extern int getenv(const char *name);
extern int foo();
extern int bar();

int
main()
{
    int rc; 
    int untainted;
    int taint = getenv("gude");

    if (rc) {
        if (taint) {
            switch (rc) {
            default:
                ;
                rc = 1;
            case 0:
                switch (rc) {
                default:
                    ;
                    if (bar()) {
                        int a = 2;
                    } else if (foo() || bar()) {
                        int a = 1;
                    } else {
                        int a = 3;
                    }
                    rc = 1;
                case 0:
                    ;
                    if (taint) {
                        int a = 2;
                    } else if (foo() == 0 ? 0 : 1) {
                        int a = 1;
                    } else {
                        int a = 3;
                    }
                    int a = 1;
                    break;
                }
                int a = 1;
                break;
            }
        }
        int u = 0;
    }
    int a = 0;

    if (untainted) {
        a = 1;
    } else {
        a = 2;
    }

    switch (rc) {
    case 0:
        ;
        int a = 0;
        break;
    }

    return rc;
}

0 2019-Jan-09 19:14:34.839993 - [DEBUG] Set-up the command-line parameters
1 2019-Jan-09 19:14:34.840292 - [INFO] Chosen operation mode: 'phasarLLVM'
2 2019-Jan-09 19:14:34.840549 - [INFO] No configuration file is used.
3 2019-Jan-09 19:14:34.840599 - [INFO] Program options have been successfully parsed.
4 2019-Jan-09 19:14:34.840645 - [INFO] Check program options for logical errors.
5 2019-Jan-09 19:14:34.840691 - [INFO] Set-up IR database.
6 2019-Jan-09 19:14:34.864471 - [INFO] Constructed the analysis controller.
7 2019-Jan-09 19:14:34.864566 - [INFO] Found the following IR files for this project:
8 2019-Jan-09 19:14:34.864593 - [INFO] main.ll
9 2019-Jan-09 19:14:34.864618 - [INFO] Check for chosen entry points.
10 2019-Jan-09 19:14:34.864644 - [INFO] link all llvm modules into a single module for WPA ...

11 2019-Jan-09 19:14:34.864669 - [INFO] link all llvm modules into a single module for WPA ended

12 2019-Jan-09 19:14:34.864694 - [INFO] Preprocess module: main.ll
13 2019-Jan-09 19:14:34.865026 - [INFO] Running GeneralStatisticsPass
14 2019-Jan-09 19:14:34.866009 - [INFO] Running ValueAnnotationPass
15 2019-Jan-09 19:14:34.867231 - [INFO] GeneralStatisticsPass summary for module: 'main.ll'

16 2019-Jan-09 19:14:34.867323 - [INFO] Allocated Types : 1
17 2019-Jan-09 19:14:34.867366 - [INFO] Allocation Sites : 15
18 2019-Jan-09 19:14:34.867391 - [INFO] Basic Blocks : 31
19 2019-Jan-09 19:14:34.867416 - [INFO] Calls Sites : 19
20 2019-Jan-09 19:14:34.867440 - [INFO] Functions : 5
21 2019-Jan-09 19:14:34.867464 - [INFO] Globals : 1
22 2019-Jan-09 19:14:34.867489 - [INFO] Global Pointer : 1
23 2019-Jan-09 19:14:34.867514 - [INFO] Instructions : 98
24 2019-Jan-09 19:14:34.867538 - [INFO] Memory Intrinsics : 0
25 2019-Jan-09 19:14:34.867563 - [INFO] Store Instructions : 17
26 2019-Jan-09 19:14:34.867587 - [INFO]
27 2019-Jan-09 19:14:34.867659 - [INFO] i32
28 2019-Jan-09 19:14:34.869595 - [DEBUG] Analyzing function: main
29 2019-Jan-09 19:14:34.870548 - [INFO] Reconstruct the class hierarchy.
30 2019-Jan-09 19:14:34.870637 - [INFO] Construct type hierarchy
31 2019-Jan-09 19:14:34.870663 - [DEBUG] Analyse types in module: main.ll
32 2019-Jan-09 19:14:34.871018 - [DEBUG] Reconstruct virtual function table for module: main.ll
33 2019-Jan-09 19:14:34.871075 - [INFO] Reconstruction of class hierarchy completed.
34 2019-Jan-09 19:14:34.871102 - [INFO] Starting CallGraphAnalysisType: OTF
35 2019-Jan-09 19:14:34.871158 - [DEBUG] Walking in function: main
36 2019-Jan-09 19:14:34.871200 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
37 2019-Jan-09 19:14:34.872111 - [DEBUG] Found 1 possible target(s)
38 2019-Jan-09 19:14:34.872144 - [DEBUG] Target name: llvm.dbg.declare
39 2019-Jan-09 19:14:34.872200 - [DEBUG] Walking in function: llvm.dbg.declare
40 2019-Jan-09 19:14:34.872229 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
41 2019-Jan-09 19:14:34.872257 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
42 2019-Jan-09 19:14:34.873106 - [DEBUG] Found 1 possible target(s)
43 2019-Jan-09 19:14:34.873138 - [DEBUG] Target name: llvm.dbg.declare
44 2019-Jan-09 19:14:34.873181 - [DEBUG] Walking in function: llvm.dbg.declare
45 2019-Jan-09 19:14:34.873210 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
46 2019-Jan-09 19:14:34.873237 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
47 2019-Jan-09 19:14:34.874111 - [DEBUG] Found 1 possible target(s)
48 2019-Jan-09 19:14:34.874144 - [DEBUG] Target name: llvm.dbg.declare
49 2019-Jan-09 19:14:34.874187 - [DEBUG] Walking in function: llvm.dbg.declare
50 2019-Jan-09 19:14:34.874217 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
51 2019-Jan-09 19:14:34.874244 - [DEBUG] Found static call-site: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
52 2019-Jan-09 19:14:34.875184 - [DEBUG] Found 1 possible target(s)
53 2019-Jan-09 19:14:34.875216 - [DEBUG] Target name: getenv
54 2019-Jan-09 19:14:34.875264 - [DEBUG] Walking in function: getenv
55 2019-Jan-09 19:14:34.875292 - [DEBUG] Function already visited or only declaration: getenv
56 2019-Jan-09 19:14:34.875320 - [DEBUG] Found static call-site: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
57 2019-Jan-09 19:14:34.876154 - [DEBUG] Found 1 possible target(s)
58 2019-Jan-09 19:14:34.876186 - [DEBUG] Target name: bar
59 2019-Jan-09 19:14:34.876232 - [DEBUG] Walking in function: bar
60 2019-Jan-09 19:14:34.876260 - [DEBUG] Function already visited or only declaration: bar
61 2019-Jan-09 19:14:34.876287 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
62 2019-Jan-09 19:14:34.877564 - [DEBUG] Found 1 possible target(s)
63 2019-Jan-09 19:14:34.877597 - [DEBUG] Target name: llvm.dbg.declare
64 2019-Jan-09 19:14:34.877643 - [DEBUG] Walking in function: llvm.dbg.declare
65 2019-Jan-09 19:14:34.877671 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
66 2019-Jan-09 19:14:34.877699 - [DEBUG] Found static call-site: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
67 2019-Jan-09 19:14:34.878532 - [DEBUG] Found 1 possible target(s)
68 2019-Jan-09 19:14:34.878564 - [DEBUG] Target name: foo
69 2019-Jan-09 19:14:34.878611 - [DEBUG] Walking in function: foo
70 2019-Jan-09 19:14:34.878640 - [DEBUG] Function already visited or only declaration: foo
71 2019-Jan-09 19:14:34.878667 - [DEBUG] Found static call-site: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72 2019-Jan-09 19:14:34.879500 - [DEBUG] Found 1 possible target(s)
73 2019-Jan-09 19:14:34.879532 - [DEBUG] Target name: bar
74 2019-Jan-09 19:14:34.879576 - [DEBUG] Walking in function: bar
75 2019-Jan-09 19:14:34.879604 - [DEBUG] Function already visited or only declaration: bar
76 2019-Jan-09 19:14:34.879632 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
77 2019-Jan-09 19:14:34.880504 - [DEBUG] Found 1 possible target(s)
78 2019-Jan-09 19:14:34.880537 - [DEBUG] Target name: llvm.dbg.declare
79 2019-Jan-09 19:14:34.880583 - [DEBUG] Walking in function: llvm.dbg.declare
80 2019-Jan-09 19:14:34.880612 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
81 2019-Jan-09 19:14:34.880639 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
82 2019-Jan-09 19:14:34.881475 - [DEBUG] Found 1 possible target(s)
83 2019-Jan-09 19:14:34.881507 - [DEBUG] Target name: llvm.dbg.declare
84 2019-Jan-09 19:14:34.881553 - [DEBUG] Walking in function: llvm.dbg.declare
85 2019-Jan-09 19:14:34.881581 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
86 2019-Jan-09 19:14:34.881609 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
87 2019-Jan-09 19:14:34.882446 - [DEBUG] Found 1 possible target(s)
88 2019-Jan-09 19:14:34.882477 - [DEBUG] Target name: llvm.dbg.declare
89 2019-Jan-09 19:14:34.882523 - [DEBUG] Walking in function: llvm.dbg.declare
90 2019-Jan-09 19:14:34.882553 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
91 2019-Jan-09 19:14:34.882581 - [DEBUG] Found static call-site: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
92 2019-Jan-09 19:14:34.883393 - [DEBUG] Found 1 possible target(s)
93 2019-Jan-09 19:14:34.883424 - [DEBUG] Target name: foo
94 2019-Jan-09 19:14:34.883468 - [DEBUG] Walking in function: foo
95 2019-Jan-09 19:14:34.883522 - [DEBUG] Function already visited or only declaration: foo
96 2019-Jan-09 19:14:34.883550 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
97 2019-Jan-09 19:14:34.884427 - [DEBUG] Found 1 possible target(s)
98 2019-Jan-09 19:14:34.884459 - [DEBUG] Target name: llvm.dbg.declare
99 2019-Jan-09 19:14:34.884505 - [DEBUG] Walking in function: llvm.dbg.declare
100 2019-Jan-09 19:14:34.884534 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
101 2019-Jan-09 19:14:34.884562 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
102 2019-Jan-09 19:14:34.885398 - [DEBUG] Found 1 possible target(s)
103 2019-Jan-09 19:14:34.885429 - [DEBUG] Target name: llvm.dbg.declare
104 2019-Jan-09 19:14:34.885474 - [DEBUG] Walking in function: llvm.dbg.declare
105 2019-Jan-09 19:14:34.885502 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
106 2019-Jan-09 19:14:34.885530 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
107 2019-Jan-09 19:14:34.886370 - [DEBUG] Found 1 possible target(s)
108 2019-Jan-09 19:14:34.886401 - [DEBUG] Target name: llvm.dbg.declare
109 2019-Jan-09 19:14:34.886447 - [DEBUG] Walking in function: llvm.dbg.declare
110 2019-Jan-09 19:14:34.886476 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
111 2019-Jan-09 19:14:34.886504 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
112 2019-Jan-09 19:14:34.887378 - [DEBUG] Found 1 possible target(s)
113 2019-Jan-09 19:14:34.887410 - [DEBUG] Target name: llvm.dbg.declare
114 2019-Jan-09 19:14:34.887455 - [DEBUG] Walking in function: llvm.dbg.declare
115 2019-Jan-09 19:14:34.887484 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
116 2019-Jan-09 19:14:34.887511 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
117 2019-Jan-09 19:14:34.888354 - [DEBUG] Found 1 possible target(s)
118 2019-Jan-09 19:14:34.888385 - [DEBUG] Target name: llvm.dbg.declare
119 2019-Jan-09 19:14:34.888430 - [DEBUG] Walking in function: llvm.dbg.declare
120 2019-Jan-09 19:14:34.888459 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
121 2019-Jan-09 19:14:34.888486 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
122 2019-Jan-09 19:14:34.889321 - [DEBUG] Found 1 possible target(s)
123 2019-Jan-09 19:14:34.889353 - [DEBUG] Target name: llvm.dbg.declare
124 2019-Jan-09 19:14:34.889398 - [DEBUG] Walking in function: llvm.dbg.declare
125 2019-Jan-09 19:14:34.889426 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
126 2019-Jan-09 19:14:34.889454 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
127 2019-Jan-09 19:14:34.890295 - [DEBUG] Found 1 possible target(s)
128 2019-Jan-09 19:14:34.890327 - [DEBUG] Target name: llvm.dbg.declare
129 2019-Jan-09 19:14:34.890372 - [DEBUG] Walking in function: llvm.dbg.declare
130 2019-Jan-09 19:14:34.890401 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
131 2019-Jan-09 19:14:34.890429 - [INFO] Call graph has been constructed
132 2019-Jan-09 19:14:34.890486 - [INFO] Performing analysis: plugin
133 2019-Jan-09 19:14:34.890517 - [DEBUG] Loading shared object library: '/home/sebastian/.qt-creator-workspace/build-Phasar-Desktop-Debug/IFDSEnvironmentVariableTracing/libIFDSEnvironmentVariableTracing.so'
134 2019-Jan-09 19:14:34.891321 - [INFO] Solving plugin: IFDSEnvironmentVariableTracing
PhASAR v1218
A LLVM-based static analysis framework

--- Configuration ---
Project ID: myphasarproject
Graph ID: 123456
Module(s): main.ll
Data-flow analysis: plugin
WPA: 1
Mem2reg: 0
Print edge recorder: 0
Analysis plugin(s):
/home/sebastian/.qt-creator-workspace/build-Phasar-Desktop-Debug/IFDSEnvironmentVariableTracing/libIFDSEnvironmentVariableTracing.so
Output: results.json
All modules loaded
PTG construction ...
PTG construction ended
DONE
135 2019-Jan-09 19:14:34.892080 - [INFO] IDE solver is solving the specified problem
136 2019-Jan-09 19:14:34.892141 - [INFO] Submit initial seeds, construct exploded super graph
137 2019-Jan-09 19:14:34.892167 - [DEBUG] Start point: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
138 2019-Jan-09 19:14:34.893476 - [DEBUG] Value: @zero_value = constant i2 0, align 4, ID: -1
139 2019-Jan-09 19:14:34.893605 - [DEBUG]
140 2019-Jan-09 19:14:34.893639 - [DEBUG] Propagate flow
141 2019-Jan-09 19:14:34.893666 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
142 2019-Jan-09 19:14:34.893727 - [DEBUG] Target : %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
143 2019-Jan-09 19:14:34.894594 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
144 2019-Jan-09 19:14:34.894687 - [DEBUG] Edge function : EdgeIdentity (result of previous compose)
145 2019-Jan-09 19:14:34.894714 - [DEBUG]
146 2019-Jan-09 19:14:34.894739 - [DEBUG] Join: AllTop & EdgeIdentity
147 2019-Jan-09 19:14:34.894767 - [DEBUG] = EdgeIdentity (new jump func)
148 2019-Jan-09 19:14:34.894793 - [DEBUG]
149 2019-Jan-09 19:14:34.894817 - [DEBUG] Start adding new jump function
150 2019-Jan-09 19:14:34.894842 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
151 2019-Jan-09 19:14:34.894907 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
152 2019-Jan-09 19:14:34.894964 - [DEBUG] Destination : %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
153 2019-Jan-09 19:14:34.895790 - [DEBUG] Edge Function : EdgeIdentity
154 2019-Jan-09 19:14:34.895846 - [DEBUG] End adding new jump function
155 2019-Jan-09 19:14:34.895872 - [DEBUG]
156 2019-Jan-09 19:14:34.895897 - [DEBUG] -------------------------------------------- 1. Path Edge --------------------------------------------
157 2019-Jan-09 19:14:34.895924 - [DEBUG]
158 2019-Jan-09 19:14:34.895948 - [DEBUG] Process 1. path edge:
159 2019-Jan-09 19:14:34.895973 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
160 2019-Jan-09 19:14:34.896075 - [DEBUG] N target: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1 ;
161 2019-Jan-09 19:14:34.896904 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
162 2019-Jan-09 19:14:34.896998 - [DEBUG]
163 2019-Jan-09 19:14:34.897024 - [DEBUG] Process normal at target: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
init - makeIFDSEnvironmentVariableTracing
initialSeeds()
getNormalFlowFunction()
%retval = alloca i32, align 4, !phasar.instruction.id !12164 2019-Jan-09 19:14:34.899049 - [DEBUG] Compose: AllBottom * EdgeIdentity
165 2019-Jan-09 19:14:34.899129 - [DEBUG]
166 2019-Jan-09 19:14:34.899155 - [DEBUG] Propagate flow
167 2019-Jan-09 19:14:34.899179 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
168 2019-Jan-09 19:14:34.899287 - [DEBUG] Target : %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2
169 2019-Jan-09 19:14:34.900120 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
170 2019-Jan-09 19:14:34.900213 - [DEBUG] Edge function : AllBottom (result of previous compose)
171 2019-Jan-09 19:14:34.900240 - [DEBUG]
172 2019-Jan-09 19:14:34.900267 - [DEBUG] Join: AllTop & AllBottom
173 2019-Jan-09 19:14:34.900295 - [DEBUG] = AllBottom (new jump func)
174 2019-Jan-09 19:14:34.900320 - [DEBUG]
175 2019-Jan-09 19:14:34.900345 - [DEBUG] Start adding new jump function
176 2019-Jan-09 19:14:34.900370 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
177 2019-Jan-09 19:14:34.900490 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
178 2019-Jan-09 19:14:34.900549 - [DEBUG] Destination : %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2
179 2019-Jan-09 19:14:34.901372 - [DEBUG] Edge Function : AllBottom
180 2019-Jan-09 19:14:34.901412 - [DEBUG] End adding new jump function
181 2019-Jan-09 19:14:34.901437 - [DEBUG]
182 2019-Jan-09 19:14:34.901462 - [DEBUG] -------------------------------------------- 2. Path Edge --------------------------------------------
183 2019-Jan-09 19:14:34.901488 - [DEBUG]
184 2019-Jan-09 19:14:34.901512 - [DEBUG] Process 2. path edge:
185 2019-Jan-09 19:14:34.901537 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
186 2019-Jan-09 19:14:34.901634 - [DEBUG] N target: %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2 ;
187 2019-Jan-09 19:14:34.902457 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
188 2019-Jan-09 19:14:34.902552 - [DEBUG]
189 2019-Jan-09 19:14:34.902579 - [DEBUG] Process normal at target: %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2


Got operands checking instruction (alloca)
getNormalFlowFunction()
%rc = alloca i32, align 4, !phasar.instruction.id !13190 2019-Jan-09 19:14:34.904224 - [DEBUG] Compose: AllBottom * AllBottom
191 2019-Jan-09 19:14:34.904293 - [DEBUG]
192 2019-Jan-09 19:14:34.904318 - [DEBUG] Propagate flow
193 2019-Jan-09 19:14:34.904342 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
194 2019-Jan-09 19:14:34.904440 - [DEBUG] Target : %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3
195 2019-Jan-09 19:14:34.905252 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
196 2019-Jan-09 19:14:34.905347 - [DEBUG] Edge function : AllBottom (result of previous compose)
197 2019-Jan-09 19:14:34.905374 - [DEBUG]
198 2019-Jan-09 19:14:34.905401 - [DEBUG] Join: AllTop & AllBottom
199 2019-Jan-09 19:14:34.905428 - [DEBUG] = AllBottom (new jump func)
200 2019-Jan-09 19:14:34.905453 - [DEBUG]
201 2019-Jan-09 19:14:34.905478 - [DEBUG] Start adding new jump function
202 2019-Jan-09 19:14:34.905502 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
203 2019-Jan-09 19:14:34.905569 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
204 2019-Jan-09 19:14:34.905625 - [DEBUG] Destination : %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3
205 2019-Jan-09 19:14:34.907202 - [DEBUG] Edge Function : AllBottom
206 2019-Jan-09 19:14:34.907243 - [DEBUG] End adding new jump function
207 2019-Jan-09 19:14:34.907269 - [DEBUG]
208 2019-Jan-09 19:14:34.907294 - [DEBUG] -------------------------------------------- 3. Path Edge --------------------------------------------
209 2019-Jan-09 19:14:34.907320 - [DEBUG]
210 2019-Jan-09 19:14:34.907343 - [DEBUG] Process 3. path edge:
211 2019-Jan-09 19:14:34.907367 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
212 2019-Jan-09 19:14:34.907469 - [DEBUG] N target: %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3 ;
213 2019-Jan-09 19:14:34.908321 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
214 2019-Jan-09 19:14:34.908414 - [DEBUG]
215 2019-Jan-09 19:14:34.908440 - [DEBUG] Process normal at target: %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3


Got operands checking instruction (alloca)
getNormalFlowFunction()
%untainted = alloca i32, align 4, !phasar.instruction.id !14216 2019-Jan-09 19:14:34.910488 - [DEBUG] Compose: AllBottom * AllBottom
217 2019-Jan-09 19:14:34.910560 - [DEBUG]
218 2019-Jan-09 19:14:34.910587 - [DEBUG] Propagate flow
219 2019-Jan-09 19:14:34.910611 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
220 2019-Jan-09 19:14:34.910710 - [DEBUG] Target : %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4
221 2019-Jan-09 19:14:34.911526 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
222 2019-Jan-09 19:14:34.911644 - [DEBUG] Edge function : AllBottom (result of previous compose)
223 2019-Jan-09 19:14:34.911672 - [DEBUG]
224 2019-Jan-09 19:14:34.911698 - [DEBUG] Join: AllTop & AllBottom
225 2019-Jan-09 19:14:34.911725 - [DEBUG] = AllBottom (new jump func)
226 2019-Jan-09 19:14:34.911751 - [DEBUG]
227 2019-Jan-09 19:14:34.911775 - [DEBUG] Start adding new jump function
228 2019-Jan-09 19:14:34.911800 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
229 2019-Jan-09 19:14:34.911869 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
230 2019-Jan-09 19:14:34.911940 - [DEBUG] Destination : %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4
231 2019-Jan-09 19:14:34.912898 - [DEBUG] Edge Function : AllBottom
232 2019-Jan-09 19:14:34.912941 - [DEBUG] End adding new jump function
233 2019-Jan-09 19:14:34.912967 - [DEBUG]
234 2019-Jan-09 19:14:34.912992 - [DEBUG] -------------------------------------------- 4. Path Edge --------------------------------------------
235 2019-Jan-09 19:14:34.913019 - [DEBUG]
236 2019-Jan-09 19:14:34.913042 - [DEBUG] Process 4. path edge:
237 2019-Jan-09 19:14:34.913067 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
238 2019-Jan-09 19:14:34.913173 - [DEBUG] N target: %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4 ;
239 2019-Jan-09 19:14:34.914046 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
240 2019-Jan-09 19:14:34.914140 - [DEBUG]
241 2019-Jan-09 19:14:34.914167 - [DEBUG] Process normal at target: %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4


Got operands checking instruction (alloca)
getNormalFlowFunction()
%taint = alloca i32, align 4, !phasar.instruction.id !15242 2019-Jan-09 19:14:34.915775 - [DEBUG] Compose: AllBottom * AllBottom
243 2019-Jan-09 19:14:34.915841 - [DEBUG]
244 2019-Jan-09 19:14:34.915867 - [DEBUG] Propagate flow
245 2019-Jan-09 19:14:34.915891 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
246 2019-Jan-09 19:14:34.915987 - [DEBUG] Target : %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5
247 2019-Jan-09 19:14:34.916801 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
248 2019-Jan-09 19:14:34.916896 - [DEBUG] Edge function : AllBottom (result of previous compose)
249 2019-Jan-09 19:14:34.916923 - [DEBUG]
250 2019-Jan-09 19:14:34.916950 - [DEBUG] Join: AllTop & AllBottom
251 2019-Jan-09 19:14:34.916978 - [DEBUG] = AllBottom (new jump func)
252 2019-Jan-09 19:14:34.917003 - [DEBUG]
253 2019-Jan-09 19:14:34.917028 - [DEBUG] Start adding new jump function
254 2019-Jan-09 19:14:34.917053 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
255 2019-Jan-09 19:14:34.917145 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
256 2019-Jan-09 19:14:34.917203 - [DEBUG] Destination : %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5
257 2019-Jan-09 19:14:34.918030 - [DEBUG] Edge Function : AllBottom
258 2019-Jan-09 19:14:34.918069 - [DEBUG] End adding new jump function
259 2019-Jan-09 19:14:34.918094 - [DEBUG]
260 2019-Jan-09 19:14:34.918120 - [DEBUG] -------------------------------------------- 5. Path Edge --------------------------------------------
261 2019-Jan-09 19:14:34.918147 - [DEBUG]
262 2019-Jan-09 19:14:34.918171 - [DEBUG] Process 5. path edge:
263 2019-Jan-09 19:14:34.918195 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
264 2019-Jan-09 19:14:34.918295 - [DEBUG] N target: %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5 ;
265 2019-Jan-09 19:14:34.919117 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
266 2019-Jan-09 19:14:34.919210 - [DEBUG]
267 2019-Jan-09 19:14:34.919237 - [DEBUG] Process normal at target: %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a = alloca i32, align 4, !phasar.instruction.id !16268 2019-Jan-09 19:14:34.920911 - [DEBUG] Compose: AllBottom * AllBottom
269 2019-Jan-09 19:14:34.920979 - [DEBUG]
270 2019-Jan-09 19:14:34.921005 - [DEBUG] Propagate flow
271 2019-Jan-09 19:14:34.921029 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
272 2019-Jan-09 19:14:34.921125 - [DEBUG] Target : %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6
273 2019-Jan-09 19:14:34.921946 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
274 2019-Jan-09 19:14:34.922043 - [DEBUG] Edge function : AllBottom (result of previous compose)
275 2019-Jan-09 19:14:34.922070 - [DEBUG]
276 2019-Jan-09 19:14:34.922097 - [DEBUG] Join: AllTop & AllBottom
277 2019-Jan-09 19:14:34.922124 - [DEBUG] = AllBottom (new jump func)
278 2019-Jan-09 19:14:34.922149 - [DEBUG]
279 2019-Jan-09 19:14:34.922174 - [DEBUG] Start adding new jump function
280 2019-Jan-09 19:14:34.922198 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
281 2019-Jan-09 19:14:34.922265 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
282 2019-Jan-09 19:14:34.922321 - [DEBUG] Destination : %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6
283 2019-Jan-09 19:14:34.923133 - [DEBUG] Edge Function : AllBottom
284 2019-Jan-09 19:14:34.923171 - [DEBUG] End adding new jump function
285 2019-Jan-09 19:14:34.923196 - [DEBUG]
286 2019-Jan-09 19:14:34.923221 - [DEBUG] -------------------------------------------- 6. Path Edge --------------------------------------------
287 2019-Jan-09 19:14:34.923247 - [DEBUG]
288 2019-Jan-09 19:14:34.923271 - [DEBUG] Process 6. path edge:
289 2019-Jan-09 19:14:34.923295 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
290 2019-Jan-09 19:14:34.923391 - [DEBUG] N target: %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6 ;
291 2019-Jan-09 19:14:34.924270 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
292 2019-Jan-09 19:14:34.924368 - [DEBUG]
293 2019-Jan-09 19:14:34.924395 - [DEBUG] Process normal at target: %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a12 = alloca i32, align 4, !phasar.instruction.id !17294 2019-Jan-09 19:14:34.926422 - [DEBUG] Compose: AllBottom * AllBottom
295 2019-Jan-09 19:14:34.926490 - [DEBUG]
296 2019-Jan-09 19:14:34.926516 - [DEBUG] Propagate flow
297 2019-Jan-09 19:14:34.926540 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
298 2019-Jan-09 19:14:34.926641 - [DEBUG] Target : %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7
299 2019-Jan-09 19:14:34.927500 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
300 2019-Jan-09 19:14:34.927595 - [DEBUG] Edge function : AllBottom (result of previous compose)
301 2019-Jan-09 19:14:34.927622 - [DEBUG]
302 2019-Jan-09 19:14:34.927649 - [DEBUG] Join: AllTop & AllBottom
303 2019-Jan-09 19:14:34.927676 - [DEBUG] = AllBottom (new jump func)
304 2019-Jan-09 19:14:34.927701 - [DEBUG]
305 2019-Jan-09 19:14:34.927726 - [DEBUG] Start adding new jump function
306 2019-Jan-09 19:14:34.927750 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
307 2019-Jan-09 19:14:34.927818 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
308 2019-Jan-09 19:14:34.927874 - [DEBUG] Destination : %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7
309 2019-Jan-09 19:14:34.928701 - [DEBUG] Edge Function : AllBottom
310 2019-Jan-09 19:14:34.928742 - [DEBUG] End adding new jump function
311 2019-Jan-09 19:14:34.928768 - [DEBUG]
312 2019-Jan-09 19:14:34.928793 - [DEBUG] -------------------------------------------- 7. Path Edge --------------------------------------------
313 2019-Jan-09 19:14:34.928819 - [DEBUG]
314 2019-Jan-09 19:14:34.928843 - [DEBUG] Process 7. path edge:
315 2019-Jan-09 19:14:34.928868 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
316 2019-Jan-09 19:14:34.928992 - [DEBUG] N target: %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7 ;
317 2019-Jan-09 19:14:34.929815 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
318 2019-Jan-09 19:14:34.929912 - [DEBUG]
319 2019-Jan-09 19:14:34.929938 - [DEBUG] Process normal at target: %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a14 = alloca i32, align 4, !phasar.instruction.id !18320 2019-Jan-09 19:14:34.931575 - [DEBUG] Compose: AllBottom * AllBottom
321 2019-Jan-09 19:14:34.931643 - [DEBUG]
322 2019-Jan-09 19:14:34.931668 - [DEBUG] Propagate flow
323 2019-Jan-09 19:14:34.931693 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
324 2019-Jan-09 19:14:34.931791 - [DEBUG] Target : %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8
325 2019-Jan-09 19:14:34.932627 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
326 2019-Jan-09 19:14:34.932721 - [DEBUG] Edge function : AllBottom (result of previous compose)
327 2019-Jan-09 19:14:34.932749 - [DEBUG]
328 2019-Jan-09 19:14:34.932776 - [DEBUG] Join: AllTop & AllBottom
329 2019-Jan-09 19:14:34.932803 - [DEBUG] = AllBottom (new jump func)
330 2019-Jan-09 19:14:34.932829 - [DEBUG]
331 2019-Jan-09 19:14:34.932854 - [DEBUG] Start adding new jump function
332 2019-Jan-09 19:14:34.932878 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
333 2019-Jan-09 19:14:34.932943 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
334 2019-Jan-09 19:14:34.932999 - [DEBUG] Destination : %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8
335 2019-Jan-09 19:14:34.933852 - [DEBUG] Edge Function : AllBottom
336 2019-Jan-09 19:14:34.933891 - [DEBUG] End adding new jump function
337 2019-Jan-09 19:14:34.933917 - [DEBUG]
338 2019-Jan-09 19:14:34.933942 - [DEBUG] -------------------------------------------- 8. Path Edge --------------------------------------------
339 2019-Jan-09 19:14:34.933969 - [DEBUG]
340 2019-Jan-09 19:14:34.933993 - [DEBUG] Process 8. path edge:
341 2019-Jan-09 19:14:34.934018 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
342 2019-Jan-09 19:14:34.934119 - [DEBUG] N target: %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8 ;
343 2019-Jan-09 19:14:34.934939 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
344 2019-Jan-09 19:14:34.935030 - [DEBUG]
345 2019-Jan-09 19:14:34.935058 - [DEBUG] Process normal at target: %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a19 = alloca i32, align 4, !phasar.instruction.id !19346 2019-Jan-09 19:14:34.936678 - [DEBUG] Compose: AllBottom * AllBottom
347 2019-Jan-09 19:14:34.936744 - [DEBUG]
348 2019-Jan-09 19:14:34.936770 - [DEBUG] Propagate flow
349 2019-Jan-09 19:14:34.936795 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
350 2019-Jan-09 19:14:34.936889 - [DEBUG] Target : %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9
351 2019-Jan-09 19:14:34.937738 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
352 2019-Jan-09 19:14:34.937833 - [DEBUG] Edge function : AllBottom (result of previous compose)
353 2019-Jan-09 19:14:34.937860 - [DEBUG]
354 2019-Jan-09 19:14:34.937887 - [DEBUG] Join: AllTop & AllBottom
355 2019-Jan-09 19:14:34.937914 - [DEBUG] = AllBottom (new jump func)
356 2019-Jan-09 19:14:34.937940 - [DEBUG]
357 2019-Jan-09 19:14:34.937964 - [DEBUG] Start adding new jump function
358 2019-Jan-09 19:14:34.937988 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
359 2019-Jan-09 19:14:34.938054 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
360 2019-Jan-09 19:14:34.938111 - [DEBUG] Destination : %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9
361 2019-Jan-09 19:14:34.938929 - [DEBUG] Edge Function : AllBottom
362 2019-Jan-09 19:14:34.938993 - [DEBUG] End adding new jump function
363 2019-Jan-09 19:14:34.939019 - [DEBUG]
364 2019-Jan-09 19:14:34.939044 - [DEBUG] -------------------------------------------- 9. Path Edge --------------------------------------------
365 2019-Jan-09 19:14:34.939069 - [DEBUG]
366 2019-Jan-09 19:14:34.939093 - [DEBUG] Process 9. path edge:
367 2019-Jan-09 19:14:34.939118 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
368 2019-Jan-09 19:14:34.939214 - [DEBUG] N target: %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9 ;
369 2019-Jan-09 19:14:34.940030 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
370 2019-Jan-09 19:14:34.940124 - [DEBUG]
371 2019-Jan-09 19:14:34.940151 - [DEBUG] Process normal at target: %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a23 = alloca i32, align 4, !phasar.instruction.id !20372 2019-Jan-09 19:14:34.941790 - [DEBUG] Compose: AllBottom * AllBottom
373 2019-Jan-09 19:14:34.941857 - [DEBUG]
374 2019-Jan-09 19:14:34.941883 - [DEBUG] Propagate flow
375 2019-Jan-09 19:14:34.941907 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
376 2019-Jan-09 19:14:34.942003 - [DEBUG] Target : %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10
377 2019-Jan-09 19:14:34.943144 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
378 2019-Jan-09 19:14:34.943238 - [DEBUG] Edge function : AllBottom (result of previous compose)
379 2019-Jan-09 19:14:34.943266 - [DEBUG]
380 2019-Jan-09 19:14:34.943293 - [DEBUG] Join: AllTop & AllBottom
381 2019-Jan-09 19:14:34.943321 - [DEBUG] = AllBottom (new jump func)
382 2019-Jan-09 19:14:34.943346 - [DEBUG]
383 2019-Jan-09 19:14:34.943371 - [DEBUG] Start adding new jump function
384 2019-Jan-09 19:14:34.943396 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
385 2019-Jan-09 19:14:34.943463 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
386 2019-Jan-09 19:14:34.943520 - [DEBUG] Destination : %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10
387 2019-Jan-09 19:14:34.944383 - [DEBUG] Edge Function : AllBottom
388 2019-Jan-09 19:14:34.944424 - [DEBUG] End adding new jump function
389 2019-Jan-09 19:14:34.944449 - [DEBUG]
390 2019-Jan-09 19:14:34.944474 - [DEBUG] -------------------------------------------- 10. Path Edge --------------------------------------------
391 2019-Jan-09 19:14:34.944500 - [DEBUG]
392 2019-Jan-09 19:14:34.944524 - [DEBUG] Process 10. path edge:
393 2019-Jan-09 19:14:34.944548 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
394 2019-Jan-09 19:14:34.944647 - [DEBUG] N target: %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10 ;
395 2019-Jan-09 19:14:34.946060 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
396 2019-Jan-09 19:14:34.946157 - [DEBUG]
397 2019-Jan-09 19:14:34.946184 - [DEBUG] Process normal at target: %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a25 = alloca i32, align 4, !phasar.instruction.id !21398 2019-Jan-09 19:14:34.947827 - [DEBUG] Compose: AllBottom * AllBottom
399 2019-Jan-09 19:14:34.947894 - [DEBUG]
400 2019-Jan-09 19:14:34.947920 - [DEBUG] Propagate flow
401 2019-Jan-09 19:14:34.947945 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
402 2019-Jan-09 19:14:34.948040 - [DEBUG] Target : %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11
403 2019-Jan-09 19:14:34.948856 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
404 2019-Jan-09 19:14:34.948951 - [DEBUG] Edge function : AllBottom (result of previous compose)
405 2019-Jan-09 19:14:34.948979 - [DEBUG]
406 2019-Jan-09 19:14:34.949006 - [DEBUG] Join: AllTop & AllBottom
407 2019-Jan-09 19:14:34.949033 - [DEBUG] = AllBottom (new jump func)
408 2019-Jan-09 19:14:34.949058 - [DEBUG]
409 2019-Jan-09 19:14:34.949108 - [DEBUG] Start adding new jump function
410 2019-Jan-09 19:14:34.949133 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
411 2019-Jan-09 19:14:34.949201 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
412 2019-Jan-09 19:14:34.949257 - [DEBUG] Destination : %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11
413 2019-Jan-09 19:14:34.950087 - [DEBUG] Edge Function : AllBottom
414 2019-Jan-09 19:14:34.950127 - [DEBUG] End adding new jump function
415 2019-Jan-09 19:14:34.950153 - [DEBUG]
416 2019-Jan-09 19:14:34.950178 - [DEBUG] -------------------------------------------- 11. Path Edge --------------------------------------------
417 2019-Jan-09 19:14:34.950205 - [DEBUG]
418 2019-Jan-09 19:14:34.950228 - [DEBUG] Process 11. path edge:
419 2019-Jan-09 19:14:34.950253 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
420 2019-Jan-09 19:14:34.950353 - [DEBUG] N target: %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11 ;
421 2019-Jan-09 19:14:34.951211 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
422 2019-Jan-09 19:14:34.951303 - [DEBUG]
423 2019-Jan-09 19:14:34.951329 - [DEBUG] Process normal at target: %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a28 = alloca i32, align 4, !phasar.instruction.id !22424 2019-Jan-09 19:14:34.952942 - [DEBUG] Compose: AllBottom * AllBottom
425 2019-Jan-09 19:14:34.953009 - [DEBUG]
426 2019-Jan-09 19:14:34.953034 - [DEBUG] Propagate flow
427 2019-Jan-09 19:14:34.953059 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
428 2019-Jan-09 19:14:34.953155 - [DEBUG] Target : %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12
429 2019-Jan-09 19:14:34.954001 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
430 2019-Jan-09 19:14:34.954097 - [DEBUG] Edge function : AllBottom (result of previous compose)
431 2019-Jan-09 19:14:34.954124 - [DEBUG]
432 2019-Jan-09 19:14:34.954151 - [DEBUG] Join: AllTop & AllBottom
433 2019-Jan-09 19:14:34.954178 - [DEBUG] = AllBottom (new jump func)
434 2019-Jan-09 19:14:34.954203 - [DEBUG]
435 2019-Jan-09 19:14:34.954228 - [DEBUG] Start adding new jump function
436 2019-Jan-09 19:14:34.954253 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
437 2019-Jan-09 19:14:34.954319 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
438 2019-Jan-09 19:14:34.954375 - [DEBUG] Destination : %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12
439 2019-Jan-09 19:14:34.955186 - [DEBUG] Edge Function : AllBottom
440 2019-Jan-09 19:14:34.955226 - [DEBUG] End adding new jump function
441 2019-Jan-09 19:14:34.955252 - [DEBUG]
442 2019-Jan-09 19:14:34.955277 - [DEBUG] -------------------------------------------- 12. Path Edge --------------------------------------------
443 2019-Jan-09 19:14:34.955303 - [DEBUG]
444 2019-Jan-09 19:14:34.955327 - [DEBUG] Process 12. path edge:
445 2019-Jan-09 19:14:34.955352 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
446 2019-Jan-09 19:14:34.955450 - [DEBUG] N target: %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12 ;
447 2019-Jan-09 19:14:34.956266 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
448 2019-Jan-09 19:14:34.956359 - [DEBUG]
449 2019-Jan-09 19:14:34.956386 - [DEBUG] Process normal at target: %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a29 = alloca i32, align 4, !phasar.instruction.id !23450 2019-Jan-09 19:14:34.958031 - [DEBUG] Compose: AllBottom * AllBottom
451 2019-Jan-09 19:14:34.958099 - [DEBUG]
452 2019-Jan-09 19:14:34.958125 - [DEBUG] Propagate flow
453 2019-Jan-09 19:14:34.958149 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
454 2019-Jan-09 19:14:34.958247 - [DEBUG] Target : %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13
455 2019-Jan-09 19:14:34.959131 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
456 2019-Jan-09 19:14:34.959225 - [DEBUG] Edge function : AllBottom (result of previous compose)
457 2019-Jan-09 19:14:34.959252 - [DEBUG]
458 2019-Jan-09 19:14:34.959279 - [DEBUG] Join: AllTop & AllBottom
459 2019-Jan-09 19:14:34.959307 - [DEBUG] = AllBottom (new jump func)
460 2019-Jan-09 19:14:34.959332 - [DEBUG]
461 2019-Jan-09 19:14:34.959357 - [DEBUG] Start adding new jump function
462 2019-Jan-09 19:14:34.959381 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
463 2019-Jan-09 19:14:34.959448 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
464 2019-Jan-09 19:14:34.959504 - [DEBUG] Destination : %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13
465 2019-Jan-09 19:14:34.960339 - [DEBUG] Edge Function : AllBottom
466 2019-Jan-09 19:14:34.960379 - [DEBUG] End adding new jump function
467 2019-Jan-09 19:14:34.960405 - [DEBUG]
468 2019-Jan-09 19:14:34.960430 - [DEBUG] -------------------------------------------- 13. Path Edge --------------------------------------------
469 2019-Jan-09 19:14:34.960487 - [DEBUG]
470 2019-Jan-09 19:14:34.960511 - [DEBUG] Process 13. path edge:
471 2019-Jan-09 19:14:34.960536 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
472 2019-Jan-09 19:14:34.960637 - [DEBUG] N target: %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13 ;
473 2019-Jan-09 19:14:34.961853 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
474 2019-Jan-09 19:14:34.962639 - [DEBUG]
475 2019-Jan-09 19:14:34.962670 - [DEBUG] Process normal at target: %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13


Got operands checking instruction (alloca)
getNormalFlowFunction()
%u = alloca i32, align 4, !phasar.instruction.id !24476 2019-Jan-09 19:14:34.964362 - [DEBUG] Compose: AllBottom * AllBottom
477 2019-Jan-09 19:14:34.964429 - [DEBUG]
478 2019-Jan-09 19:14:34.964454 - [DEBUG] Propagate flow
479 2019-Jan-09 19:14:34.964479 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
480 2019-Jan-09 19:14:34.964576 - [DEBUG] Target : %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14
481 2019-Jan-09 19:14:34.965393 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
482 2019-Jan-09 19:14:34.965487 - [DEBUG] Edge function : AllBottom (result of previous compose)
483 2019-Jan-09 19:14:34.965514 - [DEBUG]
484 2019-Jan-09 19:14:34.965541 - [DEBUG] Join: AllTop & AllBottom
485 2019-Jan-09 19:14:34.965568 - [DEBUG] = AllBottom (new jump func)
486 2019-Jan-09 19:14:34.965593 - [DEBUG]
487 2019-Jan-09 19:14:34.965618 - [DEBUG] Start adding new jump function
488 2019-Jan-09 19:14:34.965643 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
489 2019-Jan-09 19:14:34.965711 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
490 2019-Jan-09 19:14:34.965768 - [DEBUG] Destination : %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14
491 2019-Jan-09 19:14:34.966592 - [DEBUG] Edge Function : AllBottom
492 2019-Jan-09 19:14:34.966630 - [DEBUG] End adding new jump function
493 2019-Jan-09 19:14:34.966656 - [DEBUG]
494 2019-Jan-09 19:14:34.966682 - [DEBUG] -------------------------------------------- 14. Path Edge --------------------------------------------
495 2019-Jan-09 19:14:34.966708 - [DEBUG]
496 2019-Jan-09 19:14:34.966732 - [DEBUG] Process 14. path edge:
497 2019-Jan-09 19:14:34.966757 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
498 2019-Jan-09 19:14:34.966856 - [DEBUG] N target: %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14 ;
499 2019-Jan-09 19:14:34.967717 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
500 2019-Jan-09 19:14:34.967812 - [DEBUG]
501 2019-Jan-09 19:14:34.967838 - [DEBUG] Process normal at target: %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a33 = alloca i32, align 4, !phasar.instruction.id !25502 2019-Jan-09 19:14:34.969515 - [DEBUG] Compose: AllBottom * AllBottom
503 2019-Jan-09 19:14:34.969582 - [DEBUG]
504 2019-Jan-09 19:14:34.969608 - [DEBUG] Propagate flow
505 2019-Jan-09 19:14:34.969633 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
506 2019-Jan-09 19:14:34.969730 - [DEBUG] Target : %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15
507 2019-Jan-09 19:14:34.970594 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
508 2019-Jan-09 19:14:34.970688 - [DEBUG] Edge function : AllBottom (result of previous compose)
509 2019-Jan-09 19:14:34.970715 - [DEBUG]
510 2019-Jan-09 19:14:34.970742 - [DEBUG] Join: AllTop & AllBottom
511 2019-Jan-09 19:14:34.970769 - [DEBUG] = AllBottom (new jump func)
512 2019-Jan-09 19:14:34.970795 - [DEBUG]
513 2019-Jan-09 19:14:34.970820 - [DEBUG] Start adding new jump function
514 2019-Jan-09 19:14:34.970844 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
515 2019-Jan-09 19:14:34.970909 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
516 2019-Jan-09 19:14:34.970965 - [DEBUG] Destination : %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15
517 2019-Jan-09 19:14:34.971788 - [DEBUG] Edge Function : AllBottom
518 2019-Jan-09 19:14:34.971828 - [DEBUG] End adding new jump function
519 2019-Jan-09 19:14:34.971854 - [DEBUG]
520 2019-Jan-09 19:14:34.971879 - [DEBUG] -------------------------------------------- 15. Path Edge --------------------------------------------
521 2019-Jan-09 19:14:34.971906 - [DEBUG]
522 2019-Jan-09 19:14:34.971930 - [DEBUG] Process 15. path edge:
523 2019-Jan-09 19:14:34.971955 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
524 2019-Jan-09 19:14:34.972056 - [DEBUG] N target: %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15 ;
525 2019-Jan-09 19:14:34.972877 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
526 2019-Jan-09 19:14:34.972971 - [DEBUG]
527 2019-Jan-09 19:14:34.972998 - [DEBUG] Process normal at target: %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a39 = alloca i32, align 4, !phasar.instruction.id !26528 2019-Jan-09 19:14:34.974652 - [DEBUG] Compose: AllBottom * AllBottom
529 2019-Jan-09 19:14:34.974719 - [DEBUG]
530 2019-Jan-09 19:14:34.974744 - [DEBUG] Propagate flow
531 2019-Jan-09 19:14:34.974768 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
532 2019-Jan-09 19:14:34.974863 - [DEBUG] Target : store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16
533 2019-Jan-09 19:14:34.975688 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
534 2019-Jan-09 19:14:34.975780 - [DEBUG] Edge function : AllBottom (result of previous compose)
535 2019-Jan-09 19:14:34.975807 - [DEBUG]
536 2019-Jan-09 19:14:34.975834 - [DEBUG] Join: AllTop & AllBottom
537 2019-Jan-09 19:14:34.975861 - [DEBUG] = AllBottom (new jump func)
538 2019-Jan-09 19:14:34.975887 - [DEBUG]
539 2019-Jan-09 19:14:34.975911 - [DEBUG] Start adding new jump function
540 2019-Jan-09 19:14:34.975935 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
541 2019-Jan-09 19:14:34.976002 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
542 2019-Jan-09 19:14:34.976059 - [DEBUG] Destination : store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16
543 2019-Jan-09 19:14:34.976887 - [DEBUG] Edge Function : AllBottom
544 2019-Jan-09 19:14:34.976927 - [DEBUG] End adding new jump function
545 2019-Jan-09 19:14:34.976952 - [DEBUG]
546 2019-Jan-09 19:14:34.976978 - [DEBUG] -------------------------------------------- 16. Path Edge --------------------------------------------
547 2019-Jan-09 19:14:34.977004 - [DEBUG]
548 2019-Jan-09 19:14:34.977028 - [DEBUG] Process 16. path edge:
549 2019-Jan-09 19:14:34.977079 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
550 2019-Jan-09 19:14:34.977222 - [DEBUG] N target: store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16 ;
551 2019-Jan-09 19:14:34.978463 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
552 2019-Jan-09 19:14:34.978557 - [DEBUG]
553 2019-Jan-09 19:14:34.978585 - [DEBUG] Process normal at target: store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16


Got operands checking instruction (alloca)
getNormalFlowFunction()
store i32 0, i32* %retval, align 4, !phasar.instruction.id !27554 2019-Jan-09 19:14:34.980308 - [DEBUG] Compose: AllBottom * AllBottom
555 2019-Jan-09 19:14:34.980378 - [DEBUG]
556 2019-Jan-09 19:14:34.980403 - [DEBUG] Propagate flow
557 2019-Jan-09 19:14:34.980427 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
558 2019-Jan-09 19:14:34.980559 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
559 2019-Jan-09 19:14:34.981423 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
560 2019-Jan-09 19:14:34.981515 - [DEBUG] Edge function : AllBottom (result of previous compose)
561 2019-Jan-09 19:14:34.981542 - [DEBUG]
562 2019-Jan-09 19:14:34.981568 - [DEBUG] Join: AllTop & AllBottom
563 2019-Jan-09 19:14:34.981595 - [DEBUG] = AllBottom (new jump func)
564 2019-Jan-09 19:14:34.981620 - [DEBUG]
565 2019-Jan-09 19:14:34.981645 - [DEBUG] Start adding new jump function
566 2019-Jan-09 19:14:34.981670 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
567 2019-Jan-09 19:14:34.981737 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
568 2019-Jan-09 19:14:34.981793 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
569 2019-Jan-09 19:14:34.982639 - [DEBUG] Edge Function : AllBottom
570 2019-Jan-09 19:14:34.982684 - [DEBUG] End adding new jump function
571 2019-Jan-09 19:14:34.982709 - [DEBUG]
572 2019-Jan-09 19:14:34.982734 - [DEBUG] -------------------------------------------- 17. Path Edge --------------------------------------------
573 2019-Jan-09 19:14:34.982760 - [DEBUG]
574 2019-Jan-09 19:14:34.982783 - [DEBUG] Process 17. path edge:
575 2019-Jan-09 19:14:34.982808 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
576 2019-Jan-09 19:14:34.982905 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17 ;
577 2019-Jan-09 19:14:34.983745 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
578 2019-Jan-09 19:14:34.983869 - [DEBUG]
579 2019-Jan-09 19:14:34.983895 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
580 2019-Jan-09 19:14:34.984735 - [DEBUG] Possible callees:
581 2019-Jan-09 19:14:34.984766 - [DEBUG] llvm.dbg.declare
582 2019-Jan-09 19:14:34.984792 - [DEBUG] Possible return sites:
583 2019-Jan-09 19:14:34.984817 - [DEBUG] call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18


Got store instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31584 2019-Jan-09 19:14:34.987615 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
585 2019-Jan-09 19:14:34.987695 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
586 2019-Jan-09 19:14:34.987755 - [DEBUG] Compose: AllBottom * AllBottom
587 2019-Jan-09 19:14:34.987786 - [DEBUG]
588 2019-Jan-09 19:14:34.987812 - [DEBUG] Propagate flow
589 2019-Jan-09 19:14:34.987860 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
590 2019-Jan-09 19:14:34.987968 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
591 2019-Jan-09 19:14:34.988815 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
592 2019-Jan-09 19:14:34.988908 - [DEBUG] Edge function : AllBottom (result of previous compose)
593 2019-Jan-09 19:14:34.988935 - [DEBUG]
594 2019-Jan-09 19:14:34.988963 - [DEBUG] Join: AllTop & AllBottom
595 2019-Jan-09 19:14:34.988990 - [DEBUG] = AllBottom (new jump func)
596 2019-Jan-09 19:14:34.989016 - [DEBUG]
597 2019-Jan-09 19:14:34.989040 - [DEBUG] Start adding new jump function
598 2019-Jan-09 19:14:34.989064 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
599 2019-Jan-09 19:14:34.989131 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
600 2019-Jan-09 19:14:34.989188 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
601 2019-Jan-09 19:14:34.990030 - [DEBUG] Edge Function : AllBottom
602 2019-Jan-09 19:14:34.990070 - [DEBUG] End adding new jump function
603 2019-Jan-09 19:14:34.990095 - [DEBUG]
604 2019-Jan-09 19:14:34.990120 - [DEBUG] -------------------------------------------- 18. Path Edge --------------------------------------------
605 2019-Jan-09 19:14:34.990146 - [DEBUG]
606 2019-Jan-09 19:14:34.990170 - [DEBUG] Process 18. path edge:
607 2019-Jan-09 19:14:34.990195 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
608 2019-Jan-09 19:14:34.990291 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18 ;
609 2019-Jan-09 19:14:34.991305 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
610 2019-Jan-09 19:14:34.991399 - [DEBUG]
611 2019-Jan-09 19:14:34.991425 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
612 2019-Jan-09 19:14:34.992273 - [DEBUG] Possible callees:
613 2019-Jan-09 19:14:34.992304 - [DEBUG] llvm.dbg.declare
614 2019-Jan-09 19:14:34.992330 - [DEBUG] Possible return sites:
615 2019-Jan-09 19:14:34.992355 - [DEBUG] call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19


getCallToRetFlowFunction()
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34616 2019-Jan-09 19:14:34.995174 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
617 2019-Jan-09 19:14:34.995248 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
618 2019-Jan-09 19:14:34.995304 - [DEBUG] Compose: AllBottom * AllBottom
619 2019-Jan-09 19:14:34.995333 - [DEBUG]
620 2019-Jan-09 19:14:34.995360 - [DEBUG] Propagate flow
621 2019-Jan-09 19:14:34.995385 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
622 2019-Jan-09 19:14:34.995478 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
623 2019-Jan-09 19:14:34.997001 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
624 2019-Jan-09 19:14:34.997099 - [DEBUG] Edge function : AllBottom (result of previous compose)
625 2019-Jan-09 19:14:34.997151 - [DEBUG]
626 2019-Jan-09 19:14:34.997179 - [DEBUG] Join: AllTop & AllBottom
627 2019-Jan-09 19:14:34.997206 - [DEBUG] = AllBottom (new jump func)
628 2019-Jan-09 19:14:34.997232 - [DEBUG]
629 2019-Jan-09 19:14:34.997257 - [DEBUG] Start adding new jump function
630 2019-Jan-09 19:14:34.997304 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
631 2019-Jan-09 19:14:34.997376 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
632 2019-Jan-09 19:14:34.997433 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
633 2019-Jan-09 19:14:34.998294 - [DEBUG] Edge Function : AllBottom
634 2019-Jan-09 19:14:34.998333 - [DEBUG] End adding new jump function
635 2019-Jan-09 19:14:34.998358 - [DEBUG]
636 2019-Jan-09 19:14:34.998384 - [DEBUG] -------------------------------------------- 19. Path Edge --------------------------------------------
637 2019-Jan-09 19:14:34.998410 - [DEBUG]
638 2019-Jan-09 19:14:34.998434 - [DEBUG] Process 19. path edge:
639 2019-Jan-09 19:14:34.998459 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
640 2019-Jan-09 19:14:34.998555 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19 ;
641 2019-Jan-09 19:14:34.999397 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
642 2019-Jan-09 19:14:34.999488 - [DEBUG]
643 2019-Jan-09 19:14:34.999513 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
644 2019-Jan-09 19:14:35.000328 - [DEBUG] Possible callees:
645 2019-Jan-09 19:14:35.000357 - [DEBUG] llvm.dbg.declare
646 2019-Jan-09 19:14:35.000383 - [DEBUG] Possible return sites:
647 2019-Jan-09 19:14:35.000407 - [DEBUG] %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20


getCallToRetFlowFunction()
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37648 2019-Jan-09 19:14:35.007934 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
649 2019-Jan-09 19:14:35.007997 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
650 2019-Jan-09 19:14:35.008049 - [DEBUG] Compose: AllBottom * AllBottom
651 2019-Jan-09 19:14:35.008078 - [DEBUG]
652 2019-Jan-09 19:14:35.008103 - [DEBUG] Propagate flow
653 2019-Jan-09 19:14:35.008127 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
654 2019-Jan-09 19:14:35.008216 - [DEBUG] Target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
655 2019-Jan-09 19:14:35.008938 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
656 2019-Jan-09 19:14:35.009006 - [DEBUG] Edge function : AllBottom (result of previous compose)
657 2019-Jan-09 19:14:35.009032 - [DEBUG]
658 2019-Jan-09 19:14:35.009058 - [DEBUG] Join: AllTop & AllBottom
659 2019-Jan-09 19:14:35.009085 - [DEBUG] = AllBottom (new jump func)
660 2019-Jan-09 19:14:35.009110 - [DEBUG]
661 2019-Jan-09 19:14:35.009134 - [DEBUG] Start adding new jump function
662 2019-Jan-09 19:14:35.009158 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
663 2019-Jan-09 19:14:35.009213 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
664 2019-Jan-09 19:14:35.009268 - [DEBUG] Destination : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
665 2019-Jan-09 19:14:35.010005 - [DEBUG] Edge Function : AllBottom
666 2019-Jan-09 19:14:35.010043 - [DEBUG] End adding new jump function
667 2019-Jan-09 19:14:35.010069 - [DEBUG]
668 2019-Jan-09 19:14:35.010094 - [DEBUG] -------------------------------------------- 20. Path Edge --------------------------------------------
669 2019-Jan-09 19:14:35.010519 - [DEBUG]
670 2019-Jan-09 19:14:35.010549 - [DEBUG] Process 20. path edge:
671 2019-Jan-09 19:14:35.010575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
672 2019-Jan-09 19:14:35.010692 - [DEBUG] N target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 ;
673 2019-Jan-09 19:14:35.011568 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
674 2019-Jan-09 19:14:35.011659 - [DEBUG]
675 2019-Jan-09 19:14:35.011685 - [DEBUG] Process call at target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
676 2019-Jan-09 19:14:35.012541 - [DEBUG] Possible callees:
677 2019-Jan-09 19:14:35.012572 - [DEBUG] getenv
678 2019-Jan-09 19:14:35.012598 - [DEBUG] Possible return sites:
679 2019-Jan-09 19:14:35.012622 - [DEBUG] store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21


getCallToRetFlowFunction()
getSummaryFlowFunction()
%call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39680 2019-Jan-09 19:14:35.014474 - [DEBUG] Found and process special summary
681 2019-Jan-09 19:14:35.014676 - [DEBUG] Compose: EdgeIdentity * AllBottom
682 2019-Jan-09 19:14:35.014709 - [DEBUG]
683 2019-Jan-09 19:14:35.014734 - [DEBUG] Propagate flow
684 2019-Jan-09 19:14:35.014759 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
685 2019-Jan-09 19:14:35.014860 - [DEBUG] Target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
686 2019-Jan-09 19:14:35.015699 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
687 2019-Jan-09 19:14:35.016560 - [DEBUG] Edge function : AllBottom (result of previous compose)
688 2019-Jan-09 19:14:35.016592 - [DEBUG]
689 2019-Jan-09 19:14:35.016619 - [DEBUG] Join: AllTop & AllBottom
690 2019-Jan-09 19:14:35.016647 - [DEBUG] = AllBottom (new jump func)
691 2019-Jan-09 19:14:35.016672 - [DEBUG]
692 2019-Jan-09 19:14:35.016696 - [DEBUG] Start adding new jump function
693 2019-Jan-09 19:14:35.016721 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
694 2019-Jan-09 19:14:35.016818 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
695 2019-Jan-09 19:14:35.017707 - [DEBUG] Destination : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
696 2019-Jan-09 19:14:35.018534 - [DEBUG] Edge Function : AllBottom
697 2019-Jan-09 19:14:35.018573 - [DEBUG] End adding new jump function
698 2019-Jan-09 19:14:35.018599 - [DEBUG]
699 2019-Jan-09 19:14:35.018624 - [DEBUG] -------------------------------------------- 21. Path Edge --------------------------------------------
700 2019-Jan-09 19:14:35.018650 - [DEBUG]
701 2019-Jan-09 19:14:35.018673 - [DEBUG] Process 21. path edge:
702 2019-Jan-09 19:14:35.018698 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
703 2019-Jan-09 19:14:35.018801 - [DEBUG] N target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 ;
704 2019-Jan-09 19:14:35.019628 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
705 2019-Jan-09 19:14:35.020535 - [DEBUG]
706 2019-Jan-09 19:14:35.020568 - [DEBUG] Process normal at target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21


getNormalFlowFunction()
store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40707 2019-Jan-09 19:14:35.022197 - [DEBUG] Compose: EdgeIdentity * AllBottom
708 2019-Jan-09 19:14:35.022264 - [DEBUG]
709 2019-Jan-09 19:14:35.022316 - [DEBUG] Propagate flow
710 2019-Jan-09 19:14:35.022341 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
711 2019-Jan-09 19:14:35.022438 - [DEBUG] Target : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
712 2019-Jan-09 19:14:35.023285 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
713 2019-Jan-09 19:14:35.024146 - [DEBUG] Edge function : AllBottom (result of previous compose)
714 2019-Jan-09 19:14:35.024178 - [DEBUG]
715 2019-Jan-09 19:14:35.024206 - [DEBUG] Join: AllTop & AllBottom
716 2019-Jan-09 19:14:35.024233 - [DEBUG] = AllBottom (new jump func)
717 2019-Jan-09 19:14:35.024259 - [DEBUG]
718 2019-Jan-09 19:14:35.024283 - [DEBUG] Start adding new jump function
719 2019-Jan-09 19:14:35.024308 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
720 2019-Jan-09 19:14:35.024407 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
721 2019-Jan-09 19:14:35.025230 - [DEBUG] Destination : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
722 2019-Jan-09 19:14:35.026060 - [DEBUG] Edge Function : AllBottom
723 2019-Jan-09 19:14:35.026100 - [DEBUG] End adding new jump function
724 2019-Jan-09 19:14:35.026126 - [DEBUG]
725 2019-Jan-09 19:14:35.026151 - [DEBUG] -------------------------------------------- 22. Path Edge --------------------------------------------
726 2019-Jan-09 19:14:35.026178 - [DEBUG]
727 2019-Jan-09 19:14:35.026201 - [DEBUG] Process 22. path edge:
728 2019-Jan-09 19:14:35.026226 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
729 2019-Jan-09 19:14:35.026319 - [DEBUG] N target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22 ;
730 2019-Jan-09 19:14:35.027598 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
731 2019-Jan-09 19:14:35.028417 - [DEBUG]
732 2019-Jan-09 19:14:35.028449 - [DEBUG] Process normal at target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22


Got store instruction
getNormalFlowFunction()
%0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43733 2019-Jan-09 19:14:35.030276 - [DEBUG] Compose: EdgeIdentity * AllBottom
734 2019-Jan-09 19:14:35.030351 - [DEBUG]
735 2019-Jan-09 19:14:35.030376 - [DEBUG] Propagate flow
736 2019-Jan-09 19:14:35.030401 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
737 2019-Jan-09 19:14:35.030533 - [DEBUG] Target : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
738 2019-Jan-09 19:14:35.031378 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
739 2019-Jan-09 19:14:35.032190 - [DEBUG] Edge function : AllBottom (result of previous compose)
740 2019-Jan-09 19:14:35.032222 - [DEBUG]
741 2019-Jan-09 19:14:35.032249 - [DEBUG] Join: AllTop & AllBottom
742 2019-Jan-09 19:14:35.032277 - [DEBUG] = AllBottom (new jump func)
743 2019-Jan-09 19:14:35.032302 - [DEBUG]
744 2019-Jan-09 19:14:35.032327 - [DEBUG] Start adding new jump function
745 2019-Jan-09 19:14:35.032352 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
746 2019-Jan-09 19:14:35.032452 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
747 2019-Jan-09 19:14:35.033276 - [DEBUG] Destination : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
748 2019-Jan-09 19:14:35.034146 - [DEBUG] Edge Function : AllBottom
749 2019-Jan-09 19:14:35.034185 - [DEBUG] End adding new jump function
750 2019-Jan-09 19:14:35.034211 - [DEBUG]
751 2019-Jan-09 19:14:35.034236 - [DEBUG] -------------------------------------------- 23. Path Edge --------------------------------------------
752 2019-Jan-09 19:14:35.034262 - [DEBUG]
753 2019-Jan-09 19:14:35.034286 - [DEBUG] Process 23. path edge:
754 2019-Jan-09 19:14:35.034336 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
755 2019-Jan-09 19:14:35.034432 - [DEBUG] N target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23 ;
756 2019-Jan-09 19:14:35.035268 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
757 2019-Jan-09 19:14:35.036089 - [DEBUG]
758 2019-Jan-09 19:14:35.036121 - [DEBUG] Process normal at target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23


Got load instruction
getNormalFlowFunction()
%tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44759 2019-Jan-09 19:14:35.037945 - [DEBUG] Compose: EdgeIdentity * AllBottom
760 2019-Jan-09 19:14:35.038017 - [DEBUG]
761 2019-Jan-09 19:14:35.038043 - [DEBUG] Propagate flow
762 2019-Jan-09 19:14:35.038067 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
763 2019-Jan-09 19:14:35.038168 - [DEBUG] Target : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
764 2019-Jan-09 19:14:35.039013 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
765 2019-Jan-09 19:14:35.039837 - [DEBUG] Edge function : AllBottom (result of previous compose)
766 2019-Jan-09 19:14:35.039870 - [DEBUG]
767 2019-Jan-09 19:14:35.039897 - [DEBUG] Join: AllTop & AllBottom
768 2019-Jan-09 19:14:35.039924 - [DEBUG] = AllBottom (new jump func)
769 2019-Jan-09 19:14:35.039949 - [DEBUG]
770 2019-Jan-09 19:14:35.039974 - [DEBUG] Start adding new jump function
771 2019-Jan-09 19:14:35.039998 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
772 2019-Jan-09 19:14:35.040097 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
773 2019-Jan-09 19:14:35.040956 - [DEBUG] Destination : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
774 2019-Jan-09 19:14:35.041776 - [DEBUG] Edge Function : AllBottom
775 2019-Jan-09 19:14:35.041815 - [DEBUG] End adding new jump function
776 2019-Jan-09 19:14:35.041841 - [DEBUG]
777 2019-Jan-09 19:14:35.041866 - [DEBUG] -------------------------------------------- 24. Path Edge --------------------------------------------
778 2019-Jan-09 19:14:35.041892 - [DEBUG]
779 2019-Jan-09 19:14:35.041917 - [DEBUG] Process 24. path edge:
780 2019-Jan-09 19:14:35.041941 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
781 2019-Jan-09 19:14:35.042040 - [DEBUG] N target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24 ;
782 2019-Jan-09 19:14:35.043231 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
783 2019-Jan-09 19:14:35.044128 - [DEBUG]
784 2019-Jan-09 19:14:35.044162 - [DEBUG] Process normal at target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46785 2019-Jan-09 19:14:35.045797 - [DEBUG] Compose: EdgeIdentity * AllBottom
786 2019-Jan-09 19:14:35.045865 - [DEBUG]
787 2019-Jan-09 19:14:35.045891 - [DEBUG] Propagate flow
788 2019-Jan-09 19:14:35.045916 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
789 2019-Jan-09 19:14:35.046014 - [DEBUG] Target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
790 2019-Jan-09 19:14:35.046847 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
791 2019-Jan-09 19:14:35.047692 - [DEBUG] Edge function : AllBottom (result of previous compose)
792 2019-Jan-09 19:14:35.047724 - [DEBUG]
793 2019-Jan-09 19:14:35.047751 - [DEBUG] Join: AllTop & AllBottom
794 2019-Jan-09 19:14:35.047779 - [DEBUG] = AllBottom (new jump func)
795 2019-Jan-09 19:14:35.047831 - [DEBUG]
796 2019-Jan-09 19:14:35.047857 - [DEBUG] Start adding new jump function
797 2019-Jan-09 19:14:35.047881 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
798 2019-Jan-09 19:14:35.047979 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
799 2019-Jan-09 19:14:35.048807 - [DEBUG] Destination : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
800 2019-Jan-09 19:14:35.049641 - [DEBUG] Edge Function : AllBottom
801 2019-Jan-09 19:14:35.049681 - [DEBUG] End adding new jump function
802 2019-Jan-09 19:14:35.049706 - [DEBUG]
803 2019-Jan-09 19:14:35.049731 - [DEBUG] -------------------------------------------- 25. Path Edge --------------------------------------------
804 2019-Jan-09 19:14:35.049758 - [DEBUG]
805 2019-Jan-09 19:14:35.049782 - [DEBUG] Process 25. path edge:
806 2019-Jan-09 19:14:35.049806 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
807 2019-Jan-09 19:14:35.049903 - [DEBUG] N target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 ;
808 2019-Jan-09 19:14:35.050765 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
809 2019-Jan-09 19:14:35.051577 - [DEBUG]
810 2019-Jan-09 19:14:35.051609 - [DEBUG] Process normal at target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25


Got branch instruction
getNormalFlowFunction()
%1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50811 2019-Jan-09 19:14:35.053304 - [DEBUG] Compose: EdgeIdentity * AllBottom
812 2019-Jan-09 19:14:35.053373 - [DEBUG]
813 2019-Jan-09 19:14:35.053399 - [DEBUG] Propagate flow
814 2019-Jan-09 19:14:35.053424 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
815 2019-Jan-09 19:14:35.053519 - [DEBUG] Target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
816 2019-Jan-09 19:14:35.054383 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
817 2019-Jan-09 19:14:35.055204 - [DEBUG] Edge function : AllBottom (result of previous compose)
818 2019-Jan-09 19:14:35.055236 - [DEBUG]
819 2019-Jan-09 19:14:35.055264 - [DEBUG] Join: AllTop & AllBottom
820 2019-Jan-09 19:14:35.055292 - [DEBUG] = AllBottom (new jump func)
821 2019-Jan-09 19:14:35.055317 - [DEBUG]
822 2019-Jan-09 19:14:35.055342 - [DEBUG] Start adding new jump function
823 2019-Jan-09 19:14:35.055366 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
824 2019-Jan-09 19:14:35.055465 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
825 2019-Jan-09 19:14:35.056283 - [DEBUG] Destination : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
826 2019-Jan-09 19:14:35.057153 - [DEBUG] Edge Function : AllBottom
827 2019-Jan-09 19:14:35.057193 - [DEBUG] End adding new jump function
828 2019-Jan-09 19:14:35.057219 - [DEBUG]
829 2019-Jan-09 19:14:35.057244 - [DEBUG] -------------------------------------------- 26. Path Edge --------------------------------------------
830 2019-Jan-09 19:14:35.057270 - [DEBUG]
831 2019-Jan-09 19:14:35.057294 - [DEBUG] Process 26. path edge:
832 2019-Jan-09 19:14:35.057319 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
833 2019-Jan-09 19:14:35.057413 - [DEBUG] N target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 ;
834 2019-Jan-09 19:14:35.058266 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
835 2019-Jan-09 19:14:35.059466 - [DEBUG]
836 2019-Jan-09 19:14:35.059514 - [DEBUG] Process normal at target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26


Got load instruction
getNormalFlowFunction()
%tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51837 2019-Jan-09 19:14:35.061290 - [DEBUG] Compose: EdgeIdentity * AllBottom
838 2019-Jan-09 19:14:35.061358 - [DEBUG]
839 2019-Jan-09 19:14:35.061384 - [DEBUG] Propagate flow
840 2019-Jan-09 19:14:35.061408 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
841 2019-Jan-09 19:14:35.061497 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
842 2019-Jan-09 19:14:35.062313 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
843 2019-Jan-09 19:14:35.063138 - [DEBUG] Edge function : AllBottom (result of previous compose)
844 2019-Jan-09 19:14:35.063169 - [DEBUG]
845 2019-Jan-09 19:14:35.063196 - [DEBUG] Join: AllTop & AllBottom
846 2019-Jan-09 19:14:35.063224 - [DEBUG] = AllBottom (new jump func)
847 2019-Jan-09 19:14:35.063249 - [DEBUG]
848 2019-Jan-09 19:14:35.063273 - [DEBUG] Start adding new jump function
849 2019-Jan-09 19:14:35.063298 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
850 2019-Jan-09 19:14:35.063398 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
851 2019-Jan-09 19:14:35.064191 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
852 2019-Jan-09 19:14:35.064828 - [DEBUG] Edge Function : AllBottom
853 2019-Jan-09 19:14:35.064860 - [DEBUG] End adding new jump function
854 2019-Jan-09 19:14:35.064885 - [DEBUG]
855 2019-Jan-09 19:14:35.064909 - [DEBUG] -------------------------------------------- 27. Path Edge --------------------------------------------
856 2019-Jan-09 19:14:35.064934 - [DEBUG]
857 2019-Jan-09 19:14:35.064957 - [DEBUG] Process 27. path edge:
858 2019-Jan-09 19:14:35.064980 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
859 2019-Jan-09 19:14:35.065043 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
860 2019-Jan-09 19:14:35.065667 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
861 2019-Jan-09 19:14:35.066292 - [DEBUG]
862 2019-Jan-09 19:14:35.066319 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53863 2019-Jan-09 19:14:35.067601 - [DEBUG] Compose: EdgeIdentity * AllBottom
864 2019-Jan-09 19:14:35.067635 - [DEBUG]
865 2019-Jan-09 19:14:35.067659 - [DEBUG] Propagate flow
866 2019-Jan-09 19:14:35.067683 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
867 2019-Jan-09 19:14:35.067743 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
868 2019-Jan-09 19:14:35.068392 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
869 2019-Jan-09 19:14:35.069015 - [DEBUG] Edge function : AllBottom (result of previous compose)
870 2019-Jan-09 19:14:35.069040 - [DEBUG]
871 2019-Jan-09 19:14:35.069065 - [DEBUG] Join: AllTop & AllBottom
872 2019-Jan-09 19:14:35.069090 - [DEBUG] = AllBottom (new jump func)
873 2019-Jan-09 19:14:35.069115 - [DEBUG]
874 2019-Jan-09 19:14:35.069138 - [DEBUG] Start adding new jump function
875 2019-Jan-09 19:14:35.069161 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
876 2019-Jan-09 19:14:35.069217 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
877 2019-Jan-09 19:14:35.069843 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
878 2019-Jan-09 19:14:35.070481 - [DEBUG] Edge Function : AllBottom
879 2019-Jan-09 19:14:35.070510 - [DEBUG] End adding new jump function
880 2019-Jan-09 19:14:35.070534 - [DEBUG]
881 2019-Jan-09 19:14:35.070572 - [DEBUG] -------------------------------------------- 28. Path Edge --------------------------------------------
882 2019-Jan-09 19:14:35.070596 - [DEBUG]
883 2019-Jan-09 19:14:35.070619 - [DEBUG] Process 28. path edge:
884 2019-Jan-09 19:14:35.070643 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
885 2019-Jan-09 19:14:35.070703 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
886 2019-Jan-09 19:14:35.071337 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
887 2019-Jan-09 19:14:35.071963 - [DEBUG]
888 2019-Jan-09 19:14:35.071988 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28


Got branch instruction
getNormalFlowFunction()
%2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56889 2019-Jan-09 19:14:35.073249 - [DEBUG] Compose: EdgeIdentity * AllBottom
890 2019-Jan-09 19:14:35.073279 - [DEBUG]
891 2019-Jan-09 19:14:35.073304 - [DEBUG] Propagate flow
892 2019-Jan-09 19:14:35.073327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
893 2019-Jan-09 19:14:35.073386 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
894 2019-Jan-09 19:14:35.074034 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
895 2019-Jan-09 19:14:35.074660 - [DEBUG] Edge function : AllBottom (result of previous compose)
896 2019-Jan-09 19:14:35.074685 - [DEBUG]
897 2019-Jan-09 19:14:35.074710 - [DEBUG] Join: AllTop & AllBottom
898 2019-Jan-09 19:14:35.074735 - [DEBUG] = AllBottom (new jump func)
899 2019-Jan-09 19:14:35.074759 - [DEBUG]
900 2019-Jan-09 19:14:35.074782 - [DEBUG] Start adding new jump function
901 2019-Jan-09 19:14:35.074806 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
902 2019-Jan-09 19:14:35.074862 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
903 2019-Jan-09 19:14:35.075809 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
904 2019-Jan-09 19:14:35.076443 - [DEBUG] Edge Function : AllBottom
905 2019-Jan-09 19:14:35.076472 - [DEBUG] End adding new jump function
906 2019-Jan-09 19:14:35.076497 - [DEBUG]
907 2019-Jan-09 19:14:35.076520 - [DEBUG] -------------------------------------------- 29. Path Edge --------------------------------------------
908 2019-Jan-09 19:14:35.076544 - [DEBUG]
909 2019-Jan-09 19:14:35.076568 - [DEBUG] Process 29. path edge:
910 2019-Jan-09 19:14:35.076591 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
911 2019-Jan-09 19:14:35.076648 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
912 2019-Jan-09 19:14:35.077292 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
913 2019-Jan-09 19:14:35.077918 - [DEBUG]
914 2019-Jan-09 19:14:35.077944 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29


Got load instruction
getNormalFlowFunction()
switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58915 2019-Jan-09 19:14:35.079234 - [DEBUG] Compose: EdgeIdentity * AllBottom
916 2019-Jan-09 19:14:35.079265 - [DEBUG]
917 2019-Jan-09 19:14:35.079289 - [DEBUG] Propagate flow
918 2019-Jan-09 19:14:35.079313 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
919 2019-Jan-09 19:14:35.079370 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
920 2019-Jan-09 19:14:35.080015 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
921 2019-Jan-09 19:14:35.080677 - [DEBUG] Edge function : AllBottom (result of previous compose)
922 2019-Jan-09 19:14:35.080703 - [DEBUG]
923 2019-Jan-09 19:14:35.080728 - [DEBUG] Join: AllTop & AllBottom
924 2019-Jan-09 19:14:35.080754 - [DEBUG] = AllBottom (new jump func)
925 2019-Jan-09 19:14:35.080779 - [DEBUG]
926 2019-Jan-09 19:14:35.080802 - [DEBUG] Start adding new jump function
927 2019-Jan-09 19:14:35.080825 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
928 2019-Jan-09 19:14:35.080881 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
929 2019-Jan-09 19:14:35.081505 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
930 2019-Jan-09 19:14:35.082130 - [DEBUG] Edge Function : AllBottom
931 2019-Jan-09 19:14:35.082160 - [DEBUG] End adding new jump function
932 2019-Jan-09 19:14:35.082184 - [DEBUG]
933 2019-Jan-09 19:14:35.082207 - [DEBUG] -------------------------------------------- 30. Path Edge --------------------------------------------
934 2019-Jan-09 19:14:35.082232 - [DEBUG]
935 2019-Jan-09 19:14:35.082256 - [DEBUG] Process 30. path edge:
936 2019-Jan-09 19:14:35.082279 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
937 2019-Jan-09 19:14:35.082336 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
938 2019-Jan-09 19:14:35.082967 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
939 2019-Jan-09 19:14:35.083680 - [DEBUG]
940 2019-Jan-09 19:14:35.083710 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30


Got switch instruction
getNormalFlowFunction()
store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61941 2019-Jan-09 19:14:35.085392 - [DEBUG] Compose: EdgeIdentity * AllBottom
942 2019-Jan-09 19:14:35.085462 - [DEBUG]
943 2019-Jan-09 19:14:35.085487 - [DEBUG] Propagate flow
944 2019-Jan-09 19:14:35.085512 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
945 2019-Jan-09 19:14:35.085608 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
946 2019-Jan-09 19:14:35.086432 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
947 2019-Jan-09 19:14:35.087266 - [DEBUG] Edge function : AllBottom (result of previous compose)
948 2019-Jan-09 19:14:35.087295 - [DEBUG]
949 2019-Jan-09 19:14:35.087321 - [DEBUG] Join: AllTop & AllBottom
950 2019-Jan-09 19:14:35.087348 - [DEBUG] = AllBottom (new jump func)
951 2019-Jan-09 19:14:35.087372 - [DEBUG]
952 2019-Jan-09 19:14:35.087396 - [DEBUG] Start adding new jump function
953 2019-Jan-09 19:14:35.087419 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
954 2019-Jan-09 19:14:35.087501 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
955 2019-Jan-09 19:14:35.088301 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
956 2019-Jan-09 19:14:35.089110 - [DEBUG] Edge Function : AllBottom
957 2019-Jan-09 19:14:35.089150 - [DEBUG] End adding new jump function
958 2019-Jan-09 19:14:35.089176 - [DEBUG]
959 2019-Jan-09 19:14:35.089201 - [DEBUG] -------------------------------------------- 31. Path Edge --------------------------------------------
960 2019-Jan-09 19:14:35.089227 - [DEBUG]
961 2019-Jan-09 19:14:35.089250 - [DEBUG] Process 31. path edge:
962 2019-Jan-09 19:14:35.089275 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
963 2019-Jan-09 19:14:35.089372 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
964 2019-Jan-09 19:14:35.090191 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
965 2019-Jan-09 19:14:35.091187 - [DEBUG]
966 2019-Jan-09 19:14:35.091244 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31


Got store instruction
getNormalFlowFunction()
br label %sw.bb, !dbg !62, !phasar.instruction.id !63967 2019-Jan-09 19:14:35.093316 - [DEBUG] Compose: EdgeIdentity * AllBottom
968 2019-Jan-09 19:14:35.093384 - [DEBUG]
969 2019-Jan-09 19:14:35.093410 - [DEBUG] Propagate flow
970 2019-Jan-09 19:14:35.093435 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
971 2019-Jan-09 19:14:35.093532 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
972 2019-Jan-09 19:14:35.094397 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
973 2019-Jan-09 19:14:35.095211 - [DEBUG] Edge function : AllBottom (result of previous compose)
974 2019-Jan-09 19:14:35.095243 - [DEBUG]
975 2019-Jan-09 19:14:35.095270 - [DEBUG] Join: AllTop & AllBottom
976 2019-Jan-09 19:14:35.095298 - [DEBUG] = AllBottom (new jump func)
977 2019-Jan-09 19:14:35.095323 - [DEBUG]
978 2019-Jan-09 19:14:35.095348 - [DEBUG] Start adding new jump function
979 2019-Jan-09 19:14:35.095372 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
980 2019-Jan-09 19:14:35.095472 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
981 2019-Jan-09 19:14:35.096297 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
982 2019-Jan-09 19:14:35.097144 - [DEBUG] Edge Function : AllBottom
983 2019-Jan-09 19:14:35.097184 - [DEBUG] End adding new jump function
984 2019-Jan-09 19:14:35.097209 - [DEBUG]
985 2019-Jan-09 19:14:35.097234 - [DEBUG] -------------------------------------------- 32. Path Edge --------------------------------------------
986 2019-Jan-09 19:14:35.097260 - [DEBUG]
987 2019-Jan-09 19:14:35.097284 - [DEBUG] Process 32. path edge:
988 2019-Jan-09 19:14:35.097308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
989 2019-Jan-09 19:14:35.097400 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
990 2019-Jan-09 19:14:35.101652 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
991 2019-Jan-09 19:14:35.102568 - [DEBUG]
992 2019-Jan-09 19:14:35.102600 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32


Got branch instruction
getNormalFlowFunction()
%3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65993 2019-Jan-09 19:14:35.104289 - [DEBUG] Compose: EdgeIdentity * AllBottom
994 2019-Jan-09 19:14:35.104358 - [DEBUG]
995 2019-Jan-09 19:14:35.104384 - [DEBUG] Propagate flow
996 2019-Jan-09 19:14:35.104409 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
997 2019-Jan-09 19:14:35.104504 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
998 2019-Jan-09 19:14:35.105338 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
999 2019-Jan-09 19:14:35.106154 - [DEBUG] Edge function : AllBottom (result of previous compose)
1000 2019-Jan-09 19:14:35.106185 - [DEBUG]
1001 2019-Jan-09 19:14:35.106212 - [DEBUG] Join: AllTop & AllBottom
1002 2019-Jan-09 19:14:35.106239 - [DEBUG] = AllBottom (new jump func)
1003 2019-Jan-09 19:14:35.106263 - [DEBUG]
1004 2019-Jan-09 19:14:35.106288 - [DEBUG] Start adding new jump function
1005 2019-Jan-09 19:14:35.106312 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1006 2019-Jan-09 19:14:35.106409 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1007 2019-Jan-09 19:14:35.107272 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
1008 2019-Jan-09 19:14:35.108492 - [DEBUG] Edge Function : AllBottom
1009 2019-Jan-09 19:14:35.108533 - [DEBUG] End adding new jump function
1010 2019-Jan-09 19:14:35.108559 - [DEBUG]
1011 2019-Jan-09 19:14:35.108584 - [DEBUG] -------------------------------------------- 33. Path Edge --------------------------------------------
1012 2019-Jan-09 19:14:35.108610 - [DEBUG]
1013 2019-Jan-09 19:14:35.108635 - [DEBUG] Process 33. path edge:
1014 2019-Jan-09 19:14:35.108659 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1015 2019-Jan-09 19:14:35.108768 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
1016 2019-Jan-09 19:14:35.109640 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1017 2019-Jan-09 19:14:35.110509 - [DEBUG]
1018 2019-Jan-09 19:14:35.110544 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33


Got load instruction
getNormalFlowFunction()
switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !671019 2019-Jan-09 19:14:35.112170 - [DEBUG] Compose: EdgeIdentity * AllBottom
1020 2019-Jan-09 19:14:35.112238 - [DEBUG]
1021 2019-Jan-09 19:14:35.112263 - [DEBUG] Propagate flow
1022 2019-Jan-09 19:14:35.112288 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1023 2019-Jan-09 19:14:35.112377 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
1024 2019-Jan-09 19:14:35.113354 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1025 2019-Jan-09 19:14:35.114207 - [DEBUG] Edge function : AllBottom (result of previous compose)
1026 2019-Jan-09 19:14:35.114239 - [DEBUG]
1027 2019-Jan-09 19:14:35.114266 - [DEBUG] Join: AllTop & AllBottom
1028 2019-Jan-09 19:14:35.114294 - [DEBUG] = AllBottom (new jump func)
1029 2019-Jan-09 19:14:35.114319 - [DEBUG]
1030 2019-Jan-09 19:14:35.114344 - [DEBUG] Start adding new jump function
1031 2019-Jan-09 19:14:35.114368 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1032 2019-Jan-09 19:14:35.114467 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1033 2019-Jan-09 19:14:35.115286 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
1034 2019-Jan-09 19:14:35.116110 - [DEBUG] Edge Function : AllBottom
1035 2019-Jan-09 19:14:35.116151 - [DEBUG] End adding new jump function
1036 2019-Jan-09 19:14:35.116177 - [DEBUG]
1037 2019-Jan-09 19:14:35.116202 - [DEBUG] -------------------------------------------- 34. Path Edge --------------------------------------------
1038 2019-Jan-09 19:14:35.116228 - [DEBUG]
1039 2019-Jan-09 19:14:35.116252 - [DEBUG] Process 34. path edge:
1040 2019-Jan-09 19:14:35.116277 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1041 2019-Jan-09 19:14:35.116376 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
1042 2019-Jan-09 19:14:35.117260 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1043 2019-Jan-09 19:14:35.118092 - [DEBUG]
1044 2019-Jan-09 19:14:35.118123 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
1045 2019-Jan-09 19:14:35.118961 - [DEBUG] Possible callees:
1046 2019-Jan-09 19:14:35.118992 - [DEBUG] bar
1047 2019-Jan-09 19:14:35.119018 - [DEBUG] Possible return sites:
1048 2019-Jan-09 19:14:35.119042 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


Got switch instruction
getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71

getCallFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !711049 2019-Jan-09 19:14:35.121454 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
1050 2019-Jan-09 19:14:35.121527 - [DEBUG] Start points of 'bar' currently not available!
1051 2019-Jan-09 19:14:35.121586 - [DEBUG] Compose: EdgeIdentity * AllBottom
1052 2019-Jan-09 19:14:35.121616 - [DEBUG]
1053 2019-Jan-09 19:14:35.121642 - [DEBUG] Propagate flow
1054 2019-Jan-09 19:14:35.121665 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1055 2019-Jan-09 19:14:35.121763 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
1056 2019-Jan-09 19:14:35.122603 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1057 2019-Jan-09 19:14:35.123429 - [DEBUG] Edge function : AllBottom (result of previous compose)
1058 2019-Jan-09 19:14:35.123462 - [DEBUG]
1059 2019-Jan-09 19:14:35.123489 - [DEBUG] Join: AllTop & AllBottom
1060 2019-Jan-09 19:14:35.123517 - [DEBUG] = AllBottom (new jump func)
1061 2019-Jan-09 19:14:35.123542 - [DEBUG]
1062 2019-Jan-09 19:14:35.123566 - [DEBUG] Start adding new jump function
1063 2019-Jan-09 19:14:35.123590 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1064 2019-Jan-09 19:14:35.123691 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1065 2019-Jan-09 19:14:35.124946 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
1066 2019-Jan-09 19:14:35.125799 - [DEBUG] Edge Function : AllBottom
1067 2019-Jan-09 19:14:35.125839 - [DEBUG] End adding new jump function
1068 2019-Jan-09 19:14:35.125865 - [DEBUG]
1069 2019-Jan-09 19:14:35.125890 - [DEBUG] -------------------------------------------- 35. Path Edge --------------------------------------------
1070 2019-Jan-09 19:14:35.125916 - [DEBUG]
1071 2019-Jan-09 19:14:35.125939 - [DEBUG] Process 35. path edge:
1072 2019-Jan-09 19:14:35.125964 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1073 2019-Jan-09 19:14:35.126064 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
1074 2019-Jan-09 19:14:35.126898 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1075 2019-Jan-09 19:14:35.127761 - [DEBUG]
1076 2019-Jan-09 19:14:35.127792 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getCallToRetFlowFunction()
getNormalFlowFunction()
%tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !721077 2019-Jan-09 19:14:35.129459 - [DEBUG] Compose: EdgeIdentity * AllBottom
1078 2019-Jan-09 19:14:35.129528 - [DEBUG]
1079 2019-Jan-09 19:14:35.129554 - [DEBUG] Propagate flow
1080 2019-Jan-09 19:14:35.129579 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1081 2019-Jan-09 19:14:35.129675 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
1082 2019-Jan-09 19:14:35.130503 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1083 2019-Jan-09 19:14:35.131329 - [DEBUG] Edge function : AllBottom (result of previous compose)
1084 2019-Jan-09 19:14:35.131361 - [DEBUG]
1085 2019-Jan-09 19:14:35.131389 - [DEBUG] Join: AllTop & AllBottom
1086 2019-Jan-09 19:14:35.131416 - [DEBUG] = AllBottom (new jump func)
1087 2019-Jan-09 19:14:35.131441 - [DEBUG]
1088 2019-Jan-09 19:14:35.131466 - [DEBUG] Start adding new jump function
1089 2019-Jan-09 19:14:35.131490 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1090 2019-Jan-09 19:14:35.131590 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1091 2019-Jan-09 19:14:35.132406 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
1092 2019-Jan-09 19:14:35.133249 - [DEBUG] Edge Function : AllBottom
1093 2019-Jan-09 19:14:35.133290 - [DEBUG] End adding new jump function
1094 2019-Jan-09 19:14:35.133316 - [DEBUG]
1095 2019-Jan-09 19:14:35.133341 - [DEBUG] -------------------------------------------- 36. Path Edge --------------------------------------------
1096 2019-Jan-09 19:14:35.133368 - [DEBUG]
1097 2019-Jan-09 19:14:35.133392 - [DEBUG] Process 36. path edge:
1098 2019-Jan-09 19:14:35.133416 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1099 2019-Jan-09 19:14:35.133518 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
1100 2019-Jan-09 19:14:35.134372 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1101 2019-Jan-09 19:14:35.135199 - [DEBUG]
1102 2019-Jan-09 19:14:35.135234 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !741103 2019-Jan-09 19:14:35.136830 - [DEBUG] Compose: EdgeIdentity * AllBottom
1104 2019-Jan-09 19:14:35.136899 - [DEBUG]
1105 2019-Jan-09 19:14:35.136924 - [DEBUG] Propagate flow
1106 2019-Jan-09 19:14:35.136949 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1107 2019-Jan-09 19:14:35.137046 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
1108 2019-Jan-09 19:14:35.137906 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1109 2019-Jan-09 19:14:35.138722 - [DEBUG] Edge function : AllBottom (result of previous compose)
1110 2019-Jan-09 19:14:35.138753 - [DEBUG]
1111 2019-Jan-09 19:14:35.138780 - [DEBUG] Join: AllTop & AllBottom
1112 2019-Jan-09 19:14:35.138808 - [DEBUG] = AllBottom (new jump func)
1113 2019-Jan-09 19:14:35.138833 - [DEBUG]
1114 2019-Jan-09 19:14:35.138857 - [DEBUG] Start adding new jump function
1115 2019-Jan-09 19:14:35.138882 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1116 2019-Jan-09 19:14:35.138983 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1117 2019-Jan-09 19:14:35.139806 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
1118 2019-Jan-09 19:14:35.141015 - [DEBUG] Edge Function : AllBottom
1119 2019-Jan-09 19:14:35.141089 - [DEBUG] End adding new jump function
1120 2019-Jan-09 19:14:35.141115 - [DEBUG]
1121 2019-Jan-09 19:14:35.141141 - [DEBUG] -------------------------------------------- 37. Path Edge --------------------------------------------
1122 2019-Jan-09 19:14:35.141167 - [DEBUG]
1123 2019-Jan-09 19:14:35.141191 - [DEBUG] Process 37. path edge:
1124 2019-Jan-09 19:14:35.141216 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1125 2019-Jan-09 19:14:35.141334 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
1126 2019-Jan-09 19:14:35.142188 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1127 2019-Jan-09 19:14:35.143103 - [DEBUG]
1128 2019-Jan-09 19:14:35.143133 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
1129 2019-Jan-09 19:14:35.143966 - [DEBUG] Possible callees:
1130 2019-Jan-09 19:14:35.143996 - [DEBUG] llvm.dbg.declare
1131 2019-Jan-09 19:14:35.144022 - [DEBUG] Possible return sites:
1132 2019-Jan-09 19:14:35.144046 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !781133 2019-Jan-09 19:14:35.146460 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1134 2019-Jan-09 19:14:35.146530 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1135 2019-Jan-09 19:14:35.146594 - [DEBUG] Compose: EdgeIdentity * AllBottom
1136 2019-Jan-09 19:14:35.146625 - [DEBUG]
1137 2019-Jan-09 19:14:35.146650 - [DEBUG] Propagate flow
1138 2019-Jan-09 19:14:35.146675 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1139 2019-Jan-09 19:14:35.146768 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
1140 2019-Jan-09 19:14:35.147694 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1141 2019-Jan-09 19:14:35.148511 - [DEBUG] Edge function : AllBottom (result of previous compose)
1142 2019-Jan-09 19:14:35.148543 - [DEBUG]
1143 2019-Jan-09 19:14:35.148571 - [DEBUG] Join: AllTop & AllBottom
1144 2019-Jan-09 19:14:35.148598 - [DEBUG] = AllBottom (new jump func)
1145 2019-Jan-09 19:14:35.148624 - [DEBUG]
1146 2019-Jan-09 19:14:35.148649 - [DEBUG] Start adding new jump function
1147 2019-Jan-09 19:14:35.148673 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1148 2019-Jan-09 19:14:35.148771 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1149 2019-Jan-09 19:14:35.149614 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
1150 2019-Jan-09 19:14:35.150474 - [DEBUG] Edge Function : AllBottom
1151 2019-Jan-09 19:14:35.150517 - [DEBUG] End adding new jump function
1152 2019-Jan-09 19:14:35.150544 - [DEBUG]
1153 2019-Jan-09 19:14:35.150569 - [DEBUG] -------------------------------------------- 38. Path Edge --------------------------------------------
1154 2019-Jan-09 19:14:35.150596 - [DEBUG]
1155 2019-Jan-09 19:14:35.150620 - [DEBUG] Process 38. path edge:
1156 2019-Jan-09 19:14:35.150644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1157 2019-Jan-09 19:14:35.150744 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
1158 2019-Jan-09 19:14:35.151577 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1159 2019-Jan-09 19:14:35.152406 - [DEBUG]
1160 2019-Jan-09 19:14:35.152437 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !791161 2019-Jan-09 19:14:35.154144 - [DEBUG] Compose: EdgeIdentity * AllBottom
1162 2019-Jan-09 19:14:35.154212 - [DEBUG]
1163 2019-Jan-09 19:14:35.154238 - [DEBUG] Propagate flow
1164 2019-Jan-09 19:14:35.154262 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1165 2019-Jan-09 19:14:35.154358 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
1166 2019-Jan-09 19:14:35.155159 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1167 2019-Jan-09 19:14:35.155980 - [DEBUG] Edge function : AllBottom (result of previous compose)
1168 2019-Jan-09 19:14:35.156012 - [DEBUG]
1169 2019-Jan-09 19:14:35.156040 - [DEBUG] Join: AllTop & AllBottom
1170 2019-Jan-09 19:14:35.156067 - [DEBUG] = AllBottom (new jump func)
1171 2019-Jan-09 19:14:35.156092 - [DEBUG]
1172 2019-Jan-09 19:14:35.156116 - [DEBUG] Start adding new jump function
1173 2019-Jan-09 19:14:35.156141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1174 2019-Jan-09 19:14:35.156239 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1175 2019-Jan-09 19:14:35.157474 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
1176 2019-Jan-09 19:14:35.158355 - [DEBUG] Edge Function : AllBottom
1177 2019-Jan-09 19:14:35.158394 - [DEBUG] End adding new jump function
1178 2019-Jan-09 19:14:35.158420 - [DEBUG]
1179 2019-Jan-09 19:14:35.158445 - [DEBUG] -------------------------------------------- 39. Path Edge --------------------------------------------
1180 2019-Jan-09 19:14:35.158471 - [DEBUG]
1181 2019-Jan-09 19:14:35.158494 - [DEBUG] Process 39. path edge:
1182 2019-Jan-09 19:14:35.158519 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1183 2019-Jan-09 19:14:35.158619 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
1184 2019-Jan-09 19:14:35.159447 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1185 2019-Jan-09 19:14:35.160273 - [DEBUG]
1186 2019-Jan-09 19:14:35.160307 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39


Got store instruction
getNormalFlowFunction()
br label %if.end15, !dbg !80, !phasar.instruction.id !811187 2019-Jan-09 19:14:35.161955 - [DEBUG] Compose: EdgeIdentity * AllBottom
1188 2019-Jan-09 19:14:35.162023 - [DEBUG]
1189 2019-Jan-09 19:14:35.162049 - [DEBUG] Propagate flow
1190 2019-Jan-09 19:14:35.162073 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1191 2019-Jan-09 19:14:35.162171 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
1192 2019-Jan-09 19:14:35.162982 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1193 2019-Jan-09 19:14:35.163833 - [DEBUG] Edge function : AllBottom (result of previous compose)
1194 2019-Jan-09 19:14:35.163866 - [DEBUG]
1195 2019-Jan-09 19:14:35.163893 - [DEBUG] Join: AllTop & AllBottom
1196 2019-Jan-09 19:14:35.163920 - [DEBUG] = AllBottom (new jump func)
1197 2019-Jan-09 19:14:35.163946 - [DEBUG]
1198 2019-Jan-09 19:14:35.163971 - [DEBUG] Start adding new jump function
1199 2019-Jan-09 19:14:35.163995 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1200 2019-Jan-09 19:14:35.164098 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1201 2019-Jan-09 19:14:35.164915 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
1202 2019-Jan-09 19:14:35.165754 - [DEBUG] Edge Function : AllBottom
1203 2019-Jan-09 19:14:35.165794 - [DEBUG] End adding new jump function
1204 2019-Jan-09 19:14:35.165819 - [DEBUG]
1205 2019-Jan-09 19:14:35.165844 - [DEBUG] -------------------------------------------- 40. Path Edge --------------------------------------------
1206 2019-Jan-09 19:14:35.165870 - [DEBUG]
1207 2019-Jan-09 19:14:35.165893 - [DEBUG] Process 40. path edge:
1208 2019-Jan-09 19:14:35.165918 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1209 2019-Jan-09 19:14:35.166017 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
1210 2019-Jan-09 19:14:35.166847 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1211 2019-Jan-09 19:14:35.167707 - [DEBUG]
1212 2019-Jan-09 19:14:35.167738 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53


Got branch instruction
getNormalFlowFunction()
store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !1081213 2019-Jan-09 19:14:35.169386 - [DEBUG] Compose: EdgeIdentity * AllBottom
1214 2019-Jan-09 19:14:35.169456 - [DEBUG]
1215 2019-Jan-09 19:14:35.169482 - [DEBUG] Propagate flow
1216 2019-Jan-09 19:14:35.169506 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1217 2019-Jan-09 19:14:35.169630 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
1218 2019-Jan-09 19:14:35.170467 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1219 2019-Jan-09 19:14:35.171293 - [DEBUG] Edge function : AllBottom (result of previous compose)
1220 2019-Jan-09 19:14:35.171325 - [DEBUG]
1221 2019-Jan-09 19:14:35.171353 - [DEBUG] Join: AllTop & AllBottom
1222 2019-Jan-09 19:14:35.171380 - [DEBUG] = AllBottom (new jump func)
1223 2019-Jan-09 19:14:35.171406 - [DEBUG]
1224 2019-Jan-09 19:14:35.171430 - [DEBUG] Start adding new jump function
1225 2019-Jan-09 19:14:35.171455 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1226 2019-Jan-09 19:14:35.171555 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1227 2019-Jan-09 19:14:35.172376 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
1228 2019-Jan-09 19:14:35.173197 - [DEBUG] Edge Function : AllBottom
1229 2019-Jan-09 19:14:35.173237 - [DEBUG] End adding new jump function
1230 2019-Jan-09 19:14:35.173263 - [DEBUG]
1231 2019-Jan-09 19:14:35.173288 - [DEBUG] -------------------------------------------- 41. Path Edge --------------------------------------------
1232 2019-Jan-09 19:14:35.173676 - [DEBUG]
1233 2019-Jan-09 19:14:35.173732 - [DEBUG] Process 41. path edge:
1234 2019-Jan-09 19:14:35.173757 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1235 2019-Jan-09 19:14:35.173895 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
1236 2019-Jan-09 19:14:35.174731 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1237 2019-Jan-09 19:14:35.175563 - [DEBUG]
1238 2019-Jan-09 19:14:35.175596 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54


Got store instruction
getNormalFlowFunction()
br label %sw.bb16, !dbg !109, !phasar.instruction.id !1101239 2019-Jan-09 19:14:35.177234 - [DEBUG] Compose: EdgeIdentity * AllBottom
1240 2019-Jan-09 19:14:35.177303 - [DEBUG]
1241 2019-Jan-09 19:14:35.177329 - [DEBUG] Propagate flow
1242 2019-Jan-09 19:14:35.177353 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1243 2019-Jan-09 19:14:35.177452 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
1244 2019-Jan-09 19:14:35.178282 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1245 2019-Jan-09 19:14:35.179091 - [DEBUG] Edge function : AllBottom (result of previous compose)
1246 2019-Jan-09 19:14:35.179122 - [DEBUG]
1247 2019-Jan-09 19:14:35.179150 - [DEBUG] Join: AllTop & AllBottom
1248 2019-Jan-09 19:14:35.179177 - [DEBUG] = AllBottom (new jump func)
1249 2019-Jan-09 19:14:35.179203 - [DEBUG]
1250 2019-Jan-09 19:14:35.179228 - [DEBUG] Start adding new jump function
1251 2019-Jan-09 19:14:35.179252 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1252 2019-Jan-09 19:14:35.179351 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1253 2019-Jan-09 19:14:35.180167 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
1254 2019-Jan-09 19:14:35.181023 - [DEBUG] Edge Function : AllBottom
1255 2019-Jan-09 19:14:35.181063 - [DEBUG] End adding new jump function
1256 2019-Jan-09 19:14:35.181089 - [DEBUG]
1257 2019-Jan-09 19:14:35.181114 - [DEBUG] -------------------------------------------- 42. Path Edge --------------------------------------------
1258 2019-Jan-09 19:14:35.181140 - [DEBUG]
1259 2019-Jan-09 19:14:35.181164 - [DEBUG] Process 42. path edge:
1260 2019-Jan-09 19:14:35.181189 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1261 2019-Jan-09 19:14:35.181308 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
1262 2019-Jan-09 19:14:35.182144 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1263 2019-Jan-09 19:14:35.182959 - [DEBUG]
1264 2019-Jan-09 19:14:35.182991 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55


Got branch instruction
getNormalFlowFunction()
%4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !1131265 2019-Jan-09 19:14:35.184673 - [DEBUG] Compose: EdgeIdentity * AllBottom
1266 2019-Jan-09 19:14:35.184742 - [DEBUG]
1267 2019-Jan-09 19:14:35.184768 - [DEBUG] Propagate flow
1268 2019-Jan-09 19:14:35.184792 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1269 2019-Jan-09 19:14:35.184884 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
1270 2019-Jan-09 19:14:35.185713 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1271 2019-Jan-09 19:14:35.186520 - [DEBUG] Edge function : AllBottom (result of previous compose)
1272 2019-Jan-09 19:14:35.186552 - [DEBUG]
1273 2019-Jan-09 19:14:35.186580 - [DEBUG] Join: AllTop & AllBottom
1274 2019-Jan-09 19:14:35.186608 - [DEBUG] = AllBottom (new jump func)
1275 2019-Jan-09 19:14:35.186633 - [DEBUG]
1276 2019-Jan-09 19:14:35.186658 - [DEBUG] Start adding new jump function
1277 2019-Jan-09 19:14:35.186682 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1278 2019-Jan-09 19:14:35.186779 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1279 2019-Jan-09 19:14:35.187627 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
1280 2019-Jan-09 19:14:35.188456 - [DEBUG] Edge Function : AllBottom
1281 2019-Jan-09 19:14:35.188496 - [DEBUG] End adding new jump function
1282 2019-Jan-09 19:14:35.188522 - [DEBUG]
1283 2019-Jan-09 19:14:35.188547 - [DEBUG] -------------------------------------------- 43. Path Edge --------------------------------------------
1284 2019-Jan-09 19:14:35.188574 - [DEBUG]
1285 2019-Jan-09 19:14:35.188597 - [DEBUG] Process 43. path edge:
1286 2019-Jan-09 19:14:35.188622 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1287 2019-Jan-09 19:14:35.188713 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
1288 2019-Jan-09 19:14:35.189549 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1289 2019-Jan-09 19:14:35.190820 - [DEBUG]
1290 2019-Jan-09 19:14:35.190852 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56


Got load instruction
getNormalFlowFunction()
%tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !1141291 2019-Jan-09 19:14:35.192520 - [DEBUG] Compose: EdgeIdentity * AllBottom
1292 2019-Jan-09 19:14:35.192589 - [DEBUG]
1293 2019-Jan-09 19:14:35.192615 - [DEBUG] Propagate flow
1294 2019-Jan-09 19:14:35.192639 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1295 2019-Jan-09 19:14:35.192732 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
1296 2019-Jan-09 19:14:35.193543 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1297 2019-Jan-09 19:14:35.194392 - [DEBUG] Edge function : AllBottom (result of previous compose)
1298 2019-Jan-09 19:14:35.194423 - [DEBUG]
1299 2019-Jan-09 19:14:35.194451 - [DEBUG] Join: AllTop & AllBottom
1300 2019-Jan-09 19:14:35.194478 - [DEBUG] = AllBottom (new jump func)
1301 2019-Jan-09 19:14:35.194503 - [DEBUG]
1302 2019-Jan-09 19:14:35.194527 - [DEBUG] Start adding new jump function
1303 2019-Jan-09 19:14:35.194552 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1304 2019-Jan-09 19:14:35.194673 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1305 2019-Jan-09 19:14:35.195496 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
1306 2019-Jan-09 19:14:35.196309 - [DEBUG] Edge Function : AllBottom
1307 2019-Jan-09 19:14:35.196348 - [DEBUG] End adding new jump function
1308 2019-Jan-09 19:14:35.196374 - [DEBUG]
1309 2019-Jan-09 19:14:35.196398 - [DEBUG] -------------------------------------------- 44. Path Edge --------------------------------------------
1310 2019-Jan-09 19:14:35.196425 - [DEBUG]
1311 2019-Jan-09 19:14:35.196449 - [DEBUG] Process 44. path edge:
1312 2019-Jan-09 19:14:35.196474 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1313 2019-Jan-09 19:14:35.196573 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
1314 2019-Jan-09 19:14:35.197427 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1315 2019-Jan-09 19:14:35.198260 - [DEBUG]
1316 2019-Jan-09 19:14:35.198295 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !1161317 2019-Jan-09 19:14:35.199912 - [DEBUG] Compose: EdgeIdentity * AllBottom
1318 2019-Jan-09 19:14:35.199980 - [DEBUG]
1319 2019-Jan-09 19:14:35.200005 - [DEBUG] Propagate flow
1320 2019-Jan-09 19:14:35.200030 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1321 2019-Jan-09 19:14:35.200126 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
1322 2019-Jan-09 19:14:35.201008 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1323 2019-Jan-09 19:14:35.201829 - [DEBUG] Edge function : AllBottom (result of previous compose)
1324 2019-Jan-09 19:14:35.201861 - [DEBUG]
1325 2019-Jan-09 19:14:35.201888 - [DEBUG] Join: AllTop & AllBottom
1326 2019-Jan-09 19:14:35.201915 - [DEBUG] = AllBottom (new jump func)
1327 2019-Jan-09 19:14:35.201940 - [DEBUG]
1328 2019-Jan-09 19:14:35.201965 - [DEBUG] Start adding new jump function
1329 2019-Jan-09 19:14:35.201990 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1330 2019-Jan-09 19:14:35.202088 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1331 2019-Jan-09 19:14:35.202906 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
1332 2019-Jan-09 19:14:35.203749 - [DEBUG] Edge Function : AllBottom
1333 2019-Jan-09 19:14:35.203817 - [DEBUG] End adding new jump function
1334 2019-Jan-09 19:14:35.203842 - [DEBUG]
1335 2019-Jan-09 19:14:35.203868 - [DEBUG] -------------------------------------------- 45. Path Edge --------------------------------------------
1336 2019-Jan-09 19:14:35.203893 - [DEBUG]
1337 2019-Jan-09 19:14:35.203917 - [DEBUG] Process 45. path edge:
1338 2019-Jan-09 19:14:35.203942 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1339 2019-Jan-09 19:14:35.204040 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
1340 2019-Jan-09 19:14:35.204877 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1341 2019-Jan-09 19:14:35.205703 - [DEBUG]
1342 2019-Jan-09 19:14:35.205734 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
1343 2019-Jan-09 19:14:35.207038 - [DEBUG] Possible callees:
1344 2019-Jan-09 19:14:35.207070 - [DEBUG] llvm.dbg.declare
1345 2019-Jan-09 19:14:35.207097 - [DEBUG] Possible return sites:
1346 2019-Jan-09 19:14:35.207148 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !1201347 2019-Jan-09 19:14:35.209546 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1348 2019-Jan-09 19:14:35.209619 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1349 2019-Jan-09 19:14:35.209678 - [DEBUG] Compose: EdgeIdentity * AllBottom
1350 2019-Jan-09 19:14:35.209708 - [DEBUG]
1351 2019-Jan-09 19:14:35.209732 - [DEBUG] Propagate flow
1352 2019-Jan-09 19:14:35.209756 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1353 2019-Jan-09 19:14:35.209851 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
1354 2019-Jan-09 19:14:35.210704 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1355 2019-Jan-09 19:14:35.211524 - [DEBUG] Edge function : AllBottom (result of previous compose)
1356 2019-Jan-09 19:14:35.211556 - [DEBUG]
1357 2019-Jan-09 19:14:35.211584 - [DEBUG] Join: AllTop & AllBottom
1358 2019-Jan-09 19:14:35.211611 - [DEBUG] = AllBottom (new jump func)
1359 2019-Jan-09 19:14:35.211637 - [DEBUG]
1360 2019-Jan-09 19:14:35.211662 - [DEBUG] Start adding new jump function
1361 2019-Jan-09 19:14:35.211686 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1362 2019-Jan-09 19:14:35.211781 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1363 2019-Jan-09 19:14:35.212603 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
1364 2019-Jan-09 19:14:35.213613 - [DEBUG] Edge Function : AllBottom
1365 2019-Jan-09 19:14:35.213654 - [DEBUG] End adding new jump function
1366 2019-Jan-09 19:14:35.213679 - [DEBUG]
1367 2019-Jan-09 19:14:35.213704 - [DEBUG] -------------------------------------------- 46. Path Edge --------------------------------------------
1368 2019-Jan-09 19:14:35.213730 - [DEBUG]
1369 2019-Jan-09 19:14:35.213753 - [DEBUG] Process 46. path edge:
1370 2019-Jan-09 19:14:35.213806 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1371 2019-Jan-09 19:14:35.213908 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
1372 2019-Jan-09 19:14:35.214736 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1373 2019-Jan-09 19:14:35.215567 - [DEBUG]
1374 2019-Jan-09 19:14:35.215598 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !1211375 2019-Jan-09 19:14:35.217287 - [DEBUG] Compose: EdgeIdentity * AllBottom
1376 2019-Jan-09 19:14:35.217356 - [DEBUG]
1377 2019-Jan-09 19:14:35.217382 - [DEBUG] Propagate flow
1378 2019-Jan-09 19:14:35.217406 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1379 2019-Jan-09 19:14:35.217503 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
1380 2019-Jan-09 19:14:35.218309 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1381 2019-Jan-09 19:14:35.219132 - [DEBUG] Edge function : AllBottom (result of previous compose)
1382 2019-Jan-09 19:14:35.219164 - [DEBUG]
1383 2019-Jan-09 19:14:35.219216 - [DEBUG] Join: AllTop & AllBottom
1384 2019-Jan-09 19:14:35.219244 - [DEBUG] = AllBottom (new jump func)
1385 2019-Jan-09 19:14:35.219269 - [DEBUG]
1386 2019-Jan-09 19:14:35.219294 - [DEBUG] Start adding new jump function
1387 2019-Jan-09 19:14:35.219318 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1388 2019-Jan-09 19:14:35.219417 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1389 2019-Jan-09 19:14:35.220240 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
1390 2019-Jan-09 19:14:35.221096 - [DEBUG] Edge Function : AllBottom
1391 2019-Jan-09 19:14:35.221136 - [DEBUG] End adding new jump function
1392 2019-Jan-09 19:14:35.221162 - [DEBUG]
1393 2019-Jan-09 19:14:35.221186 - [DEBUG] -------------------------------------------- 47. Path Edge --------------------------------------------
1394 2019-Jan-09 19:14:35.221213 - [DEBUG]
1395 2019-Jan-09 19:14:35.221237 - [DEBUG] Process 47. path edge:
1396 2019-Jan-09 19:14:35.221261 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1397 2019-Jan-09 19:14:35.221363 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
1398 2019-Jan-09 19:14:35.222183 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1399 2019-Jan-09 19:14:35.223017 - [DEBUG]
1400 2019-Jan-09 19:14:35.223051 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60


Got store instruction
getNormalFlowFunction()
br label %if.end27, !dbg !122, !phasar.instruction.id !1231401 2019-Jan-09 19:14:35.224707 - [DEBUG] Compose: EdgeIdentity * AllBottom
1402 2019-Jan-09 19:14:35.224776 - [DEBUG]
1403 2019-Jan-09 19:14:35.224802 - [DEBUG] Propagate flow
1404 2019-Jan-09 19:14:35.224826 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1405 2019-Jan-09 19:14:35.224925 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
1406 2019-Jan-09 19:14:35.225775 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1407 2019-Jan-09 19:14:35.226597 - [DEBUG] Edge function : AllBottom (result of previous compose)
1408 2019-Jan-09 19:14:35.226628 - [DEBUG]
1409 2019-Jan-09 19:14:35.226655 - [DEBUG] Join: AllTop & AllBottom
1410 2019-Jan-09 19:14:35.226682 - [DEBUG] = AllBottom (new jump func)
1411 2019-Jan-09 19:14:35.226708 - [DEBUG]
1412 2019-Jan-09 19:14:35.226733 - [DEBUG] Start adding new jump function
1413 2019-Jan-09 19:14:35.226757 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1414 2019-Jan-09 19:14:35.226858 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1415 2019-Jan-09 19:14:35.227708 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
1416 2019-Jan-09 19:14:35.228545 - [DEBUG] Edge Function : AllBottom
1417 2019-Jan-09 19:14:35.228584 - [DEBUG] End adding new jump function
1418 2019-Jan-09 19:14:35.228610 - [DEBUG]
1419 2019-Jan-09 19:14:35.228635 - [DEBUG] -------------------------------------------- 48. Path Edge --------------------------------------------
1420 2019-Jan-09 19:14:35.228661 - [DEBUG]
1421 2019-Jan-09 19:14:35.228685 - [DEBUG] Process 48. path edge:
1422 2019-Jan-09 19:14:35.228710 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1423 2019-Jan-09 19:14:35.228811 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
1424 2019-Jan-09 19:14:35.229654 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1425 2019-Jan-09 19:14:35.230529 - [DEBUG]
1426 2019-Jan-09 19:14:35.230562 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
1427 2019-Jan-09 19:14:35.231422 - [DEBUG] Possible callees:
1428 2019-Jan-09 19:14:35.231453 - [DEBUG] llvm.dbg.declare
1429 2019-Jan-09 19:14:35.231479 - [DEBUG] Possible return sites:
1430 2019-Jan-09 19:14:35.231503 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1491431 2019-Jan-09 19:14:35.233907 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1432 2019-Jan-09 19:14:35.233977 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1433 2019-Jan-09 19:14:35.234036 - [DEBUG] Compose: EdgeIdentity * AllBottom
1434 2019-Jan-09 19:14:35.234066 - [DEBUG]
1435 2019-Jan-09 19:14:35.234091 - [DEBUG] Propagate flow
1436 2019-Jan-09 19:14:35.234115 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1437 2019-Jan-09 19:14:35.234211 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
1438 2019-Jan-09 19:14:35.235038 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1439 2019-Jan-09 19:14:35.235852 - [DEBUG] Edge function : AllBottom (result of previous compose)
1440 2019-Jan-09 19:14:35.235884 - [DEBUG]
1441 2019-Jan-09 19:14:35.235912 - [DEBUG] Join: AllTop & AllBottom
1442 2019-Jan-09 19:14:35.235939 - [DEBUG] = AllBottom (new jump func)
1443 2019-Jan-09 19:14:35.235964 - [DEBUG]
1444 2019-Jan-09 19:14:35.235989 - [DEBUG] Start adding new jump function
1445 2019-Jan-09 19:14:35.236013 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1446 2019-Jan-09 19:14:35.236111 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1447 2019-Jan-09 19:14:35.236933 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
1448 2019-Jan-09 19:14:35.237818 - [DEBUG] Edge Function : AllBottom
1449 2019-Jan-09 19:14:35.237858 - [DEBUG] End adding new jump function
1450 2019-Jan-09 19:14:35.237884 - [DEBUG]
1451 2019-Jan-09 19:14:35.237909 - [DEBUG] -------------------------------------------- 49. Path Edge --------------------------------------------
1452 2019-Jan-09 19:14:35.237935 - [DEBUG]
1453 2019-Jan-09 19:14:35.237959 - [DEBUG] Process 49. path edge:
1454 2019-Jan-09 19:14:35.237984 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1455 2019-Jan-09 19:14:35.238083 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
1456 2019-Jan-09 19:14:35.238917 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1457 2019-Jan-09 19:14:35.239732 - [DEBUG]
1458 2019-Jan-09 19:14:35.239764 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !1501459 2019-Jan-09 19:14:35.241443 - [DEBUG] Compose: EdgeIdentity * AllBottom
1460 2019-Jan-09 19:14:35.241510 - [DEBUG]
1461 2019-Jan-09 19:14:35.241535 - [DEBUG] Propagate flow
1462 2019-Jan-09 19:14:35.241560 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1463 2019-Jan-09 19:14:35.241654 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
1464 2019-Jan-09 19:14:35.242469 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1465 2019-Jan-09 19:14:35.243315 - [DEBUG] Edge function : AllBottom (result of previous compose)
1466 2019-Jan-09 19:14:35.243348 - [DEBUG]
1467 2019-Jan-09 19:14:35.243376 - [DEBUG] Join: AllTop & AllBottom
1468 2019-Jan-09 19:14:35.243403 - [DEBUG] = AllBottom (new jump func)
1469 2019-Jan-09 19:14:35.243428 - [DEBUG]
1470 2019-Jan-09 19:14:35.243453 - [DEBUG] Start adding new jump function
1471 2019-Jan-09 19:14:35.243477 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1472 2019-Jan-09 19:14:35.243575 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1473 2019-Jan-09 19:14:35.244433 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
1474 2019-Jan-09 19:14:35.245251 - [DEBUG] Edge Function : AllBottom
1475 2019-Jan-09 19:14:35.245291 - [DEBUG] End adding new jump function
1476 2019-Jan-09 19:14:35.245316 - [DEBUG]
1477 2019-Jan-09 19:14:35.245341 - [DEBUG] -------------------------------------------- 50. Path Edge --------------------------------------------
1478 2019-Jan-09 19:14:35.245368 - [DEBUG]
1479 2019-Jan-09 19:14:35.245392 - [DEBUG] Process 50. path edge:
1480 2019-Jan-09 19:14:35.245417 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1481 2019-Jan-09 19:14:35.245514 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
1482 2019-Jan-09 19:14:35.246358 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1483 2019-Jan-09 19:14:35.247208 - [DEBUG]
1484 2019-Jan-09 19:14:35.247241 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75


Got store instruction
getNormalFlowFunction()
br label %sw.epilog, !dbg !151, !phasar.instruction.id !1521485 2019-Jan-09 19:14:35.248864 - [DEBUG] Compose: EdgeIdentity * AllBottom
1486 2019-Jan-09 19:14:35.248931 - [DEBUG]
1487 2019-Jan-09 19:14:35.248956 - [DEBUG] Propagate flow
1488 2019-Jan-09 19:14:35.248981 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1489 2019-Jan-09 19:14:35.249078 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
1490 2019-Jan-09 19:14:35.249908 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1491 2019-Jan-09 19:14:35.250762 - [DEBUG] Edge function : AllBottom (result of previous compose)
1492 2019-Jan-09 19:14:35.250794 - [DEBUG]
1493 2019-Jan-09 19:14:35.250821 - [DEBUG] Join: AllTop & AllBottom
1494 2019-Jan-09 19:14:35.250848 - [DEBUG] = AllBottom (new jump func)
1495 2019-Jan-09 19:14:35.250873 - [DEBUG]
1496 2019-Jan-09 19:14:35.250898 - [DEBUG] Start adding new jump function
1497 2019-Jan-09 19:14:35.250922 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1498 2019-Jan-09 19:14:35.251019 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1499 2019-Jan-09 19:14:35.251844 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
1500 2019-Jan-09 19:14:35.252687 - [DEBUG] Edge Function : AllBottom
1501 2019-Jan-09 19:14:35.252726 - [DEBUG] End adding new jump function
1502 2019-Jan-09 19:14:35.252751 - [DEBUG]
1503 2019-Jan-09 19:14:35.252777 - [DEBUG] -------------------------------------------- 51. Path Edge --------------------------------------------
1504 2019-Jan-09 19:14:35.252803 - [DEBUG]
1505 2019-Jan-09 19:14:35.252826 - [DEBUG] Process 51. path edge:
1506 2019-Jan-09 19:14:35.252851 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1507 2019-Jan-09 19:14:35.252948 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
1508 2019-Jan-09 19:14:35.253840 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1509 2019-Jan-09 19:14:35.254675 - [DEBUG]
1510 2019-Jan-09 19:14:35.254706 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
1511 2019-Jan-09 19:14:35.255554 - [DEBUG] Possible callees:
1512 2019-Jan-09 19:14:35.255585 - [DEBUG] llvm.dbg.declare
1513 2019-Jan-09 19:14:35.255612 - [DEBUG] Possible return sites:
1514 2019-Jan-09 19:14:35.255636 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1551515 2019-Jan-09 19:14:35.258035 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1516 2019-Jan-09 19:14:35.258109 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1517 2019-Jan-09 19:14:35.258171 - [DEBUG] Compose: EdgeIdentity * AllBottom
1518 2019-Jan-09 19:14:35.258200 - [DEBUG]
1519 2019-Jan-09 19:14:35.258226 - [DEBUG] Propagate flow
1520 2019-Jan-09 19:14:35.258249 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1521 2019-Jan-09 19:14:35.258344 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
1522 2019-Jan-09 19:14:35.259189 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1523 2019-Jan-09 19:14:35.260021 - [DEBUG] Edge function : AllBottom (result of previous compose)
1524 2019-Jan-09 19:14:35.260053 - [DEBUG]
1525 2019-Jan-09 19:14:35.260080 - [DEBUG] Join: AllTop & AllBottom
1526 2019-Jan-09 19:14:35.260107 - [DEBUG] = AllBottom (new jump func)
1527 2019-Jan-09 19:14:35.260133 - [DEBUG]
1528 2019-Jan-09 19:14:35.260158 - [DEBUG] Start adding new jump function
1529 2019-Jan-09 19:14:35.260182 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1530 2019-Jan-09 19:14:35.260284 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1531 2019-Jan-09 19:14:35.261135 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
1532 2019-Jan-09 19:14:35.261970 - [DEBUG] Edge Function : AllBottom
1533 2019-Jan-09 19:14:35.262010 - [DEBUG] End adding new jump function
1534 2019-Jan-09 19:14:35.262036 - [DEBUG]
1535 2019-Jan-09 19:14:35.262061 - [DEBUG] -------------------------------------------- 52. Path Edge --------------------------------------------
1536 2019-Jan-09 19:14:35.262087 - [DEBUG]
1537 2019-Jan-09 19:14:35.262111 - [DEBUG] Process 52. path edge:
1538 2019-Jan-09 19:14:35.262136 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1539 2019-Jan-09 19:14:35.262236 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
1540 2019-Jan-09 19:14:35.263058 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1541 2019-Jan-09 19:14:35.263912 - [DEBUG]
1542 2019-Jan-09 19:14:35.263943 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !1561543 2019-Jan-09 19:14:35.265586 - [DEBUG] Compose: EdgeIdentity * AllBottom
1544 2019-Jan-09 19:14:35.265654 - [DEBUG]
1545 2019-Jan-09 19:14:35.265680 - [DEBUG] Propagate flow
1546 2019-Jan-09 19:14:35.265705 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1547 2019-Jan-09 19:14:35.265799 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
1548 2019-Jan-09 19:14:35.266650 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1549 2019-Jan-09 19:14:35.267510 - [DEBUG] Edge function : AllBottom (result of previous compose)
1550 2019-Jan-09 19:14:35.267542 - [DEBUG]
1551 2019-Jan-09 19:14:35.267570 - [DEBUG] Join: AllTop & AllBottom
1552 2019-Jan-09 19:14:35.267597 - [DEBUG] = AllBottom (new jump func)
1553 2019-Jan-09 19:14:35.267622 - [DEBUG]
1554 2019-Jan-09 19:14:35.267647 - [DEBUG] Start adding new jump function
1555 2019-Jan-09 19:14:35.267671 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1556 2019-Jan-09 19:14:35.267770 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1557 2019-Jan-09 19:14:35.268597 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
1558 2019-Jan-09 19:14:35.269412 - [DEBUG] Edge Function : AllBottom
1559 2019-Jan-09 19:14:35.269453 - [DEBUG] End adding new jump function
1560 2019-Jan-09 19:14:35.269479 - [DEBUG]
1561 2019-Jan-09 19:14:35.269504 - [DEBUG] -------------------------------------------- 53. Path Edge --------------------------------------------
1562 2019-Jan-09 19:14:35.269530 - [DEBUG]
1563 2019-Jan-09 19:14:35.269554 - [DEBUG] Process 53. path edge:
1564 2019-Jan-09 19:14:35.269579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1565 2019-Jan-09 19:14:35.269678 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
1566 2019-Jan-09 19:14:35.270528 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1567 2019-Jan-09 19:14:35.271356 - [DEBUG]
1568 2019-Jan-09 19:14:35.271390 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78


Got store instruction
getNormalFlowFunction()
br label %sw.epilog30, !dbg !157, !phasar.instruction.id !1581569 2019-Jan-09 19:14:35.273001 - [DEBUG] Compose: EdgeIdentity * AllBottom
1570 2019-Jan-09 19:14:35.273068 - [DEBUG]
1571 2019-Jan-09 19:14:35.273094 - [DEBUG] Propagate flow
1572 2019-Jan-09 19:14:35.273118 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1573 2019-Jan-09 19:14:35.273216 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
1574 2019-Jan-09 19:14:35.274062 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1575 2019-Jan-09 19:14:35.274883 - [DEBUG] Edge function : AllBottom (result of previous compose)
1576 2019-Jan-09 19:14:35.274915 - [DEBUG]
1577 2019-Jan-09 19:14:35.274943 - [DEBUG] Join: AllTop & AllBottom
1578 2019-Jan-09 19:14:35.274970 - [DEBUG] = AllBottom (new jump func)
1579 2019-Jan-09 19:14:35.274995 - [DEBUG]
1580 2019-Jan-09 19:14:35.275020 - [DEBUG] Start adding new jump function
1581 2019-Jan-09 19:14:35.275044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1582 2019-Jan-09 19:14:35.275142 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1583 2019-Jan-09 19:14:35.275964 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
1584 2019-Jan-09 19:14:35.276786 - [DEBUG] Edge Function : AllBottom
1585 2019-Jan-09 19:14:35.276825 - [DEBUG] End adding new jump function
1586 2019-Jan-09 19:14:35.276850 - [DEBUG]
1587 2019-Jan-09 19:14:35.276874 - [DEBUG] -------------------------------------------- 54. Path Edge --------------------------------------------
1588 2019-Jan-09 19:14:35.276901 - [DEBUG]
1589 2019-Jan-09 19:14:35.276925 - [DEBUG] Process 54. path edge:
1590 2019-Jan-09 19:14:35.276949 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1591 2019-Jan-09 19:14:35.277049 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
1592 2019-Jan-09 19:14:35.278002 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1593 2019-Jan-09 19:14:35.278827 - [DEBUG]
1594 2019-Jan-09 19:14:35.278860 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79


Got branch instruction
getNormalFlowFunction()
br label %if.end31, !dbg !159, !phasar.instruction.id !1601595 2019-Jan-09 19:14:35.280500 - [DEBUG] Compose: EdgeIdentity * AllBottom
1596 2019-Jan-09 19:14:35.280569 - [DEBUG]
1597 2019-Jan-09 19:14:35.280595 - [DEBUG] Propagate flow
1598 2019-Jan-09 19:14:35.280619 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1599 2019-Jan-09 19:14:35.280715 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
1600 2019-Jan-09 19:14:35.281572 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1601 2019-Jan-09 19:14:35.282393 - [DEBUG] Edge function : AllBottom (result of previous compose)
1602 2019-Jan-09 19:14:35.282425 - [DEBUG]
1603 2019-Jan-09 19:14:35.282452 - [DEBUG] Join: AllTop & AllBottom
1604 2019-Jan-09 19:14:35.282479 - [DEBUG] = AllBottom (new jump func)
1605 2019-Jan-09 19:14:35.282504 - [DEBUG]
1606 2019-Jan-09 19:14:35.282528 - [DEBUG] Start adding new jump function
1607 2019-Jan-09 19:14:35.282553 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1608 2019-Jan-09 19:14:35.282650 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1609 2019-Jan-09 19:14:35.283465 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
1610 2019-Jan-09 19:14:35.284334 - [DEBUG] Edge Function : AllBottom
1611 2019-Jan-09 19:14:35.284373 - [DEBUG] End adding new jump function
1612 2019-Jan-09 19:14:35.284399 - [DEBUG]
1613 2019-Jan-09 19:14:35.284424 - [DEBUG] -------------------------------------------- 55. Path Edge --------------------------------------------
1614 2019-Jan-09 19:14:35.284450 - [DEBUG]
1615 2019-Jan-09 19:14:35.284474 - [DEBUG] Process 55. path edge:
1616 2019-Jan-09 19:14:35.284500 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1617 2019-Jan-09 19:14:35.284597 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
1618 2019-Jan-09 19:14:35.285434 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1619 2019-Jan-09 19:14:35.286257 - [DEBUG]
1620 2019-Jan-09 19:14:35.286287 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
1621 2019-Jan-09 19:14:35.287165 - [DEBUG] Possible callees:
1622 2019-Jan-09 19:14:35.287197 - [DEBUG] llvm.dbg.declare
1623 2019-Jan-09 19:14:35.287223 - [DEBUG] Possible return sites:
1624 2019-Jan-09 19:14:35.287247 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1631625 2019-Jan-09 19:14:35.289628 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1626 2019-Jan-09 19:14:35.289701 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1627 2019-Jan-09 19:14:35.289761 - [DEBUG] Compose: EdgeIdentity * AllBottom
1628 2019-Jan-09 19:14:35.289791 - [DEBUG]
1629 2019-Jan-09 19:14:35.289816 - [DEBUG] Propagate flow
1630 2019-Jan-09 19:14:35.289840 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1631 2019-Jan-09 19:14:35.289962 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
1632 2019-Jan-09 19:14:35.290824 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1633 2019-Jan-09 19:14:35.291522 - [DEBUG] Edge function : AllBottom (result of previous compose)
1634 2019-Jan-09 19:14:35.291550 - [DEBUG]
1635 2019-Jan-09 19:14:35.291577 - [DEBUG] Join: AllTop & AllBottom
1636 2019-Jan-09 19:14:35.291603 - [DEBUG] = AllBottom (new jump func)
1637 2019-Jan-09 19:14:35.291628 - [DEBUG]
1638 2019-Jan-09 19:14:35.291651 - [DEBUG] Start adding new jump function
1639 2019-Jan-09 19:14:35.291675 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1640 2019-Jan-09 19:14:35.291743 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1641 2019-Jan-09 19:14:35.292411 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
1642 2019-Jan-09 19:14:35.293074 - [DEBUG] Edge Function : AllBottom
1643 2019-Jan-09 19:14:35.293108 - [DEBUG] End adding new jump function
1644 2019-Jan-09 19:14:35.293132 - [DEBUG]
1645 2019-Jan-09 19:14:35.293156 - [DEBUG] -------------------------------------------- 56. Path Edge --------------------------------------------
1646 2019-Jan-09 19:14:35.293181 - [DEBUG]
1647 2019-Jan-09 19:14:35.293205 - [DEBUG] Process 56. path edge:
1648 2019-Jan-09 19:14:35.293229 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1649 2019-Jan-09 19:14:35.293291 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
1650 2019-Jan-09 19:14:35.293994 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1651 2019-Jan-09 19:14:35.294796 - [DEBUG]
1652 2019-Jan-09 19:14:35.294827 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !1641653 2019-Jan-09 19:14:35.296488 - [DEBUG] Compose: EdgeIdentity * AllBottom
1654 2019-Jan-09 19:14:35.296557 - [DEBUG]
1655 2019-Jan-09 19:14:35.296583 - [DEBUG] Propagate flow
1656 2019-Jan-09 19:14:35.296607 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1657 2019-Jan-09 19:14:35.296705 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
1658 2019-Jan-09 19:14:35.297563 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1659 2019-Jan-09 19:14:35.298389 - [DEBUG] Edge function : AllBottom (result of previous compose)
1660 2019-Jan-09 19:14:35.298420 - [DEBUG]
1661 2019-Jan-09 19:14:35.298447 - [DEBUG] Join: AllTop & AllBottom
1662 2019-Jan-09 19:14:35.298474 - [DEBUG] = AllBottom (new jump func)
1663 2019-Jan-09 19:14:35.298499 - [DEBUG]
1664 2019-Jan-09 19:14:35.298524 - [DEBUG] Start adding new jump function
1665 2019-Jan-09 19:14:35.298549 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1666 2019-Jan-09 19:14:35.298648 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1667 2019-Jan-09 19:14:35.299472 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
1668 2019-Jan-09 19:14:35.300289 - [DEBUG] Edge Function : AllBottom
1669 2019-Jan-09 19:14:35.300327 - [DEBUG] End adding new jump function
1670 2019-Jan-09 19:14:35.300352 - [DEBUG]
1671 2019-Jan-09 19:14:35.300377 - [DEBUG] -------------------------------------------- 57. Path Edge --------------------------------------------
1672 2019-Jan-09 19:14:35.300403 - [DEBUG]
1673 2019-Jan-09 19:14:35.300427 - [DEBUG] Process 57. path edge:
1674 2019-Jan-09 19:14:35.300480 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1675 2019-Jan-09 19:14:35.300603 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
1676 2019-Jan-09 19:14:35.301435 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1677 2019-Jan-09 19:14:35.302260 - [DEBUG]
1678 2019-Jan-09 19:14:35.302295 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82


Got store instruction
getNormalFlowFunction()
br label %if.end32, !dbg !165, !phasar.instruction.id !1661679 2019-Jan-09 19:14:35.303951 - [DEBUG] Compose: EdgeIdentity * AllBottom
1680 2019-Jan-09 19:14:35.304020 - [DEBUG]
1681 2019-Jan-09 19:14:35.304045 - [DEBUG] Propagate flow
1682 2019-Jan-09 19:14:35.304069 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1683 2019-Jan-09 19:14:35.304168 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
1684 2019-Jan-09 19:14:35.305008 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1685 2019-Jan-09 19:14:35.305826 - [DEBUG] Edge function : AllBottom (result of previous compose)
1686 2019-Jan-09 19:14:35.305858 - [DEBUG]
1687 2019-Jan-09 19:14:35.305886 - [DEBUG] Join: AllTop & AllBottom
1688 2019-Jan-09 19:14:35.305913 - [DEBUG] = AllBottom (new jump func)
1689 2019-Jan-09 19:14:35.305938 - [DEBUG]
1690 2019-Jan-09 19:14:35.305963 - [DEBUG] Start adding new jump function
1691 2019-Jan-09 19:14:35.305987 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1692 2019-Jan-09 19:14:35.306085 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1693 2019-Jan-09 19:14:35.306908 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
1694 2019-Jan-09 19:14:35.307769 - [DEBUG] Edge Function : AllBottom
1695 2019-Jan-09 19:14:35.307810 - [DEBUG] End adding new jump function
1696 2019-Jan-09 19:14:35.307835 - [DEBUG]
1697 2019-Jan-09 19:14:35.307861 - [DEBUG] -------------------------------------------- 58. Path Edge --------------------------------------------
1698 2019-Jan-09 19:14:35.307887 - [DEBUG]
1699 2019-Jan-09 19:14:35.307910 - [DEBUG] Process 58. path edge:
1700 2019-Jan-09 19:14:35.307935 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1701 2019-Jan-09 19:14:35.308030 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
1702 2019-Jan-09 19:14:35.308871 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1703 2019-Jan-09 19:14:35.309690 - [DEBUG]
1704 2019-Jan-09 19:14:35.309720 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
1705 2019-Jan-09 19:14:35.310603 - [DEBUG] Possible callees:
1706 2019-Jan-09 19:14:35.310634 - [DEBUG] llvm.dbg.declare
1707 2019-Jan-09 19:14:35.310661 - [DEBUG] Possible return sites:
1708 2019-Jan-09 19:14:35.310685 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1691709 2019-Jan-09 19:14:35.313244 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1710 2019-Jan-09 19:14:35.313318 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1711 2019-Jan-09 19:14:35.313378 - [DEBUG] Compose: EdgeIdentity * AllBottom
1712 2019-Jan-09 19:14:35.313408 - [DEBUG]
1713 2019-Jan-09 19:14:35.313457 - [DEBUG] Propagate flow
1714 2019-Jan-09 19:14:35.313482 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1715 2019-Jan-09 19:14:35.313582 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
1716 2019-Jan-09 19:14:35.314466 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1717 2019-Jan-09 19:14:35.315291 - [DEBUG] Edge function : AllBottom (result of previous compose)
1718 2019-Jan-09 19:14:35.315322 - [DEBUG]
1719 2019-Jan-09 19:14:35.315350 - [DEBUG] Join: AllTop & AllBottom
1720 2019-Jan-09 19:14:35.315377 - [DEBUG] = AllBottom (new jump func)
1721 2019-Jan-09 19:14:35.315403 - [DEBUG]
1722 2019-Jan-09 19:14:35.315427 - [DEBUG] Start adding new jump function
1723 2019-Jan-09 19:14:35.315452 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1724 2019-Jan-09 19:14:35.315549 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1725 2019-Jan-09 19:14:35.316362 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
1726 2019-Jan-09 19:14:35.317221 - [DEBUG] Edge Function : AllBottom
1727 2019-Jan-09 19:14:35.317260 - [DEBUG] End adding new jump function
1728 2019-Jan-09 19:14:35.317286 - [DEBUG]
1729 2019-Jan-09 19:14:35.317311 - [DEBUG] -------------------------------------------- 59. Path Edge --------------------------------------------
1730 2019-Jan-09 19:14:35.317337 - [DEBUG]
1731 2019-Jan-09 19:14:35.317361 - [DEBUG] Process 59. path edge:
1732 2019-Jan-09 19:14:35.317386 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1733 2019-Jan-09 19:14:35.317487 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
1734 2019-Jan-09 19:14:35.318312 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1735 2019-Jan-09 19:14:35.319136 - [DEBUG]
1736 2019-Jan-09 19:14:35.319168 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !1701737 2019-Jan-09 19:14:35.320880 - [DEBUG] Compose: EdgeIdentity * AllBottom
1738 2019-Jan-09 19:14:35.320949 - [DEBUG]
1739 2019-Jan-09 19:14:35.320974 - [DEBUG] Propagate flow
1740 2019-Jan-09 19:14:35.320999 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1741 2019-Jan-09 19:14:35.321093 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
1742 2019-Jan-09 19:14:35.321916 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1743 2019-Jan-09 19:14:35.322731 - [DEBUG] Edge function : AllBottom (result of previous compose)
1744 2019-Jan-09 19:14:35.322762 - [DEBUG]
1745 2019-Jan-09 19:14:35.322789 - [DEBUG] Join: AllTop & AllBottom
1746 2019-Jan-09 19:14:35.322817 - [DEBUG] = AllBottom (new jump func)
1747 2019-Jan-09 19:14:35.322842 - [DEBUG]
1748 2019-Jan-09 19:14:35.322866 - [DEBUG] Start adding new jump function
1749 2019-Jan-09 19:14:35.322890 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1750 2019-Jan-09 19:14:35.322988 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1751 2019-Jan-09 19:14:35.323827 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
1752 2019-Jan-09 19:14:35.324656 - [DEBUG] Edge Function : AllBottom
1753 2019-Jan-09 19:14:35.324696 - [DEBUG] End adding new jump function
1754 2019-Jan-09 19:14:35.324721 - [DEBUG]
1755 2019-Jan-09 19:14:35.324747 - [DEBUG] -------------------------------------------- 60. Path Edge --------------------------------------------
1756 2019-Jan-09 19:14:35.324798 - [DEBUG]
1757 2019-Jan-09 19:14:35.324823 - [DEBUG] Process 60. path edge:
1758 2019-Jan-09 19:14:35.324847 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1759 2019-Jan-09 19:14:35.324944 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
1760 2019-Jan-09 19:14:35.325774 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1761 2019-Jan-09 19:14:35.326591 - [DEBUG]
1762 2019-Jan-09 19:14:35.326621 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85


Got store instruction
getNormalFlowFunction()
%5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !1731763 2019-Jan-09 19:14:35.328318 - [DEBUG] Compose: EdgeIdentity * AllBottom
1764 2019-Jan-09 19:14:35.328385 - [DEBUG]
1765 2019-Jan-09 19:14:35.328410 - [DEBUG] Propagate flow
1766 2019-Jan-09 19:14:35.328435 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1767 2019-Jan-09 19:14:35.328527 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
1768 2019-Jan-09 19:14:35.329359 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1769 2019-Jan-09 19:14:35.330172 - [DEBUG] Edge function : AllBottom (result of previous compose)
1770 2019-Jan-09 19:14:35.330204 - [DEBUG]
1771 2019-Jan-09 19:14:35.330233 - [DEBUG] Join: AllTop & AllBottom
1772 2019-Jan-09 19:14:35.330260 - [DEBUG] = AllBottom (new jump func)
1773 2019-Jan-09 19:14:35.330285 - [DEBUG]
1774 2019-Jan-09 19:14:35.330310 - [DEBUG] Start adding new jump function
1775 2019-Jan-09 19:14:35.330334 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1776 2019-Jan-09 19:14:35.330434 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1777 2019-Jan-09 19:14:35.331291 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
1778 2019-Jan-09 19:14:35.332116 - [DEBUG] Edge Function : AllBottom
1779 2019-Jan-09 19:14:35.332157 - [DEBUG] End adding new jump function
1780 2019-Jan-09 19:14:35.332183 - [DEBUG]
1781 2019-Jan-09 19:14:35.332208 - [DEBUG] -------------------------------------------- 61. Path Edge --------------------------------------------
1782 2019-Jan-09 19:14:35.332234 - [DEBUG]
1783 2019-Jan-09 19:14:35.332258 - [DEBUG] Process 61. path edge:
1784 2019-Jan-09 19:14:35.332283 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1785 2019-Jan-09 19:14:35.332374 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
1786 2019-Jan-09 19:14:35.333221 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1787 2019-Jan-09 19:14:35.334065 - [DEBUG]
1788 2019-Jan-09 19:14:35.334096 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86


Got load instruction
getNormalFlowFunction()
%tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !1741789 2019-Jan-09 19:14:35.335772 - [DEBUG] Compose: EdgeIdentity * AllBottom
1790 2019-Jan-09 19:14:35.335840 - [DEBUG]
1791 2019-Jan-09 19:14:35.335866 - [DEBUG] Propagate flow
1792 2019-Jan-09 19:14:35.335890 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1793 2019-Jan-09 19:14:35.335981 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
1794 2019-Jan-09 19:14:35.336815 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1795 2019-Jan-09 19:14:35.337672 - [DEBUG] Edge function : AllBottom (result of previous compose)
1796 2019-Jan-09 19:14:35.337704 - [DEBUG]
1797 2019-Jan-09 19:14:35.337731 - [DEBUG] Join: AllTop & AllBottom
1798 2019-Jan-09 19:14:35.337782 - [DEBUG] = AllBottom (new jump func)
1799 2019-Jan-09 19:14:35.337808 - [DEBUG]
1800 2019-Jan-09 19:14:35.337833 - [DEBUG] Start adding new jump function
1801 2019-Jan-09 19:14:35.337858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1802 2019-Jan-09 19:14:35.337957 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1803 2019-Jan-09 19:14:35.338780 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
1804 2019-Jan-09 19:14:35.339584 - [DEBUG] Edge Function : AllBottom
1805 2019-Jan-09 19:14:35.339622 - [DEBUG] End adding new jump function
1806 2019-Jan-09 19:14:35.339648 - [DEBUG]
1807 2019-Jan-09 19:14:35.339673 - [DEBUG] -------------------------------------------- 62. Path Edge --------------------------------------------
1808 2019-Jan-09 19:14:35.339699 - [DEBUG]
1809 2019-Jan-09 19:14:35.339723 - [DEBUG] Process 62. path edge:
1810 2019-Jan-09 19:14:35.339747 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1811 2019-Jan-09 19:14:35.339845 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
1812 2019-Jan-09 19:14:35.340684 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1813 2019-Jan-09 19:14:35.341505 - [DEBUG]
1814 2019-Jan-09 19:14:35.341539 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !1761815 2019-Jan-09 19:14:35.343152 - [DEBUG] Compose: EdgeIdentity * AllBottom
1816 2019-Jan-09 19:14:35.343218 - [DEBUG]
1817 2019-Jan-09 19:14:35.343243 - [DEBUG] Propagate flow
1818 2019-Jan-09 19:14:35.343268 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1819 2019-Jan-09 19:14:35.343366 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
1820 2019-Jan-09 19:14:35.344225 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1821 2019-Jan-09 19:14:35.345047 - [DEBUG] Edge function : AllBottom (result of previous compose)
1822 2019-Jan-09 19:14:35.345078 - [DEBUG]
1823 2019-Jan-09 19:14:35.345105 - [DEBUG] Join: AllTop & AllBottom
1824 2019-Jan-09 19:14:35.345132 - [DEBUG] = AllBottom (new jump func)
1825 2019-Jan-09 19:14:35.345157 - [DEBUG]
1826 2019-Jan-09 19:14:35.345182 - [DEBUG] Start adding new jump function
1827 2019-Jan-09 19:14:35.345206 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1828 2019-Jan-09 19:14:35.345303 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1829 2019-Jan-09 19:14:35.346127 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
1830 2019-Jan-09 19:14:35.346957 - [DEBUG] Edge Function : AllBottom
1831 2019-Jan-09 19:14:35.346995 - [DEBUG] End adding new jump function
1832 2019-Jan-09 19:14:35.347021 - [DEBUG]
1833 2019-Jan-09 19:14:35.347045 - [DEBUG] -------------------------------------------- 63. Path Edge --------------------------------------------
1834 2019-Jan-09 19:14:35.347071 - [DEBUG]
1835 2019-Jan-09 19:14:35.347095 - [DEBUG] Process 63. path edge:
1836 2019-Jan-09 19:14:35.347148 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1837 2019-Jan-09 19:14:35.347244 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
1838 2019-Jan-09 19:14:35.348069 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1839 2019-Jan-09 19:14:35.348898 - [DEBUG]
1840 2019-Jan-09 19:14:35.352201 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88


Got branch instruction
getNormalFlowFunction()
store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !1791841 2019-Jan-09 19:14:35.354022 - [DEBUG] Compose: EdgeIdentity * AllBottom
1842 2019-Jan-09 19:14:35.354092 - [DEBUG]
1843 2019-Jan-09 19:14:35.354118 - [DEBUG] Propagate flow
1844 2019-Jan-09 19:14:35.354142 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1845 2019-Jan-09 19:14:35.354238 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
1846 2019-Jan-09 19:14:35.355060 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1847 2019-Jan-09 19:14:35.355876 - [DEBUG] Edge function : AllBottom (result of previous compose)
1848 2019-Jan-09 19:14:35.355908 - [DEBUG]
1849 2019-Jan-09 19:14:35.355936 - [DEBUG] Join: AllTop & AllBottom
1850 2019-Jan-09 19:14:35.355964 - [DEBUG] = AllBottom (new jump func)
1851 2019-Jan-09 19:14:35.355989 - [DEBUG]
1852 2019-Jan-09 19:14:35.356014 - [DEBUG] Start adding new jump function
1853 2019-Jan-09 19:14:35.356038 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1854 2019-Jan-09 19:14:35.356134 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1855 2019-Jan-09 19:14:35.356957 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
1856 2019-Jan-09 19:14:35.357811 - [DEBUG] Edge Function : AllBottom
1857 2019-Jan-09 19:14:35.357849 - [DEBUG] End adding new jump function
1858 2019-Jan-09 19:14:35.357875 - [DEBUG]
1859 2019-Jan-09 19:14:35.357901 - [DEBUG] -------------------------------------------- 64. Path Edge --------------------------------------------
1860 2019-Jan-09 19:14:35.357928 - [DEBUG]
1861 2019-Jan-09 19:14:35.357952 - [DEBUG] Process 64. path edge:
1862 2019-Jan-09 19:14:35.357976 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1863 2019-Jan-09 19:14:35.358075 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
1864 2019-Jan-09 19:14:35.358894 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1865 2019-Jan-09 19:14:35.359728 - [DEBUG]
1866 2019-Jan-09 19:14:35.359761 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89


Got store instruction
getNormalFlowFunction()
br label %if.end37, !dbg !180, !phasar.instruction.id !1811867 2019-Jan-09 19:14:35.361415 - [DEBUG] Compose: EdgeIdentity * AllBottom
1868 2019-Jan-09 19:14:35.361482 - [DEBUG]
1869 2019-Jan-09 19:14:35.361508 - [DEBUG] Propagate flow
1870 2019-Jan-09 19:14:35.361532 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1871 2019-Jan-09 19:14:35.361628 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
1872 2019-Jan-09 19:14:35.362449 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1873 2019-Jan-09 19:14:35.363262 - [DEBUG] Edge function : AllBottom (result of previous compose)
1874 2019-Jan-09 19:14:35.363293 - [DEBUG]
1875 2019-Jan-09 19:14:35.363321 - [DEBUG] Join: AllTop & AllBottom
1876 2019-Jan-09 19:14:35.363348 - [DEBUG] = AllBottom (new jump func)
1877 2019-Jan-09 19:14:35.363373 - [DEBUG]
1878 2019-Jan-09 19:14:35.363397 - [DEBUG] Start adding new jump function
1879 2019-Jan-09 19:14:35.363421 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1880 2019-Jan-09 19:14:35.363519 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1881 2019-Jan-09 19:14:35.364368 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
1882 2019-Jan-09 19:14:35.365194 - [DEBUG] Edge Function : AllBottom
1883 2019-Jan-09 19:14:35.365259 - [DEBUG] End adding new jump function
1884 2019-Jan-09 19:14:35.365285 - [DEBUG]
1885 2019-Jan-09 19:14:35.365311 - [DEBUG] -------------------------------------------- 65. Path Edge --------------------------------------------
1886 2019-Jan-09 19:14:35.365336 - [DEBUG]
1887 2019-Jan-09 19:14:35.365360 - [DEBUG] Process 65. path edge:
1888 2019-Jan-09 19:14:35.365385 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1889 2019-Jan-09 19:14:35.365482 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
1890 2019-Jan-09 19:14:35.366305 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1891 2019-Jan-09 19:14:35.367160 - [DEBUG]
1892 2019-Jan-09 19:14:35.367193 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92


Got branch instruction
getNormalFlowFunction()
%6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !1871893 2019-Jan-09 19:14:35.368849 - [DEBUG] Compose: EdgeIdentity * AllBottom
1894 2019-Jan-09 19:14:35.368918 - [DEBUG]
1895 2019-Jan-09 19:14:35.368944 - [DEBUG] Propagate flow
1896 2019-Jan-09 19:14:35.368968 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1897 2019-Jan-09 19:14:35.369062 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
1898 2019-Jan-09 19:14:35.369913 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1899 2019-Jan-09 19:14:35.370775 - [DEBUG] Edge function : AllBottom (result of previous compose)
1900 2019-Jan-09 19:14:35.370807 - [DEBUG]
1901 2019-Jan-09 19:14:35.370835 - [DEBUG] Join: AllTop & AllBottom
1902 2019-Jan-09 19:14:35.370862 - [DEBUG] = AllBottom (new jump func)
1903 2019-Jan-09 19:14:35.370887 - [DEBUG]
1904 2019-Jan-09 19:14:35.370912 - [DEBUG] Start adding new jump function
1905 2019-Jan-09 19:14:35.370936 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1906 2019-Jan-09 19:14:35.371032 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1907 2019-Jan-09 19:14:35.371838 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
1908 2019-Jan-09 19:14:35.372673 - [DEBUG] Edge Function : AllBottom
1909 2019-Jan-09 19:14:35.372713 - [DEBUG] End adding new jump function
1910 2019-Jan-09 19:14:35.372738 - [DEBUG]
1911 2019-Jan-09 19:14:35.372763 - [DEBUG] -------------------------------------------- 66. Path Edge --------------------------------------------
1912 2019-Jan-09 19:14:35.372790 - [DEBUG]
1913 2019-Jan-09 19:14:35.372813 - [DEBUG] Process 66. path edge:
1914 2019-Jan-09 19:14:35.372838 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1915 2019-Jan-09 19:14:35.372930 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
1916 2019-Jan-09 19:14:35.373758 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1917 2019-Jan-09 19:14:35.374612 - [DEBUG]
1918 2019-Jan-09 19:14:35.374648 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93


Got load instruction
getNormalFlowFunction()
switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !1891919 2019-Jan-09 19:14:35.376297 - [DEBUG] Compose: EdgeIdentity * AllBottom
1920 2019-Jan-09 19:14:35.376365 - [DEBUG]
1921 2019-Jan-09 19:14:35.376391 - [DEBUG] Propagate flow
1922 2019-Jan-09 19:14:35.376415 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1923 2019-Jan-09 19:14:35.376504 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
1924 2019-Jan-09 19:14:35.377386 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1925 2019-Jan-09 19:14:35.378203 - [DEBUG] Edge function : AllBottom (result of previous compose)
1926 2019-Jan-09 19:14:35.378234 - [DEBUG]
1927 2019-Jan-09 19:14:35.378262 - [DEBUG] Join: AllTop & AllBottom
1928 2019-Jan-09 19:14:35.378289 - [DEBUG] = AllBottom (new jump func)
1929 2019-Jan-09 19:14:35.378314 - [DEBUG]
1930 2019-Jan-09 19:14:35.378339 - [DEBUG] Start adding new jump function
1931 2019-Jan-09 19:14:35.378364 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1932 2019-Jan-09 19:14:35.378462 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1933 2019-Jan-09 19:14:35.379277 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
1934 2019-Jan-09 19:14:35.380096 - [DEBUG] Edge Function : AllBottom
1935 2019-Jan-09 19:14:35.380136 - [DEBUG] End adding new jump function
1936 2019-Jan-09 19:14:35.380161 - [DEBUG]
1937 2019-Jan-09 19:14:35.380186 - [DEBUG] -------------------------------------------- 67. Path Edge --------------------------------------------
1938 2019-Jan-09 19:14:35.380212 - [DEBUG]
1939 2019-Jan-09 19:14:35.380236 - [DEBUG] Process 67. path edge:
1940 2019-Jan-09 19:14:35.380261 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1941 2019-Jan-09 19:14:35.380353 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
1942 2019-Jan-09 19:14:35.381216 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1943 2019-Jan-09 19:14:35.382030 - [DEBUG]
1944 2019-Jan-09 19:14:35.382061 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97


Got switch instruction
getNormalFlowFunction()
%7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !1981945 2019-Jan-09 19:14:35.383710 - [DEBUG] Compose: EdgeIdentity * AllBottom
1946 2019-Jan-09 19:14:35.383806 - [DEBUG]
1947 2019-Jan-09 19:14:35.383832 - [DEBUG] Propagate flow
1948 2019-Jan-09 19:14:35.383857 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1949 2019-Jan-09 19:14:35.383953 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
1950 2019-Jan-09 19:14:35.384776 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1951 2019-Jan-09 19:14:35.385591 - [DEBUG] Edge function : AllBottom (result of previous compose)
1952 2019-Jan-09 19:14:35.385623 - [DEBUG]
1953 2019-Jan-09 19:14:35.385652 - [DEBUG] Join: AllTop & AllBottom
1954 2019-Jan-09 19:14:35.385679 - [DEBUG] = AllBottom (new jump func)
1955 2019-Jan-09 19:14:35.385704 - [DEBUG]
1956 2019-Jan-09 19:14:35.385729 - [DEBUG] Start adding new jump function
1957 2019-Jan-09 19:14:35.385753 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1958 2019-Jan-09 19:14:35.385851 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1959 2019-Jan-09 19:14:35.386673 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
1960 2019-Jan-09 19:14:35.387510 - [DEBUG] Edge Function : AllBottom
1961 2019-Jan-09 19:14:35.387549 - [DEBUG] End adding new jump function
1962 2019-Jan-09 19:14:35.387574 - [DEBUG]
1963 2019-Jan-09 19:14:35.387599 - [DEBUG] -------------------------------------------- 68. Path Edge --------------------------------------------
1964 2019-Jan-09 19:14:35.387625 - [DEBUG]
1965 2019-Jan-09 19:14:35.387649 - [DEBUG] Process 68. path edge:
1966 2019-Jan-09 19:14:35.387674 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1967 2019-Jan-09 19:14:35.387770 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
1968 2019-Jan-09 19:14:35.388618 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1969 2019-Jan-09 19:14:35.389443 - [DEBUG]
1970 2019-Jan-09 19:14:35.389475 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
1971 2019-Jan-09 19:14:35.390334 - [DEBUG] Start of endsummarytab entry
1972 2019-Jan-09 19:14:35.390367 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
1973 2019-Jan-09 19:14:35.391216 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
1974 2019-Jan-09 19:14:35.391312 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
1975 2019-Jan-09 19:14:35.392117 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1976 2019-Jan-09 19:14:35.392939 - [DEBUG] EF: AllBottom
1977 2019-Jan-09 19:14:35.392970 - [DEBUG]
1978 2019-Jan-09 19:14:35.392994 - [DEBUG] ---------------
1979 2019-Jan-09 19:14:35.393018 - [DEBUG]
1980 2019-Jan-09 19:14:35.393043 - [DEBUG] End of endsummarytab entry
1981 2019-Jan-09 19:14:35.393067 - [DEBUG]
1982 2019-Jan-09 19:14:35.393092 - [DEBUG] Start of incomingtab entry
1983 2019-Jan-09 19:14:35.393117 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
1984 2019-Jan-09 19:14:35.393993 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
1985 2019-Jan-09 19:14:35.394089 - [DEBUG] ---------------
1986 2019-Jan-09 19:14:35.394114 - [DEBUG] End of incomingtab entry
1987 2019-Jan-09 19:14:35.394139 - [DEBUG]
1988 2019-Jan-09 19:14:35.394167 - [DEBUG] EDGE:
1989 2019-Jan-09 19:14:35.394230 - [DEBUG] ---> 1990 2019-Jan-09 19:14:35.395039 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
1991 2019-Jan-09 19:14:35.395847 - [DEBUG]
1992 2019-Jan-09 19:14:35.395879 - [DEBUG] EDGE:
1993 2019-Jan-09 19:14:35.395970 - [DEBUG] ---> 1994 2019-Jan-09 19:14:35.396785 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
1995 2019-Jan-09 19:14:35.397627 - [DEBUG]


Got load instruction
getNormalFlowFunction()
switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !1891996 2019-Jan-09 19:14:35.398475 - [DEBUG] Compose: EdgeIdentity * AllBottom
1997 2019-Jan-09 19:14:35.398543 - [DEBUG]
1998 2019-Jan-09 19:14:35.398568 - [DEBUG] Propagate flow
1999 2019-Jan-09 19:14:35.398592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2000 2019-Jan-09 19:14:35.398683 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
2001 2019-Jan-09 19:14:35.399543 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2002 2019-Jan-09 19:14:35.400367 - [DEBUG] Edge function : AllBottom (result of previous compose)
2003 2019-Jan-09 19:14:35.400399 - [DEBUG]
2004 2019-Jan-09 19:14:35.400426 - [DEBUG] Join: AllTop & AllBottom
2005 2019-Jan-09 19:14:35.400483 - [DEBUG] = AllBottom (new jump func)
2006 2019-Jan-09 19:14:35.400509 - [DEBUG]
2007 2019-Jan-09 19:14:35.400533 - [DEBUG] Start adding new jump function
2008 2019-Jan-09 19:14:35.400557 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2009 2019-Jan-09 19:14:35.400657 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2010 2019-Jan-09 19:14:35.401477 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
2011 2019-Jan-09 19:14:35.402346 - [DEBUG] Edge Function : AllBottom
2012 2019-Jan-09 19:14:35.402385 - [DEBUG] End adding new jump function
2013 2019-Jan-09 19:14:35.402410 - [DEBUG]
2014 2019-Jan-09 19:14:35.402436 - [DEBUG] -------------------------------------------- 69. Path Edge --------------------------------------------
2015 2019-Jan-09 19:14:35.402462 - [DEBUG]
2016 2019-Jan-09 19:14:35.402486 - [DEBUG] Process 69. path edge:
2017 2019-Jan-09 19:14:35.402510 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2018 2019-Jan-09 19:14:35.402608 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
2019 2019-Jan-09 19:14:35.403436 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2020 2019-Jan-09 19:14:35.404292 - [DEBUG]
2021 2019-Jan-09 19:14:35.404322 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
2022 2019-Jan-09 19:14:35.405173 - [DEBUG] Possible callees:
2023 2019-Jan-09 19:14:35.405204 - [DEBUG] llvm.dbg.declare
2024 2019-Jan-09 19:14:35.405229 - [DEBUG] Possible return sites:
2025 2019-Jan-09 19:14:35.405253 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


Got switch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1932026 2019-Jan-09 19:14:35.407688 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2027 2019-Jan-09 19:14:35.407760 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2028 2019-Jan-09 19:14:35.407821 - [DEBUG] Compose: EdgeIdentity * AllBottom
2029 2019-Jan-09 19:14:35.407851 - [DEBUG]
2030 2019-Jan-09 19:14:35.407876 - [DEBUG] Propagate flow
2031 2019-Jan-09 19:14:35.407901 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2032 2019-Jan-09 19:14:35.407997 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
2033 2019-Jan-09 19:14:35.408829 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2034 2019-Jan-09 19:14:35.409657 - [DEBUG] Edge function : AllBottom (result of previous compose)
2035 2019-Jan-09 19:14:35.409689 - [DEBUG]
2036 2019-Jan-09 19:14:35.409717 - [DEBUG] Join: AllTop & AllBottom
2037 2019-Jan-09 19:14:35.409744 - [DEBUG] = AllBottom (new jump func)
2038 2019-Jan-09 19:14:35.409769 - [DEBUG]
2039 2019-Jan-09 19:14:35.409794 - [DEBUG] Start adding new jump function
2040 2019-Jan-09 19:14:35.409818 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2041 2019-Jan-09 19:14:35.409920 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2042 2019-Jan-09 19:14:35.410776 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
2043 2019-Jan-09 19:14:35.411597 - [DEBUG] Edge Function : AllBottom
2044 2019-Jan-09 19:14:35.411636 - [DEBUG] End adding new jump function
2045 2019-Jan-09 19:14:35.411662 - [DEBUG]
2046 2019-Jan-09 19:14:35.411687 - [DEBUG] -------------------------------------------- 70. Path Edge --------------------------------------------
2047 2019-Jan-09 19:14:35.411714 - [DEBUG]
2048 2019-Jan-09 19:14:35.411737 - [DEBUG] Process 70. path edge:
2049 2019-Jan-09 19:14:35.411762 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2050 2019-Jan-09 19:14:35.411859 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
2051 2019-Jan-09 19:14:35.412687 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2052 2019-Jan-09 19:14:35.413700 - [DEBUG]
2053 2019-Jan-09 19:14:35.413732 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !1942054 2019-Jan-09 19:14:35.415433 - [DEBUG] Compose: EdgeIdentity * AllBottom
2055 2019-Jan-09 19:14:35.415501 - [DEBUG]
2056 2019-Jan-09 19:14:35.415527 - [DEBUG] Propagate flow
2057 2019-Jan-09 19:14:35.415551 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2058 2019-Jan-09 19:14:35.415647 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
2059 2019-Jan-09 19:14:35.416470 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2060 2019-Jan-09 19:14:35.417323 - [DEBUG] Edge function : AllBottom (result of previous compose)
2061 2019-Jan-09 19:14:35.417356 - [DEBUG]
2062 2019-Jan-09 19:14:35.417384 - [DEBUG] Join: AllTop & AllBottom
2063 2019-Jan-09 19:14:35.417411 - [DEBUG] = AllBottom (new jump func)
2064 2019-Jan-09 19:14:35.417436 - [DEBUG]
2065 2019-Jan-09 19:14:35.417460 - [DEBUG] Start adding new jump function
2066 2019-Jan-09 19:14:35.417485 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2067 2019-Jan-09 19:14:35.417583 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2068 2019-Jan-09 19:14:35.418404 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
2069 2019-Jan-09 19:14:35.419213 - [DEBUG] Edge Function : AllBottom
2070 2019-Jan-09 19:14:35.419253 - [DEBUG] End adding new jump function
2071 2019-Jan-09 19:14:35.419278 - [DEBUG]
2072 2019-Jan-09 19:14:35.419303 - [DEBUG] -------------------------------------------- 71. Path Edge --------------------------------------------
2073 2019-Jan-09 19:14:35.419330 - [DEBUG]
2074 2019-Jan-09 19:14:35.419353 - [DEBUG] Process 71. path edge:
2075 2019-Jan-09 19:14:35.419378 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2076 2019-Jan-09 19:14:35.419477 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
2077 2019-Jan-09 19:14:35.420296 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2078 2019-Jan-09 19:14:35.421150 - [DEBUG]
2079 2019-Jan-09 19:14:35.421183 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96


Got store instruction
getNormalFlowFunction()
br label %sw.epilog40, !dbg !195, !phasar.instruction.id !1962080 2019-Jan-09 19:14:35.422811 - [DEBUG] Compose: EdgeIdentity * AllBottom
2081 2019-Jan-09 19:14:35.422879 - [DEBUG]
2082 2019-Jan-09 19:14:35.422905 - [DEBUG] Propagate flow
2083 2019-Jan-09 19:14:35.422929 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2084 2019-Jan-09 19:14:35.423025 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
2085 2019-Jan-09 19:14:35.423902 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2086 2019-Jan-09 19:14:35.424723 - [DEBUG] Edge function : AllBottom (result of previous compose)
2087 2019-Jan-09 19:14:35.424755 - [DEBUG]
2088 2019-Jan-09 19:14:35.424782 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2089 2019-Jan-09 19:14:35.424809 - [DEBUG] = AllBottom
2090 2019-Jan-09 19:14:35.424834 - [DEBUG]
2091 2019-Jan-09 19:14:35.424857 - [DEBUG] PROPAGATE: No new function!
2092 2019-Jan-09 19:14:35.424885 - [DEBUG] EDGE:
2093 2019-Jan-09 19:14:35.424986 - [DEBUG] ---> 2094 2019-Jan-09 19:14:35.425808 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2095 2019-Jan-09 19:14:35.426653 - [DEBUG]
2096 2019-Jan-09 19:14:35.426687 - [DEBUG] EDGE:
2097 2019-Jan-09 19:14:35.426777 - [DEBUG] ---> 2098 2019-Jan-09 19:14:35.427625 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2099 2019-Jan-09 19:14:35.428444 - [DEBUG]
2100 2019-Jan-09 19:14:35.428478 - [DEBUG] EDGE:
2101 2019-Jan-09 19:14:35.428570 - [DEBUG] ---> 2102 2019-Jan-09 19:14:35.429396 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2103 2019-Jan-09 19:14:35.430220 - [DEBUG]
2104 2019-Jan-09 19:14:35.430254 - [DEBUG] EDGE:
2105 2019-Jan-09 19:14:35.430348 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
2106 2019-Jan-09 19:14:35.431201 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2107 2019-Jan-09 19:14:35.432027 - [DEBUG]
2108 2019-Jan-09 19:14:35.432061 - [DEBUG] EDGE:
2109 2019-Jan-09 19:14:35.432151 - [DEBUG] ---> 2110 2019-Jan-09 19:14:35.432962 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2111 2019-Jan-09 19:14:35.433802 - [DEBUG]
2112 2019-Jan-09 19:14:35.433837 - [DEBUG] EDGE:
2113 2019-Jan-09 19:14:35.433931 - [DEBUG] ---> 2114 2019-Jan-09 19:14:35.434731 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2115 2019-Jan-09 19:14:35.435554 - [DEBUG]
2116 2019-Jan-09 19:14:35.435588 - [DEBUG] EDGE:
2117 2019-Jan-09 19:14:35.435682 - [DEBUG] ---> 2118 2019-Jan-09 19:14:35.436495 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2119 2019-Jan-09 19:14:35.437348 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !1762120 2019-Jan-09 19:14:35.438175 - [DEBUG] Compose: EdgeIdentity * AllBottom
2121 2019-Jan-09 19:14:35.438242 - [DEBUG]
2122 2019-Jan-09 19:14:35.438268 - [DEBUG] Propagate flow
2123 2019-Jan-09 19:14:35.438292 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2124 2019-Jan-09 19:14:35.438390 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
2125 2019-Jan-09 19:14:35.439219 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2126 2019-Jan-09 19:14:35.440060 - [DEBUG] Edge function : AllBottom (result of previous compose)
2127 2019-Jan-09 19:14:35.440092 - [DEBUG]
2128 2019-Jan-09 19:14:35.440120 - [DEBUG] Join: AllTop & AllBottom
2129 2019-Jan-09 19:14:35.440147 - [DEBUG] = AllBottom (new jump func)
2130 2019-Jan-09 19:14:35.440173 - [DEBUG]
2131 2019-Jan-09 19:14:35.440198 - [DEBUG] Start adding new jump function
2132 2019-Jan-09 19:14:35.440222 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2133 2019-Jan-09 19:14:35.440320 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2134 2019-Jan-09 19:14:35.441198 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
2135 2019-Jan-09 19:14:35.442035 - [DEBUG] Edge Function : AllBottom
2136 2019-Jan-09 19:14:35.442075 - [DEBUG] End adding new jump function
2137 2019-Jan-09 19:14:35.442100 - [DEBUG]
2138 2019-Jan-09 19:14:35.442125 - [DEBUG] -------------------------------------------- 72. Path Edge --------------------------------------------
2139 2019-Jan-09 19:14:35.442151 - [DEBUG]
2140 2019-Jan-09 19:14:35.442175 - [DEBUG] Process 72. path edge:
2141 2019-Jan-09 19:14:35.442199 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2142 2019-Jan-09 19:14:35.442296 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
2143 2019-Jan-09 19:14:35.443117 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2144 2019-Jan-09 19:14:35.443971 - [DEBUG]
2145 2019-Jan-09 19:14:35.444002 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90


Got branch instruction
getNormalFlowFunction()
store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !1842146 2019-Jan-09 19:14:35.445661 - [DEBUG] Compose: EdgeIdentity * AllBottom
2147 2019-Jan-09 19:14:35.445731 - [DEBUG]
2148 2019-Jan-09 19:14:35.445756 - [DEBUG] Propagate flow
2149 2019-Jan-09 19:14:35.445781 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2150 2019-Jan-09 19:14:35.445878 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
2151 2019-Jan-09 19:14:35.446714 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2152 2019-Jan-09 19:14:35.447579 - [DEBUG] Edge function : AllBottom (result of previous compose)
2153 2019-Jan-09 19:14:35.447611 - [DEBUG]
2154 2019-Jan-09 19:14:35.447638 - [DEBUG] Join: AllTop & AllBottom
2155 2019-Jan-09 19:14:35.447666 - [DEBUG] = AllBottom (new jump func)
2156 2019-Jan-09 19:14:35.447691 - [DEBUG]
2157 2019-Jan-09 19:14:35.447716 - [DEBUG] Start adding new jump function
2158 2019-Jan-09 19:14:35.447740 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2159 2019-Jan-09 19:14:35.447839 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2160 2019-Jan-09 19:14:35.448656 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
2161 2019-Jan-09 19:14:35.449476 - [DEBUG] Edge Function : AllBottom
2162 2019-Jan-09 19:14:35.449515 - [DEBUG] End adding new jump function
2163 2019-Jan-09 19:14:35.449541 - [DEBUG]
2164 2019-Jan-09 19:14:35.449566 - [DEBUG] -------------------------------------------- 73. Path Edge --------------------------------------------
2165 2019-Jan-09 19:14:35.449592 - [DEBUG]
2166 2019-Jan-09 19:14:35.449616 - [DEBUG] Process 73. path edge:
2167 2019-Jan-09 19:14:35.449640 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2168 2019-Jan-09 19:14:35.449740 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
2169 2019-Jan-09 19:14:35.450579 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2170 2019-Jan-09 19:14:35.451410 - [DEBUG]
2171 2019-Jan-09 19:14:35.451443 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91


Got store instruction
getNormalFlowFunction()
br label %if.end37, !phasar.instruction.id !1852172 2019-Jan-09 19:14:35.453054 - [DEBUG] Compose: EdgeIdentity * AllBottom
2173 2019-Jan-09 19:14:35.453121 - [DEBUG]
2174 2019-Jan-09 19:14:35.453146 - [DEBUG] Propagate flow
2175 2019-Jan-09 19:14:35.453170 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2176 2019-Jan-09 19:14:35.453273 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
2177 2019-Jan-09 19:14:35.454158 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2178 2019-Jan-09 19:14:35.454982 - [DEBUG] Edge function : AllBottom (result of previous compose)
2179 2019-Jan-09 19:14:35.455015 - [DEBUG]
2180 2019-Jan-09 19:14:35.455042 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2181 2019-Jan-09 19:14:35.455069 - [DEBUG] = AllBottom
2182 2019-Jan-09 19:14:35.455094 - [DEBUG]
2183 2019-Jan-09 19:14:35.455118 - [DEBUG] PROPAGATE: No new function!
2184 2019-Jan-09 19:14:35.455145 - [DEBUG] EDGE:
2185 2019-Jan-09 19:14:35.455246 - [DEBUG] ---> 2186 2019-Jan-09 19:14:35.456058 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2187 2019-Jan-09 19:14:35.456881 - [DEBUG]
2188 2019-Jan-09 19:14:35.456915 - [DEBUG] EDGE:
2189 2019-Jan-09 19:14:35.457010 - [DEBUG] ---> 2190 2019-Jan-09 19:14:35.457856 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2191 2019-Jan-09 19:14:35.458678 - [DEBUG]
2192 2019-Jan-09 19:14:35.458712 - [DEBUG] EDGE:
2193 2019-Jan-09 19:14:35.458803 - [DEBUG] ---> 2194 2019-Jan-09 19:14:35.459606 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2195 2019-Jan-09 19:14:35.460425 - [DEBUG]
2196 2019-Jan-09 19:14:35.460486 - [DEBUG] EDGE:
2197 2019-Jan-09 19:14:35.460580 - [DEBUG] ---> 2198 2019-Jan-09 19:14:35.461410 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2199 2019-Jan-09 19:14:35.462303 - [DEBUG]
2200 2019-Jan-09 19:14:35.462334 - [DEBUG] EDGE:
2201 2019-Jan-09 19:14:35.462415 - [DEBUG] ---> 2202 2019-Jan-09 19:14:35.463105 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2203 2019-Jan-09 19:14:35.463758 - [DEBUG]
2204 2019-Jan-09 19:14:35.463809 - [DEBUG] EDGE:
2205 2019-Jan-09 19:14:35.463876 - [DEBUG] ---> 2206 2019-Jan-09 19:14:35.464546 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2207 2019-Jan-09 19:14:35.465196 - [DEBUG]
2208 2019-Jan-09 19:14:35.465224 - [DEBUG] EDGE:
2209 2019-Jan-09 19:14:35.465289 - [DEBUG] ---> 2210 2019-Jan-09 19:14:35.465981 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2211 2019-Jan-09 19:14:35.466638 - [DEBUG]
2212 2019-Jan-09 19:14:35.466665 - [DEBUG] EDGE:
2213 2019-Jan-09 19:14:35.466728 - [DEBUG] ---> 2214 2019-Jan-09 19:14:35.467405 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2215 2019-Jan-09 19:14:35.468072 - [DEBUG]
2216 2019-Jan-09 19:14:35.468099 - [DEBUG] EDGE:
2217 2019-Jan-09 19:14:35.468195 - [DEBUG] ---> 2218 2019-Jan-09 19:14:35.468918 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2219 2019-Jan-09 19:14:35.469729 - [DEBUG]
2220 2019-Jan-09 19:14:35.469762 - [DEBUG] EDGE:
2221 2019-Jan-09 19:14:35.469856 - [DEBUG] ---> 2222 2019-Jan-09 19:14:35.470715 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2223 2019-Jan-09 19:14:35.471543 - [DEBUG]
2224 2019-Jan-09 19:14:35.471577 - [DEBUG] EDGE:
2225 2019-Jan-09 19:14:35.471671 - [DEBUG] ---> 2226 2019-Jan-09 19:14:35.472473 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2227 2019-Jan-09 19:14:35.473293 - [DEBUG]
2228 2019-Jan-09 19:14:35.473327 - [DEBUG] EDGE:
2229 2019-Jan-09 19:14:35.473421 - [DEBUG] ---> 2230 2019-Jan-09 19:14:35.474261 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2231 2019-Jan-09 19:14:35.475079 - [DEBUG]
2232 2019-Jan-09 19:14:35.475113 - [DEBUG] EDGE:
2233 2019-Jan-09 19:14:35.475206 - [DEBUG] ---> 2234 2019-Jan-09 19:14:35.476017 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2235 2019-Jan-09 19:14:35.476835 - [DEBUG]
2236 2019-Jan-09 19:14:35.476869 - [DEBUG] EDGE:
2237 2019-Jan-09 19:14:35.476960 - [DEBUG] ---> 2238 2019-Jan-09 19:14:35.477827 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2239 2019-Jan-09 19:14:35.478639 - [DEBUG]
2240 2019-Jan-09 19:14:35.478672 - [DEBUG] EDGE:
2241 2019-Jan-09 19:14:35.478765 - [DEBUG] ---> 2242 2019-Jan-09 19:14:35.479571 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2243 2019-Jan-09 19:14:35.480385 - [DEBUG]
2244 2019-Jan-09 19:14:35.480417 - [DEBUG] EDGE:
2245 2019-Jan-09 19:14:35.480539 - [DEBUG] ---> 2246 2019-Jan-09 19:14:35.481350 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2247 2019-Jan-09 19:14:35.482172 - [DEBUG]
2248 2019-Jan-09 19:14:35.482206 - [DEBUG] EDGE:
2249 2019-Jan-09 19:14:35.482297 - [DEBUG] ---> 2250 2019-Jan-09 19:14:35.483124 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2251 2019-Jan-09 19:14:35.483977 - [DEBUG]
2252 2019-Jan-09 19:14:35.484010 - [DEBUG] EDGE:
2253 2019-Jan-09 19:14:35.484102 - [DEBUG] ---> 2254 2019-Jan-09 19:14:35.484906 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2255 2019-Jan-09 19:14:35.485766 - [DEBUG]
2256 2019-Jan-09 19:14:35.485801 - [DEBUG] EDGE:
2257 2019-Jan-09 19:14:35.485896 - [DEBUG] ---> 2258 2019-Jan-09 19:14:35.486709 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2259 2019-Jan-09 19:14:35.487537 - [DEBUG]
2260 2019-Jan-09 19:14:35.487570 - [DEBUG] EDGE:
2261 2019-Jan-09 19:14:35.487661 - [DEBUG] ---> 2262 2019-Jan-09 19:14:35.488472 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2263 2019-Jan-09 19:14:35.489292 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !1162264 2019-Jan-09 19:14:35.490116 - [DEBUG] Compose: EdgeIdentity * AllBottom
2265 2019-Jan-09 19:14:35.490182 - [DEBUG]
2266 2019-Jan-09 19:14:35.490208 - [DEBUG] Propagate flow
2267 2019-Jan-09 19:14:35.490232 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2268 2019-Jan-09 19:14:35.490330 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
2269 2019-Jan-09 19:14:35.491170 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2270 2019-Jan-09 19:14:35.491996 - [DEBUG] Edge function : AllBottom (result of previous compose)
2271 2019-Jan-09 19:14:35.492028 - [DEBUG]
2272 2019-Jan-09 19:14:35.492055 - [DEBUG] Join: AllTop & AllBottom
2273 2019-Jan-09 19:14:35.492082 - [DEBUG] = AllBottom (new jump func)
2274 2019-Jan-09 19:14:35.492108 - [DEBUG]
2275 2019-Jan-09 19:14:35.492132 - [DEBUG] Start adding new jump function
2276 2019-Jan-09 19:14:35.492156 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2277 2019-Jan-09 19:14:35.492257 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2278 2019-Jan-09 19:14:35.493077 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
2279 2019-Jan-09 19:14:35.493937 - [DEBUG] Edge Function : AllBottom
2280 2019-Jan-09 19:14:35.493977 - [DEBUG] End adding new jump function
2281 2019-Jan-09 19:14:35.494003 - [DEBUG]
2282 2019-Jan-09 19:14:35.494029 - [DEBUG] -------------------------------------------- 74. Path Edge --------------------------------------------
2283 2019-Jan-09 19:14:35.494055 - [DEBUG]
2284 2019-Jan-09 19:14:35.494079 - [DEBUG] Process 74. path edge:
2285 2019-Jan-09 19:14:35.494105 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2286 2019-Jan-09 19:14:35.494204 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
2287 2019-Jan-09 19:14:35.495031 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2288 2019-Jan-09 19:14:35.495850 - [DEBUG]
2289 2019-Jan-09 19:14:35.495880 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
2290 2019-Jan-09 19:14:35.496698 - [DEBUG] Possible callees:
2291 2019-Jan-09 19:14:35.496728 - [DEBUG] foo
2292 2019-Jan-09 19:14:35.496754 - [DEBUG] Possible return sites:
2293 2019-Jan-09 19:14:35.496779 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


Got branch instruction
getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126

getCallFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !1262294 2019-Jan-09 19:14:35.499189 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
2295 2019-Jan-09 19:14:35.499287 - [DEBUG] Start points of 'foo' currently not available!
2296 2019-Jan-09 19:14:35.499348 - [DEBUG] Compose: EdgeIdentity * AllBottom
2297 2019-Jan-09 19:14:35.499379 - [DEBUG]
2298 2019-Jan-09 19:14:35.499404 - [DEBUG] Propagate flow
2299 2019-Jan-09 19:14:35.499428 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2300 2019-Jan-09 19:14:35.499531 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
2301 2019-Jan-09 19:14:35.500365 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2302 2019-Jan-09 19:14:35.501230 - [DEBUG] Edge function : AllBottom (result of previous compose)
2303 2019-Jan-09 19:14:35.501262 - [DEBUG]
2304 2019-Jan-09 19:14:35.501289 - [DEBUG] Join: AllTop & AllBottom
2305 2019-Jan-09 19:14:35.501317 - [DEBUG] = AllBottom (new jump func)
2306 2019-Jan-09 19:14:35.501343 - [DEBUG]
2307 2019-Jan-09 19:14:35.501367 - [DEBUG] Start adding new jump function
2308 2019-Jan-09 19:14:35.501391 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2309 2019-Jan-09 19:14:35.501491 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2310 2019-Jan-09 19:14:35.502308 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
2311 2019-Jan-09 19:14:35.503146 - [DEBUG] Edge Function : AllBottom
2312 2019-Jan-09 19:14:35.503186 - [DEBUG] End adding new jump function
2313 2019-Jan-09 19:14:35.503212 - [DEBUG]
2314 2019-Jan-09 19:14:35.503237 - [DEBUG] -------------------------------------------- 75. Path Edge --------------------------------------------
2315 2019-Jan-09 19:14:35.503263 - [DEBUG]
2316 2019-Jan-09 19:14:35.503287 - [DEBUG] Process 75. path edge:
2317 2019-Jan-09 19:14:35.503312 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2318 2019-Jan-09 19:14:35.503410 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
2319 2019-Jan-09 19:14:35.504256 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2320 2019-Jan-09 19:14:35.505076 - [DEBUG]
2321 2019-Jan-09 19:14:35.505108 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getCallToRetFlowFunction()
getNormalFlowFunction()
%cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !1282322 2019-Jan-09 19:14:35.506769 - [DEBUG] Compose: EdgeIdentity * AllBottom
2323 2019-Jan-09 19:14:35.506838 - [DEBUG]
2324 2019-Jan-09 19:14:35.506864 - [DEBUG] Propagate flow
2325 2019-Jan-09 19:14:35.506888 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2326 2019-Jan-09 19:14:35.506987 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
2327 2019-Jan-09 19:14:35.507828 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2328 2019-Jan-09 19:14:35.508655 - [DEBUG] Edge function : AllBottom (result of previous compose)
2329 2019-Jan-09 19:14:35.508687 - [DEBUG]
2330 2019-Jan-09 19:14:35.508715 - [DEBUG] Join: AllTop & AllBottom
2331 2019-Jan-09 19:14:35.508742 - [DEBUG] = AllBottom (new jump func)
2332 2019-Jan-09 19:14:35.508768 - [DEBUG]
2333 2019-Jan-09 19:14:35.508792 - [DEBUG] Start adding new jump function
2334 2019-Jan-09 19:14:35.508816 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2335 2019-Jan-09 19:14:35.508915 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2336 2019-Jan-09 19:14:35.509744 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
2337 2019-Jan-09 19:14:35.510586 - [DEBUG] Edge Function : AllBottom
2338 2019-Jan-09 19:14:35.510649 - [DEBUG] End adding new jump function
2339 2019-Jan-09 19:14:35.510677 - [DEBUG]
2340 2019-Jan-09 19:14:35.510702 - [DEBUG] -------------------------------------------- 76. Path Edge --------------------------------------------
2341 2019-Jan-09 19:14:35.510728 - [DEBUG]
2342 2019-Jan-09 19:14:35.510751 - [DEBUG] Process 76. path edge:
2343 2019-Jan-09 19:14:35.510776 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2344 2019-Jan-09 19:14:35.510880 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
2345 2019-Jan-09 19:14:35.511691 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2346 2019-Jan-09 19:14:35.512388 - [DEBUG]
2347 2019-Jan-09 19:14:35.512417 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !1302348 2019-Jan-09 19:14:35.513877 - [DEBUG] Compose: EdgeIdentity * AllBottom
2349 2019-Jan-09 19:14:35.513915 - [DEBUG]
2350 2019-Jan-09 19:14:35.513940 - [DEBUG] Propagate flow
2351 2019-Jan-09 19:14:35.513963 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2352 2019-Jan-09 19:14:35.514033 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
2353 2019-Jan-09 19:14:35.514685 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2354 2019-Jan-09 19:14:35.515358 - [DEBUG] Edge function : AllBottom (result of previous compose)
2355 2019-Jan-09 19:14:35.515385 - [DEBUG]
2356 2019-Jan-09 19:14:35.515411 - [DEBUG] Join: AllTop & AllBottom
2357 2019-Jan-09 19:14:35.515437 - [DEBUG] = AllBottom (new jump func)
2358 2019-Jan-09 19:14:35.515462 - [DEBUG]
2359 2019-Jan-09 19:14:35.515486 - [DEBUG] Start adding new jump function
2360 2019-Jan-09 19:14:35.515509 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2361 2019-Jan-09 19:14:35.515573 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2362 2019-Jan-09 19:14:35.516220 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
2363 2019-Jan-09 19:14:35.516945 - [DEBUG] Edge Function : AllBottom
2364 2019-Jan-09 19:14:35.516984 - [DEBUG] End adding new jump function
2365 2019-Jan-09 19:14:35.517010 - [DEBUG]
2366 2019-Jan-09 19:14:35.517034 - [DEBUG] -------------------------------------------- 77. Path Edge --------------------------------------------
2367 2019-Jan-09 19:14:35.517060 - [DEBUG]
2368 2019-Jan-09 19:14:35.517084 - [DEBUG] Process 77. path edge:
2369 2019-Jan-09 19:14:35.517138 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2370 2019-Jan-09 19:14:35.517237 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
2371 2019-Jan-09 19:14:35.518048 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2372 2019-Jan-09 19:14:35.518870 - [DEBUG]
2373 2019-Jan-09 19:14:35.518905 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64


Got branch instruction
getNormalFlowFunction()
br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !1312374 2019-Jan-09 19:14:35.520551 - [DEBUG] Compose: EdgeIdentity * AllBottom
2375 2019-Jan-09 19:14:35.520620 - [DEBUG]
2376 2019-Jan-09 19:14:35.520646 - [DEBUG] Propagate flow
2377 2019-Jan-09 19:14:35.520670 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2378 2019-Jan-09 19:14:35.520767 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
2379 2019-Jan-09 19:14:35.521635 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2380 2019-Jan-09 19:14:35.522464 - [DEBUG] Edge function : AllBottom (result of previous compose)
2381 2019-Jan-09 19:14:35.522496 - [DEBUG]
2382 2019-Jan-09 19:14:35.522523 - [DEBUG] Join: AllTop & AllBottom
2383 2019-Jan-09 19:14:35.522551 - [DEBUG] = AllBottom (new jump func)
2384 2019-Jan-09 19:14:35.522576 - [DEBUG]
2385 2019-Jan-09 19:14:35.522601 - [DEBUG] Start adding new jump function
2386 2019-Jan-09 19:14:35.522625 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2387 2019-Jan-09 19:14:35.522724 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2388 2019-Jan-09 19:14:35.523545 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
2389 2019-Jan-09 19:14:35.524419 - [DEBUG] Edge Function : AllBottom
2390 2019-Jan-09 19:14:35.524457 - [DEBUG] End adding new jump function
2391 2019-Jan-09 19:14:35.524482 - [DEBUG]
2392 2019-Jan-09 19:14:35.524507 - [DEBUG] -------------------------------------------- 78. Path Edge --------------------------------------------
2393 2019-Jan-09 19:14:35.524533 - [DEBUG]
2394 2019-Jan-09 19:14:35.524556 - [DEBUG] Process 78. path edge:
2395 2019-Jan-09 19:14:35.524581 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2396 2019-Jan-09 19:14:35.524677 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
2397 2019-Jan-09 19:14:35.525514 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2398 2019-Jan-09 19:14:35.526335 - [DEBUG]
2399 2019-Jan-09 19:14:35.526366 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
2400 2019-Jan-09 19:14:35.527248 - [DEBUG] Possible callees:
2401 2019-Jan-09 19:14:35.527278 - [DEBUG] llvm.dbg.declare
2402 2019-Jan-09 19:14:35.527304 - [DEBUG] Possible return sites:
2403 2019-Jan-09 19:14:35.527328 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !1362404 2019-Jan-09 19:14:35.529720 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2405 2019-Jan-09 19:14:35.529792 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2406 2019-Jan-09 19:14:35.529852 - [DEBUG] Compose: EdgeIdentity * AllBottom
2407 2019-Jan-09 19:14:35.529882 - [DEBUG]
2408 2019-Jan-09 19:14:35.529907 - [DEBUG] Propagate flow
2409 2019-Jan-09 19:14:35.529931 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2410 2019-Jan-09 19:14:35.530028 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
2411 2019-Jan-09 19:14:35.530932 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2412 2019-Jan-09 19:14:35.531765 - [DEBUG] Edge function : AllBottom (result of previous compose)
2413 2019-Jan-09 19:14:35.531796 - [DEBUG]
2414 2019-Jan-09 19:14:35.531824 - [DEBUG] Join: AllTop & AllBottom
2415 2019-Jan-09 19:14:35.531851 - [DEBUG] = AllBottom (new jump func)
2416 2019-Jan-09 19:14:35.531877 - [DEBUG]
2417 2019-Jan-09 19:14:35.531902 - [DEBUG] Start adding new jump function
2418 2019-Jan-09 19:14:35.531926 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2419 2019-Jan-09 19:14:35.532049 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2420 2019-Jan-09 19:14:35.532866 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
2421 2019-Jan-09 19:14:35.533702 - [DEBUG] Edge Function : AllBottom
2422 2019-Jan-09 19:14:35.533765 - [DEBUG] End adding new jump function
2423 2019-Jan-09 19:14:35.533820 - [DEBUG]
2424 2019-Jan-09 19:14:35.533846 - [DEBUG] -------------------------------------------- 79. Path Edge --------------------------------------------
2425 2019-Jan-09 19:14:35.533872 - [DEBUG]
2426 2019-Jan-09 19:14:35.533896 - [DEBUG] Process 79. path edge:
2427 2019-Jan-09 19:14:35.533920 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2428 2019-Jan-09 19:14:35.534023 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
2429 2019-Jan-09 19:14:35.534851 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2430 2019-Jan-09 19:14:35.535678 - [DEBUG]
2431 2019-Jan-09 19:14:35.535711 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !1372432 2019-Jan-09 19:14:35.537408 - [DEBUG] Compose: EdgeIdentity * AllBottom
2433 2019-Jan-09 19:14:35.537477 - [DEBUG]
2434 2019-Jan-09 19:14:35.537503 - [DEBUG] Propagate flow
2435 2019-Jan-09 19:14:35.537527 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2436 2019-Jan-09 19:14:35.537625 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
2437 2019-Jan-09 19:14:35.538468 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2438 2019-Jan-09 19:14:35.539297 - [DEBUG] Edge function : AllBottom (result of previous compose)
2439 2019-Jan-09 19:14:35.539329 - [DEBUG]
2440 2019-Jan-09 19:14:35.539356 - [DEBUG] Join: AllTop & AllBottom
2441 2019-Jan-09 19:14:35.539383 - [DEBUG] = AllBottom (new jump func)
2442 2019-Jan-09 19:14:35.539409 - [DEBUG]
2443 2019-Jan-09 19:14:35.539434 - [DEBUG] Start adding new jump function
2444 2019-Jan-09 19:14:35.539458 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2445 2019-Jan-09 19:14:35.539559 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2446 2019-Jan-09 19:14:35.540379 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
2447 2019-Jan-09 19:14:35.541237 - [DEBUG] Edge Function : AllBottom
2448 2019-Jan-09 19:14:35.541276 - [DEBUG] End adding new jump function
2449 2019-Jan-09 19:14:35.541302 - [DEBUG]
2450 2019-Jan-09 19:14:35.541327 - [DEBUG] -------------------------------------------- 80. Path Edge --------------------------------------------
2451 2019-Jan-09 19:14:35.541353 - [DEBUG]
2452 2019-Jan-09 19:14:35.541377 - [DEBUG] Process 80. path edge:
2453 2019-Jan-09 19:14:35.541401 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2454 2019-Jan-09 19:14:35.541502 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
2455 2019-Jan-09 19:14:35.542324 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2456 2019-Jan-09 19:14:35.543154 - [DEBUG]
2457 2019-Jan-09 19:14:35.543187 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68


Got store instruction
getNormalFlowFunction()
br label %if.end26, !dbg !138, !phasar.instruction.id !1392458 2019-Jan-09 19:14:35.544847 - [DEBUG] Compose: EdgeIdentity * AllBottom
2459 2019-Jan-09 19:14:35.544913 - [DEBUG]
2460 2019-Jan-09 19:14:35.544939 - [DEBUG] Propagate flow
2461 2019-Jan-09 19:14:35.544963 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2462 2019-Jan-09 19:14:35.545083 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
2463 2019-Jan-09 19:14:35.546010 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2464 2019-Jan-09 19:14:35.546745 - [DEBUG] Edge function : AllBottom (result of previous compose)
2465 2019-Jan-09 19:14:35.546773 - [DEBUG]
2466 2019-Jan-09 19:14:35.546799 - [DEBUG] Join: AllTop & AllBottom
2467 2019-Jan-09 19:14:35.546826 - [DEBUG] = AllBottom (new jump func)
2468 2019-Jan-09 19:14:35.546850 - [DEBUG]
2469 2019-Jan-09 19:14:35.546875 - [DEBUG] Start adding new jump function
2470 2019-Jan-09 19:14:35.546898 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2471 2019-Jan-09 19:14:35.546971 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2472 2019-Jan-09 19:14:35.547657 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
2473 2019-Jan-09 19:14:35.548297 - [DEBUG] Edge Function : AllBottom
2474 2019-Jan-09 19:14:35.548330 - [DEBUG] End adding new jump function
2475 2019-Jan-09 19:14:35.548354 - [DEBUG]
2476 2019-Jan-09 19:14:35.548378 - [DEBUG] -------------------------------------------- 81. Path Edge --------------------------------------------
2477 2019-Jan-09 19:14:35.548403 - [DEBUG]
2478 2019-Jan-09 19:14:35.548426 - [DEBUG] Process 81. path edge:
2479 2019-Jan-09 19:14:35.548450 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2480 2019-Jan-09 19:14:35.548517 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
2481 2019-Jan-09 19:14:35.549180 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2482 2019-Jan-09 19:14:35.549823 - [DEBUG]
2483 2019-Jan-09 19:14:35.549850 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72


Got branch instruction
getNormalFlowFunction()
br label %if.end27, !phasar.instruction.id !1462484 2019-Jan-09 19:14:35.551410 - [DEBUG] Compose: EdgeIdentity * AllBottom
2485 2019-Jan-09 19:14:35.551478 - [DEBUG]
2486 2019-Jan-09 19:14:35.551503 - [DEBUG] Propagate flow
2487 2019-Jan-09 19:14:35.551528 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2488 2019-Jan-09 19:14:35.551625 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
2489 2019-Jan-09 19:14:35.552468 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2490 2019-Jan-09 19:14:35.553270 - [DEBUG] Edge function : AllBottom (result of previous compose)
2491 2019-Jan-09 19:14:35.553301 - [DEBUG]
2492 2019-Jan-09 19:14:35.553328 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2493 2019-Jan-09 19:14:35.553354 - [DEBUG] = AllBottom
2494 2019-Jan-09 19:14:35.553378 - [DEBUG]
2495 2019-Jan-09 19:14:35.553401 - [DEBUG] PROPAGATE: No new function!
2496 2019-Jan-09 19:14:35.553427 - [DEBUG] EDGE:
2497 2019-Jan-09 19:14:35.553513 - [DEBUG] ---> 2498 2019-Jan-09 19:14:35.554195 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2499 2019-Jan-09 19:14:35.554822 - [DEBUG]
2500 2019-Jan-09 19:14:35.554847 - [DEBUG] EDGE:
2501 2019-Jan-09 19:14:35.554904 - [DEBUG] ---> 2502 2019-Jan-09 19:14:35.555530 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2503 2019-Jan-09 19:14:35.556158 - [DEBUG]
2504 2019-Jan-09 19:14:35.556183 - [DEBUG] EDGE:
2505 2019-Jan-09 19:14:35.556261 - [DEBUG] ---> 2506 2019-Jan-09 19:14:35.556896 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2507 2019-Jan-09 19:14:35.557541 - [DEBUG]
2508 2019-Jan-09 19:14:35.557567 - [DEBUG] EDGE:
2509 2019-Jan-09 19:14:35.557626 - [DEBUG] ---> 2510 2019-Jan-09 19:14:35.558269 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2511 2019-Jan-09 19:14:35.558900 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !1312512 2019-Jan-09 19:14:35.559563 - [DEBUG] Compose: EdgeIdentity * AllBottom
2513 2019-Jan-09 19:14:35.559594 - [DEBUG]
2514 2019-Jan-09 19:14:35.559619 - [DEBUG] Propagate flow
2515 2019-Jan-09 19:14:35.559642 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2516 2019-Jan-09 19:14:35.559700 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
2517 2019-Jan-09 19:14:35.560338 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2518 2019-Jan-09 19:14:35.560988 - [DEBUG] Edge function : AllBottom (result of previous compose)
2519 2019-Jan-09 19:14:35.561014 - [DEBUG]
2520 2019-Jan-09 19:14:35.561040 - [DEBUG] Join: AllTop & AllBottom
2521 2019-Jan-09 19:14:35.561066 - [DEBUG] = AllBottom (new jump func)
2522 2019-Jan-09 19:14:35.561091 - [DEBUG]
2523 2019-Jan-09 19:14:35.561115 - [DEBUG] Start adding new jump function
2524 2019-Jan-09 19:14:35.561138 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2525 2019-Jan-09 19:14:35.561200 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2526 2019-Jan-09 19:14:35.561860 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
2527 2019-Jan-09 19:14:35.562515 - [DEBUG] Edge Function : AllBottom
2528 2019-Jan-09 19:14:35.562547 - [DEBUG] End adding new jump function
2529 2019-Jan-09 19:14:35.562571 - [DEBUG]
2530 2019-Jan-09 19:14:35.562595 - [DEBUG] -------------------------------------------- 82. Path Edge --------------------------------------------
2531 2019-Jan-09 19:14:35.562620 - [DEBUG]
2532 2019-Jan-09 19:14:35.562643 - [DEBUG] Process 82. path edge:
2533 2019-Jan-09 19:14:35.562666 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2534 2019-Jan-09 19:14:35.562726 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
2535 2019-Jan-09 19:14:35.563472 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2536 2019-Jan-09 19:14:35.564317 - [DEBUG]
2537 2019-Jan-09 19:14:35.564347 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
2538 2019-Jan-09 19:14:35.565199 - [DEBUG] Possible callees:
2539 2019-Jan-09 19:14:35.565228 - [DEBUG] llvm.dbg.declare
2540 2019-Jan-09 19:14:35.565255 - [DEBUG] Possible return sites:
2541 2019-Jan-09 19:14:35.565279 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !1432542 2019-Jan-09 19:14:35.567734 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2543 2019-Jan-09 19:14:35.567806 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2544 2019-Jan-09 19:14:35.567867 - [DEBUG] Compose: EdgeIdentity * AllBottom
2545 2019-Jan-09 19:14:35.567897 - [DEBUG]
2546 2019-Jan-09 19:14:35.567922 - [DEBUG] Propagate flow
2547 2019-Jan-09 19:14:35.567946 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2548 2019-Jan-09 19:14:35.568043 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
2549 2019-Jan-09 19:14:35.568869 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2550 2019-Jan-09 19:14:35.569688 - [DEBUG] Edge function : AllBottom (result of previous compose)
2551 2019-Jan-09 19:14:35.569720 - [DEBUG]
2552 2019-Jan-09 19:14:35.569748 - [DEBUG] Join: AllTop & AllBottom
2553 2019-Jan-09 19:14:35.569775 - [DEBUG] = AllBottom (new jump func)
2554 2019-Jan-09 19:14:35.569801 - [DEBUG]
2555 2019-Jan-09 19:14:35.569825 - [DEBUG] Start adding new jump function
2556 2019-Jan-09 19:14:35.569849 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2557 2019-Jan-09 19:14:35.569947 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2558 2019-Jan-09 19:14:35.570762 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
2559 2019-Jan-09 19:14:35.571456 - [DEBUG] Edge Function : AllBottom
2560 2019-Jan-09 19:14:35.571489 - [DEBUG] End adding new jump function
2561 2019-Jan-09 19:14:35.571513 - [DEBUG]
2562 2019-Jan-09 19:14:35.571537 - [DEBUG] -------------------------------------------- 83. Path Edge --------------------------------------------
2563 2019-Jan-09 19:14:35.571563 - [DEBUG]
2564 2019-Jan-09 19:14:35.571586 - [DEBUG] Process 83. path edge:
2565 2019-Jan-09 19:14:35.571610 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2566 2019-Jan-09 19:14:35.571675 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
2567 2019-Jan-09 19:14:35.572325 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2568 2019-Jan-09 19:14:35.573059 - [DEBUG]
2569 2019-Jan-09 19:14:35.573089 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !1442570 2019-Jan-09 19:14:35.574776 - [DEBUG] Compose: EdgeIdentity * AllBottom
2571 2019-Jan-09 19:14:35.574843 - [DEBUG]
2572 2019-Jan-09 19:14:35.574869 - [DEBUG] Propagate flow
2573 2019-Jan-09 19:14:35.574894 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2574 2019-Jan-09 19:14:35.574991 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
2575 2019-Jan-09 19:14:35.575808 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2576 2019-Jan-09 19:14:35.576636 - [DEBUG] Edge function : AllBottom (result of previous compose)
2577 2019-Jan-09 19:14:35.576668 - [DEBUG]
2578 2019-Jan-09 19:14:35.576695 - [DEBUG] Join: AllTop & AllBottom
2579 2019-Jan-09 19:14:35.576723 - [DEBUG] = AllBottom (new jump func)
2580 2019-Jan-09 19:14:35.576748 - [DEBUG]
2581 2019-Jan-09 19:14:35.576772 - [DEBUG] Start adding new jump function
2582 2019-Jan-09 19:14:35.576797 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2583 2019-Jan-09 19:14:35.576895 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2584 2019-Jan-09 19:14:35.577755 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
2585 2019-Jan-09 19:14:35.578598 - [DEBUG] Edge Function : AllBottom
2586 2019-Jan-09 19:14:35.578637 - [DEBUG] End adding new jump function
2587 2019-Jan-09 19:14:35.578663 - [DEBUG]
2588 2019-Jan-09 19:14:35.578689 - [DEBUG] -------------------------------------------- 84. Path Edge --------------------------------------------
2589 2019-Jan-09 19:14:35.578715 - [DEBUG]
2590 2019-Jan-09 19:14:35.578739 - [DEBUG] Process 84. path edge:
2591 2019-Jan-09 19:14:35.578764 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2592 2019-Jan-09 19:14:35.578866 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
2593 2019-Jan-09 19:14:35.579705 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2594 2019-Jan-09 19:14:35.580540 - [DEBUG]
2595 2019-Jan-09 19:14:35.580572 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71


Got store instruction
getNormalFlowFunction()
br label %if.end26, !phasar.instruction.id !1452596 2019-Jan-09 19:14:35.582187 - [DEBUG] Compose: EdgeIdentity * AllBottom
2597 2019-Jan-09 19:14:35.582255 - [DEBUG]
2598 2019-Jan-09 19:14:35.582280 - [DEBUG] Propagate flow
2599 2019-Jan-09 19:14:35.582305 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2600 2019-Jan-09 19:14:35.582402 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
2601 2019-Jan-09 19:14:35.583213 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2602 2019-Jan-09 19:14:35.584072 - [DEBUG] Edge function : AllBottom (result of previous compose)
2603 2019-Jan-09 19:14:35.584104 - [DEBUG]
2604 2019-Jan-09 19:14:35.584132 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2605 2019-Jan-09 19:14:35.584159 - [DEBUG] = AllBottom
2606 2019-Jan-09 19:14:35.584184 - [DEBUG]
2607 2019-Jan-09 19:14:35.584208 - [DEBUG] PROPAGATE: No new function!
2608 2019-Jan-09 19:14:35.584235 - [DEBUG] EDGE:
2609 2019-Jan-09 19:14:35.584337 - [DEBUG] ---> 2610 2019-Jan-09 19:14:35.585157 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2611 2019-Jan-09 19:14:35.585981 - [DEBUG]
2612 2019-Jan-09 19:14:35.586014 - [DEBUG] EDGE:
2613 2019-Jan-09 19:14:35.586107 - [DEBUG] ---> 2614 2019-Jan-09 19:14:35.586922 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2615 2019-Jan-09 19:14:35.587779 - [DEBUG]
2616 2019-Jan-09 19:14:35.587813 - [DEBUG] EDGE:
2617 2019-Jan-09 19:14:35.587903 - [DEBUG] ---> 2618 2019-Jan-09 19:14:35.588728 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2619 2019-Jan-09 19:14:35.589545 - [DEBUG]
2620 2019-Jan-09 19:14:35.589578 - [DEBUG] EDGE:
2621 2019-Jan-09 19:14:35.589672 - [DEBUG] ---> 2622 2019-Jan-09 19:14:35.590500 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2623 2019-Jan-09 19:14:35.591316 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !1302624 2019-Jan-09 19:14:35.592148 - [DEBUG] Compose: EdgeIdentity * AllBottom
2625 2019-Jan-09 19:14:35.592215 - [DEBUG]
2626 2019-Jan-09 19:14:35.592241 - [DEBUG] Propagate flow
2627 2019-Jan-09 19:14:35.592265 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2628 2019-Jan-09 19:14:35.592385 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
2629 2019-Jan-09 19:14:35.593162 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2630 2019-Jan-09 19:14:35.593836 - [DEBUG] Edge function : AllBottom (result of previous compose)
2631 2019-Jan-09 19:14:35.593862 - [DEBUG]
2632 2019-Jan-09 19:14:35.593888 - [DEBUG] Join: AllTop & AllBottom
2633 2019-Jan-09 19:14:35.593914 - [DEBUG] = AllBottom (new jump func)
2634 2019-Jan-09 19:14:35.593939 - [DEBUG]
2635 2019-Jan-09 19:14:35.593962 - [DEBUG] Start adding new jump function
2636 2019-Jan-09 19:14:35.593985 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2637 2019-Jan-09 19:14:35.594048 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2638 2019-Jan-09 19:14:35.594678 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
2639 2019-Jan-09 19:14:35.595380 - [DEBUG] Edge Function : AllBottom
2640 2019-Jan-09 19:14:35.595411 - [DEBUG] End adding new jump function
2641 2019-Jan-09 19:14:35.595435 - [DEBUG]
2642 2019-Jan-09 19:14:35.595459 - [DEBUG] -------------------------------------------- 85. Path Edge --------------------------------------------
2643 2019-Jan-09 19:14:35.595483 - [DEBUG]
2644 2019-Jan-09 19:14:35.595506 - [DEBUG] Process 85. path edge:
2645 2019-Jan-09 19:14:35.595530 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2646 2019-Jan-09 19:14:35.595589 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
2647 2019-Jan-09 19:14:35.596218 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2648 2019-Jan-09 19:14:35.596847 - [DEBUG]
2649 2019-Jan-09 19:14:35.596873 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65


Got branch instruction
getNormalFlowFunction()
br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !1322650 2019-Jan-09 19:14:35.598233 - [DEBUG] Compose: EdgeIdentity * AllBottom
2651 2019-Jan-09 19:14:35.598269 - [DEBUG]
2652 2019-Jan-09 19:14:35.598293 - [DEBUG] Propagate flow
2653 2019-Jan-09 19:14:35.598316 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2654 2019-Jan-09 19:14:35.598380 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
2655 2019-Jan-09 19:14:35.599041 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2656 2019-Jan-09 19:14:35.599670 - [DEBUG] Edge function : AllBottom (result of previous compose)
2657 2019-Jan-09 19:14:35.599695 - [DEBUG]
2658 2019-Jan-09 19:14:35.599721 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2659 2019-Jan-09 19:14:35.599746 - [DEBUG] = AllBottom
2660 2019-Jan-09 19:14:35.599770 - [DEBUG]
2661 2019-Jan-09 19:14:35.599793 - [DEBUG] PROPAGATE: No new function!


Got branch instruction
getNormalFlowFunction()
br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !1322662 2019-Jan-09 19:14:35.603284 - [DEBUG] Compose: EdgeIdentity * AllBottom
2663 2019-Jan-09 19:14:35.603359 - [DEBUG]
2664 2019-Jan-09 19:14:35.603386 - [DEBUG] Propagate flow
2665 2019-Jan-09 19:14:35.603410 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2666 2019-Jan-09 19:14:35.603511 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
2667 2019-Jan-09 19:14:35.604382 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2668 2019-Jan-09 19:14:35.605236 - [DEBUG] Edge function : AllBottom (result of previous compose)
2669 2019-Jan-09 19:14:35.605269 - [DEBUG]
2670 2019-Jan-09 19:14:35.605297 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2671 2019-Jan-09 19:14:35.605323 - [DEBUG] = AllBottom
2672 2019-Jan-09 19:14:35.605349 - [DEBUG]
2673 2019-Jan-09 19:14:35.605373 - [DEBUG] PROPAGATE: No new function!
2674 2019-Jan-09 19:14:35.605399 - [DEBUG] EDGE:
2675 2019-Jan-09 19:14:35.605500 - [DEBUG] ---> 2676 2019-Jan-09 19:14:35.606309 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2677 2019-Jan-09 19:14:35.607164 - [DEBUG]
2678 2019-Jan-09 19:14:35.607198 - [DEBUG] EDGE:
2679 2019-Jan-09 19:14:35.607294 - [DEBUG] ---> 2680 2019-Jan-09 19:14:35.608091 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2681 2019-Jan-09 19:14:35.608916 - [DEBUG]
2682 2019-Jan-09 19:14:35.608949 - [DEBUG] EDGE:
2683 2019-Jan-09 19:14:35.609041 - [DEBUG] ---> 2684 2019-Jan-09 19:14:35.609857 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2685 2019-Jan-09 19:14:35.610698 - [DEBUG]
2686 2019-Jan-09 19:14:35.610730 - [DEBUG] EDGE:
2687 2019-Jan-09 19:14:35.610816 - [DEBUG] ---> 2688 2019-Jan-09 19:14:35.611498 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2689 2019-Jan-09 19:14:35.612144 - [DEBUG]
2690 2019-Jan-09 19:14:35.612170 - [DEBUG] EDGE:
2691 2019-Jan-09 19:14:35.612232 - [DEBUG] ---> 2692 2019-Jan-09 19:14:35.613097 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2693 2019-Jan-09 19:14:35.614027 - [DEBUG]
2694 2019-Jan-09 19:14:35.614062 - [DEBUG] Compose: EdgeIdentity * AllBottom
2695 2019-Jan-09 19:14:35.614089 - [DEBUG]
2696 2019-Jan-09 19:14:35.614114 - [DEBUG] Propagate flow
2697 2019-Jan-09 19:14:35.614137 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2698 2019-Jan-09 19:14:35.614229 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
2699 2019-Jan-09 19:14:35.615014 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2700 2019-Jan-09 19:14:35.615848 - [DEBUG] Edge function : AllBottom (result of previous compose)
2701 2019-Jan-09 19:14:35.615881 - [DEBUG]
2702 2019-Jan-09 19:14:35.615996 - [DEBUG] Join: AllTop & AllBottom
2703 2019-Jan-09 19:14:35.616024 - [DEBUG] = AllBottom (new jump func)
2704 2019-Jan-09 19:14:35.616048 - [DEBUG]
2705 2019-Jan-09 19:14:35.616072 - [DEBUG] Start adding new jump function
2706 2019-Jan-09 19:14:35.616096 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2707 2019-Jan-09 19:14:35.616186 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2708 2019-Jan-09 19:14:35.616984 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
2709 2019-Jan-09 19:14:35.617823 - [DEBUG] Edge Function : AllBottom
2710 2019-Jan-09 19:14:35.617860 - [DEBUG] End adding new jump function
2711 2019-Jan-09 19:14:35.617921 - [DEBUG]
2712 2019-Jan-09 19:14:35.617948 - [DEBUG] -------------------------------------------- 86. Path Edge --------------------------------------------
2713 2019-Jan-09 19:14:35.617974 - [DEBUG]
2714 2019-Jan-09 19:14:35.617998 - [DEBUG] Process 86. path edge:
2715 2019-Jan-09 19:14:35.618023 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2716 2019-Jan-09 19:14:35.618127 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
2717 2019-Jan-09 19:14:35.618948 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2718 2019-Jan-09 19:14:35.619785 - [DEBUG]
2719 2019-Jan-09 19:14:35.619819 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
2720 2019-Jan-09 19:14:35.620726 - [DEBUG] Compose: EdgeIdentity * AllBottom
2721 2019-Jan-09 19:14:35.620761 - [DEBUG]
2722 2019-Jan-09 19:14:35.620787 - [DEBUG] Propagate flow
2723 2019-Jan-09 19:14:35.620811 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2724 2019-Jan-09 19:14:35.620985 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
2725 2019-Jan-09 19:14:35.621772 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2726 2019-Jan-09 19:14:35.622615 - [DEBUG] Edge function : AllBottom (result of previous compose)
2727 2019-Jan-09 19:14:35.622648 - [DEBUG]
2728 2019-Jan-09 19:14:35.622676 - [DEBUG] Join: AllTop & AllBottom
2729 2019-Jan-09 19:14:35.622703 - [DEBUG] = AllBottom (new jump func)
2730 2019-Jan-09 19:14:35.622728 - [DEBUG]
2731 2019-Jan-09 19:14:35.622753 - [DEBUG] Start adding new jump function
2732 2019-Jan-09 19:14:35.622777 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2733 2019-Jan-09 19:14:35.622869 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2734 2019-Jan-09 19:14:35.623693 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
2735 2019-Jan-09 19:14:35.624568 - [DEBUG] Edge Function : AllBottom
2736 2019-Jan-09 19:14:35.624606 - [DEBUG] End adding new jump function
2737 2019-Jan-09 19:14:35.624633 - [DEBUG]
2738 2019-Jan-09 19:14:35.624658 - [DEBUG] -------------------------------------------- 87. Path Edge --------------------------------------------
2739 2019-Jan-09 19:14:35.624684 - [DEBUG]
2740 2019-Jan-09 19:14:35.624708 - [DEBUG] Process 87. path edge:
2741 2019-Jan-09 19:14:35.624732 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2742 2019-Jan-09 19:14:35.624830 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
2743 2019-Jan-09 19:14:35.625703 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2744 2019-Jan-09 19:14:35.626514 - [DEBUG]
2745 2019-Jan-09 19:14:35.626544 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
2746 2019-Jan-09 19:14:35.627453 - [DEBUG] Possible callees:
2747 2019-Jan-09 19:14:35.627484 - [DEBUG] llvm.dbg.declare
2748 2019-Jan-09 19:14:35.627510 - [DEBUG] Possible return sites:
2749 2019-Jan-09 19:14:35.627534 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !1202750 2019-Jan-09 19:14:35.629262 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2751 2019-Jan-09 19:14:35.629346 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2752 2019-Jan-09 19:14:35.629397 - [DEBUG] Compose: EdgeIdentity * AllBottom
2753 2019-Jan-09 19:14:35.629427 - [DEBUG]
2754 2019-Jan-09 19:14:35.629452 - [DEBUG] Propagate flow
2755 2019-Jan-09 19:14:35.629476 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2756 2019-Jan-09 19:14:35.629569 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
2757 2019-Jan-09 19:14:35.630393 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2758 2019-Jan-09 19:14:35.631329 - [DEBUG] Edge function : AllBottom (result of previous compose)
2759 2019-Jan-09 19:14:35.631359 - [DEBUG]
2760 2019-Jan-09 19:14:35.631385 - [DEBUG] Join: AllTop & AllBottom
2761 2019-Jan-09 19:14:35.631412 - [DEBUG] = AllBottom (new jump func)
2762 2019-Jan-09 19:14:35.631437 - [DEBUG]
2763 2019-Jan-09 19:14:35.631462 - [DEBUG] Start adding new jump function
2764 2019-Jan-09 19:14:35.631486 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2765 2019-Jan-09 19:14:35.631568 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2766 2019-Jan-09 19:14:35.632390 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
2767 2019-Jan-09 19:14:35.633203 - [DEBUG] Edge Function : AllBottom
2768 2019-Jan-09 19:14:35.633235 - [DEBUG] End adding new jump function
2769 2019-Jan-09 19:14:35.633260 - [DEBUG]
2770 2019-Jan-09 19:14:35.633284 - [DEBUG] -------------------------------------------- 88. Path Edge --------------------------------------------
2771 2019-Jan-09 19:14:35.633308 - [DEBUG]
2772 2019-Jan-09 19:14:35.633331 - [DEBUG] Process 88. path edge:
2773 2019-Jan-09 19:14:35.633355 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2774 2019-Jan-09 19:14:35.633420 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
2775 2019-Jan-09 19:14:35.634077 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2776 2019-Jan-09 19:14:35.634708 - [DEBUG]
2777 2019-Jan-09 19:14:35.634733 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
2778 2019-Jan-09 19:14:35.635452 - [DEBUG] Compose: EdgeIdentity * AllBottom
2779 2019-Jan-09 19:14:35.635481 - [DEBUG]
2780 2019-Jan-09 19:14:35.635505 - [DEBUG] Propagate flow
2781 2019-Jan-09 19:14:35.635529 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2782 2019-Jan-09 19:14:35.635588 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
2783 2019-Jan-09 19:14:35.636218 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2784 2019-Jan-09 19:14:35.636849 - [DEBUG] Edge function : AllBottom (result of previous compose)
2785 2019-Jan-09 19:14:35.636874 - [DEBUG]
2786 2019-Jan-09 19:14:35.636944 - [DEBUG] Join: AllTop & AllBottom
2787 2019-Jan-09 19:14:35.636971 - [DEBUG] = AllBottom (new jump func)
2788 2019-Jan-09 19:14:35.636996 - [DEBUG]
2789 2019-Jan-09 19:14:35.637020 - [DEBUG] Start adding new jump function
2790 2019-Jan-09 19:14:35.637043 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2791 2019-Jan-09 19:14:35.637116 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2792 2019-Jan-09 19:14:35.637756 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
2793 2019-Jan-09 19:14:35.638429 - [DEBUG] Edge Function : AllBottom
2794 2019-Jan-09 19:14:35.638457 - [DEBUG] End adding new jump function
2795 2019-Jan-09 19:14:35.638481 - [DEBUG]
2796 2019-Jan-09 19:14:35.638505 - [DEBUG] -------------------------------------------- 89. Path Edge --------------------------------------------
2797 2019-Jan-09 19:14:35.638549 - [DEBUG]
2798 2019-Jan-09 19:14:35.638573 - [DEBUG] Process 89. path edge:
2799 2019-Jan-09 19:14:35.638597 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2800 2019-Jan-09 19:14:35.638656 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
2801 2019-Jan-09 19:14:35.639282 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2802 2019-Jan-09 19:14:35.639911 - [DEBUG]
2803 2019-Jan-09 19:14:35.639937 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
2804 2019-Jan-09 19:14:35.640607 - [DEBUG] Compose: EdgeIdentity * AllBottom
2805 2019-Jan-09 19:14:35.640635 - [DEBUG]
2806 2019-Jan-09 19:14:35.640659 - [DEBUG] Propagate flow
2807 2019-Jan-09 19:14:35.640683 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2808 2019-Jan-09 19:14:35.640743 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
2809 2019-Jan-09 19:14:35.641558 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2810 2019-Jan-09 19:14:35.642378 - [DEBUG] Edge function : AllBottom (result of previous compose)
2811 2019-Jan-09 19:14:35.642411 - [DEBUG]
2812 2019-Jan-09 19:14:35.642439 - [DEBUG] Join: AllTop & AllBottom
2813 2019-Jan-09 19:14:35.642466 - [DEBUG] = AllBottom (new jump func)
2814 2019-Jan-09 19:14:35.642491 - [DEBUG]
2815 2019-Jan-09 19:14:35.642516 - [DEBUG] Start adding new jump function
2816 2019-Jan-09 19:14:35.642540 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2817 2019-Jan-09 19:14:35.642630 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2818 2019-Jan-09 19:14:35.643542 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
2819 2019-Jan-09 19:14:35.644400 - [DEBUG] Edge Function : AllBottom
2820 2019-Jan-09 19:14:35.644436 - [DEBUG] End adding new jump function
2821 2019-Jan-09 19:14:35.644462 - [DEBUG]
2822 2019-Jan-09 19:14:35.644487 - [DEBUG] -------------------------------------------- 90. Path Edge --------------------------------------------
2823 2019-Jan-09 19:14:35.644512 - [DEBUG]
2824 2019-Jan-09 19:14:35.644536 - [DEBUG] Process 90. path edge:
2825 2019-Jan-09 19:14:35.644561 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2826 2019-Jan-09 19:14:35.644654 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
2827 2019-Jan-09 19:14:35.645487 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2828 2019-Jan-09 19:14:35.646380 - [DEBUG]
2829 2019-Jan-09 19:14:35.646409 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
2830 2019-Jan-09 19:14:35.647122 - [DEBUG] Possible callees:
2831 2019-Jan-09 19:14:35.647152 - [DEBUG] llvm.dbg.declare
2832 2019-Jan-09 19:14:35.647177 - [DEBUG] Possible return sites:
2833 2019-Jan-09 19:14:35.647201 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1492834 2019-Jan-09 19:14:35.648524 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2835 2019-Jan-09 19:14:35.648563 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2836 2019-Jan-09 19:14:35.648609 - [DEBUG] Compose: EdgeIdentity * AllBottom
2837 2019-Jan-09 19:14:35.648637 - [DEBUG]
2838 2019-Jan-09 19:14:35.648662 - [DEBUG] Propagate flow
2839 2019-Jan-09 19:14:35.648705 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2840 2019-Jan-09 19:14:35.648776 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
2841 2019-Jan-09 19:14:35.649534 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2842 2019-Jan-09 19:14:35.650285 - [DEBUG] Edge function : AllBottom (result of previous compose)
2843 2019-Jan-09 19:14:35.650314 - [DEBUG]
2844 2019-Jan-09 19:14:35.650343 - [DEBUG] Join: AllTop & AllBottom
2845 2019-Jan-09 19:14:35.650370 - [DEBUG] = AllBottom (new jump func)
2846 2019-Jan-09 19:14:35.650395 - [DEBUG]
2847 2019-Jan-09 19:14:35.650420 - [DEBUG] Start adding new jump function
2848 2019-Jan-09 19:14:35.650467 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2849 2019-Jan-09 19:14:35.650558 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2850 2019-Jan-09 19:14:35.651384 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
2851 2019-Jan-09 19:14:35.652216 - [DEBUG] Edge Function : AllBottom
2852 2019-Jan-09 19:14:35.652253 - [DEBUG] End adding new jump function
2853 2019-Jan-09 19:14:35.652279 - [DEBUG]
2854 2019-Jan-09 19:14:35.652304 - [DEBUG] -------------------------------------------- 91. Path Edge --------------------------------------------
2855 2019-Jan-09 19:14:35.652330 - [DEBUG]
2856 2019-Jan-09 19:14:35.652354 - [DEBUG] Process 91. path edge:
2857 2019-Jan-09 19:14:35.652379 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2858 2019-Jan-09 19:14:35.652477 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
2859 2019-Jan-09 19:14:35.653377 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2860 2019-Jan-09 19:14:35.654178 - [DEBUG]
2861 2019-Jan-09 19:14:35.654210 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
2862 2019-Jan-09 19:14:35.655087 - [DEBUG] Compose: EdgeIdentity * AllBottom
2863 2019-Jan-09 19:14:35.655121 - [DEBUG]
2864 2019-Jan-09 19:14:35.655146 - [DEBUG] Propagate flow
2865 2019-Jan-09 19:14:35.655171 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2866 2019-Jan-09 19:14:35.655264 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
2867 2019-Jan-09 19:14:35.656172 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2868 2019-Jan-09 19:14:35.657030 - [DEBUG] Edge function : AllBottom (result of previous compose)
2869 2019-Jan-09 19:14:35.657061 - [DEBUG]
2870 2019-Jan-09 19:14:35.657088 - [DEBUG] Join: AllTop & AllBottom
2871 2019-Jan-09 19:14:35.657136 - [DEBUG] = AllBottom (new jump func)
2872 2019-Jan-09 19:14:35.657162 - [DEBUG]
2873 2019-Jan-09 19:14:35.657186 - [DEBUG] Start adding new jump function
2874 2019-Jan-09 19:14:35.657209 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2875 2019-Jan-09 19:14:35.657295 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2876 2019-Jan-09 19:14:35.658095 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
2877 2019-Jan-09 19:14:35.659005 - [DEBUG] Edge Function : AllBottom
2878 2019-Jan-09 19:14:35.659044 - [DEBUG] End adding new jump function
2879 2019-Jan-09 19:14:35.659069 - [DEBUG]
2880 2019-Jan-09 19:14:35.659094 - [DEBUG] -------------------------------------------- 92. Path Edge --------------------------------------------
2881 2019-Jan-09 19:14:35.659120 - [DEBUG]
2882 2019-Jan-09 19:14:35.659143 - [DEBUG] Process 92. path edge:
2883 2019-Jan-09 19:14:35.659167 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2884 2019-Jan-09 19:14:35.659260 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
2885 2019-Jan-09 19:14:35.660148 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2886 2019-Jan-09 19:14:35.660968 - [DEBUG]
2887 2019-Jan-09 19:14:35.661002 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
2888 2019-Jan-09 19:14:35.661854 - [DEBUG] Compose: EdgeIdentity * AllBottom
2889 2019-Jan-09 19:14:35.661889 - [DEBUG]
2890 2019-Jan-09 19:14:35.661915 - [DEBUG] Propagate flow
2891 2019-Jan-09 19:14:35.661939 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2892 2019-Jan-09 19:14:35.662034 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
2893 2019-Jan-09 19:14:35.662869 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2894 2019-Jan-09 19:14:35.663748 - [DEBUG] Edge function : AllBottom (result of previous compose)
2895 2019-Jan-09 19:14:35.663803 - [DEBUG]
2896 2019-Jan-09 19:14:35.663832 - [DEBUG] Join: AllTop & AllBottom
2897 2019-Jan-09 19:14:35.663859 - [DEBUG] = AllBottom (new jump func)
2898 2019-Jan-09 19:14:35.663884 - [DEBUG]
2899 2019-Jan-09 19:14:35.664017 - [DEBUG] Start adding new jump function
2900 2019-Jan-09 19:14:35.664042 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2901 2019-Jan-09 19:14:35.664132 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2902 2019-Jan-09 19:14:35.664862 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
2903 2019-Jan-09 19:14:35.665595 - [DEBUG] Edge Function : AllBottom
2904 2019-Jan-09 19:14:35.665625 - [DEBUG] End adding new jump function
2905 2019-Jan-09 19:14:35.665650 - [DEBUG]
2906 2019-Jan-09 19:14:35.665674 - [DEBUG] -------------------------------------------- 93. Path Edge --------------------------------------------
2907 2019-Jan-09 19:14:35.665699 - [DEBUG]
2908 2019-Jan-09 19:14:35.665722 - [DEBUG] Process 93. path edge:
2909 2019-Jan-09 19:14:35.665746 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2910 2019-Jan-09 19:14:35.665807 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
2911 2019-Jan-09 19:14:35.666503 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2912 2019-Jan-09 19:14:35.667166 - [DEBUG]
2913 2019-Jan-09 19:14:35.667191 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
2914 2019-Jan-09 19:14:35.667979 - [DEBUG] Possible callees:
2915 2019-Jan-09 19:14:35.668011 - [DEBUG] llvm.dbg.declare
2916 2019-Jan-09 19:14:35.668037 - [DEBUG] Possible return sites:
2917 2019-Jan-09 19:14:35.668061 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1552918 2019-Jan-09 19:14:35.669795 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2919 2019-Jan-09 19:14:35.669864 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2920 2019-Jan-09 19:14:35.669917 - [DEBUG] Compose: EdgeIdentity * AllBottom
2921 2019-Jan-09 19:14:35.669947 - [DEBUG]
2922 2019-Jan-09 19:14:35.669973 - [DEBUG] Propagate flow
2923 2019-Jan-09 19:14:35.669997 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2924 2019-Jan-09 19:14:35.670093 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
2925 2019-Jan-09 19:14:35.670967 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2926 2019-Jan-09 19:14:35.671828 - [DEBUG] Edge function : AllBottom (result of previous compose)
2927 2019-Jan-09 19:14:35.671862 - [DEBUG]
2928 2019-Jan-09 19:14:35.671890 - [DEBUG] Join: AllTop & AllBottom
2929 2019-Jan-09 19:14:35.671917 - [DEBUG] = AllBottom (new jump func)
2930 2019-Jan-09 19:14:35.671943 - [DEBUG]
2931 2019-Jan-09 19:14:35.671967 - [DEBUG] Start adding new jump function
2932 2019-Jan-09 19:14:35.671992 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2933 2019-Jan-09 19:14:35.672085 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2934 2019-Jan-09 19:14:35.673004 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
2935 2019-Jan-09 19:14:35.673874 - [DEBUG] Edge Function : AllBottom
2936 2019-Jan-09 19:14:35.673983 - [DEBUG] End adding new jump function
2937 2019-Jan-09 19:14:35.674010 - [DEBUG]
2938 2019-Jan-09 19:14:35.674035 - [DEBUG] -------------------------------------------- 94. Path Edge --------------------------------------------
2939 2019-Jan-09 19:14:35.674061 - [DEBUG]
2940 2019-Jan-09 19:14:35.674085 - [DEBUG] Process 94. path edge:
2941 2019-Jan-09 19:14:35.674110 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2942 2019-Jan-09 19:14:35.674215 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
2943 2019-Jan-09 19:14:35.675155 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2944 2019-Jan-09 19:14:35.676000 - [DEBUG]
2945 2019-Jan-09 19:14:35.676031 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
2946 2019-Jan-09 19:14:35.676902 - [DEBUG] Compose: EdgeIdentity * AllBottom
2947 2019-Jan-09 19:14:35.676936 - [DEBUG]
2948 2019-Jan-09 19:14:35.676961 - [DEBUG] Propagate flow
2949 2019-Jan-09 19:14:35.676985 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2950 2019-Jan-09 19:14:35.677078 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
2951 2019-Jan-09 19:14:35.678009 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2952 2019-Jan-09 19:14:35.678808 - [DEBUG] Edge function : AllBottom (result of previous compose)
2953 2019-Jan-09 19:14:35.678836 - [DEBUG]
2954 2019-Jan-09 19:14:35.678863 - [DEBUG] Join: AllTop & AllBottom
2955 2019-Jan-09 19:14:35.678889 - [DEBUG] = AllBottom (new jump func)
2956 2019-Jan-09 19:14:35.678913 - [DEBUG]
2957 2019-Jan-09 19:14:35.678937 - [DEBUG] Start adding new jump function
2958 2019-Jan-09 19:14:35.678961 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2959 2019-Jan-09 19:14:35.679034 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2960 2019-Jan-09 19:14:35.679684 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
2961 2019-Jan-09 19:14:35.680309 - [DEBUG] Edge Function : AllBottom
2962 2019-Jan-09 19:14:35.680339 - [DEBUG] End adding new jump function
2963 2019-Jan-09 19:14:35.680364 - [DEBUG]
2964 2019-Jan-09 19:14:35.680387 - [DEBUG] -------------------------------------------- 95. Path Edge --------------------------------------------
2965 2019-Jan-09 19:14:35.680412 - [DEBUG]
2966 2019-Jan-09 19:14:35.680457 - [DEBUG] Process 95. path edge:
2967 2019-Jan-09 19:14:35.680484 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2968 2019-Jan-09 19:14:35.680545 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
2969 2019-Jan-09 19:14:35.681259 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2970 2019-Jan-09 19:14:35.682011 - [DEBUG]
2971 2019-Jan-09 19:14:35.682040 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
2972 2019-Jan-09 19:14:35.682767 - [DEBUG] Compose: EdgeIdentity * AllBottom
2973 2019-Jan-09 19:14:35.682797 - [DEBUG]
2974 2019-Jan-09 19:14:35.682821 - [DEBUG] Propagate flow
2975 2019-Jan-09 19:14:35.682845 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2976 2019-Jan-09 19:14:35.682961 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
2977 2019-Jan-09 19:14:35.683630 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2978 2019-Jan-09 19:14:35.684309 - [DEBUG] Edge function : AllBottom (result of previous compose)
2979 2019-Jan-09 19:14:35.684335 - [DEBUG]
2980 2019-Jan-09 19:14:35.684361 - [DEBUG] Join: AllTop & AllBottom
2981 2019-Jan-09 19:14:35.684387 - [DEBUG] = AllBottom (new jump func)
2982 2019-Jan-09 19:14:35.684412 - [DEBUG]
2983 2019-Jan-09 19:14:35.684435 - [DEBUG] Start adding new jump function
2984 2019-Jan-09 19:14:35.684458 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2985 2019-Jan-09 19:14:35.684517 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2986 2019-Jan-09 19:14:35.685217 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
2987 2019-Jan-09 19:14:35.685858 - [DEBUG] Edge Function : AllBottom
2988 2019-Jan-09 19:14:35.685887 - [DEBUG] End adding new jump function
2989 2019-Jan-09 19:14:35.685911 - [DEBUG]
2990 2019-Jan-09 19:14:35.685935 - [DEBUG] -------------------------------------------- 96. Path Edge --------------------------------------------
2991 2019-Jan-09 19:14:35.685960 - [DEBUG]
2992 2019-Jan-09 19:14:35.685983 - [DEBUG] Process 96. path edge:
2993 2019-Jan-09 19:14:35.686007 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2994 2019-Jan-09 19:14:35.686065 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
2995 2019-Jan-09 19:14:35.686701 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2996 2019-Jan-09 19:14:35.687492 - [DEBUG]
2997 2019-Jan-09 19:14:35.687524 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
2998 2019-Jan-09 19:14:35.688427 - [DEBUG] Compose: EdgeIdentity * AllBottom
2999 2019-Jan-09 19:14:35.688460 - [DEBUG]
3000 2019-Jan-09 19:14:35.688486 - [DEBUG] Propagate flow
3001 2019-Jan-09 19:14:35.688510 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3002 2019-Jan-09 19:14:35.688600 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
3003 2019-Jan-09 19:14:35.689444 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3004 2019-Jan-09 19:14:35.690338 - [DEBUG] Edge function : AllBottom (result of previous compose)
3005 2019-Jan-09 19:14:35.690369 - [DEBUG]
3006 2019-Jan-09 19:14:35.690395 - [DEBUG] Join: AllTop & AllBottom
3007 2019-Jan-09 19:14:35.690422 - [DEBUG] = AllBottom (new jump func)
3008 2019-Jan-09 19:14:35.690467 - [DEBUG]
3009 2019-Jan-09 19:14:35.690492 - [DEBUG] Start adding new jump function
3010 2019-Jan-09 19:14:35.690515 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3011 2019-Jan-09 19:14:35.690589 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3012 2019-Jan-09 19:14:35.691302 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
3013 2019-Jan-09 19:14:35.691957 - [DEBUG] Edge Function : AllBottom
3014 2019-Jan-09 19:14:35.691986 - [DEBUG] End adding new jump function
3015 2019-Jan-09 19:14:35.692011 - [DEBUG]
3016 2019-Jan-09 19:14:35.692035 - [DEBUG] -------------------------------------------- 97. Path Edge --------------------------------------------
3017 2019-Jan-09 19:14:35.692081 - [DEBUG]
3018 2019-Jan-09 19:14:35.692105 - [DEBUG] Process 97. path edge:
3019 2019-Jan-09 19:14:35.692129 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3020 2019-Jan-09 19:14:35.692189 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
3021 2019-Jan-09 19:14:35.692835 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3022 2019-Jan-09 19:14:35.693649 - [DEBUG]
3023 2019-Jan-09 19:14:35.693679 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
3024 2019-Jan-09 19:14:35.694570 - [DEBUG] Possible callees:
3025 2019-Jan-09 19:14:35.694601 - [DEBUG] llvm.dbg.declare
3026 2019-Jan-09 19:14:35.694628 - [DEBUG] Possible return sites:
3027 2019-Jan-09 19:14:35.694652 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1633028 2019-Jan-09 19:14:35.696186 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3029 2019-Jan-09 19:14:35.696222 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3030 2019-Jan-09 19:14:35.696268 - [DEBUG] Compose: EdgeIdentity * AllBottom
3031 2019-Jan-09 19:14:35.696296 - [DEBUG]
3032 2019-Jan-09 19:14:35.696321 - [DEBUG] Propagate flow
3033 2019-Jan-09 19:14:35.696344 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3034 2019-Jan-09 19:14:35.696408 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
3035 2019-Jan-09 19:14:35.697049 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3036 2019-Jan-09 19:14:35.697725 - [DEBUG] Edge function : AllBottom (result of previous compose)
3037 2019-Jan-09 19:14:35.697751 - [DEBUG]
3038 2019-Jan-09 19:14:35.697777 - [DEBUG] Join: AllTop & AllBottom
3039 2019-Jan-09 19:14:35.697803 - [DEBUG] = AllBottom (new jump func)
3040 2019-Jan-09 19:14:35.697828 - [DEBUG]
3041 2019-Jan-09 19:14:35.697851 - [DEBUG] Start adding new jump function
3042 2019-Jan-09 19:14:35.697874 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3043 2019-Jan-09 19:14:35.697988 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3044 2019-Jan-09 19:14:35.698767 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
3045 2019-Jan-09 19:14:35.699681 - [DEBUG] Edge Function : AllBottom
3046 2019-Jan-09 19:14:35.699718 - [DEBUG] End adding new jump function
3047 2019-Jan-09 19:14:35.699743 - [DEBUG]
3048 2019-Jan-09 19:14:35.699768 - [DEBUG] -------------------------------------------- 98. Path Edge --------------------------------------------
3049 2019-Jan-09 19:14:35.699794 - [DEBUG]
3050 2019-Jan-09 19:14:35.699818 - [DEBUG] Process 98. path edge:
3051 2019-Jan-09 19:14:35.699843 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3052 2019-Jan-09 19:14:35.699940 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
3053 2019-Jan-09 19:14:35.700800 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3054 2019-Jan-09 19:14:35.701636 - [DEBUG]
3055 2019-Jan-09 19:14:35.701664 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
3056 2019-Jan-09 19:14:35.702475 - [DEBUG] Compose: EdgeIdentity * AllBottom
3057 2019-Jan-09 19:14:35.702508 - [DEBUG]
3058 2019-Jan-09 19:14:35.702533 - [DEBUG] Propagate flow
3059 2019-Jan-09 19:14:35.702558 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3060 2019-Jan-09 19:14:35.702673 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
3061 2019-Jan-09 19:14:35.703479 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3062 2019-Jan-09 19:14:35.704374 - [DEBUG] Edge function : AllBottom (result of previous compose)
3063 2019-Jan-09 19:14:35.704403 - [DEBUG]
3064 2019-Jan-09 19:14:35.704431 - [DEBUG] Join: AllTop & AllBottom
3065 2019-Jan-09 19:14:35.704457 - [DEBUG] = AllBottom (new jump func)
3066 2019-Jan-09 19:14:35.704482 - [DEBUG]
3067 2019-Jan-09 19:14:35.704506 - [DEBUG] Start adding new jump function
3068 2019-Jan-09 19:14:35.704529 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3069 2019-Jan-09 19:14:35.704598 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3070 2019-Jan-09 19:14:35.705266 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
3071 2019-Jan-09 19:14:35.705909 - [DEBUG] Edge Function : AllBottom
3072 2019-Jan-09 19:14:35.705940 - [DEBUG] End adding new jump function
3073 2019-Jan-09 19:14:35.705965 - [DEBUG]
3074 2019-Jan-09 19:14:35.705989 - [DEBUG] -------------------------------------------- 99. Path Edge --------------------------------------------
3075 2019-Jan-09 19:14:35.706013 - [DEBUG]
3076 2019-Jan-09 19:14:35.706036 - [DEBUG] Process 99. path edge:
3077 2019-Jan-09 19:14:35.706060 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3078 2019-Jan-09 19:14:35.706120 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
3079 2019-Jan-09 19:14:35.706873 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3080 2019-Jan-09 19:14:35.707714 - [DEBUG]
3081 2019-Jan-09 19:14:35.707743 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
3082 2019-Jan-09 19:14:35.708417 - [DEBUG] Compose: EdgeIdentity * AllBottom
3083 2019-Jan-09 19:14:35.708446 - [DEBUG]
3084 2019-Jan-09 19:14:35.708470 - [DEBUG] Propagate flow
3085 2019-Jan-09 19:14:35.708494 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3086 2019-Jan-09 19:14:35.708557 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
3087 2019-Jan-09 19:14:35.709343 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3088 2019-Jan-09 19:14:35.710244 - [DEBUG] Edge function : AllBottom (result of previous compose)
3089 2019-Jan-09 19:14:35.710276 - [DEBUG]
3090 2019-Jan-09 19:14:35.710304 - [DEBUG] Join: AllTop & AllBottom
3091 2019-Jan-09 19:14:35.710332 - [DEBUG] = AllBottom (new jump func)
3092 2019-Jan-09 19:14:35.710357 - [DEBUG]
3093 2019-Jan-09 19:14:35.710381 - [DEBUG] Start adding new jump function
3094 2019-Jan-09 19:14:35.710406 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3095 2019-Jan-09 19:14:35.710518 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3096 2019-Jan-09 19:14:35.711413 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
3097 2019-Jan-09 19:14:35.712246 - [DEBUG] Edge Function : AllBottom
3098 2019-Jan-09 19:14:35.712283 - [DEBUG] End adding new jump function
3099 2019-Jan-09 19:14:35.712309 - [DEBUG]
3100 2019-Jan-09 19:14:35.712334 - [DEBUG] -------------------------------------------- 100. Path Edge --------------------------------------------
3101 2019-Jan-09 19:14:35.712360 - [DEBUG]
3102 2019-Jan-09 19:14:35.712384 - [DEBUG] Process 100. path edge:
3103 2019-Jan-09 19:14:35.712408 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3104 2019-Jan-09 19:14:35.712532 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
3105 2019-Jan-09 19:14:35.713557 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3106 2019-Jan-09 19:14:35.714306 - [DEBUG]
3107 2019-Jan-09 19:14:35.714334 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
3108 2019-Jan-09 19:14:35.715076 - [DEBUG] Possible callees:
3109 2019-Jan-09 19:14:35.715105 - [DEBUG] llvm.dbg.declare
3110 2019-Jan-09 19:14:35.715130 - [DEBUG] Possible return sites:
3111 2019-Jan-09 19:14:35.715154 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1693112 2019-Jan-09 19:14:35.716696 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3113 2019-Jan-09 19:14:35.716755 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3114 2019-Jan-09 19:14:35.716810 - [DEBUG] Compose: EdgeIdentity * AllBottom
3115 2019-Jan-09 19:14:35.716840 - [DEBUG]
3116 2019-Jan-09 19:14:35.716865 - [DEBUG] Propagate flow
3117 2019-Jan-09 19:14:35.716953 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3118 2019-Jan-09 19:14:35.717041 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
3119 2019-Jan-09 19:14:35.717785 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3120 2019-Jan-09 19:14:35.718458 - [DEBUG] Edge function : AllBottom (result of previous compose)
3121 2019-Jan-09 19:14:35.718485 - [DEBUG]
3122 2019-Jan-09 19:14:35.718512 - [DEBUG] Join: AllTop & AllBottom
3123 2019-Jan-09 19:14:35.718538 - [DEBUG] = AllBottom (new jump func)
3124 2019-Jan-09 19:14:35.718562 - [DEBUG]
3125 2019-Jan-09 19:14:35.718586 - [DEBUG] Start adding new jump function
3126 2019-Jan-09 19:14:35.718609 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3127 2019-Jan-09 19:14:35.718673 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3128 2019-Jan-09 19:14:35.719409 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
3129 2019-Jan-09 19:14:35.720177 - [DEBUG] Edge Function : AllBottom
3130 2019-Jan-09 19:14:35.720214 - [DEBUG] End adding new jump function
3131 2019-Jan-09 19:14:35.720239 - [DEBUG]
3132 2019-Jan-09 19:14:35.720264 - [DEBUG] -------------------------------------------- 101. Path Edge --------------------------------------------
3133 2019-Jan-09 19:14:35.720290 - [DEBUG]
3134 2019-Jan-09 19:14:35.720314 - [DEBUG] Process 101. path edge:
3135 2019-Jan-09 19:14:35.720339 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3136 2019-Jan-09 19:14:35.720432 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
3137 2019-Jan-09 19:14:35.721295 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3138 2019-Jan-09 19:14:35.722222 - [DEBUG]
3139 2019-Jan-09 19:14:35.722253 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
3140 2019-Jan-09 19:14:35.722988 - [DEBUG] Compose: EdgeIdentity * AllBottom
3141 2019-Jan-09 19:14:35.723018 - [DEBUG]
3142 2019-Jan-09 19:14:35.723042 - [DEBUG] Propagate flow
3143 2019-Jan-09 19:14:35.723066 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3144 2019-Jan-09 19:14:35.723131 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
3145 2019-Jan-09 19:14:35.723806 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3146 2019-Jan-09 19:14:35.724588 - [DEBUG] Edge function : AllBottom (result of previous compose)
3147 2019-Jan-09 19:14:35.724618 - [DEBUG]
3148 2019-Jan-09 19:14:35.724645 - [DEBUG] Join: AllTop & AllBottom
3149 2019-Jan-09 19:14:35.724672 - [DEBUG] = AllBottom (new jump func)
3150 2019-Jan-09 19:14:35.724696 - [DEBUG]
3151 2019-Jan-09 19:14:35.724720 - [DEBUG] Start adding new jump function
3152 2019-Jan-09 19:14:35.724743 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3153 2019-Jan-09 19:14:35.724807 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3154 2019-Jan-09 19:14:35.725488 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
3155 2019-Jan-09 19:14:35.726341 - [DEBUG] Edge Function : AllBottom
3156 2019-Jan-09 19:14:35.726376 - [DEBUG] End adding new jump function
3157 2019-Jan-09 19:14:35.726402 - [DEBUG]
3158 2019-Jan-09 19:14:35.726428 - [DEBUG] -------------------------------------------- 102. Path Edge --------------------------------------------
3159 2019-Jan-09 19:14:35.726454 - [DEBUG]
3160 2019-Jan-09 19:14:35.726477 - [DEBUG] Process 102. path edge:
3161 2019-Jan-09 19:14:35.726502 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3162 2019-Jan-09 19:14:35.726593 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
3163 2019-Jan-09 19:14:35.727444 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3164 2019-Jan-09 19:14:35.728356 - [DEBUG]
3165 2019-Jan-09 19:14:35.728386 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
3166 2019-Jan-09 19:14:35.729113 - [DEBUG] Compose: EdgeIdentity * AllBottom
3167 2019-Jan-09 19:14:35.729142 - [DEBUG]
3168 2019-Jan-09 19:14:35.729166 - [DEBUG] Propagate flow
3169 2019-Jan-09 19:14:35.729190 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3170 2019-Jan-09 19:14:35.729257 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
3171 2019-Jan-09 19:14:35.729976 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3172 2019-Jan-09 19:14:35.730790 - [DEBUG] Edge function : AllBottom (result of previous compose)
3173 2019-Jan-09 19:14:35.730823 - [DEBUG]
3174 2019-Jan-09 19:14:35.730850 - [DEBUG] Join: AllTop & AllBottom
3175 2019-Jan-09 19:14:35.730877 - [DEBUG] = AllBottom (new jump func)
3176 2019-Jan-09 19:14:35.730957 - [DEBUG]
3177 2019-Jan-09 19:14:35.730982 - [DEBUG] Start adding new jump function
3178 2019-Jan-09 19:14:35.731005 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3179 2019-Jan-09 19:14:35.731081 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3180 2019-Jan-09 19:14:35.731889 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
3181 2019-Jan-09 19:14:35.732740 - [DEBUG] Edge Function : AllBottom
3182 2019-Jan-09 19:14:35.732776 - [DEBUG] End adding new jump function
3183 2019-Jan-09 19:14:35.732802 - [DEBUG]
3184 2019-Jan-09 19:14:35.732827 - [DEBUG] -------------------------------------------- 103. Path Edge --------------------------------------------
3185 2019-Jan-09 19:14:35.732854 - [DEBUG]
3186 2019-Jan-09 19:14:35.732878 - [DEBUG] Process 103. path edge:
3187 2019-Jan-09 19:14:35.732902 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3188 2019-Jan-09 19:14:35.732995 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
3189 2019-Jan-09 19:14:35.733873 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3190 2019-Jan-09 19:14:35.734690 - [DEBUG]
3191 2019-Jan-09 19:14:35.734742 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
3192 2019-Jan-09 19:14:35.735528 - [DEBUG] Compose: EdgeIdentity * AllBottom
3193 2019-Jan-09 19:14:35.735559 - [DEBUG]
3194 2019-Jan-09 19:14:35.735584 - [DEBUG] Propagate flow
3195 2019-Jan-09 19:14:35.735607 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3196 2019-Jan-09 19:14:35.735677 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
3197 2019-Jan-09 19:14:35.736547 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3198 2019-Jan-09 19:14:35.737428 - [DEBUG] Edge function : AllBottom (result of previous compose)
3199 2019-Jan-09 19:14:35.737460 - [DEBUG]
3200 2019-Jan-09 19:14:35.737488 - [DEBUG] Join: AllTop & AllBottom
3201 2019-Jan-09 19:14:35.737516 - [DEBUG] = AllBottom (new jump func)
3202 2019-Jan-09 19:14:35.737541 - [DEBUG]
3203 2019-Jan-09 19:14:35.737566 - [DEBUG] Start adding new jump function
3204 2019-Jan-09 19:14:35.737590 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3205 2019-Jan-09 19:14:35.737684 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3206 2019-Jan-09 19:14:35.738553 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
3207 2019-Jan-09 19:14:35.739387 - [DEBUG] Edge Function : AllBottom
3208 2019-Jan-09 19:14:35.739424 - [DEBUG] End adding new jump function
3209 2019-Jan-09 19:14:35.739450 - [DEBUG]
3210 2019-Jan-09 19:14:35.739475 - [DEBUG] -------------------------------------------- 104. Path Edge --------------------------------------------
3211 2019-Jan-09 19:14:35.739501 - [DEBUG]
3212 2019-Jan-09 19:14:35.739525 - [DEBUG] Process 104. path edge:
3213 2019-Jan-09 19:14:35.739550 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3214 2019-Jan-09 19:14:35.739643 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
3215 2019-Jan-09 19:14:35.740474 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3216 2019-Jan-09 19:14:35.741363 - [DEBUG]
3217 2019-Jan-09 19:14:35.741396 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
3218 2019-Jan-09 19:14:35.742287 - [DEBUG] Compose: EdgeIdentity * AllBottom
3219 2019-Jan-09 19:14:35.742320 - [DEBUG]
3220 2019-Jan-09 19:14:35.742344 - [DEBUG] Propagate flow
3221 2019-Jan-09 19:14:35.742367 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3222 2019-Jan-09 19:14:35.742451 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
3223 2019-Jan-09 19:14:35.743264 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3224 2019-Jan-09 19:14:35.744196 - [DEBUG] Edge function : AllBottom (result of previous compose)
3225 2019-Jan-09 19:14:35.744226 - [DEBUG]
3226 2019-Jan-09 19:14:35.744253 - [DEBUG] Join: AllTop & AllBottom
3227 2019-Jan-09 19:14:35.744279 - [DEBUG] = AllBottom (new jump func)
3228 2019-Jan-09 19:14:35.744303 - [DEBUG]
3229 2019-Jan-09 19:14:35.744327 - [DEBUG] Start adding new jump function
3230 2019-Jan-09 19:14:35.744350 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3231 2019-Jan-09 19:14:35.744431 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3232 2019-Jan-09 19:14:35.745242 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
3233 2019-Jan-09 19:14:35.746161 - [DEBUG] Edge Function : AllBottom
3234 2019-Jan-09 19:14:35.746195 - [DEBUG] End adding new jump function
3235 2019-Jan-09 19:14:35.746248 - [DEBUG]
3236 2019-Jan-09 19:14:35.746273 - [DEBUG] -------------------------------------------- 105. Path Edge --------------------------------------------
3237 2019-Jan-09 19:14:35.746298 - [DEBUG]
3238 2019-Jan-09 19:14:35.746321 - [DEBUG] Process 105. path edge:
3239 2019-Jan-09 19:14:35.746345 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3240 2019-Jan-09 19:14:35.746433 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
3241 2019-Jan-09 19:14:35.747281 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3242 2019-Jan-09 19:14:35.748122 - [DEBUG]
3243 2019-Jan-09 19:14:35.748154 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
3244 2019-Jan-09 19:14:35.749096 - [DEBUG] Compose: EdgeIdentity * AllBottom
3245 2019-Jan-09 19:14:35.749130 - [DEBUG]
3246 2019-Jan-09 19:14:35.749154 - [DEBUG] Propagate flow
3247 2019-Jan-09 19:14:35.749178 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3248 2019-Jan-09 19:14:35.749265 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
3249 2019-Jan-09 19:14:35.750138 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3250 2019-Jan-09 19:14:35.751025 - [DEBUG] Edge function : AllBottom (result of previous compose)
3251 2019-Jan-09 19:14:35.751056 - [DEBUG]
3252 2019-Jan-09 19:14:35.751083 - [DEBUG] Join: AllTop & AllBottom
3253 2019-Jan-09 19:14:35.751109 - [DEBUG] = AllBottom (new jump func)
3254 2019-Jan-09 19:14:35.751134 - [DEBUG]
3255 2019-Jan-09 19:14:35.751158 - [DEBUG] Start adding new jump function
3256 2019-Jan-09 19:14:35.751181 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3257 2019-Jan-09 19:14:35.751266 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3258 2019-Jan-09 19:14:35.752084 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
3259 2019-Jan-09 19:14:35.752978 - [DEBUG] Edge Function : AllBottom
3260 2019-Jan-09 19:14:35.753017 - [DEBUG] End adding new jump function
3261 2019-Jan-09 19:14:35.753042 - [DEBUG]
3262 2019-Jan-09 19:14:35.753066 - [DEBUG] -------------------------------------------- 106. Path Edge --------------------------------------------
3263 2019-Jan-09 19:14:35.753092 - [DEBUG]
3264 2019-Jan-09 19:14:35.753116 - [DEBUG] Process 106. path edge:
3265 2019-Jan-09 19:14:35.753140 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3266 2019-Jan-09 19:14:35.753234 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
3267 2019-Jan-09 19:14:35.754059 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3268 2019-Jan-09 19:14:35.754885 - [DEBUG]
3269 2019-Jan-09 19:14:35.755006 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
3270 2019-Jan-09 19:14:35.755809 - [DEBUG] Compose: EdgeIdentity * AllBottom
3271 2019-Jan-09 19:14:35.755843 - [DEBUG]
3272 2019-Jan-09 19:14:35.755868 - [DEBUG] Propagate flow
3273 2019-Jan-09 19:14:35.755892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3274 2019-Jan-09 19:14:35.755985 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
3275 2019-Jan-09 19:14:35.756815 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3276 2019-Jan-09 19:14:35.757735 - [DEBUG] Edge function : AllBottom (result of previous compose)
3277 2019-Jan-09 19:14:35.757767 - [DEBUG]
3278 2019-Jan-09 19:14:35.757794 - [DEBUG] Join: AllTop & AllBottom
3279 2019-Jan-09 19:14:35.757822 - [DEBUG] = AllBottom (new jump func)
3280 2019-Jan-09 19:14:35.757847 - [DEBUG]
3281 2019-Jan-09 19:14:35.757871 - [DEBUG] Start adding new jump function
3282 2019-Jan-09 19:14:35.757986 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3283 2019-Jan-09 19:14:35.758082 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3284 2019-Jan-09 19:14:35.758885 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
3285 2019-Jan-09 19:14:35.759750 - [DEBUG] Edge Function : AllBottom
3286 2019-Jan-09 19:14:35.759787 - [DEBUG] End adding new jump function
3287 2019-Jan-09 19:14:35.759813 - [DEBUG]
3288 2019-Jan-09 19:14:35.759838 - [DEBUG] -------------------------------------------- 107. Path Edge --------------------------------------------
3289 2019-Jan-09 19:14:35.759864 - [DEBUG]
3290 2019-Jan-09 19:14:35.759888 - [DEBUG] Process 107. path edge:
3291 2019-Jan-09 19:14:35.759912 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3292 2019-Jan-09 19:14:35.760005 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
3293 2019-Jan-09 19:14:35.760855 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3294 2019-Jan-09 19:14:35.761720 - [DEBUG]
3295 2019-Jan-09 19:14:35.761750 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
3296 2019-Jan-09 19:14:35.762646 - [DEBUG] Compose: EdgeIdentity * AllBottom
3297 2019-Jan-09 19:14:35.762681 - [DEBUG]
3298 2019-Jan-09 19:14:35.762707 - [DEBUG] Propagate flow
3299 2019-Jan-09 19:14:35.762731 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3300 2019-Jan-09 19:14:35.762816 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
3301 2019-Jan-09 19:14:35.763685 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3302 2019-Jan-09 19:14:35.764589 - [DEBUG] Edge function : AllBottom (result of previous compose)
3303 2019-Jan-09 19:14:35.764620 - [DEBUG]
3304 2019-Jan-09 19:14:35.764647 - [DEBUG] Join: AllTop & AllBottom
3305 2019-Jan-09 19:14:35.764675 - [DEBUG] = AllBottom (new jump func)
3306 2019-Jan-09 19:14:35.764700 - [DEBUG]
3307 2019-Jan-09 19:14:35.764725 - [DEBUG] Start adding new jump function
3308 2019-Jan-09 19:14:35.764749 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3309 2019-Jan-09 19:14:35.764837 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3310 2019-Jan-09 19:14:35.765705 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
3311 2019-Jan-09 19:14:35.766529 - [DEBUG] Edge Function : AllBottom
3312 2019-Jan-09 19:14:35.766566 - [DEBUG] End adding new jump function
3313 2019-Jan-09 19:14:35.766591 - [DEBUG]
3314 2019-Jan-09 19:14:35.766617 - [DEBUG] -------------------------------------------- 108. Path Edge --------------------------------------------
3315 2019-Jan-09 19:14:35.766642 - [DEBUG]
3316 2019-Jan-09 19:14:35.766666 - [DEBUG] Process 108. path edge:
3317 2019-Jan-09 19:14:35.766691 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3318 2019-Jan-09 19:14:35.766783 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
3319 2019-Jan-09 19:14:35.767686 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3320 2019-Jan-09 19:14:35.768512 - [DEBUG]
3321 2019-Jan-09 19:14:35.768548 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
3322 2019-Jan-09 19:14:35.769468 - [DEBUG] Compose: EdgeIdentity * AllBottom
3323 2019-Jan-09 19:14:35.769502 - [DEBUG]
3324 2019-Jan-09 19:14:35.769548 - [DEBUG] Propagate flow
3325 2019-Jan-09 19:14:35.769573 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3326 2019-Jan-09 19:14:35.769655 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
3327 2019-Jan-09 19:14:35.770540 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3328 2019-Jan-09 19:14:35.771357 - [DEBUG] Edge function : AllBottom (result of previous compose)
3329 2019-Jan-09 19:14:35.771389 - [DEBUG]
3330 2019-Jan-09 19:14:35.771417 - [DEBUG] Join: AllTop & AllBottom
3331 2019-Jan-09 19:14:35.771445 - [DEBUG] = AllBottom (new jump func)
3332 2019-Jan-09 19:14:35.771470 - [DEBUG]
3333 2019-Jan-09 19:14:35.771494 - [DEBUG] Start adding new jump function
3334 2019-Jan-09 19:14:35.771519 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3335 2019-Jan-09 19:14:35.771608 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3336 2019-Jan-09 19:14:35.772500 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
3337 2019-Jan-09 19:14:35.773363 - [DEBUG] Edge Function : AllBottom
3338 2019-Jan-09 19:14:35.773399 - [DEBUG] End adding new jump function
3339 2019-Jan-09 19:14:35.773424 - [DEBUG]
3340 2019-Jan-09 19:14:35.773449 - [DEBUG] -------------------------------------------- 109. Path Edge --------------------------------------------
3341 2019-Jan-09 19:14:35.773475 - [DEBUG]
3342 2019-Jan-09 19:14:35.773499 - [DEBUG] Process 109. path edge:
3343 2019-Jan-09 19:14:35.773524 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3344 2019-Jan-09 19:14:35.773611 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
3345 2019-Jan-09 19:14:35.774455 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3346 2019-Jan-09 19:14:35.775279 - [DEBUG]
3347 2019-Jan-09 19:14:35.775311 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
3348 2019-Jan-09 19:14:35.776252 - [DEBUG] Compose: EdgeIdentity * AllBottom
3349 2019-Jan-09 19:14:35.776284 - [DEBUG]
3350 2019-Jan-09 19:14:35.776309 - [DEBUG] Propagate flow
3351 2019-Jan-09 19:14:35.776332 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3352 2019-Jan-09 19:14:35.776414 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3353 2019-Jan-09 19:14:35.777292 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3354 2019-Jan-09 19:14:35.778174 - [DEBUG] Edge function : AllBottom (result of previous compose)
3355 2019-Jan-09 19:14:35.778205 - [DEBUG]
3356 2019-Jan-09 19:14:35.778232 - [DEBUG] Join: AllTop & AllBottom
3357 2019-Jan-09 19:14:35.778259 - [DEBUG] = AllBottom (new jump func)
3358 2019-Jan-09 19:14:35.778284 - [DEBUG]
3359 2019-Jan-09 19:14:35.778307 - [DEBUG] Start adding new jump function
3360 2019-Jan-09 19:14:35.778331 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3361 2019-Jan-09 19:14:35.778410 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3362 2019-Jan-09 19:14:35.779300 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3363 2019-Jan-09 19:14:35.780095 - [DEBUG] Edge Function : AllBottom
3364 2019-Jan-09 19:14:35.780133 - [DEBUG] End adding new jump function
3365 2019-Jan-09 19:14:35.780158 - [DEBUG]
3366 2019-Jan-09 19:14:35.780183 - [DEBUG] -------------------------------------------- 110. Path Edge --------------------------------------------
3367 2019-Jan-09 19:14:35.780209 - [DEBUG]
3368 2019-Jan-09 19:14:35.780233 - [DEBUG] Process 110. path edge:
3369 2019-Jan-09 19:14:35.780257 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3370 2019-Jan-09 19:14:35.780380 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
3371 2019-Jan-09 19:14:35.781302 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3372 2019-Jan-09 19:14:35.782174 - [DEBUG]
3373 2019-Jan-09 19:14:35.782204 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3374 2019-Jan-09 19:14:35.783071 - [DEBUG] Start of endsummarytab entry
3375 2019-Jan-09 19:14:35.783103 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
3376 2019-Jan-09 19:14:35.783915 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
3377 2019-Jan-09 19:14:35.784011 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3378 2019-Jan-09 19:14:35.784826 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3379 2019-Jan-09 19:14:35.785668 - [DEBUG] EF: AllBottom
3380 2019-Jan-09 19:14:35.785699 - [DEBUG]
3381 2019-Jan-09 19:14:35.785723 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3382 2019-Jan-09 19:14:35.786595 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
3383 2019-Jan-09 19:14:35.787464 - [DEBUG] EF: AllBottom
3384 2019-Jan-09 19:14:35.787494 - [DEBUG]
3385 2019-Jan-09 19:14:35.787519 - [DEBUG] ---------------
3386 2019-Jan-09 19:14:35.787543 - [DEBUG]
3387 2019-Jan-09 19:14:35.787568 - [DEBUG] End of endsummarytab entry
3388 2019-Jan-09 19:14:35.787592 - [DEBUG]
3389 2019-Jan-09 19:14:35.787617 - [DEBUG] Start of incomingtab entry
3390 2019-Jan-09 19:14:35.787643 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
3391 2019-Jan-09 19:14:35.788472 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
3392 2019-Jan-09 19:14:35.788564 - [DEBUG] ---------------
3393 2019-Jan-09 19:14:35.788590 - [DEBUG] End of incomingtab entry
3394 2019-Jan-09 19:14:35.788614 - [DEBUG]
3395 2019-Jan-09 19:14:35.788644 - [DEBUG] EDGE:
3396 2019-Jan-09 19:14:35.788707 - [DEBUG] ---> 3397 2019-Jan-09 19:14:35.789545 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3398 2019-Jan-09 19:14:35.790464 - [DEBUG]
3399 2019-Jan-09 19:14:35.790499 - [DEBUG] EDGE:
3400 2019-Jan-09 19:14:35.790574 - [DEBUG] ---> 3401 2019-Jan-09 19:14:35.791308 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3402 2019-Jan-09 19:14:35.791984 - [DEBUG]
3403 2019-Jan-09 19:14:35.792036 - [DEBUG] Compose: EdgeIdentity * AllBottom
3404 2019-Jan-09 19:14:35.792064 - [DEBUG]
3405 2019-Jan-09 19:14:35.792088 - [DEBUG] Propagate flow
3406 2019-Jan-09 19:14:35.792111 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3407 2019-Jan-09 19:14:35.792179 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
3408 2019-Jan-09 19:14:35.792855 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3409 2019-Jan-09 19:14:35.793530 - [DEBUG] Edge function : AllBottom (result of previous compose)
3410 2019-Jan-09 19:14:35.793556 - [DEBUG]
3411 2019-Jan-09 19:14:35.793583 - [DEBUG] Join: AllTop & AllBottom
3412 2019-Jan-09 19:14:35.793609 - [DEBUG] = AllBottom (new jump func)
3413 2019-Jan-09 19:14:35.793634 - [DEBUG]
3414 2019-Jan-09 19:14:35.793659 - [DEBUG] Start adding new jump function
3415 2019-Jan-09 19:14:35.793683 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3416 2019-Jan-09 19:14:35.793759 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3417 2019-Jan-09 19:14:35.794628 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
3418 2019-Jan-09 19:14:35.795465 - [DEBUG] Edge Function : AllBottom
3419 2019-Jan-09 19:14:35.795503 - [DEBUG] End adding new jump function
3420 2019-Jan-09 19:14:35.795529 - [DEBUG]
3421 2019-Jan-09 19:14:35.795554 - [DEBUG] -------------------------------------------- 111. Path Edge --------------------------------------------
3422 2019-Jan-09 19:14:35.795580 - [DEBUG]
3423 2019-Jan-09 19:14:35.795605 - [DEBUG] Process 111. path edge:
3424 2019-Jan-09 19:14:35.795630 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3425 2019-Jan-09 19:14:35.795724 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
3426 2019-Jan-09 19:14:35.796606 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3427 2019-Jan-09 19:14:35.797500 - [DEBUG]
3428 2019-Jan-09 19:14:35.797531 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
3429 2019-Jan-09 19:14:35.798364 - [DEBUG] Possible callees:
3430 2019-Jan-09 19:14:35.798394 - [DEBUG] llvm.dbg.declare
3431 2019-Jan-09 19:14:35.798420 - [DEBUG] Possible return sites:
3432 2019-Jan-09 19:14:35.798445 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1933433 2019-Jan-09 19:14:35.800106 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3434 2019-Jan-09 19:14:35.800172 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3435 2019-Jan-09 19:14:35.800225 - [DEBUG] Compose: EdgeIdentity * AllBottom
3436 2019-Jan-09 19:14:35.800254 - [DEBUG]
3437 2019-Jan-09 19:14:35.800279 - [DEBUG] Propagate flow
3438 2019-Jan-09 19:14:35.800303 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3439 2019-Jan-09 19:14:35.800397 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
3440 2019-Jan-09 19:14:35.801322 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3441 2019-Jan-09 19:14:35.802121 - [DEBUG] Edge function : AllBottom (result of previous compose)
3442 2019-Jan-09 19:14:35.802153 - [DEBUG]
3443 2019-Jan-09 19:14:35.802181 - [DEBUG] Join: AllTop & AllBottom
3444 2019-Jan-09 19:14:35.802208 - [DEBUG] = AllBottom (new jump func)
3445 2019-Jan-09 19:14:35.802233 - [DEBUG]
3446 2019-Jan-09 19:14:35.802257 - [DEBUG] Start adding new jump function
3447 2019-Jan-09 19:14:35.802281 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3448 2019-Jan-09 19:14:35.802372 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3449 2019-Jan-09 19:14:35.803231 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
3450 2019-Jan-09 19:14:35.804159 - [DEBUG] Edge Function : AllBottom
3451 2019-Jan-09 19:14:35.804195 - [DEBUG] End adding new jump function
3452 2019-Jan-09 19:14:35.804221 - [DEBUG]
3453 2019-Jan-09 19:14:35.804245 - [DEBUG] -------------------------------------------- 112. Path Edge --------------------------------------------
3454 2019-Jan-09 19:14:35.804271 - [DEBUG]
3455 2019-Jan-09 19:14:35.804294 - [DEBUG] Process 112. path edge:
3456 2019-Jan-09 19:14:35.804318 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3457 2019-Jan-09 19:14:35.804402 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
3458 2019-Jan-09 19:14:35.805282 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3459 2019-Jan-09 19:14:35.806116 - [DEBUG]
3460 2019-Jan-09 19:14:35.806149 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
3461 2019-Jan-09 19:14:35.807027 - [DEBUG] Compose: EdgeIdentity * AllBottom
3462 2019-Jan-09 19:14:35.807062 - [DEBUG]
3463 2019-Jan-09 19:14:35.807087 - [DEBUG] Propagate flow
3464 2019-Jan-09 19:14:35.807136 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3465 2019-Jan-09 19:14:35.807232 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
3466 2019-Jan-09 19:14:35.808059 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3467 2019-Jan-09 19:14:35.808884 - [DEBUG] Edge function : AllBottom (result of previous compose)
3468 2019-Jan-09 19:14:35.808915 - [DEBUG]
3469 2019-Jan-09 19:14:35.808943 - [DEBUG] Join: AllTop & AllBottom
3470 2019-Jan-09 19:14:35.808970 - [DEBUG] = AllBottom (new jump func)
3471 2019-Jan-09 19:14:35.808995 - [DEBUG]
3472 2019-Jan-09 19:14:35.809020 - [DEBUG] Start adding new jump function
3473 2019-Jan-09 19:14:35.809044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3474 2019-Jan-09 19:14:35.809134 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3475 2019-Jan-09 19:14:35.809966 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
3476 2019-Jan-09 19:14:35.810811 - [DEBUG] Edge Function : AllBottom
3477 2019-Jan-09 19:14:35.810849 - [DEBUG] End adding new jump function
3478 2019-Jan-09 19:14:35.810875 - [DEBUG]
3479 2019-Jan-09 19:14:35.810976 - [DEBUG] -------------------------------------------- 113. Path Edge --------------------------------------------
3480 2019-Jan-09 19:14:35.811004 - [DEBUG]
3481 2019-Jan-09 19:14:35.811028 - [DEBUG] Process 113. path edge:
3482 2019-Jan-09 19:14:35.811052 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3483 2019-Jan-09 19:14:35.811150 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
3484 2019-Jan-09 19:14:35.811935 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3485 2019-Jan-09 19:14:35.812973 - [DEBUG]
3486 2019-Jan-09 19:14:35.813012 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
3487 2019-Jan-09 19:14:35.813866 - [DEBUG] Compose: EdgeIdentity * AllBottom
3488 2019-Jan-09 19:14:35.813965 - [DEBUG]
3489 2019-Jan-09 19:14:35.813991 - [DEBUG] Propagate flow
3490 2019-Jan-09 19:14:35.814016 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3491 2019-Jan-09 19:14:35.814108 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
3492 2019-Jan-09 19:14:35.814910 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3493 2019-Jan-09 19:14:35.815731 - [DEBUG] Edge function : AllBottom (result of previous compose)
3494 2019-Jan-09 19:14:35.815763 - [DEBUG]
3495 2019-Jan-09 19:14:35.815791 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
3496 2019-Jan-09 19:14:35.815818 - [DEBUG] = AllBottom
3497 2019-Jan-09 19:14:35.815844 - [DEBUG]
3498 2019-Jan-09 19:14:35.815867 - [DEBUG] PROPAGATE: No new function!
3499 2019-Jan-09 19:14:35.815898 - [DEBUG] EDGE:
3500 2019-Jan-09 19:14:35.815990 - [DEBUG] ---> 3501 2019-Jan-09 19:14:35.816809 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3502 2019-Jan-09 19:14:35.817689 - [DEBUG]
3503 2019-Jan-09 19:14:35.817725 - [DEBUG] EDGE:
3504 2019-Jan-09 19:14:35.817807 - [DEBUG] ---> 3505 2019-Jan-09 19:14:35.818640 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3506 2019-Jan-09 19:14:35.819484 - [DEBUG]
3507 2019-Jan-09 19:14:35.819522 - [DEBUG] EDGE:
3508 2019-Jan-09 19:14:35.819604 - [DEBUG] ---> 3509 2019-Jan-09 19:14:35.820511 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3510 2019-Jan-09 19:14:35.821330 - [DEBUG]
3511 2019-Jan-09 19:14:35.821366 - [DEBUG] EDGE:
3512 2019-Jan-09 19:14:35.821451 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
3513 2019-Jan-09 19:14:35.822271 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3514 2019-Jan-09 19:14:35.823195 - [DEBUG]
3515 2019-Jan-09 19:14:35.823229 - [DEBUG] EDGE:
3516 2019-Jan-09 19:14:35.823308 - [DEBUG] ---> 3517 2019-Jan-09 19:14:35.824128 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3518 2019-Jan-09 19:14:35.824890 - [DEBUG]
3519 2019-Jan-09 19:14:35.824921 - [DEBUG] EDGE:
3520 2019-Jan-09 19:14:35.824988 - [DEBUG] ---> 3521 2019-Jan-09 19:14:35.830863 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3522 2019-Jan-09 19:14:35.831717 - [DEBUG]
3523 2019-Jan-09 19:14:35.831754 - [DEBUG] EDGE:
3524 2019-Jan-09 19:14:35.831841 - [DEBUG] ---> 3525 2019-Jan-09 19:14:35.832660 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3526 2019-Jan-09 19:14:35.833517 - [DEBUG]
3527 2019-Jan-09 19:14:35.833579 - [DEBUG] Compose: EdgeIdentity * AllBottom
3528 2019-Jan-09 19:14:35.833608 - [DEBUG]
3529 2019-Jan-09 19:14:35.833633 - [DEBUG] Propagate flow
3530 2019-Jan-09 19:14:35.833657 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3531 2019-Jan-09 19:14:35.833747 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
3532 2019-Jan-09 19:14:35.834601 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3533 2019-Jan-09 19:14:35.835436 - [DEBUG] Edge function : AllBottom (result of previous compose)
3534 2019-Jan-09 19:14:35.835468 - [DEBUG]
3535 2019-Jan-09 19:14:35.835496 - [DEBUG] Join: AllTop & AllBottom
3536 2019-Jan-09 19:14:35.835524 - [DEBUG] = AllBottom (new jump func)
3537 2019-Jan-09 19:14:35.835549 - [DEBUG]
3538 2019-Jan-09 19:14:35.835574 - [DEBUG] Start adding new jump function
3539 2019-Jan-09 19:14:35.835599 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3540 2019-Jan-09 19:14:35.840179 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3541 2019-Jan-09 19:14:35.841038 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
3542 2019-Jan-09 19:14:35.841870 - [DEBUG] Edge Function : AllBottom
3543 2019-Jan-09 19:14:35.841908 - [DEBUG] End adding new jump function
3544 2019-Jan-09 19:14:35.841934 - [DEBUG]
3545 2019-Jan-09 19:14:35.841960 - [DEBUG] -------------------------------------------- 114. Path Edge --------------------------------------------
3546 2019-Jan-09 19:14:35.842011 - [DEBUG]
3547 2019-Jan-09 19:14:35.842036 - [DEBUG] Process 114. path edge:
3548 2019-Jan-09 19:14:35.842061 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3549 2019-Jan-09 19:14:35.842162 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
3550 2019-Jan-09 19:14:35.842990 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3551 2019-Jan-09 19:14:35.843855 - [DEBUG]
3552 2019-Jan-09 19:14:35.843888 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
3553 2019-Jan-09 19:14:35.844765 - [DEBUG] Compose: EdgeIdentity * AllBottom
3554 2019-Jan-09 19:14:35.844799 - [DEBUG]
3555 2019-Jan-09 19:14:35.844825 - [DEBUG] Propagate flow
3556 2019-Jan-09 19:14:35.844849 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3557 2019-Jan-09 19:14:35.847333 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
3558 2019-Jan-09 19:14:35.848204 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3559 2019-Jan-09 19:14:35.849042 - [DEBUG] Edge function : AllBottom (result of previous compose)
3560 2019-Jan-09 19:14:35.849074 - [DEBUG]
3561 2019-Jan-09 19:14:35.849102 - [DEBUG] Join: AllTop & AllBottom
3562 2019-Jan-09 19:14:35.849130 - [DEBUG] = AllBottom (new jump func)
3563 2019-Jan-09 19:14:35.849155 - [DEBUG]
3564 2019-Jan-09 19:14:35.849180 - [DEBUG] Start adding new jump function
3565 2019-Jan-09 19:14:35.849205 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3566 2019-Jan-09 19:14:35.849297 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3567 2019-Jan-09 19:14:35.850132 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
3568 2019-Jan-09 19:14:35.857345 - [DEBUG] Edge Function : AllBottom
3569 2019-Jan-09 19:14:35.857384 - [DEBUG] End adding new jump function
3570 2019-Jan-09 19:14:35.857411 - [DEBUG]
3571 2019-Jan-09 19:14:35.857437 - [DEBUG] -------------------------------------------- 115. Path Edge --------------------------------------------
3572 2019-Jan-09 19:14:35.857462 - [DEBUG]
3573 2019-Jan-09 19:14:35.857486 - [DEBUG] Process 115. path edge:
3574 2019-Jan-09 19:14:35.857511 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3575 2019-Jan-09 19:14:35.857620 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
3576 2019-Jan-09 19:14:35.858466 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3577 2019-Jan-09 19:14:35.859384 - [DEBUG]
3578 2019-Jan-09 19:14:35.859415 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
3579 2019-Jan-09 19:14:35.860244 - [DEBUG] Compose: EdgeIdentity * AllBottom
3580 2019-Jan-09 19:14:35.860279 - [DEBUG]
3581 2019-Jan-09 19:14:35.860304 - [DEBUG] Propagate flow
3582 2019-Jan-09 19:14:35.860329 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3583 2019-Jan-09 19:14:35.860423 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
3584 2019-Jan-09 19:14:35.861301 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3585 2019-Jan-09 19:14:35.862126 - [DEBUG] Edge function : AllBottom (result of previous compose)
3586 2019-Jan-09 19:14:35.862158 - [DEBUG]
3587 2019-Jan-09 19:14:35.862187 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
3588 2019-Jan-09 19:14:35.862214 - [DEBUG] = AllBottom
3589 2019-Jan-09 19:14:35.862240 - [DEBUG]
3590 2019-Jan-09 19:14:35.862263 - [DEBUG] PROPAGATE: No new function!
3591 2019-Jan-09 19:14:35.862294 - [DEBUG] EDGE:
3592 2019-Jan-09 19:14:35.862385 - [DEBUG] ---> 3593 2019-Jan-09 19:14:35.863225 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3594 2019-Jan-09 19:14:35.864082 - [DEBUG]
3595 2019-Jan-09 19:14:35.864118 - [DEBUG] EDGE:
3596 2019-Jan-09 19:14:35.864203 - [DEBUG] ---> 3597 2019-Jan-09 19:14:35.865030 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3598 2019-Jan-09 19:14:35.870556 - [DEBUG]
3599 2019-Jan-09 19:14:35.870634 - [DEBUG] EDGE:
3600 2019-Jan-09 19:14:35.870761 - [DEBUG] ---> 3601 2019-Jan-09 19:14:35.871607 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3602 2019-Jan-09 19:14:35.872435 - [DEBUG]
3603 2019-Jan-09 19:14:35.872470 - [DEBUG] EDGE:
3604 2019-Jan-09 19:14:35.872553 - [DEBUG] ---> 3605 2019-Jan-09 19:14:35.873375 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3606 2019-Jan-09 19:14:35.874241 - [DEBUG]
3607 2019-Jan-09 19:14:35.874278 - [DEBUG] EDGE:
3608 2019-Jan-09 19:14:35.874362 - [DEBUG] ---> 3609 2019-Jan-09 19:14:35.875177 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3610 2019-Jan-09 19:14:35.876011 - [DEBUG]
3611 2019-Jan-09 19:14:35.876047 - [DEBUG] EDGE:
3612 2019-Jan-09 19:14:35.876133 - [DEBUG] ---> 3613 2019-Jan-09 19:14:35.876947 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3614 2019-Jan-09 19:14:35.881277 - [DEBUG]
3615 2019-Jan-09 19:14:35.881314 - [DEBUG] EDGE:
3616 2019-Jan-09 19:14:35.881399 - [DEBUG] ---> 3617 2019-Jan-09 19:14:35.882229 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3618 2019-Jan-09 19:14:35.883155 - [DEBUG]
3619 2019-Jan-09 19:14:35.883190 - [DEBUG] EDGE:
3620 2019-Jan-09 19:14:35.883268 - [DEBUG] ---> 3621 2019-Jan-09 19:14:35.884089 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3622 2019-Jan-09 19:14:35.884931 - [DEBUG]
3623 2019-Jan-09 19:14:35.884967 - [DEBUG] EDGE:
3624 2019-Jan-09 19:14:35.885052 - [DEBUG] ---> 3625 2019-Jan-09 19:14:35.885860 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3626 2019-Jan-09 19:14:35.886705 - [DEBUG]
3627 2019-Jan-09 19:14:35.886742 - [DEBUG] EDGE:
3628 2019-Jan-09 19:14:35.886825 - [DEBUG] ---> 3629 2019-Jan-09 19:14:35.887697 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3630 2019-Jan-09 19:14:35.888535 - [DEBUG]
3631 2019-Jan-09 19:14:35.888596 - [DEBUG] EDGE:
3632 2019-Jan-09 19:14:35.888681 - [DEBUG] ---> 3633 2019-Jan-09 19:14:35.889494 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3634 2019-Jan-09 19:14:35.890326 - [DEBUG]
3635 2019-Jan-09 19:14:35.890363 - [DEBUG] EDGE:
3636 2019-Jan-09 19:14:35.890474 - [DEBUG] ---> 3637 2019-Jan-09 19:14:35.891266 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3638 2019-Jan-09 19:14:35.892104 - [DEBUG]
3639 2019-Jan-09 19:14:35.892141 - [DEBUG] EDGE:
3640 2019-Jan-09 19:14:35.892227 - [DEBUG] ---> 3641 2019-Jan-09 19:14:35.893042 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3642 2019-Jan-09 19:14:35.900604 - [DEBUG]
3643 2019-Jan-09 19:14:35.900643 - [DEBUG] EDGE:
3644 2019-Jan-09 19:14:35.900759 - [DEBUG] ---> 3645 2019-Jan-09 19:14:35.901613 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3646 2019-Jan-09 19:14:35.902451 - [DEBUG]
3647 2019-Jan-09 19:14:35.902487 - [DEBUG] EDGE:
3648 2019-Jan-09 19:14:35.902572 - [DEBUG] ---> 3649 2019-Jan-09 19:14:35.903387 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3650 2019-Jan-09 19:14:35.904251 - [DEBUG]
3651 2019-Jan-09 19:14:35.904287 - [DEBUG] EDGE:
3652 2019-Jan-09 19:14:35.904374 - [DEBUG] ---> 3653 2019-Jan-09 19:14:35.905183 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3654 2019-Jan-09 19:14:35.906005 - [DEBUG]
3655 2019-Jan-09 19:14:35.906041 - [DEBUG] EDGE:
3656 2019-Jan-09 19:14:35.906123 - [DEBUG] ---> 3657 2019-Jan-09 19:14:35.906949 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3658 2019-Jan-09 19:14:35.907812 - [DEBUG]
3659 2019-Jan-09 19:14:35.907848 - [DEBUG] EDGE:
3660 2019-Jan-09 19:14:35.907931 - [DEBUG] ---> 3661 2019-Jan-09 19:14:35.908732 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3662 2019-Jan-09 19:14:35.909571 - [DEBUG]
3663 2019-Jan-09 19:14:35.909606 - [DEBUG] EDGE:
3664 2019-Jan-09 19:14:35.909690 - [DEBUG] ---> 3665 2019-Jan-09 19:14:35.910527 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3666 2019-Jan-09 19:14:35.911245 - [DEBUG]
3667 2019-Jan-09 19:14:35.911276 - [DEBUG] EDGE:
3668 2019-Jan-09 19:14:35.911343 - [DEBUG] ---> 3669 2019-Jan-09 19:14:35.912089 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3670 2019-Jan-09 19:14:35.912769 - [DEBUG]
3671 2019-Jan-09 19:14:35.912801 - [DEBUG] Compose: EdgeIdentity * AllBottom
3672 2019-Jan-09 19:14:35.912967 - [DEBUG]
3673 2019-Jan-09 19:14:35.912994 - [DEBUG] Propagate flow
3674 2019-Jan-09 19:14:35.913017 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3675 2019-Jan-09 19:14:35.913084 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
3676 2019-Jan-09 19:14:35.913749 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3677 2019-Jan-09 19:14:35.914407 - [DEBUG] Edge function : AllBottom (result of previous compose)
3678 2019-Jan-09 19:14:35.914433 - [DEBUG]
3679 2019-Jan-09 19:14:35.914460 - [DEBUG] Join: AllTop & AllBottom
3680 2019-Jan-09 19:14:35.914486 - [DEBUG] = AllBottom (new jump func)
3681 2019-Jan-09 19:14:35.914510 - [DEBUG]
3682 2019-Jan-09 19:14:35.914533 - [DEBUG] Start adding new jump function
3683 2019-Jan-09 19:14:35.914557 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3684 2019-Jan-09 19:14:35.914615 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3685 2019-Jan-09 19:14:35.915244 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
3686 2019-Jan-09 19:14:35.915894 - [DEBUG] Edge Function : AllBottom
3687 2019-Jan-09 19:14:35.915925 - [DEBUG] End adding new jump function
3688 2019-Jan-09 19:14:35.915950 - [DEBUG]
3689 2019-Jan-09 19:14:35.915974 - [DEBUG] -------------------------------------------- 116. Path Edge --------------------------------------------
3690 2019-Jan-09 19:14:35.915999 - [DEBUG]
3691 2019-Jan-09 19:14:35.916022 - [DEBUG] Process 116. path edge:
3692 2019-Jan-09 19:14:35.916046 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3693 2019-Jan-09 19:14:35.916106 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
3694 2019-Jan-09 19:14:35.916757 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
3695 2019-Jan-09 19:14:35.917495 - [DEBUG]
3696 2019-Jan-09 19:14:35.917525 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
3697 2019-Jan-09 19:14:35.918351 - [DEBUG] Possible callees:
3698 2019-Jan-09 19:14:35.918382 - [DEBUG] llvm.dbg.declare
3699 2019-Jan-09 19:14:35.918408 - [DEBUG] Possible return sites:
3700 2019-Jan-09 19:14:35.918433 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !1203701 2019-Jan-09 19:14:35.920067 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3702 2019-Jan-09 19:14:35.920134 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3703 2019-Jan-09 19:14:35.920231 - [DEBUG] Compose: EdgeIdentity * AllBottom
3704 2019-Jan-09 19:14:35.920261 - [DEBUG]
3705 2019-Jan-09 19:14:35.920287 - [DEBUG] Propagate flow
3706 2019-Jan-09 19:14:35.920311 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3707 2019-Jan-09 19:14:35.920409 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3708 2019-Jan-09 19:14:35.921269 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3709 2019-Jan-09 19:14:35.922082 - [DEBUG] Edge function : AllBottom (result of previous compose)
3710 2019-Jan-09 19:14:35.922141 - [DEBUG]
3711 2019-Jan-09 19:14:35.922169 - [DEBUG] Join: AllTop & AllBottom
3712 2019-Jan-09 19:14:35.922196 - [DEBUG] = AllBottom (new jump func)
3713 2019-Jan-09 19:14:35.922222 - [DEBUG]
3714 2019-Jan-09 19:14:35.922247 - [DEBUG] Start adding new jump function
3715 2019-Jan-09 19:14:35.922272 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3716 2019-Jan-09 19:14:35.922373 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3717 2019-Jan-09 19:14:35.923187 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3718 2019-Jan-09 19:14:35.924032 - [DEBUG] Edge Function : AllBottom
3719 2019-Jan-09 19:14:35.924069 - [DEBUG] End adding new jump function
3720 2019-Jan-09 19:14:35.924093 - [DEBUG]
3721 2019-Jan-09 19:14:35.924117 - [DEBUG] -------------------------------------------- 117. Path Edge --------------------------------------------
3722 2019-Jan-09 19:14:35.924142 - [DEBUG]
3723 2019-Jan-09 19:14:35.924165 - [DEBUG] Process 117. path edge:
3724 2019-Jan-09 19:14:35.924189 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3725 2019-Jan-09 19:14:35.924264 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
3726 2019-Jan-09 19:14:35.924917 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
3727 2019-Jan-09 19:14:35.925552 - [DEBUG]
3728 2019-Jan-09 19:14:35.925577 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3729 2019-Jan-09 19:14:35.926255 - [DEBUG] Compose: EdgeIdentity * AllBottom
3730 2019-Jan-09 19:14:35.926284 - [DEBUG]
3731 2019-Jan-09 19:14:35.926308 - [DEBUG] Propagate flow
3732 2019-Jan-09 19:14:35.926331 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3733 2019-Jan-09 19:14:35.926392 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3734 2019-Jan-09 19:14:35.927037 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3735 2019-Jan-09 19:14:35.927705 - [DEBUG] Edge function : AllBottom (result of previous compose)
3736 2019-Jan-09 19:14:35.927731 - [DEBUG]
3737 2019-Jan-09 19:14:35.927757 - [DEBUG] Join: AllTop & AllBottom
3738 2019-Jan-09 19:14:35.927783 - [DEBUG] = AllBottom (new jump func)
3739 2019-Jan-09 19:14:35.927808 - [DEBUG]
3740 2019-Jan-09 19:14:35.927831 - [DEBUG] Start adding new jump function
3741 2019-Jan-09 19:14:35.927855 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3742 2019-Jan-09 19:14:35.927919 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3743 2019-Jan-09 19:14:35.928563 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3744 2019-Jan-09 19:14:35.929195 - [DEBUG] Edge Function : AllBottom
3745 2019-Jan-09 19:14:35.929225 - [DEBUG] End adding new jump function
3746 2019-Jan-09 19:14:35.929250 - [DEBUG]
3747 2019-Jan-09 19:14:35.929274 - [DEBUG] -------------------------------------------- 118. Path Edge --------------------------------------------
3748 2019-Jan-09 19:14:35.929299 - [DEBUG]
3749 2019-Jan-09 19:14:35.929322 - [DEBUG] Process 118. path edge:
3750 2019-Jan-09 19:14:35.929346 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3751 2019-Jan-09 19:14:35.929406 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
3752 2019-Jan-09 19:14:35.930038 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
3753 2019-Jan-09 19:14:35.930691 - [DEBUG]
3754 2019-Jan-09 19:14:35.930717 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3755 2019-Jan-09 19:14:35.931396 - [DEBUG] Compose: EdgeIdentity * AllBottom
3756 2019-Jan-09 19:14:35.931424 - [DEBUG]
3757 2019-Jan-09 19:14:35.931448 - [DEBUG] Propagate flow
3758 2019-Jan-09 19:14:35.931472 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3759 2019-Jan-09 19:14:35.931535 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3760 2019-Jan-09 19:14:35.932181 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3761 2019-Jan-09 19:14:35.932810 - [DEBUG] Edge function : AllBottom (result of previous compose)
3762 2019-Jan-09 19:14:35.932835 - [DEBUG]
3763 2019-Jan-09 19:14:35.932861 - [DEBUG] Join: AllTop & AllBottom
3764 2019-Jan-09 19:14:35.932886 - [DEBUG] = AllBottom (new jump func)
3765 2019-Jan-09 19:14:35.932910 - [DEBUG]
3766 2019-Jan-09 19:14:35.932934 - [DEBUG] Start adding new jump function
3767 2019-Jan-09 19:14:35.932957 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3768 2019-Jan-09 19:14:35.933016 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3769 2019-Jan-09 19:14:35.933648 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3770 2019-Jan-09 19:14:35.934434 - [DEBUG] Edge Function : AllBottom
3771 2019-Jan-09 19:14:35.934472 - [DEBUG] End adding new jump function
3772 2019-Jan-09 19:14:35.934498 - [DEBUG]
3773 2019-Jan-09 19:14:35.934523 - [DEBUG] -------------------------------------------- 119. Path Edge --------------------------------------------
3774 2019-Jan-09 19:14:35.934549 - [DEBUG]
3775 2019-Jan-09 19:14:35.934573 - [DEBUG] Process 119. path edge:
3776 2019-Jan-09 19:14:35.934598 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3777 2019-Jan-09 19:14:35.934693 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
3778 2019-Jan-09 19:14:35.935552 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
3779 2019-Jan-09 19:14:35.936357 - [DEBUG]
3780 2019-Jan-09 19:14:35.936387 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3781 2019-Jan-09 19:14:35.937270 - [DEBUG] Possible callees:
3782 2019-Jan-09 19:14:35.937300 - [DEBUG] llvm.dbg.declare
3783 2019-Jan-09 19:14:35.937327 - [DEBUG] Possible return sites:
3784 2019-Jan-09 19:14:35.937351 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1493785 2019-Jan-09 19:14:35.938974 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3786 2019-Jan-09 19:14:35.939042 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3787 2019-Jan-09 19:14:35.939267 - [DEBUG] EDGE:
3788 2019-Jan-09 19:14:35.939378 - [DEBUG] ---> 3789 2019-Jan-09 19:14:35.940239 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
3790 2019-Jan-09 19:14:35.940996 - [DEBUG]
3791 2019-Jan-09 19:14:35.941026 - [DEBUG] EDGE:
3792 2019-Jan-09 19:14:35.941096 - [DEBUG] ---> 3793 2019-Jan-09 19:14:35.941762 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
3794 2019-Jan-09 19:14:35.942409 - [DEBUG]
3795 2019-Jan-09 19:14:35.942441 - [DEBUG] Compose: EdgeIdentity * AllBottom
3796 2019-Jan-09 19:14:35.942468 - [DEBUG]
3797 2019-Jan-09 19:14:35.942492 - [DEBUG] Propagate flow
3798 2019-Jan-09 19:14:35.942516 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3799 2019-Jan-09 19:14:35.942583 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3800 2019-Jan-09 19:14:35.943237 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3801 2019-Jan-09 19:14:35.943909 - [DEBUG] Edge function : AllBottom (result of previous compose)
3802 2019-Jan-09 19:14:35.943936 - [DEBUG]
3803 2019-Jan-09 19:14:35.943962 - [DEBUG] Join: AllTop & AllBottom
3804 2019-Jan-09 19:14:35.943988 - [DEBUG] = AllBottom (new jump func)
3805 2019-Jan-09 19:14:35.944012 - [DEBUG]
3806 2019-Jan-09 19:14:35.944036 - [DEBUG] Start adding new jump function
3807 2019-Jan-09 19:14:35.944059 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3808 2019-Jan-09 19:14:35.944119 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3809 2019-Jan-09 19:14:35.944758 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3810 2019-Jan-09 19:14:35.945390 - [DEBUG] Edge Function : AllBottom
3811 2019-Jan-09 19:14:35.945420 - [DEBUG] End adding new jump function
3812 2019-Jan-09 19:14:35.945445 - [DEBUG]
3813 2019-Jan-09 19:14:35.945469 - [DEBUG] -------------------------------------------- 120. Path Edge --------------------------------------------
3814 2019-Jan-09 19:14:35.945494 - [DEBUG]
3815 2019-Jan-09 19:14:35.945517 - [DEBUG] Process 120. path edge:
3816 2019-Jan-09 19:14:35.945540 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3817 2019-Jan-09 19:14:35.945600 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
3818 2019-Jan-09 19:14:35.946234 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3819 2019-Jan-09 19:14:35.946870 - [DEBUG]
3820 2019-Jan-09 19:14:35.946897 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3821 2019-Jan-09 19:14:35.947680 - [DEBUG] Compose: EdgeIdentity * AllBottom
3822 2019-Jan-09 19:14:35.947713 - [DEBUG]
3823 2019-Jan-09 19:14:35.947738 - [DEBUG] Propagate flow
3824 2019-Jan-09 19:14:35.947763 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3825 2019-Jan-09 19:14:35.947856 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3826 2019-Jan-09 19:14:35.948684 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3827 2019-Jan-09 19:14:35.949512 - [DEBUG] Edge function : AllBottom (result of previous compose)
3828 2019-Jan-09 19:14:35.949544 - [DEBUG]
3829 2019-Jan-09 19:14:35.949572 - [DEBUG] Join: AllTop & AllBottom
3830 2019-Jan-09 19:14:35.949600 - [DEBUG] = AllBottom (new jump func)
3831 2019-Jan-09 19:14:35.949626 - [DEBUG]
3832 2019-Jan-09 19:14:35.949650 - [DEBUG] Start adding new jump function
3833 2019-Jan-09 19:14:35.949675 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3834 2019-Jan-09 19:14:35.949771 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3835 2019-Jan-09 19:14:35.950628 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3836 2019-Jan-09 19:14:35.951463 - [DEBUG] Edge Function : AllBottom
3837 2019-Jan-09 19:14:35.951502 - [DEBUG] End adding new jump function
3838 2019-Jan-09 19:14:35.951554 - [DEBUG]
3839 2019-Jan-09 19:14:35.951580 - [DEBUG] -------------------------------------------- 121. Path Edge --------------------------------------------
3840 2019-Jan-09 19:14:35.951606 - [DEBUG]
3841 2019-Jan-09 19:14:35.951630 - [DEBUG] Process 121. path edge:
3842 2019-Jan-09 19:14:35.951655 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3843 2019-Jan-09 19:14:35.951756 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
3844 2019-Jan-09 19:14:35.952591 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3845 2019-Jan-09 19:14:35.953405 - [DEBUG]
3846 2019-Jan-09 19:14:35.953436 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3847 2019-Jan-09 19:14:35.954251 - [DEBUG] Possible callees:
3848 2019-Jan-09 19:14:35.954279 - [DEBUG] llvm.dbg.declare
3849 2019-Jan-09 19:14:35.954304 - [DEBUG] Possible return sites:
3850 2019-Jan-09 19:14:35.954328 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1493851 2019-Jan-09 19:14:35.955627 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3852 2019-Jan-09 19:14:35.955659 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3853 2019-Jan-09 19:14:35.955704 - [DEBUG] Compose: EdgeIdentity * AllBottom
3854 2019-Jan-09 19:14:35.955731 - [DEBUG]
3855 2019-Jan-09 19:14:35.955756 - [DEBUG] Propagate flow
3856 2019-Jan-09 19:14:35.955779 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3857 2019-Jan-09 19:14:35.955842 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
3858 2019-Jan-09 19:14:35.956482 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3859 2019-Jan-09 19:14:35.957139 - [DEBUG] Edge function : AllBottom (result of previous compose)
3860 2019-Jan-09 19:14:35.957166 - [DEBUG]
3861 2019-Jan-09 19:14:35.957192 - [DEBUG] Join: AllTop & AllBottom
3862 2019-Jan-09 19:14:35.957218 - [DEBUG] = AllBottom (new jump func)
3863 2019-Jan-09 19:14:35.957242 - [DEBUG]
3864 2019-Jan-09 19:14:35.957266 - [DEBUG] Start adding new jump function
3865 2019-Jan-09 19:14:35.957289 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3866 2019-Jan-09 19:14:35.957349 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3867 2019-Jan-09 19:14:35.957988 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
3868 2019-Jan-09 19:14:35.958617 - [DEBUG] Edge Function : AllBottom
3869 2019-Jan-09 19:14:35.958647 - [DEBUG] End adding new jump function
3870 2019-Jan-09 19:14:35.958671 - [DEBUG]
3871 2019-Jan-09 19:14:35.958695 - [DEBUG] -------------------------------------------- 122. Path Edge --------------------------------------------
3872 2019-Jan-09 19:14:35.958720 - [DEBUG]
3873 2019-Jan-09 19:14:35.958743 - [DEBUG] Process 122. path edge:
3874 2019-Jan-09 19:14:35.958766 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3875 2019-Jan-09 19:14:35.958825 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
3876 2019-Jan-09 19:14:35.959454 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3877 2019-Jan-09 19:14:35.960080 - [DEBUG]
3878 2019-Jan-09 19:14:35.960105 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
3879 2019-Jan-09 19:14:35.960864 - [DEBUG] Compose: EdgeIdentity * AllBottom
3880 2019-Jan-09 19:14:35.960923 - [DEBUG]
3881 2019-Jan-09 19:14:35.960949 - [DEBUG] Propagate flow
3882 2019-Jan-09 19:14:35.960973 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3883 2019-Jan-09 19:14:35.961067 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
3884 2019-Jan-09 19:14:35.961878 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3885 2019-Jan-09 19:14:35.962715 - [DEBUG] Edge function : AllBottom (result of previous compose)
3886 2019-Jan-09 19:14:35.962747 - [DEBUG]
3887 2019-Jan-09 19:14:35.962775 - [DEBUG] Join: AllTop & AllBottom
3888 2019-Jan-09 19:14:35.962803 - [DEBUG] = AllBottom (new jump func)
3889 2019-Jan-09 19:14:35.962828 - [DEBUG]
3890 2019-Jan-09 19:14:35.962853 - [DEBUG] Start adding new jump function
3891 2019-Jan-09 19:14:35.962877 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3892 2019-Jan-09 19:14:35.962976 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3893 2019-Jan-09 19:14:35.963829 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
3894 2019-Jan-09 19:14:35.964658 - [DEBUG] Edge Function : AllBottom
3895 2019-Jan-09 19:14:35.964698 - [DEBUG] End adding new jump function
3896 2019-Jan-09 19:14:35.964723 - [DEBUG]
3897 2019-Jan-09 19:14:35.964748 - [DEBUG] -------------------------------------------- 123. Path Edge --------------------------------------------
3898 2019-Jan-09 19:14:35.964774 - [DEBUG]
3899 2019-Jan-09 19:14:35.964798 - [DEBUG] Process 123. path edge:
3900 2019-Jan-09 19:14:35.964823 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3901 2019-Jan-09 19:14:35.964924 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
3902 2019-Jan-09 19:14:35.965739 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3903 2019-Jan-09 19:14:35.966571 - [DEBUG]
3904 2019-Jan-09 19:14:35.966604 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
3905 2019-Jan-09 19:14:35.967454 - [DEBUG] Compose: EdgeIdentity * AllBottom
3906 2019-Jan-09 19:14:35.967485 - [DEBUG]
3907 2019-Jan-09 19:14:35.967510 - [DEBUG] Propagate flow
3908 2019-Jan-09 19:14:35.967533 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3909 2019-Jan-09 19:14:35.967610 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
3910 2019-Jan-09 19:14:35.968267 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3911 2019-Jan-09 19:14:35.968901 - [DEBUG] Edge function : AllBottom (result of previous compose)
3912 2019-Jan-09 19:14:35.968926 - [DEBUG]
3913 2019-Jan-09 19:14:35.968952 - [DEBUG] Join: AllTop & AllBottom
3914 2019-Jan-09 19:14:35.968978 - [DEBUG] = AllBottom (new jump func)
3915 2019-Jan-09 19:14:35.969002 - [DEBUG]
3916 2019-Jan-09 19:14:35.969025 - [DEBUG] Start adding new jump function
3917 2019-Jan-09 19:14:35.969048 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3918 2019-Jan-09 19:14:35.969106 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3919 2019-Jan-09 19:14:35.969735 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
3920 2019-Jan-09 19:14:35.970370 - [DEBUG] Edge Function : AllBottom
3921 2019-Jan-09 19:14:35.970400 - [DEBUG] End adding new jump function
3922 2019-Jan-09 19:14:35.970424 - [DEBUG]
3923 2019-Jan-09 19:14:35.970465 - [DEBUG] -------------------------------------------- 124. Path Edge --------------------------------------------
3924 2019-Jan-09 19:14:35.970491 - [DEBUG]
3925 2019-Jan-09 19:14:35.970535 - [DEBUG] Process 124. path edge:
3926 2019-Jan-09 19:14:35.970559 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3927 2019-Jan-09 19:14:35.970618 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
3928 2019-Jan-09 19:14:35.971257 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3929 2019-Jan-09 19:14:35.971883 - [DEBUG]
3930 2019-Jan-09 19:14:35.971908 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
3931 2019-Jan-09 19:14:35.972550 - [DEBUG] Possible callees:
3932 2019-Jan-09 19:14:35.972575 - [DEBUG] llvm.dbg.declare
3933 2019-Jan-09 19:14:35.972600 - [DEBUG] Possible return sites:
3934 2019-Jan-09 19:14:35.972623 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1553935 2019-Jan-09 19:14:35.973907 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3936 2019-Jan-09 19:14:35.973946 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3937 2019-Jan-09 19:14:35.973994 - [DEBUG] Compose: EdgeIdentity * AllBottom
3938 2019-Jan-09 19:14:35.974023 - [DEBUG]
3939 2019-Jan-09 19:14:35.974048 - [DEBUG] Propagate flow
3940 2019-Jan-09 19:14:35.974072 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3941 2019-Jan-09 19:14:35.974153 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
3942 2019-Jan-09 19:14:35.974984 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3943 2019-Jan-09 19:14:35.975820 - [DEBUG] Edge function : AllBottom (result of previous compose)
3944 2019-Jan-09 19:14:35.975853 - [DEBUG]
3945 2019-Jan-09 19:14:35.975881 - [DEBUG] Join: AllTop & AllBottom
3946 2019-Jan-09 19:14:35.975908 - [DEBUG] = AllBottom (new jump func)
3947 2019-Jan-09 19:14:35.975933 - [DEBUG]
3948 2019-Jan-09 19:14:35.975958 - [DEBUG] Start adding new jump function
3949 2019-Jan-09 19:14:35.975982 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3950 2019-Jan-09 19:14:35.976080 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3951 2019-Jan-09 19:14:35.976909 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
3952 2019-Jan-09 19:14:35.977780 - [DEBUG] Edge Function : AllBottom
3953 2019-Jan-09 19:14:35.977820 - [DEBUG] End adding new jump function
3954 2019-Jan-09 19:14:35.977845 - [DEBUG]
3955 2019-Jan-09 19:14:35.977870 - [DEBUG] -------------------------------------------- 125. Path Edge --------------------------------------------
3956 2019-Jan-09 19:14:35.977896 - [DEBUG]
3957 2019-Jan-09 19:14:35.977920 - [DEBUG] Process 125. path edge:
3958 2019-Jan-09 19:14:35.977945 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3959 2019-Jan-09 19:14:35.978047 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
3960 2019-Jan-09 19:14:35.978876 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3961 2019-Jan-09 19:14:35.979707 - [DEBUG]
3962 2019-Jan-09 19:14:35.979738 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
3963 2019-Jan-09 19:14:35.980556 - [DEBUG] Compose: EdgeIdentity * AllBottom
3964 2019-Jan-09 19:14:35.980588 - [DEBUG]
3965 2019-Jan-09 19:14:35.980612 - [DEBUG] Propagate flow
3966 2019-Jan-09 19:14:35.980637 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3967 2019-Jan-09 19:14:35.980718 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
3968 2019-Jan-09 19:14:35.981556 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3969 2019-Jan-09 19:14:35.982393 - [DEBUG] Edge function : AllBottom (result of previous compose)
3970 2019-Jan-09 19:14:35.982425 - [DEBUG]
3971 2019-Jan-09 19:14:35.982453 - [DEBUG] Join: AllTop & AllBottom
3972 2019-Jan-09 19:14:35.982480 - [DEBUG] = AllBottom (new jump func)
3973 2019-Jan-09 19:14:35.982505 - [DEBUG]
3974 2019-Jan-09 19:14:35.982529 - [DEBUG] Start adding new jump function
3975 2019-Jan-09 19:14:35.982554 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3976 2019-Jan-09 19:14:35.982648 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3977 2019-Jan-09 19:14:35.983468 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
3978 2019-Jan-09 19:14:35.984328 - [DEBUG] Edge Function : AllBottom
3979 2019-Jan-09 19:14:35.984366 - [DEBUG] End adding new jump function
3980 2019-Jan-09 19:14:35.984392 - [DEBUG]
3981 2019-Jan-09 19:14:35.984417 - [DEBUG] -------------------------------------------- 126. Path Edge --------------------------------------------
3982 2019-Jan-09 19:14:35.984443 - [DEBUG]
3983 2019-Jan-09 19:14:35.984467 - [DEBUG] Process 126. path edge:
3984 2019-Jan-09 19:14:35.984492 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3985 2019-Jan-09 19:14:35.984594 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
3986 2019-Jan-09 19:14:35.985417 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3987 2019-Jan-09 19:14:35.986260 - [DEBUG]
3988 2019-Jan-09 19:14:35.986293 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
3989 2019-Jan-09 19:14:35.987172 - [DEBUG] Compose: EdgeIdentity * AllBottom
3990 2019-Jan-09 19:14:35.987207 - [DEBUG]
3991 2019-Jan-09 19:14:35.987231 - [DEBUG] Propagate flow
3992 2019-Jan-09 19:14:35.987255 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3993 2019-Jan-09 19:14:35.987339 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
3994 2019-Jan-09 19:14:35.988006 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3995 2019-Jan-09 19:14:35.988641 - [DEBUG] Edge function : AllBottom (result of previous compose)
3996 2019-Jan-09 19:14:35.988666 - [DEBUG]
3997 2019-Jan-09 19:14:35.988692 - [DEBUG] Join: AllTop & AllBottom
3998 2019-Jan-09 19:14:35.988718 - [DEBUG] = AllBottom (new jump func)
3999 2019-Jan-09 19:14:35.988742 - [DEBUG]
4000 2019-Jan-09 19:14:35.988765 - [DEBUG] Start adding new jump function
4001 2019-Jan-09 19:14:35.988788 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4002 2019-Jan-09 19:14:35.988845 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4003 2019-Jan-09 19:14:35.989474 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4004 2019-Jan-09 19:14:35.990098 - [DEBUG] Edge Function : AllBottom
4005 2019-Jan-09 19:14:35.990128 - [DEBUG] End adding new jump function
4006 2019-Jan-09 19:14:35.990152 - [DEBUG]
4007 2019-Jan-09 19:14:35.990175 - [DEBUG] -------------------------------------------- 127. Path Edge --------------------------------------------
4008 2019-Jan-09 19:14:35.990200 - [DEBUG]
4009 2019-Jan-09 19:14:35.990223 - [DEBUG] Process 127. path edge:
4010 2019-Jan-09 19:14:35.990246 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4011 2019-Jan-09 19:14:35.990303 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
4012 2019-Jan-09 19:14:35.990954 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4013 2019-Jan-09 19:14:35.991605 - [DEBUG]
4014 2019-Jan-09 19:14:35.991632 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4015 2019-Jan-09 19:14:35.992273 - [DEBUG] Compose: EdgeIdentity * AllBottom
4016 2019-Jan-09 19:14:35.992301 - [DEBUG]
4017 2019-Jan-09 19:14:35.992325 - [DEBUG] Propagate flow
4018 2019-Jan-09 19:14:35.992348 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4019 2019-Jan-09 19:14:35.992405 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4020 2019-Jan-09 19:14:35.993044 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4021 2019-Jan-09 19:14:35.993673 - [DEBUG] Edge function : AllBottom (result of previous compose)
4022 2019-Jan-09 19:14:35.993698 - [DEBUG]
4023 2019-Jan-09 19:14:35.993722 - [DEBUG] Join: AllTop & AllBottom
4024 2019-Jan-09 19:14:35.993748 - [DEBUG] = AllBottom (new jump func)
4025 2019-Jan-09 19:14:35.993787 - [DEBUG]
4026 2019-Jan-09 19:14:35.993812 - [DEBUG] Start adding new jump function
4027 2019-Jan-09 19:14:35.993835 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4028 2019-Jan-09 19:14:35.993892 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4029 2019-Jan-09 19:14:35.994520 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4030 2019-Jan-09 19:14:35.995153 - [DEBUG] Edge Function : AllBottom
4031 2019-Jan-09 19:14:35.995181 - [DEBUG] End adding new jump function
4032 2019-Jan-09 19:14:35.995206 - [DEBUG]
4033 2019-Jan-09 19:14:35.995229 - [DEBUG] -------------------------------------------- 128. Path Edge --------------------------------------------
4034 2019-Jan-09 19:14:35.995253 - [DEBUG]
4035 2019-Jan-09 19:14:35.995276 - [DEBUG] Process 128. path edge:
4036 2019-Jan-09 19:14:35.995300 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4037 2019-Jan-09 19:14:35.995356 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
4038 2019-Jan-09 19:14:35.995991 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4039 2019-Jan-09 19:14:35.996618 - [DEBUG]
4040 2019-Jan-09 19:14:35.996642 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4041 2019-Jan-09 19:14:35.997352 - [DEBUG] Possible callees:
4042 2019-Jan-09 19:14:35.997380 - [DEBUG] llvm.dbg.declare
4043 2019-Jan-09 19:14:35.997406 - [DEBUG] Possible return sites:
4044 2019-Jan-09 19:14:35.997431 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1634045 2019-Jan-09 19:14:35.999030 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4046 2019-Jan-09 19:14:35.999100 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4047 2019-Jan-09 19:14:35.999152 - [DEBUG] Compose: EdgeIdentity * AllBottom
4048 2019-Jan-09 19:14:35.999180 - [DEBUG]
4049 2019-Jan-09 19:14:35.999206 - [DEBUG] Propagate flow
4050 2019-Jan-09 19:14:35.999229 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4051 2019-Jan-09 19:14:35.999326 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4052 2019-Jan-09 19:14:36.000152 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4053 2019-Jan-09 19:14:36.001001 - [DEBUG] Edge function : AllBottom (result of previous compose)
4054 2019-Jan-09 19:14:36.001058 - [DEBUG]
4055 2019-Jan-09 19:14:36.001087 - [DEBUG] Join: AllTop & AllBottom
4056 2019-Jan-09 19:14:36.001114 - [DEBUG] = AllBottom (new jump func)
4057 2019-Jan-09 19:14:36.001139 - [DEBUG]
4058 2019-Jan-09 19:14:36.001164 - [DEBUG] Start adding new jump function
4059 2019-Jan-09 19:14:36.001188 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4060 2019-Jan-09 19:14:36.001289 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4061 2019-Jan-09 19:14:36.002123 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4062 2019-Jan-09 19:14:36.002948 - [DEBUG] Edge Function : AllBottom
4063 2019-Jan-09 19:14:36.002988 - [DEBUG] End adding new jump function
4064 2019-Jan-09 19:14:36.003014 - [DEBUG]
4065 2019-Jan-09 19:14:36.003039 - [DEBUG] -------------------------------------------- 129. Path Edge --------------------------------------------
4066 2019-Jan-09 19:14:36.003066 - [DEBUG]
4067 2019-Jan-09 19:14:36.003090 - [DEBUG] Process 129. path edge:
4068 2019-Jan-09 19:14:36.003115 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4069 2019-Jan-09 19:14:36.003214 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
4070 2019-Jan-09 19:14:36.004054 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4071 2019-Jan-09 19:14:36.004729 - [DEBUG]
4072 2019-Jan-09 19:14:36.004756 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4073 2019-Jan-09 19:14:36.005451 - [DEBUG] Compose: EdgeIdentity * AllBottom
4074 2019-Jan-09 19:14:36.005481 - [DEBUG]
4075 2019-Jan-09 19:14:36.005505 - [DEBUG] Propagate flow
4076 2019-Jan-09 19:14:36.005528 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4077 2019-Jan-09 19:14:36.005594 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
4078 2019-Jan-09 19:14:36.006242 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4079 2019-Jan-09 19:14:36.006887 - [DEBUG] Edge function : AllBottom (result of previous compose)
4080 2019-Jan-09 19:14:36.006914 - [DEBUG]
4081 2019-Jan-09 19:14:36.006940 - [DEBUG] Join: AllTop & AllBottom
4082 2019-Jan-09 19:14:36.006967 - [DEBUG] = AllBottom (new jump func)
4083 2019-Jan-09 19:14:36.006991 - [DEBUG]
4084 2019-Jan-09 19:14:36.007014 - [DEBUG] Start adding new jump function
4085 2019-Jan-09 19:14:36.007037 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4086 2019-Jan-09 19:14:36.007099 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4087 2019-Jan-09 19:14:36.007779 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
4088 2019-Jan-09 19:14:36.008422 - [DEBUG] Edge Function : AllBottom
4089 2019-Jan-09 19:14:36.008457 - [DEBUG] End adding new jump function
4090 2019-Jan-09 19:14:36.008481 - [DEBUG]
4091 2019-Jan-09 19:14:36.008505 - [DEBUG] -------------------------------------------- 130. Path Edge --------------------------------------------
4092 2019-Jan-09 19:14:36.008531 - [DEBUG]
4093 2019-Jan-09 19:14:36.008554 - [DEBUG] Process 130. path edge:
4094 2019-Jan-09 19:14:36.008578 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4095 2019-Jan-09 19:14:36.008644 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
4096 2019-Jan-09 19:14:36.009287 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4097 2019-Jan-09 19:14:36.009932 - [DEBUG]
4098 2019-Jan-09 19:14:36.009960 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
4099 2019-Jan-09 19:14:36.010712 - [DEBUG] Compose: EdgeIdentity * AllBottom
4100 2019-Jan-09 19:14:36.010773 - [DEBUG]
4101 2019-Jan-09 19:14:36.010799 - [DEBUG] Propagate flow
4102 2019-Jan-09 19:14:36.010824 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4103 2019-Jan-09 19:14:36.010914 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
4104 2019-Jan-09 19:14:36.011758 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4105 2019-Jan-09 19:14:36.012594 - [DEBUG] Edge function : AllBottom (result of previous compose)
4106 2019-Jan-09 19:14:36.012626 - [DEBUG]
4107 2019-Jan-09 19:14:36.012653 - [DEBUG] Join: AllTop & AllBottom
4108 2019-Jan-09 19:14:36.012680 - [DEBUG] = AllBottom (new jump func)
4109 2019-Jan-09 19:14:36.012706 - [DEBUG]
4110 2019-Jan-09 19:14:36.012730 - [DEBUG] Start adding new jump function
4111 2019-Jan-09 19:14:36.012755 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4112 2019-Jan-09 19:14:36.013002 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4113 2019-Jan-09 19:14:36.013864 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
4114 2019-Jan-09 19:14:36.014709 - [DEBUG] Edge Function : AllBottom
4115 2019-Jan-09 19:14:36.014749 - [DEBUG] End adding new jump function
4116 2019-Jan-09 19:14:36.014774 - [DEBUG]
4117 2019-Jan-09 19:14:36.014800 - [DEBUG] -------------------------------------------- 131. Path Edge --------------------------------------------
4118 2019-Jan-09 19:14:36.014826 - [DEBUG]
4119 2019-Jan-09 19:14:36.014850 - [DEBUG] Process 131. path edge:
4120 2019-Jan-09 19:14:36.014875 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4121 2019-Jan-09 19:14:36.014972 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
4122 2019-Jan-09 19:14:36.015803 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4123 2019-Jan-09 19:14:36.016636 - [DEBUG]
4124 2019-Jan-09 19:14:36.016667 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
4125 2019-Jan-09 19:14:36.017544 - [DEBUG] Possible callees:
4126 2019-Jan-09 19:14:36.017575 - [DEBUG] llvm.dbg.declare
4127 2019-Jan-09 19:14:36.017602 - [DEBUG] Possible return sites:
4128 2019-Jan-09 19:14:36.017626 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1694129 2019-Jan-09 19:14:36.019025 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4130 2019-Jan-09 19:14:36.019061 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4131 2019-Jan-09 19:14:36.019109 - [DEBUG] Compose: EdgeIdentity * AllBottom
4132 2019-Jan-09 19:14:36.019137 - [DEBUG]
4133 2019-Jan-09 19:14:36.019161 - [DEBUG] Propagate flow
4134 2019-Jan-09 19:14:36.019184 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4135 2019-Jan-09 19:14:36.019250 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
4136 2019-Jan-09 19:14:36.019894 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4137 2019-Jan-09 19:14:36.020564 - [DEBUG] Edge function : AllBottom (result of previous compose)
4138 2019-Jan-09 19:14:36.020591 - [DEBUG]
4139 2019-Jan-09 19:14:36.020617 - [DEBUG] Join: AllTop & AllBottom
4140 2019-Jan-09 19:14:36.020644 - [DEBUG] = AllBottom (new jump func)
4141 2019-Jan-09 19:14:36.020669 - [DEBUG]
4142 2019-Jan-09 19:14:36.020693 - [DEBUG] Start adding new jump function
4143 2019-Jan-09 19:14:36.020740 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4144 2019-Jan-09 19:14:36.020802 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4145 2019-Jan-09 19:14:36.021468 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
4146 2019-Jan-09 19:14:36.022128 - [DEBUG] Edge Function : AllBottom
4147 2019-Jan-09 19:14:36.022161 - [DEBUG] End adding new jump function
4148 2019-Jan-09 19:14:36.022185 - [DEBUG]
4149 2019-Jan-09 19:14:36.022209 - [DEBUG] -------------------------------------------- 132. Path Edge --------------------------------------------
4150 2019-Jan-09 19:14:36.022234 - [DEBUG]
4151 2019-Jan-09 19:14:36.022257 - [DEBUG] Process 132. path edge:
4152 2019-Jan-09 19:14:36.022281 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4153 2019-Jan-09 19:14:36.022342 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
4154 2019-Jan-09 19:14:36.023025 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4155 2019-Jan-09 19:14:36.023695 - [DEBUG]
4156 2019-Jan-09 19:14:36.023722 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
4157 2019-Jan-09 19:14:36.024474 - [DEBUG] Compose: EdgeIdentity * AllBottom
4158 2019-Jan-09 19:14:36.024504 - [DEBUG]
4159 2019-Jan-09 19:14:36.024528 - [DEBUG] Propagate flow
4160 2019-Jan-09 19:14:36.024552 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4161 2019-Jan-09 19:14:36.024623 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
4162 2019-Jan-09 19:14:36.025293 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4163 2019-Jan-09 19:14:36.025945 - [DEBUG] Edge function : AllBottom (result of previous compose)
4164 2019-Jan-09 19:14:36.025973 - [DEBUG]
4165 2019-Jan-09 19:14:36.025999 - [DEBUG] Join: AllTop & AllBottom
4166 2019-Jan-09 19:14:36.026026 - [DEBUG] = AllBottom (new jump func)
4167 2019-Jan-09 19:14:36.026050 - [DEBUG]
4168 2019-Jan-09 19:14:36.026074 - [DEBUG] Start adding new jump function
4169 2019-Jan-09 19:14:36.026098 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4170 2019-Jan-09 19:14:36.026162 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4171 2019-Jan-09 19:14:36.026822 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
4172 2019-Jan-09 19:14:36.027512 - [DEBUG] Edge Function : AllBottom
4173 2019-Jan-09 19:14:36.027546 - [DEBUG] End adding new jump function
4174 2019-Jan-09 19:14:36.027571 - [DEBUG]
4175 2019-Jan-09 19:14:36.027595 - [DEBUG] -------------------------------------------- 133. Path Edge --------------------------------------------
4176 2019-Jan-09 19:14:36.027620 - [DEBUG]
4177 2019-Jan-09 19:14:36.027643 - [DEBUG] Process 133. path edge:
4178 2019-Jan-09 19:14:36.027667 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4179 2019-Jan-09 19:14:36.027734 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
4180 2019-Jan-09 19:14:36.028386 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4181 2019-Jan-09 19:14:36.029033 - [DEBUG]
4182 2019-Jan-09 19:14:36.029060 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
4183 2019-Jan-09 19:14:36.029763 - [DEBUG] Compose: EdgeIdentity * AllBottom
4184 2019-Jan-09 19:14:36.029793 - [DEBUG]
4185 2019-Jan-09 19:14:36.029817 - [DEBUG] Propagate flow
4186 2019-Jan-09 19:14:36.029840 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4187 2019-Jan-09 19:14:36.029934 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
4188 2019-Jan-09 19:14:36.030682 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4189 2019-Jan-09 19:14:36.031475 - [DEBUG] Edge function : AllBottom (result of previous compose)
4190 2019-Jan-09 19:14:36.031507 - [DEBUG]
4191 2019-Jan-09 19:14:36.031535 - [DEBUG] Join: AllTop & AllBottom
4192 2019-Jan-09 19:14:36.031562 - [DEBUG] = AllBottom (new jump func)
4193 2019-Jan-09 19:14:36.031588 - [DEBUG]
4194 2019-Jan-09 19:14:36.031613 - [DEBUG] Start adding new jump function
4195 2019-Jan-09 19:14:36.031637 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4196 2019-Jan-09 19:14:36.031732 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4197 2019-Jan-09 19:14:36.032557 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
4198 2019-Jan-09 19:14:36.033394 - [DEBUG] Edge Function : AllBottom
4199 2019-Jan-09 19:14:36.033434 - [DEBUG] End adding new jump function
4200 2019-Jan-09 19:14:36.033459 - [DEBUG]
4201 2019-Jan-09 19:14:36.033484 - [DEBUG] -------------------------------------------- 134. Path Edge --------------------------------------------
4202 2019-Jan-09 19:14:36.033510 - [DEBUG]
4203 2019-Jan-09 19:14:36.033535 - [DEBUG] Process 134. path edge:
4204 2019-Jan-09 19:14:36.033559 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4205 2019-Jan-09 19:14:36.033652 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
4206 2019-Jan-09 19:14:36.034520 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4207 2019-Jan-09 19:14:36.035344 - [DEBUG]
4208 2019-Jan-09 19:14:36.035375 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
4209 2019-Jan-09 19:14:36.036267 - [DEBUG] Compose: EdgeIdentity * AllBottom
4210 2019-Jan-09 19:14:36.036301 - [DEBUG]
4211 2019-Jan-09 19:14:36.036327 - [DEBUG] Propagate flow
4212 2019-Jan-09 19:14:36.036351 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4213 2019-Jan-09 19:14:36.036438 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
4214 2019-Jan-09 19:14:36.037255 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4215 2019-Jan-09 19:14:36.037939 - [DEBUG] Edge function : AllBottom (result of previous compose)
4216 2019-Jan-09 19:14:36.037966 - [DEBUG]
4217 2019-Jan-09 19:14:36.037993 - [DEBUG] Join: AllTop & AllBottom
4218 2019-Jan-09 19:14:36.038019 - [DEBUG] = AllBottom (new jump func)
4219 2019-Jan-09 19:14:36.038043 - [DEBUG]
4220 2019-Jan-09 19:14:36.038066 - [DEBUG] Start adding new jump function
4221 2019-Jan-09 19:14:36.038090 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4222 2019-Jan-09 19:14:36.038152 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4223 2019-Jan-09 19:14:36.038791 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
4224 2019-Jan-09 19:14:36.039423 - [DEBUG] Edge Function : AllBottom
4225 2019-Jan-09 19:14:36.039456 - [DEBUG] End adding new jump function
4226 2019-Jan-09 19:14:36.039480 - [DEBUG]
4227 2019-Jan-09 19:14:36.039504 - [DEBUG] -------------------------------------------- 135. Path Edge --------------------------------------------
4228 2019-Jan-09 19:14:36.039529 - [DEBUG]
4229 2019-Jan-09 19:14:36.039552 - [DEBUG] Process 135. path edge:
4230 2019-Jan-09 19:14:36.039576 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4231 2019-Jan-09 19:14:36.039638 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
4232 2019-Jan-09 19:14:36.040308 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4233 2019-Jan-09 19:14:36.041003 - [DEBUG]
4234 2019-Jan-09 19:14:36.041032 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
4235 2019-Jan-09 19:14:36.041707 - [DEBUG] Compose: EdgeIdentity * AllBottom
4236 2019-Jan-09 19:14:36.041736 - [DEBUG]
4237 2019-Jan-09 19:14:36.041760 - [DEBUG] Propagate flow
4238 2019-Jan-09 19:14:36.041783 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4239 2019-Jan-09 19:14:36.041851 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
4240 2019-Jan-09 19:14:36.042501 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4241 2019-Jan-09 19:14:36.043137 - [DEBUG] Edge function : AllBottom (result of previous compose)
4242 2019-Jan-09 19:14:36.043163 - [DEBUG]
4243 2019-Jan-09 19:14:36.043189 - [DEBUG] Join: AllTop & AllBottom
4244 2019-Jan-09 19:14:36.043215 - [DEBUG] = AllBottom (new jump func)
4245 2019-Jan-09 19:14:36.043240 - [DEBUG]
4246 2019-Jan-09 19:14:36.043263 - [DEBUG] Start adding new jump function
4247 2019-Jan-09 19:14:36.043286 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4248 2019-Jan-09 19:14:36.043346 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4249 2019-Jan-09 19:14:36.044025 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
4250 2019-Jan-09 19:14:36.044670 - [DEBUG] Edge Function : AllBottom
4251 2019-Jan-09 19:14:36.044702 - [DEBUG] End adding new jump function
4252 2019-Jan-09 19:14:36.044727 - [DEBUG]
4253 2019-Jan-09 19:14:36.044751 - [DEBUG] -------------------------------------------- 136. Path Edge --------------------------------------------
4254 2019-Jan-09 19:14:36.044776 - [DEBUG]
4255 2019-Jan-09 19:14:36.044799 - [DEBUG] Process 136. path edge:
4256 2019-Jan-09 19:14:36.044823 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4257 2019-Jan-09 19:14:36.044886 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
4258 2019-Jan-09 19:14:36.045527 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4259 2019-Jan-09 19:14:36.046173 - [DEBUG]
4260 2019-Jan-09 19:14:36.046199 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
4261 2019-Jan-09 19:14:36.046891 - [DEBUG] Compose: EdgeIdentity * AllBottom
4262 2019-Jan-09 19:14:36.046921 - [DEBUG]
4263 2019-Jan-09 19:14:36.046945 - [DEBUG] Propagate flow
4264 2019-Jan-09 19:14:36.046968 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4265 2019-Jan-09 19:14:36.047031 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
4266 2019-Jan-09 19:14:36.047831 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4267 2019-Jan-09 19:14:36.048654 - [DEBUG] Edge function : AllBottom (result of previous compose)
4268 2019-Jan-09 19:14:36.048687 - [DEBUG]
4269 2019-Jan-09 19:14:36.048716 - [DEBUG] Join: AllTop & AllBottom
4270 2019-Jan-09 19:14:36.048743 - [DEBUG] = AllBottom (new jump func)
4271 2019-Jan-09 19:14:36.048768 - [DEBUG]
4272 2019-Jan-09 19:14:36.048793 - [DEBUG] Start adding new jump function
4273 2019-Jan-09 19:14:36.048818 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4274 2019-Jan-09 19:14:36.048915 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4275 2019-Jan-09 19:14:36.049739 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
4276 2019-Jan-09 19:14:36.050618 - [DEBUG] Edge Function : AllBottom
4277 2019-Jan-09 19:14:36.050658 - [DEBUG] End adding new jump function
4278 2019-Jan-09 19:14:36.050684 - [DEBUG]
4279 2019-Jan-09 19:14:36.050709 - [DEBUG] -------------------------------------------- 137. Path Edge --------------------------------------------
4280 2019-Jan-09 19:14:36.050735 - [DEBUG]
4281 2019-Jan-09 19:14:36.050759 - [DEBUG] Process 137. path edge:
4282 2019-Jan-09 19:14:36.050785 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4283 2019-Jan-09 19:14:36.050888 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
4284 2019-Jan-09 19:14:36.051721 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4285 2019-Jan-09 19:14:36.052558 - [DEBUG]
4286 2019-Jan-09 19:14:36.052591 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
4287 2019-Jan-09 19:14:36.053447 - [DEBUG] Compose: EdgeIdentity * AllBottom
4288 2019-Jan-09 19:14:36.053482 - [DEBUG]
4289 2019-Jan-09 19:14:36.053507 - [DEBUG] Propagate flow
4290 2019-Jan-09 19:14:36.053532 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4291 2019-Jan-09 19:14:36.053628 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
4292 2019-Jan-09 19:14:36.054418 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4293 2019-Jan-09 19:14:36.055105 - [DEBUG] Edge function : AllBottom (result of previous compose)
4294 2019-Jan-09 19:14:36.055133 - [DEBUG]
4295 2019-Jan-09 19:14:36.055160 - [DEBUG] Join: AllTop & AllBottom
4296 2019-Jan-09 19:14:36.055187 - [DEBUG] = AllBottom (new jump func)
4297 2019-Jan-09 19:14:36.055211 - [DEBUG]
4298 2019-Jan-09 19:14:36.055236 - [DEBUG] Start adding new jump function
4299 2019-Jan-09 19:14:36.055259 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4300 2019-Jan-09 19:14:36.055330 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4301 2019-Jan-09 19:14:36.056000 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
4302 2019-Jan-09 19:14:36.056649 - [DEBUG] Edge Function : AllBottom
4303 2019-Jan-09 19:14:36.056684 - [DEBUG] End adding new jump function
4304 2019-Jan-09 19:14:36.056708 - [DEBUG]
4305 2019-Jan-09 19:14:36.056732 - [DEBUG] -------------------------------------------- 138. Path Edge --------------------------------------------
4306 2019-Jan-09 19:14:36.056757 - [DEBUG]
4307 2019-Jan-09 19:14:36.056780 - [DEBUG] Process 138. path edge:
4308 2019-Jan-09 19:14:36.056804 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4309 2019-Jan-09 19:14:36.056870 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
4310 2019-Jan-09 19:14:36.057547 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4311 2019-Jan-09 19:14:36.058179 - [DEBUG]
4312 2019-Jan-09 19:14:36.058205 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
4313 2019-Jan-09 19:14:36.058897 - [DEBUG] Compose: EdgeIdentity * AllBottom
4314 2019-Jan-09 19:14:36.058927 - [DEBUG]
4315 2019-Jan-09 19:14:36.058951 - [DEBUG] Propagate flow
4316 2019-Jan-09 19:14:36.058975 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4317 2019-Jan-09 19:14:36.059039 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
4318 2019-Jan-09 19:14:36.059696 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4319 2019-Jan-09 19:14:36.060348 - [DEBUG] Edge function : AllBottom (result of previous compose)
4320 2019-Jan-09 19:14:36.060399 - [DEBUG]
4321 2019-Jan-09 19:14:36.060426 - [DEBUG] Join: AllTop & AllBottom
4322 2019-Jan-09 19:14:36.060482 - [DEBUG] = AllBottom (new jump func)
4323 2019-Jan-09 19:14:36.060508 - [DEBUG]
4324 2019-Jan-09 19:14:36.060532 - [DEBUG] Start adding new jump function
4325 2019-Jan-09 19:14:36.060556 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4326 2019-Jan-09 19:14:36.060633 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4327 2019-Jan-09 19:14:36.061422 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
4328 2019-Jan-09 19:14:36.062240 - [DEBUG] Edge Function : AllBottom
4329 2019-Jan-09 19:14:36.062280 - [DEBUG] End adding new jump function
4330 2019-Jan-09 19:14:36.062306 - [DEBUG]
4331 2019-Jan-09 19:14:36.062331 - [DEBUG] -------------------------------------------- 139. Path Edge --------------------------------------------
4332 2019-Jan-09 19:14:36.062357 - [DEBUG]
4333 2019-Jan-09 19:14:36.062381 - [DEBUG] Process 139. path edge:
4334 2019-Jan-09 19:14:36.062406 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4335 2019-Jan-09 19:14:36.062496 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
4336 2019-Jan-09 19:14:36.063325 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4337 2019-Jan-09 19:14:36.064187 - [DEBUG]
4338 2019-Jan-09 19:14:36.064222 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
4339 2019-Jan-09 19:14:36.065093 - [DEBUG] Compose: EdgeIdentity * AllBottom
4340 2019-Jan-09 19:14:36.065128 - [DEBUG]
4341 2019-Jan-09 19:14:36.065153 - [DEBUG] Propagate flow
4342 2019-Jan-09 19:14:36.065177 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4343 2019-Jan-09 19:14:36.065266 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
4344 2019-Jan-09 19:14:36.066090 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4345 2019-Jan-09 19:14:36.066916 - [DEBUG] Edge function : AllBottom (result of previous compose)
4346 2019-Jan-09 19:14:36.066948 - [DEBUG]
4347 2019-Jan-09 19:14:36.066976 - [DEBUG] Join: AllTop & AllBottom
4348 2019-Jan-09 19:14:36.067004 - [DEBUG] = AllBottom (new jump func)
4349 2019-Jan-09 19:14:36.067029 - [DEBUG]
4350 2019-Jan-09 19:14:36.067054 - [DEBUG] Start adding new jump function
4351 2019-Jan-09 19:14:36.067078 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4352 2019-Jan-09 19:14:36.067200 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4353 2019-Jan-09 19:14:36.067896 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
4354 2019-Jan-09 19:14:36.068545 - [DEBUG] Edge Function : AllBottom
4355 2019-Jan-09 19:14:36.068578 - [DEBUG] End adding new jump function
4356 2019-Jan-09 19:14:36.068603 - [DEBUG]
4357 2019-Jan-09 19:14:36.068627 - [DEBUG] -------------------------------------------- 140. Path Edge --------------------------------------------
4358 2019-Jan-09 19:14:36.068651 - [DEBUG]
4359 2019-Jan-09 19:14:36.068675 - [DEBUG] Process 140. path edge:
4360 2019-Jan-09 19:14:36.068698 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4361 2019-Jan-09 19:14:36.068761 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
4362 2019-Jan-09 19:14:36.069412 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4363 2019-Jan-09 19:14:36.070059 - [DEBUG]
4364 2019-Jan-09 19:14:36.070086 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
4365 2019-Jan-09 19:14:36.070835 - [DEBUG] Compose: EdgeIdentity * AllBottom
4366 2019-Jan-09 19:14:36.070866 - [DEBUG]
4367 2019-Jan-09 19:14:36.070890 - [DEBUG] Propagate flow
4368 2019-Jan-09 19:14:36.070914 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4369 2019-Jan-09 19:14:36.070981 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4370 2019-Jan-09 19:14:36.071629 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4371 2019-Jan-09 19:14:36.072275 - [DEBUG] Edge function : AllBottom (result of previous compose)
4372 2019-Jan-09 19:14:36.072303 - [DEBUG]
4373 2019-Jan-09 19:14:36.072330 - [DEBUG] Join: AllTop & AllBottom
4374 2019-Jan-09 19:14:36.072357 - [DEBUG] = AllBottom (new jump func)
4375 2019-Jan-09 19:14:36.072381 - [DEBUG]
4376 2019-Jan-09 19:14:36.072405 - [DEBUG] Start adding new jump function
4377 2019-Jan-09 19:14:36.072429 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4378 2019-Jan-09 19:14:36.072497 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4379 2019-Jan-09 19:14:36.073250 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4380 2019-Jan-09 19:14:36.074066 - [DEBUG] Edge Function : AllBottom
4381 2019-Jan-09 19:14:36.074106 - [DEBUG] End adding new jump function
4382 2019-Jan-09 19:14:36.074132 - [DEBUG]
4383 2019-Jan-09 19:14:36.074158 - [DEBUG] -------------------------------------------- 141. Path Edge --------------------------------------------
4384 2019-Jan-09 19:14:36.074185 - [DEBUG]
4385 2019-Jan-09 19:14:36.074209 - [DEBUG] Process 141. path edge:
4386 2019-Jan-09 19:14:36.074234 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4387 2019-Jan-09 19:14:36.074332 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
4388 2019-Jan-09 19:14:36.075150 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4389 2019-Jan-09 19:14:36.075978 - [DEBUG]
4390 2019-Jan-09 19:14:36.076009 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4391 2019-Jan-09 19:14:36.076836 - [DEBUG] Start of endsummarytab entry
4392 2019-Jan-09 19:14:36.076870 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
4393 2019-Jan-09 19:14:36.077727 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
4394 2019-Jan-09 19:14:36.077826 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4395 2019-Jan-09 19:14:36.078649 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
4396 2019-Jan-09 19:14:36.079473 - [DEBUG] EF: AllBottom
4397 2019-Jan-09 19:14:36.079505 - [DEBUG]
4398 2019-Jan-09 19:14:36.079530 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4399 2019-Jan-09 19:14:36.080360 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4400 2019-Jan-09 19:14:36.081163 - [DEBUG] EF: AllBottom
4401 2019-Jan-09 19:14:36.081193 - [DEBUG]
4402 2019-Jan-09 19:14:36.081218 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4403 2019-Jan-09 19:14:36.081944 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
4404 2019-Jan-09 19:14:36.082610 - [DEBUG] EF: AllBottom
4405 2019-Jan-09 19:14:36.082636 - [DEBUG]
4406 2019-Jan-09 19:14:36.082660 - [DEBUG] ---------------
4407 2019-Jan-09 19:14:36.082683 - [DEBUG]
4408 2019-Jan-09 19:14:36.082708 - [DEBUG] End of endsummarytab entry
4409 2019-Jan-09 19:14:36.082732 - [DEBUG]
4410 2019-Jan-09 19:14:36.082756 - [DEBUG] Start of incomingtab entry
4411 2019-Jan-09 19:14:36.082780 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
4412 2019-Jan-09 19:14:36.083448 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
4413 2019-Jan-09 19:14:36.083516 - [DEBUG] ---------------
4414 2019-Jan-09 19:14:36.083540 - [DEBUG] End of incomingtab entry
4415 2019-Jan-09 19:14:36.083563 - [DEBUG]
4416 2019-Jan-09 19:14:36.083591 - [DEBUG] EDGE:
4417 2019-Jan-09 19:14:36.083649 - [DEBUG] ---> 4418 2019-Jan-09 19:14:36.084337 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4419 2019-Jan-09 19:14:36.084990 - [DEBUG]
4420 2019-Jan-09 19:14:36.085018 - [DEBUG] EDGE:
4421 2019-Jan-09 19:14:36.085079 - [DEBUG] ---> 4422 2019-Jan-09 19:14:36.085724 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4423 2019-Jan-09 19:14:36.086373 - [DEBUG]
4424 2019-Jan-09 19:14:36.086424 - [DEBUG] Compose: EdgeIdentity * AllBottom
4425 2019-Jan-09 19:14:36.086452 - [DEBUG]
4426 2019-Jan-09 19:14:36.086477 - [DEBUG] Propagate flow
4427 2019-Jan-09 19:14:36.086500 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4428 2019-Jan-09 19:14:36.086563 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
4429 2019-Jan-09 19:14:36.087381 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4430 2019-Jan-09 19:14:36.088206 - [DEBUG] Edge function : AllBottom (result of previous compose)
4431 2019-Jan-09 19:14:36.088240 - [DEBUG]
4432 2019-Jan-09 19:14:36.088268 - [DEBUG] Join: AllTop & AllBottom
4433 2019-Jan-09 19:14:36.088296 - [DEBUG] = AllBottom (new jump func)
4434 2019-Jan-09 19:14:36.088321 - [DEBUG]
4435 2019-Jan-09 19:14:36.088346 - [DEBUG] Start adding new jump function
4436 2019-Jan-09 19:14:36.088370 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4437 2019-Jan-09 19:14:36.088465 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4438 2019-Jan-09 19:14:36.089286 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
4439 2019-Jan-09 19:14:36.090132 - [DEBUG] Edge Function : AllBottom
4440 2019-Jan-09 19:14:36.090171 - [DEBUG] End adding new jump function
4441 2019-Jan-09 19:14:36.090198 - [DEBUG]
4442 2019-Jan-09 19:14:36.090223 - [DEBUG] -------------------------------------------- 142. Path Edge --------------------------------------------
4443 2019-Jan-09 19:14:36.090249 - [DEBUG]
4444 2019-Jan-09 19:14:36.090273 - [DEBUG] Process 142. path edge:
4445 2019-Jan-09 19:14:36.090298 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4446 2019-Jan-09 19:14:36.090394 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
4447 2019-Jan-09 19:14:36.091250 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4448 2019-Jan-09 19:14:36.092079 - [DEBUG]
4449 2019-Jan-09 19:14:36.092110 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
4450 2019-Jan-09 19:14:36.092961 - [DEBUG] Possible callees:
4451 2019-Jan-09 19:14:36.092992 - [DEBUG] llvm.dbg.declare
4452 2019-Jan-09 19:14:36.093018 - [DEBUG] Possible return sites:
4453 2019-Jan-09 19:14:36.093043 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1934454 2019-Jan-09 19:14:36.094763 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4455 2019-Jan-09 19:14:36.094833 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4456 2019-Jan-09 19:14:36.094885 - [DEBUG] Compose: EdgeIdentity * AllBottom
4457 2019-Jan-09 19:14:36.094914 - [DEBUG]
4458 2019-Jan-09 19:14:36.094939 - [DEBUG] Propagate flow
4459 2019-Jan-09 19:14:36.094964 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4460 2019-Jan-09 19:14:36.095060 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
4461 2019-Jan-09 19:14:36.095886 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4462 2019-Jan-09 19:14:36.096716 - [DEBUG] Edge function : AllBottom (result of previous compose)
4463 2019-Jan-09 19:14:36.096749 - [DEBUG]
4464 2019-Jan-09 19:14:36.096777 - [DEBUG] Join: AllTop & AllBottom
4465 2019-Jan-09 19:14:36.096804 - [DEBUG] = AllBottom (new jump func)
4466 2019-Jan-09 19:14:36.096830 - [DEBUG]
4467 2019-Jan-09 19:14:36.096855 - [DEBUG] Start adding new jump function
4468 2019-Jan-09 19:14:36.096880 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4469 2019-Jan-09 19:14:36.096977 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4470 2019-Jan-09 19:14:36.097840 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
4471 2019-Jan-09 19:14:36.098655 - [DEBUG] Edge Function : AllBottom
4472 2019-Jan-09 19:14:36.098695 - [DEBUG] End adding new jump function
4473 2019-Jan-09 19:14:36.098721 - [DEBUG]
4474 2019-Jan-09 19:14:36.098746 - [DEBUG] -------------------------------------------- 143. Path Edge --------------------------------------------
4475 2019-Jan-09 19:14:36.098773 - [DEBUG]
4476 2019-Jan-09 19:14:36.098797 - [DEBUG] Process 143. path edge:
4477 2019-Jan-09 19:14:36.098822 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4478 2019-Jan-09 19:14:36.098918 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
4479 2019-Jan-09 19:14:36.099740 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4480 2019-Jan-09 19:14:36.100613 - [DEBUG]
4481 2019-Jan-09 19:14:36.100645 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
4482 2019-Jan-09 19:14:36.101528 - [DEBUG] Compose: EdgeIdentity * AllBottom
4483 2019-Jan-09 19:14:36.101563 - [DEBUG]
4484 2019-Jan-09 19:14:36.101588 - [DEBUG] Propagate flow
4485 2019-Jan-09 19:14:36.101612 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4486 2019-Jan-09 19:14:36.101710 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
4487 2019-Jan-09 19:14:36.105891 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4488 2019-Jan-09 19:14:36.106736 - [DEBUG] Edge function : AllBottom (result of previous compose)
4489 2019-Jan-09 19:14:36.106768 - [DEBUG]
4490 2019-Jan-09 19:14:36.106796 - [DEBUG] Join: AllTop & AllBottom
4491 2019-Jan-09 19:14:36.106824 - [DEBUG] = AllBottom (new jump func)
4492 2019-Jan-09 19:14:36.106849 - [DEBUG]
4493 2019-Jan-09 19:14:36.106873 - [DEBUG] Start adding new jump function
4494 2019-Jan-09 19:14:36.106897 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4495 2019-Jan-09 19:14:36.106994 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4496 2019-Jan-09 19:14:36.107851 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
4497 2019-Jan-09 19:14:36.108671 - [DEBUG] Edge Function : AllBottom
4498 2019-Jan-09 19:14:36.108711 - [DEBUG] End adding new jump function
4499 2019-Jan-09 19:14:36.108763 - [DEBUG]
4500 2019-Jan-09 19:14:36.108788 - [DEBUG] -------------------------------------------- 144. Path Edge --------------------------------------------
4501 2019-Jan-09 19:14:36.108814 - [DEBUG]
4502 2019-Jan-09 19:14:36.108838 - [DEBUG] Process 144. path edge:
4503 2019-Jan-09 19:14:36.108862 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4504 2019-Jan-09 19:14:36.108964 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
4505 2019-Jan-09 19:14:36.109790 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4506 2019-Jan-09 19:14:36.110660 - [DEBUG]
4507 2019-Jan-09 19:14:36.110694 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
4508 2019-Jan-09 19:14:36.111543 - [DEBUG] Compose: EdgeIdentity * AllBottom
4509 2019-Jan-09 19:14:36.111577 - [DEBUG]
4510 2019-Jan-09 19:14:36.111603 - [DEBUG] Propagate flow
4511 2019-Jan-09 19:14:36.111627 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4512 2019-Jan-09 19:14:36.111721 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
4513 2019-Jan-09 19:14:36.112546 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4514 2019-Jan-09 19:14:36.113538 - [DEBUG] Edge function : AllBottom (result of previous compose)
4515 2019-Jan-09 19:14:36.113571 - [DEBUG]
4516 2019-Jan-09 19:14:36.113599 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
4517 2019-Jan-09 19:14:36.113626 - [DEBUG] = AllBottom
4518 2019-Jan-09 19:14:36.113651 - [DEBUG]
4519 2019-Jan-09 19:14:36.113675 - [DEBUG] PROPAGATE: No new function!
4520 2019-Jan-09 19:14:36.113702 - [DEBUG] EDGE:
4521 2019-Jan-09 19:14:36.113829 - [DEBUG] ---> 4522 2019-Jan-09 19:14:36.114654 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4523 2019-Jan-09 19:14:36.115476 - [DEBUG]
4524 2019-Jan-09 19:14:36.115509 - [DEBUG] EDGE:
4525 2019-Jan-09 19:14:36.115599 - [DEBUG] ---> 4526 2019-Jan-09 19:14:36.116417 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4527 2019-Jan-09 19:14:36.117271 - [DEBUG]
4528 2019-Jan-09 19:14:36.117305 - [DEBUG] EDGE:
4529 2019-Jan-09 19:14:36.117394 - [DEBUG] ---> 4530 2019-Jan-09 19:14:36.118229 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4531 2019-Jan-09 19:14:36.119068 - [DEBUG]
4532 2019-Jan-09 19:14:36.119102 - [DEBUG] EDGE:
4533 2019-Jan-09 19:14:36.119192 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
4534 2019-Jan-09 19:14:36.120022 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4535 2019-Jan-09 19:14:36.120885 - [DEBUG]
4536 2019-Jan-09 19:14:36.120918 - [DEBUG] EDGE:
4537 2019-Jan-09 19:14:36.121010 - [DEBUG] ---> 4538 2019-Jan-09 19:14:36.121827 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4539 2019-Jan-09 19:14:36.122658 - [DEBUG]
4540 2019-Jan-09 19:14:36.122690 - [DEBUG] EDGE:
4541 2019-Jan-09 19:14:36.122805 - [DEBUG] ---> 4542 2019-Jan-09 19:14:36.123613 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4543 2019-Jan-09 19:14:36.124484 - [DEBUG]
4544 2019-Jan-09 19:14:36.124517 - [DEBUG] EDGE:
4545 2019-Jan-09 19:14:36.124609 - [DEBUG] ---> 4546 2019-Jan-09 19:14:36.125419 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4547 2019-Jan-09 19:14:36.126253 - [DEBUG]
4548 2019-Jan-09 19:14:36.126312 - [DEBUG] Compose: EdgeIdentity * AllBottom
4549 2019-Jan-09 19:14:36.126341 - [DEBUG]
4550 2019-Jan-09 19:14:36.126366 - [DEBUG] Propagate flow
4551 2019-Jan-09 19:14:36.126390 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4552 2019-Jan-09 19:14:36.126489 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
4553 2019-Jan-09 19:14:36.127351 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4554 2019-Jan-09 19:14:36.128184 - [DEBUG] Edge function : AllBottom (result of previous compose)
4555 2019-Jan-09 19:14:36.128217 - [DEBUG]
4556 2019-Jan-09 19:14:36.128244 - [DEBUG] Join: AllTop & AllBottom
4557 2019-Jan-09 19:14:36.128272 - [DEBUG] = AllBottom (new jump func)
4558 2019-Jan-09 19:14:36.128298 - [DEBUG]
4559 2019-Jan-09 19:14:36.128323 - [DEBUG] Start adding new jump function
4560 2019-Jan-09 19:14:36.128347 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4561 2019-Jan-09 19:14:36.128445 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4562 2019-Jan-09 19:14:36.129261 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
4563 2019-Jan-09 19:14:36.130097 - [DEBUG] Edge Function : AllBottom
4564 2019-Jan-09 19:14:36.130136 - [DEBUG] End adding new jump function
4565 2019-Jan-09 19:14:36.130161 - [DEBUG]
4566 2019-Jan-09 19:14:36.130187 - [DEBUG] -------------------------------------------- 145. Path Edge --------------------------------------------
4567 2019-Jan-09 19:14:36.130213 - [DEBUG]
4568 2019-Jan-09 19:14:36.130237 - [DEBUG] Process 145. path edge:
4569 2019-Jan-09 19:14:36.130262 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4570 2019-Jan-09 19:14:36.130360 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
4571 2019-Jan-09 19:14:36.131240 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4572 2019-Jan-09 19:14:36.132069 - [DEBUG]
4573 2019-Jan-09 19:14:36.132101 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
4574 2019-Jan-09 19:14:36.132982 - [DEBUG] Compose: EdgeIdentity * AllBottom
4575 2019-Jan-09 19:14:36.133017 - [DEBUG]
4576 2019-Jan-09 19:14:36.133042 - [DEBUG] Propagate flow
4577 2019-Jan-09 19:14:36.133067 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4578 2019-Jan-09 19:14:36.133161 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
4579 2019-Jan-09 19:14:36.134007 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4580 2019-Jan-09 19:14:36.134845 - [DEBUG] Edge function : AllBottom (result of previous compose)
4581 2019-Jan-09 19:14:36.134877 - [DEBUG]
4582 2019-Jan-09 19:14:36.134904 - [DEBUG] Join: AllTop & AllBottom
4583 2019-Jan-09 19:14:36.134932 - [DEBUG] = AllBottom (new jump func)
4584 2019-Jan-09 19:14:36.134957 - [DEBUG]
4585 2019-Jan-09 19:14:36.134982 - [DEBUG] Start adding new jump function
4586 2019-Jan-09 19:14:36.135006 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4587 2019-Jan-09 19:14:36.135125 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4588 2019-Jan-09 19:14:36.135956 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
4589 2019-Jan-09 19:14:36.136773 - [DEBUG] Edge Function : AllBottom
4590 2019-Jan-09 19:14:36.136813 - [DEBUG] End adding new jump function
4591 2019-Jan-09 19:14:36.136840 - [DEBUG]
4592 2019-Jan-09 19:14:36.136865 - [DEBUG] -------------------------------------------- 146. Path Edge --------------------------------------------
4593 2019-Jan-09 19:14:36.136891 - [DEBUG]
4594 2019-Jan-09 19:14:36.136915 - [DEBUG] Process 146. path edge:
4595 2019-Jan-09 19:14:36.136940 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4596 2019-Jan-09 19:14:36.137043 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
4597 2019-Jan-09 19:14:36.137896 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4598 2019-Jan-09 19:14:36.138721 - [DEBUG]
4599 2019-Jan-09 19:14:36.138754 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
4600 2019-Jan-09 19:14:36.139598 - [DEBUG] Compose: EdgeIdentity * AllBottom
4601 2019-Jan-09 19:14:36.139632 - [DEBUG]
4602 2019-Jan-09 19:14:36.139657 - [DEBUG] Propagate flow
4603 2019-Jan-09 19:14:36.139682 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4604 2019-Jan-09 19:14:36.139777 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
4605 2019-Jan-09 19:14:36.140622 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4606 2019-Jan-09 19:14:36.141443 - [DEBUG] Edge function : AllBottom (result of previous compose)
4607 2019-Jan-09 19:14:36.141474 - [DEBUG]
4608 2019-Jan-09 19:14:36.141502 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
4609 2019-Jan-09 19:14:36.141529 - [DEBUG] = AllBottom
4610 2019-Jan-09 19:14:36.141554 - [DEBUG]
4611 2019-Jan-09 19:14:36.141579 - [DEBUG] PROPAGATE: No new function!
4612 2019-Jan-09 19:14:36.141606 - [DEBUG] EDGE:
4613 2019-Jan-09 19:14:36.141706 - [DEBUG] ---> 4614 2019-Jan-09 19:14:36.142528 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4615 2019-Jan-09 19:14:36.143366 - [DEBUG]
4616 2019-Jan-09 19:14:36.143399 - [DEBUG] EDGE:
4617 2019-Jan-09 19:14:36.143489 - [DEBUG] ---> 4618 2019-Jan-09 19:14:36.144342 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4619 2019-Jan-09 19:14:36.145168 - [DEBUG]
4620 2019-Jan-09 19:14:36.145202 - [DEBUG] EDGE:
4621 2019-Jan-09 19:14:36.145292 - [DEBUG] ---> 4622 2019-Jan-09 19:14:36.146090 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4623 2019-Jan-09 19:14:36.146906 - [DEBUG]
4624 2019-Jan-09 19:14:36.146941 - [DEBUG] EDGE:
4625 2019-Jan-09 19:14:36.147029 - [DEBUG] ---> 4626 2019-Jan-09 19:14:36.147901 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4627 2019-Jan-09 19:14:36.148724 - [DEBUG]
4628 2019-Jan-09 19:14:36.148757 - [DEBUG] EDGE:
4629 2019-Jan-09 19:14:36.148849 - [DEBUG] ---> 4630 2019-Jan-09 19:14:36.149689 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4631 2019-Jan-09 19:14:36.150553 - [DEBUG]
4632 2019-Jan-09 19:14:36.150586 - [DEBUG] EDGE:
4633 2019-Jan-09 19:14:36.150681 - [DEBUG] ---> 4634 2019-Jan-09 19:14:36.151496 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4635 2019-Jan-09 19:14:36.152331 - [DEBUG]
4636 2019-Jan-09 19:14:36.152366 - [DEBUG] EDGE:
4637 2019-Jan-09 19:14:36.152459 - [DEBUG] ---> 4638 2019-Jan-09 19:14:36.153283 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4639 2019-Jan-09 19:14:36.154147 - [DEBUG]
4640 2019-Jan-09 19:14:36.154180 - [DEBUG] EDGE:
4641 2019-Jan-09 19:14:36.154267 - [DEBUG] ---> 4642 2019-Jan-09 19:14:36.155061 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4643 2019-Jan-09 19:14:36.155891 - [DEBUG]
4644 2019-Jan-09 19:14:36.155926 - [DEBUG] EDGE:
4645 2019-Jan-09 19:14:36.156018 - [DEBUG] ---> 4646 2019-Jan-09 19:14:36.156821 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4647 2019-Jan-09 19:14:36.157684 - [DEBUG]
4648 2019-Jan-09 19:14:36.157719 - [DEBUG] EDGE:
4649 2019-Jan-09 19:14:36.157813 - [DEBUG] ---> 4650 2019-Jan-09 19:14:36.158643 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4651 2019-Jan-09 19:14:36.159477 - [DEBUG]
4652 2019-Jan-09 19:14:36.159511 - [DEBUG] EDGE:
4653 2019-Jan-09 19:14:36.159602 - [DEBUG] ---> 4654 2019-Jan-09 19:14:36.160408 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4655 2019-Jan-09 19:14:36.161273 - [DEBUG]
4656 2019-Jan-09 19:14:36.161307 - [DEBUG] EDGE:
4657 2019-Jan-09 19:14:36.161403 - [DEBUG] ---> 4658 2019-Jan-09 19:14:36.162209 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4659 2019-Jan-09 19:14:36.163029 - [DEBUG]
4660 2019-Jan-09 19:14:36.163062 - [DEBUG] EDGE:
4661 2019-Jan-09 19:14:36.163155 - [DEBUG] ---> 4662 2019-Jan-09 19:14:36.163999 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4663 2019-Jan-09 19:14:36.164820 - [DEBUG]
4664 2019-Jan-09 19:14:36.164854 - [DEBUG] EDGE:
4665 2019-Jan-09 19:14:36.164944 - [DEBUG] ---> 4666 2019-Jan-09 19:14:36.165772 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4667 2019-Jan-09 19:14:36.166632 - [DEBUG]
4668 2019-Jan-09 19:14:36.166667 - [DEBUG] EDGE:
4669 2019-Jan-09 19:14:36.166761 - [DEBUG] ---> 4670 2019-Jan-09 19:14:36.167609 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4671 2019-Jan-09 19:14:36.168440 - [DEBUG]
4672 2019-Jan-09 19:14:36.168474 - [DEBUG] EDGE:
4673 2019-Jan-09 19:14:36.168564 - [DEBUG] ---> 4674 2019-Jan-09 19:14:36.169377 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4675 2019-Jan-09 19:14:36.170200 - [DEBUG]
4676 2019-Jan-09 19:14:36.170233 - [DEBUG] EDGE:
4677 2019-Jan-09 19:14:36.170324 - [DEBUG] ---> 4678 2019-Jan-09 19:14:36.171175 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4679 2019-Jan-09 19:14:36.172001 - [DEBUG]
4680 2019-Jan-09 19:14:36.172035 - [DEBUG] EDGE:
4681 2019-Jan-09 19:14:36.172129 - [DEBUG] ---> 4682 2019-Jan-09 19:14:36.172934 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4683 2019-Jan-09 19:14:36.173793 - [DEBUG]
4684 2019-Jan-09 19:14:36.173831 - [DEBUG] EDGE:
4685 2019-Jan-09 19:14:36.173925 - [DEBUG] ---> 4686 2019-Jan-09 19:14:36.174741 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
4687 2019-Jan-09 19:14:36.175560 - [DEBUG]
4688 2019-Jan-09 19:14:36.175596 - [DEBUG] Compose: EdgeIdentity * AllBottom
4689 2019-Jan-09 19:14:36.175625 - [DEBUG]
4690 2019-Jan-09 19:14:36.175651 - [DEBUG] Propagate flow
4691 2019-Jan-09 19:14:36.175675 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4692 2019-Jan-09 19:14:36.175770 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4693 2019-Jan-09 19:14:36.176591 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4694 2019-Jan-09 19:14:36.177466 - [DEBUG] Edge function : AllBottom (result of previous compose)
4695 2019-Jan-09 19:14:36.177498 - [DEBUG]
4696 2019-Jan-09 19:14:36.177526 - [DEBUG] Join: AllTop & AllBottom
4697 2019-Jan-09 19:14:36.177553 - [DEBUG] = AllBottom (new jump func)
4698 2019-Jan-09 19:14:36.177578 - [DEBUG]
4699 2019-Jan-09 19:14:36.177604 - [DEBUG] Start adding new jump function
4700 2019-Jan-09 19:14:36.177628 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4701 2019-Jan-09 19:14:36.177725 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4702 2019-Jan-09 19:14:36.178547 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4703 2019-Jan-09 19:14:36.179378 - [DEBUG] Edge Function : AllBottom
4704 2019-Jan-09 19:14:36.179417 - [DEBUG] End adding new jump function
4705 2019-Jan-09 19:14:36.179443 - [DEBUG]
4706 2019-Jan-09 19:14:36.179469 - [DEBUG] -------------------------------------------- 147. Path Edge --------------------------------------------
4707 2019-Jan-09 19:14:36.179494 - [DEBUG]
4708 2019-Jan-09 19:14:36.179518 - [DEBUG] Process 147. path edge:
4709 2019-Jan-09 19:14:36.179543 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4710 2019-Jan-09 19:14:36.179667 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
4711 2019-Jan-09 19:14:36.180525 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4712 2019-Jan-09 19:14:36.181375 - [DEBUG]
4713 2019-Jan-09 19:14:36.181407 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4714 2019-Jan-09 19:14:36.182287 - [DEBUG] Compose: EdgeIdentity * AllBottom
4715 2019-Jan-09 19:14:36.182322 - [DEBUG]
4716 2019-Jan-09 19:14:36.182348 - [DEBUG] Propagate flow
4717 2019-Jan-09 19:14:36.182372 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4718 2019-Jan-09 19:14:36.182465 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
4719 2019-Jan-09 19:14:36.183286 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4720 2019-Jan-09 19:14:36.184163 - [DEBUG] Edge function : AllBottom (result of previous compose)
4721 2019-Jan-09 19:14:36.184196 - [DEBUG]
4722 2019-Jan-09 19:14:36.184224 - [DEBUG] Join: AllTop & AllBottom
4723 2019-Jan-09 19:14:36.184252 - [DEBUG] = AllBottom (new jump func)
4724 2019-Jan-09 19:14:36.184277 - [DEBUG]
4725 2019-Jan-09 19:14:36.184302 - [DEBUG] Start adding new jump function
4726 2019-Jan-09 19:14:36.184326 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4727 2019-Jan-09 19:14:36.184424 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4728 2019-Jan-09 19:14:36.185257 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
4729 2019-Jan-09 19:14:36.186064 - [DEBUG] Edge Function : AllBottom
4730 2019-Jan-09 19:14:36.186101 - [DEBUG] End adding new jump function
4731 2019-Jan-09 19:14:36.186127 - [DEBUG]
4732 2019-Jan-09 19:14:36.186152 - [DEBUG] -------------------------------------------- 148. Path Edge --------------------------------------------
4733 2019-Jan-09 19:14:36.186179 - [DEBUG]
4734 2019-Jan-09 19:14:36.186202 - [DEBUG] Process 148. path edge:
4735 2019-Jan-09 19:14:36.186227 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4736 2019-Jan-09 19:14:36.186323 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
4737 2019-Jan-09 19:14:36.187164 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4738 2019-Jan-09 19:14:36.188006 - [DEBUG]
4739 2019-Jan-09 19:14:36.188040 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
4740 2019-Jan-09 19:14:36.188892 - [DEBUG] Compose: EdgeIdentity * AllBottom
4741 2019-Jan-09 19:14:36.188927 - [DEBUG]
4742 2019-Jan-09 19:14:36.188952 - [DEBUG] Propagate flow
4743 2019-Jan-09 19:14:36.188977 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4744 2019-Jan-09 19:14:36.189075 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
4745 2019-Jan-09 19:14:36.189914 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4746 2019-Jan-09 19:14:36.190783 - [DEBUG] Edge function : AllBottom (result of previous compose)
4747 2019-Jan-09 19:14:36.190815 - [DEBUG]
4748 2019-Jan-09 19:14:36.190842 - [DEBUG] Join: AllTop & AllBottom
4749 2019-Jan-09 19:14:36.190870 - [DEBUG] = AllBottom (new jump func)
4750 2019-Jan-09 19:14:36.190895 - [DEBUG]
4751 2019-Jan-09 19:14:36.190920 - [DEBUG] Start adding new jump function
4752 2019-Jan-09 19:14:36.190967 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4753 2019-Jan-09 19:14:36.191059 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4754 2019-Jan-09 19:14:36.191770 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
4755 2019-Jan-09 19:14:36.192453 - [DEBUG] Edge Function : AllBottom
4756 2019-Jan-09 19:14:36.192486 - [DEBUG] End adding new jump function
4757 2019-Jan-09 19:14:36.192511 - [DEBUG]
4758 2019-Jan-09 19:14:36.192535 - [DEBUG] -------------------------------------------- 149. Path Edge --------------------------------------------
4759 2019-Jan-09 19:14:36.192561 - [DEBUG]
4760 2019-Jan-09 19:14:36.192585 - [DEBUG] Process 149. path edge:
4761 2019-Jan-09 19:14:36.192609 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4762 2019-Jan-09 19:14:36.192680 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
4763 2019-Jan-09 19:14:36.193454 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4764 2019-Jan-09 19:14:36.194326 - [DEBUG]
4765 2019-Jan-09 19:14:36.194357 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
4766 2019-Jan-09 19:14:36.195211 - [DEBUG] Possible callees:
4767 2019-Jan-09 19:14:36.195242 - [DEBUG] llvm.dbg.declare
4768 2019-Jan-09 19:14:36.195269 - [DEBUG] Possible return sites:
4769 2019-Jan-09 19:14:36.195293 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1494770 2019-Jan-09 19:14:36.196918 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4771 2019-Jan-09 19:14:36.196987 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4772 2019-Jan-09 19:14:36.197039 - [DEBUG] Compose: EdgeIdentity * AllBottom
4773 2019-Jan-09 19:14:36.197068 - [DEBUG]
4774 2019-Jan-09 19:14:36.197093 - [DEBUG] Propagate flow
4775 2019-Jan-09 19:14:36.197149 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4776 2019-Jan-09 19:14:36.197248 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
4777 2019-Jan-09 19:14:36.198096 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4778 2019-Jan-09 19:14:36.198931 - [DEBUG] Edge function : AllBottom (result of previous compose)
4779 2019-Jan-09 19:14:36.198964 - [DEBUG]
4780 2019-Jan-09 19:14:36.198991 - [DEBUG] Join: AllTop & AllBottom
4781 2019-Jan-09 19:14:36.199020 - [DEBUG] = AllBottom (new jump func)
4782 2019-Jan-09 19:14:36.199045 - [DEBUG]
4783 2019-Jan-09 19:14:36.199070 - [DEBUG] Start adding new jump function
4784 2019-Jan-09 19:14:36.199095 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4785 2019-Jan-09 19:14:36.199193 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4786 2019-Jan-09 19:14:36.200035 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
4787 2019-Jan-09 19:14:36.200917 - [DEBUG] Edge Function : AllBottom
4788 2019-Jan-09 19:14:36.200956 - [DEBUG] End adding new jump function
4789 2019-Jan-09 19:14:36.200982 - [DEBUG]
4790 2019-Jan-09 19:14:36.201008 - [DEBUG] -------------------------------------------- 150. Path Edge --------------------------------------------
4791 2019-Jan-09 19:14:36.201059 - [DEBUG]
4792 2019-Jan-09 19:14:36.201084 - [DEBUG] Process 150. path edge:
4793 2019-Jan-09 19:14:36.201110 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4794 2019-Jan-09 19:14:36.201211 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
4795 2019-Jan-09 19:14:36.202036 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4796 2019-Jan-09 19:14:36.202873 - [DEBUG]
4797 2019-Jan-09 19:14:36.202905 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
4798 2019-Jan-09 19:14:36.203801 - [DEBUG] Compose: EdgeIdentity * AllBottom
4799 2019-Jan-09 19:14:36.203838 - [DEBUG]
4800 2019-Jan-09 19:14:36.203864 - [DEBUG] Propagate flow
4801 2019-Jan-09 19:14:36.203888 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4802 2019-Jan-09 19:14:36.203985 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
4803 2019-Jan-09 19:14:36.204800 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4804 2019-Jan-09 19:14:36.205641 - [DEBUG] Edge function : AllBottom (result of previous compose)
4805 2019-Jan-09 19:14:36.205674 - [DEBUG]
4806 2019-Jan-09 19:14:36.205702 - [DEBUG] Join: AllTop & AllBottom
4807 2019-Jan-09 19:14:36.205731 - [DEBUG] = AllBottom (new jump func)
4808 2019-Jan-09 19:14:36.205756 - [DEBUG]
4809 2019-Jan-09 19:14:36.205781 - [DEBUG] Start adding new jump function
4810 2019-Jan-09 19:14:36.205805 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4811 2019-Jan-09 19:14:36.205901 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4812 2019-Jan-09 19:14:36.206741 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
4813 2019-Jan-09 19:14:36.207613 - [DEBUG] Edge Function : AllBottom
4814 2019-Jan-09 19:14:36.207652 - [DEBUG] End adding new jump function
4815 2019-Jan-09 19:14:36.207678 - [DEBUG]
4816 2019-Jan-09 19:14:36.207703 - [DEBUG] -------------------------------------------- 151. Path Edge --------------------------------------------
4817 2019-Jan-09 19:14:36.207729 - [DEBUG]
4818 2019-Jan-09 19:14:36.207753 - [DEBUG] Process 151. path edge:
4819 2019-Jan-09 19:14:36.207778 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4820 2019-Jan-09 19:14:36.207879 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
4821 2019-Jan-09 19:14:36.208704 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4822 2019-Jan-09 19:14:36.209550 - [DEBUG]
4823 2019-Jan-09 19:14:36.209584 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
4824 2019-Jan-09 19:14:36.210464 - [DEBUG] Compose: EdgeIdentity * AllBottom
4825 2019-Jan-09 19:14:36.210503 - [DEBUG]
4826 2019-Jan-09 19:14:36.210529 - [DEBUG] Propagate flow
4827 2019-Jan-09 19:14:36.210553 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4828 2019-Jan-09 19:14:36.210651 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
4829 2019-Jan-09 19:14:36.211488 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4830 2019-Jan-09 19:14:36.212306 - [DEBUG] Edge function : AllBottom (result of previous compose)
4831 2019-Jan-09 19:14:36.212338 - [DEBUG]
4832 2019-Jan-09 19:14:36.212365 - [DEBUG] Join: AllTop & AllBottom
4833 2019-Jan-09 19:14:36.212393 - [DEBUG] = AllBottom (new jump func)
4834 2019-Jan-09 19:14:36.212442 - [DEBUG]
4835 2019-Jan-09 19:14:36.212467 - [DEBUG] Start adding new jump function
4836 2019-Jan-09 19:14:36.212492 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4837 2019-Jan-09 19:14:36.212587 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4838 2019-Jan-09 19:14:36.213592 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
4839 2019-Jan-09 19:14:36.214463 - [DEBUG] Edge Function : AllBottom
4840 2019-Jan-09 19:14:36.214502 - [DEBUG] End adding new jump function
4841 2019-Jan-09 19:14:36.214528 - [DEBUG]
4842 2019-Jan-09 19:14:36.214553 - [DEBUG] -------------------------------------------- 152. Path Edge --------------------------------------------
4843 2019-Jan-09 19:14:36.214580 - [DEBUG]
4844 2019-Jan-09 19:14:36.214604 - [DEBUG] Process 152. path edge:
4845 2019-Jan-09 19:14:36.214629 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4846 2019-Jan-09 19:14:36.214727 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
4847 2019-Jan-09 19:14:36.215569 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4848 2019-Jan-09 19:14:36.216406 - [DEBUG]
4849 2019-Jan-09 19:14:36.216437 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
4850 2019-Jan-09 19:14:36.217327 - [DEBUG] Possible callees:
4851 2019-Jan-09 19:14:36.217358 - [DEBUG] llvm.dbg.declare
4852 2019-Jan-09 19:14:36.217384 - [DEBUG] Possible return sites:
4853 2019-Jan-09 19:14:36.217409 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1554854 2019-Jan-09 19:14:36.219047 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4855 2019-Jan-09 19:14:36.219116 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4856 2019-Jan-09 19:14:36.219167 - [DEBUG] Compose: EdgeIdentity * AllBottom
4857 2019-Jan-09 19:14:36.219196 - [DEBUG]
4858 2019-Jan-09 19:14:36.219221 - [DEBUG] Propagate flow
4859 2019-Jan-09 19:14:36.219245 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4860 2019-Jan-09 19:14:36.219339 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
4861 2019-Jan-09 19:14:36.220151 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4862 2019-Jan-09 19:14:36.221020 - [DEBUG] Edge function : AllBottom (result of previous compose)
4863 2019-Jan-09 19:14:36.221052 - [DEBUG]
4864 2019-Jan-09 19:14:36.221081 - [DEBUG] Join: AllTop & AllBottom
4865 2019-Jan-09 19:14:36.221108 - [DEBUG] = AllBottom (new jump func)
4866 2019-Jan-09 19:14:36.221133 - [DEBUG]
4867 2019-Jan-09 19:14:36.221158 - [DEBUG] Start adding new jump function
4868 2019-Jan-09 19:14:36.221182 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4869 2019-Jan-09 19:14:36.221281 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4870 2019-Jan-09 19:14:36.222110 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
4871 2019-Jan-09 19:14:36.222941 - [DEBUG] Edge Function : AllBottom
4872 2019-Jan-09 19:14:36.222979 - [DEBUG] End adding new jump function
4873 2019-Jan-09 19:14:36.223004 - [DEBUG]
4874 2019-Jan-09 19:14:36.223056 - [DEBUG] -------------------------------------------- 153. Path Edge --------------------------------------------
4875 2019-Jan-09 19:14:36.223083 - [DEBUG]
4876 2019-Jan-09 19:14:36.223108 - [DEBUG] Process 153. path edge:
4877 2019-Jan-09 19:14:36.223133 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4878 2019-Jan-09 19:14:36.223233 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
4879 2019-Jan-09 19:14:36.224097 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4880 2019-Jan-09 19:14:36.224939 - [DEBUG]
4881 2019-Jan-09 19:14:36.224970 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
4882 2019-Jan-09 19:14:36.225839 - [DEBUG] Compose: EdgeIdentity * AllBottom
4883 2019-Jan-09 19:14:36.225872 - [DEBUG]
4884 2019-Jan-09 19:14:36.225898 - [DEBUG] Propagate flow
4885 2019-Jan-09 19:14:36.225923 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4886 2019-Jan-09 19:14:36.226018 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
4887 2019-Jan-09 19:14:36.226839 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4888 2019-Jan-09 19:14:36.227704 - [DEBUG] Edge function : AllBottom (result of previous compose)
4889 2019-Jan-09 19:14:36.227736 - [DEBUG]
4890 2019-Jan-09 19:14:36.227764 - [DEBUG] Join: AllTop & AllBottom
4891 2019-Jan-09 19:14:36.227791 - [DEBUG] = AllBottom (new jump func)
4892 2019-Jan-09 19:14:36.227816 - [DEBUG]
4893 2019-Jan-09 19:14:36.227840 - [DEBUG] Start adding new jump function
4894 2019-Jan-09 19:14:36.227864 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4895 2019-Jan-09 19:14:36.227957 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4896 2019-Jan-09 19:14:36.228793 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
4897 2019-Jan-09 19:14:36.229605 - [DEBUG] Edge Function : AllBottom
4898 2019-Jan-09 19:14:36.229643 - [DEBUG] End adding new jump function
4899 2019-Jan-09 19:14:36.229669 - [DEBUG]
4900 2019-Jan-09 19:14:36.229694 - [DEBUG] -------------------------------------------- 154. Path Edge --------------------------------------------
4901 2019-Jan-09 19:14:36.229720 - [DEBUG]
4902 2019-Jan-09 19:14:36.229744 - [DEBUG] Process 154. path edge:
4903 2019-Jan-09 19:14:36.229769 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4904 2019-Jan-09 19:14:36.229869 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
4905 2019-Jan-09 19:14:36.230721 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4906 2019-Jan-09 19:14:36.231563 - [DEBUG]
4907 2019-Jan-09 19:14:36.231596 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
4908 2019-Jan-09 19:14:36.232449 - [DEBUG] Compose: EdgeIdentity * AllBottom
4909 2019-Jan-09 19:14:36.232483 - [DEBUG]
4910 2019-Jan-09 19:14:36.232508 - [DEBUG] Propagate flow
4911 2019-Jan-09 19:14:36.232532 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4912 2019-Jan-09 19:14:36.232627 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4913 2019-Jan-09 19:14:36.233443 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4914 2019-Jan-09 19:14:36.234313 - [DEBUG] Edge function : AllBottom (result of previous compose)
4915 2019-Jan-09 19:14:36.234344 - [DEBUG]
4916 2019-Jan-09 19:14:36.234372 - [DEBUG] Join: AllTop & AllBottom
4917 2019-Jan-09 19:14:36.234432 - [DEBUG] = AllBottom (new jump func)
4918 2019-Jan-09 19:14:36.234458 - [DEBUG]
4919 2019-Jan-09 19:14:36.234483 - [DEBUG] Start adding new jump function
4920 2019-Jan-09 19:14:36.234507 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4921 2019-Jan-09 19:14:36.234606 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4922 2019-Jan-09 19:14:36.235441 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4923 2019-Jan-09 19:14:36.236250 - [DEBUG] Edge Function : AllBottom
4924 2019-Jan-09 19:14:36.236289 - [DEBUG] End adding new jump function
4925 2019-Jan-09 19:14:36.236315 - [DEBUG]
4926 2019-Jan-09 19:14:36.236340 - [DEBUG] -------------------------------------------- 155. Path Edge --------------------------------------------
4927 2019-Jan-09 19:14:36.236366 - [DEBUG]
4928 2019-Jan-09 19:14:36.236390 - [DEBUG] Process 155. path edge:
4929 2019-Jan-09 19:14:36.236415 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4930 2019-Jan-09 19:14:36.236513 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
4931 2019-Jan-09 19:14:36.237366 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4932 2019-Jan-09 19:14:36.238197 - [DEBUG]
4933 2019-Jan-09 19:14:36.238231 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4934 2019-Jan-09 19:14:36.239085 - [DEBUG] Compose: EdgeIdentity * AllBottom
4935 2019-Jan-09 19:14:36.239119 - [DEBUG]
4936 2019-Jan-09 19:14:36.239145 - [DEBUG] Propagate flow
4937 2019-Jan-09 19:14:36.239169 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4938 2019-Jan-09 19:14:36.239267 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4939 2019-Jan-09 19:14:36.240104 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4940 2019-Jan-09 19:14:36.240979 - [DEBUG] Edge function : AllBottom (result of previous compose)
4941 2019-Jan-09 19:14:36.241011 - [DEBUG]
4942 2019-Jan-09 19:14:36.241041 - [DEBUG] Join: AllTop & AllBottom
4943 2019-Jan-09 19:14:36.241068 - [DEBUG] = AllBottom (new jump func)
4944 2019-Jan-09 19:14:36.241093 - [DEBUG]
4945 2019-Jan-09 19:14:36.241118 - [DEBUG] Start adding new jump function
4946 2019-Jan-09 19:14:36.241142 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4947 2019-Jan-09 19:14:36.241239 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4948 2019-Jan-09 19:14:36.242072 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4949 2019-Jan-09 19:14:36.242908 - [DEBUG] Edge Function : AllBottom
4950 2019-Jan-09 19:14:36.242946 - [DEBUG] End adding new jump function
4951 2019-Jan-09 19:14:36.242972 - [DEBUG]
4952 2019-Jan-09 19:14:36.242997 - [DEBUG] -------------------------------------------- 156. Path Edge --------------------------------------------
4953 2019-Jan-09 19:14:36.243024 - [DEBUG]
4954 2019-Jan-09 19:14:36.243048 - [DEBUG] Process 156. path edge:
4955 2019-Jan-09 19:14:36.243073 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4956 2019-Jan-09 19:14:36.243169 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
4957 2019-Jan-09 19:14:36.244028 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4958 2019-Jan-09 19:14:36.244883 - [DEBUG]
4959 2019-Jan-09 19:14:36.244915 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4960 2019-Jan-09 19:14:36.245758 - [DEBUG] Possible callees:
4961 2019-Jan-09 19:14:36.245790 - [DEBUG] llvm.dbg.declare
4962 2019-Jan-09 19:14:36.245816 - [DEBUG] Possible return sites:
4963 2019-Jan-09 19:14:36.245840 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1634964 2019-Jan-09 19:14:36.247519 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4965 2019-Jan-09 19:14:36.247588 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4966 2019-Jan-09 19:14:36.247638 - [DEBUG] Compose: EdgeIdentity * AllBottom
4967 2019-Jan-09 19:14:36.247668 - [DEBUG]
4968 2019-Jan-09 19:14:36.247693 - [DEBUG] Propagate flow
4969 2019-Jan-09 19:14:36.247717 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4970 2019-Jan-09 19:14:36.247811 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4971 2019-Jan-09 19:14:36.248638 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4972 2019-Jan-09 19:14:36.249473 - [DEBUG] Edge function : AllBottom (result of previous compose)
4973 2019-Jan-09 19:14:36.249505 - [DEBUG]
4974 2019-Jan-09 19:14:36.249533 - [DEBUG] Join: AllTop & AllBottom
4975 2019-Jan-09 19:14:36.249560 - [DEBUG] = AllBottom (new jump func)
4976 2019-Jan-09 19:14:36.249586 - [DEBUG]
4977 2019-Jan-09 19:14:36.249610 - [DEBUG] Start adding new jump function
4978 2019-Jan-09 19:14:36.249634 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4979 2019-Jan-09 19:14:36.249734 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4980 2019-Jan-09 19:14:36.250599 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4981 2019-Jan-09 19:14:36.251422 - [DEBUG] Edge Function : AllBottom
4982 2019-Jan-09 19:14:36.251460 - [DEBUG] End adding new jump function
4983 2019-Jan-09 19:14:36.251486 - [DEBUG]
4984 2019-Jan-09 19:14:36.251510 - [DEBUG] -------------------------------------------- 157. Path Edge --------------------------------------------
4985 2019-Jan-09 19:14:36.251537 - [DEBUG]
4986 2019-Jan-09 19:14:36.251560 - [DEBUG] Process 157. path edge:
4987 2019-Jan-09 19:14:36.251585 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4988 2019-Jan-09 19:14:36.251679 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
4989 2019-Jan-09 19:14:36.252502 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4990 2019-Jan-09 19:14:36.253338 - [DEBUG]
4991 2019-Jan-09 19:14:36.253371 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4992 2019-Jan-09 19:14:36.254273 - [DEBUG] Compose: EdgeIdentity * AllBottom
4993 2019-Jan-09 19:14:36.254309 - [DEBUG]
4994 2019-Jan-09 19:14:36.254335 - [DEBUG] Propagate flow
4995 2019-Jan-09 19:14:36.254359 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4996 2019-Jan-09 19:14:36.254456 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
4997 2019-Jan-09 19:14:36.255280 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4998 2019-Jan-09 19:14:36.256114 - [DEBUG] Edge function : AllBottom (result of previous compose)
4999 2019-Jan-09 19:14:36.256171 - [DEBUG]
5000 2019-Jan-09 19:14:36.256200 - [DEBUG] Join: AllTop & AllBottom
5001 2019-Jan-09 19:14:36.256228 - [DEBUG] = AllBottom (new jump func)
5002 2019-Jan-09 19:14:36.256253 - [DEBUG]
5003 2019-Jan-09 19:14:36.256278 - [DEBUG] Start adding new jump function
5004 2019-Jan-09 19:14:36.256302 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5005 2019-Jan-09 19:14:36.256399 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5006 2019-Jan-09 19:14:36.257265 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
5007 2019-Jan-09 19:14:36.258088 - [DEBUG] Edge Function : AllBottom
5008 2019-Jan-09 19:14:36.258126 - [DEBUG] End adding new jump function
5009 2019-Jan-09 19:14:36.258152 - [DEBUG]
5010 2019-Jan-09 19:14:36.258178 - [DEBUG] -------------------------------------------- 158. Path Edge --------------------------------------------
5011 2019-Jan-09 19:14:36.258204 - [DEBUG]
5012 2019-Jan-09 19:14:36.258228 - [DEBUG] Process 158. path edge:
5013 2019-Jan-09 19:14:36.258253 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5014 2019-Jan-09 19:14:36.258351 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
5015 2019-Jan-09 19:14:36.259184 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5016 2019-Jan-09 19:14:36.260016 - [DEBUG]
5017 2019-Jan-09 19:14:36.260049 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
5018 2019-Jan-09 19:14:36.260929 - [DEBUG] Compose: EdgeIdentity * AllBottom
5019 2019-Jan-09 19:14:36.260964 - [DEBUG]
5020 2019-Jan-09 19:14:36.260989 - [DEBUG] Propagate flow
5021 2019-Jan-09 19:14:36.261014 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5022 2019-Jan-09 19:14:36.261109 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
5023 2019-Jan-09 19:14:36.261941 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5024 2019-Jan-09 19:14:36.262777 - [DEBUG] Edge function : AllBottom (result of previous compose)
5025 2019-Jan-09 19:14:36.262809 - [DEBUG]
5026 2019-Jan-09 19:14:36.262837 - [DEBUG] Join: AllTop & AllBottom
5027 2019-Jan-09 19:14:36.262865 - [DEBUG] = AllBottom (new jump func)
5028 2019-Jan-09 19:14:36.262890 - [DEBUG]
5029 2019-Jan-09 19:14:36.262915 - [DEBUG] Start adding new jump function
5030 2019-Jan-09 19:14:36.262939 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5031 2019-Jan-09 19:14:36.263035 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5032 2019-Jan-09 19:14:36.263900 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
5033 2019-Jan-09 19:14:36.264742 - [DEBUG] Edge Function : AllBottom
5034 2019-Jan-09 19:14:36.264780 - [DEBUG] End adding new jump function
5035 2019-Jan-09 19:14:36.264806 - [DEBUG]
5036 2019-Jan-09 19:14:36.264831 - [DEBUG] -------------------------------------------- 159. Path Edge --------------------------------------------
5037 2019-Jan-09 19:14:36.264857 - [DEBUG]
5038 2019-Jan-09 19:14:36.264881 - [DEBUG] Process 159. path edge:
5039 2019-Jan-09 19:14:36.264906 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5040 2019-Jan-09 19:14:36.265003 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
5041 2019-Jan-09 19:14:36.265843 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5042 2019-Jan-09 19:14:36.266708 - [DEBUG]
5043 2019-Jan-09 19:14:36.266739 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
5044 2019-Jan-09 19:14:36.267611 - [DEBUG] Possible callees:
5045 2019-Jan-09 19:14:36.267642 - [DEBUG] llvm.dbg.declare
5046 2019-Jan-09 19:14:36.267669 - [DEBUG] Possible return sites:
5047 2019-Jan-09 19:14:36.267693 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1695048 2019-Jan-09 19:14:36.269325 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
5049 2019-Jan-09 19:14:36.269394 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
5050 2019-Jan-09 19:14:36.269445 - [DEBUG] Compose: EdgeIdentity * AllBottom
5051 2019-Jan-09 19:14:36.269475 - [DEBUG]
5052 2019-Jan-09 19:14:36.269500 - [DEBUG] Propagate flow
5053 2019-Jan-09 19:14:36.269524 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5054 2019-Jan-09 19:14:36.269619 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
5055 2019-Jan-09 19:14:36.270468 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5056 2019-Jan-09 19:14:36.271319 - [DEBUG] Edge function : AllBottom (result of previous compose)
5057 2019-Jan-09 19:14:36.271352 - [DEBUG]
5058 2019-Jan-09 19:14:36.271380 - [DEBUG] Join: AllTop & AllBottom
5059 2019-Jan-09 19:14:36.271407 - [DEBUG] = AllBottom (new jump func)
5060 2019-Jan-09 19:14:36.271432 - [DEBUG]
5061 2019-Jan-09 19:14:36.271458 - [DEBUG] Start adding new jump function
5062 2019-Jan-09 19:14:36.271482 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5063 2019-Jan-09 19:14:36.271580 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5064 2019-Jan-09 19:14:36.272422 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
5065 2019-Jan-09 19:14:36.273247 - [DEBUG] Edge Function : AllBottom
5066 2019-Jan-09 19:14:36.273285 - [DEBUG] End adding new jump function
5067 2019-Jan-09 19:14:36.273311 - [DEBUG]
5068 2019-Jan-09 19:14:36.273337 - [DEBUG] -------------------------------------------- 160. Path Edge --------------------------------------------
5069 2019-Jan-09 19:14:36.273363 - [DEBUG]
5070 2019-Jan-09 19:14:36.273387 - [DEBUG] Process 160. path edge:
5071 2019-Jan-09 19:14:36.273412 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5072 2019-Jan-09 19:14:36.273508 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
5073 2019-Jan-09 19:14:36.274369 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5074 2019-Jan-09 19:14:36.275201 - [DEBUG]
5075 2019-Jan-09 19:14:36.275232 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
5076 2019-Jan-09 19:14:36.276107 - [DEBUG] Compose: EdgeIdentity * AllBottom
5077 2019-Jan-09 19:14:36.276142 - [DEBUG]
5078 2019-Jan-09 19:14:36.276168 - [DEBUG] Propagate flow
5079 2019-Jan-09 19:14:36.276192 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5080 2019-Jan-09 19:14:36.276287 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
5081 2019-Jan-09 19:14:36.277147 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5082 2019-Jan-09 19:14:36.278018 - [DEBUG] Edge function : AllBottom (result of previous compose)
5083 2019-Jan-09 19:14:36.278051 - [DEBUG]
5084 2019-Jan-09 19:14:36.278079 - [DEBUG] Join: AllTop & AllBottom
5085 2019-Jan-09 19:14:36.278107 - [DEBUG] = AllBottom (new jump func)
5086 2019-Jan-09 19:14:36.278132 - [DEBUG]
5087 2019-Jan-09 19:14:36.278157 - [DEBUG] Start adding new jump function
5088 2019-Jan-09 19:14:36.278181 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5089 2019-Jan-09 19:14:36.278282 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5090 2019-Jan-09 19:14:36.279122 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
5091 2019-Jan-09 19:14:36.279950 - [DEBUG] Edge Function : AllBottom
5092 2019-Jan-09 19:14:36.279988 - [DEBUG] End adding new jump function
5093 2019-Jan-09 19:14:36.280014 - [DEBUG]
5094 2019-Jan-09 19:14:36.280040 - [DEBUG] -------------------------------------------- 161. Path Edge --------------------------------------------
5095 2019-Jan-09 19:14:36.280066 - [DEBUG]
5096 2019-Jan-09 19:14:36.280090 - [DEBUG] Process 161. path edge:
5097 2019-Jan-09 19:14:36.280115 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5098 2019-Jan-09 19:14:36.280211 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
5099 2019-Jan-09 19:14:36.281073 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5100 2019-Jan-09 19:14:36.281907 - [DEBUG]
5101 2019-Jan-09 19:14:36.281938 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
5102 2019-Jan-09 19:14:36.282802 - [DEBUG] Compose: EdgeIdentity * AllBottom
5103 2019-Jan-09 19:14:36.282836 - [DEBUG]
5104 2019-Jan-09 19:14:36.282861 - [DEBUG] Propagate flow
5105 2019-Jan-09 19:14:36.282885 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5106 2019-Jan-09 19:14:36.282977 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
5107 2019-Jan-09 19:14:36.283824 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5108 2019-Jan-09 19:14:36.284670 - [DEBUG] Edge function : AllBottom (result of previous compose)
5109 2019-Jan-09 19:14:36.284703 - [DEBUG]
5110 2019-Jan-09 19:14:36.284730 - [DEBUG] Join: AllTop & AllBottom
5111 2019-Jan-09 19:14:36.284758 - [DEBUG] = AllBottom (new jump func)
5112 2019-Jan-09 19:14:36.284783 - [DEBUG]
5113 2019-Jan-09 19:14:36.284808 - [DEBUG] Start adding new jump function
5114 2019-Jan-09 19:14:36.284832 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5115 2019-Jan-09 19:14:36.284927 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5116 2019-Jan-09 19:14:36.285767 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
5117 2019-Jan-09 19:14:36.286605 - [DEBUG] Edge Function : AllBottom
5118 2019-Jan-09 19:14:36.286643 - [DEBUG] End adding new jump function
5119 2019-Jan-09 19:14:36.286669 - [DEBUG]
5120 2019-Jan-09 19:14:36.286694 - [DEBUG] -------------------------------------------- 162. Path Edge --------------------------------------------
5121 2019-Jan-09 19:14:36.286721 - [DEBUG]
5122 2019-Jan-09 19:14:36.286745 - [DEBUG] Process 162. path edge:
5123 2019-Jan-09 19:14:36.286769 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5124 2019-Jan-09 19:14:36.286862 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
5125 2019-Jan-09 19:14:36.287765 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5126 2019-Jan-09 19:14:36.288615 - [DEBUG]
5127 2019-Jan-09 19:14:36.288647 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
5128 2019-Jan-09 19:14:36.289522 - [DEBUG] Compose: EdgeIdentity * AllBottom
5129 2019-Jan-09 19:14:36.289559 - [DEBUG]
5130 2019-Jan-09 19:14:36.289584 - [DEBUG] Propagate flow
5131 2019-Jan-09 19:14:36.289609 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5132 2019-Jan-09 19:14:36.289701 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
5133 2019-Jan-09 19:14:36.290542 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5134 2019-Jan-09 19:14:36.291331 - [DEBUG] Edge function : AllBottom (result of previous compose)
5135 2019-Jan-09 19:14:36.291360 - [DEBUG]
5136 2019-Jan-09 19:14:36.291387 - [DEBUG] Join: AllTop & AllBottom
5137 2019-Jan-09 19:14:36.291413 - [DEBUG] = AllBottom (new jump func)
5138 2019-Jan-09 19:14:36.291438 - [DEBUG]
5139 2019-Jan-09 19:14:36.291461 - [DEBUG] Start adding new jump function
5140 2019-Jan-09 19:14:36.291485 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5141 2019-Jan-09 19:14:36.291560 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5142 2019-Jan-09 19:14:36.292217 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
5143 2019-Jan-09 19:14:36.292847 - [DEBUG] Edge Function : AllBottom
5144 2019-Jan-09 19:14:36.292878 - [DEBUG] End adding new jump function
5145 2019-Jan-09 19:14:36.292903 - [DEBUG]
5146 2019-Jan-09 19:14:36.292927 - [DEBUG] -------------------------------------------- 163. Path Edge --------------------------------------------
5147 2019-Jan-09 19:14:36.292953 - [DEBUG]
5148 2019-Jan-09 19:14:36.292976 - [DEBUG] Process 163. path edge:
5149 2019-Jan-09 19:14:36.292999 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5150 2019-Jan-09 19:14:36.293060 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
5151 2019-Jan-09 19:14:36.293692 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5152 2019-Jan-09 19:14:36.294371 - [DEBUG]
5153 2019-Jan-09 19:14:36.294398 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
5154 2019-Jan-09 19:14:36.295066 - [DEBUG] Compose: EdgeIdentity * AllBottom
5155 2019-Jan-09 19:14:36.295094 - [DEBUG]
5156 2019-Jan-09 19:14:36.295118 - [DEBUG] Propagate flow
5157 2019-Jan-09 19:14:36.295142 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5158 2019-Jan-09 19:14:36.295207 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
5159 2019-Jan-09 19:14:36.295857 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5160 2019-Jan-09 19:14:36.296503 - [DEBUG] Edge function : AllBottom (result of previous compose)
5161 2019-Jan-09 19:14:36.296529 - [DEBUG]
5162 2019-Jan-09 19:14:36.296554 - [DEBUG] Join: AllTop & AllBottom
5163 2019-Jan-09 19:14:36.296581 - [DEBUG] = AllBottom (new jump func)
5164 2019-Jan-09 19:14:36.296605 - [DEBUG]
5165 2019-Jan-09 19:14:36.296628 - [DEBUG] Start adding new jump function
5166 2019-Jan-09 19:14:36.296652 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5167 2019-Jan-09 19:14:36.296736 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5168 2019-Jan-09 19:14:36.297461 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
5169 2019-Jan-09 19:14:36.298257 - [DEBUG] Edge Function : AllBottom
5170 2019-Jan-09 19:14:36.298295 - [DEBUG] End adding new jump function
5171 2019-Jan-09 19:14:36.298321 - [DEBUG]
5172 2019-Jan-09 19:14:36.298346 - [DEBUG] -------------------------------------------- 164. Path Edge --------------------------------------------
5173 2019-Jan-09 19:14:36.298373 - [DEBUG]
5174 2019-Jan-09 19:14:36.298396 - [DEBUG] Process 164. path edge:
5175 2019-Jan-09 19:14:36.298421 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5176 2019-Jan-09 19:14:36.298520 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
5177 2019-Jan-09 19:14:36.299345 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5178 2019-Jan-09 19:14:36.300191 - [DEBUG]
5179 2019-Jan-09 19:14:36.300222 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
5180 2019-Jan-09 19:14:36.301137 - [DEBUG] Compose: EdgeIdentity * AllBottom
5181 2019-Jan-09 19:14:36.301172 - [DEBUG]
5182 2019-Jan-09 19:14:36.301198 - [DEBUG] Propagate flow
5183 2019-Jan-09 19:14:36.301223 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5184 2019-Jan-09 19:14:36.301318 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
5185 2019-Jan-09 19:14:36.302136 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5186 2019-Jan-09 19:14:36.302977 - [DEBUG] Edge function : AllBottom (result of previous compose)
5187 2019-Jan-09 19:14:36.303008 - [DEBUG]
5188 2019-Jan-09 19:14:36.303037 - [DEBUG] Join: AllTop & AllBottom
5189 2019-Jan-09 19:14:36.303065 - [DEBUG] = AllBottom (new jump func)
5190 2019-Jan-09 19:14:36.303091 - [DEBUG]
5191 2019-Jan-09 19:14:36.303116 - [DEBUG] Start adding new jump function
5192 2019-Jan-09 19:14:36.303140 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5193 2019-Jan-09 19:14:36.303239 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5194 2019-Jan-09 19:14:36.304076 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
5195 2019-Jan-09 19:14:36.304773 - [DEBUG] Edge Function : AllBottom
5196 2019-Jan-09 19:14:36.304807 - [DEBUG] End adding new jump function
5197 2019-Jan-09 19:14:36.304833 - [DEBUG]
5198 2019-Jan-09 19:14:36.304857 - [DEBUG] -------------------------------------------- 165. Path Edge --------------------------------------------
5199 2019-Jan-09 19:14:36.304883 - [DEBUG]
5200 2019-Jan-09 19:14:36.304906 - [DEBUG] Process 165. path edge:
5201 2019-Jan-09 19:14:36.304930 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5202 2019-Jan-09 19:14:36.305009 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
5203 2019-Jan-09 19:14:36.305673 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5204 2019-Jan-09 19:14:36.306327 - [DEBUG]
5205 2019-Jan-09 19:14:36.306356 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
5206 2019-Jan-09 19:14:36.307043 - [DEBUG] Compose: EdgeIdentity * AllBottom
5207 2019-Jan-09 19:14:36.307073 - [DEBUG]
5208 2019-Jan-09 19:14:36.307097 - [DEBUG] Propagate flow
5209 2019-Jan-09 19:14:36.307144 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5210 2019-Jan-09 19:14:36.307234 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
5211 2019-Jan-09 19:14:36.307906 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5212 2019-Jan-09 19:14:36.308648 - [DEBUG] Edge function : AllBottom (result of previous compose)
5213 2019-Jan-09 19:14:36.308680 - [DEBUG]
5214 2019-Jan-09 19:14:36.308708 - [DEBUG] Join: AllTop & AllBottom
5215 2019-Jan-09 19:14:36.308736 - [DEBUG] = AllBottom (new jump func)
5216 2019-Jan-09 19:14:36.308761 - [DEBUG]
5217 2019-Jan-09 19:14:36.308786 - [DEBUG] Start adding new jump function
5218 2019-Jan-09 19:14:36.308810 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5219 2019-Jan-09 19:14:36.308903 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5220 2019-Jan-09 19:14:36.309726 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
5221 2019-Jan-09 19:14:36.310580 - [DEBUG] Edge Function : AllBottom
5222 2019-Jan-09 19:14:36.310618 - [DEBUG] End adding new jump function
5223 2019-Jan-09 19:14:36.310644 - [DEBUG]
5224 2019-Jan-09 19:14:36.310669 - [DEBUG] -------------------------------------------- 166. Path Edge --------------------------------------------
5225 2019-Jan-09 19:14:36.310696 - [DEBUG]
5226 2019-Jan-09 19:14:36.310719 - [DEBUG] Process 166. path edge:
5227 2019-Jan-09 19:14:36.310744 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5228 2019-Jan-09 19:14:36.310839 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
5229 2019-Jan-09 19:14:36.311666 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5230 2019-Jan-09 19:14:36.312500 - [DEBUG]
5231 2019-Jan-09 19:14:36.312531 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
5232 2019-Jan-09 19:14:36.313570 - [DEBUG] Compose: EdgeIdentity * AllBottom
5233 2019-Jan-09 19:14:36.313606 - [DEBUG]
5234 2019-Jan-09 19:14:36.313631 - [DEBUG] Propagate flow
5235 2019-Jan-09 19:14:36.313656 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5236 2019-Jan-09 19:14:36.313750 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
5237 2019-Jan-09 19:14:36.314615 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5238 2019-Jan-09 19:14:36.315454 - [DEBUG] Edge function : AllBottom (result of previous compose)
5239 2019-Jan-09 19:14:36.315486 - [DEBUG]
5240 2019-Jan-09 19:14:36.315514 - [DEBUG] Join: AllTop & AllBottom
5241 2019-Jan-09 19:14:36.315541 - [DEBUG] = AllBottom (new jump func)
5242 2019-Jan-09 19:14:36.315567 - [DEBUG]
5243 2019-Jan-09 19:14:36.315591 - [DEBUG] Start adding new jump function
5244 2019-Jan-09 19:14:36.315616 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5245 2019-Jan-09 19:14:36.315713 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5246 2019-Jan-09 19:14:36.316553 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
5247 2019-Jan-09 19:14:36.317415 - [DEBUG] Edge Function : AllBottom
5248 2019-Jan-09 19:14:36.317452 - [DEBUG] End adding new jump function
5249 2019-Jan-09 19:14:36.317478 - [DEBUG]
5250 2019-Jan-09 19:14:36.317503 - [DEBUG] -------------------------------------------- 167. Path Edge --------------------------------------------
5251 2019-Jan-09 19:14:36.317552 - [DEBUG]
5252 2019-Jan-09 19:14:36.317577 - [DEBUG] Process 167. path edge:
5253 2019-Jan-09 19:14:36.317601 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5254 2019-Jan-09 19:14:36.317689 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
5255 2019-Jan-09 19:14:36.318522 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5256 2019-Jan-09 19:14:36.319355 - [DEBUG]
5257 2019-Jan-09 19:14:36.319390 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
5258 2019-Jan-09 19:14:36.320263 - [DEBUG] Compose: EdgeIdentity * AllBottom
5259 2019-Jan-09 19:14:36.320298 - [DEBUG]
5260 2019-Jan-09 19:14:36.320323 - [DEBUG] Propagate flow
5261 2019-Jan-09 19:14:36.320347 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5262 2019-Jan-09 19:14:36.320434 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
5263 2019-Jan-09 19:14:36.321291 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5264 2019-Jan-09 19:14:36.322125 - [DEBUG] Edge function : AllBottom (result of previous compose)
5265 2019-Jan-09 19:14:36.322158 - [DEBUG]
5266 2019-Jan-09 19:14:36.322186 - [DEBUG] Join: AllTop & AllBottom
5267 2019-Jan-09 19:14:36.322214 - [DEBUG] = AllBottom (new jump func)
5268 2019-Jan-09 19:14:36.322239 - [DEBUG]
5269 2019-Jan-09 19:14:36.322264 - [DEBUG] Start adding new jump function
5270 2019-Jan-09 19:14:36.322288 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5271 2019-Jan-09 19:14:36.322384 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5272 2019-Jan-09 19:14:36.323218 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
5273 2019-Jan-09 19:14:36.324078 - [DEBUG] Edge Function : AllBottom
5274 2019-Jan-09 19:14:36.324115 - [DEBUG] End adding new jump function
5275 2019-Jan-09 19:14:36.324141 - [DEBUG]
5276 2019-Jan-09 19:14:36.324166 - [DEBUG] -------------------------------------------- 168. Path Edge --------------------------------------------
5277 2019-Jan-09 19:14:36.324191 - [DEBUG]
5278 2019-Jan-09 19:14:36.324215 - [DEBUG] Process 168. path edge:
5279 2019-Jan-09 19:14:36.324239 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5280 2019-Jan-09 19:14:36.324330 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
5281 2019-Jan-09 19:14:36.325154 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5282 2019-Jan-09 19:14:36.325971 - [DEBUG]
5283 2019-Jan-09 19:14:36.326002 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
5284 2019-Jan-09 19:14:36.326870 - [DEBUG] Compose: EdgeIdentity * AllBottom
5285 2019-Jan-09 19:14:36.326905 - [DEBUG]
5286 2019-Jan-09 19:14:36.326931 - [DEBUG] Propagate flow
5287 2019-Jan-09 19:14:36.326955 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5288 2019-Jan-09 19:14:36.327048 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5289 2019-Jan-09 19:14:36.327895 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5290 2019-Jan-09 19:14:36.328734 - [DEBUG] Edge function : AllBottom (result of previous compose)
5291 2019-Jan-09 19:14:36.328767 - [DEBUG]
5292 2019-Jan-09 19:14:36.328795 - [DEBUG] Join: AllTop & AllBottom
5293 2019-Jan-09 19:14:36.328850 - [DEBUG] = AllBottom (new jump func)
5294 2019-Jan-09 19:14:36.328877 - [DEBUG]
5295 2019-Jan-09 19:14:36.328901 - [DEBUG] Start adding new jump function
5296 2019-Jan-09 19:14:36.328926 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5297 2019-Jan-09 19:14:36.329025 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5298 2019-Jan-09 19:14:36.329861 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5299 2019-Jan-09 19:14:36.330721 - [DEBUG] Edge Function : AllBottom
5300 2019-Jan-09 19:14:36.330759 - [DEBUG] End adding new jump function
5301 2019-Jan-09 19:14:36.330785 - [DEBUG]
5302 2019-Jan-09 19:14:36.330810 - [DEBUG] -------------------------------------------- 169. Path Edge --------------------------------------------
5303 2019-Jan-09 19:14:36.330837 - [DEBUG]
5304 2019-Jan-09 19:14:36.330861 - [DEBUG] Process 169. path edge:
5305 2019-Jan-09 19:14:36.330886 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5306 2019-Jan-09 19:14:36.330984 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
5307 2019-Jan-09 19:14:36.331806 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5308 2019-Jan-09 19:14:36.332650 - [DEBUG]
5309 2019-Jan-09 19:14:36.332680 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5310 2019-Jan-09 19:14:36.333504 - [DEBUG] Start of endsummarytab entry
5311 2019-Jan-09 19:14:36.333538 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
5312 2019-Jan-09 19:14:36.334390 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
5313 2019-Jan-09 19:14:36.334489 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5314 2019-Jan-09 19:14:36.335295 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5315 2019-Jan-09 19:14:36.336134 - [DEBUG] EF: AllBottom
5316 2019-Jan-09 19:14:36.336165 - [DEBUG]
5317 2019-Jan-09 19:14:36.336189 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5318 2019-Jan-09 19:14:36.337016 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
5319 2019-Jan-09 19:14:36.337870 - [DEBUG] EF: AllBottom
5320 2019-Jan-09 19:14:36.337901 - [DEBUG]
5321 2019-Jan-09 19:14:36.337926 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5322 2019-Jan-09 19:14:36.338759 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
5323 2019-Jan-09 19:14:36.339589 - [DEBUG] EF: AllBottom
5324 2019-Jan-09 19:14:36.339621 - [DEBUG]
5325 2019-Jan-09 19:14:36.339646 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5326 2019-Jan-09 19:14:36.340501 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5327 2019-Jan-09 19:14:36.341330 - [DEBUG] EF: AllBottom
5328 2019-Jan-09 19:14:36.341361 - [DEBUG]
5329 2019-Jan-09 19:14:36.341386 - [DEBUG] ---------------
5330 2019-Jan-09 19:14:36.341410 - [DEBUG]
5331 2019-Jan-09 19:14:36.341436 - [DEBUG] End of endsummarytab entry
5332 2019-Jan-09 19:14:36.341460 - [DEBUG]
5333 2019-Jan-09 19:14:36.341486 - [DEBUG] Start of incomingtab entry
5334 2019-Jan-09 19:14:36.341512 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
5335 2019-Jan-09 19:14:36.342356 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
5336 2019-Jan-09 19:14:36.342451 - [DEBUG] ---------------
5337 2019-Jan-09 19:14:36.342477 - [DEBUG] End of incomingtab entry
5338 2019-Jan-09 19:14:36.342501 - [DEBUG]
5339 2019-Jan-09 19:14:36.342529 - [DEBUG] EDGE:
5340 2019-Jan-09 19:14:36.342627 - [DEBUG] ---> 5341 2019-Jan-09 19:14:36.343445 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5342 2019-Jan-09 19:14:36.344319 - [DEBUG]
5343 2019-Jan-09 19:14:36.344352 - [DEBUG] EDGE:
5344 2019-Jan-09 19:14:36.344445 - [DEBUG] ---> 5345 2019-Jan-09 19:14:36.345264 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5346 2019-Jan-09 19:14:36.346097 - [DEBUG]
5347 2019-Jan-09 19:14:36.346158 - [DEBUG] Compose: EdgeIdentity * AllBottom
5348 2019-Jan-09 19:14:36.346187 - [DEBUG]
5349 2019-Jan-09 19:14:36.346212 - [DEBUG] Propagate flow
5350 2019-Jan-09 19:14:36.346236 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5351 2019-Jan-09 19:14:36.346332 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
5352 2019-Jan-09 19:14:36.347195 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5353 2019-Jan-09 19:14:36.348035 - [DEBUG] Edge function : AllBottom (result of previous compose)
5354 2019-Jan-09 19:14:36.348068 - [DEBUG]
5355 2019-Jan-09 19:14:36.348095 - [DEBUG] Join: AllTop & AllBottom
5356 2019-Jan-09 19:14:36.348124 - [DEBUG] = AllBottom (new jump func)
5357 2019-Jan-09 19:14:36.348149 - [DEBUG]
5358 2019-Jan-09 19:14:36.348174 - [DEBUG] Start adding new jump function
5359 2019-Jan-09 19:14:36.348198 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5360 2019-Jan-09 19:14:36.348295 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5361 2019-Jan-09 19:14:36.349125 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
5362 2019-Jan-09 19:14:36.349954 - [DEBUG] Edge Function : AllBottom
5363 2019-Jan-09 19:14:36.349992 - [DEBUG] End adding new jump function
5364 2019-Jan-09 19:14:36.350017 - [DEBUG]
5365 2019-Jan-09 19:14:36.350043 - [DEBUG] -------------------------------------------- 170. Path Edge --------------------------------------------
5366 2019-Jan-09 19:14:36.350068 - [DEBUG]
5367 2019-Jan-09 19:14:36.350092 - [DEBUG] Process 170. path edge:
5368 2019-Jan-09 19:14:36.350117 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5369 2019-Jan-09 19:14:36.350214 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
5370 2019-Jan-09 19:14:36.351082 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5371 2019-Jan-09 19:14:36.351918 - [DEBUG]
5372 2019-Jan-09 19:14:36.351949 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
5373 2019-Jan-09 19:14:36.352806 - [DEBUG] Possible callees:
5374 2019-Jan-09 19:14:36.352837 - [DEBUG] llvm.dbg.declare
5375 2019-Jan-09 19:14:36.352864 - [DEBUG] Possible return sites:
5376 2019-Jan-09 19:14:36.352888 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1935377 2019-Jan-09 19:14:36.358181 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
5378 2019-Jan-09 19:14:36.358274 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
5379 2019-Jan-09 19:14:36.358327 - [DEBUG] Compose: EdgeIdentity * AllBottom
5380 2019-Jan-09 19:14:36.358356 - [DEBUG]
5381 2019-Jan-09 19:14:36.358382 - [DEBUG] Propagate flow
5382 2019-Jan-09 19:14:36.358407 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5383 2019-Jan-09 19:14:36.358504 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
5384 2019-Jan-09 19:14:36.359338 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5385 2019-Jan-09 19:14:36.360174 - [DEBUG] Edge function : AllBottom (result of previous compose)
5386 2019-Jan-09 19:14:36.360207 - [DEBUG]
5387 2019-Jan-09 19:14:36.360235 - [DEBUG] Join: AllTop & AllBottom
5388 2019-Jan-09 19:14:36.360263 - [DEBUG] = AllBottom (new jump func)
5389 2019-Jan-09 19:14:36.360288 - [DEBUG]
5390 2019-Jan-09 19:14:36.360313 - [DEBUG] Start adding new jump function
5391 2019-Jan-09 19:14:36.360337 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5392 2019-Jan-09 19:14:36.360460 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5393 2019-Jan-09 19:14:36.361303 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
5394 2019-Jan-09 19:14:36.362133 - [DEBUG] Edge Function : AllBottom
5395 2019-Jan-09 19:14:36.362171 - [DEBUG] End adding new jump function
5396 2019-Jan-09 19:14:36.362198 - [DEBUG]
5397 2019-Jan-09 19:14:36.362223 - [DEBUG] -------------------------------------------- 171. Path Edge --------------------------------------------
5398 2019-Jan-09 19:14:36.362249 - [DEBUG]
5399 2019-Jan-09 19:14:36.362273 - [DEBUG] Process 171. path edge:
5400 2019-Jan-09 19:14:36.362298 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5401 2019-Jan-09 19:14:36.362395 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
5402 2019-Jan-09 19:14:36.363223 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5403 2019-Jan-09 19:14:36.364092 - [DEBUG]
5404 2019-Jan-09 19:14:36.364123 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
5405 2019-Jan-09 19:14:36.364998 - [DEBUG] Compose: EdgeIdentity * AllBottom
5406 2019-Jan-09 19:14:36.365032 - [DEBUG]
5407 2019-Jan-09 19:14:36.365057 - [DEBUG] Propagate flow
5408 2019-Jan-09 19:14:36.365082 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5409 2019-Jan-09 19:14:36.365174 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
5410 2019-Jan-09 19:14:36.365981 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5411 2019-Jan-09 19:14:36.366822 - [DEBUG] Edge function : AllBottom (result of previous compose)
5412 2019-Jan-09 19:14:36.366854 - [DEBUG]
5413 2019-Jan-09 19:14:36.366882 - [DEBUG] Join: AllTop & AllBottom
5414 2019-Jan-09 19:14:36.366909 - [DEBUG] = AllBottom (new jump func)
5415 2019-Jan-09 19:14:36.366934 - [DEBUG]
5416 2019-Jan-09 19:14:36.366958 - [DEBUG] Start adding new jump function
5417 2019-Jan-09 19:14:36.366983 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5418 2019-Jan-09 19:14:36.367079 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5419 2019-Jan-09 19:14:36.367945 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
5420 2019-Jan-09 19:14:36.368763 - [DEBUG] Edge Function : AllBottom
5421 2019-Jan-09 19:14:36.368826 - [DEBUG] End adding new jump function
5422 2019-Jan-09 19:14:36.368852 - [DEBUG]
5423 2019-Jan-09 19:14:36.368877 - [DEBUG] -------------------------------------------- 172. Path Edge --------------------------------------------
5424 2019-Jan-09 19:14:36.368904 - [DEBUG]
5425 2019-Jan-09 19:14:36.368928 - [DEBUG] Process 172. path edge:
5426 2019-Jan-09 19:14:36.368952 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5427 2019-Jan-09 19:14:36.369056 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
5428 2019-Jan-09 19:14:36.369878 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5429 2019-Jan-09 19:14:36.371581 - [DEBUG]
5430 2019-Jan-09 19:14:36.371616 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
5431 2019-Jan-09 19:14:36.372478 - [DEBUG] Compose: EdgeIdentity * AllBottom
5432 2019-Jan-09 19:14:36.372513 - [DEBUG]
5433 2019-Jan-09 19:14:36.372538 - [DEBUG] Propagate flow
5434 2019-Jan-09 19:14:36.372563 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5435 2019-Jan-09 19:14:36.372662 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
5436 2019-Jan-09 19:14:36.373486 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5437 2019-Jan-09 19:14:36.374345 - [DEBUG] Edge function : AllBottom (result of previous compose)
5438 2019-Jan-09 19:14:36.374377 - [DEBUG]
5439 2019-Jan-09 19:14:36.374405 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
5440 2019-Jan-09 19:14:36.374432 - [DEBUG] = AllBottom
5441 2019-Jan-09 19:14:36.374457 - [DEBUG]
5442 2019-Jan-09 19:14:36.374481 - [DEBUG] PROPAGATE: No new function!
5443 2019-Jan-09 19:14:36.374509 - [DEBUG] EDGE:
5444 2019-Jan-09 19:14:36.374607 - [DEBUG] ---> 5445 2019-Jan-09 19:14:36.375426 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5446 2019-Jan-09 19:14:36.376267 - [DEBUG]
5447 2019-Jan-09 19:14:36.376301 - [DEBUG] EDGE:
5448 2019-Jan-09 19:14:36.376393 - [DEBUG] ---> 5449 2019-Jan-09 19:14:36.377238 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5450 2019-Jan-09 19:14:36.378077 - [DEBUG]
5451 2019-Jan-09 19:14:36.378111 - [DEBUG] EDGE:
5452 2019-Jan-09 19:14:36.378203 - [DEBUG] ---> 5453 2019-Jan-09 19:14:36.379034 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5454 2019-Jan-09 19:14:36.379865 - [DEBUG]
5455 2019-Jan-09 19:14:36.379899 - [DEBUG] EDGE:
5456 2019-Jan-09 19:14:36.379989 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
5457 2019-Jan-09 19:14:36.380839 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5458 2019-Jan-09 19:14:36.381664 - [DEBUG]
5459 2019-Jan-09 19:14:36.381698 - [DEBUG] EDGE:
5460 2019-Jan-09 19:14:36.381787 - [DEBUG] ---> 5461 2019-Jan-09 19:14:36.382627 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5462 2019-Jan-09 19:14:36.383463 - [DEBUG]
5463 2019-Jan-09 19:14:36.383496 - [DEBUG] EDGE:
5464 2019-Jan-09 19:14:36.383586 - [DEBUG] ---> 5465 2019-Jan-09 19:14:36.384428 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5466 2019-Jan-09 19:14:36.385276 - [DEBUG]
5467 2019-Jan-09 19:14:36.385308 - [DEBUG] EDGE:
5468 2019-Jan-09 19:14:36.385401 - [DEBUG] ---> 5469 2019-Jan-09 19:14:36.386216 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5470 2019-Jan-09 19:14:36.387427 - [DEBUG]
5471 2019-Jan-09 19:14:36.387487 - [DEBUG] Compose: EdgeIdentity * AllBottom
5472 2019-Jan-09 19:14:36.387515 - [DEBUG]
5473 2019-Jan-09 19:14:36.387541 - [DEBUG] Propagate flow
5474 2019-Jan-09 19:14:36.387565 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5475 2019-Jan-09 19:14:36.387663 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
5476 2019-Jan-09 19:14:36.388504 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5477 2019-Jan-09 19:14:36.389346 - [DEBUG] Edge function : AllBottom (result of previous compose)
5478 2019-Jan-09 19:14:36.389378 - [DEBUG]
5479 2019-Jan-09 19:14:36.389405 - [DEBUG] Join: AllTop & AllBottom
5480 2019-Jan-09 19:14:36.389433 - [DEBUG] = AllBottom (new jump func)
5481 2019-Jan-09 19:14:36.389458 - [DEBUG]
5482 2019-Jan-09 19:14:36.389483 - [DEBUG] Start adding new jump function
5483 2019-Jan-09 19:14:36.389507 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5484 2019-Jan-09 19:14:36.389603 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5485 2019-Jan-09 19:14:36.390428 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
5486 2019-Jan-09 19:14:36.391278 - [DEBUG] Edge Function : AllBottom
5487 2019-Jan-09 19:14:36.391316 - [DEBUG] End adding new jump function
5488 2019-Jan-09 19:14:36.391342 - [DEBUG]
5489 2019-Jan-09 19:14:36.391368 - [DEBUG] -------------------------------------------- 173. Path Edge --------------------------------------------
5490 2019-Jan-09 19:14:36.391394 - [DEBUG]
5491 2019-Jan-09 19:14:36.391419 - [DEBUG] Process 173. path edge:
5492 2019-Jan-09 19:14:36.391443 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5493 2019-Jan-09 19:14:36.391539 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
5494 2019-Jan-09 19:14:36.392365 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5495 2019-Jan-09 19:14:36.393214 - [DEBUG]
5496 2019-Jan-09 19:14:36.393245 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
5497 2019-Jan-09 19:14:36.394152 - [DEBUG] Compose: EdgeIdentity * AllBottom
5498 2019-Jan-09 19:14:36.394187 - [DEBUG]
5499 2019-Jan-09 19:14:36.394212 - [DEBUG] Propagate flow
5500 2019-Jan-09 19:14:36.394236 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5501 2019-Jan-09 19:14:36.394330 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
5502 2019-Jan-09 19:14:36.395173 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5503 2019-Jan-09 19:14:36.396010 - [DEBUG] Edge function : AllBottom (result of previous compose)
5504 2019-Jan-09 19:14:36.396042 - [DEBUG]
5505 2019-Jan-09 19:14:36.396070 - [DEBUG] Join: AllTop & AllBottom
5506 2019-Jan-09 19:14:36.396097 - [DEBUG] = AllBottom (new jump func)
5507 2019-Jan-09 19:14:36.396122 - [DEBUG]
5508 2019-Jan-09 19:14:36.396147 - [DEBUG] Start adding new jump function
5509 2019-Jan-09 19:14:36.396172 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5510 2019-Jan-09 19:14:36.396271 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5511 2019-Jan-09 19:14:36.397134 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
5512 2019-Jan-09 19:14:36.397949 - [DEBUG] Edge Function : AllBottom
5513 2019-Jan-09 19:14:36.397987 - [DEBUG] End adding new jump function
5514 2019-Jan-09 19:14:36.398014 - [DEBUG]
5515 2019-Jan-09 19:14:36.398039 - [DEBUG] -------------------------------------------- 174. Path Edge --------------------------------------------
5516 2019-Jan-09 19:14:36.398066 - [DEBUG]
5517 2019-Jan-09 19:14:36.398090 - [DEBUG] Process 174. path edge:
5518 2019-Jan-09 19:14:36.398114 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5519 2019-Jan-09 19:14:36.398216 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
5520 2019-Jan-09 19:14:36.399040 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5521 2019-Jan-09 19:14:36.399882 - [DEBUG]
5522 2019-Jan-09 19:14:36.399915 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
5523 2019-Jan-09 19:14:36.400795 - [DEBUG] Compose: EdgeIdentity * AllBottom
5524 2019-Jan-09 19:14:36.400829 - [DEBUG]
5525 2019-Jan-09 19:14:36.400854 - [DEBUG] Propagate flow
5526 2019-Jan-09 19:14:36.400879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5527 2019-Jan-09 19:14:36.400977 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
5528 2019-Jan-09 19:14:36.401801 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5529 2019-Jan-09 19:14:36.402643 - [DEBUG] Edge function : AllBottom (result of previous compose)
5530 2019-Jan-09 19:14:36.402675 - [DEBUG]
5531 2019-Jan-09 19:14:36.402703 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
5532 2019-Jan-09 19:14:36.402730 - [DEBUG] = AllBottom
5533 2019-Jan-09 19:14:36.402756 - [DEBUG]
5534 2019-Jan-09 19:14:36.402780 - [DEBUG] PROPAGATE: No new function!
5535 2019-Jan-09 19:14:36.402808 - [DEBUG] EDGE:
5536 2019-Jan-09 19:14:36.402909 - [DEBUG] ---> 5537 2019-Jan-09 19:14:36.404111 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5538 2019-Jan-09 19:14:36.404959 - [DEBUG]
5539 2019-Jan-09 19:14:36.404992 - [DEBUG] EDGE:
5540 2019-Jan-09 19:14:36.405083 - [DEBUG] ---> 5541 2019-Jan-09 19:14:36.405885 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5542 2019-Jan-09 19:14:36.406725 - [DEBUG]
5543 2019-Jan-09 19:14:36.406759 - [DEBUG] EDGE:
5544 2019-Jan-09 19:14:36.406850 - [DEBUG] ---> 5545 2019-Jan-09 19:14:36.407723 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5546 2019-Jan-09 19:14:36.408569 - [DEBUG]
5547 2019-Jan-09 19:14:36.408603 - [DEBUG] EDGE:
5548 2019-Jan-09 19:14:36.408697 - [DEBUG] ---> 5549 2019-Jan-09 19:14:36.409524 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5550 2019-Jan-09 19:14:36.410362 - [DEBUG]
5551 2019-Jan-09 19:14:36.410395 - [DEBUG] EDGE:
5552 2019-Jan-09 19:14:36.410516 - [DEBUG] ---> 5553 2019-Jan-09 19:14:36.411340 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5554 2019-Jan-09 19:14:36.412168 - [DEBUG]
5555 2019-Jan-09 19:14:36.412201 - [DEBUG] EDGE:
5556 2019-Jan-09 19:14:36.412294 - [DEBUG] ---> 5557 2019-Jan-09 19:14:36.413256 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5558 2019-Jan-09 19:14:36.414123 - [DEBUG]
5559 2019-Jan-09 19:14:36.414157 - [DEBUG] EDGE:
5560 2019-Jan-09 19:14:36.414248 - [DEBUG] ---> 5561 2019-Jan-09 19:14:36.415081 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5562 2019-Jan-09 19:14:36.415912 - [DEBUG]
5563 2019-Jan-09 19:14:36.415946 - [DEBUG] EDGE:
5564 2019-Jan-09 19:14:36.416037 - [DEBUG] ---> 5565 2019-Jan-09 19:14:36.416843 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5566 2019-Jan-09 19:14:36.417719 - [DEBUG]
5567 2019-Jan-09 19:14:36.417751 - [DEBUG] EDGE:
5568 2019-Jan-09 19:14:36.417845 - [DEBUG] ---> 5569 2019-Jan-09 19:14:36.418657 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5570 2019-Jan-09 19:14:36.419489 - [DEBUG]
5571 2019-Jan-09 19:14:36.419837 - [DEBUG] EDGE:
5572 2019-Jan-09 19:14:36.419975 - [DEBUG] ---> 5573 2019-Jan-09 19:14:36.420858 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5574 2019-Jan-09 19:14:36.421680 - [DEBUG]
5575 2019-Jan-09 19:14:36.421713 - [DEBUG] EDGE:
5576 2019-Jan-09 19:14:36.421803 - [DEBUG] ---> 5577 2019-Jan-09 19:14:36.422609 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5578 2019-Jan-09 19:14:36.423472 - [DEBUG]
5579 2019-Jan-09 19:14:36.423506 - [DEBUG] EDGE:
5580 2019-Jan-09 19:14:36.423597 - [DEBUG] ---> 5581 2019-Jan-09 19:14:36.424439 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5582 2019-Jan-09 19:14:36.425282 - [DEBUG]
5583 2019-Jan-09 19:14:36.425317 - [DEBUG] EDGE:
5584 2019-Jan-09 19:14:36.425410 - [DEBUG] ---> 5585 2019-Jan-09 19:14:36.426231 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5586 2019-Jan-09 19:14:36.427076 - [DEBUG]
5587 2019-Jan-09 19:14:36.427136 - [DEBUG] EDGE:
5588 2019-Jan-09 19:14:36.427232 - [DEBUG] ---> 5589 2019-Jan-09 19:14:36.428063 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5590 2019-Jan-09 19:14:36.428894 - [DEBUG]
5591 2019-Jan-09 19:14:36.428926 - [DEBUG] EDGE:
5592 2019-Jan-09 19:14:36.429016 - [DEBUG] ---> 5593 2019-Jan-09 19:14:36.429808 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5594 2019-Jan-09 19:14:36.430677 - [DEBUG]
5595 2019-Jan-09 19:14:36.430709 - [DEBUG] EDGE:
5596 2019-Jan-09 19:14:36.430801 - [DEBUG] ---> 5597 2019-Jan-09 19:14:36.431606 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5598 2019-Jan-09 19:14:36.432449 - [DEBUG]
5599 2019-Jan-09 19:14:36.432483 - [DEBUG] EDGE:
5600 2019-Jan-09 19:14:36.432576 - [DEBUG] ---> 5601 2019-Jan-09 19:14:36.433404 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5602 2019-Jan-09 19:14:36.434277 - [DEBUG]
5603 2019-Jan-09 19:14:36.434310 - [DEBUG] EDGE:
5604 2019-Jan-09 19:14:36.434401 - [DEBUG] ---> 5605 2019-Jan-09 19:14:36.435202 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5606 2019-Jan-09 19:14:36.436401 - [DEBUG]
5607 2019-Jan-09 19:14:36.436435 - [DEBUG] EDGE:
5608 2019-Jan-09 19:14:36.436531 - [DEBUG] ---> 5609 2019-Jan-09 19:14:36.437374 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5610 2019-Jan-09 19:14:36.438208 - [DEBUG]
5611 2019-Jan-09 19:14:36.438242 - [DEBUG] EDGE:
5612 2019-Jan-09 19:14:36.438332 - [DEBUG] ---> 5613 2019-Jan-09 19:14:36.439182 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
5614 2019-Jan-09 19:14:36.439996 - [DEBUG]
5615 2019-Jan-09 19:14:36.440067 - [DEBUG] Compose: EdgeIdentity * AllBottom
5616 2019-Jan-09 19:14:36.440096 - [DEBUG]
5617 2019-Jan-09 19:14:36.440121 - [DEBUG] Propagate flow
5618 2019-Jan-09 19:14:36.440146 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5619 2019-Jan-09 19:14:36.440243 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
5620 2019-Jan-09 19:14:36.441096 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5621 2019-Jan-09 19:14:36.441933 - [DEBUG] Edge function : AllBottom (result of previous compose)
5622 2019-Jan-09 19:14:36.441966 - [DEBUG]
5623 2019-Jan-09 19:14:36.441994 - [DEBUG] Join: AllTop & AllBottom
5624 2019-Jan-09 19:14:36.442022 - [DEBUG] = AllBottom (new jump func)
5625 2019-Jan-09 19:14:36.442047 - [DEBUG]
5626 2019-Jan-09 19:14:36.442072 - [DEBUG] Start adding new jump function
5627 2019-Jan-09 19:14:36.442097 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5628 2019-Jan-09 19:14:36.442189 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5629 2019-Jan-09 19:14:36.443019 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
5630 2019-Jan-09 19:14:36.443865 - [DEBUG] Edge Function : AllBottom
5631 2019-Jan-09 19:14:36.443903 - [DEBUG] End adding new jump function
5632 2019-Jan-09 19:14:36.443928 - [DEBUG]
5633 2019-Jan-09 19:14:36.443954 - [DEBUG] -------------------------------------------- 175. Path Edge --------------------------------------------
5634 2019-Jan-09 19:14:36.443981 - [DEBUG]
5635 2019-Jan-09 19:14:36.444005 - [DEBUG] Process 175. path edge:
5636 2019-Jan-09 19:14:36.444030 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5637 2019-Jan-09 19:14:36.444130 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
5638 2019-Jan-09 19:14:36.444943 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5639 2019-Jan-09 19:14:36.445773 - [DEBUG]
5640 2019-Jan-09 19:14:36.445804 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
5641 2019-Jan-09 19:14:36.446633 - [DEBUG] Possible callees:
5642 2019-Jan-09 19:14:36.446665 - [DEBUG] foo
5643 2019-Jan-09 19:14:36.446691 - [DEBUG] Possible return sites:
5644 2019-Jan-09 19:14:36.446715 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !1265645 2019-Jan-09 19:14:36.448380 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
5646 2019-Jan-09 19:14:36.448449 - [DEBUG] Start points of 'foo' currently not available!
5647 2019-Jan-09 19:14:36.448499 - [DEBUG] Compose: EdgeIdentity * AllBottom
5648 2019-Jan-09 19:14:36.448528 - [DEBUG]
5649 2019-Jan-09 19:14:36.448553 - [DEBUG] Propagate flow
5650 2019-Jan-09 19:14:36.448578 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5651 2019-Jan-09 19:14:36.448676 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
5652 2019-Jan-09 19:14:36.449508 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5653 2019-Jan-09 19:14:36.450348 - [DEBUG] Edge function : AllBottom (result of previous compose)
5654 2019-Jan-09 19:14:36.450380 - [DEBUG]
5655 2019-Jan-09 19:14:36.450408 - [DEBUG] Join: AllTop & AllBottom
5656 2019-Jan-09 19:14:36.450461 - [DEBUG] = AllBottom (new jump func)
5657 2019-Jan-09 19:14:36.450490 - [DEBUG]
5658 2019-Jan-09 19:14:36.450515 - [DEBUG] Start adding new jump function
5659 2019-Jan-09 19:14:36.450563 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5660 2019-Jan-09 19:14:36.450659 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5661 2019-Jan-09 19:14:36.451495 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
5662 2019-Jan-09 19:14:36.452681 - [DEBUG] Edge Function : AllBottom
5663 2019-Jan-09 19:14:36.452720 - [DEBUG] End adding new jump function
5664 2019-Jan-09 19:14:36.452745 - [DEBUG]
5665 2019-Jan-09 19:14:36.452770 - [DEBUG] -------------------------------------------- 176. Path Edge --------------------------------------------
5666 2019-Jan-09 19:14:36.452796 - [DEBUG]
5667 2019-Jan-09 19:14:36.452820 - [DEBUG] Process 176. path edge:
5668 2019-Jan-09 19:14:36.452845 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5669 2019-Jan-09 19:14:36.452945 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
5670 2019-Jan-09 19:14:36.453796 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5671 2019-Jan-09 19:14:36.454639 - [DEBUG]
5672 2019-Jan-09 19:14:36.454672 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
5673 2019-Jan-09 19:14:36.455540 - [DEBUG] Compose: EdgeIdentity * AllBottom
5674 2019-Jan-09 19:14:36.455576 - [DEBUG]
5675 2019-Jan-09 19:14:36.455601 - [DEBUG] Propagate flow
5676 2019-Jan-09 19:14:36.455626 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5677 2019-Jan-09 19:14:36.455718 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
5678 2019-Jan-09 19:14:36.456526 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5679 2019-Jan-09 19:14:36.457397 - [DEBUG] Edge function : AllBottom (result of previous compose)
5680 2019-Jan-09 19:14:36.457428 - [DEBUG]
5681 2019-Jan-09 19:14:36.457456 - [DEBUG] Join: AllTop & AllBottom
5682 2019-Jan-09 19:14:36.457484 - [DEBUG] = AllBottom (new jump func)
5683 2019-Jan-09 19:14:36.457509 - [DEBUG]
5684 2019-Jan-09 19:14:36.457534 - [DEBUG] Start adding new jump function
5685 2019-Jan-09 19:14:36.457559 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5686 2019-Jan-09 19:14:36.457650 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5687 2019-Jan-09 19:14:36.458485 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
5688 2019-Jan-09 19:14:36.459287 - [DEBUG] Edge Function : AllBottom
5689 2019-Jan-09 19:14:36.459324 - [DEBUG] End adding new jump function
5690 2019-Jan-09 19:14:36.459351 - [DEBUG]
5691 2019-Jan-09 19:14:36.459376 - [DEBUG] -------------------------------------------- 177. Path Edge --------------------------------------------
5692 2019-Jan-09 19:14:36.459402 - [DEBUG]
5693 2019-Jan-09 19:14:36.459426 - [DEBUG] Process 177. path edge:
5694 2019-Jan-09 19:14:36.459451 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5695 2019-Jan-09 19:14:36.459550 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
5696 2019-Jan-09 19:14:36.460362 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5697 2019-Jan-09 19:14:36.461221 - [DEBUG]
5698 2019-Jan-09 19:14:36.461254 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
5699 2019-Jan-09 19:14:36.462105 - [DEBUG] Compose: EdgeIdentity * AllBottom
5700 2019-Jan-09 19:14:36.462140 - [DEBUG]
5701 2019-Jan-09 19:14:36.462165 - [DEBUG] Propagate flow
5702 2019-Jan-09 19:14:36.462189 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5703 2019-Jan-09 19:14:36.462312 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
5704 2019-Jan-09 19:14:36.463121 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5705 2019-Jan-09 19:14:36.463995 - [DEBUG] Edge function : AllBottom (result of previous compose)
5706 2019-Jan-09 19:14:36.464027 - [DEBUG]
5707 2019-Jan-09 19:14:36.464055 - [DEBUG] Join: AllTop & AllBottom
5708 2019-Jan-09 19:14:36.464083 - [DEBUG] = AllBottom (new jump func)
5709 2019-Jan-09 19:14:36.464108 - [DEBUG]
5710 2019-Jan-09 19:14:36.464133 - [DEBUG] Start adding new jump function
5711 2019-Jan-09 19:14:36.464157 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5712 2019-Jan-09 19:14:36.464250 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5713 2019-Jan-09 19:14:36.465080 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
5714 2019-Jan-09 19:14:36.465901 - [DEBUG] Edge Function : AllBottom
5715 2019-Jan-09 19:14:36.465941 - [DEBUG] End adding new jump function
5716 2019-Jan-09 19:14:36.465966 - [DEBUG]
5717 2019-Jan-09 19:14:36.465991 - [DEBUG] -------------------------------------------- 178. Path Edge --------------------------------------------
5718 2019-Jan-09 19:14:36.466017 - [DEBUG]
5719 2019-Jan-09 19:14:36.466041 - [DEBUG] Process 178. path edge:
5720 2019-Jan-09 19:14:36.466067 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5721 2019-Jan-09 19:14:36.466165 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
5722 2019-Jan-09 19:14:36.466980 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5723 2019-Jan-09 19:14:36.467862 - [DEBUG]
5724 2019-Jan-09 19:14:36.467896 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
5725 2019-Jan-09 19:14:36.469095 - [DEBUG] Compose: EdgeIdentity * AllBottom
5726 2019-Jan-09 19:14:36.469130 - [DEBUG]
5727 2019-Jan-09 19:14:36.469155 - [DEBUG] Propagate flow
5728 2019-Jan-09 19:14:36.469180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5729 2019-Jan-09 19:14:36.469275 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
5730 2019-Jan-09 19:14:36.470117 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5731 2019-Jan-09 19:14:36.470979 - [DEBUG] Edge function : AllBottom (result of previous compose)
5732 2019-Jan-09 19:14:36.471010 - [DEBUG]
5733 2019-Jan-09 19:14:36.471038 - [DEBUG] Join: AllTop & AllBottom
5734 2019-Jan-09 19:14:36.471066 - [DEBUG] = AllBottom (new jump func)
5735 2019-Jan-09 19:14:36.471091 - [DEBUG]
5736 2019-Jan-09 19:14:36.471116 - [DEBUG] Start adding new jump function
5737 2019-Jan-09 19:14:36.471141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5738 2019-Jan-09 19:14:36.471233 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5739 2019-Jan-09 19:14:36.472073 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
5740 2019-Jan-09 19:14:36.472920 - [DEBUG] Edge Function : AllBottom
5741 2019-Jan-09 19:14:36.472958 - [DEBUG] End adding new jump function
5742 2019-Jan-09 19:14:36.472984 - [DEBUG]
5743 2019-Jan-09 19:14:36.473010 - [DEBUG] -------------------------------------------- 179. Path Edge --------------------------------------------
5744 2019-Jan-09 19:14:36.473036 - [DEBUG]
5745 2019-Jan-09 19:14:36.473060 - [DEBUG] Process 179. path edge:
5746 2019-Jan-09 19:14:36.473084 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5747 2019-Jan-09 19:14:36.473208 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
5748 2019-Jan-09 19:14:36.474088 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5749 2019-Jan-09 19:14:36.474919 - [DEBUG]
5750 2019-Jan-09 19:14:36.474950 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
5751 2019-Jan-09 19:14:36.475804 - [DEBUG] Possible callees:
5752 2019-Jan-09 19:14:36.475834 - [DEBUG] llvm.dbg.declare
5753 2019-Jan-09 19:14:36.475861 - [DEBUG] Possible return sites:
5754 2019-Jan-09 19:14:36.475886 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !1365755 2019-Jan-09 19:14:36.477528 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
5756 2019-Jan-09 19:14:36.477597 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
5757 2019-Jan-09 19:14:36.477649 - [DEBUG] Compose: EdgeIdentity * AllBottom
5758 2019-Jan-09 19:14:36.477679 - [DEBUG]
5759 2019-Jan-09 19:14:36.477704 - [DEBUG] Propagate flow
5760 2019-Jan-09 19:14:36.477728 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5761 2019-Jan-09 19:14:36.477824 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
5762 2019-Jan-09 19:14:36.478671 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5763 2019-Jan-09 19:14:36.479502 - [DEBUG] Edge function : AllBottom (result of previous compose)
5764 2019-Jan-09 19:14:36.479534 - [DEBUG]
5765 2019-Jan-09 19:14:36.479561 - [DEBUG] Join: AllTop & AllBottom
5766 2019-Jan-09 19:14:36.479589 - [DEBUG] = AllBottom (new jump func)
5767 2019-Jan-09 19:14:36.479615 - [DEBUG]
5768 2019-Jan-09 19:14:36.479639 - [DEBUG] Start adding new jump function
5769 2019-Jan-09 19:14:36.479664 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5770 2019-Jan-09 19:14:36.479757 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5771 2019-Jan-09 19:14:36.480625 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
5772 2019-Jan-09 19:14:36.481456 - [DEBUG] Edge Function : AllBottom
5773 2019-Jan-09 19:14:36.481495 - [DEBUG] End adding new jump function
5774 2019-Jan-09 19:14:36.481521 - [DEBUG]
5775 2019-Jan-09 19:14:36.481547 - [DEBUG] -------------------------------------------- 180. Path Edge --------------------------------------------
5776 2019-Jan-09 19:14:36.481573 - [DEBUG]
5777 2019-Jan-09 19:14:36.481597 - [DEBUG] Process 180. path edge:
5778 2019-Jan-09 19:14:36.481622 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5779 2019-Jan-09 19:14:36.481721 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
5780 2019-Jan-09 19:14:36.482555 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5781 2019-Jan-09 19:14:36.483390 - [DEBUG]
5782 2019-Jan-09 19:14:36.483421 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
5783 2019-Jan-09 19:14:36.484325 - [DEBUG] Compose: EdgeIdentity * AllBottom
5784 2019-Jan-09 19:14:36.484361 - [DEBUG]
5785 2019-Jan-09 19:14:36.484387 - [DEBUG] Propagate flow
5786 2019-Jan-09 19:14:36.484411 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5787 2019-Jan-09 19:14:36.484504 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
5788 2019-Jan-09 19:14:36.485721 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5789 2019-Jan-09 19:14:36.486560 - [DEBUG] Edge function : AllBottom (result of previous compose)
5790 2019-Jan-09 19:14:36.486593 - [DEBUG]
5791 2019-Jan-09 19:14:36.486622 - [DEBUG] Join: AllTop & AllBottom
5792 2019-Jan-09 19:14:36.486649 - [DEBUG] = AllBottom (new jump func)
5793 2019-Jan-09 19:14:36.486675 - [DEBUG]
5794 2019-Jan-09 19:14:36.486699 - [DEBUG] Start adding new jump function
5795 2019-Jan-09 19:14:36.486724 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5796 2019-Jan-09 19:14:36.486818 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5797 2019-Jan-09 19:14:36.487681 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
5798 2019-Jan-09 19:14:36.488508 - [DEBUG] Edge Function : AllBottom
5799 2019-Jan-09 19:14:36.488545 - [DEBUG] End adding new jump function
5800 2019-Jan-09 19:14:36.488571 - [DEBUG]
5801 2019-Jan-09 19:14:36.488597 - [DEBUG] -------------------------------------------- 181. Path Edge --------------------------------------------
5802 2019-Jan-09 19:14:36.488623 - [DEBUG]
5803 2019-Jan-09 19:14:36.488647 - [DEBUG] Process 181. path edge:
5804 2019-Jan-09 19:14:36.488672 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5805 2019-Jan-09 19:14:36.488772 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
5806 2019-Jan-09 19:14:36.489594 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5807 2019-Jan-09 19:14:36.490432 - [DEBUG]
5808 2019-Jan-09 19:14:36.490494 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
5809 2019-Jan-09 19:14:36.491344 - [DEBUG] Compose: EdgeIdentity * AllBottom
5810 2019-Jan-09 19:14:36.491379 - [DEBUG]
5811 2019-Jan-09 19:14:36.491404 - [DEBUG] Propagate flow
5812 2019-Jan-09 19:14:36.491428 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5813 2019-Jan-09 19:14:36.491525 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
5814 2019-Jan-09 19:14:36.492338 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5815 2019-Jan-09 19:14:36.493164 - [DEBUG] Edge function : AllBottom (result of previous compose)
5816 2019-Jan-09 19:14:36.493195 - [DEBUG]
5817 2019-Jan-09 19:14:36.493223 - [DEBUG] Join: AllTop & AllBottom
5818 2019-Jan-09 19:14:36.493250 - [DEBUG] = AllBottom (new jump func)
5819 2019-Jan-09 19:14:36.493275 - [DEBUG]
5820 2019-Jan-09 19:14:36.493300 - [DEBUG] Start adding new jump function
5821 2019-Jan-09 19:14:36.493324 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5822 2019-Jan-09 19:14:36.493416 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5823 2019-Jan-09 19:14:36.494281 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
5824 2019-Jan-09 19:14:36.495093 - [DEBUG] Edge Function : AllBottom
5825 2019-Jan-09 19:14:36.495130 - [DEBUG] End adding new jump function
5826 2019-Jan-09 19:14:36.495156 - [DEBUG]
5827 2019-Jan-09 19:14:36.495182 - [DEBUG] -------------------------------------------- 182. Path Edge --------------------------------------------
5828 2019-Jan-09 19:14:36.495208 - [DEBUG]
5829 2019-Jan-09 19:14:36.495232 - [DEBUG] Process 182. path edge:
5830 2019-Jan-09 19:14:36.495257 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5831 2019-Jan-09 19:14:36.495357 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
5832 2019-Jan-09 19:14:36.496174 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5833 2019-Jan-09 19:14:36.496973 - [DEBUG]
5834 2019-Jan-09 19:14:36.497003 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
5835 2019-Jan-09 19:14:36.497759 - [DEBUG] Compose: EdgeIdentity * AllBottom
5836 2019-Jan-09 19:14:36.497789 - [DEBUG]
5837 2019-Jan-09 19:14:36.497813 - [DEBUG] Propagate flow
5838 2019-Jan-09 19:14:36.497836 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5839 2019-Jan-09 19:14:36.497903 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
5840 2019-Jan-09 19:14:36.498570 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5841 2019-Jan-09 19:14:36.499241 - [DEBUG] Edge function : AllBottom (result of previous compose)
5842 2019-Jan-09 19:14:36.499268 - [DEBUG]
5843 2019-Jan-09 19:14:36.499294 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
5844 2019-Jan-09 19:14:36.499320 - [DEBUG] = AllBottom
5845 2019-Jan-09 19:14:36.499345 - [DEBUG]
5846 2019-Jan-09 19:14:36.499367 - [DEBUG] PROPAGATE: No new function!
5847 2019-Jan-09 19:14:36.499395 - [DEBUG] EDGE:
5848 2019-Jan-09 19:14:36.499460 - [DEBUG] ---> 5849 2019-Jan-09 19:14:36.500211 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5850 2019-Jan-09 19:14:36.501401 - [DEBUG]
5851 2019-Jan-09 19:14:36.501452 - [DEBUG] EDGE:
5852 2019-Jan-09 19:14:36.501558 - [DEBUG] ---> 5853 2019-Jan-09 19:14:36.502397 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5854 2019-Jan-09 19:14:36.503236 - [DEBUG]
5855 2019-Jan-09 19:14:36.503272 - [DEBUG] EDGE:
5856 2019-Jan-09 19:14:36.503354 - [DEBUG] ---> 5857 2019-Jan-09 19:14:36.504184 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5858 2019-Jan-09 19:14:36.505024 - [DEBUG]
5859 2019-Jan-09 19:14:36.505061 - [DEBUG] EDGE:
5860 2019-Jan-09 19:14:36.505146 - [DEBUG] ---> 5861 2019-Jan-09 19:14:36.505966 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5862 2019-Jan-09 19:14:36.506807 - [DEBUG]
5863 2019-Jan-09 19:14:36.506869 - [DEBUG] Compose: EdgeIdentity * AllBottom
5864 2019-Jan-09 19:14:36.506898 - [DEBUG]
5865 2019-Jan-09 19:14:36.506923 - [DEBUG] Propagate flow
5866 2019-Jan-09 19:14:36.506947 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5867 2019-Jan-09 19:14:36.507036 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
5868 2019-Jan-09 19:14:36.507907 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5869 2019-Jan-09 19:14:36.508744 - [DEBUG] Edge function : AllBottom (result of previous compose)
5870 2019-Jan-09 19:14:36.508777 - [DEBUG]
5871 2019-Jan-09 19:14:36.508804 - [DEBUG] Join: AllTop & AllBottom
5872 2019-Jan-09 19:14:36.508832 - [DEBUG] = AllBottom (new jump func)
5873 2019-Jan-09 19:14:36.508857 - [DEBUG]
5874 2019-Jan-09 19:14:36.508882 - [DEBUG] Start adding new jump function
5875 2019-Jan-09 19:14:36.508906 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5876 2019-Jan-09 19:14:36.508998 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5877 2019-Jan-09 19:14:36.509829 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
5878 2019-Jan-09 19:14:36.510726 - [DEBUG] Edge Function : AllBottom
5879 2019-Jan-09 19:14:36.510765 - [DEBUG] End adding new jump function
5880 2019-Jan-09 19:14:36.510791 - [DEBUG]
5881 2019-Jan-09 19:14:36.510815 - [DEBUG] -------------------------------------------- 183. Path Edge --------------------------------------------
5882 2019-Jan-09 19:14:36.510841 - [DEBUG]
5883 2019-Jan-09 19:14:36.510865 - [DEBUG] Process 183. path edge:
5884 2019-Jan-09 19:14:36.510890 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5885 2019-Jan-09 19:14:36.510985 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
5886 2019-Jan-09 19:14:36.511814 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5887 2019-Jan-09 19:14:36.512642 - [DEBUG]
5888 2019-Jan-09 19:14:36.512673 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
5889 2019-Jan-09 19:14:36.513674 - [DEBUG] Possible callees:
5890 2019-Jan-09 19:14:36.513704 - [DEBUG] llvm.dbg.declare
5891 2019-Jan-09 19:14:36.513730 - [DEBUG] Possible return sites:
5892 2019-Jan-09 19:14:36.513754 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !1435893 2019-Jan-09 19:14:36.515430 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
5894 2019-Jan-09 19:14:36.515499 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
5895 2019-Jan-09 19:14:36.515551 - [DEBUG] Compose: EdgeIdentity * AllBottom
5896 2019-Jan-09 19:14:36.515581 - [DEBUG]
5897 2019-Jan-09 19:14:36.515606 - [DEBUG] Propagate flow
5898 2019-Jan-09 19:14:36.515630 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5899 2019-Jan-09 19:14:36.515724 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
5900 2019-Jan-09 19:14:36.516555 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5901 2019-Jan-09 19:14:36.517736 - [DEBUG] Edge function : AllBottom (result of previous compose)
5902 2019-Jan-09 19:14:36.517771 - [DEBUG]
5903 2019-Jan-09 19:14:36.517798 - [DEBUG] Join: AllTop & AllBottom
5904 2019-Jan-09 19:14:36.517826 - [DEBUG] = AllBottom (new jump func)
5905 2019-Jan-09 19:14:36.517851 - [DEBUG]
5906 2019-Jan-09 19:14:36.517876 - [DEBUG] Start adding new jump function
5907 2019-Jan-09 19:14:36.517900 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5908 2019-Jan-09 19:14:36.518014 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5909 2019-Jan-09 19:14:36.518860 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
5910 2019-Jan-09 19:14:36.519677 - [DEBUG] Edge Function : AllBottom
5911 2019-Jan-09 19:14:36.519714 - [DEBUG] End adding new jump function
5912 2019-Jan-09 19:14:36.519740 - [DEBUG]
5913 2019-Jan-09 19:14:36.519765 - [DEBUG] -------------------------------------------- 184. Path Edge --------------------------------------------
5914 2019-Jan-09 19:14:36.519791 - [DEBUG]
5915 2019-Jan-09 19:14:36.519815 - [DEBUG] Process 184. path edge:
5916 2019-Jan-09 19:14:36.519839 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5917 2019-Jan-09 19:14:36.519938 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
5918 2019-Jan-09 19:14:36.520797 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5919 2019-Jan-09 19:14:36.521628 - [DEBUG]
5920 2019-Jan-09 19:14:36.521692 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
5921 2019-Jan-09 19:14:36.522566 - [DEBUG] Compose: EdgeIdentity * AllBottom
5922 2019-Jan-09 19:14:36.522600 - [DEBUG]
5923 2019-Jan-09 19:14:36.522626 - [DEBUG] Propagate flow
5924 2019-Jan-09 19:14:36.522650 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5925 2019-Jan-09 19:14:36.522744 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
5926 2019-Jan-09 19:14:36.523564 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5927 2019-Jan-09 19:14:36.524441 - [DEBUG] Edge function : AllBottom (result of previous compose)
5928 2019-Jan-09 19:14:36.524472 - [DEBUG]
5929 2019-Jan-09 19:14:36.524500 - [DEBUG] Join: AllTop & AllBottom
5930 2019-Jan-09 19:14:36.524527 - [DEBUG] = AllBottom (new jump func)
5931 2019-Jan-09 19:14:36.524553 - [DEBUG]
5932 2019-Jan-09 19:14:36.524577 - [DEBUG] Start adding new jump function
5933 2019-Jan-09 19:14:36.524602 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5934 2019-Jan-09 19:14:36.524697 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5935 2019-Jan-09 19:14:36.525526 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
5936 2019-Jan-09 19:14:36.526352 - [DEBUG] Edge Function : AllBottom
5937 2019-Jan-09 19:14:36.526389 - [DEBUG] End adding new jump function
5938 2019-Jan-09 19:14:36.526414 - [DEBUG]
5939 2019-Jan-09 19:14:36.526440 - [DEBUG] -------------------------------------------- 185. Path Edge --------------------------------------------
5940 2019-Jan-09 19:14:36.526466 - [DEBUG]
5941 2019-Jan-09 19:14:36.526490 - [DEBUG] Process 185. path edge:
5942 2019-Jan-09 19:14:36.526515 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5943 2019-Jan-09 19:14:36.526615 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
5944 2019-Jan-09 19:14:36.527447 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5945 2019-Jan-09 19:14:36.528280 - [DEBUG]
5946 2019-Jan-09 19:14:36.528314 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
5947 2019-Jan-09 19:14:36.529160 - [DEBUG] Compose: EdgeIdentity * AllBottom
5948 2019-Jan-09 19:14:36.529195 - [DEBUG]
5949 2019-Jan-09 19:14:36.529221 - [DEBUG] Propagate flow
5950 2019-Jan-09 19:14:36.529246 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5951 2019-Jan-09 19:14:36.529339 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
5952 2019-Jan-09 19:14:36.530151 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5953 2019-Jan-09 19:14:36.531026 - [DEBUG] Edge function : AllBottom (result of previous compose)
5954 2019-Jan-09 19:14:36.531057 - [DEBUG]
5955 2019-Jan-09 19:14:36.531085 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
5956 2019-Jan-09 19:14:36.531112 - [DEBUG] = AllBottom
5957 2019-Jan-09 19:14:36.531137 - [DEBUG]
5958 2019-Jan-09 19:14:36.531161 - [DEBUG] PROPAGATE: No new function!
5959 2019-Jan-09 19:14:36.531191 - [DEBUG] EDGE:
5960 2019-Jan-09 19:14:36.531285 - [DEBUG] ---> 5961 2019-Jan-09 19:14:36.532106 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5962 2019-Jan-09 19:14:36.532943 - [DEBUG]
5963 2019-Jan-09 19:14:36.532979 - [DEBUG] EDGE:
5964 2019-Jan-09 19:14:36.533063 - [DEBUG] ---> 5965 2019-Jan-09 19:14:36.534252 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5966 2019-Jan-09 19:14:36.535122 - [DEBUG]
5967 2019-Jan-09 19:14:36.535160 - [DEBUG] EDGE:
5968 2019-Jan-09 19:14:36.535245 - [DEBUG] ---> 5969 2019-Jan-09 19:14:36.536076 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5970 2019-Jan-09 19:14:36.536911 - [DEBUG]
5971 2019-Jan-09 19:14:36.536948 - [DEBUG] EDGE:
5972 2019-Jan-09 19:14:36.537033 - [DEBUG] ---> 5973 2019-Jan-09 19:14:36.537886 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5974 2019-Jan-09 19:14:36.538729 - [DEBUG]
5975 2019-Jan-09 19:14:36.538790 - [DEBUG] Compose: EdgeIdentity * AllBottom
5976 2019-Jan-09 19:14:36.538819 - [DEBUG]
5977 2019-Jan-09 19:14:36.538844 - [DEBUG] Propagate flow
5978 2019-Jan-09 19:14:36.538868 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5979 2019-Jan-09 19:14:36.538958 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
5980 2019-Jan-09 19:14:36.539769 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5981 2019-Jan-09 19:14:36.540640 - [DEBUG] Edge function : AllBottom (result of previous compose)
5982 2019-Jan-09 19:14:36.540672 - [DEBUG]
5983 2019-Jan-09 19:14:36.540699 - [DEBUG] Join: AllTop & AllBottom
5984 2019-Jan-09 19:14:36.540727 - [DEBUG] = AllBottom (new jump func)
5985 2019-Jan-09 19:14:36.540752 - [DEBUG]
5986 2019-Jan-09 19:14:36.540777 - [DEBUG] Start adding new jump function
5987 2019-Jan-09 19:14:36.540802 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5988 2019-Jan-09 19:14:36.540895 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5989 2019-Jan-09 19:14:36.541728 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
5990 2019-Jan-09 19:14:36.542546 - [DEBUG] Edge Function : AllBottom
5991 2019-Jan-09 19:14:36.542583 - [DEBUG] End adding new jump function
5992 2019-Jan-09 19:14:36.542610 - [DEBUG]
5993 2019-Jan-09 19:14:36.542635 - [DEBUG] -------------------------------------------- 186. Path Edge --------------------------------------------
5994 2019-Jan-09 19:14:36.542661 - [DEBUG]
5995 2019-Jan-09 19:14:36.542685 - [DEBUG] Process 186. path edge:
5996 2019-Jan-09 19:14:36.542710 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5997 2019-Jan-09 19:14:36.542806 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
5998 2019-Jan-09 19:14:36.543613 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5999 2019-Jan-09 19:14:36.544483 - [DEBUG]
6000 2019-Jan-09 19:14:36.544517 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
6001 2019-Jan-09 19:14:36.545364 - [DEBUG] Compose: EdgeIdentity * AllBottom
6002 2019-Jan-09 19:14:36.545398 - [DEBUG]
6003 2019-Jan-09 19:14:36.545424 - [DEBUG] Propagate flow
6004 2019-Jan-09 19:14:36.545448 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6005 2019-Jan-09 19:14:36.545542 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
6006 2019-Jan-09 19:14:36.546379 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
6007 2019-Jan-09 19:14:36.547243 - [DEBUG] Edge function : AllBottom (result of previous compose)
6008 2019-Jan-09 19:14:36.547299 - [DEBUG]
6009 2019-Jan-09 19:14:36.547328 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
6010 2019-Jan-09 19:14:36.547355 - [DEBUG] = AllBottom
6011 2019-Jan-09 19:14:36.547381 - [DEBUG]
6012 2019-Jan-09 19:14:36.547404 - [DEBUG] PROPAGATE: No new function!
6013 2019-Jan-09 19:14:36.547460 - [DEBUG] Compose: EdgeIdentity * AllBottom
6014 2019-Jan-09 19:14:36.547488 - [DEBUG]
6015 2019-Jan-09 19:14:36.547513 - [DEBUG] Propagate flow
6016 2019-Jan-09 19:14:36.547538 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6017 2019-Jan-09 19:14:36.547637 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
6018 2019-Jan-09 19:14:36.548485 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
6019 2019-Jan-09 19:14:36.549309 - [DEBUG] Edge function : AllBottom (result of previous compose)
6020 2019-Jan-09 19:14:36.549341 - [DEBUG]
6021 2019-Jan-09 19:14:36.549369 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
6022 2019-Jan-09 19:14:36.549396 - [DEBUG] = AllBottom
6023 2019-Jan-09 19:14:36.549421 - [DEBUG]
6024 2019-Jan-09 19:14:36.549445 - [DEBUG] PROPAGATE: No new function!
6025 2019-Jan-09 19:14:36.549475 - [DEBUG] EDGE:
6026 2019-Jan-09 19:14:36.549566 - [DEBUG] ---> 6027 2019-Jan-09 19:14:36.550758 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
6028 2019-Jan-09 19:14:36.551605 - [DEBUG]
6029 2019-Jan-09 19:14:36.551641 - [DEBUG] EDGE:
6030 2019-Jan-09 19:14:36.551726 - [DEBUG] ---> 6031 2019-Jan-09 19:14:36.552530 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
6032 2019-Jan-09 19:14:36.553362 - [DEBUG]
6033 2019-Jan-09 19:14:36.553398 - [DEBUG] EDGE:
6034 2019-Jan-09 19:14:36.553483 - [DEBUG] ---> 6035 2019-Jan-09 19:14:36.554331 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
6036 2019-Jan-09 19:14:36.555171 - [DEBUG]
6037 2019-Jan-09 19:14:36.555207 - [DEBUG] EDGE:
6038 2019-Jan-09 19:14:36.555291 - [DEBUG] ---> 6039 2019-Jan-09 19:14:36.556109 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
6040 2019-Jan-09 19:14:36.556927 - [DEBUG]
6041 2019-Jan-09 19:14:36.556966 - [DEBUG] Compose: EdgeIdentity * AllBottom
6042 2019-Jan-09 19:14:36.556994 - [DEBUG]
6043 2019-Jan-09 19:14:36.557019 - [DEBUG] Propagate flow
6044 2019-Jan-09 19:14:36.557043 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6045 2019-Jan-09 19:14:36.557153 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
6046 2019-Jan-09 19:14:36.557972 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6047 2019-Jan-09 19:14:36.558776 - [DEBUG] Edge function : AllBottom (result of previous compose)
6048 2019-Jan-09 19:14:36.558808 - [DEBUG]
6049 2019-Jan-09 19:14:36.558836 - [DEBUG] Join: AllTop & AllBottom
6050 2019-Jan-09 19:14:36.558863 - [DEBUG] = AllBottom (new jump func)
6051 2019-Jan-09 19:14:36.558887 - [DEBUG]
6052 2019-Jan-09 19:14:36.558913 - [DEBUG] Start adding new jump function
6053 2019-Jan-09 19:14:36.558937 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6054 2019-Jan-09 19:14:36.559059 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6055 2019-Jan-09 19:14:36.559875 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
6056 2019-Jan-09 19:14:36.560726 - [DEBUG] Edge Function : AllBottom
6057 2019-Jan-09 19:14:36.560765 - [DEBUG] End adding new jump function
6058 2019-Jan-09 19:14:36.560791 - [DEBUG]
6059 2019-Jan-09 19:14:36.560816 - [DEBUG] -------------------------------------------- 187. Path Edge --------------------------------------------
6060 2019-Jan-09 19:14:36.560843 - [DEBUG]
6061 2019-Jan-09 19:14:36.560867 - [DEBUG] Process 187. path edge:
6062 2019-Jan-09 19:14:36.560892 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6063 2019-Jan-09 19:14:36.560990 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
6064 2019-Jan-09 19:14:36.561808 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6065 2019-Jan-09 19:14:36.562626 - [DEBUG]
6066 2019-Jan-09 19:14:36.562657 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
6067 2019-Jan-09 19:14:36.563496 - [DEBUG] Possible callees:
6068 2019-Jan-09 19:14:36.563527 - [DEBUG] foo
6069 2019-Jan-09 19:14:36.563553 - [DEBUG] Possible return sites:
6070 2019-Jan-09 19:14:36.563577 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !1266071 2019-Jan-09 19:14:36.565234 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
6072 2019-Jan-09 19:14:36.565304 - [DEBUG] Start points of 'foo' currently not available!
6073 2019-Jan-09 19:14:36.565369 - [DEBUG] Compose: EdgeIdentity * AllBottom
6074 2019-Jan-09 19:14:36.565400 - [DEBUG]
6075 2019-Jan-09 19:14:36.565425 - [DEBUG] Propagate flow
6076 2019-Jan-09 19:14:36.565449 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6077 2019-Jan-09 19:14:36.565548 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
6078 2019-Jan-09 19:14:36.566719 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6079 2019-Jan-09 19:14:36.567605 - [DEBUG] Edge function : AllBottom (result of previous compose)
6080 2019-Jan-09 19:14:36.567636 - [DEBUG]
6081 2019-Jan-09 19:14:36.567664 - [DEBUG] Join: AllTop & AllBottom
6082 2019-Jan-09 19:14:36.567692 - [DEBUG] = AllBottom (new jump func)
6083 2019-Jan-09 19:14:36.567717 - [DEBUG]
6084 2019-Jan-09 19:14:36.567742 - [DEBUG] Start adding new jump function
6085 2019-Jan-09 19:14:36.567766 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6086 2019-Jan-09 19:14:36.567864 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6087 2019-Jan-09 19:14:36.568671 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
6088 2019-Jan-09 19:14:36.569505 - [DEBUG] Edge Function : AllBottom
6089 2019-Jan-09 19:14:36.569546 - [DEBUG] End adding new jump function
6090 2019-Jan-09 19:14:36.569571 - [DEBUG]
6091 2019-Jan-09 19:14:36.569596 - [DEBUG] -------------------------------------------- 188. Path Edge --------------------------------------------
6092 2019-Jan-09 19:14:36.569622 - [DEBUG]
6093 2019-Jan-09 19:14:36.569646 - [DEBUG] Process 188. path edge:
6094 2019-Jan-09 19:14:36.569670 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6095 2019-Jan-09 19:14:36.569772 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
6096 2019-Jan-09 19:14:36.570631 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6097 2019-Jan-09 19:14:36.571475 - [DEBUG]
6098 2019-Jan-09 19:14:36.571507 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
6099 2019-Jan-09 19:14:36.572395 - [DEBUG] Compose: EdgeIdentity * AllBottom
6100 2019-Jan-09 19:14:36.572431 - [DEBUG]
6101 2019-Jan-09 19:14:36.572456 - [DEBUG] Propagate flow
6102 2019-Jan-09 19:14:36.572481 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6103 2019-Jan-09 19:14:36.572573 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
6104 2019-Jan-09 19:14:36.573387 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6105 2019-Jan-09 19:14:36.574237 - [DEBUG] Edge function : AllBottom (result of previous compose)
6106 2019-Jan-09 19:14:36.574268 - [DEBUG]
6107 2019-Jan-09 19:14:36.574295 - [DEBUG] Join: AllTop & AllBottom
6108 2019-Jan-09 19:14:36.574322 - [DEBUG] = AllBottom (new jump func)
6109 2019-Jan-09 19:14:36.574347 - [DEBUG]
6110 2019-Jan-09 19:14:36.574373 - [DEBUG] Start adding new jump function
6111 2019-Jan-09 19:14:36.574397 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6112 2019-Jan-09 19:14:36.574496 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6113 2019-Jan-09 19:14:36.575305 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
6114 2019-Jan-09 19:14:36.576119 - [DEBUG] Edge Function : AllBottom
6115 2019-Jan-09 19:14:36.576158 - [DEBUG] End adding new jump function
6116 2019-Jan-09 19:14:36.576185 - [DEBUG]
6117 2019-Jan-09 19:14:36.576210 - [DEBUG] -------------------------------------------- 189. Path Edge --------------------------------------------
6118 2019-Jan-09 19:14:36.576237 - [DEBUG]
6119 2019-Jan-09 19:14:36.576261 - [DEBUG] Process 189. path edge:
6120 2019-Jan-09 19:14:36.576286 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6121 2019-Jan-09 19:14:36.576386 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
6122 2019-Jan-09 19:14:36.577226 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6123 2019-Jan-09 19:14:36.578047 - [DEBUG]
6124 2019-Jan-09 19:14:36.578081 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
6125 2019-Jan-09 19:14:36.578933 - [DEBUG] Compose: EdgeIdentity * AllBottom
6126 2019-Jan-09 19:14:36.578967 - [DEBUG]
6127 2019-Jan-09 19:14:36.578992 - [DEBUG] Propagate flow
6128 2019-Jan-09 19:14:36.579017 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6129 2019-Jan-09 19:14:36.579110 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
6130 2019-Jan-09 19:14:36.579922 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6131 2019-Jan-09 19:14:36.580769 - [DEBUG] Edge function : AllBottom (result of previous compose)
6132 2019-Jan-09 19:14:36.580801 - [DEBUG]
6133 2019-Jan-09 19:14:36.580829 - [DEBUG] Join: AllTop & AllBottom
6134 2019-Jan-09 19:14:36.580857 - [DEBUG] = AllBottom (new jump func)
6135 2019-Jan-09 19:14:36.580882 - [DEBUG]
6136 2019-Jan-09 19:14:36.580906 - [DEBUG] Start adding new jump function
6137 2019-Jan-09 19:14:36.580931 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6138 2019-Jan-09 19:14:36.581030 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6139 2019-Jan-09 19:14:36.581837 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
6140 2019-Jan-09 19:14:36.582994 - [DEBUG] Edge Function : AllBottom
6141 2019-Jan-09 19:14:36.583038 - [DEBUG] End adding new jump function
6142 2019-Jan-09 19:14:36.583063 - [DEBUG]
6143 2019-Jan-09 19:14:36.583088 - [DEBUG] -------------------------------------------- 190. Path Edge --------------------------------------------
6144 2019-Jan-09 19:14:36.583115 - [DEBUG]
6145 2019-Jan-09 19:14:36.583139 - [DEBUG] Process 190. path edge:
6146 2019-Jan-09 19:14:36.583164 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6147 2019-Jan-09 19:14:36.583280 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
6148 2019-Jan-09 19:14:36.584149 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6149 2019-Jan-09 19:14:36.584962 - [DEBUG]
6150 2019-Jan-09 19:14:36.584997 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
6151 2019-Jan-09 19:14:36.585856 - [DEBUG] Compose: EdgeIdentity * AllBottom
6152 2019-Jan-09 19:14:36.585890 - [DEBUG]
6153 2019-Jan-09 19:14:36.585915 - [DEBUG] Propagate flow
6154 2019-Jan-09 19:14:36.585939 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6155 2019-Jan-09 19:14:36.586034 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
6156 2019-Jan-09 19:14:36.586868 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6157 2019-Jan-09 19:14:36.587731 - [DEBUG] Edge function : AllBottom (result of previous compose)
6158 2019-Jan-09 19:14:36.587763 - [DEBUG]
6159 2019-Jan-09 19:14:36.587791 - [DEBUG] Join: AllTop & AllBottom
6160 2019-Jan-09 19:14:36.587818 - [DEBUG] = AllBottom (new jump func)
6161 2019-Jan-09 19:14:36.587843 - [DEBUG]
6162 2019-Jan-09 19:14:36.587868 - [DEBUG] Start adding new jump function
6163 2019-Jan-09 19:14:36.587892 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6164 2019-Jan-09 19:14:36.587991 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6165 2019-Jan-09 19:14:36.588807 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
6166 2019-Jan-09 19:14:36.589649 - [DEBUG] Edge Function : AllBottom
6167 2019-Jan-09 19:14:36.589689 - [DEBUG] End adding new jump function
6168 2019-Jan-09 19:14:36.589714 - [DEBUG]
6169 2019-Jan-09 19:14:36.589739 - [DEBUG] -------------------------------------------- 191. Path Edge --------------------------------------------
6170 2019-Jan-09 19:14:36.589764 - [DEBUG]
6171 2019-Jan-09 19:14:36.589788 - [DEBUG] Process 191. path edge:
6172 2019-Jan-09 19:14:36.589813 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6173 2019-Jan-09 19:14:36.589908 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
6174 2019-Jan-09 19:14:36.590765 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6175 2019-Jan-09 19:14:36.591516 - [DEBUG]
6176 2019-Jan-09 19:14:36.591545 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
6177 2019-Jan-09 19:14:36.592387 - [DEBUG] Possible callees:
6178 2019-Jan-09 19:14:36.592418 - [DEBUG] llvm.dbg.declare
6179 2019-Jan-09 19:14:36.592444 - [DEBUG] Possible return sites:
6180 2019-Jan-09 19:14:36.592469 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !1366181 2019-Jan-09 19:14:36.594166 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6182 2019-Jan-09 19:14:36.594236 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6183 2019-Jan-09 19:14:36.594300 - [DEBUG] Compose: EdgeIdentity * AllBottom
6184 2019-Jan-09 19:14:36.594330 - [DEBUG]
6185 2019-Jan-09 19:14:36.594355 - [DEBUG] Propagate flow
6186 2019-Jan-09 19:14:36.594379 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6187 2019-Jan-09 19:14:36.594474 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6188 2019-Jan-09 19:14:36.595408 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6189 2019-Jan-09 19:14:36.596233 - [DEBUG] Edge function : AllBottom (result of previous compose)
6190 2019-Jan-09 19:14:36.596266 - [DEBUG]
6191 2019-Jan-09 19:14:36.596294 - [DEBUG] Join: AllTop & AllBottom
6192 2019-Jan-09 19:14:36.596321 - [DEBUG] = AllBottom (new jump func)
6193 2019-Jan-09 19:14:36.596346 - [DEBUG]
6194 2019-Jan-09 19:14:36.596371 - [DEBUG] Start adding new jump function
6195 2019-Jan-09 19:14:36.596395 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6196 2019-Jan-09 19:14:36.596494 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6197 2019-Jan-09 19:14:36.597339 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6198 2019-Jan-09 19:14:36.598173 - [DEBUG] Edge Function : AllBottom
6199 2019-Jan-09 19:14:36.598212 - [DEBUG] End adding new jump function
6200 2019-Jan-09 19:14:36.598237 - [DEBUG]
6201 2019-Jan-09 19:14:36.598262 - [DEBUG] -------------------------------------------- 192. Path Edge --------------------------------------------
6202 2019-Jan-09 19:14:36.598287 - [DEBUG]
6203 2019-Jan-09 19:14:36.598310 - [DEBUG] Process 192. path edge:
6204 2019-Jan-09 19:14:36.598335 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6205 2019-Jan-09 19:14:36.598430 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
6206 2019-Jan-09 19:14:36.599588 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6207 2019-Jan-09 19:14:36.600417 - [DEBUG]
6208 2019-Jan-09 19:14:36.600476 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6209 2019-Jan-09 19:14:36.601371 - [DEBUG] Compose: EdgeIdentity * AllBottom
6210 2019-Jan-09 19:14:36.601408 - [DEBUG]
6211 2019-Jan-09 19:14:36.601433 - [DEBUG] Propagate flow
6212 2019-Jan-09 19:14:36.601457 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6213 2019-Jan-09 19:14:36.601550 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6214 2019-Jan-09 19:14:36.602374 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6215 2019-Jan-09 19:14:36.603189 - [DEBUG] Edge function : AllBottom (result of previous compose)
6216 2019-Jan-09 19:14:36.603221 - [DEBUG]
6217 2019-Jan-09 19:14:36.603249 - [DEBUG] Join: AllTop & AllBottom
6218 2019-Jan-09 19:14:36.603276 - [DEBUG] = AllBottom (new jump func)
6219 2019-Jan-09 19:14:36.603301 - [DEBUG]
6220 2019-Jan-09 19:14:36.603326 - [DEBUG] Start adding new jump function
6221 2019-Jan-09 19:14:36.603350 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6222 2019-Jan-09 19:14:36.603449 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6223 2019-Jan-09 19:14:36.607490 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6224 2019-Jan-09 19:14:36.608365 - [DEBUG] Edge Function : AllBottom
6225 2019-Jan-09 19:14:36.608406 - [DEBUG] End adding new jump function
6226 2019-Jan-09 19:14:36.608432 - [DEBUG]
6227 2019-Jan-09 19:14:36.608457 - [DEBUG] -------------------------------------------- 193. Path Edge --------------------------------------------
6228 2019-Jan-09 19:14:36.608483 - [DEBUG]
6229 2019-Jan-09 19:14:36.608507 - [DEBUG] Process 193. path edge:
6230 2019-Jan-09 19:14:36.608532 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6231 2019-Jan-09 19:14:36.608636 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
6232 2019-Jan-09 19:14:36.609461 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6233 2019-Jan-09 19:14:36.610282 - [DEBUG]
6234 2019-Jan-09 19:14:36.610317 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6235 2019-Jan-09 19:14:36.611214 - [DEBUG] Compose: EdgeIdentity * AllBottom
6236 2019-Jan-09 19:14:36.611249 - [DEBUG]
6237 2019-Jan-09 19:14:36.611274 - [DEBUG] Propagate flow
6238 2019-Jan-09 19:14:36.611299 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6239 2019-Jan-09 19:14:36.611393 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
6240 2019-Jan-09 19:14:36.612211 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6241 2019-Jan-09 19:14:36.613179 - [DEBUG] Edge function : AllBottom (result of previous compose)
6242 2019-Jan-09 19:14:36.613211 - [DEBUG]
6243 2019-Jan-09 19:14:36.613239 - [DEBUG] Join: AllTop & AllBottom
6244 2019-Jan-09 19:14:36.613267 - [DEBUG] = AllBottom (new jump func)
6245 2019-Jan-09 19:14:36.613292 - [DEBUG]
6246 2019-Jan-09 19:14:36.613317 - [DEBUG] Start adding new jump function
6247 2019-Jan-09 19:14:36.613341 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6248 2019-Jan-09 19:14:36.613441 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6249 2019-Jan-09 19:14:36.614291 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
6250 2019-Jan-09 19:14:36.615104 - [DEBUG] Edge Function : AllBottom
6251 2019-Jan-09 19:14:36.615142 - [DEBUG] End adding new jump function
6252 2019-Jan-09 19:14:36.615168 - [DEBUG]
6253 2019-Jan-09 19:14:36.615510 - [DEBUG] -------------------------------------------- 194. Path Edge --------------------------------------------
6254 2019-Jan-09 19:14:36.615562 - [DEBUG]
6255 2019-Jan-09 19:14:36.615587 - [DEBUG] Process 194. path edge:
6256 2019-Jan-09 19:14:36.615612 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6257 2019-Jan-09 19:14:36.615728 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
6258 2019-Jan-09 19:14:36.616567 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6259 2019-Jan-09 19:14:36.617410 - [DEBUG]
6260 2019-Jan-09 19:14:36.617443 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
6261 2019-Jan-09 19:14:36.618323 - [DEBUG] Compose: EdgeIdentity * AllBottom
6262 2019-Jan-09 19:14:36.618358 - [DEBUG]
6263 2019-Jan-09 19:14:36.618383 - [DEBUG] Propagate flow
6264 2019-Jan-09 19:14:36.618408 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6265 2019-Jan-09 19:14:36.618504 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
6266 2019-Jan-09 19:14:36.619339 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6267 2019-Jan-09 19:14:36.620156 - [DEBUG] Edge function : AllBottom (result of previous compose)
6268 2019-Jan-09 19:14:36.620214 - [DEBUG]
6269 2019-Jan-09 19:14:36.620243 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
6270 2019-Jan-09 19:14:36.620269 - [DEBUG] = AllBottom
6271 2019-Jan-09 19:14:36.620295 - [DEBUG]
6272 2019-Jan-09 19:14:36.620319 - [DEBUG] PROPAGATE: No new function!
6273 2019-Jan-09 19:14:36.620346 - [DEBUG] EDGE:
6274 2019-Jan-09 19:14:36.620475 - [DEBUG] ---> 6275 2019-Jan-09 19:14:36.621293 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
6276 2019-Jan-09 19:14:36.622114 - [DEBUG]
6277 2019-Jan-09 19:14:36.622147 - [DEBUG] EDGE:
6278 2019-Jan-09 19:14:36.622240 - [DEBUG] ---> 6279 2019-Jan-09 19:14:36.623036 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
6280 2019-Jan-09 19:14:36.623879 - [DEBUG]
6281 2019-Jan-09 19:14:36.623915 - [DEBUG] Compose: EdgeIdentity * AllBottom
6282 2019-Jan-09 19:14:36.623943 - [DEBUG]
6283 2019-Jan-09 19:14:36.623967 - [DEBUG] Propagate flow
6284 2019-Jan-09 19:14:36.623992 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6285 2019-Jan-09 19:14:36.624090 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6286 2019-Jan-09 19:14:36.624904 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6287 2019-Jan-09 19:14:36.625740 - [DEBUG] Edge function : AllBottom (result of previous compose)
6288 2019-Jan-09 19:14:36.625772 - [DEBUG]
6289 2019-Jan-09 19:14:36.625800 - [DEBUG] Join: AllTop & AllBottom
6290 2019-Jan-09 19:14:36.625827 - [DEBUG] = AllBottom (new jump func)
6291 2019-Jan-09 19:14:36.625852 - [DEBUG]
6292 2019-Jan-09 19:14:36.625877 - [DEBUG] Start adding new jump function
6293 2019-Jan-09 19:14:36.625901 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6294 2019-Jan-09 19:14:36.626003 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6295 2019-Jan-09 19:14:36.626830 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6296 2019-Jan-09 19:14:36.627689 - [DEBUG] Edge Function : AllBottom
6297 2019-Jan-09 19:14:36.627726 - [DEBUG] End adding new jump function
6298 2019-Jan-09 19:14:36.627752 - [DEBUG]
6299 2019-Jan-09 19:14:36.627778 - [DEBUG] -------------------------------------------- 195. Path Edge --------------------------------------------
6300 2019-Jan-09 19:14:36.627804 - [DEBUG]
6301 2019-Jan-09 19:14:36.627828 - [DEBUG] Process 195. path edge:
6302 2019-Jan-09 19:14:36.627853 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6303 2019-Jan-09 19:14:36.627952 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
6304 2019-Jan-09 19:14:36.628767 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6305 2019-Jan-09 19:14:36.629596 - [DEBUG]
6306 2019-Jan-09 19:14:36.629629 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6307 2019-Jan-09 19:14:36.630509 - [DEBUG] Compose: EdgeIdentity * AllBottom
6308 2019-Jan-09 19:14:36.630543 - [DEBUG]
6309 2019-Jan-09 19:14:36.630568 - [DEBUG] Propagate flow
6310 2019-Jan-09 19:14:36.630592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6311 2019-Jan-09 19:14:36.630688 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
6312 2019-Jan-09 19:14:36.631809 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6313 2019-Jan-09 19:14:36.632726 - [DEBUG] Edge function : AllBottom (result of previous compose)
6314 2019-Jan-09 19:14:36.632760 - [DEBUG]
6315 2019-Jan-09 19:14:36.632789 - [DEBUG] Join: AllTop & AllBottom
6316 2019-Jan-09 19:14:36.632816 - [DEBUG] = AllBottom (new jump func)
6317 2019-Jan-09 19:14:36.632841 - [DEBUG]
6318 2019-Jan-09 19:14:36.632866 - [DEBUG] Start adding new jump function
6319 2019-Jan-09 19:14:36.632890 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6320 2019-Jan-09 19:14:36.632989 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6321 2019-Jan-09 19:14:36.633842 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
6322 2019-Jan-09 19:14:36.634675 - [DEBUG] Edge Function : AllBottom
6323 2019-Jan-09 19:14:36.634712 - [DEBUG] End adding new jump function
6324 2019-Jan-09 19:14:36.634738 - [DEBUG]
6325 2019-Jan-09 19:14:36.634764 - [DEBUG] -------------------------------------------- 196. Path Edge --------------------------------------------
6326 2019-Jan-09 19:14:36.634790 - [DEBUG]
6327 2019-Jan-09 19:14:36.634814 - [DEBUG] Process 196. path edge:
6328 2019-Jan-09 19:14:36.634839 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6329 2019-Jan-09 19:14:36.634938 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
6330 2019-Jan-09 19:14:36.635753 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6331 2019-Jan-09 19:14:36.636589 - [DEBUG]
6332 2019-Jan-09 19:14:36.636622 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
6333 2019-Jan-09 19:14:36.637505 - [DEBUG] Compose: EdgeIdentity * AllBottom
6334 2019-Jan-09 19:14:36.637538 - [DEBUG]
6335 2019-Jan-09 19:14:36.637564 - [DEBUG] Propagate flow
6336 2019-Jan-09 19:14:36.637588 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6337 2019-Jan-09 19:14:36.637685 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
6338 2019-Jan-09 19:14:36.638536 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6339 2019-Jan-09 19:14:36.639355 - [DEBUG] Edge function : AllBottom (result of previous compose)
6340 2019-Jan-09 19:14:36.639387 - [DEBUG]
6341 2019-Jan-09 19:14:36.639415 - [DEBUG] Join: AllTop & AllBottom
6342 2019-Jan-09 19:14:36.639442 - [DEBUG] = AllBottom (new jump func)
6343 2019-Jan-09 19:14:36.639467 - [DEBUG]
6344 2019-Jan-09 19:14:36.639492 - [DEBUG] Start adding new jump function
6345 2019-Jan-09 19:14:36.639516 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6346 2019-Jan-09 19:14:36.639615 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6347 2019-Jan-09 19:14:36.640469 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
6348 2019-Jan-09 19:14:36.641314 - [DEBUG] Edge Function : AllBottom
6349 2019-Jan-09 19:14:36.641352 - [DEBUG] End adding new jump function
6350 2019-Jan-09 19:14:36.641378 - [DEBUG]
6351 2019-Jan-09 19:14:36.641403 - [DEBUG] -------------------------------------------- 197. Path Edge --------------------------------------------
6352 2019-Jan-09 19:14:36.641430 - [DEBUG]
6353 2019-Jan-09 19:14:36.641454 - [DEBUG] Process 197. path edge:
6354 2019-Jan-09 19:14:36.641479 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6355 2019-Jan-09 19:14:36.641578 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
6356 2019-Jan-09 19:14:36.642419 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6357 2019-Jan-09 19:14:36.643245 - [DEBUG]
6358 2019-Jan-09 19:14:36.643276 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
6359 2019-Jan-09 19:14:36.644188 - [DEBUG] Possible callees:
6360 2019-Jan-09 19:14:36.644219 - [DEBUG] llvm.dbg.declare
6361 2019-Jan-09 19:14:36.644246 - [DEBUG] Possible return sites:
6362 2019-Jan-09 19:14:36.644270 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1496363 2019-Jan-09 19:14:36.645907 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6364 2019-Jan-09 19:14:36.645974 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6365 2019-Jan-09 19:14:36.646026 - [DEBUG] Compose: EdgeIdentity * AllBottom
6366 2019-Jan-09 19:14:36.646054 - [DEBUG]
6367 2019-Jan-09 19:14:36.646079 - [DEBUG] Propagate flow
6368 2019-Jan-09 19:14:36.646104 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6369 2019-Jan-09 19:14:36.646197 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
6370 2019-Jan-09 19:14:36.647018 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6371 2019-Jan-09 19:14:36.648205 - [DEBUG] Edge function : AllBottom (result of previous compose)
6372 2019-Jan-09 19:14:36.648238 - [DEBUG]
6373 2019-Jan-09 19:14:36.648266 - [DEBUG] Join: AllTop & AllBottom
6374 2019-Jan-09 19:14:36.648293 - [DEBUG] = AllBottom (new jump func)
6375 2019-Jan-09 19:14:36.648319 - [DEBUG]
6376 2019-Jan-09 19:14:36.648343 - [DEBUG] Start adding new jump function
6377 2019-Jan-09 19:14:36.648368 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6378 2019-Jan-09 19:14:36.648482 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6379 2019-Jan-09 19:14:36.649329 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
6380 2019-Jan-09 19:14:36.650166 - [DEBUG] Edge Function : AllBottom
6381 2019-Jan-09 19:14:36.650204 - [DEBUG] End adding new jump function
6382 2019-Jan-09 19:14:36.650230 - [DEBUG]
6383 2019-Jan-09 19:14:36.650255 - [DEBUG] -------------------------------------------- 198. Path Edge --------------------------------------------
6384 2019-Jan-09 19:14:36.650281 - [DEBUG]
6385 2019-Jan-09 19:14:36.650305 - [DEBUG] Process 198. path edge:
6386 2019-Jan-09 19:14:36.650329 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6387 2019-Jan-09 19:14:36.650427 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
6388 2019-Jan-09 19:14:36.651287 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6389 2019-Jan-09 19:14:36.652121 - [DEBUG]
6390 2019-Jan-09 19:14:36.652153 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
6391 2019-Jan-09 19:14:36.653038 - [DEBUG] Compose: EdgeIdentity * AllBottom
6392 2019-Jan-09 19:14:36.653073 - [DEBUG]
6393 2019-Jan-09 19:14:36.653098 - [DEBUG] Propagate flow
6394 2019-Jan-09 19:14:36.653122 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6395 2019-Jan-09 19:14:36.653218 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
6396 2019-Jan-09 19:14:36.654067 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6397 2019-Jan-09 19:14:36.654883 - [DEBUG] Edge function : AllBottom (result of previous compose)
6398 2019-Jan-09 19:14:36.654915 - [DEBUG]
6399 2019-Jan-09 19:14:36.654943 - [DEBUG] Join: AllTop & AllBottom
6400 2019-Jan-09 19:14:36.654970 - [DEBUG] = AllBottom (new jump func)
6401 2019-Jan-09 19:14:36.654995 - [DEBUG]
6402 2019-Jan-09 19:14:36.655051 - [DEBUG] Start adding new jump function
6403 2019-Jan-09 19:14:36.655076 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6404 2019-Jan-09 19:14:36.655176 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6405 2019-Jan-09 19:14:36.656007 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
6406 2019-Jan-09 19:14:36.656826 - [DEBUG] Edge Function : AllBottom
6407 2019-Jan-09 19:14:36.656864 - [DEBUG] End adding new jump function
6408 2019-Jan-09 19:14:36.656890 - [DEBUG]
6409 2019-Jan-09 19:14:36.656915 - [DEBUG] -------------------------------------------- 199. Path Edge --------------------------------------------
6410 2019-Jan-09 19:14:36.656941 - [DEBUG]
6411 2019-Jan-09 19:14:36.656965 - [DEBUG] Process 199. path edge:
6412 2019-Jan-09 19:14:36.656990 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6413 2019-Jan-09 19:14:36.657089 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
6414 2019-Jan-09 19:14:36.657940 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6415 2019-Jan-09 19:14:36.658776 - [DEBUG]
6416 2019-Jan-09 19:14:36.658809 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
6417 2019-Jan-09 19:14:36.659668 - [DEBUG] Compose: EdgeIdentity * AllBottom
6418 2019-Jan-09 19:14:36.659704 - [DEBUG]
6419 2019-Jan-09 19:14:36.659730 - [DEBUG] Propagate flow
6420 2019-Jan-09 19:14:36.659754 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6421 2019-Jan-09 19:14:36.659852 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
6422 2019-Jan-09 19:14:36.660716 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6423 2019-Jan-09 19:14:36.661547 - [DEBUG] Edge function : AllBottom (result of previous compose)
6424 2019-Jan-09 19:14:36.661579 - [DEBUG]
6425 2019-Jan-09 19:14:36.661607 - [DEBUG] Join: AllTop & AllBottom
6426 2019-Jan-09 19:14:36.661635 - [DEBUG] = AllBottom (new jump func)
6427 2019-Jan-09 19:14:36.661660 - [DEBUG]
6428 2019-Jan-09 19:14:36.661685 - [DEBUG] Start adding new jump function
6429 2019-Jan-09 19:14:36.661710 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6430 2019-Jan-09 19:14:36.661806 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6431 2019-Jan-09 19:14:36.662619 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
6432 2019-Jan-09 19:14:36.663452 - [DEBUG] Edge Function : AllBottom
6433 2019-Jan-09 19:14:36.663490 - [DEBUG] End adding new jump function
6434 2019-Jan-09 19:14:36.663515 - [DEBUG]
6435 2019-Jan-09 19:14:36.663540 - [DEBUG] -------------------------------------------- 200. Path Edge --------------------------------------------
6436 2019-Jan-09 19:14:36.663566 - [DEBUG]
6437 2019-Jan-09 19:14:36.663590 - [DEBUG] Process 200. path edge:
6438 2019-Jan-09 19:14:36.663615 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6439 2019-Jan-09 19:14:36.663712 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
6440 2019-Jan-09 19:14:36.664932 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6441 2019-Jan-09 19:14:36.665777 - [DEBUG]
6442 2019-Jan-09 19:14:36.665808 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
6443 2019-Jan-09 19:14:36.666666 - [DEBUG] Possible callees:
6444 2019-Jan-09 19:14:36.666697 - [DEBUG] llvm.dbg.declare
6445 2019-Jan-09 19:14:36.666749 - [DEBUG] Possible return sites:
6446 2019-Jan-09 19:14:36.666774 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1556447 2019-Jan-09 19:14:36.668459 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6448 2019-Jan-09 19:14:36.668527 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6449 2019-Jan-09 19:14:36.668580 - [DEBUG] Compose: EdgeIdentity * AllBottom
6450 2019-Jan-09 19:14:36.668609 - [DEBUG]
6451 2019-Jan-09 19:14:36.668634 - [DEBUG] Propagate flow
6452 2019-Jan-09 19:14:36.668658 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6453 2019-Jan-09 19:14:36.668754 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
6454 2019-Jan-09 19:14:36.669582 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6455 2019-Jan-09 19:14:36.670404 - [DEBUG] Edge function : AllBottom (result of previous compose)
6456 2019-Jan-09 19:14:36.670459 - [DEBUG]
6457 2019-Jan-09 19:14:36.670490 - [DEBUG] Join: AllTop & AllBottom
6458 2019-Jan-09 19:14:36.670518 - [DEBUG] = AllBottom (new jump func)
6459 2019-Jan-09 19:14:36.670543 - [DEBUG]
6460 2019-Jan-09 19:14:36.670568 - [DEBUG] Start adding new jump function
6461 2019-Jan-09 19:14:36.670592 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6462 2019-Jan-09 19:14:36.670689 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6463 2019-Jan-09 19:14:36.671517 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
6464 2019-Jan-09 19:14:36.672351 - [DEBUG] Edge Function : AllBottom
6465 2019-Jan-09 19:14:36.672389 - [DEBUG] End adding new jump function
6466 2019-Jan-09 19:14:36.672414 - [DEBUG]
6467 2019-Jan-09 19:14:36.672439 - [DEBUG] -------------------------------------------- 201. Path Edge --------------------------------------------
6468 2019-Jan-09 19:14:36.672466 - [DEBUG]
6469 2019-Jan-09 19:14:36.672489 - [DEBUG] Process 201. path edge:
6470 2019-Jan-09 19:14:36.672514 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6471 2019-Jan-09 19:14:36.672612 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
6472 2019-Jan-09 19:14:36.673440 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6473 2019-Jan-09 19:14:36.674311 - [DEBUG]
6474 2019-Jan-09 19:14:36.674343 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
6475 2019-Jan-09 19:14:36.675230 - [DEBUG] Compose: EdgeIdentity * AllBottom
6476 2019-Jan-09 19:14:36.675264 - [DEBUG]
6477 2019-Jan-09 19:14:36.675289 - [DEBUG] Propagate flow
6478 2019-Jan-09 19:14:36.675314 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6479 2019-Jan-09 19:14:36.675410 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
6480 2019-Jan-09 19:14:36.676253 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6481 2019-Jan-09 19:14:36.677098 - [DEBUG] Edge function : AllBottom (result of previous compose)
6482 2019-Jan-09 19:14:36.677160 - [DEBUG]
6483 2019-Jan-09 19:14:36.677188 - [DEBUG] Join: AllTop & AllBottom
6484 2019-Jan-09 19:14:36.677216 - [DEBUG] = AllBottom (new jump func)
6485 2019-Jan-09 19:14:36.677241 - [DEBUG]
6486 2019-Jan-09 19:14:36.677266 - [DEBUG] Start adding new jump function
6487 2019-Jan-09 19:14:36.677290 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6488 2019-Jan-09 19:14:36.677388 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6489 2019-Jan-09 19:14:36.678229 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
6490 2019-Jan-09 19:14:36.679053 - [DEBUG] Edge Function : AllBottom
6491 2019-Jan-09 19:14:36.679091 - [DEBUG] End adding new jump function
6492 2019-Jan-09 19:14:36.679117 - [DEBUG]
6493 2019-Jan-09 19:14:36.679143 - [DEBUG] -------------------------------------------- 202. Path Edge --------------------------------------------
6494 2019-Jan-09 19:14:36.679169 - [DEBUG]
6495 2019-Jan-09 19:14:36.679193 - [DEBUG] Process 202. path edge:
6496 2019-Jan-09 19:14:36.679218 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6497 2019-Jan-09 19:14:36.679317 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
6498 2019-Jan-09 19:14:36.680134 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6499 2019-Jan-09 19:14:36.681373 - [DEBUG]
6500 2019-Jan-09 19:14:36.681407 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
6501 2019-Jan-09 19:14:36.682273 - [DEBUG] Compose: EdgeIdentity * AllBottom
6502 2019-Jan-09 19:14:36.682308 - [DEBUG]
6503 2019-Jan-09 19:14:36.682334 - [DEBUG] Propagate flow
6504 2019-Jan-09 19:14:36.682358 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6505 2019-Jan-09 19:14:36.682453 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
6506 2019-Jan-09 19:14:36.683275 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6507 2019-Jan-09 19:14:36.684135 - [DEBUG] Edge function : AllBottom (result of previous compose)
6508 2019-Jan-09 19:14:36.684167 - [DEBUG]
6509 2019-Jan-09 19:14:36.684195 - [DEBUG] Join: AllTop & AllBottom
6510 2019-Jan-09 19:14:36.684222 - [DEBUG] = AllBottom (new jump func)
6511 2019-Jan-09 19:14:36.684248 - [DEBUG]
6512 2019-Jan-09 19:14:36.684272 - [DEBUG] Start adding new jump function
6513 2019-Jan-09 19:14:36.684297 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6514 2019-Jan-09 19:14:36.684393 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6515 2019-Jan-09 19:14:36.685225 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
6516 2019-Jan-09 19:14:36.686040 - [DEBUG] Edge Function : AllBottom
6517 2019-Jan-09 19:14:36.686076 - [DEBUG] End adding new jump function
6518 2019-Jan-09 19:14:36.686102 - [DEBUG]
6519 2019-Jan-09 19:14:36.686127 - [DEBUG] -------------------------------------------- 203. Path Edge --------------------------------------------
6520 2019-Jan-09 19:14:36.686154 - [DEBUG]
6521 2019-Jan-09 19:14:36.686178 - [DEBUG] Process 203. path edge:
6522 2019-Jan-09 19:14:36.686203 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6523 2019-Jan-09 19:14:36.686300 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
6524 2019-Jan-09 19:14:36.687136 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6525 2019-Jan-09 19:14:36.687973 - [DEBUG]
6526 2019-Jan-09 19:14:36.688007 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
6527 2019-Jan-09 19:14:36.688864 - [DEBUG] Compose: EdgeIdentity * AllBottom
6528 2019-Jan-09 19:14:36.688898 - [DEBUG]
6529 2019-Jan-09 19:14:36.688923 - [DEBUG] Propagate flow
6530 2019-Jan-09 19:14:36.688948 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6531 2019-Jan-09 19:14:36.689047 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
6532 2019-Jan-09 19:14:36.689886 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6533 2019-Jan-09 19:14:36.690771 - [DEBUG] Edge function : AllBottom (result of previous compose)
6534 2019-Jan-09 19:14:36.690803 - [DEBUG]
6535 2019-Jan-09 19:14:36.690832 - [DEBUG] Join: AllTop & AllBottom
6536 2019-Jan-09 19:14:36.690859 - [DEBUG] = AllBottom (new jump func)
6537 2019-Jan-09 19:14:36.690885 - [DEBUG]
6538 2019-Jan-09 19:14:36.690909 - [DEBUG] Start adding new jump function
6539 2019-Jan-09 19:14:36.690933 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6540 2019-Jan-09 19:14:36.691033 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6541 2019-Jan-09 19:14:36.691851 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
6542 2019-Jan-09 19:14:36.692690 - [DEBUG] Edge Function : AllBottom
6543 2019-Jan-09 19:14:36.692727 - [DEBUG] End adding new jump function
6544 2019-Jan-09 19:14:36.692753 - [DEBUG]
6545 2019-Jan-09 19:14:36.692779 - [DEBUG] -------------------------------------------- 204. Path Edge --------------------------------------------
6546 2019-Jan-09 19:14:36.692805 - [DEBUG]
6547 2019-Jan-09 19:14:36.692829 - [DEBUG] Process 204. path edge:
6548 2019-Jan-09 19:14:36.692853 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6549 2019-Jan-09 19:14:36.692951 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
6550 2019-Jan-09 19:14:36.693814 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6551 2019-Jan-09 19:14:36.694639 - [DEBUG]
6552 2019-Jan-09 19:14:36.694669 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
6553 2019-Jan-09 19:14:36.695526 - [DEBUG] Possible callees:
6554 2019-Jan-09 19:14:36.695557 - [DEBUG] llvm.dbg.declare
6555 2019-Jan-09 19:14:36.695583 - [DEBUG] Possible return sites:
6556 2019-Jan-09 19:14:36.695607 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1636557 2019-Jan-09 19:14:36.697640 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6558 2019-Jan-09 19:14:36.697712 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6559 2019-Jan-09 19:14:36.697765 - [DEBUG] Compose: EdgeIdentity * AllBottom
6560 2019-Jan-09 19:14:36.697794 - [DEBUG]
6561 2019-Jan-09 19:14:36.697819 - [DEBUG] Propagate flow
6562 2019-Jan-09 19:14:36.697843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6563 2019-Jan-09 19:14:36.697941 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
6564 2019-Jan-09 19:14:36.698771 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6565 2019-Jan-09 19:14:36.699611 - [DEBUG] Edge function : AllBottom (result of previous compose)
6566 2019-Jan-09 19:14:36.699643 - [DEBUG]
6567 2019-Jan-09 19:14:36.699670 - [DEBUG] Join: AllTop & AllBottom
6568 2019-Jan-09 19:14:36.699698 - [DEBUG] = AllBottom (new jump func)
6569 2019-Jan-09 19:14:36.699723 - [DEBUG]
6570 2019-Jan-09 19:14:36.699748 - [DEBUG] Start adding new jump function
6571 2019-Jan-09 19:14:36.699772 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6572 2019-Jan-09 19:14:36.699869 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6573 2019-Jan-09 19:14:36.700731 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
6574 2019-Jan-09 19:14:36.701567 - [DEBUG] Edge Function : AllBottom
6575 2019-Jan-09 19:14:36.701604 - [DEBUG] End adding new jump function
6576 2019-Jan-09 19:14:36.701654 - [DEBUG]
6577 2019-Jan-09 19:14:36.701679 - [DEBUG] -------------------------------------------- 205. Path Edge --------------------------------------------
6578 2019-Jan-09 19:14:36.701705 - [DEBUG]
6579 2019-Jan-09 19:14:36.701729 - [DEBUG] Process 205. path edge:
6580 2019-Jan-09 19:14:36.701754 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6581 2019-Jan-09 19:14:36.701852 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
6582 2019-Jan-09 19:14:36.702674 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6583 2019-Jan-09 19:14:36.703511 - [DEBUG]
6584 2019-Jan-09 19:14:36.703543 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
6585 2019-Jan-09 19:14:36.704458 - [DEBUG] Compose: EdgeIdentity * AllBottom
6586 2019-Jan-09 19:14:36.704495 - [DEBUG]
6587 2019-Jan-09 19:14:36.704521 - [DEBUG] Propagate flow
6588 2019-Jan-09 19:14:36.704545 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6589 2019-Jan-09 19:14:36.704642 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
6590 2019-Jan-09 19:14:36.705465 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6591 2019-Jan-09 19:14:36.706297 - [DEBUG] Edge function : AllBottom (result of previous compose)
6592 2019-Jan-09 19:14:36.706328 - [DEBUG]
6593 2019-Jan-09 19:14:36.706357 - [DEBUG] Join: AllTop & AllBottom
6594 2019-Jan-09 19:14:36.706384 - [DEBUG] = AllBottom (new jump func)
6595 2019-Jan-09 19:14:36.706409 - [DEBUG]
6596 2019-Jan-09 19:14:36.706434 - [DEBUG] Start adding new jump function
6597 2019-Jan-09 19:14:36.706458 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6598 2019-Jan-09 19:14:36.706554 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6599 2019-Jan-09 19:14:36.707416 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
6600 2019-Jan-09 19:14:36.708234 - [DEBUG] Edge Function : AllBottom
6601 2019-Jan-09 19:14:36.708272 - [DEBUG] End adding new jump function
6602 2019-Jan-09 19:14:36.708298 - [DEBUG]
6603 2019-Jan-09 19:14:36.708323 - [DEBUG] -------------------------------------------- 206. Path Edge --------------------------------------------
6604 2019-Jan-09 19:14:36.708349 - [DEBUG]
6605 2019-Jan-09 19:14:36.708373 - [DEBUG] Process 206. path edge:
6606 2019-Jan-09 19:14:36.708398 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6607 2019-Jan-09 19:14:36.708498 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
6608 2019-Jan-09 19:14:36.709323 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6609 2019-Jan-09 19:14:36.710145 - [DEBUG]
6610 2019-Jan-09 19:14:36.710178 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
6611 2019-Jan-09 19:14:36.711069 - [DEBUG] Compose: EdgeIdentity * AllBottom
6612 2019-Jan-09 19:14:36.711104 - [DEBUG]
6613 2019-Jan-09 19:14:36.711129 - [DEBUG] Propagate flow
6614 2019-Jan-09 19:14:36.711154 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6615 2019-Jan-09 19:14:36.711249 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
6616 2019-Jan-09 19:14:36.712078 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6617 2019-Jan-09 19:14:36.713324 - [DEBUG] Edge function : AllBottom (result of previous compose)
6618 2019-Jan-09 19:14:36.713369 - [DEBUG]
6619 2019-Jan-09 19:14:36.713397 - [DEBUG] Join: AllTop & AllBottom
6620 2019-Jan-09 19:14:36.713424 - [DEBUG] = AllBottom (new jump func)
6621 2019-Jan-09 19:14:36.713473 - [DEBUG]
6622 2019-Jan-09 19:14:36.713499 - [DEBUG] Start adding new jump function
6623 2019-Jan-09 19:14:36.713523 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6624 2019-Jan-09 19:14:36.713638 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6625 2019-Jan-09 19:14:36.714516 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
6626 2019-Jan-09 19:14:36.715366 - [DEBUG] Edge Function : AllBottom
6627 2019-Jan-09 19:14:36.715404 - [DEBUG] End adding new jump function
6628 2019-Jan-09 19:14:36.715430 - [DEBUG]
6629 2019-Jan-09 19:14:36.715455 - [DEBUG] -------------------------------------------- 207. Path Edge --------------------------------------------
6630 2019-Jan-09 19:14:36.715482 - [DEBUG]
6631 2019-Jan-09 19:14:36.715506 - [DEBUG] Process 207. path edge:
6632 2019-Jan-09 19:14:36.715530 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6633 2019-Jan-09 19:14:36.715625 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
6634 2019-Jan-09 19:14:36.716467 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6635 2019-Jan-09 19:14:36.717334 - [DEBUG]
6636 2019-Jan-09 19:14:36.717364 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
6637 2019-Jan-09 19:14:36.718211 - [DEBUG] Possible callees:
6638 2019-Jan-09 19:14:36.718241 - [DEBUG] llvm.dbg.declare
6639 2019-Jan-09 19:14:36.718268 - [DEBUG] Possible return sites:
6640 2019-Jan-09 19:14:36.718292 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1696641 2019-Jan-09 19:14:36.719929 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6642 2019-Jan-09 19:14:36.719995 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6643 2019-Jan-09 19:14:36.720045 - [DEBUG] Compose: EdgeIdentity * AllBottom
6644 2019-Jan-09 19:14:36.720075 - [DEBUG]
6645 2019-Jan-09 19:14:36.720100 - [DEBUG] Propagate flow
6646 2019-Jan-09 19:14:36.720125 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6647 2019-Jan-09 19:14:36.720221 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
6648 2019-Jan-09 19:14:36.721089 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6649 2019-Jan-09 19:14:36.721928 - [DEBUG] Edge function : AllBottom (result of previous compose)
6650 2019-Jan-09 19:14:36.721960 - [DEBUG]
6651 2019-Jan-09 19:14:36.721989 - [DEBUG] Join: AllTop & AllBottom
6652 2019-Jan-09 19:14:36.722016 - [DEBUG] = AllBottom (new jump func)
6653 2019-Jan-09 19:14:36.722042 - [DEBUG]
6654 2019-Jan-09 19:14:36.722067 - [DEBUG] Start adding new jump function
6655 2019-Jan-09 19:14:36.722091 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6656 2019-Jan-09 19:14:36.722193 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6657 2019-Jan-09 19:14:36.723029 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
6658 2019-Jan-09 19:14:36.723883 - [DEBUG] Edge Function : AllBottom
6659 2019-Jan-09 19:14:36.723921 - [DEBUG] End adding new jump function
6660 2019-Jan-09 19:14:36.723947 - [DEBUG]
6661 2019-Jan-09 19:14:36.723972 - [DEBUG] -------------------------------------------- 208. Path Edge --------------------------------------------
6662 2019-Jan-09 19:14:36.723998 - [DEBUG]
6663 2019-Jan-09 19:14:36.724046 - [DEBUG] Process 208. path edge:
6664 2019-Jan-09 19:14:36.724071 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6665 2019-Jan-09 19:14:36.724172 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
6666 2019-Jan-09 19:14:36.725006 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6667 2019-Jan-09 19:14:36.725831 - [DEBUG]
6668 2019-Jan-09 19:14:36.725862 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
6669 2019-Jan-09 19:14:36.726746 - [DEBUG] Compose: EdgeIdentity * AllBottom
6670 2019-Jan-09 19:14:36.726781 - [DEBUG]
6671 2019-Jan-09 19:14:36.726806 - [DEBUG] Propagate flow
6672 2019-Jan-09 19:14:36.726831 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6673 2019-Jan-09 19:14:36.726929 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
6674 2019-Jan-09 19:14:36.727807 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6675 2019-Jan-09 19:14:36.728638 - [DEBUG] Edge function : AllBottom (result of previous compose)
6676 2019-Jan-09 19:14:36.728671 - [DEBUG]
6677 2019-Jan-09 19:14:36.728699 - [DEBUG] Join: AllTop & AllBottom
6678 2019-Jan-09 19:14:36.728726 - [DEBUG] = AllBottom (new jump func)
6679 2019-Jan-09 19:14:36.728751 - [DEBUG]
6680 2019-Jan-09 19:14:36.728776 - [DEBUG] Start adding new jump function
6681 2019-Jan-09 19:14:36.728800 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6682 2019-Jan-09 19:14:36.728900 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6683 2019-Jan-09 19:14:36.729728 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
6684 2019-Jan-09 19:14:36.730594 - [DEBUG] Edge Function : AllBottom
6685 2019-Jan-09 19:14:36.730632 - [DEBUG] End adding new jump function
6686 2019-Jan-09 19:14:36.730659 - [DEBUG]
6687 2019-Jan-09 19:14:36.730683 - [DEBUG] -------------------------------------------- 209. Path Edge --------------------------------------------
6688 2019-Jan-09 19:14:36.730710 - [DEBUG]
6689 2019-Jan-09 19:14:36.730733 - [DEBUG] Process 209. path edge:
6690 2019-Jan-09 19:14:36.730759 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6691 2019-Jan-09 19:14:36.730854 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
6692 2019-Jan-09 19:14:36.731677 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6693 2019-Jan-09 19:14:36.732511 - [DEBUG]
6694 2019-Jan-09 19:14:36.732542 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
6695 2019-Jan-09 19:14:36.733407 - [DEBUG] Compose: EdgeIdentity * AllBottom
6696 2019-Jan-09 19:14:36.733442 - [DEBUG]
6697 2019-Jan-09 19:14:36.733467 - [DEBUG] Propagate flow
6698 2019-Jan-09 19:14:36.733491 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6699 2019-Jan-09 19:14:36.733584 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
6700 2019-Jan-09 19:14:36.734449 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6701 2019-Jan-09 19:14:36.735276 - [DEBUG] Edge function : AllBottom (result of previous compose)
6702 2019-Jan-09 19:14:36.735308 - [DEBUG]
6703 2019-Jan-09 19:14:36.735337 - [DEBUG] Join: AllTop & AllBottom
6704 2019-Jan-09 19:14:36.735364 - [DEBUG] = AllBottom (new jump func)
6705 2019-Jan-09 19:14:36.735389 - [DEBUG]
6706 2019-Jan-09 19:14:36.735414 - [DEBUG] Start adding new jump function
6707 2019-Jan-09 19:14:36.735438 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6708 2019-Jan-09 19:14:36.735561 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6709 2019-Jan-09 19:14:36.736393 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
6710 2019-Jan-09 19:14:36.737268 - [DEBUG] Edge Function : AllBottom
6711 2019-Jan-09 19:14:36.737305 - [DEBUG] End adding new jump function
6712 2019-Jan-09 19:14:36.737331 - [DEBUG]
6713 2019-Jan-09 19:14:36.737356 - [DEBUG] -------------------------------------------- 210. Path Edge --------------------------------------------
6714 2019-Jan-09 19:14:36.737383 - [DEBUG]
6715 2019-Jan-09 19:14:36.737406 - [DEBUG] Process 210. path edge:
6716 2019-Jan-09 19:14:36.737431 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6717 2019-Jan-09 19:14:36.737524 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
6718 2019-Jan-09 19:14:36.738361 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6719 2019-Jan-09 19:14:36.739193 - [DEBUG]
6720 2019-Jan-09 19:14:36.739224 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
6721 2019-Jan-09 19:14:36.740109 - [DEBUG] Compose: EdgeIdentity * AllBottom
6722 2019-Jan-09 19:14:36.740146 - [DEBUG]
6723 2019-Jan-09 19:14:36.740171 - [DEBUG] Propagate flow
6724 2019-Jan-09 19:14:36.740195 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6725 2019-Jan-09 19:14:36.740288 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
6726 2019-Jan-09 19:14:36.741128 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6727 2019-Jan-09 19:14:36.741961 - [DEBUG] Edge function : AllBottom (result of previous compose)
6728 2019-Jan-09 19:14:36.741994 - [DEBUG]
6729 2019-Jan-09 19:14:36.742022 - [DEBUG] Join: AllTop & AllBottom
6730 2019-Jan-09 19:14:36.742049 - [DEBUG] = AllBottom (new jump func)
6731 2019-Jan-09 19:14:36.742074 - [DEBUG]
6732 2019-Jan-09 19:14:36.742099 - [DEBUG] Start adding new jump function
6733 2019-Jan-09 19:14:36.742123 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6734 2019-Jan-09 19:14:36.742221 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6735 2019-Jan-09 19:14:36.743047 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
6736 2019-Jan-09 19:14:36.743884 - [DEBUG] Edge Function : AllBottom
6737 2019-Jan-09 19:14:36.743922 - [DEBUG] End adding new jump function
6738 2019-Jan-09 19:14:36.743948 - [DEBUG]
6739 2019-Jan-09 19:14:36.743973 - [DEBUG] -------------------------------------------- 211. Path Edge --------------------------------------------
6740 2019-Jan-09 19:14:36.743999 - [DEBUG]
6741 2019-Jan-09 19:14:36.744023 - [DEBUG] Process 211. path edge:
6742 2019-Jan-09 19:14:36.744048 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6743 2019-Jan-09 19:14:36.744150 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
6744 2019-Jan-09 19:14:36.744974 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6745 2019-Jan-09 19:14:36.745811 - [DEBUG]
6746 2019-Jan-09 19:14:36.745845 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
6747 2019-Jan-09 19:14:36.746701 - [DEBUG] Compose: EdgeIdentity * AllBottom
6748 2019-Jan-09 19:14:36.746735 - [DEBUG]
6749 2019-Jan-09 19:14:36.746760 - [DEBUG] Propagate flow
6750 2019-Jan-09 19:14:36.746785 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6751 2019-Jan-09 19:14:36.746880 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
6752 2019-Jan-09 19:14:36.747766 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6753 2019-Jan-09 19:14:36.748602 - [DEBUG] Edge function : AllBottom (result of previous compose)
6754 2019-Jan-09 19:14:36.748634 - [DEBUG]
6755 2019-Jan-09 19:14:36.748662 - [DEBUG] Join: AllTop & AllBottom
6756 2019-Jan-09 19:14:36.748689 - [DEBUG] = AllBottom (new jump func)
6757 2019-Jan-09 19:14:36.748714 - [DEBUG]
6758 2019-Jan-09 19:14:36.748739 - [DEBUG] Start adding new jump function
6759 2019-Jan-09 19:14:36.748763 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6760 2019-Jan-09 19:14:36.748857 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6761 2019-Jan-09 19:14:36.749680 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
6762 2019-Jan-09 19:14:36.750544 - [DEBUG] Edge Function : AllBottom
6763 2019-Jan-09 19:14:36.750581 - [DEBUG] End adding new jump function
6764 2019-Jan-09 19:14:36.750607 - [DEBUG]
6765 2019-Jan-09 19:14:36.750632 - [DEBUG] -------------------------------------------- 212. Path Edge --------------------------------------------
6766 2019-Jan-09 19:14:36.750658 - [DEBUG]
6767 2019-Jan-09 19:14:36.750682 - [DEBUG] Process 212. path edge:
6768 2019-Jan-09 19:14:36.750707 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6769 2019-Jan-09 19:14:36.750808 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
6770 2019-Jan-09 19:14:36.751637 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6771 2019-Jan-09 19:14:36.752473 - [DEBUG]
6772 2019-Jan-09 19:14:36.752505 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
6773 2019-Jan-09 19:14:36.753386 - [DEBUG] Compose: EdgeIdentity * AllBottom
6774 2019-Jan-09 19:14:36.753421 - [DEBUG]
6775 2019-Jan-09 19:14:36.753447 - [DEBUG] Propagate flow
6776 2019-Jan-09 19:14:36.753471 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6777 2019-Jan-09 19:14:36.753567 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
6778 2019-Jan-09 19:14:36.754419 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6779 2019-Jan-09 19:14:36.755251 - [DEBUG] Edge function : AllBottom (result of previous compose)
6780 2019-Jan-09 19:14:36.755282 - [DEBUG]
6781 2019-Jan-09 19:14:36.755310 - [DEBUG] Join: AllTop & AllBottom
6782 2019-Jan-09 19:14:36.755337 - [DEBUG] = AllBottom (new jump func)
6783 2019-Jan-09 19:14:36.755363 - [DEBUG]
6784 2019-Jan-09 19:14:36.755387 - [DEBUG] Start adding new jump function
6785 2019-Jan-09 19:14:36.755412 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6786 2019-Jan-09 19:14:36.755509 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6787 2019-Jan-09 19:14:36.756333 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
6788 2019-Jan-09 19:14:36.757165 - [DEBUG] Edge Function : AllBottom
6789 2019-Jan-09 19:14:36.757204 - [DEBUG] End adding new jump function
6790 2019-Jan-09 19:14:36.757229 - [DEBUG]
6791 2019-Jan-09 19:14:36.757255 - [DEBUG] -------------------------------------------- 213. Path Edge --------------------------------------------
6792 2019-Jan-09 19:14:36.757282 - [DEBUG]
6793 2019-Jan-09 19:14:36.757306 - [DEBUG] Process 213. path edge:
6794 2019-Jan-09 19:14:36.757330 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6795 2019-Jan-09 19:14:36.757432 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
6796 2019-Jan-09 19:14:36.758257 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6797 2019-Jan-09 19:14:36.759108 - [DEBUG]
6798 2019-Jan-09 19:14:36.759142 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
6799 2019-Jan-09 19:14:36.760004 - [DEBUG] Compose: EdgeIdentity * AllBottom
6800 2019-Jan-09 19:14:36.760039 - [DEBUG]
6801 2019-Jan-09 19:14:36.760064 - [DEBUG] Propagate flow
6802 2019-Jan-09 19:14:36.760088 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6803 2019-Jan-09 19:14:36.760186 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
6804 2019-Jan-09 19:14:36.761046 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6805 2019-Jan-09 19:14:36.761877 - [DEBUG] Edge function : AllBottom (result of previous compose)
6806 2019-Jan-09 19:14:36.761908 - [DEBUG]
6807 2019-Jan-09 19:14:36.761935 - [DEBUG] Join: AllTop & AllBottom
6808 2019-Jan-09 19:14:36.761963 - [DEBUG] = AllBottom (new jump func)
6809 2019-Jan-09 19:14:36.761988 - [DEBUG]
6810 2019-Jan-09 19:14:36.762012 - [DEBUG] Start adding new jump function
6811 2019-Jan-09 19:14:36.762037 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6812 2019-Jan-09 19:14:36.762133 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6813 2019-Jan-09 19:14:36.762949 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
6814 2019-Jan-09 19:14:36.763807 - [DEBUG] Edge Function : AllBottom
6815 2019-Jan-09 19:14:36.763847 - [DEBUG] End adding new jump function
6816 2019-Jan-09 19:14:36.763873 - [DEBUG]
6817 2019-Jan-09 19:14:36.763898 - [DEBUG] -------------------------------------------- 214. Path Edge --------------------------------------------
6818 2019-Jan-09 19:14:36.763924 - [DEBUG]
6819 2019-Jan-09 19:14:36.763948 - [DEBUG] Process 214. path edge:
6820 2019-Jan-09 19:14:36.763972 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6821 2019-Jan-09 19:14:36.764068 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
6822 2019-Jan-09 19:14:36.764881 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6823 2019-Jan-09 19:14:36.765707 - [DEBUG]
6824 2019-Jan-09 19:14:36.765737 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
6825 2019-Jan-09 19:14:36.766611 - [DEBUG] Compose: EdgeIdentity * AllBottom
6826 2019-Jan-09 19:14:36.766647 - [DEBUG]
6827 2019-Jan-09 19:14:36.766673 - [DEBUG] Propagate flow
6828 2019-Jan-09 19:14:36.766697 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6829 2019-Jan-09 19:14:36.766790 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
6830 2019-Jan-09 19:14:36.767650 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6831 2019-Jan-09 19:14:36.768487 - [DEBUG] Edge function : AllBottom (result of previous compose)
6832 2019-Jan-09 19:14:36.768519 - [DEBUG]
6833 2019-Jan-09 19:14:36.768547 - [DEBUG] Join: AllTop & AllBottom
6834 2019-Jan-09 19:14:36.768574 - [DEBUG] = AllBottom (new jump func)
6835 2019-Jan-09 19:14:36.768600 - [DEBUG]
6836 2019-Jan-09 19:14:36.768624 - [DEBUG] Start adding new jump function
6837 2019-Jan-09 19:14:36.768648 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6838 2019-Jan-09 19:14:36.768745 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6839 2019-Jan-09 19:14:36.769593 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
6840 2019-Jan-09 19:14:36.770428 - [DEBUG] Edge Function : AllBottom
6841 2019-Jan-09 19:14:36.770518 - [DEBUG] End adding new jump function
6842 2019-Jan-09 19:14:36.770544 - [DEBUG]
6843 2019-Jan-09 19:14:36.770569 - [DEBUG] -------------------------------------------- 215. Path Edge --------------------------------------------
6844 2019-Jan-09 19:14:36.770596 - [DEBUG]
6845 2019-Jan-09 19:14:36.770620 - [DEBUG] Process 215. path edge:
6846 2019-Jan-09 19:14:36.770644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6847 2019-Jan-09 19:14:36.770738 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
6848 2019-Jan-09 19:14:36.771576 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6849 2019-Jan-09 19:14:36.772401 - [DEBUG]
6850 2019-Jan-09 19:14:36.772435 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
6851 2019-Jan-09 19:14:36.773297 - [DEBUG] Compose: EdgeIdentity * AllBottom
6852 2019-Jan-09 19:14:36.773331 - [DEBUG]
6853 2019-Jan-09 19:14:36.773356 - [DEBUG] Propagate flow
6854 2019-Jan-09 19:14:36.773381 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6855 2019-Jan-09 19:14:36.773467 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
6856 2019-Jan-09 19:14:36.774324 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6857 2019-Jan-09 19:14:36.775149 - [DEBUG] Edge function : AllBottom (result of previous compose)
6858 2019-Jan-09 19:14:36.775181 - [DEBUG]
6859 2019-Jan-09 19:14:36.775209 - [DEBUG] Join: AllTop & AllBottom
6860 2019-Jan-09 19:14:36.775236 - [DEBUG] = AllBottom (new jump func)
6861 2019-Jan-09 19:14:36.775261 - [DEBUG]
6862 2019-Jan-09 19:14:36.775286 - [DEBUG] Start adding new jump function
6863 2019-Jan-09 19:14:36.775310 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6864 2019-Jan-09 19:14:36.775404 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6865 2019-Jan-09 19:14:36.776231 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
6866 2019-Jan-09 19:14:36.777058 - [DEBUG] Edge Function : AllBottom
6867 2019-Jan-09 19:14:36.777097 - [DEBUG] End adding new jump function
6868 2019-Jan-09 19:14:36.777151 - [DEBUG]
6869 2019-Jan-09 19:14:36.777176 - [DEBUG] -------------------------------------------- 216. Path Edge --------------------------------------------
6870 2019-Jan-09 19:14:36.777202 - [DEBUG]
6871 2019-Jan-09 19:14:36.777226 - [DEBUG] Process 216. path edge:
6872 2019-Jan-09 19:14:36.777250 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6873 2019-Jan-09 19:14:36.777346 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
6874 2019-Jan-09 19:14:36.778177 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6875 2019-Jan-09 19:14:36.778995 - [DEBUG]
6876 2019-Jan-09 19:14:36.779026 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
6877 2019-Jan-09 19:14:36.779904 - [DEBUG] Compose: EdgeIdentity * AllBottom
6878 2019-Jan-09 19:14:36.779938 - [DEBUG]
6879 2019-Jan-09 19:14:36.779964 - [DEBUG] Propagate flow
6880 2019-Jan-09 19:14:36.779988 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6881 2019-Jan-09 19:14:36.780078 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6882 2019-Jan-09 19:14:36.780917 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6883 2019-Jan-09 19:14:36.781747 - [DEBUG] Edge function : AllBottom (result of previous compose)
6884 2019-Jan-09 19:14:36.781779 - [DEBUG]
6885 2019-Jan-09 19:14:36.781839 - [DEBUG] Join: AllTop & AllBottom
6886 2019-Jan-09 19:14:36.781867 - [DEBUG] = AllBottom (new jump func)
6887 2019-Jan-09 19:14:36.781893 - [DEBUG]
6888 2019-Jan-09 19:14:36.781917 - [DEBUG] Start adding new jump function
6889 2019-Jan-09 19:14:36.781941 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6890 2019-Jan-09 19:14:36.782042 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6891 2019-Jan-09 19:14:36.782867 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6892 2019-Jan-09 19:14:36.783696 - [DEBUG] Edge Function : AllBottom
6893 2019-Jan-09 19:14:36.783733 - [DEBUG] End adding new jump function
6894 2019-Jan-09 19:14:36.783759 - [DEBUG]
6895 2019-Jan-09 19:14:36.783811 - [DEBUG] -------------------------------------------- 217. Path Edge --------------------------------------------
6896 2019-Jan-09 19:14:36.783839 - [DEBUG]
6897 2019-Jan-09 19:14:36.783863 - [DEBUG] Process 217. path edge:
6898 2019-Jan-09 19:14:36.783887 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6899 2019-Jan-09 19:14:36.783988 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
6900 2019-Jan-09 19:14:36.784814 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6901 2019-Jan-09 19:14:36.785647 - [DEBUG]
6902 2019-Jan-09 19:14:36.785678 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6903 2019-Jan-09 19:14:36.786505 - [DEBUG] Start of endsummarytab entry
6904 2019-Jan-09 19:14:36.786539 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
6905 2019-Jan-09 19:14:36.787399 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
6906 2019-Jan-09 19:14:36.787499 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6907 2019-Jan-09 19:14:36.788302 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6908 2019-Jan-09 19:14:36.789128 - [DEBUG] EF: AllBottom
6909 2019-Jan-09 19:14:36.789158 - [DEBUG]
6910 2019-Jan-09 19:14:36.789183 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6911 2019-Jan-09 19:14:36.790008 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
6912 2019-Jan-09 19:14:36.790828 - [DEBUG] EF: AllBottom
6913 2019-Jan-09 19:14:36.790857 - [DEBUG]
6914 2019-Jan-09 19:14:36.790882 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6915 2019-Jan-09 19:14:36.791541 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
6916 2019-Jan-09 19:14:36.792213 - [DEBUG] EF: AllBottom
6917 2019-Jan-09 19:14:36.792239 - [DEBUG]
6918 2019-Jan-09 19:14:36.792263 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6919 2019-Jan-09 19:14:36.792913 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
6920 2019-Jan-09 19:14:36.793580 - [DEBUG] EF: AllBottom
6921 2019-Jan-09 19:14:36.793607 - [DEBUG]
6922 2019-Jan-09 19:14:36.793632 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6923 2019-Jan-09 19:14:36.794459 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
6924 2019-Jan-09 19:14:36.795298 - [DEBUG] EF: AllBottom
6925 2019-Jan-09 19:14:36.795329 - [DEBUG]
6926 2019-Jan-09 19:14:36.795354 - [DEBUG] ---------------
6927 2019-Jan-09 19:14:36.795379 - [DEBUG]
6928 2019-Jan-09 19:14:36.795405 - [DEBUG] End of endsummarytab entry
6929 2019-Jan-09 19:14:36.795430 - [DEBUG]
6930 2019-Jan-09 19:14:36.795455 - [DEBUG] Start of incomingtab entry
6931 2019-Jan-09 19:14:36.795481 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
6932 2019-Jan-09 19:14:36.796326 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
6933 2019-Jan-09 19:14:36.796444 - [DEBUG] ---------------
6934 2019-Jan-09 19:14:36.796470 - [DEBUG] End of incomingtab entry
6935 2019-Jan-09 19:14:36.796495 - [DEBUG]
6936 2019-Jan-09 19:14:36.796523 - [DEBUG] EDGE:
6937 2019-Jan-09 19:14:36.796590 - [DEBUG] ---> 6938 2019-Jan-09 19:14:36.797445 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
6939 2019-Jan-09 19:14:36.798279 - [DEBUG]
6940 2019-Jan-09 19:14:36.798312 - [DEBUG] EDGE:
6941 2019-Jan-09 19:14:36.798404 - [DEBUG] ---> 6942 2019-Jan-09 19:14:36.799209 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
6943 2019-Jan-09 19:14:36.800029 - [DEBUG]
6944 2019-Jan-09 19:14:36.800090 - [DEBUG] Compose: EdgeIdentity * AllBottom
6945 2019-Jan-09 19:14:36.800119 - [DEBUG]
6946 2019-Jan-09 19:14:36.800144 - [DEBUG] Propagate flow
6947 2019-Jan-09 19:14:36.800169 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6948 2019-Jan-09 19:14:36.800265 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
6949 2019-Jan-09 19:14:36.801134 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6950 2019-Jan-09 19:14:36.801964 - [DEBUG] Edge function : AllBottom (result of previous compose)
6951 2019-Jan-09 19:14:36.801997 - [DEBUG]
6952 2019-Jan-09 19:14:36.802025 - [DEBUG] Join: AllTop & AllBottom
6953 2019-Jan-09 19:14:36.802053 - [DEBUG] = AllBottom (new jump func)
6954 2019-Jan-09 19:14:36.802078 - [DEBUG]
6955 2019-Jan-09 19:14:36.802103 - [DEBUG] Start adding new jump function
6956 2019-Jan-09 19:14:36.802127 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6957 2019-Jan-09 19:14:36.802226 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6958 2019-Jan-09 19:14:36.803054 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
6959 2019-Jan-09 19:14:36.803919 - [DEBUG] Edge Function : AllBottom
6960 2019-Jan-09 19:14:36.803957 - [DEBUG] End adding new jump function
6961 2019-Jan-09 19:14:36.803983 - [DEBUG]
6962 2019-Jan-09 19:14:36.804008 - [DEBUG] -------------------------------------------- 218. Path Edge --------------------------------------------
6963 2019-Jan-09 19:14:36.804034 - [DEBUG]
6964 2019-Jan-09 19:14:36.804058 - [DEBUG] Process 218. path edge:
6965 2019-Jan-09 19:14:36.804083 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6966 2019-Jan-09 19:14:36.804182 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
6967 2019-Jan-09 19:14:36.805022 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6968 2019-Jan-09 19:14:36.805849 - [DEBUG]
6969 2019-Jan-09 19:14:36.805880 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
6970 2019-Jan-09 19:14:36.806738 - [DEBUG] Possible callees:
6971 2019-Jan-09 19:14:36.806768 - [DEBUG] llvm.dbg.declare
6972 2019-Jan-09 19:14:36.806794 - [DEBUG] Possible return sites:
6973 2019-Jan-09 19:14:36.806818 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1936974 2019-Jan-09 19:14:36.808475 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6975 2019-Jan-09 19:14:36.808567 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6976 2019-Jan-09 19:14:36.808618 - [DEBUG] Compose: EdgeIdentity * AllBottom
6977 2019-Jan-09 19:14:36.808647 - [DEBUG]
6978 2019-Jan-09 19:14:36.808672 - [DEBUG] Propagate flow
6979 2019-Jan-09 19:14:36.808696 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6980 2019-Jan-09 19:14:36.808792 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
6981 2019-Jan-09 19:14:36.809618 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6982 2019-Jan-09 19:14:36.810483 - [DEBUG] Edge function : AllBottom (result of previous compose)
6983 2019-Jan-09 19:14:36.810515 - [DEBUG]
6984 2019-Jan-09 19:14:36.810543 - [DEBUG] Join: AllTop & AllBottom
6985 2019-Jan-09 19:14:36.810571 - [DEBUG] = AllBottom (new jump func)
6986 2019-Jan-09 19:14:36.810596 - [DEBUG]
6987 2019-Jan-09 19:14:36.810621 - [DEBUG] Start adding new jump function
6988 2019-Jan-09 19:14:36.810645 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6989 2019-Jan-09 19:14:36.810744 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6990 2019-Jan-09 19:14:36.811576 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
6991 2019-Jan-09 19:14:36.812409 - [DEBUG] Edge Function : AllBottom
6992 2019-Jan-09 19:14:36.812447 - [DEBUG] End adding new jump function
6993 2019-Jan-09 19:14:36.812472 - [DEBUG]
6994 2019-Jan-09 19:14:36.812498 - [DEBUG] -------------------------------------------- 219. Path Edge --------------------------------------------
6995 2019-Jan-09 19:14:36.812524 - [DEBUG]
6996 2019-Jan-09 19:14:36.812548 - [DEBUG] Process 219. path edge:
6997 2019-Jan-09 19:14:36.812573 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6998 2019-Jan-09 19:14:36.812670 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
6999 2019-Jan-09 19:14:36.813652 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
7000 2019-Jan-09 19:14:36.814517 - [DEBUG]
7001 2019-Jan-09 19:14:36.814548 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
7002 2019-Jan-09 19:14:36.815416 - [DEBUG] Compose: EdgeIdentity * AllBottom
7003 2019-Jan-09 19:14:36.815451 - [DEBUG]
7004 2019-Jan-09 19:14:36.815477 - [DEBUG] Propagate flow
7005 2019-Jan-09 19:14:36.815501 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7006 2019-Jan-09 19:14:36.815594 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7007 2019-Jan-09 19:14:36.816412 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7008 2019-Jan-09 19:14:36.817266 - [DEBUG] Edge function : AllBottom (result of previous compose)
7009 2019-Jan-09 19:14:36.817299 - [DEBUG]
7010 2019-Jan-09 19:14:36.817326 - [DEBUG] Join: AllTop & AllBottom
7011 2019-Jan-09 19:14:36.817354 - [DEBUG] = AllBottom (new jump func)
7012 2019-Jan-09 19:14:36.817380 - [DEBUG]
7013 2019-Jan-09 19:14:36.817405 - [DEBUG] Start adding new jump function
7014 2019-Jan-09 19:14:36.817430 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7015 2019-Jan-09 19:14:36.817525 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7016 2019-Jan-09 19:14:36.818354 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7017 2019-Jan-09 19:14:36.819179 - [DEBUG] Edge Function : AllBottom
7018 2019-Jan-09 19:14:36.819217 - [DEBUG] End adding new jump function
7019 2019-Jan-09 19:14:36.819243 - [DEBUG]
7020 2019-Jan-09 19:14:36.819268 - [DEBUG] -------------------------------------------- 220. Path Edge --------------------------------------------
7021 2019-Jan-09 19:14:36.819321 - [DEBUG]
7022 2019-Jan-09 19:14:36.819346 - [DEBUG] Process 220. path edge:
7023 2019-Jan-09 19:14:36.819372 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7024 2019-Jan-09 19:14:36.819474 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
7025 2019-Jan-09 19:14:36.820303 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
7026 2019-Jan-09 19:14:36.821163 - [DEBUG]
7027 2019-Jan-09 19:14:36.821196 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7028 2019-Jan-09 19:14:36.822056 - [DEBUG] Compose: EdgeIdentity * AllBottom
7029 2019-Jan-09 19:14:36.822090 - [DEBUG]
7030 2019-Jan-09 19:14:36.822116 - [DEBUG] Propagate flow
7031 2019-Jan-09 19:14:36.822140 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7032 2019-Jan-09 19:14:36.822234 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7033 2019-Jan-09 19:14:36.823051 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7034 2019-Jan-09 19:14:36.823930 - [DEBUG] Edge function : AllBottom (result of previous compose)
7035 2019-Jan-09 19:14:36.823961 - [DEBUG]
7036 2019-Jan-09 19:14:36.823990 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
7037 2019-Jan-09 19:14:36.824017 - [DEBUG] = AllBottom
7038 2019-Jan-09 19:14:36.824042 - [DEBUG]
7039 2019-Jan-09 19:14:36.824066 - [DEBUG] PROPAGATE: No new function!
7040 2019-Jan-09 19:14:36.824093 - [DEBUG] EDGE:
7041 2019-Jan-09 19:14:36.824197 - [DEBUG] ---> 7042 2019-Jan-09 19:14:36.825015 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7043 2019-Jan-09 19:14:36.825848 - [DEBUG]
7044 2019-Jan-09 19:14:36.825882 - [DEBUG] EDGE:
7045 2019-Jan-09 19:14:36.825977 - [DEBUG] ---> 7046 2019-Jan-09 19:14:36.826791 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7047 2019-Jan-09 19:14:36.827652 - [DEBUG]
7048 2019-Jan-09 19:14:36.827687 - [DEBUG] EDGE:
7049 2019-Jan-09 19:14:36.827779 - [DEBUG] ---> 7050 2019-Jan-09 19:14:36.828613 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7051 2019-Jan-09 19:14:36.829439 - [DEBUG]
7052 2019-Jan-09 19:14:36.829473 - [DEBUG] EDGE:
7053 2019-Jan-09 19:14:36.829563 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
7054 2019-Jan-09 19:14:36.830377 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7055 2019-Jan-09 19:14:36.831231 - [DEBUG]
7056 2019-Jan-09 19:14:36.831264 - [DEBUG] EDGE:
7057 2019-Jan-09 19:14:36.831357 - [DEBUG] ---> 7058 2019-Jan-09 19:14:36.832176 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7059 2019-Jan-09 19:14:36.832993 - [DEBUG]
7060 2019-Jan-09 19:14:36.833026 - [DEBUG] EDGE:
7061 2019-Jan-09 19:14:36.833117 - [DEBUG] ---> 7062 2019-Jan-09 19:14:36.833983 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7063 2019-Jan-09 19:14:36.834823 - [DEBUG]
7064 2019-Jan-09 19:14:36.834857 - [DEBUG] EDGE:
7065 2019-Jan-09 19:14:36.834948 - [DEBUG] ---> 7066 2019-Jan-09 19:14:36.835765 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7067 2019-Jan-09 19:14:36.836593 - [DEBUG]
7068 2019-Jan-09 19:14:36.836652 - [DEBUG] Compose: EdgeIdentity * AllBottom
7069 2019-Jan-09 19:14:36.836681 - [DEBUG]
7070 2019-Jan-09 19:14:36.836706 - [DEBUG] Propagate flow
7071 2019-Jan-09 19:14:36.836730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7072 2019-Jan-09 19:14:36.836827 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
7073 2019-Jan-09 19:14:36.837691 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7074 2019-Jan-09 19:14:36.838513 - [DEBUG] Edge function : AllBottom (result of previous compose)
7075 2019-Jan-09 19:14:36.838545 - [DEBUG]
7076 2019-Jan-09 19:14:36.838572 - [DEBUG] Join: AllTop & AllBottom
7077 2019-Jan-09 19:14:36.838600 - [DEBUG] = AllBottom (new jump func)
7078 2019-Jan-09 19:14:36.838625 - [DEBUG]
7079 2019-Jan-09 19:14:36.838649 - [DEBUG] Start adding new jump function
7080 2019-Jan-09 19:14:36.838673 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7081 2019-Jan-09 19:14:36.838770 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7082 2019-Jan-09 19:14:36.839593 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
7083 2019-Jan-09 19:14:36.840425 - [DEBUG] Edge Function : AllBottom
7084 2019-Jan-09 19:14:36.840490 - [DEBUG] End adding new jump function
7085 2019-Jan-09 19:14:36.840516 - [DEBUG]
7086 2019-Jan-09 19:14:36.840541 - [DEBUG] -------------------------------------------- 221. Path Edge --------------------------------------------
7087 2019-Jan-09 19:14:36.840568 - [DEBUG]
7088 2019-Jan-09 19:14:36.840592 - [DEBUG] Process 221. path edge:
7089 2019-Jan-09 19:14:36.840616 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7090 2019-Jan-09 19:14:36.840716 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
7091 2019-Jan-09 19:14:36.841545 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
7092 2019-Jan-09 19:14:36.842386 - [DEBUG]
7093 2019-Jan-09 19:14:36.842419 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
7094 2019-Jan-09 19:14:36.843305 - [DEBUG] Compose: EdgeIdentity * AllBottom
7095 2019-Jan-09 19:14:36.843340 - [DEBUG]
7096 2019-Jan-09 19:14:36.843366 - [DEBUG] Propagate flow
7097 2019-Jan-09 19:14:36.843390 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7098 2019-Jan-09 19:14:36.843488 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
7099 2019-Jan-09 19:14:36.844344 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7100 2019-Jan-09 19:14:36.845180 - [DEBUG] Edge function : AllBottom (result of previous compose)
7101 2019-Jan-09 19:14:36.845213 - [DEBUG]
7102 2019-Jan-09 19:14:36.845240 - [DEBUG] Join: AllTop & AllBottom
7103 2019-Jan-09 19:14:36.845268 - [DEBUG] = AllBottom (new jump func)
7104 2019-Jan-09 19:14:36.845294 - [DEBUG]
7105 2019-Jan-09 19:14:36.845319 - [DEBUG] Start adding new jump function
7106 2019-Jan-09 19:14:36.845344 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7107 2019-Jan-09 19:14:36.845440 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7108 2019-Jan-09 19:14:36.846282 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
7109 2019-Jan-09 19:14:36.847126 - [DEBUG] Edge Function : AllBottom
7110 2019-Jan-09 19:14:36.847167 - [DEBUG] End adding new jump function
7111 2019-Jan-09 19:14:36.847194 - [DEBUG]
7112 2019-Jan-09 19:14:36.847219 - [DEBUG] -------------------------------------------- 222. Path Edge --------------------------------------------
7113 2019-Jan-09 19:14:36.847245 - [DEBUG]
7114 2019-Jan-09 19:14:36.847269 - [DEBUG] Process 222. path edge:
7115 2019-Jan-09 19:14:36.847294 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7116 2019-Jan-09 19:14:36.847396 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
7117 2019-Jan-09 19:14:36.848219 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
7118 2019-Jan-09 19:14:36.849052 - [DEBUG]
7119 2019-Jan-09 19:14:36.849085 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
7120 2019-Jan-09 19:14:36.849943 - [DEBUG] Compose: EdgeIdentity * AllBottom
7121 2019-Jan-09 19:14:36.849977 - [DEBUG]
7122 2019-Jan-09 19:14:36.850002 - [DEBUG] Propagate flow
7123 2019-Jan-09 19:14:36.850027 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7124 2019-Jan-09 19:14:36.850123 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
7125 2019-Jan-09 19:14:36.850975 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7126 2019-Jan-09 19:14:36.851807 - [DEBUG] Edge function : AllBottom (result of previous compose)
7127 2019-Jan-09 19:14:36.851840 - [DEBUG]
7128 2019-Jan-09 19:14:36.851868 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
7129 2019-Jan-09 19:14:36.851895 - [DEBUG] = AllBottom
7130 2019-Jan-09 19:14:36.851921 - [DEBUG]
7131 2019-Jan-09 19:14:36.851945 - [DEBUG] PROPAGATE: No new function!
7132 2019-Jan-09 19:14:36.851972 - [DEBUG] EDGE:
7133 2019-Jan-09 19:14:36.852073 - [DEBUG] ---> 7134 2019-Jan-09 19:14:36.852889 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7135 2019-Jan-09 19:14:36.853724 - [DEBUG]
7136 2019-Jan-09 19:14:36.853757 - [DEBUG] EDGE:
7137 2019-Jan-09 19:14:36.853876 - [DEBUG] ---> 7138 2019-Jan-09 19:14:36.854682 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7139 2019-Jan-09 19:14:36.855517 - [DEBUG]
7140 2019-Jan-09 19:14:36.855550 - [DEBUG] EDGE:
7141 2019-Jan-09 19:14:36.855643 - [DEBUG] ---> 7142 2019-Jan-09 19:14:36.859602 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7143 2019-Jan-09 19:14:36.860553 - [DEBUG]
7144 2019-Jan-09 19:14:36.860587 - [DEBUG] EDGE:
7145 2019-Jan-09 19:14:36.860682 - [DEBUG] ---> 7146 2019-Jan-09 19:14:36.861515 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7147 2019-Jan-09 19:14:36.862342 - [DEBUG]
7148 2019-Jan-09 19:14:36.862376 - [DEBUG] EDGE:
7149 2019-Jan-09 19:14:36.862466 - [DEBUG] ---> 7150 2019-Jan-09 19:14:36.863268 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7151 2019-Jan-09 19:14:36.864151 - [DEBUG]
7152 2019-Jan-09 19:14:36.864184 - [DEBUG] EDGE:
7153 2019-Jan-09 19:14:36.864279 - [DEBUG] ---> 7154 2019-Jan-09 19:14:36.865097 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7155 2019-Jan-09 19:14:36.865934 - [DEBUG]
7156 2019-Jan-09 19:14:36.865968 - [DEBUG] EDGE:
7157 2019-Jan-09 19:14:36.866061 - [DEBUG] ---> 7158 2019-Jan-09 19:14:36.867785 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7159 2019-Jan-09 19:14:36.868635 - [DEBUG]
7160 2019-Jan-09 19:14:36.868669 - [DEBUG] EDGE:
7161 2019-Jan-09 19:14:36.868762 - [DEBUG] ---> 7162 2019-Jan-09 19:14:36.869572 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7163 2019-Jan-09 19:14:36.870407 - [DEBUG]
7164 2019-Jan-09 19:14:36.870466 - [DEBUG] EDGE:
7165 2019-Jan-09 19:14:36.870560 - [DEBUG] ---> 7166 2019-Jan-09 19:14:36.871366 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7167 2019-Jan-09 19:14:36.872199 - [DEBUG]
7168 2019-Jan-09 19:14:36.872233 - [DEBUG] EDGE:
7169 2019-Jan-09 19:14:36.872326 - [DEBUG] ---> 7170 2019-Jan-09 19:14:36.873148 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7171 2019-Jan-09 19:14:36.874016 - [DEBUG]
7172 2019-Jan-09 19:14:36.874049 - [DEBUG] EDGE:
7173 2019-Jan-09 19:14:36.874143 - [DEBUG] ---> 7174 2019-Jan-09 19:14:36.874950 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7175 2019-Jan-09 19:14:36.875787 - [DEBUG]
7176 2019-Jan-09 19:14:36.875820 - [DEBUG] EDGE:
7177 2019-Jan-09 19:14:36.875912 - [DEBUG] ---> 7178 2019-Jan-09 19:14:36.876714 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7179 2019-Jan-09 19:14:36.877424 - [DEBUG]
7180 2019-Jan-09 19:14:36.877451 - [DEBUG] EDGE:
7181 2019-Jan-09 19:14:36.877514 - [DEBUG] ---> 7182 2019-Jan-09 19:14:36.878157 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7183 2019-Jan-09 19:14:36.878940 - [DEBUG]
7184 2019-Jan-09 19:14:36.878975 - [DEBUG] EDGE:
7185 2019-Jan-09 19:14:36.879067 - [DEBUG] ---> 7186 2019-Jan-09 19:14:36.879886 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7187 2019-Jan-09 19:14:36.880744 - [DEBUG]
7188 2019-Jan-09 19:14:36.880777 - [DEBUG] EDGE:
7189 2019-Jan-09 19:14:36.880893 - [DEBUG] ---> 7190 2019-Jan-09 19:14:36.881706 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7191 2019-Jan-09 19:14:36.882536 - [DEBUG]
7192 2019-Jan-09 19:14:36.882569 - [DEBUG] EDGE:
7193 2019-Jan-09 19:14:36.882660 - [DEBUG] ---> 7194 2019-Jan-09 19:14:36.883476 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7195 2019-Jan-09 19:14:36.884291 - [DEBUG]
7196 2019-Jan-09 19:14:36.884322 - [DEBUG] EDGE:
7197 2019-Jan-09 19:14:36.884393 - [DEBUG] ---> 7198 2019-Jan-09 19:14:36.885062 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7199 2019-Jan-09 19:14:36.885699 - [DEBUG]
7200 2019-Jan-09 19:14:36.885726 - [DEBUG] EDGE:
7201 2019-Jan-09 19:14:36.885786 - [DEBUG] ---> 7202 2019-Jan-09 19:14:36.886414 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7203 2019-Jan-09 19:14:36.887046 - [DEBUG]
7204 2019-Jan-09 19:14:36.887072 - [DEBUG] EDGE:
7205 2019-Jan-09 19:14:36.887172 - [DEBUG] ---> 7206 2019-Jan-09 19:14:36.887803 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7207 2019-Jan-09 19:14:36.888436 - [DEBUG]
7208 2019-Jan-09 19:14:36.888462 - [DEBUG] EDGE:
7209 2019-Jan-09 19:14:36.888522 - [DEBUG] ---> 7210 2019-Jan-09 19:14:36.889153 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
7211 2019-Jan-09 19:14:36.889782 - [DEBUG]
7212 2019-Jan-09 19:14:36.889811 - [DEBUG] Compose: EdgeIdentity * AllBottom
7213 2019-Jan-09 19:14:36.889838 - [DEBUG]
7214 2019-Jan-09 19:14:36.889862 - [DEBUG] Propagate flow
7215 2019-Jan-09 19:14:36.889886 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7216 2019-Jan-09 19:14:36.889944 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7217 2019-Jan-09 19:14:36.890621 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7218 2019-Jan-09 19:14:36.891299 - [DEBUG] Edge function : AllBottom (result of previous compose)
7219 2019-Jan-09 19:14:36.891326 - [DEBUG]
7220 2019-Jan-09 19:14:36.891353 - [DEBUG] Join: AllTop & AllBottom
7221 2019-Jan-09 19:14:36.891380 - [DEBUG] = AllBottom (new jump func)
7222 2019-Jan-09 19:14:36.891404 - [DEBUG]
7223 2019-Jan-09 19:14:36.891427 - [DEBUG] Start adding new jump function
7224 2019-Jan-09 19:14:36.891451 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7225 2019-Jan-09 19:14:36.891516 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7226 2019-Jan-09 19:14:36.892172 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7227 2019-Jan-09 19:14:36.892815 - [DEBUG] Edge Function : AllBottom
7228 2019-Jan-09 19:14:36.892846 - [DEBUG] End adding new jump function
7229 2019-Jan-09 19:14:36.892870 - [DEBUG]
7230 2019-Jan-09 19:14:36.892915 - [DEBUG] -------------------------------------------- 223. Path Edge --------------------------------------------
7231 2019-Jan-09 19:14:36.892940 - [DEBUG]
7232 2019-Jan-09 19:14:36.892963 - [DEBUG] Process 223. path edge:
7233 2019-Jan-09 19:14:36.892987 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7234 2019-Jan-09 19:14:36.893047 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
7235 2019-Jan-09 19:14:36.893682 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7236 2019-Jan-09 19:14:36.894374 - [DEBUG]
7237 2019-Jan-09 19:14:36.894400 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7238 2019-Jan-09 19:14:36.895071 - [DEBUG] Compose: EdgeIdentity * AllBottom
7239 2019-Jan-09 19:14:36.895100 - [DEBUG]
7240 2019-Jan-09 19:14:36.895124 - [DEBUG] Propagate flow
7241 2019-Jan-09 19:14:36.895148 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7242 2019-Jan-09 19:14:36.895207 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
7243 2019-Jan-09 19:14:36.895836 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7244 2019-Jan-09 19:14:36.896478 - [DEBUG] Edge function : AllBottom (result of previous compose)
7245 2019-Jan-09 19:14:36.896503 - [DEBUG]
7246 2019-Jan-09 19:14:36.896529 - [DEBUG] Join: AllTop & AllBottom
7247 2019-Jan-09 19:14:36.896555 - [DEBUG] = AllBottom (new jump func)
7248 2019-Jan-09 19:14:36.896580 - [DEBUG]
7249 2019-Jan-09 19:14:36.896603 - [DEBUG] Start adding new jump function
7250 2019-Jan-09 19:14:36.896626 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7251 2019-Jan-09 19:14:36.896686 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7252 2019-Jan-09 19:14:36.897387 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
7253 2019-Jan-09 19:14:36.898175 - [DEBUG] Edge Function : AllBottom
7254 2019-Jan-09 19:14:36.898213 - [DEBUG] End adding new jump function
7255 2019-Jan-09 19:14:36.898239 - [DEBUG]
7256 2019-Jan-09 19:14:36.898264 - [DEBUG] -------------------------------------------- 224. Path Edge --------------------------------------------
7257 2019-Jan-09 19:14:36.898290 - [DEBUG]
7258 2019-Jan-09 19:14:36.898314 - [DEBUG] Process 224. path edge:
7259 2019-Jan-09 19:14:36.898339 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7260 2019-Jan-09 19:14:36.898438 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
7261 2019-Jan-09 19:14:36.899264 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7262 2019-Jan-09 19:14:36.900103 - [DEBUG]
7263 2019-Jan-09 19:14:36.900137 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
7264 2019-Jan-09 19:14:36.901059 - [DEBUG] Compose: EdgeIdentity * AllBottom
7265 2019-Jan-09 19:14:36.901093 - [DEBUG]
7266 2019-Jan-09 19:14:36.901118 - [DEBUG] Propagate flow
7267 2019-Jan-09 19:14:36.901143 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7268 2019-Jan-09 19:14:36.901240 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
7269 2019-Jan-09 19:14:36.902072 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7270 2019-Jan-09 19:14:36.902917 - [DEBUG] Edge function : AllBottom (result of previous compose)
7271 2019-Jan-09 19:14:36.902949 - [DEBUG]
7272 2019-Jan-09 19:14:36.903003 - [DEBUG] Join: AllTop & AllBottom
7273 2019-Jan-09 19:14:36.903032 - [DEBUG] = AllBottom (new jump func)
7274 2019-Jan-09 19:14:36.903058 - [DEBUG]
7275 2019-Jan-09 19:14:36.903082 - [DEBUG] Start adding new jump function
7276 2019-Jan-09 19:14:36.903106 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7277 2019-Jan-09 19:14:36.903204 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7278 2019-Jan-09 19:14:36.904046 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
7279 2019-Jan-09 19:14:36.904703 - [DEBUG] Edge Function : AllBottom
7280 2019-Jan-09 19:14:36.904735 - [DEBUG] End adding new jump function
7281 2019-Jan-09 19:14:36.904759 - [DEBUG]
7282 2019-Jan-09 19:14:36.904783 - [DEBUG] -------------------------------------------- 225. Path Edge --------------------------------------------
7283 2019-Jan-09 19:14:36.904808 - [DEBUG]
7284 2019-Jan-09 19:14:36.904831 - [DEBUG] Process 225. path edge:
7285 2019-Jan-09 19:14:36.904855 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7286 2019-Jan-09 19:14:36.904922 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
7287 2019-Jan-09 19:14:36.905555 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7288 2019-Jan-09 19:14:36.906212 - [DEBUG]
7289 2019-Jan-09 19:14:36.906239 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
7290 2019-Jan-09 19:14:36.906899 - [DEBUG] Compose: EdgeIdentity * AllBottom
7291 2019-Jan-09 19:14:36.906927 - [DEBUG]
7292 2019-Jan-09 19:14:36.906951 - [DEBUG] Propagate flow
7293 2019-Jan-09 19:14:36.906974 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7294 2019-Jan-09 19:14:36.907036 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
7295 2019-Jan-09 19:14:36.907709 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7296 2019-Jan-09 19:14:36.908350 - [DEBUG] Edge function : AllBottom (result of previous compose)
7297 2019-Jan-09 19:14:36.908375 - [DEBUG]
7298 2019-Jan-09 19:14:36.908401 - [DEBUG] Join: AllTop & AllBottom
7299 2019-Jan-09 19:14:36.908427 - [DEBUG] = AllBottom (new jump func)
7300 2019-Jan-09 19:14:36.908451 - [DEBUG]
7301 2019-Jan-09 19:14:36.908474 - [DEBUG] Start adding new jump function
7302 2019-Jan-09 19:14:36.908497 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7303 2019-Jan-09 19:14:36.908556 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7304 2019-Jan-09 19:14:36.909196 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
7305 2019-Jan-09 19:14:36.909836 - [DEBUG] Edge Function : AllBottom
7306 2019-Jan-09 19:14:36.909868 - [DEBUG] End adding new jump function
7307 2019-Jan-09 19:14:36.909892 - [DEBUG]
7308 2019-Jan-09 19:14:36.909915 - [DEBUG] -------------------------------------------- 226. Path Edge --------------------------------------------
7309 2019-Jan-09 19:14:36.909940 - [DEBUG]
7310 2019-Jan-09 19:14:36.909963 - [DEBUG] Process 226. path edge:
7311 2019-Jan-09 19:14:36.909986 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7312 2019-Jan-09 19:14:36.910044 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
7313 2019-Jan-09 19:14:36.910762 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7314 2019-Jan-09 19:14:36.911599 - [DEBUG]
7315 2019-Jan-09 19:14:36.911631 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
7316 2019-Jan-09 19:14:36.912489 - [DEBUG] Possible callees:
7317 2019-Jan-09 19:14:36.912521 - [DEBUG] llvm.dbg.declare
7318 2019-Jan-09 19:14:36.912547 - [DEBUG] Possible return sites:
7319 2019-Jan-09 19:14:36.912571 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1497320 2019-Jan-09 19:14:36.914402 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7321 2019-Jan-09 19:14:36.914471 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7322 2019-Jan-09 19:14:36.914522 - [DEBUG] Compose: EdgeIdentity * AllBottom
7323 2019-Jan-09 19:14:36.914551 - [DEBUG]
7324 2019-Jan-09 19:14:36.914577 - [DEBUG] Propagate flow
7325 2019-Jan-09 19:14:36.914601 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7326 2019-Jan-09 19:14:36.914696 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
7327 2019-Jan-09 19:14:36.915532 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7328 2019-Jan-09 19:14:36.916361 - [DEBUG] Edge function : AllBottom (result of previous compose)
7329 2019-Jan-09 19:14:36.916393 - [DEBUG]
7330 2019-Jan-09 19:14:36.916421 - [DEBUG] Join: AllTop & AllBottom
7331 2019-Jan-09 19:14:36.916449 - [DEBUG] = AllBottom (new jump func)
7332 2019-Jan-09 19:14:36.916474 - [DEBUG]
7333 2019-Jan-09 19:14:36.916499 - [DEBUG] Start adding new jump function
7334 2019-Jan-09 19:14:36.916523 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7335 2019-Jan-09 19:14:36.916622 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7336 2019-Jan-09 19:14:36.917447 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
7337 2019-Jan-09 19:14:36.918109 - [DEBUG] Edge Function : AllBottom
7338 2019-Jan-09 19:14:36.918141 - [DEBUG] End adding new jump function
7339 2019-Jan-09 19:14:36.918165 - [DEBUG]
7340 2019-Jan-09 19:14:36.918189 - [DEBUG] -------------------------------------------- 227. Path Edge --------------------------------------------
7341 2019-Jan-09 19:14:36.918214 - [DEBUG]
7342 2019-Jan-09 19:14:36.918237 - [DEBUG] Process 227. path edge:
7343 2019-Jan-09 19:14:36.918261 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7344 2019-Jan-09 19:14:36.918323 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
7345 2019-Jan-09 19:14:36.918980 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7346 2019-Jan-09 19:14:36.919732 - [DEBUG]
7347 2019-Jan-09 19:14:36.919764 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
7348 2019-Jan-09 19:14:36.920676 - [DEBUG] Compose: EdgeIdentity * AllBottom
7349 2019-Jan-09 19:14:36.920713 - [DEBUG]
7350 2019-Jan-09 19:14:36.920738 - [DEBUG] Propagate flow
7351 2019-Jan-09 19:14:36.920763 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7352 2019-Jan-09 19:14:36.920859 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
7353 2019-Jan-09 19:14:36.921678 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7354 2019-Jan-09 19:14:36.922517 - [DEBUG] Edge function : AllBottom (result of previous compose)
7355 2019-Jan-09 19:14:36.922593 - [DEBUG]
7356 2019-Jan-09 19:14:36.922623 - [DEBUG] Join: AllTop & AllBottom
7357 2019-Jan-09 19:14:36.922651 - [DEBUG] = AllBottom (new jump func)
7358 2019-Jan-09 19:14:36.922676 - [DEBUG]
7359 2019-Jan-09 19:14:36.922701 - [DEBUG] Start adding new jump function
7360 2019-Jan-09 19:14:36.922725 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7361 2019-Jan-09 19:14:36.922825 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7362 2019-Jan-09 19:14:36.923666 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
7363 2019-Jan-09 19:14:36.924510 - [DEBUG] Edge Function : AllBottom
7364 2019-Jan-09 19:14:36.924548 - [DEBUG] End adding new jump function
7365 2019-Jan-09 19:14:36.924575 - [DEBUG]
7366 2019-Jan-09 19:14:36.924599 - [DEBUG] -------------------------------------------- 228. Path Edge --------------------------------------------
7367 2019-Jan-09 19:14:36.924626 - [DEBUG]
7368 2019-Jan-09 19:14:36.924650 - [DEBUG] Process 228. path edge:
7369 2019-Jan-09 19:14:36.924674 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7370 2019-Jan-09 19:14:36.924774 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
7371 2019-Jan-09 19:14:36.925597 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7372 2019-Jan-09 19:14:36.926426 - [DEBUG]
7373 2019-Jan-09 19:14:36.926459 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
7374 2019-Jan-09 19:14:36.927373 - [DEBUG] Compose: EdgeIdentity * AllBottom
7375 2019-Jan-09 19:14:36.927408 - [DEBUG]
7376 2019-Jan-09 19:14:36.927433 - [DEBUG] Propagate flow
7377 2019-Jan-09 19:14:36.927458 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7378 2019-Jan-09 19:14:36.927555 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
7379 2019-Jan-09 19:14:36.928394 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7380 2019-Jan-09 19:14:36.929240 - [DEBUG] Edge function : AllBottom (result of previous compose)
7381 2019-Jan-09 19:14:36.929273 - [DEBUG]
7382 2019-Jan-09 19:14:36.929300 - [DEBUG] Join: AllTop & AllBottom
7383 2019-Jan-09 19:14:36.929329 - [DEBUG] = AllBottom (new jump func)
7384 2019-Jan-09 19:14:36.929354 - [DEBUG]
7385 2019-Jan-09 19:14:36.929379 - [DEBUG] Start adding new jump function
7386 2019-Jan-09 19:14:36.929404 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7387 2019-Jan-09 19:14:36.929500 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7388 2019-Jan-09 19:14:36.930336 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
7389 2019-Jan-09 19:14:36.931211 - [DEBUG] Edge Function : AllBottom
7390 2019-Jan-09 19:14:36.931250 - [DEBUG] End adding new jump function
7391 2019-Jan-09 19:14:36.931275 - [DEBUG]
7392 2019-Jan-09 19:14:36.931300 - [DEBUG] -------------------------------------------- 229. Path Edge --------------------------------------------
7393 2019-Jan-09 19:14:36.931326 - [DEBUG]
7394 2019-Jan-09 19:14:36.931351 - [DEBUG] Process 229. path edge:
7395 2019-Jan-09 19:14:36.931376 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7396 2019-Jan-09 19:14:36.931474 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
7397 2019-Jan-09 19:14:36.932313 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7398 2019-Jan-09 19:14:36.933181 - [DEBUG]
7399 2019-Jan-09 19:14:36.933213 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
7400 2019-Jan-09 19:14:36.934112 - [DEBUG] Possible callees:
7401 2019-Jan-09 19:14:36.934142 - [DEBUG] llvm.dbg.declare
7402 2019-Jan-09 19:14:36.934168 - [DEBUG] Possible return sites:
7403 2019-Jan-09 19:14:36.934193 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1557404 2019-Jan-09 19:14:36.935829 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7405 2019-Jan-09 19:14:36.935897 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7406 2019-Jan-09 19:14:36.935948 - [DEBUG] Compose: EdgeIdentity * AllBottom
7407 2019-Jan-09 19:14:36.935977 - [DEBUG]
7408 2019-Jan-09 19:14:36.936003 - [DEBUG] Propagate flow
7409 2019-Jan-09 19:14:36.936027 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7410 2019-Jan-09 19:14:36.936122 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
7411 2019-Jan-09 19:14:36.936945 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7412 2019-Jan-09 19:14:36.937824 - [DEBUG] Edge function : AllBottom (result of previous compose)
7413 2019-Jan-09 19:14:36.937856 - [DEBUG]
7414 2019-Jan-09 19:14:36.937884 - [DEBUG] Join: AllTop & AllBottom
7415 2019-Jan-09 19:14:36.937911 - [DEBUG] = AllBottom (new jump func)
7416 2019-Jan-09 19:14:36.937936 - [DEBUG]
7417 2019-Jan-09 19:14:36.937961 - [DEBUG] Start adding new jump function
7418 2019-Jan-09 19:14:36.937986 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7419 2019-Jan-09 19:14:36.938083 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7420 2019-Jan-09 19:14:36.938926 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
7421 2019-Jan-09 19:14:36.939764 - [DEBUG] Edge Function : AllBottom
7422 2019-Jan-09 19:14:36.939803 - [DEBUG] End adding new jump function
7423 2019-Jan-09 19:14:36.939828 - [DEBUG]
7424 2019-Jan-09 19:14:36.939853 - [DEBUG] -------------------------------------------- 230. Path Edge --------------------------------------------
7425 2019-Jan-09 19:14:36.939880 - [DEBUG]
7426 2019-Jan-09 19:14:36.939904 - [DEBUG] Process 230. path edge:
7427 2019-Jan-09 19:14:36.939929 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7428 2019-Jan-09 19:14:36.940028 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
7429 2019-Jan-09 19:14:36.940887 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7430 2019-Jan-09 19:14:36.941726 - [DEBUG]
7431 2019-Jan-09 19:14:36.941757 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
7432 2019-Jan-09 19:14:36.942625 - [DEBUG] Compose: EdgeIdentity * AllBottom
7433 2019-Jan-09 19:14:36.942660 - [DEBUG]
7434 2019-Jan-09 19:14:36.942686 - [DEBUG] Propagate flow
7435 2019-Jan-09 19:14:36.942711 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7436 2019-Jan-09 19:14:36.942807 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
7437 2019-Jan-09 19:14:36.943629 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7438 2019-Jan-09 19:14:36.944526 - [DEBUG] Edge function : AllBottom (result of previous compose)
7439 2019-Jan-09 19:14:36.944559 - [DEBUG]
7440 2019-Jan-09 19:14:36.944587 - [DEBUG] Join: AllTop & AllBottom
7441 2019-Jan-09 19:14:36.944614 - [DEBUG] = AllBottom (new jump func)
7442 2019-Jan-09 19:14:36.944640 - [DEBUG]
7443 2019-Jan-09 19:14:36.944664 - [DEBUG] Start adding new jump function
7444 2019-Jan-09 19:14:36.944689 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7445 2019-Jan-09 19:14:36.944789 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7446 2019-Jan-09 19:14:36.945630 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
7447 2019-Jan-09 19:14:36.946447 - [DEBUG] Edge Function : AllBottom
7448 2019-Jan-09 19:14:36.946485 - [DEBUG] End adding new jump function
7449 2019-Jan-09 19:14:36.946511 - [DEBUG]
7450 2019-Jan-09 19:14:36.946536 - [DEBUG] -------------------------------------------- 231. Path Edge --------------------------------------------
7451 2019-Jan-09 19:14:36.946563 - [DEBUG]
7452 2019-Jan-09 19:14:36.946587 - [DEBUG] Process 231. path edge:
7453 2019-Jan-09 19:14:36.946611 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7454 2019-Jan-09 19:14:36.946711 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
7455 2019-Jan-09 19:14:36.947568 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7456 2019-Jan-09 19:14:36.948408 - [DEBUG]
7457 2019-Jan-09 19:14:36.948442 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
7458 2019-Jan-09 19:14:36.949299 - [DEBUG] Compose: EdgeIdentity * AllBottom
7459 2019-Jan-09 19:14:36.949333 - [DEBUG]
7460 2019-Jan-09 19:14:36.949358 - [DEBUG] Propagate flow
7461 2019-Jan-09 19:14:36.949383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7462 2019-Jan-09 19:14:36.949477 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
7463 2019-Jan-09 19:14:36.950287 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7464 2019-Jan-09 19:14:36.951159 - [DEBUG] Edge function : AllBottom (result of previous compose)
7465 2019-Jan-09 19:14:36.951191 - [DEBUG]
7466 2019-Jan-09 19:14:36.951219 - [DEBUG] Join: AllTop & AllBottom
7467 2019-Jan-09 19:14:36.951247 - [DEBUG] = AllBottom (new jump func)
7468 2019-Jan-09 19:14:36.951272 - [DEBUG]
7469 2019-Jan-09 19:14:36.951297 - [DEBUG] Start adding new jump function
7470 2019-Jan-09 19:14:36.951321 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7471 2019-Jan-09 19:14:36.951416 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7472 2019-Jan-09 19:14:36.952251 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
7473 2019-Jan-09 19:14:36.953075 - [DEBUG] Edge Function : AllBottom
7474 2019-Jan-09 19:14:36.953113 - [DEBUG] End adding new jump function
7475 2019-Jan-09 19:14:36.953139 - [DEBUG]
7476 2019-Jan-09 19:14:36.953164 - [DEBUG] -------------------------------------------- 232. Path Edge --------------------------------------------
7477 2019-Jan-09 19:14:36.953190 - [DEBUG]
7478 2019-Jan-09 19:14:36.953215 - [DEBUG] Process 232. path edge:
7479 2019-Jan-09 19:14:36.953239 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7480 2019-Jan-09 19:14:36.953339 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
7481 2019-Jan-09 19:14:36.954191 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7482 2019-Jan-09 19:14:36.955062 - [DEBUG]
7483 2019-Jan-09 19:14:36.955097 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
7484 2019-Jan-09 19:14:36.955950 - [DEBUG] Compose: EdgeIdentity * AllBottom
7485 2019-Jan-09 19:14:36.955986 - [DEBUG]
7486 2019-Jan-09 19:14:36.956011 - [DEBUG] Propagate flow
7487 2019-Jan-09 19:14:36.956036 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7488 2019-Jan-09 19:14:36.956131 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
7489 2019-Jan-09 19:14:36.956963 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7490 2019-Jan-09 19:14:36.957821 - [DEBUG] Edge function : AllBottom (result of previous compose)
7491 2019-Jan-09 19:14:36.957853 - [DEBUG]
7492 2019-Jan-09 19:14:36.957881 - [DEBUG] Join: AllTop & AllBottom
7493 2019-Jan-09 19:14:36.957909 - [DEBUG] = AllBottom (new jump func)
7494 2019-Jan-09 19:14:36.957934 - [DEBUG]
7495 2019-Jan-09 19:14:36.957958 - [DEBUG] Start adding new jump function
7496 2019-Jan-09 19:14:36.957983 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7497 2019-Jan-09 19:14:36.958079 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7498 2019-Jan-09 19:14:36.958916 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
7499 2019-Jan-09 19:14:36.959748 - [DEBUG] Edge Function : AllBottom
7500 2019-Jan-09 19:14:36.959786 - [DEBUG] End adding new jump function
7501 2019-Jan-09 19:14:36.959812 - [DEBUG]
7502 2019-Jan-09 19:14:36.959837 - [DEBUG] -------------------------------------------- 233. Path Edge --------------------------------------------
7503 2019-Jan-09 19:14:36.959862 - [DEBUG]
7504 2019-Jan-09 19:14:36.959886 - [DEBUG] Process 233. path edge:
7505 2019-Jan-09 19:14:36.959911 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7506 2019-Jan-09 19:14:36.960007 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
7507 2019-Jan-09 19:14:36.960879 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7508 2019-Jan-09 19:14:36.961718 - [DEBUG]
7509 2019-Jan-09 19:14:36.961748 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
7510 2019-Jan-09 19:14:36.962605 - [DEBUG] Possible callees:
7511 2019-Jan-09 19:14:36.962635 - [DEBUG] llvm.dbg.declare
7512 2019-Jan-09 19:14:36.962661 - [DEBUG] Possible return sites:
7513 2019-Jan-09 19:14:36.962685 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1637514 2019-Jan-09 19:14:36.964350 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7515 2019-Jan-09 19:14:36.964420 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7516 2019-Jan-09 19:14:36.964472 - [DEBUG] Compose: EdgeIdentity * AllBottom
7517 2019-Jan-09 19:14:36.964502 - [DEBUG]
7518 2019-Jan-09 19:14:36.964527 - [DEBUG] Propagate flow
7519 2019-Jan-09 19:14:36.964551 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7520 2019-Jan-09 19:14:36.964648 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
7521 2019-Jan-09 19:14:36.965543 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7522 2019-Jan-09 19:14:36.966389 - [DEBUG] Edge function : AllBottom (result of previous compose)
7523 2019-Jan-09 19:14:36.966421 - [DEBUG]
7524 2019-Jan-09 19:14:36.966449 - [DEBUG] Join: AllTop & AllBottom
7525 2019-Jan-09 19:14:36.966476 - [DEBUG] = AllBottom (new jump func)
7526 2019-Jan-09 19:14:36.966501 - [DEBUG]
7527 2019-Jan-09 19:14:36.966526 - [DEBUG] Start adding new jump function
7528 2019-Jan-09 19:14:36.966550 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7529 2019-Jan-09 19:14:36.966649 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7530 2019-Jan-09 19:14:36.967515 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
7531 2019-Jan-09 19:14:36.968348 - [DEBUG] Edge Function : AllBottom
7532 2019-Jan-09 19:14:36.968386 - [DEBUG] End adding new jump function
7533 2019-Jan-09 19:14:36.968412 - [DEBUG]
7534 2019-Jan-09 19:14:36.968436 - [DEBUG] -------------------------------------------- 234. Path Edge --------------------------------------------
7535 2019-Jan-09 19:14:36.968462 - [DEBUG]
7536 2019-Jan-09 19:14:36.968486 - [DEBUG] Process 234. path edge:
7537 2019-Jan-09 19:14:36.968511 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7538 2019-Jan-09 19:14:36.968612 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
7539 2019-Jan-09 19:14:36.969436 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7540 2019-Jan-09 19:14:36.970282 - [DEBUG]
7541 2019-Jan-09 19:14:36.970313 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
7542 2019-Jan-09 19:14:36.971223 - [DEBUG] Compose: EdgeIdentity * AllBottom
7543 2019-Jan-09 19:14:36.971259 - [DEBUG]
7544 2019-Jan-09 19:14:36.971284 - [DEBUG] Propagate flow
7545 2019-Jan-09 19:14:36.971308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7546 2019-Jan-09 19:14:36.971403 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
7547 2019-Jan-09 19:14:36.972222 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7548 2019-Jan-09 19:14:36.973058 - [DEBUG] Edge function : AllBottom (result of previous compose)
7549 2019-Jan-09 19:14:36.973090 - [DEBUG]
7550 2019-Jan-09 19:14:36.973117 - [DEBUG] Join: AllTop & AllBottom
7551 2019-Jan-09 19:14:36.973144 - [DEBUG] = AllBottom (new jump func)
7552 2019-Jan-09 19:14:36.973170 - [DEBUG]
7553 2019-Jan-09 19:14:36.973194 - [DEBUG] Start adding new jump function
7554 2019-Jan-09 19:14:36.973219 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7555 2019-Jan-09 19:14:36.973316 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7556 2019-Jan-09 19:14:36.974179 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
7557 2019-Jan-09 19:14:36.974996 - [DEBUG] Edge Function : AllBottom
7558 2019-Jan-09 19:14:36.975035 - [DEBUG] End adding new jump function
7559 2019-Jan-09 19:14:36.975061 - [DEBUG]
7560 2019-Jan-09 19:14:36.975086 - [DEBUG] -------------------------------------------- 235. Path Edge --------------------------------------------
7561 2019-Jan-09 19:14:36.975113 - [DEBUG]
7562 2019-Jan-09 19:14:36.975137 - [DEBUG] Process 235. path edge:
7563 2019-Jan-09 19:14:36.975162 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7564 2019-Jan-09 19:14:36.975262 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
7565 2019-Jan-09 19:14:36.976111 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7566 2019-Jan-09 19:14:36.976962 - [DEBUG]
7567 2019-Jan-09 19:14:36.976994 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
7568 2019-Jan-09 19:14:36.977885 - [DEBUG] Compose: EdgeIdentity * AllBottom
7569 2019-Jan-09 19:14:36.977920 - [DEBUG]
7570 2019-Jan-09 19:14:36.977945 - [DEBUG] Propagate flow
7571 2019-Jan-09 19:14:36.977969 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7572 2019-Jan-09 19:14:36.978065 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
7573 2019-Jan-09 19:14:36.978905 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7574 2019-Jan-09 19:14:36.979735 - [DEBUG] Edge function : AllBottom (result of previous compose)
7575 2019-Jan-09 19:14:36.979766 - [DEBUG]
7576 2019-Jan-09 19:14:36.979794 - [DEBUG] Join: AllTop & AllBottom
7577 2019-Jan-09 19:14:36.979822 - [DEBUG] = AllBottom (new jump func)
7578 2019-Jan-09 19:14:36.979847 - [DEBUG]
7579 2019-Jan-09 19:14:36.979872 - [DEBUG] Start adding new jump function
7580 2019-Jan-09 19:14:36.979896 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7581 2019-Jan-09 19:14:36.979993 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7582 2019-Jan-09 19:14:36.980858 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
7583 2019-Jan-09 19:14:36.981692 - [DEBUG] Edge Function : AllBottom
7584 2019-Jan-09 19:14:36.981731 - [DEBUG] End adding new jump function
7585 2019-Jan-09 19:14:36.981757 - [DEBUG]
7586 2019-Jan-09 19:14:36.981782 - [DEBUG] -------------------------------------------- 236. Path Edge --------------------------------------------
7587 2019-Jan-09 19:14:36.981809 - [DEBUG]
7588 2019-Jan-09 19:14:36.981833 - [DEBUG] Process 236. path edge:
7589 2019-Jan-09 19:14:36.981857 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7590 2019-Jan-09 19:14:36.981952 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
7591 2019-Jan-09 19:14:36.982791 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7592 2019-Jan-09 19:14:36.983627 - [DEBUG]
7593 2019-Jan-09 19:14:36.983658 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
7594 2019-Jan-09 19:14:36.984545 - [DEBUG] Possible callees:
7595 2019-Jan-09 19:14:36.984576 - [DEBUG] llvm.dbg.declare
7596 2019-Jan-09 19:14:36.984603 - [DEBUG] Possible return sites:
7597 2019-Jan-09 19:14:36.984627 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1697598 2019-Jan-09 19:14:36.986294 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7599 2019-Jan-09 19:14:36.986365 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7600 2019-Jan-09 19:14:36.986417 - [DEBUG] Compose: EdgeIdentity * AllBottom
7601 2019-Jan-09 19:14:36.986446 - [DEBUG]
7602 2019-Jan-09 19:14:36.986471 - [DEBUG] Propagate flow
7603 2019-Jan-09 19:14:36.986495 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7604 2019-Jan-09 19:14:36.986592 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
7605 2019-Jan-09 19:14:36.987476 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7606 2019-Jan-09 19:14:36.988324 - [DEBUG] Edge function : AllBottom (result of previous compose)
7607 2019-Jan-09 19:14:36.988356 - [DEBUG]
7608 2019-Jan-09 19:14:36.988384 - [DEBUG] Join: AllTop & AllBottom
7609 2019-Jan-09 19:14:36.988411 - [DEBUG] = AllBottom (new jump func)
7610 2019-Jan-09 19:14:36.988437 - [DEBUG]
7611 2019-Jan-09 19:14:36.988462 - [DEBUG] Start adding new jump function
7612 2019-Jan-09 19:14:36.988486 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7613 2019-Jan-09 19:14:36.988582 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7614 2019-Jan-09 19:14:36.989408 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
7615 2019-Jan-09 19:14:36.990239 - [DEBUG] Edge Function : AllBottom
7616 2019-Jan-09 19:14:36.990277 - [DEBUG] End adding new jump function
7617 2019-Jan-09 19:14:36.990303 - [DEBUG]
7618 2019-Jan-09 19:14:36.990327 - [DEBUG] -------------------------------------------- 237. Path Edge --------------------------------------------
7619 2019-Jan-09 19:14:36.990353 - [DEBUG]
7620 2019-Jan-09 19:14:36.990376 - [DEBUG] Process 237. path edge:
7621 2019-Jan-09 19:14:36.990400 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7622 2019-Jan-09 19:14:36.990514 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
7623 2019-Jan-09 19:14:36.991340 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7624 2019-Jan-09 19:14:36.992186 - [DEBUG]
7625 2019-Jan-09 19:14:36.992217 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
7626 2019-Jan-09 19:14:36.993099 - [DEBUG] Compose: EdgeIdentity * AllBottom
7627 2019-Jan-09 19:14:36.993134 - [DEBUG]
7628 2019-Jan-09 19:14:36.993159 - [DEBUG] Propagate flow
7629 2019-Jan-09 19:14:36.993184 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7630 2019-Jan-09 19:14:36.993277 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
7631 2019-Jan-09 19:14:36.994142 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7632 2019-Jan-09 19:14:36.994971 - [DEBUG] Edge function : AllBottom (result of previous compose)
7633 2019-Jan-09 19:14:36.995003 - [DEBUG]
7634 2019-Jan-09 19:14:36.995031 - [DEBUG] Join: AllTop & AllBottom
7635 2019-Jan-09 19:14:36.995058 - [DEBUG] = AllBottom (new jump func)
7636 2019-Jan-09 19:14:36.995084 - [DEBUG]
7637 2019-Jan-09 19:14:36.995108 - [DEBUG] Start adding new jump function
7638 2019-Jan-09 19:14:36.995133 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7639 2019-Jan-09 19:14:36.995229 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7640 2019-Jan-09 19:14:36.996064 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
7641 2019-Jan-09 19:14:36.996887 - [DEBUG] Edge Function : AllBottom
7642 2019-Jan-09 19:14:36.996925 - [DEBUG] End adding new jump function
7643 2019-Jan-09 19:14:36.996951 - [DEBUG]
7644 2019-Jan-09 19:14:36.996976 - [DEBUG] -------------------------------------------- 238. Path Edge --------------------------------------------
7645 2019-Jan-09 19:14:36.997002 - [DEBUG]
7646 2019-Jan-09 19:14:36.997026 - [DEBUG] Process 238. path edge:
7647 2019-Jan-09 19:14:36.997076 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7648 2019-Jan-09 19:14:36.997199 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
7649 2019-Jan-09 19:14:36.998029 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7650 2019-Jan-09 19:14:36.998857 - [DEBUG]
7651 2019-Jan-09 19:14:36.998890 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
7652 2019-Jan-09 19:14:36.999761 - [DEBUG] Compose: EdgeIdentity * AllBottom
7653 2019-Jan-09 19:14:36.999797 - [DEBUG]
7654 2019-Jan-09 19:14:36.999822 - [DEBUG] Propagate flow
7655 2019-Jan-09 19:14:36.999847 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7656 2019-Jan-09 19:14:36.999939 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
7657 2019-Jan-09 19:14:37.000806 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7658 2019-Jan-09 19:14:37.001647 - [DEBUG] Edge function : AllBottom (result of previous compose)
7659 2019-Jan-09 19:14:37.001680 - [DEBUG]
7660 2019-Jan-09 19:14:37.001708 - [DEBUG] Join: AllTop & AllBottom
7661 2019-Jan-09 19:14:37.001736 - [DEBUG] = AllBottom (new jump func)
7662 2019-Jan-09 19:14:37.001761 - [DEBUG]
7663 2019-Jan-09 19:14:37.001786 - [DEBUG] Start adding new jump function
7664 2019-Jan-09 19:14:37.001811 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7665 2019-Jan-09 19:14:37.001910 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7666 2019-Jan-09 19:14:37.002747 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
7667 2019-Jan-09 19:14:37.003585 - [DEBUG] Edge Function : AllBottom
7668 2019-Jan-09 19:14:37.003623 - [DEBUG] End adding new jump function
7669 2019-Jan-09 19:14:37.003649 - [DEBUG]
7670 2019-Jan-09 19:14:37.003674 - [DEBUG] -------------------------------------------- 239. Path Edge --------------------------------------------
7671 2019-Jan-09 19:14:37.003700 - [DEBUG]
7672 2019-Jan-09 19:14:37.003725 - [DEBUG] Process 239. path edge:
7673 2019-Jan-09 19:14:37.003750 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7674 2019-Jan-09 19:14:37.003874 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
7675 2019-Jan-09 19:14:37.004704 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7676 2019-Jan-09 19:14:37.005542 - [DEBUG]
7677 2019-Jan-09 19:14:37.005573 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
7678 2019-Jan-09 19:14:37.006445 - [DEBUG] Compose: EdgeIdentity * AllBottom
7679 2019-Jan-09 19:14:37.006479 - [DEBUG]
7680 2019-Jan-09 19:14:37.006505 - [DEBUG] Propagate flow
7681 2019-Jan-09 19:14:37.006529 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7682 2019-Jan-09 19:14:37.006618 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
7683 2019-Jan-09 19:14:37.007462 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7684 2019-Jan-09 19:14:37.008305 - [DEBUG] Edge function : AllBottom (result of previous compose)
7685 2019-Jan-09 19:14:37.008337 - [DEBUG]
7686 2019-Jan-09 19:14:37.008365 - [DEBUG] Join: AllTop & AllBottom
7687 2019-Jan-09 19:14:37.008393 - [DEBUG] = AllBottom (new jump func)
7688 2019-Jan-09 19:14:37.008418 - [DEBUG]
7689 2019-Jan-09 19:14:37.008467 - [DEBUG] Start adding new jump function
7690 2019-Jan-09 19:14:37.008492 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7691 2019-Jan-09 19:14:37.008590 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7692 2019-Jan-09 19:14:37.009430 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
7693 2019-Jan-09 19:14:37.010246 - [DEBUG] Edge Function : AllBottom
7694 2019-Jan-09 19:14:37.010285 - [DEBUG] End adding new jump function
7695 2019-Jan-09 19:14:37.010311 - [DEBUG]
7696 2019-Jan-09 19:14:37.010336 - [DEBUG] -------------------------------------------- 240. Path Edge --------------------------------------------
7697 2019-Jan-09 19:14:37.010363 - [DEBUG]
7698 2019-Jan-09 19:14:37.010387 - [DEBUG] Process 240. path edge:
7699 2019-Jan-09 19:14:37.010412 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7700 2019-Jan-09 19:14:37.010541 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
7701 2019-Jan-09 19:14:37.011355 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7702 2019-Jan-09 19:14:37.012199 - [DEBUG]
7703 2019-Jan-09 19:14:37.012233 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
7704 2019-Jan-09 19:14:37.013224 - [DEBUG] Compose: EdgeIdentity * AllBottom
7705 2019-Jan-09 19:14:37.013259 - [DEBUG]
7706 2019-Jan-09 19:14:37.013284 - [DEBUG] Propagate flow
7707 2019-Jan-09 19:14:37.013309 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7708 2019-Jan-09 19:14:37.013405 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
7709 2019-Jan-09 19:14:37.014267 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7710 2019-Jan-09 19:14:37.015107 - [DEBUG] Edge function : AllBottom (result of previous compose)
7711 2019-Jan-09 19:14:37.015140 - [DEBUG]
7712 2019-Jan-09 19:14:37.015167 - [DEBUG] Join: AllTop & AllBottom
7713 2019-Jan-09 19:14:37.015195 - [DEBUG] = AllBottom (new jump func)
7714 2019-Jan-09 19:14:37.015221 - [DEBUG]
7715 2019-Jan-09 19:14:37.015245 - [DEBUG] Start adding new jump function
7716 2019-Jan-09 19:14:37.015270 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7717 2019-Jan-09 19:14:37.015368 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7718 2019-Jan-09 19:14:37.016520 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
7719 2019-Jan-09 19:14:37.017250 - [DEBUG] Edge Function : AllBottom
7720 2019-Jan-09 19:14:37.017283 - [DEBUG] End adding new jump function
7721 2019-Jan-09 19:14:37.017308 - [DEBUG]
7722 2019-Jan-09 19:14:37.017332 - [DEBUG] -------------------------------------------- 241. Path Edge --------------------------------------------
7723 2019-Jan-09 19:14:37.017357 - [DEBUG]
7724 2019-Jan-09 19:14:37.017380 - [DEBUG] Process 241. path edge:
7725 2019-Jan-09 19:14:37.017405 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7726 2019-Jan-09 19:14:37.017472 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
7727 2019-Jan-09 19:14:37.018128 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7728 2019-Jan-09 19:14:37.018807 - [DEBUG]
7729 2019-Jan-09 19:14:37.018835 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
7730 2019-Jan-09 19:14:37.019553 - [DEBUG] Compose: EdgeIdentity * AllBottom
7731 2019-Jan-09 19:14:37.019583 - [DEBUG]
7732 2019-Jan-09 19:14:37.019607 - [DEBUG] Propagate flow
7733 2019-Jan-09 19:14:37.019631 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7734 2019-Jan-09 19:14:37.019695 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
7735 2019-Jan-09 19:14:37.020382 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7736 2019-Jan-09 19:14:37.021219 - [DEBUG] Edge function : AllBottom (result of previous compose)
7737 2019-Jan-09 19:14:37.021251 - [DEBUG]
7738 2019-Jan-09 19:14:37.021279 - [DEBUG] Join: AllTop & AllBottom
7739 2019-Jan-09 19:14:37.021307 - [DEBUG] = AllBottom (new jump func)
7740 2019-Jan-09 19:14:37.021332 - [DEBUG]
7741 2019-Jan-09 19:14:37.021357 - [DEBUG] Start adding new jump function
7742 2019-Jan-09 19:14:37.021381 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7743 2019-Jan-09 19:14:37.021479 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7744 2019-Jan-09 19:14:37.022337 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
7745 2019-Jan-09 19:14:37.023149 - [DEBUG] Edge Function : AllBottom
7746 2019-Jan-09 19:14:37.023186 - [DEBUG] End adding new jump function
7747 2019-Jan-09 19:14:37.023212 - [DEBUG]
7748 2019-Jan-09 19:14:37.023237 - [DEBUG] -------------------------------------------- 242. Path Edge --------------------------------------------
7749 2019-Jan-09 19:14:37.023264 - [DEBUG]
7750 2019-Jan-09 19:14:37.023288 - [DEBUG] Process 242. path edge:
7751 2019-Jan-09 19:14:37.023312 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7752 2019-Jan-09 19:14:37.023410 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
7753 2019-Jan-09 19:14:37.024265 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7754 2019-Jan-09 19:14:37.025093 - [DEBUG]
7755 2019-Jan-09 19:14:37.025126 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
7756 2019-Jan-09 19:14:37.025977 - [DEBUG] Compose: EdgeIdentity * AllBottom
7757 2019-Jan-09 19:14:37.026013 - [DEBUG]
7758 2019-Jan-09 19:14:37.026039 - [DEBUG] Propagate flow
7759 2019-Jan-09 19:14:37.026063 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7760 2019-Jan-09 19:14:37.026161 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
7761 2019-Jan-09 19:14:37.026982 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7762 2019-Jan-09 19:14:37.027847 - [DEBUG] Edge function : AllBottom (result of previous compose)
7763 2019-Jan-09 19:14:37.027879 - [DEBUG]
7764 2019-Jan-09 19:14:37.027907 - [DEBUG] Join: AllTop & AllBottom
7765 2019-Jan-09 19:14:37.027934 - [DEBUG] = AllBottom (new jump func)
7766 2019-Jan-09 19:14:37.027959 - [DEBUG]
7767 2019-Jan-09 19:14:37.027984 - [DEBUG] Start adding new jump function
7768 2019-Jan-09 19:14:37.028008 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7769 2019-Jan-09 19:14:37.028106 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7770 2019-Jan-09 19:14:37.028945 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
7771 2019-Jan-09 19:14:37.029776 - [DEBUG] Edge Function : AllBottom
7772 2019-Jan-09 19:14:37.029816 - [DEBUG] End adding new jump function
7773 2019-Jan-09 19:14:37.029842 - [DEBUG]
7774 2019-Jan-09 19:14:37.029891 - [DEBUG] -------------------------------------------- 243. Path Edge --------------------------------------------
7775 2019-Jan-09 19:14:37.029918 - [DEBUG]
7776 2019-Jan-09 19:14:37.029942 - [DEBUG] Process 243. path edge:
7777 2019-Jan-09 19:14:37.029967 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7778 2019-Jan-09 19:14:37.030060 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
7779 2019-Jan-09 19:14:37.030923 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7780 2019-Jan-09 19:14:37.031760 - [DEBUG]
7781 2019-Jan-09 19:14:37.031792 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
7782 2019-Jan-09 19:14:37.032653 - [DEBUG] Compose: EdgeIdentity * AllBottom
7783 2019-Jan-09 19:14:37.032687 - [DEBUG]
7784 2019-Jan-09 19:14:37.032712 - [DEBUG] Propagate flow
7785 2019-Jan-09 19:14:37.032737 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7786 2019-Jan-09 19:14:37.032826 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
7787 2019-Jan-09 19:14:37.033656 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7788 2019-Jan-09 19:14:37.034527 - [DEBUG] Edge function : AllBottom (result of previous compose)
7789 2019-Jan-09 19:14:37.034559 - [DEBUG]
7790 2019-Jan-09 19:14:37.034587 - [DEBUG] Join: AllTop & AllBottom
7791 2019-Jan-09 19:14:37.034615 - [DEBUG] = AllBottom (new jump func)
7792 2019-Jan-09 19:14:37.034640 - [DEBUG]
7793 2019-Jan-09 19:14:37.034665 - [DEBUG] Start adding new jump function
7794 2019-Jan-09 19:14:37.034689 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7795 2019-Jan-09 19:14:37.034785 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7796 2019-Jan-09 19:14:37.035623 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
7797 2019-Jan-09 19:14:37.036465 - [DEBUG] Edge Function : AllBottom
7798 2019-Jan-09 19:14:37.036503 - [DEBUG] End adding new jump function
7799 2019-Jan-09 19:14:37.036530 - [DEBUG]
7800 2019-Jan-09 19:14:37.036555 - [DEBUG] -------------------------------------------- 244. Path Edge --------------------------------------------
7801 2019-Jan-09 19:14:37.036581 - [DEBUG]
7802 2019-Jan-09 19:14:37.036605 - [DEBUG] Process 244. path edge:
7803 2019-Jan-09 19:14:37.036630 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7804 2019-Jan-09 19:14:37.036722 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
7805 2019-Jan-09 19:14:37.037585 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7806 2019-Jan-09 19:14:37.038419 - [DEBUG]
7807 2019-Jan-09 19:14:37.038453 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
7808 2019-Jan-09 19:14:37.039320 - [DEBUG] Compose: EdgeIdentity * AllBottom
7809 2019-Jan-09 19:14:37.039356 - [DEBUG]
7810 2019-Jan-09 19:14:37.039381 - [DEBUG] Propagate flow
7811 2019-Jan-09 19:14:37.039405 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7812 2019-Jan-09 19:14:37.039491 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7813 2019-Jan-09 19:14:37.040305 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7814 2019-Jan-09 19:14:37.041191 - [DEBUG] Edge function : AllBottom (result of previous compose)
7815 2019-Jan-09 19:14:37.041224 - [DEBUG]
7816 2019-Jan-09 19:14:37.041252 - [DEBUG] Join: AllTop & AllBottom
7817 2019-Jan-09 19:14:37.041279 - [DEBUG] = AllBottom (new jump func)
7818 2019-Jan-09 19:14:37.041305 - [DEBUG]
7819 2019-Jan-09 19:14:37.041329 - [DEBUG] Start adding new jump function
7820 2019-Jan-09 19:14:37.041353 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7821 2019-Jan-09 19:14:37.041454 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7822 2019-Jan-09 19:14:37.042296 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7823 2019-Jan-09 19:14:37.043123 - [DEBUG] Edge Function : AllBottom
7824 2019-Jan-09 19:14:37.043162 - [DEBUG] End adding new jump function
7825 2019-Jan-09 19:14:37.043187 - [DEBUG]
7826 2019-Jan-09 19:14:37.043213 - [DEBUG] -------------------------------------------- 245. Path Edge --------------------------------------------
7827 2019-Jan-09 19:14:37.043239 - [DEBUG]
7828 2019-Jan-09 19:14:37.043263 - [DEBUG] Process 245. path edge:
7829 2019-Jan-09 19:14:37.043288 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7830 2019-Jan-09 19:14:37.043383 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
7831 2019-Jan-09 19:14:37.044245 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7832 2019-Jan-09 19:14:37.045084 - [DEBUG]
7833 2019-Jan-09 19:14:37.045116 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7834 2019-Jan-09 19:14:37.045986 - [DEBUG] Compose: EdgeIdentity * AllBottom
7835 2019-Jan-09 19:14:37.046021 - [DEBUG]
7836 2019-Jan-09 19:14:37.046047 - [DEBUG] Propagate flow
7837 2019-Jan-09 19:14:37.046072 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7838 2019-Jan-09 19:14:37.046164 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7839 2019-Jan-09 19:14:37.046982 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7840 2019-Jan-09 19:14:37.047855 - [DEBUG] Edge function : AllBottom (result of previous compose)
7841 2019-Jan-09 19:14:37.047886 - [DEBUG]
7842 2019-Jan-09 19:14:37.047914 - [DEBUG] Join: AllTop & AllBottom
7843 2019-Jan-09 19:14:37.047941 - [DEBUG] = AllBottom (new jump func)
7844 2019-Jan-09 19:14:37.047967 - [DEBUG]
7845 2019-Jan-09 19:14:37.047991 - [DEBUG] Start adding new jump function
7846 2019-Jan-09 19:14:37.048015 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7847 2019-Jan-09 19:14:37.048110 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7848 2019-Jan-09 19:14:37.048940 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7849 2019-Jan-09 19:14:37.049759 - [DEBUG] Edge Function : AllBottom
7850 2019-Jan-09 19:14:37.049798 - [DEBUG] End adding new jump function
7851 2019-Jan-09 19:14:37.049824 - [DEBUG]
7852 2019-Jan-09 19:14:37.049849 - [DEBUG] -------------------------------------------- 246. Path Edge --------------------------------------------
7853 2019-Jan-09 19:14:37.049876 - [DEBUG]
7854 2019-Jan-09 19:14:37.049900 - [DEBUG] Process 246. path edge:
7855 2019-Jan-09 19:14:37.049925 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7856 2019-Jan-09 19:14:37.050021 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
7857 2019-Jan-09 19:14:37.050874 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7858 2019-Jan-09 19:14:37.051740 - [DEBUG]
7859 2019-Jan-09 19:14:37.051772 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7860 2019-Jan-09 19:14:37.052611 - [DEBUG] Start of endsummarytab entry
7861 2019-Jan-09 19:14:37.052646 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
7862 2019-Jan-09 19:14:37.053475 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
7863 2019-Jan-09 19:14:37.053573 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7864 2019-Jan-09 19:14:37.054410 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7865 2019-Jan-09 19:14:37.055257 - [DEBUG] EF: AllBottom
7866 2019-Jan-09 19:14:37.055289 - [DEBUG]
7867 2019-Jan-09 19:14:37.055314 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7868 2019-Jan-09 19:14:37.056133 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7869 2019-Jan-09 19:14:37.056969 - [DEBUG] EF: AllBottom
7870 2019-Jan-09 19:14:37.057001 - [DEBUG]
7871 2019-Jan-09 19:14:37.057025 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7872 2019-Jan-09 19:14:37.057893 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
7873 2019-Jan-09 19:14:37.058736 - [DEBUG] EF: AllBottom
7874 2019-Jan-09 19:14:37.058768 - [DEBUG]
7875 2019-Jan-09 19:14:37.058792 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7876 2019-Jan-09 19:14:37.059615 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
7877 2019-Jan-09 19:14:37.060461 - [DEBUG] EF: AllBottom
7878 2019-Jan-09 19:14:37.060496 - [DEBUG]
7879 2019-Jan-09 19:14:37.060521 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7880 2019-Jan-09 19:14:37.061355 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
7881 2019-Jan-09 19:14:37.062178 - [DEBUG] EF: AllBottom
7882 2019-Jan-09 19:14:37.062210 - [DEBUG]
7883 2019-Jan-09 19:14:37.062235 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7884 2019-Jan-09 19:14:37.063056 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
7885 2019-Jan-09 19:14:37.063911 - [DEBUG] EF: AllBottom
7886 2019-Jan-09 19:14:37.063943 - [DEBUG]
7887 2019-Jan-09 19:14:37.063968 - [DEBUG] ---------------
7888 2019-Jan-09 19:14:37.063992 - [DEBUG]
7889 2019-Jan-09 19:14:37.064018 - [DEBUG] End of endsummarytab entry
7890 2019-Jan-09 19:14:37.064042 - [DEBUG]
7891 2019-Jan-09 19:14:37.064067 - [DEBUG] Start of incomingtab entry
7892 2019-Jan-09 19:14:37.064092 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
7893 2019-Jan-09 19:14:37.064933 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
7894 2019-Jan-09 19:14:37.065029 - [DEBUG] ---------------
7895 2019-Jan-09 19:14:37.065055 - [DEBUG] End of incomingtab entry
7896 2019-Jan-09 19:14:37.065079 - [DEBUG]
7897 2019-Jan-09 19:14:37.065107 - [DEBUG] EDGE:
7898 2019-Jan-09 19:14:37.065171 - [DEBUG] ---> 7899 2019-Jan-09 19:14:37.065987 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
7900 2019-Jan-09 19:14:37.066826 - [DEBUG]
7901 2019-Jan-09 19:14:37.066860 - [DEBUG] EDGE:
7902 2019-Jan-09 19:14:37.066954 - [DEBUG] ---> 7903 2019-Jan-09 19:14:37.067810 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
7904 2019-Jan-09 19:14:37.068674 - [DEBUG]
7905 2019-Jan-09 19:14:37.068736 - [DEBUG] Compose: EdgeIdentity * AllBottom
7906 2019-Jan-09 19:14:37.068765 - [DEBUG]
7907 2019-Jan-09 19:14:37.068790 - [DEBUG] Propagate flow
7908 2019-Jan-09 19:14:37.068814 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7909 2019-Jan-09 19:14:37.068911 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
7910 2019-Jan-09 19:14:37.069742 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7911 2019-Jan-09 19:14:37.070609 - [DEBUG] Edge function : AllBottom (result of previous compose)
7912 2019-Jan-09 19:14:37.070641 - [DEBUG]
7913 2019-Jan-09 19:14:37.070669 - [DEBUG] Join: AllTop & AllBottom
7914 2019-Jan-09 19:14:37.070696 - [DEBUG] = AllBottom (new jump func)
7915 2019-Jan-09 19:14:37.070722 - [DEBUG]
7916 2019-Jan-09 19:14:37.070747 - [DEBUG] Start adding new jump function
7917 2019-Jan-09 19:14:37.070771 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7918 2019-Jan-09 19:14:37.070869 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7919 2019-Jan-09 19:14:37.071696 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
7920 2019-Jan-09 19:14:37.072528 - [DEBUG] Edge Function : AllBottom
7921 2019-Jan-09 19:14:37.072567 - [DEBUG] End adding new jump function
7922 2019-Jan-09 19:14:37.072593 - [DEBUG]
7923 2019-Jan-09 19:14:37.072618 - [DEBUG] -------------------------------------------- 247. Path Edge --------------------------------------------
7924 2019-Jan-09 19:14:37.072644 - [DEBUG]
7925 2019-Jan-09 19:14:37.072668 - [DEBUG] Process 247. path edge:
7926 2019-Jan-09 19:14:37.072693 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7927 2019-Jan-09 19:14:37.072792 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
7928 2019-Jan-09 19:14:37.073626 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7929 2019-Jan-09 19:14:37.074497 - [DEBUG]
7930 2019-Jan-09 19:14:37.074528 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
7931 2019-Jan-09 19:14:37.075384 - [DEBUG] Possible callees:
7932 2019-Jan-09 19:14:37.075416 - [DEBUG] llvm.dbg.declare
7933 2019-Jan-09 19:14:37.075442 - [DEBUG] Possible return sites:
7934 2019-Jan-09 19:14:37.075467 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1937935 2019-Jan-09 19:14:37.077131 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7936 2019-Jan-09 19:14:37.077201 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7937 2019-Jan-09 19:14:37.077253 - [DEBUG] Compose: EdgeIdentity * AllBottom
7938 2019-Jan-09 19:14:37.077283 - [DEBUG]
7939 2019-Jan-09 19:14:37.077308 - [DEBUG] Propagate flow
7940 2019-Jan-09 19:14:37.077332 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7941 2019-Jan-09 19:14:37.077433 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
7942 2019-Jan-09 19:14:37.078261 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7943 2019-Jan-09 19:14:37.079126 - [DEBUG] Edge function : AllBottom (result of previous compose)
7944 2019-Jan-09 19:14:37.079158 - [DEBUG]
7945 2019-Jan-09 19:14:37.079185 - [DEBUG] Join: AllTop & AllBottom
7946 2019-Jan-09 19:14:37.079213 - [DEBUG] = AllBottom (new jump func)
7947 2019-Jan-09 19:14:37.079238 - [DEBUG]
7948 2019-Jan-09 19:14:37.079262 - [DEBUG] Start adding new jump function
7949 2019-Jan-09 19:14:37.079286 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7950 2019-Jan-09 19:14:37.079382 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7951 2019-Jan-09 19:14:37.080212 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
7952 2019-Jan-09 19:14:37.081073 - [DEBUG] Edge Function : AllBottom
7953 2019-Jan-09 19:14:37.081113 - [DEBUG] End adding new jump function
7954 2019-Jan-09 19:14:37.081138 - [DEBUG]
7955 2019-Jan-09 19:14:37.081163 - [DEBUG] -------------------------------------------- 248. Path Edge --------------------------------------------
7956 2019-Jan-09 19:14:37.081189 - [DEBUG]
7957 2019-Jan-09 19:14:37.081213 - [DEBUG] Process 248. path edge:
7958 2019-Jan-09 19:14:37.081238 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7959 2019-Jan-09 19:14:37.081334 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
7960 2019-Jan-09 19:14:37.082164 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7961 2019-Jan-09 19:14:37.083008 - [DEBUG]
7962 2019-Jan-09 19:14:37.083039 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
7963 2019-Jan-09 19:14:37.083939 - [DEBUG] Compose: EdgeIdentity * AllBottom
7964 2019-Jan-09 19:14:37.083972 - [DEBUG]
7965 2019-Jan-09 19:14:37.083998 - [DEBUG] Propagate flow
7966 2019-Jan-09 19:14:37.084023 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7967 2019-Jan-09 19:14:37.084119 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7968 2019-Jan-09 19:14:37.084963 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7969 2019-Jan-09 19:14:37.085803 - [DEBUG] Edge function : AllBottom (result of previous compose)
7970 2019-Jan-09 19:14:37.085835 - [DEBUG]
7971 2019-Jan-09 19:14:37.085863 - [DEBUG] Join: AllTop & AllBottom
7972 2019-Jan-09 19:14:37.085891 - [DEBUG] = AllBottom (new jump func)
7973 2019-Jan-09 19:14:37.085916 - [DEBUG]
7974 2019-Jan-09 19:14:37.085941 - [DEBUG] Start adding new jump function
7975 2019-Jan-09 19:14:37.085966 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7976 2019-Jan-09 19:14:37.086065 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7977 2019-Jan-09 19:14:37.086901 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7978 2019-Jan-09 19:14:37.087739 - [DEBUG] Edge Function : AllBottom
7979 2019-Jan-09 19:14:37.087777 - [DEBUG] End adding new jump function
7980 2019-Jan-09 19:14:37.087803 - [DEBUG]
7981 2019-Jan-09 19:14:37.087828 - [DEBUG] -------------------------------------------- 249. Path Edge --------------------------------------------
7982 2019-Jan-09 19:14:37.087855 - [DEBUG]
7983 2019-Jan-09 19:14:37.087879 - [DEBUG] Process 249. path edge:
7984 2019-Jan-09 19:14:37.087903 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7985 2019-Jan-09 19:14:37.088001 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
7986 2019-Jan-09 19:14:37.088824 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7987 2019-Jan-09 19:14:37.089686 - [DEBUG]
7988 2019-Jan-09 19:14:37.089719 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7989 2019-Jan-09 19:14:37.090584 - [DEBUG] Compose: EdgeIdentity * AllBottom
7990 2019-Jan-09 19:14:37.090619 - [DEBUG]
7991 2019-Jan-09 19:14:37.090644 - [DEBUG] Propagate flow
7992 2019-Jan-09 19:14:37.090669 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7993 2019-Jan-09 19:14:37.090764 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7994 2019-Jan-09 19:14:37.091596 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7995 2019-Jan-09 19:14:37.092431 - [DEBUG] Edge function : AllBottom (result of previous compose)
7996 2019-Jan-09 19:14:37.092464 - [DEBUG]
7997 2019-Jan-09 19:14:37.092492 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
7998 2019-Jan-09 19:14:37.092519 - [DEBUG] = AllBottom
7999 2019-Jan-09 19:14:37.092545 - [DEBUG]
8000 2019-Jan-09 19:14:37.092569 - [DEBUG] PROPAGATE: No new function!
8001 2019-Jan-09 19:14:37.092597 - [DEBUG] EDGE:
8002 2019-Jan-09 19:14:37.092697 - [DEBUG] ---> 8003 2019-Jan-09 19:14:37.093511 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8004 2019-Jan-09 19:14:37.094391 - [DEBUG]
8005 2019-Jan-09 19:14:37.094424 - [DEBUG] EDGE:
8006 2019-Jan-09 19:14:37.094513 - [DEBUG] ---> 8007 2019-Jan-09 19:14:37.095315 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8008 2019-Jan-09 19:14:37.096150 - [DEBUG]
8009 2019-Jan-09 19:14:37.096185 - [DEBUG] EDGE:
8010 2019-Jan-09 19:14:37.096275 - [DEBUG] ---> 8011 2019-Jan-09 19:14:37.097101 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8012 2019-Jan-09 19:14:37.097965 - [DEBUG]
8013 2019-Jan-09 19:14:37.097999 - [DEBUG] EDGE:
8014 2019-Jan-09 19:14:37.098089 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
8015 2019-Jan-09 19:14:37.098905 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8016 2019-Jan-09 19:14:37.099739 - [DEBUG]
8017 2019-Jan-09 19:14:37.099772 - [DEBUG] EDGE:
8018 2019-Jan-09 19:14:37.099863 - [DEBUG] ---> 8019 2019-Jan-09 19:14:37.100720 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8020 2019-Jan-09 19:14:37.101551 - [DEBUG]
8021 2019-Jan-09 19:14:37.101585 - [DEBUG] EDGE:
8022 2019-Jan-09 19:14:37.101676 - [DEBUG] ---> 8023 2019-Jan-09 19:14:37.102484 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8024 2019-Jan-09 19:14:37.103339 - [DEBUG]
8025 2019-Jan-09 19:14:37.103374 - [DEBUG] EDGE:
8026 2019-Jan-09 19:14:37.103465 - [DEBUG] ---> 8027 2019-Jan-09 19:14:37.104314 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8028 2019-Jan-09 19:14:37.105153 - [DEBUG]
8029 2019-Jan-09 19:14:37.105212 - [DEBUG] Compose: EdgeIdentity * AllBottom
8030 2019-Jan-09 19:14:37.105241 - [DEBUG]
8031 2019-Jan-09 19:14:37.105266 - [DEBUG] Propagate flow
8032 2019-Jan-09 19:14:37.105290 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8033 2019-Jan-09 19:14:37.105385 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
8034 2019-Jan-09 19:14:37.106210 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8035 2019-Jan-09 19:14:37.107056 - [DEBUG] Edge function : AllBottom (result of previous compose)
8036 2019-Jan-09 19:14:37.107088 - [DEBUG]
8037 2019-Jan-09 19:14:37.107145 - [DEBUG] Join: AllTop & AllBottom
8038 2019-Jan-09 19:14:37.107172 - [DEBUG] = AllBottom (new jump func)
8039 2019-Jan-09 19:14:37.107198 - [DEBUG]
8040 2019-Jan-09 19:14:37.107222 - [DEBUG] Start adding new jump function
8041 2019-Jan-09 19:14:37.107246 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8042 2019-Jan-09 19:14:37.107345 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8043 2019-Jan-09 19:14:37.108188 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
8044 2019-Jan-09 19:14:37.112212 - [DEBUG] Edge Function : AllBottom
8045 2019-Jan-09 19:14:37.112288 - [DEBUG] End adding new jump function
8046 2019-Jan-09 19:14:37.112314 - [DEBUG]
8047 2019-Jan-09 19:14:37.112340 - [DEBUG] -------------------------------------------- 250. Path Edge --------------------------------------------
8048 2019-Jan-09 19:14:37.112366 - [DEBUG]
8049 2019-Jan-09 19:14:37.112390 - [DEBUG] Process 250. path edge:
8050 2019-Jan-09 19:14:37.112415 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8051 2019-Jan-09 19:14:37.112541 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
8052 2019-Jan-09 19:14:37.113554 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
8053 2019-Jan-09 19:14:37.114433 - [DEBUG]
8054 2019-Jan-09 19:14:37.114465 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
8055 2019-Jan-09 19:14:37.115349 - [DEBUG] Compose: EdgeIdentity * AllBottom
8056 2019-Jan-09 19:14:37.115383 - [DEBUG]
8057 2019-Jan-09 19:14:37.115409 - [DEBUG] Propagate flow
8058 2019-Jan-09 19:14:37.115433 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8059 2019-Jan-09 19:14:37.115529 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
8060 2019-Jan-09 19:14:37.116348 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8061 2019-Jan-09 19:14:37.117249 - [DEBUG] Edge function : AllBottom (result of previous compose)
8062 2019-Jan-09 19:14:37.117281 - [DEBUG]
8063 2019-Jan-09 19:14:37.117309 - [DEBUG] Join: AllTop & AllBottom
8064 2019-Jan-09 19:14:37.117337 - [DEBUG] = AllBottom (new jump func)
8065 2019-Jan-09 19:14:37.117362 - [DEBUG]
8066 2019-Jan-09 19:14:37.117386 - [DEBUG] Start adding new jump function
8067 2019-Jan-09 19:14:37.117411 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8068 2019-Jan-09 19:14:37.117542 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8069 2019-Jan-09 19:14:37.118393 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
8070 2019-Jan-09 19:14:37.119215 - [DEBUG] Edge Function : AllBottom
8071 2019-Jan-09 19:14:37.119253 - [DEBUG] End adding new jump function
8072 2019-Jan-09 19:14:37.119279 - [DEBUG]
8073 2019-Jan-09 19:14:37.119304 - [DEBUG] -------------------------------------------- 251. Path Edge --------------------------------------------
8074 2019-Jan-09 19:14:37.119330 - [DEBUG]
8075 2019-Jan-09 19:14:37.119354 - [DEBUG] Process 251. path edge:
8076 2019-Jan-09 19:14:37.119379 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8077 2019-Jan-09 19:14:37.119477 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
8078 2019-Jan-09 19:14:37.120293 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
8079 2019-Jan-09 19:14:37.121167 - [DEBUG]
8080 2019-Jan-09 19:14:37.121201 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
8081 2019-Jan-09 19:14:37.122048 - [DEBUG] Compose: EdgeIdentity * AllBottom
8082 2019-Jan-09 19:14:37.122083 - [DEBUG]
8083 2019-Jan-09 19:14:37.122108 - [DEBUG] Propagate flow
8084 2019-Jan-09 19:14:37.122133 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8085 2019-Jan-09 19:14:37.122229 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
8086 2019-Jan-09 19:14:37.123060 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8087 2019-Jan-09 19:14:37.123924 - [DEBUG] Edge function : AllBottom (result of previous compose)
8088 2019-Jan-09 19:14:37.123955 - [DEBUG]
8089 2019-Jan-09 19:14:37.123984 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
8090 2019-Jan-09 19:14:37.124011 - [DEBUG] = AllBottom
8091 2019-Jan-09 19:14:37.124036 - [DEBUG]
8092 2019-Jan-09 19:14:37.124060 - [DEBUG] PROPAGATE: No new function!
8093 2019-Jan-09 19:14:37.124088 - [DEBUG] EDGE:
8094 2019-Jan-09 19:14:37.124186 - [DEBUG] ---> 8095 2019-Jan-09 19:14:37.125010 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8096 2019-Jan-09 19:14:37.125849 - [DEBUG]
8097 2019-Jan-09 19:14:37.125882 - [DEBUG] EDGE:
8098 2019-Jan-09 19:14:37.125974 - [DEBUG] ---> 8099 2019-Jan-09 19:14:37.126789 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8100 2019-Jan-09 19:14:37.127644 - [DEBUG]
8101 2019-Jan-09 19:14:37.127676 - [DEBUG] EDGE:
8102 2019-Jan-09 19:14:37.127767 - [DEBUG] ---> 8103 2019-Jan-09 19:14:37.128568 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8104 2019-Jan-09 19:14:37.129406 - [DEBUG]
8105 2019-Jan-09 19:14:37.129439 - [DEBUG] EDGE:
8106 2019-Jan-09 19:14:37.129530 - [DEBUG] ---> 8107 2019-Jan-09 19:14:37.130351 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8108 2019-Jan-09 19:14:37.131257 - [DEBUG]
8109 2019-Jan-09 19:14:37.131290 - [DEBUG] EDGE:
8110 2019-Jan-09 19:14:37.131384 - [DEBUG] ---> 8111 2019-Jan-09 19:14:37.132204 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8112 2019-Jan-09 19:14:37.133034 - [DEBUG]
8113 2019-Jan-09 19:14:37.133066 - [DEBUG] EDGE:
8114 2019-Jan-09 19:14:37.133158 - [DEBUG] ---> 8115 2019-Jan-09 19:14:37.134004 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8116 2019-Jan-09 19:14:37.134850 - [DEBUG]
8117 2019-Jan-09 19:14:37.134884 - [DEBUG] EDGE:
8118 2019-Jan-09 19:14:37.134976 - [DEBUG] ---> 8119 2019-Jan-09 19:14:37.135804 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8120 2019-Jan-09 19:14:37.136638 - [DEBUG]
8121 2019-Jan-09 19:14:37.136671 - [DEBUG] EDGE:
8122 2019-Jan-09 19:14:37.136763 - [DEBUG] ---> 8123 2019-Jan-09 19:14:37.137591 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8124 2019-Jan-09 19:14:37.138433 - [DEBUG]
8125 2019-Jan-09 19:14:37.138466 - [DEBUG] EDGE:
8126 2019-Jan-09 19:14:37.138557 - [DEBUG] ---> 8127 2019-Jan-09 19:14:37.139375 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8128 2019-Jan-09 19:14:37.140219 - [DEBUG]
8129 2019-Jan-09 19:14:37.140253 - [DEBUG] EDGE:
8130 2019-Jan-09 19:14:37.140345 - [DEBUG] ---> 8131 2019-Jan-09 19:14:37.141201 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8132 2019-Jan-09 19:14:37.142038 - [DEBUG]
8133 2019-Jan-09 19:14:37.142072 - [DEBUG] EDGE:
8134 2019-Jan-09 19:14:37.142165 - [DEBUG] ---> 8135 2019-Jan-09 19:14:37.142965 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8136 2019-Jan-09 19:14:37.143827 - [DEBUG]
8137 2019-Jan-09 19:14:37.143861 - [DEBUG] EDGE:
8138 2019-Jan-09 19:14:37.143951 - [DEBUG] ---> 8139 2019-Jan-09 19:14:37.144760 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8140 2019-Jan-09 19:14:37.145599 - [DEBUG]
8141 2019-Jan-09 19:14:37.145632 - [DEBUG] EDGE:
8142 2019-Jan-09 19:14:37.145724 - [DEBUG] ---> 8143 2019-Jan-09 19:14:37.146564 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8144 2019-Jan-09 19:14:37.147441 - [DEBUG]
8145 2019-Jan-09 19:14:37.147475 - [DEBUG] EDGE:
8146 2019-Jan-09 19:14:37.147566 - [DEBUG] ---> 8147 2019-Jan-09 19:14:37.148401 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8148 2019-Jan-09 19:14:37.149233 - [DEBUG]
8149 2019-Jan-09 19:14:37.149266 - [DEBUG] EDGE:
8150 2019-Jan-09 19:14:37.149358 - [DEBUG] ---> 8151 2019-Jan-09 19:14:37.150170 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8152 2019-Jan-09 19:14:37.151031 - [DEBUG]
8153 2019-Jan-09 19:14:37.151063 - [DEBUG] EDGE:
8154 2019-Jan-09 19:14:37.151155 - [DEBUG] ---> 8155 2019-Jan-09 19:14:37.151971 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8156 2019-Jan-09 19:14:37.152814 - [DEBUG]
8157 2019-Jan-09 19:14:37.152848 - [DEBUG] EDGE:
8158 2019-Jan-09 19:14:37.152938 - [DEBUG] ---> 8159 2019-Jan-09 19:14:37.153755 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8160 2019-Jan-09 19:14:37.154625 - [DEBUG]
8161 2019-Jan-09 19:14:37.154658 - [DEBUG] EDGE:
8162 2019-Jan-09 19:14:37.154751 - [DEBUG] ---> 8163 2019-Jan-09 19:14:37.155551 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8164 2019-Jan-09 19:14:37.156397 - [DEBUG]
8165 2019-Jan-09 19:14:37.156431 - [DEBUG] EDGE:
8166 2019-Jan-09 19:14:37.156522 - [DEBUG] ---> 8167 2019-Jan-09 19:14:37.157355 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8168 2019-Jan-09 19:14:37.158196 - [DEBUG]
8169 2019-Jan-09 19:14:37.158229 - [DEBUG] EDGE:
8170 2019-Jan-09 19:14:37.158320 - [DEBUG] ---> 8171 2019-Jan-09 19:14:37.159122 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8172 2019-Jan-09 19:14:37.159963 - [DEBUG]
8173 2019-Jan-09 19:14:37.159998 - [DEBUG] EDGE:
8174 2019-Jan-09 19:14:37.160091 - [DEBUG] ---> 8175 2019-Jan-09 19:14:37.160944 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
8176 2019-Jan-09 19:14:37.161761 - [DEBUG]
8177 2019-Jan-09 19:14:37.161848 - [DEBUG] Compose: EdgeIdentity * AllBottom
8178 2019-Jan-09 19:14:37.161878 - [DEBUG]
8179 2019-Jan-09 19:14:37.161903 - [DEBUG] Propagate flow
8180 2019-Jan-09 19:14:37.161927 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8181 2019-Jan-09 19:14:37.162026 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
8182 2019-Jan-09 19:14:37.162871 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8183 2019-Jan-09 19:14:37.163686 - [DEBUG] Edge function : AllBottom (result of previous compose)
8184 2019-Jan-09 19:14:37.163719 - [DEBUG]
8185 2019-Jan-09 19:14:37.163747 - [DEBUG] Join: AllTop & AllBottom
8186 2019-Jan-09 19:14:37.163802 - [DEBUG] = AllBottom (new jump func)
8187 2019-Jan-09 19:14:37.163828 - [DEBUG]
8188 2019-Jan-09 19:14:37.163853 - [DEBUG] Start adding new jump function
8189 2019-Jan-09 19:14:37.163877 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8190 2019-Jan-09 19:14:37.163978 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8191 2019-Jan-09 19:14:37.164791 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
8192 2019-Jan-09 19:14:37.165636 - [DEBUG] Edge Function : AllBottom
8193 2019-Jan-09 19:14:37.165676 - [DEBUG] End adding new jump function
8194 2019-Jan-09 19:14:37.165702 - [DEBUG]
8195 2019-Jan-09 19:14:37.165728 - [DEBUG] -------------------------------------------- 252. Path Edge --------------------------------------------
8196 2019-Jan-09 19:14:37.165754 - [DEBUG]
8197 2019-Jan-09 19:14:37.165778 - [DEBUG] Process 252. path edge:
8198 2019-Jan-09 19:14:37.165803 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8199 2019-Jan-09 19:14:37.165902 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
8200 2019-Jan-09 19:14:37.166732 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
8201 2019-Jan-09 19:14:37.167574 - [DEBUG]
8202 2019-Jan-09 19:14:37.167604 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
8203 2019-Jan-09 19:14:37.168460 - [DEBUG] Possible callees:
8204 2019-Jan-09 19:14:37.168490 - [DEBUG] llvm.dbg.declare
8205 2019-Jan-09 19:14:37.168517 - [DEBUG] Possible return sites:
8206 2019-Jan-09 19:14:37.168541 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !1438207 2019-Jan-09 19:14:37.170184 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8208 2019-Jan-09 19:14:37.170254 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8209 2019-Jan-09 19:14:37.170321 - [DEBUG] Compose: EdgeIdentity * AllBottom
8210 2019-Jan-09 19:14:37.170351 - [DEBUG]
8211 2019-Jan-09 19:14:37.170376 - [DEBUG] Propagate flow
8212 2019-Jan-09 19:14:37.170400 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8213 2019-Jan-09 19:14:37.170527 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8214 2019-Jan-09 19:14:37.171354 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8215 2019-Jan-09 19:14:37.172170 - [DEBUG] Edge function : AllBottom (result of previous compose)
8216 2019-Jan-09 19:14:37.172202 - [DEBUG]
8217 2019-Jan-09 19:14:37.172230 - [DEBUG] Join: AllTop & AllBottom
8218 2019-Jan-09 19:14:37.172282 - [DEBUG] = AllBottom (new jump func)
8219 2019-Jan-09 19:14:37.172308 - [DEBUG]
8220 2019-Jan-09 19:14:37.172333 - [DEBUG] Start adding new jump function
8221 2019-Jan-09 19:14:37.172357 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8222 2019-Jan-09 19:14:37.172460 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8223 2019-Jan-09 19:14:37.173281 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8224 2019-Jan-09 19:14:37.174145 - [DEBUG] Edge Function : AllBottom
8225 2019-Jan-09 19:14:37.174185 - [DEBUG] End adding new jump function
8226 2019-Jan-09 19:14:37.174210 - [DEBUG]
8227 2019-Jan-09 19:14:37.174235 - [DEBUG] -------------------------------------------- 253. Path Edge --------------------------------------------
8228 2019-Jan-09 19:14:37.174261 - [DEBUG]
8229 2019-Jan-09 19:14:37.174285 - [DEBUG] Process 253. path edge:
8230 2019-Jan-09 19:14:37.174310 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8231 2019-Jan-09 19:14:37.174407 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
8232 2019-Jan-09 19:14:37.175228 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
8233 2019-Jan-09 19:14:37.176046 - [DEBUG]
8234 2019-Jan-09 19:14:37.176078 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8235 2019-Jan-09 19:14:37.176956 - [DEBUG] Compose: EdgeIdentity * AllBottom
8236 2019-Jan-09 19:14:37.176991 - [DEBUG]
8237 2019-Jan-09 19:14:37.177018 - [DEBUG] Propagate flow
8238 2019-Jan-09 19:14:37.177042 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8239 2019-Jan-09 19:14:37.177162 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
8240 2019-Jan-09 19:14:37.177990 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8241 2019-Jan-09 19:14:37.178807 - [DEBUG] Edge function : AllBottom (result of previous compose)
8242 2019-Jan-09 19:14:37.178839 - [DEBUG]
8243 2019-Jan-09 19:14:37.178867 - [DEBUG] Join: AllTop & AllBottom
8244 2019-Jan-09 19:14:37.178895 - [DEBUG] = AllBottom (new jump func)
8245 2019-Jan-09 19:14:37.178920 - [DEBUG]
8246 2019-Jan-09 19:14:37.178945 - [DEBUG] Start adding new jump function
8247 2019-Jan-09 19:14:37.178969 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8248 2019-Jan-09 19:14:37.179066 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8249 2019-Jan-09 19:14:37.179885 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
8250 2019-Jan-09 19:14:37.180737 - [DEBUG] Edge Function : AllBottom
8251 2019-Jan-09 19:14:37.180776 - [DEBUG] End adding new jump function
8252 2019-Jan-09 19:14:37.180802 - [DEBUG]
8253 2019-Jan-09 19:14:37.180827 - [DEBUG] -------------------------------------------- 254. Path Edge --------------------------------------------
8254 2019-Jan-09 19:14:37.180853 - [DEBUG]
8255 2019-Jan-09 19:14:37.180877 - [DEBUG] Process 254. path edge:
8256 2019-Jan-09 19:14:37.180901 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8257 2019-Jan-09 19:14:37.181001 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
8258 2019-Jan-09 19:14:37.181819 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
8259 2019-Jan-09 19:14:37.182625 - [DEBUG]
8260 2019-Jan-09 19:14:37.182658 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
8261 2019-Jan-09 19:14:37.183512 - [DEBUG] Compose: EdgeIdentity * AllBottom
8262 2019-Jan-09 19:14:37.183547 - [DEBUG]
8263 2019-Jan-09 19:14:37.183597 - [DEBUG] Propagate flow
8264 2019-Jan-09 19:14:37.183623 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8265 2019-Jan-09 19:14:37.183721 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
8266 2019-Jan-09 19:14:37.184565 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8267 2019-Jan-09 19:14:37.185382 - [DEBUG] Edge function : AllBottom (result of previous compose)
8268 2019-Jan-09 19:14:37.185414 - [DEBUG]
8269 2019-Jan-09 19:14:37.185443 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
8270 2019-Jan-09 19:14:37.185470 - [DEBUG] = AllBottom
8271 2019-Jan-09 19:14:37.185495 - [DEBUG]
8272 2019-Jan-09 19:14:37.185519 - [DEBUG] PROPAGATE: No new function!
8273 2019-Jan-09 19:14:37.185547 - [DEBUG] EDGE:
8274 2019-Jan-09 19:14:37.185650 - [DEBUG] ---> 8275 2019-Jan-09 19:14:37.186471 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
8276 2019-Jan-09 19:14:37.187336 - [DEBUG]
8277 2019-Jan-09 19:14:37.187373 - [DEBUG] Compose: EdgeIdentity * AllBottom
8278 2019-Jan-09 19:14:37.187401 - [DEBUG]
8279 2019-Jan-09 19:14:37.187426 - [DEBUG] Propagate flow
8280 2019-Jan-09 19:14:37.187450 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8281 2019-Jan-09 19:14:37.187547 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
8282 2019-Jan-09 19:14:37.188361 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8283 2019-Jan-09 19:14:37.189196 - [DEBUG] Edge function : AllBottom (result of previous compose)
8284 2019-Jan-09 19:14:37.189229 - [DEBUG]
8285 2019-Jan-09 19:14:37.189257 - [DEBUG] Join: AllTop & AllBottom
8286 2019-Jan-09 19:14:37.189285 - [DEBUG] = AllBottom (new jump func)
8287 2019-Jan-09 19:14:37.189310 - [DEBUG]
8288 2019-Jan-09 19:14:37.189335 - [DEBUG] Start adding new jump function
8289 2019-Jan-09 19:14:37.189360 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8290 2019-Jan-09 19:14:37.189458 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8291 2019-Jan-09 19:14:37.190276 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
8292 2019-Jan-09 19:14:37.191113 - [DEBUG] Edge Function : AllBottom
8293 2019-Jan-09 19:14:37.191151 - [DEBUG] End adding new jump function
8294 2019-Jan-09 19:14:37.191177 - [DEBUG]
8295 2019-Jan-09 19:14:37.191202 - [DEBUG] -------------------------------------------- 255. Path Edge --------------------------------------------
8296 2019-Jan-09 19:14:37.191228 - [DEBUG]
8297 2019-Jan-09 19:14:37.191252 - [DEBUG] Process 255. path edge:
8298 2019-Jan-09 19:14:37.191276 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8299 2019-Jan-09 19:14:37.191378 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
8300 2019-Jan-09 19:14:37.192193 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8301 2019-Jan-09 19:14:37.193033 - [DEBUG]
8302 2019-Jan-09 19:14:37.193067 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
8303 2019-Jan-09 19:14:37.193954 - [DEBUG] Compose: EdgeIdentity * AllBottom
8304 2019-Jan-09 19:14:37.193989 - [DEBUG]
8305 2019-Jan-09 19:14:37.194014 - [DEBUG] Propagate flow
8306 2019-Jan-09 19:14:37.194038 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8307 2019-Jan-09 19:14:37.194135 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
8308 2019-Jan-09 19:14:37.194951 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8309 2019-Jan-09 19:14:37.195785 - [DEBUG] Edge function : AllBottom (result of previous compose)
8310 2019-Jan-09 19:14:37.195843 - [DEBUG]
8311 2019-Jan-09 19:14:37.195871 - [DEBUG] Join: AllTop & AllBottom
8312 2019-Jan-09 19:14:37.195899 - [DEBUG] = AllBottom (new jump func)
8313 2019-Jan-09 19:14:37.195924 - [DEBUG]
8314 2019-Jan-09 19:14:37.195949 - [DEBUG] Start adding new jump function
8315 2019-Jan-09 19:14:37.195974 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8316 2019-Jan-09 19:14:37.196073 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8317 2019-Jan-09 19:14:37.196900 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
8318 2019-Jan-09 19:14:37.197804 - [DEBUG] Edge Function : AllBottom
8319 2019-Jan-09 19:14:37.197842 - [DEBUG] End adding new jump function
8320 2019-Jan-09 19:14:37.197869 - [DEBUG]
8321 2019-Jan-09 19:14:37.197894 - [DEBUG] -------------------------------------------- 256. Path Edge --------------------------------------------
8322 2019-Jan-09 19:14:37.197920 - [DEBUG]
8323 2019-Jan-09 19:14:37.197944 - [DEBUG] Process 256. path edge:
8324 2019-Jan-09 19:14:37.197969 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8325 2019-Jan-09 19:14:37.198069 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
8326 2019-Jan-09 19:14:37.198879 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8327 2019-Jan-09 19:14:37.199715 - [DEBUG]
8328 2019-Jan-09 19:14:37.199749 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
8329 2019-Jan-09 19:14:37.200631 - [DEBUG] Compose: EdgeIdentity * AllBottom
8330 2019-Jan-09 19:14:37.200665 - [DEBUG]
8331 2019-Jan-09 19:14:37.200691 - [DEBUG] Propagate flow
8332 2019-Jan-09 19:14:37.200715 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8333 2019-Jan-09 19:14:37.200810 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
8334 2019-Jan-09 19:14:37.201677 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8335 2019-Jan-09 19:14:37.202515 - [DEBUG] Edge function : AllBottom (result of previous compose)
8336 2019-Jan-09 19:14:37.202546 - [DEBUG]
8337 2019-Jan-09 19:14:37.202574 - [DEBUG] Join: AllTop & AllBottom
8338 2019-Jan-09 19:14:37.202602 - [DEBUG] = AllBottom (new jump func)
8339 2019-Jan-09 19:14:37.202627 - [DEBUG]
8340 2019-Jan-09 19:14:37.202652 - [DEBUG] Start adding new jump function
8341 2019-Jan-09 19:14:37.202676 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8342 2019-Jan-09 19:14:37.202774 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8343 2019-Jan-09 19:14:37.203609 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
8344 2019-Jan-09 19:14:37.204480 - [DEBUG] Edge Function : AllBottom
8345 2019-Jan-09 19:14:37.204519 - [DEBUG] End adding new jump function
8346 2019-Jan-09 19:14:37.204544 - [DEBUG]
8347 2019-Jan-09 19:14:37.204569 - [DEBUG] -------------------------------------------- 257. Path Edge --------------------------------------------
8348 2019-Jan-09 19:14:37.204595 - [DEBUG]
8349 2019-Jan-09 19:14:37.204620 - [DEBUG] Process 257. path edge:
8350 2019-Jan-09 19:14:37.204644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8351 2019-Jan-09 19:14:37.204740 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
8352 2019-Jan-09 19:14:37.205574 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8353 2019-Jan-09 19:14:37.206390 - [DEBUG]
8354 2019-Jan-09 19:14:37.206421 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
8355 2019-Jan-09 19:14:37.207334 - [DEBUG] Possible callees:
8356 2019-Jan-09 19:14:37.207366 - [DEBUG] llvm.dbg.declare
8357 2019-Jan-09 19:14:37.207392 - [DEBUG] Possible return sites:
8358 2019-Jan-09 19:14:37.207416 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1498359 2019-Jan-09 19:14:37.209058 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8360 2019-Jan-09 19:14:37.209128 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8361 2019-Jan-09 19:14:37.209181 - [DEBUG] Compose: EdgeIdentity * AllBottom
8362 2019-Jan-09 19:14:37.209210 - [DEBUG]
8363 2019-Jan-09 19:14:37.209236 - [DEBUG] Propagate flow
8364 2019-Jan-09 19:14:37.209260 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8365 2019-Jan-09 19:14:37.209357 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
8366 2019-Jan-09 19:14:37.210189 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8367 2019-Jan-09 19:14:37.211055 - [DEBUG] Edge function : AllBottom (result of previous compose)
8368 2019-Jan-09 19:14:37.211087 - [DEBUG]
8369 2019-Jan-09 19:14:37.211115 - [DEBUG] Join: AllTop & AllBottom
8370 2019-Jan-09 19:14:37.211143 - [DEBUG] = AllBottom (new jump func)
8371 2019-Jan-09 19:14:37.211168 - [DEBUG]
8372 2019-Jan-09 19:14:37.211193 - [DEBUG] Start adding new jump function
8373 2019-Jan-09 19:14:37.211217 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8374 2019-Jan-09 19:14:37.211316 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8375 2019-Jan-09 19:14:37.212144 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
8376 2019-Jan-09 19:14:37.213134 - [DEBUG] Edge Function : AllBottom
8377 2019-Jan-09 19:14:37.213175 - [DEBUG] End adding new jump function
8378 2019-Jan-09 19:14:37.213201 - [DEBUG]
8379 2019-Jan-09 19:14:37.213226 - [DEBUG] -------------------------------------------- 258. Path Edge --------------------------------------------
8380 2019-Jan-09 19:14:37.213253 - [DEBUG]
8381 2019-Jan-09 19:14:37.213277 - [DEBUG] Process 258. path edge:
8382 2019-Jan-09 19:14:37.213301 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8383 2019-Jan-09 19:14:37.213400 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
8384 2019-Jan-09 19:14:37.214260 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8385 2019-Jan-09 19:14:37.215093 - [DEBUG]
8386 2019-Jan-09 19:14:37.215125 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
8387 2019-Jan-09 19:14:37.216014 - [DEBUG] Compose: EdgeIdentity * AllBottom
8388 2019-Jan-09 19:14:37.216049 - [DEBUG]
8389 2019-Jan-09 19:14:37.216074 - [DEBUG] Propagate flow
8390 2019-Jan-09 19:14:37.216098 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8391 2019-Jan-09 19:14:37.216195 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
8392 2019-Jan-09 19:14:37.217017 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8393 2019-Jan-09 19:14:37.217887 - [DEBUG] Edge function : AllBottom (result of previous compose)
8394 2019-Jan-09 19:14:37.217919 - [DEBUG]
8395 2019-Jan-09 19:14:37.217947 - [DEBUG] Join: AllTop & AllBottom
8396 2019-Jan-09 19:14:37.217974 - [DEBUG] = AllBottom (new jump func)
8397 2019-Jan-09 19:14:37.217999 - [DEBUG]
8398 2019-Jan-09 19:14:37.218054 - [DEBUG] Start adding new jump function
8399 2019-Jan-09 19:14:37.218079 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8400 2019-Jan-09 19:14:37.218181 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8401 2019-Jan-09 19:14:37.219014 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
8402 2019-Jan-09 19:14:37.219842 - [DEBUG] Edge Function : AllBottom
8403 2019-Jan-09 19:14:37.219883 - [DEBUG] End adding new jump function
8404 2019-Jan-09 19:14:37.219909 - [DEBUG]
8405 2019-Jan-09 19:14:37.219934 - [DEBUG] -------------------------------------------- 259. Path Edge --------------------------------------------
8406 2019-Jan-09 19:14:37.219961 - [DEBUG]
8407 2019-Jan-09 19:14:37.219985 - [DEBUG] Process 259. path edge:
8408 2019-Jan-09 19:14:37.220010 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8409 2019-Jan-09 19:14:37.220111 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
8410 2019-Jan-09 19:14:37.220959 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8411 2019-Jan-09 19:14:37.221796 - [DEBUG]
8412 2019-Jan-09 19:14:37.221829 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
8413 2019-Jan-09 19:14:37.222678 - [DEBUG] Compose: EdgeIdentity * AllBottom
8414 2019-Jan-09 19:14:37.222713 - [DEBUG]
8415 2019-Jan-09 19:14:37.222738 - [DEBUG] Propagate flow
8416 2019-Jan-09 19:14:37.222763 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8417 2019-Jan-09 19:14:37.222858 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
8418 2019-Jan-09 19:14:37.223700 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8419 2019-Jan-09 19:14:37.224562 - [DEBUG] Edge function : AllBottom (result of previous compose)
8420 2019-Jan-09 19:14:37.224595 - [DEBUG]
8421 2019-Jan-09 19:14:37.224623 - [DEBUG] Join: AllTop & AllBottom
8422 2019-Jan-09 19:14:37.224651 - [DEBUG] = AllBottom (new jump func)
8423 2019-Jan-09 19:14:37.224676 - [DEBUG]
8424 2019-Jan-09 19:14:37.224701 - [DEBUG] Start adding new jump function
8425 2019-Jan-09 19:14:37.224726 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8426 2019-Jan-09 19:14:37.224824 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8427 2019-Jan-09 19:14:37.225650 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
8428 2019-Jan-09 19:14:37.226492 - [DEBUG] Edge Function : AllBottom
8429 2019-Jan-09 19:14:37.226532 - [DEBUG] End adding new jump function
8430 2019-Jan-09 19:14:37.226558 - [DEBUG]
8431 2019-Jan-09 19:14:37.226583 - [DEBUG] -------------------------------------------- 260. Path Edge --------------------------------------------
8432 2019-Jan-09 19:14:37.226610 - [DEBUG]
8433 2019-Jan-09 19:14:37.226634 - [DEBUG] Process 260. path edge:
8434 2019-Jan-09 19:14:37.226659 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8435 2019-Jan-09 19:14:37.226759 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
8436 2019-Jan-09 19:14:37.227639 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8437 2019-Jan-09 19:14:37.228463 - [DEBUG]
8438 2019-Jan-09 19:14:37.228495 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
8439 2019-Jan-09 19:14:37.229355 - [DEBUG] Possible callees:
8440 2019-Jan-09 19:14:37.229385 - [DEBUG] llvm.dbg.declare
8441 2019-Jan-09 19:14:37.229436 - [DEBUG] Possible return sites:
8442 2019-Jan-09 19:14:37.229461 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1558443 2019-Jan-09 19:14:37.231123 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8444 2019-Jan-09 19:14:37.231192 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8445 2019-Jan-09 19:14:37.231244 - [DEBUG] Compose: EdgeIdentity * AllBottom
8446 2019-Jan-09 19:14:37.231273 - [DEBUG]
8447 2019-Jan-09 19:14:37.231298 - [DEBUG] Propagate flow
8448 2019-Jan-09 19:14:37.231323 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8449 2019-Jan-09 19:14:37.231419 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
8450 2019-Jan-09 19:14:37.232244 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8451 2019-Jan-09 19:14:37.233079 - [DEBUG] Edge function : AllBottom (result of previous compose)
8452 2019-Jan-09 19:14:37.233111 - [DEBUG]
8453 2019-Jan-09 19:14:37.233139 - [DEBUG] Join: AllTop & AllBottom
8454 2019-Jan-09 19:14:37.233167 - [DEBUG] = AllBottom (new jump func)
8455 2019-Jan-09 19:14:37.233192 - [DEBUG]
8456 2019-Jan-09 19:14:37.233216 - [DEBUG] Start adding new jump function
8457 2019-Jan-09 19:14:37.233241 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8458 2019-Jan-09 19:14:37.233339 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8459 2019-Jan-09 19:14:37.234202 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
8460 2019-Jan-09 19:14:37.235044 - [DEBUG] Edge Function : AllBottom
8461 2019-Jan-09 19:14:37.235085 - [DEBUG] End adding new jump function
8462 2019-Jan-09 19:14:37.235111 - [DEBUG]
8463 2019-Jan-09 19:14:37.235136 - [DEBUG] -------------------------------------------- 261. Path Edge --------------------------------------------
8464 2019-Jan-09 19:14:37.235162 - [DEBUG]
8465 2019-Jan-09 19:14:37.235186 - [DEBUG] Process 261. path edge:
8466 2019-Jan-09 19:14:37.235211 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8467 2019-Jan-09 19:14:37.235311 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
8468 2019-Jan-09 19:14:37.236130 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8469 2019-Jan-09 19:14:37.236969 - [DEBUG]
8470 2019-Jan-09 19:14:37.237001 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
8471 2019-Jan-09 19:14:37.237911 - [DEBUG] Compose: EdgeIdentity * AllBottom
8472 2019-Jan-09 19:14:37.237944 - [DEBUG]
8473 2019-Jan-09 19:14:37.237970 - [DEBUG] Propagate flow
8474 2019-Jan-09 19:14:37.237994 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8475 2019-Jan-09 19:14:37.238087 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
8476 2019-Jan-09 19:14:37.238907 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8477 2019-Jan-09 19:14:37.239743 - [DEBUG] Edge function : AllBottom (result of previous compose)
8478 2019-Jan-09 19:14:37.239775 - [DEBUG]
8479 2019-Jan-09 19:14:37.239803 - [DEBUG] Join: AllTop & AllBottom
8480 2019-Jan-09 19:14:37.239831 - [DEBUG] = AllBottom (new jump func)
8481 2019-Jan-09 19:14:37.239856 - [DEBUG]
8482 2019-Jan-09 19:14:37.239881 - [DEBUG] Start adding new jump function
8483 2019-Jan-09 19:14:37.239905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8484 2019-Jan-09 19:14:37.240003 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8485 2019-Jan-09 19:14:37.240880 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
8486 2019-Jan-09 19:14:37.241711 - [DEBUG] Edge Function : AllBottom
8487 2019-Jan-09 19:14:37.241752 - [DEBUG] End adding new jump function
8488 2019-Jan-09 19:14:37.241777 - [DEBUG]
8489 2019-Jan-09 19:14:37.241802 - [DEBUG] -------------------------------------------- 262. Path Edge --------------------------------------------
8490 2019-Jan-09 19:14:37.241829 - [DEBUG]
8491 2019-Jan-09 19:14:37.241853 - [DEBUG] Process 262. path edge:
8492 2019-Jan-09 19:14:37.241877 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8493 2019-Jan-09 19:14:37.241976 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
8494 2019-Jan-09 19:14:37.242804 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8495 2019-Jan-09 19:14:37.243640 - [DEBUG]
8496 2019-Jan-09 19:14:37.243674 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
8497 2019-Jan-09 19:14:37.244569 - [DEBUG] Compose: EdgeIdentity * AllBottom
8498 2019-Jan-09 19:14:37.244603 - [DEBUG]
8499 2019-Jan-09 19:14:37.244628 - [DEBUG] Propagate flow
8500 2019-Jan-09 19:14:37.244653 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8501 2019-Jan-09 19:14:37.244748 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
8502 2019-Jan-09 19:14:37.245561 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8503 2019-Jan-09 19:14:37.246390 - [DEBUG] Edge function : AllBottom (result of previous compose)
8504 2019-Jan-09 19:14:37.246423 - [DEBUG]
8505 2019-Jan-09 19:14:37.246451 - [DEBUG] Join: AllTop & AllBottom
8506 2019-Jan-09 19:14:37.246478 - [DEBUG] = AllBottom (new jump func)
8507 2019-Jan-09 19:14:37.246504 - [DEBUG]
8508 2019-Jan-09 19:14:37.246528 - [DEBUG] Start adding new jump function
8509 2019-Jan-09 19:14:37.246553 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8510 2019-Jan-09 19:14:37.246647 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8511 2019-Jan-09 19:14:37.247509 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
8512 2019-Jan-09 19:14:37.248325 - [DEBUG] Edge Function : AllBottom
8513 2019-Jan-09 19:14:37.248366 - [DEBUG] End adding new jump function
8514 2019-Jan-09 19:14:37.248391 - [DEBUG]
8515 2019-Jan-09 19:14:37.248416 - [DEBUG] -------------------------------------------- 263. Path Edge --------------------------------------------
8516 2019-Jan-09 19:14:37.248444 - [DEBUG]
8517 2019-Jan-09 19:14:37.248468 - [DEBUG] Process 263. path edge:
8518 2019-Jan-09 19:14:37.248493 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8519 2019-Jan-09 19:14:37.248594 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
8520 2019-Jan-09 19:14:37.249416 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8521 2019-Jan-09 19:14:37.250250 - [DEBUG]
8522 2019-Jan-09 19:14:37.250284 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
8523 2019-Jan-09 19:14:37.251174 - [DEBUG] Compose: EdgeIdentity * AllBottom
8524 2019-Jan-09 19:14:37.251209 - [DEBUG]
8525 2019-Jan-09 19:14:37.251234 - [DEBUG] Propagate flow
8526 2019-Jan-09 19:14:37.251258 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8527 2019-Jan-09 19:14:37.251354 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
8528 2019-Jan-09 19:14:37.252187 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8529 2019-Jan-09 19:14:37.253043 - [DEBUG] Edge function : AllBottom (result of previous compose)
8530 2019-Jan-09 19:14:37.253075 - [DEBUG]
8531 2019-Jan-09 19:14:37.253104 - [DEBUG] Join: AllTop & AllBottom
8532 2019-Jan-09 19:14:37.253131 - [DEBUG] = AllBottom (new jump func)
8533 2019-Jan-09 19:14:37.253157 - [DEBUG]
8534 2019-Jan-09 19:14:37.253181 - [DEBUG] Start adding new jump function
8535 2019-Jan-09 19:14:37.253205 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8536 2019-Jan-09 19:14:37.253304 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8537 2019-Jan-09 19:14:37.254151 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
8538 2019-Jan-09 19:14:37.254988 - [DEBUG] Edge Function : AllBottom
8539 2019-Jan-09 19:14:37.255029 - [DEBUG] End adding new jump function
8540 2019-Jan-09 19:14:37.255054 - [DEBUG]
8541 2019-Jan-09 19:14:37.255080 - [DEBUG] -------------------------------------------- 264. Path Edge --------------------------------------------
8542 2019-Jan-09 19:14:37.255107 - [DEBUG]
8543 2019-Jan-09 19:14:37.255131 - [DEBUG] Process 264. path edge:
8544 2019-Jan-09 19:14:37.255155 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8545 2019-Jan-09 19:14:37.255252 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
8546 2019-Jan-09 19:14:37.256087 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8547 2019-Jan-09 19:14:37.256921 - [DEBUG]
8548 2019-Jan-09 19:14:37.256952 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
8549 2019-Jan-09 19:14:37.257850 - [DEBUG] Possible callees:
8550 2019-Jan-09 19:14:37.257882 - [DEBUG] llvm.dbg.declare
8551 2019-Jan-09 19:14:37.257909 - [DEBUG] Possible return sites:
8552 2019-Jan-09 19:14:37.257933 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1638553 2019-Jan-09 19:14:37.259569 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8554 2019-Jan-09 19:14:37.259637 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8555 2019-Jan-09 19:14:37.259689 - [DEBUG] Compose: EdgeIdentity * AllBottom
8556 2019-Jan-09 19:14:37.259719 - [DEBUG]
8557 2019-Jan-09 19:14:37.259744 - [DEBUG] Propagate flow
8558 2019-Jan-09 19:14:37.259768 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8559 2019-Jan-09 19:14:37.259865 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
8560 2019-Jan-09 19:14:37.260740 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8561 2019-Jan-09 19:14:37.261564 - [DEBUG] Edge function : AllBottom (result of previous compose)
8562 2019-Jan-09 19:14:37.261595 - [DEBUG]
8563 2019-Jan-09 19:14:37.261623 - [DEBUG] Join: AllTop & AllBottom
8564 2019-Jan-09 19:14:37.261650 - [DEBUG] = AllBottom (new jump func)
8565 2019-Jan-09 19:14:37.261675 - [DEBUG]
8566 2019-Jan-09 19:14:37.261700 - [DEBUG] Start adding new jump function
8567 2019-Jan-09 19:14:37.261724 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8568 2019-Jan-09 19:14:37.261820 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8569 2019-Jan-09 19:14:37.262650 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
8570 2019-Jan-09 19:14:37.263479 - [DEBUG] Edge Function : AllBottom
8571 2019-Jan-09 19:14:37.263519 - [DEBUG] End adding new jump function
8572 2019-Jan-09 19:14:37.263575 - [DEBUG]
8573 2019-Jan-09 19:14:37.263601 - [DEBUG] -------------------------------------------- 265. Path Edge --------------------------------------------
8574 2019-Jan-09 19:14:37.263628 - [DEBUG]
8575 2019-Jan-09 19:14:37.263651 - [DEBUG] Process 265. path edge:
8576 2019-Jan-09 19:14:37.263676 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8577 2019-Jan-09 19:14:37.263803 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
8578 2019-Jan-09 19:14:37.264639 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8579 2019-Jan-09 19:14:37.265481 - [DEBUG]
8580 2019-Jan-09 19:14:37.265513 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
8581 2019-Jan-09 19:14:37.266405 - [DEBUG] Compose: EdgeIdentity * AllBottom
8582 2019-Jan-09 19:14:37.266442 - [DEBUG]
8583 2019-Jan-09 19:14:37.266467 - [DEBUG] Propagate flow
8584 2019-Jan-09 19:14:37.266491 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8585 2019-Jan-09 19:14:37.266589 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
8586 2019-Jan-09 19:14:37.267435 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8587 2019-Jan-09 19:14:37.268273 - [DEBUG] Edge function : AllBottom (result of previous compose)
8588 2019-Jan-09 19:14:37.268305 - [DEBUG]
8589 2019-Jan-09 19:14:37.268333 - [DEBUG] Join: AllTop & AllBottom
8590 2019-Jan-09 19:14:37.268361 - [DEBUG] = AllBottom (new jump func)
8591 2019-Jan-09 19:14:37.268386 - [DEBUG]
8592 2019-Jan-09 19:14:37.268411 - [DEBUG] Start adding new jump function
8593 2019-Jan-09 19:14:37.268436 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8594 2019-Jan-09 19:14:37.268534 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8595 2019-Jan-09 19:14:37.269352 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
8596 2019-Jan-09 19:14:37.270173 - [DEBUG] Edge Function : AllBottom
8597 2019-Jan-09 19:14:37.270215 - [DEBUG] End adding new jump function
8598 2019-Jan-09 19:14:37.270241 - [DEBUG]
8599 2019-Jan-09 19:14:37.270266 - [DEBUG] -------------------------------------------- 266. Path Edge --------------------------------------------
8600 2019-Jan-09 19:14:37.270293 - [DEBUG]
8601 2019-Jan-09 19:14:37.270317 - [DEBUG] Process 266. path edge:
8602 2019-Jan-09 19:14:37.270342 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8603 2019-Jan-09 19:14:37.270470 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
8604 2019-Jan-09 19:14:37.271293 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8605 2019-Jan-09 19:14:37.272251 - [DEBUG]
8606 2019-Jan-09 19:14:37.272283 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
8607 2019-Jan-09 19:14:37.273015 - [DEBUG] Compose: EdgeIdentity * AllBottom
8608 2019-Jan-09 19:14:37.273044 - [DEBUG]
8609 2019-Jan-09 19:14:37.273068 - [DEBUG] Propagate flow
8610 2019-Jan-09 19:14:37.273092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8611 2019-Jan-09 19:14:37.273161 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
8612 2019-Jan-09 19:14:37.273849 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8613 2019-Jan-09 19:14:37.274486 - [DEBUG] Edge function : AllBottom (result of previous compose)
8614 2019-Jan-09 19:14:37.274512 - [DEBUG]
8615 2019-Jan-09 19:14:37.274538 - [DEBUG] Join: AllTop & AllBottom
8616 2019-Jan-09 19:14:37.274564 - [DEBUG] = AllBottom (new jump func)
8617 2019-Jan-09 19:14:37.274608 - [DEBUG]
8618 2019-Jan-09 19:14:37.274631 - [DEBUG] Start adding new jump function
8619 2019-Jan-09 19:14:37.274655 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8620 2019-Jan-09 19:14:37.274713 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8621 2019-Jan-09 19:14:37.275346 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
8622 2019-Jan-09 19:14:37.275983 - [DEBUG] Edge Function : AllBottom
8623 2019-Jan-09 19:14:37.276014 - [DEBUG] End adding new jump function
8624 2019-Jan-09 19:14:37.276038 - [DEBUG]
8625 2019-Jan-09 19:14:37.276062 - [DEBUG] -------------------------------------------- 267. Path Edge --------------------------------------------
8626 2019-Jan-09 19:14:37.276086 - [DEBUG]
8627 2019-Jan-09 19:14:37.276109 - [DEBUG] Process 267. path edge:
8628 2019-Jan-09 19:14:37.276133 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8629 2019-Jan-09 19:14:37.276191 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
8630 2019-Jan-09 19:14:37.276828 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8631 2019-Jan-09 19:14:37.277487 - [DEBUG]
8632 2019-Jan-09 19:14:37.277512 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
8633 2019-Jan-09 19:14:37.278153 - [DEBUG] Possible callees:
8634 2019-Jan-09 19:14:37.278178 - [DEBUG] llvm.dbg.declare
8635 2019-Jan-09 19:14:37.278202 - [DEBUG] Possible return sites:
8636 2019-Jan-09 19:14:37.278225 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1698637 2019-Jan-09 19:14:37.279477 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8638 2019-Jan-09 19:14:37.279505 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8639 2019-Jan-09 19:14:37.279548 - [DEBUG] Compose: EdgeIdentity * AllBottom
8640 2019-Jan-09 19:14:37.279575 - [DEBUG]
8641 2019-Jan-09 19:14:37.279599 - [DEBUG] Propagate flow
8642 2019-Jan-09 19:14:37.279622 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8643 2019-Jan-09 19:14:37.279679 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
8644 2019-Jan-09 19:14:37.280315 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8645 2019-Jan-09 19:14:37.280967 - [DEBUG] Edge function : AllBottom (result of previous compose)
8646 2019-Jan-09 19:14:37.280992 - [DEBUG]
8647 2019-Jan-09 19:14:37.281017 - [DEBUG] Join: AllTop & AllBottom
8648 2019-Jan-09 19:14:37.281043 - [DEBUG] = AllBottom (new jump func)
8649 2019-Jan-09 19:14:37.281067 - [DEBUG]
8650 2019-Jan-09 19:14:37.281090 - [DEBUG] Start adding new jump function
8651 2019-Jan-09 19:14:37.281113 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8652 2019-Jan-09 19:14:37.281168 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8653 2019-Jan-09 19:14:37.281792 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
8654 2019-Jan-09 19:14:37.282414 - [DEBUG] Edge Function : AllBottom
8655 2019-Jan-09 19:14:37.282443 - [DEBUG] End adding new jump function
8656 2019-Jan-09 19:14:37.282467 - [DEBUG]
8657 2019-Jan-09 19:14:37.282490 - [DEBUG] -------------------------------------------- 268. Path Edge --------------------------------------------
8658 2019-Jan-09 19:14:37.282514 - [DEBUG]
8659 2019-Jan-09 19:14:37.282537 - [DEBUG] Process 268. path edge:
8660 2019-Jan-09 19:14:37.282573 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8661 2019-Jan-09 19:14:37.282629 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
8662 2019-Jan-09 19:14:37.283253 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8663 2019-Jan-09 19:14:37.283891 - [DEBUG]
8664 2019-Jan-09 19:14:37.283917 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
8665 2019-Jan-09 19:14:37.284642 - [DEBUG] Compose: EdgeIdentity * AllBottom
8666 2019-Jan-09 19:14:37.284676 - [DEBUG]
8667 2019-Jan-09 19:14:37.284701 - [DEBUG] Propagate flow
8668 2019-Jan-09 19:14:37.284725 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8669 2019-Jan-09 19:14:37.284814 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
8670 2019-Jan-09 19:14:37.285628 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8671 2019-Jan-09 19:14:37.286296 - [DEBUG] Edge function : AllBottom (result of previous compose)
8672 2019-Jan-09 19:14:37.286322 - [DEBUG]
8673 2019-Jan-09 19:14:37.286350 - [DEBUG] Join: AllTop & AllBottom
8674 2019-Jan-09 19:14:37.286376 - [DEBUG] = AllBottom (new jump func)
8675 2019-Jan-09 19:14:37.286400 - [DEBUG]
8676 2019-Jan-09 19:14:37.286424 - [DEBUG] Start adding new jump function
8677 2019-Jan-09 19:14:37.286447 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8678 2019-Jan-09 19:14:37.286508 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8679 2019-Jan-09 19:14:37.287177 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
8680 2019-Jan-09 19:14:37.287813 - [DEBUG] Edge Function : AllBottom
8681 2019-Jan-09 19:14:37.287847 - [DEBUG] End adding new jump function
8682 2019-Jan-09 19:14:37.287872 - [DEBUG]
8683 2019-Jan-09 19:14:37.287896 - [DEBUG] -------------------------------------------- 269. Path Edge --------------------------------------------
8684 2019-Jan-09 19:14:37.287923 - [DEBUG]
8685 2019-Jan-09 19:14:37.287946 - [DEBUG] Process 269. path edge:
8686 2019-Jan-09 19:14:37.287971 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8687 2019-Jan-09 19:14:37.288046 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
8688 2019-Jan-09 19:14:37.288867 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8689 2019-Jan-09 19:14:37.289692 - [DEBUG]
8690 2019-Jan-09 19:14:37.289723 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
8691 2019-Jan-09 19:14:37.290640 - [DEBUG] Compose: EdgeIdentity * AllBottom
8692 2019-Jan-09 19:14:37.290674 - [DEBUG]
8693 2019-Jan-09 19:14:37.290699 - [DEBUG] Propagate flow
8694 2019-Jan-09 19:14:37.290724 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8695 2019-Jan-09 19:14:37.290816 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
8696 2019-Jan-09 19:14:37.291643 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8697 2019-Jan-09 19:14:37.292460 - [DEBUG] Edge function : AllBottom (result of previous compose)
8698 2019-Jan-09 19:14:37.292492 - [DEBUG]
8699 2019-Jan-09 19:14:37.292519 - [DEBUG] Join: AllTop & AllBottom
8700 2019-Jan-09 19:14:37.292548 - [DEBUG] = AllBottom (new jump func)
8701 2019-Jan-09 19:14:37.292575 - [DEBUG]
8702 2019-Jan-09 19:14:37.292599 - [DEBUG] Start adding new jump function
8703 2019-Jan-09 19:14:37.292624 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8704 2019-Jan-09 19:14:37.292749 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8705 2019-Jan-09 19:14:37.293568 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
8706 2019-Jan-09 19:14:37.294429 - [DEBUG] Edge Function : AllBottom
8707 2019-Jan-09 19:14:37.294470 - [DEBUG] End adding new jump function
8708 2019-Jan-09 19:14:37.294496 - [DEBUG]
8709 2019-Jan-09 19:14:37.294521 - [DEBUG] -------------------------------------------- 270. Path Edge --------------------------------------------
8710 2019-Jan-09 19:14:37.294547 - [DEBUG]
8711 2019-Jan-09 19:14:37.294571 - [DEBUG] Process 270. path edge:
8712 2019-Jan-09 19:14:37.294596 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8713 2019-Jan-09 19:14:37.294689 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
8714 2019-Jan-09 19:14:37.295530 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8715 2019-Jan-09 19:14:37.296340 - [DEBUG]
8716 2019-Jan-09 19:14:37.296371 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
8717 2019-Jan-09 19:14:37.297301 - [DEBUG] Compose: EdgeIdentity * AllBottom
8718 2019-Jan-09 19:14:37.297337 - [DEBUG]
8719 2019-Jan-09 19:14:37.297362 - [DEBUG] Propagate flow
8720 2019-Jan-09 19:14:37.297387 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8721 2019-Jan-09 19:14:37.297481 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
8722 2019-Jan-09 19:14:37.298289 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8723 2019-Jan-09 19:14:37.299121 - [DEBUG] Edge function : AllBottom (result of previous compose)
8724 2019-Jan-09 19:14:37.299153 - [DEBUG]
8725 2019-Jan-09 19:14:37.299181 - [DEBUG] Join: AllTop & AllBottom
8726 2019-Jan-09 19:14:37.299209 - [DEBUG] = AllBottom (new jump func)
8727 2019-Jan-09 19:14:37.299236 - [DEBUG]
8728 2019-Jan-09 19:14:37.299260 - [DEBUG] Start adding new jump function
8729 2019-Jan-09 19:14:37.299284 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8730 2019-Jan-09 19:14:37.299381 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8731 2019-Jan-09 19:14:37.300192 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
8732 2019-Jan-09 19:14:37.301033 - [DEBUG] Edge Function : AllBottom
8733 2019-Jan-09 19:14:37.301074 - [DEBUG] End adding new jump function
8734 2019-Jan-09 19:14:37.301100 - [DEBUG]
8735 2019-Jan-09 19:14:37.301125 - [DEBUG] -------------------------------------------- 271. Path Edge --------------------------------------------
8736 2019-Jan-09 19:14:37.301151 - [DEBUG]
8737 2019-Jan-09 19:14:37.301175 - [DEBUG] Process 271. path edge:
8738 2019-Jan-09 19:14:37.301200 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8739 2019-Jan-09 19:14:37.301300 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
8740 2019-Jan-09 19:14:37.302115 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8741 2019-Jan-09 19:14:37.302935 - [DEBUG]
8742 2019-Jan-09 19:14:37.302969 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
8743 2019-Jan-09 19:14:37.303858 - [DEBUG] Compose: EdgeIdentity * AllBottom
8744 2019-Jan-09 19:14:37.303896 - [DEBUG]
8745 2019-Jan-09 19:14:37.303922 - [DEBUG] Propagate flow
8746 2019-Jan-09 19:14:37.303946 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8747 2019-Jan-09 19:14:37.304046 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
8748 2019-Jan-09 19:14:37.304892 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8749 2019-Jan-09 19:14:37.305731 - [DEBUG] Edge function : AllBottom (result of previous compose)
8750 2019-Jan-09 19:14:37.305764 - [DEBUG]
8751 2019-Jan-09 19:14:37.305791 - [DEBUG] Join: AllTop & AllBottom
8752 2019-Jan-09 19:14:37.305820 - [DEBUG] = AllBottom (new jump func)
8753 2019-Jan-09 19:14:37.305845 - [DEBUG]
8754 2019-Jan-09 19:14:37.305870 - [DEBUG] Start adding new jump function
8755 2019-Jan-09 19:14:37.305895 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8756 2019-Jan-09 19:14:37.305991 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8757 2019-Jan-09 19:14:37.306808 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
8758 2019-Jan-09 19:14:37.307666 - [DEBUG] Edge Function : AllBottom
8759 2019-Jan-09 19:14:37.307706 - [DEBUG] End adding new jump function
8760 2019-Jan-09 19:14:37.307732 - [DEBUG]
8761 2019-Jan-09 19:14:37.307757 - [DEBUG] -------------------------------------------- 272. Path Edge --------------------------------------------
8762 2019-Jan-09 19:14:37.307783 - [DEBUG]
8763 2019-Jan-09 19:14:37.307807 - [DEBUG] Process 272. path edge:
8764 2019-Jan-09 19:14:37.307832 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8765 2019-Jan-09 19:14:37.307929 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
8766 2019-Jan-09 19:14:37.308733 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8767 2019-Jan-09 19:14:37.309562 - [DEBUG]
8768 2019-Jan-09 19:14:37.309593 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
8769 2019-Jan-09 19:14:37.310505 - [DEBUG] Compose: EdgeIdentity * AllBottom
8770 2019-Jan-09 19:14:37.310542 - [DEBUG]
8771 2019-Jan-09 19:14:37.310568 - [DEBUG] Propagate flow
8772 2019-Jan-09 19:14:37.310592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8773 2019-Jan-09 19:14:37.310690 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
8774 2019-Jan-09 19:14:37.311416 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8775 2019-Jan-09 19:14:37.312104 - [DEBUG] Edge function : AllBottom (result of previous compose)
8776 2019-Jan-09 19:14:37.312131 - [DEBUG]
8777 2019-Jan-09 19:14:37.312157 - [DEBUG] Join: AllTop & AllBottom
8778 2019-Jan-09 19:14:37.312184 - [DEBUG] = AllBottom (new jump func)
8779 2019-Jan-09 19:14:37.312209 - [DEBUG]
8780 2019-Jan-09 19:14:37.312233 - [DEBUG] Start adding new jump function
8781 2019-Jan-09 19:14:37.312256 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8782 2019-Jan-09 19:14:37.312326 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8783 2019-Jan-09 19:14:37.313138 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
8784 2019-Jan-09 19:14:37.313853 - [DEBUG] Edge Function : AllBottom
8785 2019-Jan-09 19:14:37.313887 - [DEBUG] End adding new jump function
8786 2019-Jan-09 19:14:37.313911 - [DEBUG]
8787 2019-Jan-09 19:14:37.313935 - [DEBUG] -------------------------------------------- 273. Path Edge --------------------------------------------
8788 2019-Jan-09 19:14:37.313961 - [DEBUG]
8789 2019-Jan-09 19:14:37.313984 - [DEBUG] Process 273. path edge:
8790 2019-Jan-09 19:14:37.314007 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8791 2019-Jan-09 19:14:37.314077 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
8792 2019-Jan-09 19:14:37.314757 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8793 2019-Jan-09 19:14:37.315460 - [DEBUG]
8794 2019-Jan-09 19:14:37.315491 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
8795 2019-Jan-09 19:14:37.316187 - [DEBUG] Compose: EdgeIdentity * AllBottom
8796 2019-Jan-09 19:14:37.316217 - [DEBUG]
8797 2019-Jan-09 19:14:37.316242 - [DEBUG] Propagate flow
8798 2019-Jan-09 19:14:37.316266 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8799 2019-Jan-09 19:14:37.316330 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
8800 2019-Jan-09 19:14:37.316975 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8801 2019-Jan-09 19:14:37.317660 - [DEBUG] Edge function : AllBottom (result of previous compose)
8802 2019-Jan-09 19:14:37.317687 - [DEBUG]
8803 2019-Jan-09 19:14:37.317713 - [DEBUG] Join: AllTop & AllBottom
8804 2019-Jan-09 19:14:37.317740 - [DEBUG] = AllBottom (new jump func)
8805 2019-Jan-09 19:14:37.317764 - [DEBUG]
8806 2019-Jan-09 19:14:37.317788 - [DEBUG] Start adding new jump function
8807 2019-Jan-09 19:14:37.317811 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8808 2019-Jan-09 19:14:37.317871 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8809 2019-Jan-09 19:14:37.318540 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
8810 2019-Jan-09 19:14:37.319255 - [DEBUG] Edge Function : AllBottom
8811 2019-Jan-09 19:14:37.319294 - [DEBUG] End adding new jump function
8812 2019-Jan-09 19:14:37.319320 - [DEBUG]
8813 2019-Jan-09 19:14:37.319345 - [DEBUG] -------------------------------------------- 274. Path Edge --------------------------------------------
8814 2019-Jan-09 19:14:37.319372 - [DEBUG]
8815 2019-Jan-09 19:14:37.319396 - [DEBUG] Process 274. path edge:
8816 2019-Jan-09 19:14:37.319421 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8817 2019-Jan-09 19:14:37.319509 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
8818 2019-Jan-09 19:14:37.320331 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8819 2019-Jan-09 19:14:37.321187 - [DEBUG]
8820 2019-Jan-09 19:14:37.321219 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
8821 2019-Jan-09 19:14:37.322103 - [DEBUG] Compose: EdgeIdentity * AllBottom
8822 2019-Jan-09 19:14:37.322138 - [DEBUG]
8823 2019-Jan-09 19:14:37.322164 - [DEBUG] Propagate flow
8824 2019-Jan-09 19:14:37.322189 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8825 2019-Jan-09 19:14:37.322281 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
8826 2019-Jan-09 19:14:37.323106 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8827 2019-Jan-09 19:14:37.323985 - [DEBUG] Edge function : AllBottom (result of previous compose)
8828 2019-Jan-09 19:14:37.324016 - [DEBUG]
8829 2019-Jan-09 19:14:37.324044 - [DEBUG] Join: AllTop & AllBottom
8830 2019-Jan-09 19:14:37.324073 - [DEBUG] = AllBottom (new jump func)
8831 2019-Jan-09 19:14:37.324098 - [DEBUG]
8832 2019-Jan-09 19:14:37.324123 - [DEBUG] Start adding new jump function
8833 2019-Jan-09 19:14:37.324148 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8834 2019-Jan-09 19:14:37.324244 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8835 2019-Jan-09 19:14:37.325061 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
8836 2019-Jan-09 19:14:37.325897 - [DEBUG] Edge Function : AllBottom
8837 2019-Jan-09 19:14:37.325964 - [DEBUG] End adding new jump function
8838 2019-Jan-09 19:14:37.325990 - [DEBUG]
8839 2019-Jan-09 19:14:37.326015 - [DEBUG] -------------------------------------------- 275. Path Edge --------------------------------------------
8840 2019-Jan-09 19:14:37.326042 - [DEBUG]
8841 2019-Jan-09 19:14:37.326065 - [DEBUG] Process 275. path edge:
8842 2019-Jan-09 19:14:37.326091 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8843 2019-Jan-09 19:14:37.326183 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
8844 2019-Jan-09 19:14:37.327012 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8845 2019-Jan-09 19:14:37.327809 - [DEBUG]
8846 2019-Jan-09 19:14:37.327839 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
8847 2019-Jan-09 19:14:37.328564 - [DEBUG] Compose: EdgeIdentity * AllBottom
8848 2019-Jan-09 19:14:37.328594 - [DEBUG]
8849 2019-Jan-09 19:14:37.328619 - [DEBUG] Propagate flow
8850 2019-Jan-09 19:14:37.328642 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8851 2019-Jan-09 19:14:37.328707 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
8852 2019-Jan-09 19:14:37.329373 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8853 2019-Jan-09 19:14:37.330037 - [DEBUG] Edge function : AllBottom (result of previous compose)
8854 2019-Jan-09 19:14:37.330064 - [DEBUG]
8855 2019-Jan-09 19:14:37.330090 - [DEBUG] Join: AllTop & AllBottom
8856 2019-Jan-09 19:14:37.330117 - [DEBUG] = AllBottom (new jump func)
8857 2019-Jan-09 19:14:37.330141 - [DEBUG]
8858 2019-Jan-09 19:14:37.330164 - [DEBUG] Start adding new jump function
8859 2019-Jan-09 19:14:37.330188 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8860 2019-Jan-09 19:14:37.330252 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8861 2019-Jan-09 19:14:37.330939 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
8862 2019-Jan-09 19:14:37.331602 - [DEBUG] Edge Function : AllBottom
8863 2019-Jan-09 19:14:37.331634 - [DEBUG] End adding new jump function
8864 2019-Jan-09 19:14:37.331659 - [DEBUG]
8865 2019-Jan-09 19:14:37.331682 - [DEBUG] -------------------------------------------- 276. Path Edge --------------------------------------------
8866 2019-Jan-09 19:14:37.331708 - [DEBUG]
8867 2019-Jan-09 19:14:37.331731 - [DEBUG] Process 276. path edge:
8868 2019-Jan-09 19:14:37.331754 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8869 2019-Jan-09 19:14:37.331825 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
8870 2019-Jan-09 19:14:37.332620 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8871 2019-Jan-09 19:14:37.333449 - [DEBUG]
8872 2019-Jan-09 19:14:37.333480 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
8873 2019-Jan-09 19:14:37.334388 - [DEBUG] Compose: EdgeIdentity * AllBottom
8874 2019-Jan-09 19:14:37.334423 - [DEBUG]
8875 2019-Jan-09 19:14:37.334449 - [DEBUG] Propagate flow
8876 2019-Jan-09 19:14:37.334473 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8877 2019-Jan-09 19:14:37.334565 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8878 2019-Jan-09 19:14:37.335379 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8879 2019-Jan-09 19:14:37.336214 - [DEBUG] Edge function : AllBottom (result of previous compose)
8880 2019-Jan-09 19:14:37.336246 - [DEBUG]
8881 2019-Jan-09 19:14:37.336275 - [DEBUG] Join: AllTop & AllBottom
8882 2019-Jan-09 19:14:37.336327 - [DEBUG] = AllBottom (new jump func)
8883 2019-Jan-09 19:14:37.336353 - [DEBUG]
8884 2019-Jan-09 19:14:37.336378 - [DEBUG] Start adding new jump function
8885 2019-Jan-09 19:14:37.336402 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8886 2019-Jan-09 19:14:37.336502 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8887 2019-Jan-09 19:14:37.337380 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8888 2019-Jan-09 19:14:37.338198 - [DEBUG] Edge Function : AllBottom
8889 2019-Jan-09 19:14:37.338240 - [DEBUG] End adding new jump function
8890 2019-Jan-09 19:14:37.338266 - [DEBUG]
8891 2019-Jan-09 19:14:37.338291 - [DEBUG] -------------------------------------------- 277. Path Edge --------------------------------------------
8892 2019-Jan-09 19:14:37.338318 - [DEBUG]
8893 2019-Jan-09 19:14:37.338342 - [DEBUG] Process 277. path edge:
8894 2019-Jan-09 19:14:37.338367 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8895 2019-Jan-09 19:14:37.338467 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
8896 2019-Jan-09 19:14:37.339287 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8897 2019-Jan-09 19:14:37.340112 - [DEBUG]
8898 2019-Jan-09 19:14:37.340143 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8899 2019-Jan-09 19:14:37.341013 - [DEBUG] Start of endsummarytab entry
8900 2019-Jan-09 19:14:37.341049 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
8901 2019-Jan-09 19:14:37.341873 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
8902 2019-Jan-09 19:14:37.341971 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8903 2019-Jan-09 19:14:37.342779 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8904 2019-Jan-09 19:14:37.343606 - [DEBUG] EF: AllBottom
8905 2019-Jan-09 19:14:37.343637 - [DEBUG]
8906 2019-Jan-09 19:14:37.343662 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8907 2019-Jan-09 19:14:37.344540 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
8908 2019-Jan-09 19:14:37.345365 - [DEBUG] EF: AllBottom
8909 2019-Jan-09 19:14:37.345396 - [DEBUG]
8910 2019-Jan-09 19:14:37.345421 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8911 2019-Jan-09 19:14:37.346240 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
8912 2019-Jan-09 19:14:37.347066 - [DEBUG] EF: AllBottom
8913 2019-Jan-09 19:14:37.347099 - [DEBUG]
8914 2019-Jan-09 19:14:37.347151 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8915 2019-Jan-09 19:14:37.347975 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
8916 2019-Jan-09 19:14:37.348818 - [DEBUG] EF: AllBottom
8917 2019-Jan-09 19:14:37.348849 - [DEBUG]
8918 2019-Jan-09 19:14:37.348874 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8919 2019-Jan-09 19:14:37.349695 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
8920 2019-Jan-09 19:14:37.350565 - [DEBUG] EF: AllBottom
8921 2019-Jan-09 19:14:37.350597 - [DEBUG]
8922 2019-Jan-09 19:14:37.350621 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8923 2019-Jan-09 19:14:37.351451 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
8924 2019-Jan-09 19:14:37.352283 - [DEBUG] EF: AllBottom
8925 2019-Jan-09 19:14:37.352314 - [DEBUG]
8926 2019-Jan-09 19:14:37.352338 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8927 2019-Jan-09 19:14:37.353153 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8928 2019-Jan-09 19:14:37.354051 - [DEBUG] EF: AllBottom
8929 2019-Jan-09 19:14:37.354083 - [DEBUG]
8930 2019-Jan-09 19:14:37.354108 - [DEBUG] ---------------
8931 2019-Jan-09 19:14:37.354132 - [DEBUG]
8932 2019-Jan-09 19:14:37.354159 - [DEBUG] End of endsummarytab entry
8933 2019-Jan-09 19:14:37.354183 - [DEBUG]
8934 2019-Jan-09 19:14:37.354208 - [DEBUG] Start of incomingtab entry
8935 2019-Jan-09 19:14:37.354234 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
8936 2019-Jan-09 19:14:37.355077 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
8937 2019-Jan-09 19:14:37.355172 - [DEBUG] ---------------
8938 2019-Jan-09 19:14:37.355198 - [DEBUG] End of incomingtab entry
8939 2019-Jan-09 19:14:37.355223 - [DEBUG]
8940 2019-Jan-09 19:14:37.355251 - [DEBUG] EDGE:
8941 2019-Jan-09 19:14:37.355314 - [DEBUG] ---> 8942 2019-Jan-09 19:14:37.356131 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
8943 2019-Jan-09 19:14:37.356965 - [DEBUG]
8944 2019-Jan-09 19:14:37.356999 - [DEBUG] EDGE:
8945 2019-Jan-09 19:14:37.357091 - [DEBUG] ---> 8946 2019-Jan-09 19:14:37.357962 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
8947 2019-Jan-09 19:14:37.358791 - [DEBUG]
8948 2019-Jan-09 19:14:37.358852 - [DEBUG] Compose: EdgeIdentity * AllBottom
8949 2019-Jan-09 19:14:37.358881 - [DEBUG]
8950 2019-Jan-09 19:14:37.358905 - [DEBUG] Propagate flow
8951 2019-Jan-09 19:14:37.358929 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8952 2019-Jan-09 19:14:37.359025 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
8953 2019-Jan-09 19:14:37.359861 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8954 2019-Jan-09 19:14:37.360719 - [DEBUG] Edge function : AllBottom (result of previous compose)
8955 2019-Jan-09 19:14:37.360751 - [DEBUG]
8956 2019-Jan-09 19:14:37.360779 - [DEBUG] Join: AllTop & AllBottom
8957 2019-Jan-09 19:14:37.360806 - [DEBUG] = AllBottom (new jump func)
8958 2019-Jan-09 19:14:37.360832 - [DEBUG]
8959 2019-Jan-09 19:14:37.360857 - [DEBUG] Start adding new jump function
8960 2019-Jan-09 19:14:37.360881 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8961 2019-Jan-09 19:14:37.360978 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8962 2019-Jan-09 19:14:37.365403 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
8963 2019-Jan-09 19:14:37.366282 - [DEBUG] Edge Function : AllBottom
8964 2019-Jan-09 19:14:37.366325 - [DEBUG] End adding new jump function
8965 2019-Jan-09 19:14:37.366350 - [DEBUG]
8966 2019-Jan-09 19:14:37.366376 - [DEBUG] -------------------------------------------- 278. Path Edge --------------------------------------------
8967 2019-Jan-09 19:14:37.366402 - [DEBUG]
8968 2019-Jan-09 19:14:37.366426 - [DEBUG] Process 278. path edge:
8969 2019-Jan-09 19:14:37.366451 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8970 2019-Jan-09 19:14:37.366550 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
8971 2019-Jan-09 19:14:37.367428 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8972 2019-Jan-09 19:14:37.368257 - [DEBUG]
8973 2019-Jan-09 19:14:37.368288 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
8974 2019-Jan-09 19:14:37.369179 - [DEBUG] Possible callees:
8975 2019-Jan-09 19:14:37.369210 - [DEBUG] llvm.dbg.declare
8976 2019-Jan-09 19:14:37.369237 - [DEBUG] Possible return sites:
8977 2019-Jan-09 19:14:37.369261 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1938978 2019-Jan-09 19:14:37.370923 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8979 2019-Jan-09 19:14:37.370993 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8980 2019-Jan-09 19:14:37.371044 - [DEBUG] Compose: EdgeIdentity * AllBottom
8981 2019-Jan-09 19:14:37.371074 - [DEBUG]
8982 2019-Jan-09 19:14:37.371099 - [DEBUG] Propagate flow
8983 2019-Jan-09 19:14:37.371123 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8984 2019-Jan-09 19:14:37.371218 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
8985 2019-Jan-09 19:14:37.372063 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8986 2019-Jan-09 19:14:37.372903 - [DEBUG] Edge function : AllBottom (result of previous compose)
8987 2019-Jan-09 19:14:37.372935 - [DEBUG]
8988 2019-Jan-09 19:14:37.372964 - [DEBUG] Join: AllTop & AllBottom
8989 2019-Jan-09 19:14:37.372992 - [DEBUG] = AllBottom (new jump func)
8990 2019-Jan-09 19:14:37.373017 - [DEBUG]
8991 2019-Jan-09 19:14:37.373042 - [DEBUG] Start adding new jump function
8992 2019-Jan-09 19:14:37.373067 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8993 2019-Jan-09 19:14:37.373166 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8994 2019-Jan-09 19:14:37.374028 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
8995 2019-Jan-09 19:14:37.374865 - [DEBUG] Edge Function : AllBottom
8996 2019-Jan-09 19:14:37.374906 - [DEBUG] End adding new jump function
8997 2019-Jan-09 19:14:37.374932 - [DEBUG]
8998 2019-Jan-09 19:14:37.374958 - [DEBUG] -------------------------------------------- 279. Path Edge --------------------------------------------
8999 2019-Jan-09 19:14:37.374984 - [DEBUG]
9000 2019-Jan-09 19:14:37.375009 - [DEBUG] Process 279. path edge:
9001 2019-Jan-09 19:14:37.375034 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9002 2019-Jan-09 19:14:37.375131 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
9003 2019-Jan-09 19:14:37.376073 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
9004 2019-Jan-09 19:14:37.376889 - [DEBUG]
9005 2019-Jan-09 19:14:37.376919 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
9006 2019-Jan-09 19:14:37.377825 - [DEBUG] Compose: EdgeIdentity * AllBottom
9007 2019-Jan-09 19:14:37.377859 - [DEBUG]
9008 2019-Jan-09 19:14:37.377884 - [DEBUG] Propagate flow
9009 2019-Jan-09 19:14:37.377908 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9010 2019-Jan-09 19:14:37.378002 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9011 2019-Jan-09 19:14:37.378819 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9012 2019-Jan-09 19:14:37.379647 - [DEBUG] Edge function : AllBottom (result of previous compose)
9013 2019-Jan-09 19:14:37.379679 - [DEBUG]
9014 2019-Jan-09 19:14:37.379707 - [DEBUG] Join: AllTop & AllBottom
9015 2019-Jan-09 19:14:37.379736 - [DEBUG] = AllBottom (new jump func)
9016 2019-Jan-09 19:14:37.379762 - [DEBUG]
9017 2019-Jan-09 19:14:37.380560 - [DEBUG] Start adding new jump function
9018 2019-Jan-09 19:14:37.380619 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9019 2019-Jan-09 19:14:37.380744 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9020 2019-Jan-09 19:14:37.381598 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9021 2019-Jan-09 19:14:37.382437 - [DEBUG] Edge Function : AllBottom
9022 2019-Jan-09 19:14:37.382479 - [DEBUG] End adding new jump function
9023 2019-Jan-09 19:14:37.382504 - [DEBUG]
9024 2019-Jan-09 19:14:37.382530 - [DEBUG] -------------------------------------------- 280. Path Edge --------------------------------------------
9025 2019-Jan-09 19:14:37.382556 - [DEBUG]
9026 2019-Jan-09 19:14:37.382580 - [DEBUG] Process 280. path edge:
9027 2019-Jan-09 19:14:37.382605 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9028 2019-Jan-09 19:14:37.382706 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
9029 2019-Jan-09 19:14:37.383532 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
9030 2019-Jan-09 19:14:37.384393 - [DEBUG]
9031 2019-Jan-09 19:14:37.384427 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9032 2019-Jan-09 19:14:37.385286 - [DEBUG] Compose: EdgeIdentity * AllBottom
9033 2019-Jan-09 19:14:37.385320 - [DEBUG]
9034 2019-Jan-09 19:14:37.385346 - [DEBUG] Propagate flow
9035 2019-Jan-09 19:14:37.385371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9036 2019-Jan-09 19:14:37.385467 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
9037 2019-Jan-09 19:14:37.386281 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9038 2019-Jan-09 19:14:37.387136 - [DEBUG] Edge function : AllBottom (result of previous compose)
9039 2019-Jan-09 19:14:37.387172 - [DEBUG]
9040 2019-Jan-09 19:14:37.387201 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
9041 2019-Jan-09 19:14:37.387227 - [DEBUG] = AllBottom
9042 2019-Jan-09 19:14:37.387253 - [DEBUG]
9043 2019-Jan-09 19:14:37.387277 - [DEBUG] PROPAGATE: No new function!
9044 2019-Jan-09 19:14:37.387305 - [DEBUG] EDGE:
9045 2019-Jan-09 19:14:37.387409 - [DEBUG] ---> 9046 2019-Jan-09 19:14:37.388224 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9047 2019-Jan-09 19:14:37.389058 - [DEBUG]
9048 2019-Jan-09 19:14:37.389092 - [DEBUG] EDGE:
9049 2019-Jan-09 19:14:37.389185 - [DEBUG] ---> 9050 2019-Jan-09 19:14:37.390005 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9051 2019-Jan-09 19:14:37.390857 - [DEBUG]
9052 2019-Jan-09 19:14:37.390892 - [DEBUG] EDGE:
9053 2019-Jan-09 19:14:37.390980 - [DEBUG] ---> 9054 2019-Jan-09 19:14:37.391803 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9055 2019-Jan-09 19:14:37.392633 - [DEBUG]
9056 2019-Jan-09 19:14:37.392667 - [DEBUG] EDGE:
9057 2019-Jan-09 19:14:37.392762 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
9058 2019-Jan-09 19:14:37.393578 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9059 2019-Jan-09 19:14:37.394458 - [DEBUG]
9060 2019-Jan-09 19:14:37.394492 - [DEBUG] EDGE:
9061 2019-Jan-09 19:14:37.394585 - [DEBUG] ---> 9062 2019-Jan-09 19:14:37.395406 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9063 2019-Jan-09 19:14:37.396226 - [DEBUG]
9064 2019-Jan-09 19:14:37.396259 - [DEBUG] EDGE:
9065 2019-Jan-09 19:14:37.396349 - [DEBUG] ---> 9066 2019-Jan-09 19:14:37.397605 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9067 2019-Jan-09 19:14:37.398447 - [DEBUG]
9068 2019-Jan-09 19:14:37.398481 - [DEBUG] EDGE:
9069 2019-Jan-09 19:14:37.398574 - [DEBUG] ---> 9070 2019-Jan-09 19:14:37.399394 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9071 2019-Jan-09 19:14:37.400223 - [DEBUG]
9072 2019-Jan-09 19:14:37.400283 - [DEBUG] Compose: EdgeIdentity * AllBottom
9073 2019-Jan-09 19:14:37.400312 - [DEBUG]
9074 2019-Jan-09 19:14:37.400338 - [DEBUG] Propagate flow
9075 2019-Jan-09 19:14:37.400362 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9076 2019-Jan-09 19:14:37.400487 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
9077 2019-Jan-09 19:14:37.401316 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9078 2019-Jan-09 19:14:37.402135 - [DEBUG] Edge function : AllBottom (result of previous compose)
9079 2019-Jan-09 19:14:37.402168 - [DEBUG]
9080 2019-Jan-09 19:14:37.402196 - [DEBUG] Join: AllTop & AllBottom
9081 2019-Jan-09 19:14:37.402224 - [DEBUG] = AllBottom (new jump func)
9082 2019-Jan-09 19:14:37.402249 - [DEBUG]
9083 2019-Jan-09 19:14:37.402274 - [DEBUG] Start adding new jump function
9084 2019-Jan-09 19:14:37.402299 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9085 2019-Jan-09 19:14:37.402394 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9086 2019-Jan-09 19:14:37.403223 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
9087 2019-Jan-09 19:14:37.404087 - [DEBUG] Edge Function : AllBottom
9088 2019-Jan-09 19:14:37.404129 - [DEBUG] End adding new jump function
9089 2019-Jan-09 19:14:37.404154 - [DEBUG]
9090 2019-Jan-09 19:14:37.404179 - [DEBUG] -------------------------------------------- 281. Path Edge --------------------------------------------
9091 2019-Jan-09 19:14:37.404206 - [DEBUG]
9092 2019-Jan-09 19:14:37.404230 - [DEBUG] Process 281. path edge:
9093 2019-Jan-09 19:14:37.404255 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9094 2019-Jan-09 19:14:37.404355 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
9095 2019-Jan-09 19:14:37.405187 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
9096 2019-Jan-09 19:14:37.406023 - [DEBUG]
9097 2019-Jan-09 19:14:37.406055 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
9098 2019-Jan-09 19:14:37.406944 - [DEBUG] Compose: EdgeIdentity * AllBottom
9099 2019-Jan-09 19:14:37.406979 - [DEBUG]
9100 2019-Jan-09 19:14:37.407005 - [DEBUG] Propagate flow
9101 2019-Jan-09 19:14:37.407029 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9102 2019-Jan-09 19:14:37.407153 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
9103 2019-Jan-09 19:14:37.408002 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9104 2019-Jan-09 19:14:37.408854 - [DEBUG] Edge function : AllBottom (result of previous compose)
9105 2019-Jan-09 19:14:37.408886 - [DEBUG]
9106 2019-Jan-09 19:14:37.408914 - [DEBUG] Join: AllTop & AllBottom
9107 2019-Jan-09 19:14:37.408942 - [DEBUG] = AllBottom (new jump func)
9108 2019-Jan-09 19:14:37.408967 - [DEBUG]
9109 2019-Jan-09 19:14:37.408992 - [DEBUG] Start adding new jump function
9110 2019-Jan-09 19:14:37.409017 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9111 2019-Jan-09 19:14:37.409116 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9112 2019-Jan-09 19:14:37.409934 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
9113 2019-Jan-09 19:14:37.410779 - [DEBUG] Edge Function : AllBottom
9114 2019-Jan-09 19:14:37.410819 - [DEBUG] End adding new jump function
9115 2019-Jan-09 19:14:37.410846 - [DEBUG]
9116 2019-Jan-09 19:14:37.410871 - [DEBUG] -------------------------------------------- 282. Path Edge --------------------------------------------
9117 2019-Jan-09 19:14:37.410897 - [DEBUG]
9118 2019-Jan-09 19:14:37.410921 - [DEBUG] Process 282. path edge:
9119 2019-Jan-09 19:14:37.410946 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9120 2019-Jan-09 19:14:37.411045 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
9121 2019-Jan-09 19:14:37.411857 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
9122 2019-Jan-09 19:14:37.412695 - [DEBUG]
9123 2019-Jan-09 19:14:37.412728 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
9124 2019-Jan-09 19:14:37.414091 - [DEBUG] Compose: EdgeIdentity * AllBottom
9125 2019-Jan-09 19:14:37.414126 - [DEBUG]
9126 2019-Jan-09 19:14:37.414152 - [DEBUG] Propagate flow
9127 2019-Jan-09 19:14:37.414177 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9128 2019-Jan-09 19:14:37.414275 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
9129 2019-Jan-09 19:14:37.415106 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9130 2019-Jan-09 19:14:37.415927 - [DEBUG] Edge function : AllBottom (result of previous compose)
9131 2019-Jan-09 19:14:37.415959 - [DEBUG]
9132 2019-Jan-09 19:14:37.415988 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
9133 2019-Jan-09 19:14:37.416015 - [DEBUG] = AllBottom
9134 2019-Jan-09 19:14:37.416040 - [DEBUG]
9135 2019-Jan-09 19:14:37.416064 - [DEBUG] PROPAGATE: No new function!
9136 2019-Jan-09 19:14:37.416091 - [DEBUG] EDGE:
9137 2019-Jan-09 19:14:37.416189 - [DEBUG] ---> 9138 2019-Jan-09 19:14:37.417011 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9139 2019-Jan-09 19:14:37.417871 - [DEBUG]
9140 2019-Jan-09 19:14:37.417905 - [DEBUG] EDGE:
9141 2019-Jan-09 19:14:37.417994 - [DEBUG] ---> 9142 2019-Jan-09 19:14:37.418810 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9143 2019-Jan-09 19:14:37.419640 - [DEBUG]
9144 2019-Jan-09 19:14:37.419673 - [DEBUG] EDGE:
9145 2019-Jan-09 19:14:37.419763 - [DEBUG] ---> 9146 2019-Jan-09 19:14:37.420592 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9147 2019-Jan-09 19:14:37.421433 - [DEBUG]
9148 2019-Jan-09 19:14:37.421492 - [DEBUG] EDGE:
9149 2019-Jan-09 19:14:37.421587 - [DEBUG] ---> 9150 2019-Jan-09 19:14:37.422420 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9151 2019-Jan-09 19:14:37.423251 - [DEBUG]
9152 2019-Jan-09 19:14:37.423284 - [DEBUG] EDGE:
9153 2019-Jan-09 19:14:37.423376 - [DEBUG] ---> 9154 2019-Jan-09 19:14:37.424215 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9155 2019-Jan-09 19:14:37.425036 - [DEBUG]
9156 2019-Jan-09 19:14:37.425068 - [DEBUG] EDGE:
9157 2019-Jan-09 19:14:37.425159 - [DEBUG] ---> 9158 2019-Jan-09 19:14:37.425972 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9159 2019-Jan-09 19:14:37.426802 - [DEBUG]
9160 2019-Jan-09 19:14:37.426837 - [DEBUG] EDGE:
9161 2019-Jan-09 19:14:37.426930 - [DEBUG] ---> 9162 2019-Jan-09 19:14:37.427782 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9163 2019-Jan-09 19:14:37.428608 - [DEBUG]
9164 2019-Jan-09 19:14:37.428641 - [DEBUG] EDGE:
9165 2019-Jan-09 19:14:37.428735 - [DEBUG] ---> 9166 2019-Jan-09 19:14:37.429955 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9167 2019-Jan-09 19:14:37.430833 - [DEBUG]
9168 2019-Jan-09 19:14:37.430867 - [DEBUG] EDGE:
9169 2019-Jan-09 19:14:37.430960 - [DEBUG] ---> 9170 2019-Jan-09 19:14:37.431767 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9171 2019-Jan-09 19:14:37.432606 - [DEBUG]
9172 2019-Jan-09 19:14:37.432641 - [DEBUG] EDGE:
9173 2019-Jan-09 19:14:37.432732 - [DEBUG] ---> 9174 2019-Jan-09 19:14:37.433549 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9175 2019-Jan-09 19:14:37.434267 - [DEBUG]
9176 2019-Jan-09 19:14:37.434295 - [DEBUG] EDGE:
9177 2019-Jan-09 19:14:37.434358 - [DEBUG] ---> 9178 2019-Jan-09 19:14:37.435303 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9179 2019-Jan-09 19:14:37.436020 - [DEBUG]
9180 2019-Jan-09 19:14:37.436049 - [DEBUG] EDGE:
9181 2019-Jan-09 19:14:37.436118 - [DEBUG] ---> 9182 2019-Jan-09 19:14:37.436768 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9183 2019-Jan-09 19:14:37.437475 - [DEBUG]
9184 2019-Jan-09 19:14:37.437502 - [DEBUG] EDGE:
9185 2019-Jan-09 19:14:37.437565 - [DEBUG] ---> 9186 2019-Jan-09 19:14:37.438239 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9187 2019-Jan-09 19:14:37.438887 - [DEBUG]
9188 2019-Jan-09 19:14:37.438915 - [DEBUG] EDGE:
9189 2019-Jan-09 19:14:37.438976 - [DEBUG] ---> 9190 2019-Jan-09 19:14:37.439623 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9191 2019-Jan-09 19:14:37.440259 - [DEBUG]
9192 2019-Jan-09 19:14:37.440285 - [DEBUG] EDGE:
9193 2019-Jan-09 19:14:37.440346 - [DEBUG] ---> 9194 2019-Jan-09 19:14:37.441020 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9195 2019-Jan-09 19:14:37.441659 - [DEBUG]
9196 2019-Jan-09 19:14:37.441685 - [DEBUG] EDGE:
9197 2019-Jan-09 19:14:37.441746 - [DEBUG] ---> 9198 2019-Jan-09 19:14:37.442387 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9199 2019-Jan-09 19:14:37.443039 - [DEBUG]
9200 2019-Jan-09 19:14:37.443067 - [DEBUG] EDGE:
9201 2019-Jan-09 19:14:37.443129 - [DEBUG] ---> 9202 2019-Jan-09 19:14:37.443843 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9203 2019-Jan-09 19:14:37.444499 - [DEBUG]
9204 2019-Jan-09 19:14:37.444526 - [DEBUG] EDGE:
9205 2019-Jan-09 19:14:37.444588 - [DEBUG] ---> 9206 2019-Jan-09 19:14:37.445225 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9207 2019-Jan-09 19:14:37.446265 - [DEBUG]
9208 2019-Jan-09 19:14:37.446295 - [DEBUG] EDGE:
9209 2019-Jan-09 19:14:37.446360 - [DEBUG] ---> 9210 2019-Jan-09 19:14:37.447000 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9211 2019-Jan-09 19:14:37.447823 - [DEBUG]
9212 2019-Jan-09 19:14:37.447857 - [DEBUG] EDGE:
9213 2019-Jan-09 19:14:37.447946 - [DEBUG] ---> 9214 2019-Jan-09 19:14:37.448760 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
9215 2019-Jan-09 19:14:37.449577 - [DEBUG]
9216 2019-Jan-09 19:14:37.449612 - [DEBUG] Compose: EdgeIdentity * AllBottom
9217 2019-Jan-09 19:14:37.449641 - [DEBUG]
9218 2019-Jan-09 19:14:37.449666 - [DEBUG] Propagate flow
9219 2019-Jan-09 19:14:37.449691 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9220 2019-Jan-09 19:14:37.449786 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9221 2019-Jan-09 19:14:37.450668 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9222 2019-Jan-09 19:14:37.451501 - [DEBUG] Edge function : AllBottom (result of previous compose)
9223 2019-Jan-09 19:14:37.451534 - [DEBUG]
9224 2019-Jan-09 19:14:37.451562 - [DEBUG] Join: AllTop & AllBottom
9225 2019-Jan-09 19:14:37.451589 - [DEBUG] = AllBottom (new jump func)
9226 2019-Jan-09 19:14:37.451615 - [DEBUG]
9227 2019-Jan-09 19:14:37.451663 - [DEBUG] Start adding new jump function
9228 2019-Jan-09 19:14:37.451689 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9229 2019-Jan-09 19:14:37.451786 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9230 2019-Jan-09 19:14:37.452630 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9231 2019-Jan-09 19:14:37.453453 - [DEBUG] Edge Function : AllBottom
9232 2019-Jan-09 19:14:37.453491 - [DEBUG] End adding new jump function
9233 2019-Jan-09 19:14:37.453516 - [DEBUG]
9234 2019-Jan-09 19:14:37.453541 - [DEBUG] -------------------------------------------- 283. Path Edge --------------------------------------------
9235 2019-Jan-09 19:14:37.453568 - [DEBUG]
9236 2019-Jan-09 19:14:37.453592 - [DEBUG] Process 283. path edge:
9237 2019-Jan-09 19:14:37.453616 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9238 2019-Jan-09 19:14:37.453715 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
9239 2019-Jan-09 19:14:37.454461 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9240 2019-Jan-09 19:14:37.455118 - [DEBUG]
9241 2019-Jan-09 19:14:37.455145 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9242 2019-Jan-09 19:14:37.455833 - [DEBUG] Compose: EdgeIdentity * AllBottom
9243 2019-Jan-09 19:14:37.455863 - [DEBUG]
9244 2019-Jan-09 19:14:37.455887 - [DEBUG] Propagate flow
9245 2019-Jan-09 19:14:37.455911 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9246 2019-Jan-09 19:14:37.455974 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
9247 2019-Jan-09 19:14:37.456653 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9248 2019-Jan-09 19:14:37.457385 - [DEBUG] Edge function : AllBottom (result of previous compose)
9249 2019-Jan-09 19:14:37.457412 - [DEBUG]
9250 2019-Jan-09 19:14:37.457439 - [DEBUG] Join: AllTop & AllBottom
9251 2019-Jan-09 19:14:37.457465 - [DEBUG] = AllBottom (new jump func)
9252 2019-Jan-09 19:14:37.457489 - [DEBUG]
9253 2019-Jan-09 19:14:37.457513 - [DEBUG] Start adding new jump function
9254 2019-Jan-09 19:14:37.457536 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9255 2019-Jan-09 19:14:37.457604 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9256 2019-Jan-09 19:14:37.458265 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
9257 2019-Jan-09 19:14:37.458905 - [DEBUG] Edge Function : AllBottom
9258 2019-Jan-09 19:14:37.458937 - [DEBUG] End adding new jump function
9259 2019-Jan-09 19:14:37.458961 - [DEBUG]
9260 2019-Jan-09 19:14:37.458985 - [DEBUG] -------------------------------------------- 284. Path Edge --------------------------------------------
9261 2019-Jan-09 19:14:37.459010 - [DEBUG]
9262 2019-Jan-09 19:14:37.459033 - [DEBUG] Process 284. path edge:
9263 2019-Jan-09 19:14:37.459057 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9264 2019-Jan-09 19:14:37.459121 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
9265 2019-Jan-09 19:14:37.459755 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9266 2019-Jan-09 19:14:37.460402 - [DEBUG]
9267 2019-Jan-09 19:14:37.460429 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
9268 2019-Jan-09 19:14:37.461217 - [DEBUG] Compose: EdgeIdentity * AllBottom
9269 2019-Jan-09 19:14:37.461273 - [DEBUG]
9270 2019-Jan-09 19:14:37.461299 - [DEBUG] Propagate flow
9271 2019-Jan-09 19:14:37.461323 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9272 2019-Jan-09 19:14:37.461416 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
9273 2019-Jan-09 19:14:37.462625 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9274 2019-Jan-09 19:14:37.463471 - [DEBUG] Edge function : AllBottom (result of previous compose)
9275 2019-Jan-09 19:14:37.463503 - [DEBUG]
9276 2019-Jan-09 19:14:37.463531 - [DEBUG] Join: AllTop & AllBottom
9277 2019-Jan-09 19:14:37.463559 - [DEBUG] = AllBottom (new jump func)
9278 2019-Jan-09 19:14:37.463585 - [DEBUG]
9279 2019-Jan-09 19:14:37.463609 - [DEBUG] Start adding new jump function
9280 2019-Jan-09 19:14:37.463633 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9281 2019-Jan-09 19:14:37.463728 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9282 2019-Jan-09 19:14:37.464622 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
9283 2019-Jan-09 19:14:37.465442 - [DEBUG] Edge Function : AllBottom
9284 2019-Jan-09 19:14:37.465483 - [DEBUG] End adding new jump function
9285 2019-Jan-09 19:14:37.465508 - [DEBUG]
9286 2019-Jan-09 19:14:37.465533 - [DEBUG] -------------------------------------------- 285. Path Edge --------------------------------------------
9287 2019-Jan-09 19:14:37.465560 - [DEBUG]
9288 2019-Jan-09 19:14:37.465584 - [DEBUG] Process 285. path edge:
9289 2019-Jan-09 19:14:37.465609 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9290 2019-Jan-09 19:14:37.465709 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
9291 2019-Jan-09 19:14:37.466529 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9292 2019-Jan-09 19:14:37.467382 - [DEBUG]
9293 2019-Jan-09 19:14:37.467413 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
9294 2019-Jan-09 19:14:37.468103 - [DEBUG] Compose: EdgeIdentity * AllBottom
9295 2019-Jan-09 19:14:37.468133 - [DEBUG]
9296 2019-Jan-09 19:14:37.468157 - [DEBUG] Propagate flow
9297 2019-Jan-09 19:14:37.468180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9298 2019-Jan-09 19:14:37.468249 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
9299 2019-Jan-09 19:14:37.468907 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9300 2019-Jan-09 19:14:37.469556 - [DEBUG] Edge function : AllBottom (result of previous compose)
9301 2019-Jan-09 19:14:37.469583 - [DEBUG]
9302 2019-Jan-09 19:14:37.469610 - [DEBUG] Join: AllTop & AllBottom
9303 2019-Jan-09 19:14:37.469636 - [DEBUG] = AllBottom (new jump func)
9304 2019-Jan-09 19:14:37.469661 - [DEBUG]
9305 2019-Jan-09 19:14:37.469685 - [DEBUG] Start adding new jump function
9306 2019-Jan-09 19:14:37.469708 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9307 2019-Jan-09 19:14:37.469772 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9308 2019-Jan-09 19:14:37.470419 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
9309 2019-Jan-09 19:14:37.471114 - [DEBUG] Edge Function : AllBottom
9310 2019-Jan-09 19:14:37.471148 - [DEBUG] End adding new jump function
9311 2019-Jan-09 19:14:37.471174 - [DEBUG]
9312 2019-Jan-09 19:14:37.471199 - [DEBUG] -------------------------------------------- 286. Path Edge --------------------------------------------
9313 2019-Jan-09 19:14:37.471250 - [DEBUG]
9314 2019-Jan-09 19:14:37.471275 - [DEBUG] Process 286. path edge:
9315 2019-Jan-09 19:14:37.471300 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9316 2019-Jan-09 19:14:37.471372 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
9317 2019-Jan-09 19:14:37.472105 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9318 2019-Jan-09 19:14:37.472773 - [DEBUG]
9319 2019-Jan-09 19:14:37.472798 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
9320 2019-Jan-09 19:14:37.473463 - [DEBUG] Possible callees:
9321 2019-Jan-09 19:14:37.473490 - [DEBUG] llvm.dbg.declare
9322 2019-Jan-09 19:14:37.473515 - [DEBUG] Possible return sites:
9323 2019-Jan-09 19:14:37.473539 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1499324 2019-Jan-09 19:14:37.475079 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9325 2019-Jan-09 19:14:37.475148 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9326 2019-Jan-09 19:14:37.475200 - [DEBUG] Compose: EdgeIdentity * AllBottom
9327 2019-Jan-09 19:14:37.475229 - [DEBUG]
9328 2019-Jan-09 19:14:37.475255 - [DEBUG] Propagate flow
9329 2019-Jan-09 19:14:37.475279 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9330 2019-Jan-09 19:14:37.475376 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
9331 2019-Jan-09 19:14:37.476196 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9332 2019-Jan-09 19:14:37.477019 - [DEBUG] Edge function : AllBottom (result of previous compose)
9333 2019-Jan-09 19:14:37.477051 - [DEBUG]
9334 2019-Jan-09 19:14:37.477080 - [DEBUG] Join: AllTop & AllBottom
9335 2019-Jan-09 19:14:37.477136 - [DEBUG] = AllBottom (new jump func)
9336 2019-Jan-09 19:14:37.477162 - [DEBUG]
9337 2019-Jan-09 19:14:37.477188 - [DEBUG] Start adding new jump function
9338 2019-Jan-09 19:14:37.477212 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9339 2019-Jan-09 19:14:37.477310 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9340 2019-Jan-09 19:14:37.478519 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
9341 2019-Jan-09 19:14:37.479401 - [DEBUG] Edge Function : AllBottom
9342 2019-Jan-09 19:14:37.479441 - [DEBUG] End adding new jump function
9343 2019-Jan-09 19:14:37.479467 - [DEBUG]
9344 2019-Jan-09 19:14:37.479492 - [DEBUG] -------------------------------------------- 287. Path Edge --------------------------------------------
9345 2019-Jan-09 19:14:37.479518 - [DEBUG]
9346 2019-Jan-09 19:14:37.479543 - [DEBUG] Process 287. path edge:
9347 2019-Jan-09 19:14:37.479567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9348 2019-Jan-09 19:14:37.479666 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
9349 2019-Jan-09 19:14:37.480520 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9350 2019-Jan-09 19:14:37.481363 - [DEBUG]
9351 2019-Jan-09 19:14:37.481394 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
9352 2019-Jan-09 19:14:37.482299 - [DEBUG] Compose: EdgeIdentity * AllBottom
9353 2019-Jan-09 19:14:37.482335 - [DEBUG]
9354 2019-Jan-09 19:14:37.482360 - [DEBUG] Propagate flow
9355 2019-Jan-09 19:14:37.482384 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9356 2019-Jan-09 19:14:37.482481 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
9357 2019-Jan-09 19:14:37.483304 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9358 2019-Jan-09 19:14:37.484139 - [DEBUG] Edge function : AllBottom (result of previous compose)
9359 2019-Jan-09 19:14:37.484168 - [DEBUG]
9360 2019-Jan-09 19:14:37.484195 - [DEBUG] Join: AllTop & AllBottom
9361 2019-Jan-09 19:14:37.484221 - [DEBUG] = AllBottom (new jump func)
9362 2019-Jan-09 19:14:37.484246 - [DEBUG]
9363 2019-Jan-09 19:14:37.484269 - [DEBUG] Start adding new jump function
9364 2019-Jan-09 19:14:37.484293 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9365 2019-Jan-09 19:14:37.484368 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9366 2019-Jan-09 19:14:37.485013 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
9367 2019-Jan-09 19:14:37.485649 - [DEBUG] Edge Function : AllBottom
9368 2019-Jan-09 19:14:37.485680 - [DEBUG] End adding new jump function
9369 2019-Jan-09 19:14:37.485705 - [DEBUG]
9370 2019-Jan-09 19:14:37.485729 - [DEBUG] -------------------------------------------- 288. Path Edge --------------------------------------------
9371 2019-Jan-09 19:14:37.485754 - [DEBUG]
9372 2019-Jan-09 19:14:37.485777 - [DEBUG] Process 288. path edge:
9373 2019-Jan-09 19:14:37.485801 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9374 2019-Jan-09 19:14:37.485862 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
9375 2019-Jan-09 19:14:37.486500 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9376 2019-Jan-09 19:14:37.487167 - [DEBUG]
9377 2019-Jan-09 19:14:37.487195 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
9378 2019-Jan-09 19:14:37.487861 - [DEBUG] Compose: EdgeIdentity * AllBottom
9379 2019-Jan-09 19:14:37.487890 - [DEBUG]
9380 2019-Jan-09 19:14:37.487914 - [DEBUG] Propagate flow
9381 2019-Jan-09 19:14:37.487938 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9382 2019-Jan-09 19:14:37.488002 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
9383 2019-Jan-09 19:14:37.488649 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9384 2019-Jan-09 19:14:37.489291 - [DEBUG] Edge function : AllBottom (result of previous compose)
9385 2019-Jan-09 19:14:37.489317 - [DEBUG]
9386 2019-Jan-09 19:14:37.489343 - [DEBUG] Join: AllTop & AllBottom
9387 2019-Jan-09 19:14:37.489369 - [DEBUG] = AllBottom (new jump func)
9388 2019-Jan-09 19:14:37.489393 - [DEBUG]
9389 2019-Jan-09 19:14:37.489416 - [DEBUG] Start adding new jump function
9390 2019-Jan-09 19:14:37.489440 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9391 2019-Jan-09 19:14:37.489501 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9392 2019-Jan-09 19:14:37.490167 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
9393 2019-Jan-09 19:14:37.490977 - [DEBUG] Edge Function : AllBottom
9394 2019-Jan-09 19:14:37.491016 - [DEBUG] End adding new jump function
9395 2019-Jan-09 19:14:37.491064 - [DEBUG]
9396 2019-Jan-09 19:14:37.491089 - [DEBUG] -------------------------------------------- 289. Path Edge --------------------------------------------
9397 2019-Jan-09 19:14:37.491114 - [DEBUG]
9398 2019-Jan-09 19:14:37.491138 - [DEBUG] Process 289. path edge:
9399 2019-Jan-09 19:14:37.491162 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9400 2019-Jan-09 19:14:37.491252 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
9401 2019-Jan-09 19:14:37.492085 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9402 2019-Jan-09 19:14:37.492925 - [DEBUG]
9403 2019-Jan-09 19:14:37.492956 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
9404 2019-Jan-09 19:14:37.493838 - [DEBUG] Possible callees:
9405 2019-Jan-09 19:14:37.493869 - [DEBUG] llvm.dbg.declare
9406 2019-Jan-09 19:14:37.493896 - [DEBUG] Possible return sites:
9407 2019-Jan-09 19:14:37.493920 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1559408 2019-Jan-09 19:14:37.495982 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9409 2019-Jan-09 19:14:37.496052 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9410 2019-Jan-09 19:14:37.496107 - [DEBUG] Compose: EdgeIdentity * AllBottom
9411 2019-Jan-09 19:14:37.496136 - [DEBUG]
9412 2019-Jan-09 19:14:37.496161 - [DEBUG] Propagate flow
9413 2019-Jan-09 19:14:37.496185 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9414 2019-Jan-09 19:14:37.496282 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
9415 2019-Jan-09 19:14:37.497133 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9416 2019-Jan-09 19:14:37.497987 - [DEBUG] Edge function : AllBottom (result of previous compose)
9417 2019-Jan-09 19:14:37.498020 - [DEBUG]
9418 2019-Jan-09 19:14:37.498048 - [DEBUG] Join: AllTop & AllBottom
9419 2019-Jan-09 19:14:37.498075 - [DEBUG] = AllBottom (new jump func)
9420 2019-Jan-09 19:14:37.498101 - [DEBUG]
9421 2019-Jan-09 19:14:37.498125 - [DEBUG] Start adding new jump function
9422 2019-Jan-09 19:14:37.498150 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9423 2019-Jan-09 19:14:37.498248 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9424 2019-Jan-09 19:14:37.499075 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
9425 2019-Jan-09 19:14:37.499911 - [DEBUG] Edge Function : AllBottom
9426 2019-Jan-09 19:14:37.499949 - [DEBUG] End adding new jump function
9427 2019-Jan-09 19:14:37.499975 - [DEBUG]
9428 2019-Jan-09 19:14:37.500000 - [DEBUG] -------------------------------------------- 290. Path Edge --------------------------------------------
9429 2019-Jan-09 19:14:37.500027 - [DEBUG]
9430 2019-Jan-09 19:14:37.500051 - [DEBUG] Process 290. path edge:
9431 2019-Jan-09 19:14:37.500075 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9432 2019-Jan-09 19:14:37.500177 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
9433 2019-Jan-09 19:14:37.500970 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9434 2019-Jan-09 19:14:37.501631 - [DEBUG]
9435 2019-Jan-09 19:14:37.501677 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
9436 2019-Jan-09 19:14:37.502372 - [DEBUG] Compose: EdgeIdentity * AllBottom
9437 2019-Jan-09 19:14:37.502402 - [DEBUG]
9438 2019-Jan-09 19:14:37.502425 - [DEBUG] Propagate flow
9439 2019-Jan-09 19:14:37.502449 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9440 2019-Jan-09 19:14:37.502514 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
9441 2019-Jan-09 19:14:37.503154 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9442 2019-Jan-09 19:14:37.503822 - [DEBUG] Edge function : AllBottom (result of previous compose)
9443 2019-Jan-09 19:14:37.503848 - [DEBUG]
9444 2019-Jan-09 19:14:37.503873 - [DEBUG] Join: AllTop & AllBottom
9445 2019-Jan-09 19:14:37.503899 - [DEBUG] = AllBottom (new jump func)
9446 2019-Jan-09 19:14:37.503923 - [DEBUG]
9447 2019-Jan-09 19:14:37.503947 - [DEBUG] Start adding new jump function
9448 2019-Jan-09 19:14:37.503970 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9449 2019-Jan-09 19:14:37.504032 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9450 2019-Jan-09 19:14:37.504675 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
9451 2019-Jan-09 19:14:37.505303 - [DEBUG] Edge Function : AllBottom
9452 2019-Jan-09 19:14:37.505333 - [DEBUG] End adding new jump function
9453 2019-Jan-09 19:14:37.505358 - [DEBUG]
9454 2019-Jan-09 19:14:37.505382 - [DEBUG] -------------------------------------------- 291. Path Edge --------------------------------------------
9455 2019-Jan-09 19:14:37.505407 - [DEBUG]
9456 2019-Jan-09 19:14:37.505429 - [DEBUG] Process 291. path edge:
9457 2019-Jan-09 19:14:37.505453 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9458 2019-Jan-09 19:14:37.505513 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
9459 2019-Jan-09 19:14:37.506149 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9460 2019-Jan-09 19:14:37.506788 - [DEBUG]
9461 2019-Jan-09 19:14:37.506814 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
9462 2019-Jan-09 19:14:37.507490 - [DEBUG] Compose: EdgeIdentity * AllBottom
9463 2019-Jan-09 19:14:37.507519 - [DEBUG]
9464 2019-Jan-09 19:14:37.507543 - [DEBUG] Propagate flow
9465 2019-Jan-09 19:14:37.507566 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9466 2019-Jan-09 19:14:37.507628 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
9467 2019-Jan-09 19:14:37.508265 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9468 2019-Jan-09 19:14:37.508913 - [DEBUG] Edge function : AllBottom (result of previous compose)
9469 2019-Jan-09 19:14:37.508939 - [DEBUG]
9470 2019-Jan-09 19:14:37.508965 - [DEBUG] Join: AllTop & AllBottom
9471 2019-Jan-09 19:14:37.508991 - [DEBUG] = AllBottom (new jump func)
9472 2019-Jan-09 19:14:37.509015 - [DEBUG]
9473 2019-Jan-09 19:14:37.509038 - [DEBUG] Start adding new jump function
9474 2019-Jan-09 19:14:37.509061 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9475 2019-Jan-09 19:14:37.509121 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9476 2019-Jan-09 19:14:37.509784 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
9477 2019-Jan-09 19:14:37.510465 - [DEBUG] Edge Function : AllBottom
9478 2019-Jan-09 19:14:37.510534 - [DEBUG] End adding new jump function
9479 2019-Jan-09 19:14:37.510560 - [DEBUG]
9480 2019-Jan-09 19:14:37.510585 - [DEBUG] -------------------------------------------- 292. Path Edge --------------------------------------------
9481 2019-Jan-09 19:14:37.510611 - [DEBUG]
9482 2019-Jan-09 19:14:37.510635 - [DEBUG] Process 292. path edge:
9483 2019-Jan-09 19:14:37.510660 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9484 2019-Jan-09 19:14:37.511094 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
9485 2019-Jan-09 19:14:37.511956 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9486 2019-Jan-09 19:14:37.512928 - [DEBUG]
9487 2019-Jan-09 19:14:37.512964 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
9488 2019-Jan-09 19:14:37.513862 - [DEBUG] Compose: EdgeIdentity * AllBottom
9489 2019-Jan-09 19:14:37.513898 - [DEBUG]
9490 2019-Jan-09 19:14:37.513923 - [DEBUG] Propagate flow
9491 2019-Jan-09 19:14:37.513948 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9492 2019-Jan-09 19:14:37.514047 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
9493 2019-Jan-09 19:14:37.514890 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9494 2019-Jan-09 19:14:37.515722 - [DEBUG] Edge function : AllBottom (result of previous compose)
9495 2019-Jan-09 19:14:37.515754 - [DEBUG]
9496 2019-Jan-09 19:14:37.515783 - [DEBUG] Join: AllTop & AllBottom
9497 2019-Jan-09 19:14:37.515811 - [DEBUG] = AllBottom (new jump func)
9498 2019-Jan-09 19:14:37.515837 - [DEBUG]
9499 2019-Jan-09 19:14:37.515862 - [DEBUG] Start adding new jump function
9500 2019-Jan-09 19:14:37.515887 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9501 2019-Jan-09 19:14:37.515985 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9502 2019-Jan-09 19:14:37.516813 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
9503 2019-Jan-09 19:14:37.517597 - [DEBUG] Edge Function : AllBottom
9504 2019-Jan-09 19:14:37.517632 - [DEBUG] End adding new jump function
9505 2019-Jan-09 19:14:37.517656 - [DEBUG]
9506 2019-Jan-09 19:14:37.517680 - [DEBUG] -------------------------------------------- 293. Path Edge --------------------------------------------
9507 2019-Jan-09 19:14:37.517705 - [DEBUG]
9508 2019-Jan-09 19:14:37.517728 - [DEBUG] Process 293. path edge:
9509 2019-Jan-09 19:14:37.517753 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9510 2019-Jan-09 19:14:37.517824 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
9511 2019-Jan-09 19:14:37.518474 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9512 2019-Jan-09 19:14:37.519116 - [DEBUG]
9513 2019-Jan-09 19:14:37.519141 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
9514 2019-Jan-09 19:14:37.519793 - [DEBUG] Possible callees:
9515 2019-Jan-09 19:14:37.519819 - [DEBUG] llvm.dbg.declare
9516 2019-Jan-09 19:14:37.519844 - [DEBUG] Possible return sites:
9517 2019-Jan-09 19:14:37.519867 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1639518 2019-Jan-09 19:14:37.521200 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9519 2019-Jan-09 19:14:37.521235 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9520 2019-Jan-09 19:14:37.521282 - [DEBUG] Compose: EdgeIdentity * AllBottom
9521 2019-Jan-09 19:14:37.521309 - [DEBUG]
9522 2019-Jan-09 19:14:37.521333 - [DEBUG] Propagate flow
9523 2019-Jan-09 19:14:37.521356 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9524 2019-Jan-09 19:14:37.521420 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
9525 2019-Jan-09 19:14:37.522076 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9526 2019-Jan-09 19:14:37.522722 - [DEBUG] Edge function : AllBottom (result of previous compose)
9527 2019-Jan-09 19:14:37.522749 - [DEBUG]
9528 2019-Jan-09 19:14:37.522774 - [DEBUG] Join: AllTop & AllBottom
9529 2019-Jan-09 19:14:37.522800 - [DEBUG] = AllBottom (new jump func)
9530 2019-Jan-09 19:14:37.522824 - [DEBUG]
9531 2019-Jan-09 19:14:37.522847 - [DEBUG] Start adding new jump function
9532 2019-Jan-09 19:14:37.522870 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9533 2019-Jan-09 19:14:37.522930 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9534 2019-Jan-09 19:14:37.523570 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
9535 2019-Jan-09 19:14:37.524318 - [DEBUG] Edge Function : AllBottom
9536 2019-Jan-09 19:14:37.524357 - [DEBUG] End adding new jump function
9537 2019-Jan-09 19:14:37.524382 - [DEBUG]
9538 2019-Jan-09 19:14:37.524407 - [DEBUG] -------------------------------------------- 294. Path Edge --------------------------------------------
9539 2019-Jan-09 19:14:37.524434 - [DEBUG]
9540 2019-Jan-09 19:14:37.524458 - [DEBUG] Process 294. path edge:
9541 2019-Jan-09 19:14:37.524483 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9542 2019-Jan-09 19:14:37.524578 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
9543 2019-Jan-09 19:14:37.525402 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9544 2019-Jan-09 19:14:37.526240 - [DEBUG]
9545 2019-Jan-09 19:14:37.526272 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
9546 2019-Jan-09 19:14:37.527531 - [DEBUG] Compose: EdgeIdentity * AllBottom
9547 2019-Jan-09 19:14:37.527582 - [DEBUG]
9548 2019-Jan-09 19:14:37.527608 - [DEBUG] Propagate flow
9549 2019-Jan-09 19:14:37.527632 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9550 2019-Jan-09 19:14:37.527749 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
9551 2019-Jan-09 19:14:37.528586 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9552 2019-Jan-09 19:14:37.529428 - [DEBUG] Edge function : AllBottom (result of previous compose)
9553 2019-Jan-09 19:14:37.529461 - [DEBUG]
9554 2019-Jan-09 19:14:37.529489 - [DEBUG] Join: AllTop & AllBottom
9555 2019-Jan-09 19:14:37.529517 - [DEBUG] = AllBottom (new jump func)
9556 2019-Jan-09 19:14:37.529543 - [DEBUG]
9557 2019-Jan-09 19:14:37.529568 - [DEBUG] Start adding new jump function
9558 2019-Jan-09 19:14:37.529592 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9559 2019-Jan-09 19:14:37.529688 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9560 2019-Jan-09 19:14:37.530545 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
9561 2019-Jan-09 19:14:37.531244 - [DEBUG] Edge Function : AllBottom
9562 2019-Jan-09 19:14:37.531278 - [DEBUG] End adding new jump function
9563 2019-Jan-09 19:14:37.531303 - [DEBUG]
9564 2019-Jan-09 19:14:37.531327 - [DEBUG] -------------------------------------------- 295. Path Edge --------------------------------------------
9565 2019-Jan-09 19:14:37.531352 - [DEBUG]
9566 2019-Jan-09 19:14:37.531375 - [DEBUG] Process 295. path edge:
9567 2019-Jan-09 19:14:37.531399 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9568 2019-Jan-09 19:14:37.531468 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
9569 2019-Jan-09 19:14:37.532103 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9570 2019-Jan-09 19:14:37.532744 - [DEBUG]
9571 2019-Jan-09 19:14:37.532771 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
9572 2019-Jan-09 19:14:37.533426 - [DEBUG] Compose: EdgeIdentity * AllBottom
9573 2019-Jan-09 19:14:37.533455 - [DEBUG]
9574 2019-Jan-09 19:14:37.533479 - [DEBUG] Propagate flow
9575 2019-Jan-09 19:14:37.533502 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9576 2019-Jan-09 19:14:37.533564 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
9577 2019-Jan-09 19:14:37.534231 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9578 2019-Jan-09 19:14:37.534866 - [DEBUG] Edge function : AllBottom (result of previous compose)
9579 2019-Jan-09 19:14:37.534891 - [DEBUG]
9580 2019-Jan-09 19:14:37.534916 - [DEBUG] Join: AllTop & AllBottom
9581 2019-Jan-09 19:14:37.534942 - [DEBUG] = AllBottom (new jump func)
9582 2019-Jan-09 19:14:37.534967 - [DEBUG]
9583 2019-Jan-09 19:14:37.534990 - [DEBUG] Start adding new jump function
9584 2019-Jan-09 19:14:37.535013 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9585 2019-Jan-09 19:14:37.535070 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9586 2019-Jan-09 19:14:37.535706 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
9587 2019-Jan-09 19:14:37.536340 - [DEBUG] Edge Function : AllBottom
9588 2019-Jan-09 19:14:37.536368 - [DEBUG] End adding new jump function
9589 2019-Jan-09 19:14:37.536392 - [DEBUG]
9590 2019-Jan-09 19:14:37.536415 - [DEBUG] -------------------------------------------- 296. Path Edge --------------------------------------------
9591 2019-Jan-09 19:14:37.536439 - [DEBUG]
9592 2019-Jan-09 19:14:37.536462 - [DEBUG] Process 296. path edge:
9593 2019-Jan-09 19:14:37.536486 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9594 2019-Jan-09 19:14:37.536543 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
9595 2019-Jan-09 19:14:37.537204 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9596 2019-Jan-09 19:14:37.537995 - [DEBUG]
9597 2019-Jan-09 19:14:37.538025 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
9598 2019-Jan-09 19:14:37.538869 - [DEBUG] Possible callees:
9599 2019-Jan-09 19:14:37.538900 - [DEBUG] llvm.dbg.declare
9600 2019-Jan-09 19:14:37.538926 - [DEBUG] Possible return sites:
9601 2019-Jan-09 19:14:37.538951 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1699602 2019-Jan-09 19:14:37.540649 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9603 2019-Jan-09 19:14:37.540718 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9604 2019-Jan-09 19:14:37.540770 - [DEBUG] Compose: EdgeIdentity * AllBottom
9605 2019-Jan-09 19:14:37.540800 - [DEBUG]
9606 2019-Jan-09 19:14:37.540825 - [DEBUG] Propagate flow
9607 2019-Jan-09 19:14:37.540849 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9608 2019-Jan-09 19:14:37.540945 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
9609 2019-Jan-09 19:14:37.541777 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9610 2019-Jan-09 19:14:37.542615 - [DEBUG] Edge function : AllBottom (result of previous compose)
9611 2019-Jan-09 19:14:37.542647 - [DEBUG]
9612 2019-Jan-09 19:14:37.542675 - [DEBUG] Join: AllTop & AllBottom
9613 2019-Jan-09 19:14:37.542703 - [DEBUG] = AllBottom (new jump func)
9614 2019-Jan-09 19:14:37.542728 - [DEBUG]
9615 2019-Jan-09 19:14:37.542752 - [DEBUG] Start adding new jump function
9616 2019-Jan-09 19:14:37.542777 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9617 2019-Jan-09 19:14:37.542875 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9618 2019-Jan-09 19:14:37.544108 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
9619 2019-Jan-09 19:14:37.544795 - [DEBUG] Edge Function : AllBottom
9620 2019-Jan-09 19:14:37.544827 - [DEBUG] End adding new jump function
9621 2019-Jan-09 19:14:37.544851 - [DEBUG]
9622 2019-Jan-09 19:14:37.544875 - [DEBUG] -------------------------------------------- 297. Path Edge --------------------------------------------
9623 2019-Jan-09 19:14:37.544900 - [DEBUG]
9624 2019-Jan-09 19:14:37.544923 - [DEBUG] Process 297. path edge:
9625 2019-Jan-09 19:14:37.544947 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9626 2019-Jan-09 19:14:37.545008 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
9627 2019-Jan-09 19:14:37.545640 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9628 2019-Jan-09 19:14:37.546282 - [DEBUG]
9629 2019-Jan-09 19:14:37.546307 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
9630 2019-Jan-09 19:14:37.546970 - [DEBUG] Compose: EdgeIdentity * AllBottom
9631 2019-Jan-09 19:14:37.546999 - [DEBUG]
9632 2019-Jan-09 19:14:37.547022 - [DEBUG] Propagate flow
9633 2019-Jan-09 19:14:37.547046 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9634 2019-Jan-09 19:14:37.547120 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
9635 2019-Jan-09 19:14:37.547754 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9636 2019-Jan-09 19:14:37.548391 - [DEBUG] Edge function : AllBottom (result of previous compose)
9637 2019-Jan-09 19:14:37.548416 - [DEBUG]
9638 2019-Jan-09 19:14:37.548441 - [DEBUG] Join: AllTop & AllBottom
9639 2019-Jan-09 19:14:37.548468 - [DEBUG] = AllBottom (new jump func)
9640 2019-Jan-09 19:14:37.548492 - [DEBUG]
9641 2019-Jan-09 19:14:37.548515 - [DEBUG] Start adding new jump function
9642 2019-Jan-09 19:14:37.548538 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9643 2019-Jan-09 19:14:37.548596 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9644 2019-Jan-09 19:14:37.549251 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
9645 2019-Jan-09 19:14:37.549880 - [DEBUG] Edge Function : AllBottom
9646 2019-Jan-09 19:14:37.549908 - [DEBUG] End adding new jump function
9647 2019-Jan-09 19:14:37.549932 - [DEBUG]
9648 2019-Jan-09 19:14:37.549956 - [DEBUG] -------------------------------------------- 298. Path Edge --------------------------------------------
9649 2019-Jan-09 19:14:37.549980 - [DEBUG]
9650 2019-Jan-09 19:14:37.550002 - [DEBUG] Process 298. path edge:
9651 2019-Jan-09 19:14:37.550026 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9652 2019-Jan-09 19:14:37.550084 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
9653 2019-Jan-09 19:14:37.550791 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9654 2019-Jan-09 19:14:37.551602 - [DEBUG]
9655 2019-Jan-09 19:14:37.551634 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
9656 2019-Jan-09 19:14:37.552507 - [DEBUG] Compose: EdgeIdentity * AllBottom
9657 2019-Jan-09 19:14:37.552542 - [DEBUG]
9658 2019-Jan-09 19:14:37.552567 - [DEBUG] Propagate flow
9659 2019-Jan-09 19:14:37.552592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9660 2019-Jan-09 19:14:37.552682 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
9661 2019-Jan-09 19:14:37.553508 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9662 2019-Jan-09 19:14:37.554380 - [DEBUG] Edge function : AllBottom (result of previous compose)
9663 2019-Jan-09 19:14:37.554412 - [DEBUG]
9664 2019-Jan-09 19:14:37.554440 - [DEBUG] Join: AllTop & AllBottom
9665 2019-Jan-09 19:14:37.554467 - [DEBUG] = AllBottom (new jump func)
9666 2019-Jan-09 19:14:37.554493 - [DEBUG]
9667 2019-Jan-09 19:14:37.554518 - [DEBUG] Start adding new jump function
9668 2019-Jan-09 19:14:37.554542 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9669 2019-Jan-09 19:14:37.554640 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9670 2019-Jan-09 19:14:37.555472 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
9671 2019-Jan-09 19:14:37.556313 - [DEBUG] Edge Function : AllBottom
9672 2019-Jan-09 19:14:37.556351 - [DEBUG] End adding new jump function
9673 2019-Jan-09 19:14:37.556376 - [DEBUG]
9674 2019-Jan-09 19:14:37.556401 - [DEBUG] -------------------------------------------- 299. Path Edge --------------------------------------------
9675 2019-Jan-09 19:14:37.556428 - [DEBUG]
9676 2019-Jan-09 19:14:37.556452 - [DEBUG] Process 299. path edge:
9677 2019-Jan-09 19:14:37.556476 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9678 2019-Jan-09 19:14:37.556570 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
9679 2019-Jan-09 19:14:37.557324 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9680 2019-Jan-09 19:14:37.557975 - [DEBUG]
9681 2019-Jan-09 19:14:37.558001 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
9682 2019-Jan-09 19:14:37.558670 - [DEBUG] Compose: EdgeIdentity * AllBottom
9683 2019-Jan-09 19:14:37.558699 - [DEBUG]
9684 2019-Jan-09 19:14:37.558723 - [DEBUG] Propagate flow
9685 2019-Jan-09 19:14:37.558747 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9686 2019-Jan-09 19:14:37.558807 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
9687 2019-Jan-09 19:14:37.559459 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9688 2019-Jan-09 19:14:37.560425 - [DEBUG] Edge function : AllBottom (result of previous compose)
9689 2019-Jan-09 19:14:37.560468 - [DEBUG]
9690 2019-Jan-09 19:14:37.560494 - [DEBUG] Join: AllTop & AllBottom
9691 2019-Jan-09 19:14:37.560520 - [DEBUG] = AllBottom (new jump func)
9692 2019-Jan-09 19:14:37.560545 - [DEBUG]
9693 2019-Jan-09 19:14:37.560568 - [DEBUG] Start adding new jump function
9694 2019-Jan-09 19:14:37.560591 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9695 2019-Jan-09 19:14:37.560654 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9696 2019-Jan-09 19:14:37.561296 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
9697 2019-Jan-09 19:14:37.561924 - [DEBUG] Edge Function : AllBottom
9698 2019-Jan-09 19:14:37.561952 - [DEBUG] End adding new jump function
9699 2019-Jan-09 19:14:37.561976 - [DEBUG]
9700 2019-Jan-09 19:14:37.561999 - [DEBUG] -------------------------------------------- 300. Path Edge --------------------------------------------
9701 2019-Jan-09 19:14:37.562024 - [DEBUG]
9702 2019-Jan-09 19:14:37.562047 - [DEBUG] Process 300. path edge:
9703 2019-Jan-09 19:14:37.562070 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9704 2019-Jan-09 19:14:37.562127 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
9705 2019-Jan-09 19:14:37.562752 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9706 2019-Jan-09 19:14:37.563387 - [DEBUG]
9707 2019-Jan-09 19:14:37.563414 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
9708 2019-Jan-09 19:14:37.564139 - [DEBUG] Compose: EdgeIdentity * AllBottom
9709 2019-Jan-09 19:14:37.564172 - [DEBUG]
9710 2019-Jan-09 19:14:37.564198 - [DEBUG] Propagate flow
9711 2019-Jan-09 19:14:37.564223 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9712 2019-Jan-09 19:14:37.564311 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
9713 2019-Jan-09 19:14:37.565132 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9714 2019-Jan-09 19:14:37.565966 - [DEBUG] Edge function : AllBottom (result of previous compose)
9715 2019-Jan-09 19:14:37.565999 - [DEBUG]
9716 2019-Jan-09 19:14:37.566027 - [DEBUG] Join: AllTop & AllBottom
9717 2019-Jan-09 19:14:37.566055 - [DEBUG] = AllBottom (new jump func)
9718 2019-Jan-09 19:14:37.566081 - [DEBUG]
9719 2019-Jan-09 19:14:37.566106 - [DEBUG] Start adding new jump function
9720 2019-Jan-09 19:14:37.566130 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9721 2019-Jan-09 19:14:37.566229 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9722 2019-Jan-09 19:14:37.567060 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
9723 2019-Jan-09 19:14:37.567911 - [DEBUG] Edge Function : AllBottom
9724 2019-Jan-09 19:14:37.567950 - [DEBUG] End adding new jump function
9725 2019-Jan-09 19:14:37.567976 - [DEBUG]
9726 2019-Jan-09 19:14:37.568001 - [DEBUG] -------------------------------------------- 301. Path Edge --------------------------------------------
9727 2019-Jan-09 19:14:37.568028 - [DEBUG]
9728 2019-Jan-09 19:14:37.568084 - [DEBUG] Process 301. path edge:
9729 2019-Jan-09 19:14:37.568110 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9730 2019-Jan-09 19:14:37.568208 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
9731 2019-Jan-09 19:14:37.569039 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9732 2019-Jan-09 19:14:37.569876 - [DEBUG]
9733 2019-Jan-09 19:14:37.569907 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
9734 2019-Jan-09 19:14:37.570783 - [DEBUG] Compose: EdgeIdentity * AllBottom
9735 2019-Jan-09 19:14:37.570815 - [DEBUG]
9736 2019-Jan-09 19:14:37.570839 - [DEBUG] Propagate flow
9737 2019-Jan-09 19:14:37.570863 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9738 2019-Jan-09 19:14:37.570939 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
9739 2019-Jan-09 19:14:37.571608 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9740 2019-Jan-09 19:14:37.572269 - [DEBUG] Edge function : AllBottom (result of previous compose)
9741 2019-Jan-09 19:14:37.572295 - [DEBUG]
9742 2019-Jan-09 19:14:37.572321 - [DEBUG] Join: AllTop & AllBottom
9743 2019-Jan-09 19:14:37.572348 - [DEBUG] = AllBottom (new jump func)
9744 2019-Jan-09 19:14:37.572373 - [DEBUG]
9745 2019-Jan-09 19:14:37.572396 - [DEBUG] Start adding new jump function
9746 2019-Jan-09 19:14:37.572419 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9747 2019-Jan-09 19:14:37.572484 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9748 2019-Jan-09 19:14:37.573140 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
9749 2019-Jan-09 19:14:37.573811 - [DEBUG] Edge Function : AllBottom
9750 2019-Jan-09 19:14:37.573844 - [DEBUG] End adding new jump function
9751 2019-Jan-09 19:14:37.573868 - [DEBUG]
9752 2019-Jan-09 19:14:37.573892 - [DEBUG] -------------------------------------------- 302. Path Edge --------------------------------------------
9753 2019-Jan-09 19:14:37.573918 - [DEBUG]
9754 2019-Jan-09 19:14:37.573940 - [DEBUG] Process 302. path edge:
9755 2019-Jan-09 19:14:37.573964 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9756 2019-Jan-09 19:14:37.574030 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
9757 2019-Jan-09 19:14:37.574677 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9758 2019-Jan-09 19:14:37.575331 - [DEBUG]
9759 2019-Jan-09 19:14:37.575358 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
9760 2019-Jan-09 19:14:37.576385 - [DEBUG] Compose: EdgeIdentity * AllBottom
9761 2019-Jan-09 19:14:37.576424 - [DEBUG]
9762 2019-Jan-09 19:14:37.576448 - [DEBUG] Propagate flow
9763 2019-Jan-09 19:14:37.576472 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9764 2019-Jan-09 19:14:37.576553 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
9765 2019-Jan-09 19:14:37.577311 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9766 2019-Jan-09 19:14:37.578110 - [DEBUG] Edge function : AllBottom (result of previous compose)
9767 2019-Jan-09 19:14:37.578142 - [DEBUG]
9768 2019-Jan-09 19:14:37.578170 - [DEBUG] Join: AllTop & AllBottom
9769 2019-Jan-09 19:14:37.578198 - [DEBUG] = AllBottom (new jump func)
9770 2019-Jan-09 19:14:37.578223 - [DEBUG]
9771 2019-Jan-09 19:14:37.578248 - [DEBUG] Start adding new jump function
9772 2019-Jan-09 19:14:37.578297 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9773 2019-Jan-09 19:14:37.578393 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9774 2019-Jan-09 19:14:37.579227 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
9775 2019-Jan-09 19:14:37.580061 - [DEBUG] Edge Function : AllBottom
9776 2019-Jan-09 19:14:37.580100 - [DEBUG] End adding new jump function
9777 2019-Jan-09 19:14:37.580125 - [DEBUG]
9778 2019-Jan-09 19:14:37.580151 - [DEBUG] -------------------------------------------- 303. Path Edge --------------------------------------------
9779 2019-Jan-09 19:14:37.580177 - [DEBUG]
9780 2019-Jan-09 19:14:37.580201 - [DEBUG] Process 303. path edge:
9781 2019-Jan-09 19:14:37.580226 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9782 2019-Jan-09 19:14:37.580319 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
9783 2019-Jan-09 19:14:37.581179 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9784 2019-Jan-09 19:14:37.582017 - [DEBUG]
9785 2019-Jan-09 19:14:37.582047 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
9786 2019-Jan-09 19:14:37.582905 - [DEBUG] Compose: EdgeIdentity * AllBottom
9787 2019-Jan-09 19:14:37.582940 - [DEBUG]
9788 2019-Jan-09 19:14:37.582966 - [DEBUG] Propagate flow
9789 2019-Jan-09 19:14:37.582990 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9790 2019-Jan-09 19:14:37.583083 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
9791 2019-Jan-09 19:14:37.583930 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9792 2019-Jan-09 19:14:37.584689 - [DEBUG] Edge function : AllBottom (result of previous compose)
9793 2019-Jan-09 19:14:37.584719 - [DEBUG]
9794 2019-Jan-09 19:14:37.584747 - [DEBUG] Join: AllTop & AllBottom
9795 2019-Jan-09 19:14:37.584774 - [DEBUG] = AllBottom (new jump func)
9796 2019-Jan-09 19:14:37.584799 - [DEBUG]
9797 2019-Jan-09 19:14:37.584824 - [DEBUG] Start adding new jump function
9798 2019-Jan-09 19:14:37.584848 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9799 2019-Jan-09 19:14:37.584937 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9800 2019-Jan-09 19:14:37.585639 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
9801 2019-Jan-09 19:14:37.586286 - [DEBUG] Edge Function : AllBottom
9802 2019-Jan-09 19:14:37.586319 - [DEBUG] End adding new jump function
9803 2019-Jan-09 19:14:37.586343 - [DEBUG]
9804 2019-Jan-09 19:14:37.586367 - [DEBUG] -------------------------------------------- 304. Path Edge --------------------------------------------
9805 2019-Jan-09 19:14:37.586393 - [DEBUG]
9806 2019-Jan-09 19:14:37.586416 - [DEBUG] Process 304. path edge:
9807 2019-Jan-09 19:14:37.586440 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9808 2019-Jan-09 19:14:37.586499 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
9809 2019-Jan-09 19:14:37.587173 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9810 2019-Jan-09 19:14:37.587824 - [DEBUG]
9811 2019-Jan-09 19:14:37.587851 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
9812 2019-Jan-09 19:14:37.588584 - [DEBUG] Compose: EdgeIdentity * AllBottom
9813 2019-Jan-09 19:14:37.588614 - [DEBUG]
9814 2019-Jan-09 19:14:37.588638 - [DEBUG] Propagate flow
9815 2019-Jan-09 19:14:37.588662 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9816 2019-Jan-09 19:14:37.588731 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
9817 2019-Jan-09 19:14:37.589394 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9818 2019-Jan-09 19:14:37.590094 - [DEBUG] Edge function : AllBottom (result of previous compose)
9819 2019-Jan-09 19:14:37.590122 - [DEBUG]
9820 2019-Jan-09 19:14:37.590149 - [DEBUG] Join: AllTop & AllBottom
9821 2019-Jan-09 19:14:37.590176 - [DEBUG] = AllBottom (new jump func)
9822 2019-Jan-09 19:14:37.590201 - [DEBUG]
9823 2019-Jan-09 19:14:37.590224 - [DEBUG] Start adding new jump function
9824 2019-Jan-09 19:14:37.590248 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9825 2019-Jan-09 19:14:37.590320 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9826 2019-Jan-09 19:14:37.591039 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
9827 2019-Jan-09 19:14:37.591712 - [DEBUG] Edge Function : AllBottom
9828 2019-Jan-09 19:14:37.591746 - [DEBUG] End adding new jump function
9829 2019-Jan-09 19:14:37.591771 - [DEBUG]
9830 2019-Jan-09 19:14:37.591795 - [DEBUG] -------------------------------------------- 305. Path Edge --------------------------------------------
9831 2019-Jan-09 19:14:37.591820 - [DEBUG]
9832 2019-Jan-09 19:14:37.591843 - [DEBUG] Process 305. path edge:
9833 2019-Jan-09 19:14:37.591868 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9834 2019-Jan-09 19:14:37.591935 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
9835 2019-Jan-09 19:14:37.592987 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9836 2019-Jan-09 19:14:37.593677 - [DEBUG]
9837 2019-Jan-09 19:14:37.593705 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
9838 2019-Jan-09 19:14:37.594443 - [DEBUG] Compose: EdgeIdentity * AllBottom
9839 2019-Jan-09 19:14:37.594474 - [DEBUG]
9840 2019-Jan-09 19:14:37.594498 - [DEBUG] Propagate flow
9841 2019-Jan-09 19:14:37.594522 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9842 2019-Jan-09 19:14:37.594592 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9843 2019-Jan-09 19:14:37.595334 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9844 2019-Jan-09 19:14:37.596000 - [DEBUG] Edge function : AllBottom (result of previous compose)
9845 2019-Jan-09 19:14:37.596028 - [DEBUG]
9846 2019-Jan-09 19:14:37.596055 - [DEBUG] Join: AllTop & AllBottom
9847 2019-Jan-09 19:14:37.596081 - [DEBUG] = AllBottom (new jump func)
9848 2019-Jan-09 19:14:37.596106 - [DEBUG]
9849 2019-Jan-09 19:14:37.596130 - [DEBUG] Start adding new jump function
9850 2019-Jan-09 19:14:37.596153 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9851 2019-Jan-09 19:14:37.596218 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9852 2019-Jan-09 19:14:37.596888 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9853 2019-Jan-09 19:14:37.597590 - [DEBUG] Edge Function : AllBottom
9854 2019-Jan-09 19:14:37.597624 - [DEBUG] End adding new jump function
9855 2019-Jan-09 19:14:37.597672 - [DEBUG]
9856 2019-Jan-09 19:14:37.597697 - [DEBUG] -------------------------------------------- 306. Path Edge --------------------------------------------
9857 2019-Jan-09 19:14:37.597722 - [DEBUG]
9858 2019-Jan-09 19:14:37.597745 - [DEBUG] Process 306. path edge:
9859 2019-Jan-09 19:14:37.597770 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9860 2019-Jan-09 19:14:37.597842 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
9861 2019-Jan-09 19:14:37.598496 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9862 2019-Jan-09 19:14:37.599155 - [DEBUG]
9863 2019-Jan-09 19:14:37.599182 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9864 2019-Jan-09 19:14:37.599833 - [DEBUG] Start of endsummarytab entry
9865 2019-Jan-09 19:14:37.599864 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
9866 2019-Jan-09 19:14:37.600547 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
9867 2019-Jan-09 19:14:37.600627 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9868 2019-Jan-09 19:14:37.601386 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9869 2019-Jan-09 19:14:37.602226 - [DEBUG] EF: AllBottom
9870 2019-Jan-09 19:14:37.602258 - [DEBUG]
9871 2019-Jan-09 19:14:37.602283 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9872 2019-Jan-09 19:14:37.603113 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9873 2019-Jan-09 19:14:37.603981 - [DEBUG] EF: AllBottom
9874 2019-Jan-09 19:14:37.604013 - [DEBUG]
9875 2019-Jan-09 19:14:37.604037 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9876 2019-Jan-09 19:14:37.604869 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
9877 2019-Jan-09 19:14:37.605705 - [DEBUG] EF: AllBottom
9878 2019-Jan-09 19:14:37.605736 - [DEBUG]
9879 2019-Jan-09 19:14:37.605761 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9880 2019-Jan-09 19:14:37.606585 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
9881 2019-Jan-09 19:14:37.607397 - [DEBUG] EF: AllBottom
9882 2019-Jan-09 19:14:37.607425 - [DEBUG]
9883 2019-Jan-09 19:14:37.607449 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9884 2019-Jan-09 19:14:37.608101 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
9885 2019-Jan-09 19:14:37.609087 - [DEBUG] EF: AllBottom
9886 2019-Jan-09 19:14:37.609113 - [DEBUG]
9887 2019-Jan-09 19:14:37.609137 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9888 2019-Jan-09 19:14:37.609783 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
9889 2019-Jan-09 19:14:37.610458 - [DEBUG] EF: AllBottom
9890 2019-Jan-09 19:14:37.610487 - [DEBUG]
9891 2019-Jan-09 19:14:37.610511 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9892 2019-Jan-09 19:14:37.611159 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
9893 2019-Jan-09 19:14:37.611811 - [DEBUG] EF: AllBottom
9894 2019-Jan-09 19:14:37.611837 - [DEBUG]
9895 2019-Jan-09 19:14:37.611861 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9896 2019-Jan-09 19:14:37.612499 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
9897 2019-Jan-09 19:14:37.613288 - [DEBUG] EF: AllBottom
9898 2019-Jan-09 19:14:37.613315 - [DEBUG]
9899 2019-Jan-09 19:14:37.613339 - [DEBUG] ---------------
9900 2019-Jan-09 19:14:37.613385 - [DEBUG]
9901 2019-Jan-09 19:14:37.613411 - [DEBUG] End of endsummarytab entry
9902 2019-Jan-09 19:14:37.613435 - [DEBUG]
9903 2019-Jan-09 19:14:37.613458 - [DEBUG] Start of incomingtab entry
9904 2019-Jan-09 19:14:37.613483 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
9905 2019-Jan-09 19:14:37.614163 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
9906 2019-Jan-09 19:14:37.614232 - [DEBUG] ---------------
9907 2019-Jan-09 19:14:37.614256 - [DEBUG] End of incomingtab entry
9908 2019-Jan-09 19:14:37.614280 - [DEBUG]
9909 2019-Jan-09 19:14:37.614306 - [DEBUG] EDGE:
9910 2019-Jan-09 19:14:37.614364 - [DEBUG] ---> 9911 2019-Jan-09 19:14:37.618210 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
9912 2019-Jan-09 19:14:37.619061 - [DEBUG]
9913 2019-Jan-09 19:14:37.619096 - [DEBUG] EDGE:
9914 2019-Jan-09 19:14:37.619189 - [DEBUG] ---> 9915 2019-Jan-09 19:14:37.620016 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
9916 2019-Jan-09 19:14:37.620891 - [DEBUG]
9917 2019-Jan-09 19:14:37.620952 - [DEBUG] Compose: EdgeIdentity * AllBottom
9918 2019-Jan-09 19:14:37.620981 - [DEBUG]
9919 2019-Jan-09 19:14:37.621006 - [DEBUG] Propagate flow
9920 2019-Jan-09 19:14:37.621030 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9921 2019-Jan-09 19:14:37.621124 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
9922 2019-Jan-09 19:14:37.621969 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9923 2019-Jan-09 19:14:37.622813 - [DEBUG] Edge function : AllBottom (result of previous compose)
9924 2019-Jan-09 19:14:37.622846 - [DEBUG]
9925 2019-Jan-09 19:14:37.622874 - [DEBUG] Join: AllTop & AllBottom
9926 2019-Jan-09 19:14:37.622902 - [DEBUG] = AllBottom (new jump func)
9927 2019-Jan-09 19:14:37.622927 - [DEBUG]
9928 2019-Jan-09 19:14:37.622952 - [DEBUG] Start adding new jump function
9929 2019-Jan-09 19:14:37.622976 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9930 2019-Jan-09 19:14:37.623074 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9931 2019-Jan-09 19:14:37.623932 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
9932 2019-Jan-09 19:14:37.624623 - [DEBUG] Edge Function : AllBottom
9933 2019-Jan-09 19:14:37.624657 - [DEBUG] End adding new jump function
9934 2019-Jan-09 19:14:37.624681 - [DEBUG]
9935 2019-Jan-09 19:14:37.624705 - [DEBUG] -------------------------------------------- 307. Path Edge --------------------------------------------
9936 2019-Jan-09 19:14:37.624730 - [DEBUG]
9937 2019-Jan-09 19:14:37.624753 - [DEBUG] Process 307. path edge:
9938 2019-Jan-09 19:14:37.624776 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9939 2019-Jan-09 19:14:37.624847 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
9940 2019-Jan-09 19:14:37.625848 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9941 2019-Jan-09 19:14:37.626506 - [DEBUG]
9942 2019-Jan-09 19:14:37.626532 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
9943 2019-Jan-09 19:14:37.627256 - [DEBUG] Possible callees:
9944 2019-Jan-09 19:14:37.627282 - [DEBUG] llvm.dbg.declare
9945 2019-Jan-09 19:14:37.627308 - [DEBUG] Possible return sites:
9946 2019-Jan-09 19:14:37.627331 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1939947 2019-Jan-09 19:14:37.628653 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9948 2019-Jan-09 19:14:37.628690 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9949 2019-Jan-09 19:14:37.628739 - [DEBUG] Compose: EdgeIdentity * AllBottom
9950 2019-Jan-09 19:14:37.628767 - [DEBUG]
9951 2019-Jan-09 19:14:37.628792 - [DEBUG] Propagate flow
9952 2019-Jan-09 19:14:37.628815 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9953 2019-Jan-09 19:14:37.628882 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
9954 2019-Jan-09 19:14:37.629537 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9955 2019-Jan-09 19:14:37.630192 - [DEBUG] Edge function : AllBottom (result of previous compose)
9956 2019-Jan-09 19:14:37.630219 - [DEBUG]
9957 2019-Jan-09 19:14:37.630244 - [DEBUG] Join: AllTop & AllBottom
9958 2019-Jan-09 19:14:37.630270 - [DEBUG] = AllBottom (new jump func)
9959 2019-Jan-09 19:14:37.630295 - [DEBUG]
9960 2019-Jan-09 19:14:37.630318 - [DEBUG] Start adding new jump function
9961 2019-Jan-09 19:14:37.630342 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9962 2019-Jan-09 19:14:37.630404 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9963 2019-Jan-09 19:14:37.631214 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
9964 2019-Jan-09 19:14:37.632330 - [DEBUG] Edge Function : AllBottom
9965 2019-Jan-09 19:14:37.632373 - [DEBUG] End adding new jump function
9966 2019-Jan-09 19:14:37.632398 - [DEBUG]
9967 2019-Jan-09 19:14:37.632422 - [DEBUG] -------------------------------------------- 308. Path Edge --------------------------------------------
9968 2019-Jan-09 19:14:37.632448 - [DEBUG]
9969 2019-Jan-09 19:14:37.632471 - [DEBUG] Process 308. path edge:
9970 2019-Jan-09 19:14:37.632495 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9971 2019-Jan-09 19:14:37.632594 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
9972 2019-Jan-09 19:14:37.633433 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9973 2019-Jan-09 19:14:37.634304 - [DEBUG]
9974 2019-Jan-09 19:14:37.634336 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
9975 2019-Jan-09 19:14:37.635206 - [DEBUG] Compose: EdgeIdentity * AllBottom
9976 2019-Jan-09 19:14:37.635241 - [DEBUG]
9977 2019-Jan-09 19:14:37.635266 - [DEBUG] Propagate flow
9978 2019-Jan-09 19:14:37.635290 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9979 2019-Jan-09 19:14:37.635386 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9980 2019-Jan-09 19:14:37.636212 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9981 2019-Jan-09 19:14:37.637053 - [DEBUG] Edge function : AllBottom (result of previous compose)
9982 2019-Jan-09 19:14:37.637085 - [DEBUG]
9983 2019-Jan-09 19:14:37.637145 - [DEBUG] Join: AllTop & AllBottom
9984 2019-Jan-09 19:14:37.637197 - [DEBUG] = AllBottom (new jump func)
9985 2019-Jan-09 19:14:37.637224 - [DEBUG]
9986 2019-Jan-09 19:14:37.637249 - [DEBUG] Start adding new jump function
9987 2019-Jan-09 19:14:37.637273 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9988 2019-Jan-09 19:14:37.637374 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9989 2019-Jan-09 19:14:37.638209 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9990 2019-Jan-09 19:14:37.639035 - [DEBUG] Edge Function : AllBottom
9991 2019-Jan-09 19:14:37.639075 - [DEBUG] End adding new jump function
9992 2019-Jan-09 19:14:37.639101 - [DEBUG]
9993 2019-Jan-09 19:14:37.639126 - [DEBUG] -------------------------------------------- 309. Path Edge --------------------------------------------
9994 2019-Jan-09 19:14:37.639153 - [DEBUG]
9995 2019-Jan-09 19:14:37.639177 - [DEBUG] Process 309. path edge:
9996 2019-Jan-09 19:14:37.639202 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9997 2019-Jan-09 19:14:37.639301 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
9998 2019-Jan-09 19:14:37.640113 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9999 2019-Jan-09 19:14:37.640913 - [DEBUG]
10000 2019-Jan-09 19:14:37.640944 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
10001 2019-Jan-09 19:14:37.641984 - [DEBUG] Compose: EdgeIdentity * AllBottom
10002 2019-Jan-09 19:14:37.642014 - [DEBUG]
10003 2019-Jan-09 19:14:37.642039 - [DEBUG] Propagate flow
10004 2019-Jan-09 19:14:37.642062 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10005 2019-Jan-09 19:14:37.642138 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
10006 2019-Jan-09 19:14:37.642800 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10007 2019-Jan-09 19:14:37.643470 - [DEBUG] Edge function : AllBottom (result of previous compose)
10008 2019-Jan-09 19:14:37.643499 - [DEBUG]
10009 2019-Jan-09 19:14:37.643526 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
10010 2019-Jan-09 19:14:37.643552 - [DEBUG] = AllBottom
10011 2019-Jan-09 19:14:37.643578 - [DEBUG]
10012 2019-Jan-09 19:14:37.643601 - [DEBUG] PROPAGATE: No new function!
10013 2019-Jan-09 19:14:37.643628 - [DEBUG] EDGE:
10014 2019-Jan-09 19:14:37.643708 - [DEBUG] ---> 10015 2019-Jan-09 19:14:37.644496 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10016 2019-Jan-09 19:14:37.645280 - [DEBUG]
10017 2019-Jan-09 19:14:37.645312 - [DEBUG] EDGE:
10018 2019-Jan-09 19:14:37.645394 - [DEBUG] ---> 10019 2019-Jan-09 19:14:37.646128 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10020 2019-Jan-09 19:14:37.646804 - [DEBUG]
10021 2019-Jan-09 19:14:37.646832 - [DEBUG] EDGE:
10022 2019-Jan-09 19:14:37.646896 - [DEBUG] ---> 10023 2019-Jan-09 19:14:37.647666 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10024 2019-Jan-09 19:14:37.648509 - [DEBUG]
10025 2019-Jan-09 19:14:37.648543 - [DEBUG] EDGE:
10026 2019-Jan-09 19:14:37.648637 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
10027 2019-Jan-09 19:14:37.649456 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10028 2019-Jan-09 19:14:37.650292 - [DEBUG]
10029 2019-Jan-09 19:14:37.650326 - [DEBUG] EDGE:
10030 2019-Jan-09 19:14:37.650417 - [DEBUG] ---> 10031 2019-Jan-09 19:14:37.651266 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10032 2019-Jan-09 19:14:37.652106 - [DEBUG]
10033 2019-Jan-09 19:14:37.652140 - [DEBUG] EDGE:
10034 2019-Jan-09 19:14:37.652230 - [DEBUG] ---> 10035 2019-Jan-09 19:14:37.653032 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10036 2019-Jan-09 19:14:37.653901 - [DEBUG]
10037 2019-Jan-09 19:14:37.653933 - [DEBUG] EDGE:
10038 2019-Jan-09 19:14:37.654016 - [DEBUG] ---> 10039 2019-Jan-09 19:14:37.654692 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10040 2019-Jan-09 19:14:37.655351 - [DEBUG]
10041 2019-Jan-09 19:14:37.655402 - [DEBUG] Compose: EdgeIdentity * AllBottom
10042 2019-Jan-09 19:14:37.655430 - [DEBUG]
10043 2019-Jan-09 19:14:37.655454 - [DEBUG] Propagate flow
10044 2019-Jan-09 19:14:37.655478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10045 2019-Jan-09 19:14:37.655543 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
10046 2019-Jan-09 19:14:37.656203 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10047 2019-Jan-09 19:14:37.656863 - [DEBUG] Edge function : AllBottom (result of previous compose)
10048 2019-Jan-09 19:14:37.656889 - [DEBUG]
10049 2019-Jan-09 19:14:37.656916 - [DEBUG] Join: AllTop & AllBottom
10050 2019-Jan-09 19:14:37.656943 - [DEBUG] = AllBottom (new jump func)
10051 2019-Jan-09 19:14:37.656967 - [DEBUG]
10052 2019-Jan-09 19:14:37.656991 - [DEBUG] Start adding new jump function
10053 2019-Jan-09 19:14:37.657015 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10054 2019-Jan-09 19:14:37.657082 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10055 2019-Jan-09 19:14:37.658309 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
10056 2019-Jan-09 19:14:37.659146 - [DEBUG] Edge Function : AllBottom
10057 2019-Jan-09 19:14:37.659186 - [DEBUG] End adding new jump function
10058 2019-Jan-09 19:14:37.659212 - [DEBUG]
10059 2019-Jan-09 19:14:37.659237 - [DEBUG] -------------------------------------------- 310. Path Edge --------------------------------------------
10060 2019-Jan-09 19:14:37.659263 - [DEBUG]
10061 2019-Jan-09 19:14:37.659287 - [DEBUG] Process 310. path edge:
10062 2019-Jan-09 19:14:37.659312 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10063 2019-Jan-09 19:14:37.659412 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
10064 2019-Jan-09 19:14:37.660269 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
10065 2019-Jan-09 19:14:37.661152 - [DEBUG]
10066 2019-Jan-09 19:14:37.661184 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
10067 2019-Jan-09 19:14:37.662064 - [DEBUG] Compose: EdgeIdentity * AllBottom
10068 2019-Jan-09 19:14:37.662100 - [DEBUG]
10069 2019-Jan-09 19:14:37.662126 - [DEBUG] Propagate flow
10070 2019-Jan-09 19:14:37.662150 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10071 2019-Jan-09 19:14:37.662244 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
10072 2019-Jan-09 19:14:37.663068 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10073 2019-Jan-09 19:14:37.663959 - [DEBUG] Edge function : AllBottom (result of previous compose)
10074 2019-Jan-09 19:14:37.663992 - [DEBUG]
10075 2019-Jan-09 19:14:37.664020 - [DEBUG] Join: AllTop & AllBottom
10076 2019-Jan-09 19:14:37.664047 - [DEBUG] = AllBottom (new jump func)
10077 2019-Jan-09 19:14:37.664073 - [DEBUG]
10078 2019-Jan-09 19:14:37.664098 - [DEBUG] Start adding new jump function
10079 2019-Jan-09 19:14:37.664122 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10080 2019-Jan-09 19:14:37.664221 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10081 2019-Jan-09 19:14:37.665060 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
10082 2019-Jan-09 19:14:37.665880 - [DEBUG] Edge Function : AllBottom
10083 2019-Jan-09 19:14:37.665917 - [DEBUG] End adding new jump function
10084 2019-Jan-09 19:14:37.665944 - [DEBUG]
10085 2019-Jan-09 19:14:37.665968 - [DEBUG] -------------------------------------------- 311. Path Edge --------------------------------------------
10086 2019-Jan-09 19:14:37.665995 - [DEBUG]
10087 2019-Jan-09 19:14:37.666019 - [DEBUG] Process 311. path edge:
10088 2019-Jan-09 19:14:37.666043 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10089 2019-Jan-09 19:14:37.666140 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
10090 2019-Jan-09 19:14:37.666956 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
10091 2019-Jan-09 19:14:37.667828 - [DEBUG]
10092 2019-Jan-09 19:14:37.667863 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
10093 2019-Jan-09 19:14:37.668709 - [DEBUG] Compose: EdgeIdentity * AllBottom
10094 2019-Jan-09 19:14:37.668744 - [DEBUG]
10095 2019-Jan-09 19:14:37.668769 - [DEBUG] Propagate flow
10096 2019-Jan-09 19:14:37.668794 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10097 2019-Jan-09 19:14:37.668892 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
10098 2019-Jan-09 19:14:37.669720 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10099 2019-Jan-09 19:14:37.670602 - [DEBUG] Edge function : AllBottom (result of previous compose)
10100 2019-Jan-09 19:14:37.670635 - [DEBUG]
10101 2019-Jan-09 19:14:37.670663 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
10102 2019-Jan-09 19:14:37.670690 - [DEBUG] = AllBottom
10103 2019-Jan-09 19:14:37.670715 - [DEBUG]
10104 2019-Jan-09 19:14:37.670739 - [DEBUG] PROPAGATE: No new function!
10105 2019-Jan-09 19:14:37.670767 - [DEBUG] EDGE:
10106 2019-Jan-09 19:14:37.670869 - [DEBUG] ---> 10107 2019-Jan-09 19:14:37.671725 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10108 2019-Jan-09 19:14:37.672566 - [DEBUG]
10109 2019-Jan-09 19:14:37.672600 - [DEBUG] EDGE:
10110 2019-Jan-09 19:14:37.672692 - [DEBUG] ---> 10111 2019-Jan-09 19:14:37.673510 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10112 2019-Jan-09 19:14:37.674784 - [DEBUG]
10113 2019-Jan-09 19:14:37.674819 - [DEBUG] EDGE:
10114 2019-Jan-09 19:14:37.674914 - [DEBUG] ---> 10115 2019-Jan-09 19:14:37.675720 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10116 2019-Jan-09 19:14:37.676556 - [DEBUG]
10117 2019-Jan-09 19:14:37.676589 - [DEBUG] EDGE:
10118 2019-Jan-09 19:14:37.676681 - [DEBUG] ---> 10119 2019-Jan-09 19:14:37.677538 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10120 2019-Jan-09 19:14:37.678401 - [DEBUG]
10121 2019-Jan-09 19:14:37.678434 - [DEBUG] EDGE:
10122 2019-Jan-09 19:14:37.678524 - [DEBUG] ---> 10123 2019-Jan-09 19:14:37.679344 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10124 2019-Jan-09 19:14:37.680175 - [DEBUG]
10125 2019-Jan-09 19:14:37.680207 - [DEBUG] EDGE:
10126 2019-Jan-09 19:14:37.680299 - [DEBUG] ---> 10127 2019-Jan-09 19:14:37.681151 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10128 2019-Jan-09 19:14:37.681980 - [DEBUG]
10129 2019-Jan-09 19:14:37.682014 - [DEBUG] EDGE:
10130 2019-Jan-09 19:14:37.682104 - [DEBUG] ---> 10131 2019-Jan-09 19:14:37.682927 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10132 2019-Jan-09 19:14:37.683760 - [DEBUG]
10133 2019-Jan-09 19:14:37.683820 - [DEBUG] EDGE:
10134 2019-Jan-09 19:14:37.683915 - [DEBUG] ---> 10135 2019-Jan-09 19:14:37.684722 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10136 2019-Jan-09 19:14:37.685567 - [DEBUG]
10137 2019-Jan-09 19:14:37.685601 - [DEBUG] EDGE:
10138 2019-Jan-09 19:14:37.685695 - [DEBUG] ---> 10139 2019-Jan-09 19:14:37.686506 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10140 2019-Jan-09 19:14:37.687386 - [DEBUG]
10141 2019-Jan-09 19:14:37.687421 - [DEBUG] EDGE:
10142 2019-Jan-09 19:14:37.687544 - [DEBUG] ---> 10143 2019-Jan-09 19:14:37.688369 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10144 2019-Jan-09 19:14:37.689215 - [DEBUG]
10145 2019-Jan-09 19:14:37.689248 - [DEBUG] EDGE:
10146 2019-Jan-09 19:14:37.689340 - [DEBUG] ---> 10147 2019-Jan-09 19:14:37.690133 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10148 2019-Jan-09 19:14:37.691399 - [DEBUG]
10149 2019-Jan-09 19:14:37.691434 - [DEBUG] EDGE:
10150 2019-Jan-09 19:14:37.691527 - [DEBUG] ---> 10151 2019-Jan-09 19:14:37.692334 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10152 2019-Jan-09 19:14:37.693178 - [DEBUG]
10153 2019-Jan-09 19:14:37.693212 - [DEBUG] EDGE:
10154 2019-Jan-09 19:14:37.693304 - [DEBUG] ---> 10155 2019-Jan-09 19:14:37.694154 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10156 2019-Jan-09 19:14:37.694995 - [DEBUG]
10157 2019-Jan-09 19:14:37.695030 - [DEBUG] EDGE:
10158 2019-Jan-09 19:14:37.695126 - [DEBUG] ---> 10159 2019-Jan-09 19:14:37.695949 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10160 2019-Jan-09 19:14:37.696789 - [DEBUG]
10161 2019-Jan-09 19:14:37.696823 - [DEBUG] EDGE:
10162 2019-Jan-09 19:14:37.696915 - [DEBUG] ---> 10163 2019-Jan-09 19:14:37.697743 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10164 2019-Jan-09 19:14:37.698573 - [DEBUG]
10165 2019-Jan-09 19:14:37.698606 - [DEBUG] EDGE:
10166 2019-Jan-09 19:14:37.698697 - [DEBUG] ---> 10167 2019-Jan-09 19:14:37.699514 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10168 2019-Jan-09 19:14:37.700349 - [DEBUG]
10169 2019-Jan-09 19:14:37.700384 - [DEBUG] EDGE:
10170 2019-Jan-09 19:14:37.700503 - [DEBUG] ---> 10171 2019-Jan-09 19:14:37.701333 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10172 2019-Jan-09 19:14:37.702164 - [DEBUG]
10173 2019-Jan-09 19:14:37.702197 - [DEBUG] EDGE:
10174 2019-Jan-09 19:14:37.702288 - [DEBUG] ---> 10175 2019-Jan-09 19:14:37.703093 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10176 2019-Jan-09 19:14:37.703982 - [DEBUG]
10177 2019-Jan-09 19:14:37.704016 - [DEBUG] EDGE:
10178 2019-Jan-09 19:14:37.704109 - [DEBUG] ---> 10179 2019-Jan-09 19:14:37.704922 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10180 2019-Jan-09 19:14:37.705755 - [DEBUG]
10181 2019-Jan-09 19:14:37.705788 - [DEBUG] EDGE:
10182 2019-Jan-09 19:14:37.705880 - [DEBUG] ---> 10183 2019-Jan-09 19:14:37.707092 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10184 2019-Jan-09 19:14:37.707978 - [DEBUG]
10185 2019-Jan-09 19:14:37.708013 - [DEBUG] EDGE:
10186 2019-Jan-09 19:14:37.708107 - [DEBUG] ---> 10187 2019-Jan-09 19:14:37.708940 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
10188 2019-Jan-09 19:14:37.709765 - [DEBUG]
10189 2019-Jan-09 19:14:37.709798 - [DEBUG] EDGE:
10190 2019-Jan-09 19:14:37.709890 - [DEBUG] ---> 10191 2019-Jan-09 19:14:37.710734 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
10192 2019-Jan-09 19:14:37.711548 - [DEBUG]
10193 2019-Jan-09 19:14:37.711611 - [DEBUG] Compose: EdgeIdentity * AllBottom
10194 2019-Jan-09 19:14:37.711640 - [DEBUG]
10195 2019-Jan-09 19:14:37.711666 - [DEBUG] Propagate flow
10196 2019-Jan-09 19:14:37.711690 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10197 2019-Jan-09 19:14:37.711787 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
10198 2019-Jan-09 19:14:37.712603 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
10199 2019-Jan-09 19:14:37.713562 - [DEBUG] Edge function : AllBottom (result of previous compose)
10200 2019-Jan-09 19:14:37.713594 - [DEBUG]
10201 2019-Jan-09 19:14:37.713621 - [DEBUG] Join: AllTop & AllBottom
10202 2019-Jan-09 19:14:37.713649 - [DEBUG] = AllBottom (new jump func)
10203 2019-Jan-09 19:14:37.713675 - [DEBUG]
10204 2019-Jan-09 19:14:37.713700 - [DEBUG] Start adding new jump function
10205 2019-Jan-09 19:14:37.713724 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10206 2019-Jan-09 19:14:37.713848 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
10207 2019-Jan-09 19:14:37.714661 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
10208 2019-Jan-09 19:14:37.715481 - [DEBUG] Edge Function : AllBottom
10209 2019-Jan-09 19:14:37.715521 - [DEBUG] End adding new jump function
10210 2019-Jan-09 19:14:37.715546 - [DEBUG]
10211 2019-Jan-09 19:14:37.715572 - [DEBUG] -------------------------------------------- 312. Path Edge --------------------------------------------
10212 2019-Jan-09 19:14:37.715598 - [DEBUG]
10213 2019-Jan-09 19:14:37.715622 - [DEBUG] Process 312. path edge:
10214 2019-Jan-09 19:14:37.715647 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10215 2019-Jan-09 19:14:37.715745 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
10216 2019-Jan-09 19:14:37.716586 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
10217 2019-Jan-09 19:14:37.717448 - [DEBUG]
10218 2019-Jan-09 19:14:37.717483 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
10219 2019-Jan-09 19:14:37.718341 - [DEBUG] Compose: EdgeIdentity * AllBottom
10220 2019-Jan-09 19:14:37.718376 - [DEBUG]
10221 2019-Jan-09 19:14:37.718401 - [DEBUG] Propagate flow
10222 2019-Jan-09 19:14:37.718426 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10223 2019-Jan-09 19:14:37.718520 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
10224 2019-Jan-09 19:14:37.719361 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
10225 2019-Jan-09 19:14:37.720172 - [DEBUG] Edge function : AllBottom (result of previous compose)
10226 2019-Jan-09 19:14:37.720205 - [DEBUG]
10227 2019-Jan-09 19:14:37.720234 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
10228 2019-Jan-09 19:14:37.720261 - [DEBUG] = AllBottom
10229 2019-Jan-09 19:14:37.720286 - [DEBUG]
10230 2019-Jan-09 19:14:37.720310 - [DEBUG] PROPAGATE: No new function!
10231 2019-Jan-09 19:14:37.720367 - [DEBUG] Compose: EdgeIdentity * AllBottom
10232 2019-Jan-09 19:14:37.720396 - [DEBUG]
10233 2019-Jan-09 19:14:37.720421 - [DEBUG] Propagate flow
10234 2019-Jan-09 19:14:37.720475 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10235 2019-Jan-09 19:14:37.720580 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10236 2019-Jan-09 19:14:37.721417 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
10237 2019-Jan-09 19:14:37.722229 - [DEBUG] Edge function : AllBottom (result of previous compose)
10238 2019-Jan-09 19:14:37.722261 - [DEBUG]
10239 2019-Jan-09 19:14:37.722289 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
10240 2019-Jan-09 19:14:37.722316 - [DEBUG] = AllBottom
10241 2019-Jan-09 19:14:37.722341 - [DEBUG]
10242 2019-Jan-09 19:14:37.722365 - [DEBUG] PROPAGATE: No new function!
10243 2019-Jan-09 19:14:37.722393 - [DEBUG] EDGE:
10244 2019-Jan-09 19:14:37.722495 - [DEBUG] ---> 10245 2019-Jan-09 19:14:37.723721 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
10246 2019-Jan-09 19:14:37.724572 - [DEBUG]
10247 2019-Jan-09 19:14:37.724606 - [DEBUG] EDGE:
10248 2019-Jan-09 19:14:37.724702 - [DEBUG] ---> 10249 2019-Jan-09 19:14:37.725513 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
10250 2019-Jan-09 19:14:37.726328 - [DEBUG]
10251 2019-Jan-09 19:14:37.726366 - [DEBUG] Compose: EdgeIdentity * AllBottom
10252 2019-Jan-09 19:14:37.726394 - [DEBUG]
10253 2019-Jan-09 19:14:37.726419 - [DEBUG] Propagate flow
10254 2019-Jan-09 19:14:37.726443 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10255 2019-Jan-09 19:14:37.726539 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
10256 2019-Jan-09 19:14:37.727381 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10257 2019-Jan-09 19:14:37.728214 - [DEBUG] Edge function : AllBottom (result of previous compose)
10258 2019-Jan-09 19:14:37.728272 - [DEBUG]
10259 2019-Jan-09 19:14:37.728301 - [DEBUG] Join: AllTop & AllBottom
10260 2019-Jan-09 19:14:37.728328 - [DEBUG] = AllBottom (new jump func)
10261 2019-Jan-09 19:14:37.728354 - [DEBUG]
10262 2019-Jan-09 19:14:37.728379 - [DEBUG] Start adding new jump function
10263 2019-Jan-09 19:14:37.728403 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10264 2019-Jan-09 19:14:37.728502 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10265 2019-Jan-09 19:14:37.729326 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
10266 2019-Jan-09 19:14:37.730144 - [DEBUG] Edge Function : AllBottom
10267 2019-Jan-09 19:14:37.730183 - [DEBUG] End adding new jump function
10268 2019-Jan-09 19:14:37.730209 - [DEBUG]
10269 2019-Jan-09 19:14:37.730234 - [DEBUG] -------------------------------------------- 313. Path Edge --------------------------------------------
10270 2019-Jan-09 19:14:37.730260 - [DEBUG]
10271 2019-Jan-09 19:14:37.730284 - [DEBUG] Process 313. path edge:
10272 2019-Jan-09 19:14:37.730309 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10273 2019-Jan-09 19:14:37.730407 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
10274 2019-Jan-09 19:14:37.731251 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10275 2019-Jan-09 19:14:37.732087 - [DEBUG]
10276 2019-Jan-09 19:14:37.732122 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
10277 2019-Jan-09 19:14:37.732991 - [DEBUG] Compose: EdgeIdentity * AllBottom
10278 2019-Jan-09 19:14:37.733027 - [DEBUG]
10279 2019-Jan-09 19:14:37.733052 - [DEBUG] Propagate flow
10280 2019-Jan-09 19:14:37.733076 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10281 2019-Jan-09 19:14:37.733170 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
10282 2019-Jan-09 19:14:37.734019 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10283 2019-Jan-09 19:14:37.734852 - [DEBUG] Edge function : AllBottom (result of previous compose)
10284 2019-Jan-09 19:14:37.734883 - [DEBUG]
10285 2019-Jan-09 19:14:37.734912 - [DEBUG] Join: AllTop & AllBottom
10286 2019-Jan-09 19:14:37.734940 - [DEBUG] = AllBottom (new jump func)
10287 2019-Jan-09 19:14:37.734965 - [DEBUG]
10288 2019-Jan-09 19:14:37.734990 - [DEBUG] Start adding new jump function
10289 2019-Jan-09 19:14:37.735015 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10290 2019-Jan-09 19:14:37.735112 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10291 2019-Jan-09 19:14:37.735937 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
10292 2019-Jan-09 19:14:37.736754 - [DEBUG] Edge Function : AllBottom
10293 2019-Jan-09 19:14:37.736792 - [DEBUG] End adding new jump function
10294 2019-Jan-09 19:14:37.736819 - [DEBUG]
10295 2019-Jan-09 19:14:37.736845 - [DEBUG] -------------------------------------------- 314. Path Edge --------------------------------------------
10296 2019-Jan-09 19:14:37.736871 - [DEBUG]
10297 2019-Jan-09 19:14:37.736894 - [DEBUG] Process 314. path edge:
10298 2019-Jan-09 19:14:37.736919 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10299 2019-Jan-09 19:14:37.737016 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
10300 2019-Jan-09 19:14:37.737866 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10301 2019-Jan-09 19:14:37.738704 - [DEBUG]
10302 2019-Jan-09 19:14:37.738762 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
10303 2019-Jan-09 19:14:37.739624 - [DEBUG] Compose: EdgeIdentity * AllBottom
10304 2019-Jan-09 19:14:37.739660 - [DEBUG]
10305 2019-Jan-09 19:14:37.739685 - [DEBUG] Propagate flow
10306 2019-Jan-09 19:14:37.739710 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10307 2019-Jan-09 19:14:37.739802 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
10308 2019-Jan-09 19:14:37.740671 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10309 2019-Jan-09 19:14:37.741498 - [DEBUG] Edge function : AllBottom (result of previous compose)
10310 2019-Jan-09 19:14:37.741530 - [DEBUG]
10311 2019-Jan-09 19:14:37.741557 - [DEBUG] Join: AllTop & AllBottom
10312 2019-Jan-09 19:14:37.741585 - [DEBUG] = AllBottom (new jump func)
10313 2019-Jan-09 19:14:37.741610 - [DEBUG]
10314 2019-Jan-09 19:14:37.741635 - [DEBUG] Start adding new jump function
10315 2019-Jan-09 19:14:37.741659 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10316 2019-Jan-09 19:14:37.741756 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10317 2019-Jan-09 19:14:37.742589 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
10318 2019-Jan-09 19:14:37.743423 - [DEBUG] Edge Function : AllBottom
10319 2019-Jan-09 19:14:37.743460 - [DEBUG] End adding new jump function
10320 2019-Jan-09 19:14:37.743486 - [DEBUG]
10321 2019-Jan-09 19:14:37.743511 - [DEBUG] -------------------------------------------- 315. Path Edge --------------------------------------------
10322 2019-Jan-09 19:14:37.743537 - [DEBUG]
10323 2019-Jan-09 19:14:37.743561 - [DEBUG] Process 315. path edge:
10324 2019-Jan-09 19:14:37.743586 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10325 2019-Jan-09 19:14:37.743684 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
10326 2019-Jan-09 19:14:37.744554 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10327 2019-Jan-09 19:14:37.745368 - [DEBUG]
10328 2019-Jan-09 19:14:37.745398 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
10329 2019-Jan-09 19:14:37.746250 - [DEBUG] Possible callees:
10330 2019-Jan-09 19:14:37.746281 - [DEBUG] llvm.dbg.declare
10331 2019-Jan-09 19:14:37.746308 - [DEBUG] Possible return sites:
10332 2019-Jan-09 19:14:37.746332 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13610333 2019-Jan-09 19:14:37.747983 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10334 2019-Jan-09 19:14:37.748053 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10335 2019-Jan-09 19:14:37.748107 - [DEBUG] Compose: EdgeIdentity * AllBottom
10336 2019-Jan-09 19:14:37.748137 - [DEBUG]
10337 2019-Jan-09 19:14:37.748162 - [DEBUG] Propagate flow
10338 2019-Jan-09 19:14:37.748186 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10339 2019-Jan-09 19:14:37.748284 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
10340 2019-Jan-09 19:14:37.749117 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10341 2019-Jan-09 19:14:37.749955 - [DEBUG] Edge function : AllBottom (result of previous compose)
10342 2019-Jan-09 19:14:37.750012 - [DEBUG]
10343 2019-Jan-09 19:14:37.750041 - [DEBUG] Join: AllTop & AllBottom
10344 2019-Jan-09 19:14:37.750068 - [DEBUG] = AllBottom (new jump func)
10345 2019-Jan-09 19:14:37.750093 - [DEBUG]
10346 2019-Jan-09 19:14:37.750118 - [DEBUG] Start adding new jump function
10347 2019-Jan-09 19:14:37.750143 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10348 2019-Jan-09 19:14:37.750245 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10349 2019-Jan-09 19:14:37.751105 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
10350 2019-Jan-09 19:14:37.751942 - [DEBUG] Edge Function : AllBottom
10351 2019-Jan-09 19:14:37.751981 - [DEBUG] End adding new jump function
10352 2019-Jan-09 19:14:37.752006 - [DEBUG]
10353 2019-Jan-09 19:14:37.752032 - [DEBUG] -------------------------------------------- 316. Path Edge --------------------------------------------
10354 2019-Jan-09 19:14:37.752058 - [DEBUG]
10355 2019-Jan-09 19:14:37.752082 - [DEBUG] Process 316. path edge:
10356 2019-Jan-09 19:14:37.752106 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10357 2019-Jan-09 19:14:37.752204 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
10358 2019-Jan-09 19:14:37.753024 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10359 2019-Jan-09 19:14:37.753881 - [DEBUG]
10360 2019-Jan-09 19:14:37.753913 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
10361 2019-Jan-09 19:14:37.754794 - [DEBUG] Compose: EdgeIdentity * AllBottom
10362 2019-Jan-09 19:14:37.754830 - [DEBUG]
10363 2019-Jan-09 19:14:37.754855 - [DEBUG] Propagate flow
10364 2019-Jan-09 19:14:37.754880 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10365 2019-Jan-09 19:14:37.754972 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
10366 2019-Jan-09 19:14:37.755788 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10367 2019-Jan-09 19:14:37.756629 - [DEBUG] Edge function : AllBottom (result of previous compose)
10368 2019-Jan-09 19:14:37.756661 - [DEBUG]
10369 2019-Jan-09 19:14:37.756689 - [DEBUG] Join: AllTop & AllBottom
10370 2019-Jan-09 19:14:37.756716 - [DEBUG] = AllBottom (new jump func)
10371 2019-Jan-09 19:14:37.756742 - [DEBUG]
10372 2019-Jan-09 19:14:37.756766 - [DEBUG] Start adding new jump function
10373 2019-Jan-09 19:14:37.756791 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10374 2019-Jan-09 19:14:37.756890 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10375 2019-Jan-09 19:14:37.757752 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
10376 2019-Jan-09 19:14:37.758574 - [DEBUG] Edge Function : AllBottom
10377 2019-Jan-09 19:14:37.758612 - [DEBUG] End adding new jump function
10378 2019-Jan-09 19:14:37.758637 - [DEBUG]
10379 2019-Jan-09 19:14:37.758662 - [DEBUG] -------------------------------------------- 317. Path Edge --------------------------------------------
10380 2019-Jan-09 19:14:37.758688 - [DEBUG]
10381 2019-Jan-09 19:14:37.758712 - [DEBUG] Process 317. path edge:
10382 2019-Jan-09 19:14:37.758737 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10383 2019-Jan-09 19:14:37.758835 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
10384 2019-Jan-09 19:14:37.759656 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10385 2019-Jan-09 19:14:37.760514 - [DEBUG]
10386 2019-Jan-09 19:14:37.760548 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
10387 2019-Jan-09 19:14:37.761407 - [DEBUG] Compose: EdgeIdentity * AllBottom
10388 2019-Jan-09 19:14:37.761468 - [DEBUG]
10389 2019-Jan-09 19:14:37.761493 - [DEBUG] Propagate flow
10390 2019-Jan-09 19:14:37.761518 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10391 2019-Jan-09 19:14:37.761615 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
10392 2019-Jan-09 19:14:37.762452 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10393 2019-Jan-09 19:14:37.763286 - [DEBUG] Edge function : AllBottom (result of previous compose)
10394 2019-Jan-09 19:14:37.763317 - [DEBUG]
10395 2019-Jan-09 19:14:37.763345 - [DEBUG] Join: AllTop & AllBottom
10396 2019-Jan-09 19:14:37.763372 - [DEBUG] = AllBottom (new jump func)
10397 2019-Jan-09 19:14:37.763397 - [DEBUG]
10398 2019-Jan-09 19:14:37.763422 - [DEBUG] Start adding new jump function
10399 2019-Jan-09 19:14:37.763446 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10400 2019-Jan-09 19:14:37.763546 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10401 2019-Jan-09 19:14:37.764404 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
10402 2019-Jan-09 19:14:37.765220 - [DEBUG] Edge Function : AllBottom
10403 2019-Jan-09 19:14:37.765260 - [DEBUG] End adding new jump function
10404 2019-Jan-09 19:14:37.765285 - [DEBUG]
10405 2019-Jan-09 19:14:37.765310 - [DEBUG] -------------------------------------------- 318. Path Edge --------------------------------------------
10406 2019-Jan-09 19:14:37.765336 - [DEBUG]
10407 2019-Jan-09 19:14:37.765360 - [DEBUG] Process 318. path edge:
10408 2019-Jan-09 19:14:37.765385 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10409 2019-Jan-09 19:14:37.765484 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
10410 2019-Jan-09 19:14:37.766306 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10411 2019-Jan-09 19:14:37.767170 - [DEBUG]
10412 2019-Jan-09 19:14:37.767205 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
10413 2019-Jan-09 19:14:37.768070 - [DEBUG] Compose: EdgeIdentity * AllBottom
10414 2019-Jan-09 19:14:37.768105 - [DEBUG]
10415 2019-Jan-09 19:14:37.768129 - [DEBUG] Propagate flow
10416 2019-Jan-09 19:14:37.768154 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10417 2019-Jan-09 19:14:37.768245 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
10418 2019-Jan-09 19:14:37.769077 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10419 2019-Jan-09 19:14:37.769905 - [DEBUG] Edge function : AllBottom (result of previous compose)
10420 2019-Jan-09 19:14:37.769938 - [DEBUG]
10421 2019-Jan-09 19:14:37.769966 - [DEBUG] Join: AllTop & AllBottom
10422 2019-Jan-09 19:14:37.769993 - [DEBUG] = AllBottom (new jump func)
10423 2019-Jan-09 19:14:37.770018 - [DEBUG]
10424 2019-Jan-09 19:14:37.770042 - [DEBUG] Start adding new jump function
10425 2019-Jan-09 19:14:37.770067 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10426 2019-Jan-09 19:14:37.770164 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10427 2019-Jan-09 19:14:37.771018 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
10428 2019-Jan-09 19:14:37.771857 - [DEBUG] Edge Function : AllBottom
10429 2019-Jan-09 19:14:37.771896 - [DEBUG] End adding new jump function
10430 2019-Jan-09 19:14:37.771921 - [DEBUG]
10431 2019-Jan-09 19:14:37.771947 - [DEBUG] -------------------------------------------- 319. Path Edge --------------------------------------------
10432 2019-Jan-09 19:14:37.771973 - [DEBUG]
10433 2019-Jan-09 19:14:37.772024 - [DEBUG] Process 319. path edge:
10434 2019-Jan-09 19:14:37.772049 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10435 2019-Jan-09 19:14:37.772148 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
10436 2019-Jan-09 19:14:37.772989 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10437 2019-Jan-09 19:14:37.773850 - [DEBUG]
10438 2019-Jan-09 19:14:37.773880 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
10439 2019-Jan-09 19:14:37.774737 - [DEBUG] Possible callees:
10440 2019-Jan-09 19:14:37.774768 - [DEBUG] llvm.dbg.declare
10441 2019-Jan-09 19:14:37.774794 - [DEBUG] Possible return sites:
10442 2019-Jan-09 19:14:37.774819 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14910443 2019-Jan-09 19:14:37.776452 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10444 2019-Jan-09 19:14:37.776519 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10445 2019-Jan-09 19:14:37.776571 - [DEBUG] Compose: EdgeIdentity * AllBottom
10446 2019-Jan-09 19:14:37.776600 - [DEBUG]
10447 2019-Jan-09 19:14:37.776626 - [DEBUG] Propagate flow
10448 2019-Jan-09 19:14:37.776650 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10449 2019-Jan-09 19:14:37.776743 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
10450 2019-Jan-09 19:14:37.777621 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10451 2019-Jan-09 19:14:37.778456 - [DEBUG] Edge function : AllBottom (result of previous compose)
10452 2019-Jan-09 19:14:37.778489 - [DEBUG]
10453 2019-Jan-09 19:14:37.778517 - [DEBUG] Join: AllTop & AllBottom
10454 2019-Jan-09 19:14:37.778545 - [DEBUG] = AllBottom (new jump func)
10455 2019-Jan-09 19:14:37.778570 - [DEBUG]
10456 2019-Jan-09 19:14:37.778595 - [DEBUG] Start adding new jump function
10457 2019-Jan-09 19:14:37.778619 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10458 2019-Jan-09 19:14:37.778718 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10459 2019-Jan-09 19:14:37.779548 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
10460 2019-Jan-09 19:14:37.780388 - [DEBUG] Edge Function : AllBottom
10461 2019-Jan-09 19:14:37.780426 - [DEBUG] End adding new jump function
10462 2019-Jan-09 19:14:37.780479 - [DEBUG]
10463 2019-Jan-09 19:14:37.780504 - [DEBUG] -------------------------------------------- 320. Path Edge --------------------------------------------
10464 2019-Jan-09 19:14:37.780530 - [DEBUG]
10465 2019-Jan-09 19:14:37.780554 - [DEBUG] Process 320. path edge:
10466 2019-Jan-09 19:14:37.780579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10467 2019-Jan-09 19:14:37.780675 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
10468 2019-Jan-09 19:14:37.781507 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10469 2019-Jan-09 19:14:37.782328 - [DEBUG]
10470 2019-Jan-09 19:14:37.782360 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
10471 2019-Jan-09 19:14:37.783243 - [DEBUG] Compose: EdgeIdentity * AllBottom
10472 2019-Jan-09 19:14:37.783278 - [DEBUG]
10473 2019-Jan-09 19:14:37.783303 - [DEBUG] Propagate flow
10474 2019-Jan-09 19:14:37.783327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10475 2019-Jan-09 19:14:37.783445 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
10476 2019-Jan-09 19:14:37.784291 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10477 2019-Jan-09 19:14:37.785121 - [DEBUG] Edge function : AllBottom (result of previous compose)
10478 2019-Jan-09 19:14:37.785153 - [DEBUG]
10479 2019-Jan-09 19:14:37.785180 - [DEBUG] Join: AllTop & AllBottom
10480 2019-Jan-09 19:14:37.785208 - [DEBUG] = AllBottom (new jump func)
10481 2019-Jan-09 19:14:37.785234 - [DEBUG]
10482 2019-Jan-09 19:14:37.785259 - [DEBUG] Start adding new jump function
10483 2019-Jan-09 19:14:37.785284 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10484 2019-Jan-09 19:14:37.785384 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10485 2019-Jan-09 19:14:37.786208 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
10486 2019-Jan-09 19:14:37.787031 - [DEBUG] Edge Function : AllBottom
10487 2019-Jan-09 19:14:37.787070 - [DEBUG] End adding new jump function
10488 2019-Jan-09 19:14:37.787097 - [DEBUG]
10489 2019-Jan-09 19:14:37.787149 - [DEBUG] -------------------------------------------- 321. Path Edge --------------------------------------------
10490 2019-Jan-09 19:14:37.787176 - [DEBUG]
10491 2019-Jan-09 19:14:37.787200 - [DEBUG] Process 321. path edge:
10492 2019-Jan-09 19:14:37.787225 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10493 2019-Jan-09 19:14:37.787328 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
10494 2019-Jan-09 19:14:37.788154 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10495 2019-Jan-09 19:14:37.788986 - [DEBUG]
10496 2019-Jan-09 19:14:37.789020 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
10497 2019-Jan-09 19:14:37.789882 - [DEBUG] Compose: EdgeIdentity * AllBottom
10498 2019-Jan-09 19:14:37.789916 - [DEBUG]
10499 2019-Jan-09 19:14:37.789941 - [DEBUG] Propagate flow
10500 2019-Jan-09 19:14:37.789966 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10501 2019-Jan-09 19:14:37.790060 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
10502 2019-Jan-09 19:14:37.790878 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10503 2019-Jan-09 19:14:37.791563 - [DEBUG] Edge function : AllBottom (result of previous compose)
10504 2019-Jan-09 19:14:37.791591 - [DEBUG]
10505 2019-Jan-09 19:14:37.791617 - [DEBUG] Join: AllTop & AllBottom
10506 2019-Jan-09 19:14:37.791644 - [DEBUG] = AllBottom (new jump func)
10507 2019-Jan-09 19:14:37.791669 - [DEBUG]
10508 2019-Jan-09 19:14:37.791693 - [DEBUG] Start adding new jump function
10509 2019-Jan-09 19:14:37.791717 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10510 2019-Jan-09 19:14:37.791783 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10511 2019-Jan-09 19:14:37.792448 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
10512 2019-Jan-09 19:14:37.793128 - [DEBUG] Edge Function : AllBottom
10513 2019-Jan-09 19:14:37.793160 - [DEBUG] End adding new jump function
10514 2019-Jan-09 19:14:37.793184 - [DEBUG]
10515 2019-Jan-09 19:14:37.793208 - [DEBUG] -------------------------------------------- 322. Path Edge --------------------------------------------
10516 2019-Jan-09 19:14:37.793233 - [DEBUG]
10517 2019-Jan-09 19:14:37.793256 - [DEBUG] Process 322. path edge:
10518 2019-Jan-09 19:14:37.793281 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10519 2019-Jan-09 19:14:37.793344 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
10520 2019-Jan-09 19:14:37.794070 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10521 2019-Jan-09 19:14:37.794842 - [DEBUG]
10522 2019-Jan-09 19:14:37.794873 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
10523 2019-Jan-09 19:14:37.795721 - [DEBUG] Possible callees:
10524 2019-Jan-09 19:14:37.795752 - [DEBUG] llvm.dbg.declare
10525 2019-Jan-09 19:14:37.795778 - [DEBUG] Possible return sites:
10526 2019-Jan-09 19:14:37.795803 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15510527 2019-Jan-09 19:14:37.797483 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10528 2019-Jan-09 19:14:37.797552 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10529 2019-Jan-09 19:14:37.797604 - [DEBUG] Compose: EdgeIdentity * AllBottom
10530 2019-Jan-09 19:14:37.797634 - [DEBUG]
10531 2019-Jan-09 19:14:37.797659 - [DEBUG] Propagate flow
10532 2019-Jan-09 19:14:37.797683 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10533 2019-Jan-09 19:14:37.797778 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
10534 2019-Jan-09 19:14:37.798606 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10535 2019-Jan-09 19:14:37.799439 - [DEBUG] Edge function : AllBottom (result of previous compose)
10536 2019-Jan-09 19:14:37.799471 - [DEBUG]
10537 2019-Jan-09 19:14:37.799499 - [DEBUG] Join: AllTop & AllBottom
10538 2019-Jan-09 19:14:37.799526 - [DEBUG] = AllBottom (new jump func)
10539 2019-Jan-09 19:14:37.799552 - [DEBUG]
10540 2019-Jan-09 19:14:37.799576 - [DEBUG] Start adding new jump function
10541 2019-Jan-09 19:14:37.799601 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10542 2019-Jan-09 19:14:37.799701 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10543 2019-Jan-09 19:14:37.800557 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
10544 2019-Jan-09 19:14:37.801402 - [DEBUG] Edge Function : AllBottom
10545 2019-Jan-09 19:14:37.801442 - [DEBUG] End adding new jump function
10546 2019-Jan-09 19:14:37.801467 - [DEBUG]
10547 2019-Jan-09 19:14:37.801492 - [DEBUG] -------------------------------------------- 323. Path Edge --------------------------------------------
10548 2019-Jan-09 19:14:37.801518 - [DEBUG]
10549 2019-Jan-09 19:14:37.801543 - [DEBUG] Process 323. path edge:
10550 2019-Jan-09 19:14:37.801568 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10551 2019-Jan-09 19:14:37.801666 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
10552 2019-Jan-09 19:14:37.802494 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10553 2019-Jan-09 19:14:37.803326 - [DEBUG]
10554 2019-Jan-09 19:14:37.803357 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
10555 2019-Jan-09 19:14:37.804283 - [DEBUG] Compose: EdgeIdentity * AllBottom
10556 2019-Jan-09 19:14:37.804319 - [DEBUG]
10557 2019-Jan-09 19:14:37.804344 - [DEBUG] Propagate flow
10558 2019-Jan-09 19:14:37.804369 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10559 2019-Jan-09 19:14:37.804465 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
10560 2019-Jan-09 19:14:37.805292 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10561 2019-Jan-09 19:14:37.806154 - [DEBUG] Edge function : AllBottom (result of previous compose)
10562 2019-Jan-09 19:14:37.806187 - [DEBUG]
10563 2019-Jan-09 19:14:37.806215 - [DEBUG] Join: AllTop & AllBottom
10564 2019-Jan-09 19:14:37.806243 - [DEBUG] = AllBottom (new jump func)
10565 2019-Jan-09 19:14:37.806269 - [DEBUG]
10566 2019-Jan-09 19:14:37.806293 - [DEBUG] Start adding new jump function
10567 2019-Jan-09 19:14:37.806318 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10568 2019-Jan-09 19:14:37.806420 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10569 2019-Jan-09 19:14:37.807285 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
10570 2019-Jan-09 19:14:37.808106 - [DEBUG] Edge Function : AllBottom
10571 2019-Jan-09 19:14:37.808145 - [DEBUG] End adding new jump function
10572 2019-Jan-09 19:14:37.808171 - [DEBUG]
10573 2019-Jan-09 19:14:37.808196 - [DEBUG] -------------------------------------------- 324. Path Edge --------------------------------------------
10574 2019-Jan-09 19:14:37.808223 - [DEBUG]
10575 2019-Jan-09 19:14:37.808247 - [DEBUG] Process 324. path edge:
10576 2019-Jan-09 19:14:37.808272 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10577 2019-Jan-09 19:14:37.808373 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
10578 2019-Jan-09 19:14:37.809200 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10579 2019-Jan-09 19:14:37.810032 - [DEBUG]
10580 2019-Jan-09 19:14:37.810066 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
10581 2019-Jan-09 19:14:37.810976 - [DEBUG] Compose: EdgeIdentity * AllBottom
10582 2019-Jan-09 19:14:37.811011 - [DEBUG]
10583 2019-Jan-09 19:14:37.811037 - [DEBUG] Propagate flow
10584 2019-Jan-09 19:14:37.811061 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10585 2019-Jan-09 19:14:37.811155 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
10586 2019-Jan-09 19:14:37.811963 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10587 2019-Jan-09 19:14:37.812939 - [DEBUG] Edge function : AllBottom (result of previous compose)
10588 2019-Jan-09 19:14:37.812975 - [DEBUG]
10589 2019-Jan-09 19:14:37.813003 - [DEBUG] Join: AllTop & AllBottom
10590 2019-Jan-09 19:14:37.813031 - [DEBUG] = AllBottom (new jump func)
10591 2019-Jan-09 19:14:37.813056 - [DEBUG]
10592 2019-Jan-09 19:14:37.813081 - [DEBUG] Start adding new jump function
10593 2019-Jan-09 19:14:37.813105 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10594 2019-Jan-09 19:14:37.813215 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10595 2019-Jan-09 19:14:37.814076 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
10596 2019-Jan-09 19:14:37.814897 - [DEBUG] Edge Function : AllBottom
10597 2019-Jan-09 19:14:37.814937 - [DEBUG] End adding new jump function
10598 2019-Jan-09 19:14:37.814962 - [DEBUG]
10599 2019-Jan-09 19:14:37.814987 - [DEBUG] -------------------------------------------- 325. Path Edge --------------------------------------------
10600 2019-Jan-09 19:14:37.815013 - [DEBUG]
10601 2019-Jan-09 19:14:37.815038 - [DEBUG] Process 325. path edge:
10602 2019-Jan-09 19:14:37.815062 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10603 2019-Jan-09 19:14:37.815161 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
10604 2019-Jan-09 19:14:37.815982 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10605 2019-Jan-09 19:14:37.816822 - [DEBUG]
10606 2019-Jan-09 19:14:37.816855 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
10607 2019-Jan-09 19:14:37.817771 - [DEBUG] Compose: EdgeIdentity * AllBottom
10608 2019-Jan-09 19:14:37.817806 - [DEBUG]
10609 2019-Jan-09 19:14:37.817832 - [DEBUG] Propagate flow
10610 2019-Jan-09 19:14:37.817856 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10611 2019-Jan-09 19:14:37.817954 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
10612 2019-Jan-09 19:14:37.818790 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10613 2019-Jan-09 19:14:37.819603 - [DEBUG] Edge function : AllBottom (result of previous compose)
10614 2019-Jan-09 19:14:37.819634 - [DEBUG]
10615 2019-Jan-09 19:14:37.819663 - [DEBUG] Join: AllTop & AllBottom
10616 2019-Jan-09 19:14:37.819691 - [DEBUG] = AllBottom (new jump func)
10617 2019-Jan-09 19:14:37.819716 - [DEBUG]
10618 2019-Jan-09 19:14:37.819741 - [DEBUG] Start adding new jump function
10619 2019-Jan-09 19:14:37.819766 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10620 2019-Jan-09 19:14:37.819862 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10621 2019-Jan-09 19:14:37.820717 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
10622 2019-Jan-09 19:14:37.821554 - [DEBUG] Edge Function : AllBottom
10623 2019-Jan-09 19:14:37.821592 - [DEBUG] End adding new jump function
10624 2019-Jan-09 19:14:37.821618 - [DEBUG]
10625 2019-Jan-09 19:14:37.821643 - [DEBUG] -------------------------------------------- 326. Path Edge --------------------------------------------
10626 2019-Jan-09 19:14:37.821669 - [DEBUG]
10627 2019-Jan-09 19:14:37.821693 - [DEBUG] Process 326. path edge:
10628 2019-Jan-09 19:14:37.821718 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10629 2019-Jan-09 19:14:37.821815 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
10630 2019-Jan-09 19:14:37.822653 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10631 2019-Jan-09 19:14:37.823486 - [DEBUG]
10632 2019-Jan-09 19:14:37.823517 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
10633 2019-Jan-09 19:14:37.824414 - [DEBUG] Possible callees:
10634 2019-Jan-09 19:14:37.824445 - [DEBUG] llvm.dbg.declare
10635 2019-Jan-09 19:14:37.824472 - [DEBUG] Possible return sites:
10636 2019-Jan-09 19:14:37.824496 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16310637 2019-Jan-09 19:14:37.826129 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10638 2019-Jan-09 19:14:37.826198 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10639 2019-Jan-09 19:14:37.826250 - [DEBUG] Compose: EdgeIdentity * AllBottom
10640 2019-Jan-09 19:14:37.826279 - [DEBUG]
10641 2019-Jan-09 19:14:37.826305 - [DEBUG] Propagate flow
10642 2019-Jan-09 19:14:37.826329 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10643 2019-Jan-09 19:14:37.826427 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
10644 2019-Jan-09 19:14:37.827269 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10645 2019-Jan-09 19:14:37.828099 - [DEBUG] Edge function : AllBottom (result of previous compose)
10646 2019-Jan-09 19:14:37.828132 - [DEBUG]
10647 2019-Jan-09 19:14:37.828159 - [DEBUG] Join: AllTop & AllBottom
10648 2019-Jan-09 19:14:37.828213 - [DEBUG] = AllBottom (new jump func)
10649 2019-Jan-09 19:14:37.828239 - [DEBUG]
10650 2019-Jan-09 19:14:37.828263 - [DEBUG] Start adding new jump function
10651 2019-Jan-09 19:14:37.828288 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10652 2019-Jan-09 19:14:37.828387 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10653 2019-Jan-09 19:14:37.829215 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
10654 2019-Jan-09 19:14:37.830045 - [DEBUG] Edge Function : AllBottom
10655 2019-Jan-09 19:14:37.830084 - [DEBUG] End adding new jump function
10656 2019-Jan-09 19:14:37.830110 - [DEBUG]
10657 2019-Jan-09 19:14:37.830136 - [DEBUG] -------------------------------------------- 327. Path Edge --------------------------------------------
10658 2019-Jan-09 19:14:37.830162 - [DEBUG]
10659 2019-Jan-09 19:14:37.830186 - [DEBUG] Process 327. path edge:
10660 2019-Jan-09 19:14:37.830211 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10661 2019-Jan-09 19:14:37.830310 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
10662 2019-Jan-09 19:14:37.831175 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10663 2019-Jan-09 19:14:37.832012 - [DEBUG]
10664 2019-Jan-09 19:14:37.832044 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
10665 2019-Jan-09 19:14:37.832926 - [DEBUG] Compose: EdgeIdentity * AllBottom
10666 2019-Jan-09 19:14:37.832962 - [DEBUG]
10667 2019-Jan-09 19:14:37.832987 - [DEBUG] Propagate flow
10668 2019-Jan-09 19:14:37.833011 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10669 2019-Jan-09 19:14:37.833104 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
10670 2019-Jan-09 19:14:37.833948 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10671 2019-Jan-09 19:14:37.834784 - [DEBUG] Edge function : AllBottom (result of previous compose)
10672 2019-Jan-09 19:14:37.834816 - [DEBUG]
10673 2019-Jan-09 19:14:37.834844 - [DEBUG] Join: AllTop & AllBottom
10674 2019-Jan-09 19:14:37.834872 - [DEBUG] = AllBottom (new jump func)
10675 2019-Jan-09 19:14:37.834898 - [DEBUG]
10676 2019-Jan-09 19:14:37.834923 - [DEBUG] Start adding new jump function
10677 2019-Jan-09 19:14:37.834947 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10678 2019-Jan-09 19:14:37.835043 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10679 2019-Jan-09 19:14:37.835869 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
10680 2019-Jan-09 19:14:37.836700 - [DEBUG] Edge Function : AllBottom
10681 2019-Jan-09 19:14:37.836739 - [DEBUG] End adding new jump function
10682 2019-Jan-09 19:14:37.836766 - [DEBUG]
10683 2019-Jan-09 19:14:37.836791 - [DEBUG] -------------------------------------------- 328. Path Edge --------------------------------------------
10684 2019-Jan-09 19:14:37.836817 - [DEBUG]
10685 2019-Jan-09 19:14:37.836842 - [DEBUG] Process 328. path edge:
10686 2019-Jan-09 19:14:37.836867 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10687 2019-Jan-09 19:14:37.836968 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
10688 2019-Jan-09 19:14:37.837833 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10689 2019-Jan-09 19:14:37.838672 - [DEBUG]
10690 2019-Jan-09 19:14:37.838706 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
10691 2019-Jan-09 19:14:37.839562 - [DEBUG] Compose: EdgeIdentity * AllBottom
10692 2019-Jan-09 19:14:37.839597 - [DEBUG]
10693 2019-Jan-09 19:14:37.839653 - [DEBUG] Propagate flow
10694 2019-Jan-09 19:14:37.839678 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10695 2019-Jan-09 19:14:37.839773 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
10696 2019-Jan-09 19:14:37.840643 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10697 2019-Jan-09 19:14:37.841468 - [DEBUG] Edge function : AllBottom (result of previous compose)
10698 2019-Jan-09 19:14:37.841501 - [DEBUG]
10699 2019-Jan-09 19:14:37.841528 - [DEBUG] Join: AllTop & AllBottom
10700 2019-Jan-09 19:14:37.841557 - [DEBUG] = AllBottom (new jump func)
10701 2019-Jan-09 19:14:37.841582 - [DEBUG]
10702 2019-Jan-09 19:14:37.841606 - [DEBUG] Start adding new jump function
10703 2019-Jan-09 19:14:37.841631 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10704 2019-Jan-09 19:14:37.841729 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10705 2019-Jan-09 19:14:37.842557 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
10706 2019-Jan-09 19:14:37.843385 - [DEBUG] Edge Function : AllBottom
10707 2019-Jan-09 19:14:37.843424 - [DEBUG] End adding new jump function
10708 2019-Jan-09 19:14:37.843450 - [DEBUG]
10709 2019-Jan-09 19:14:37.843475 - [DEBUG] -------------------------------------------- 329. Path Edge --------------------------------------------
10710 2019-Jan-09 19:14:37.843502 - [DEBUG]
10711 2019-Jan-09 19:14:37.843526 - [DEBUG] Process 329. path edge:
10712 2019-Jan-09 19:14:37.843551 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10713 2019-Jan-09 19:14:37.843648 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
10714 2019-Jan-09 19:14:37.844516 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10715 2019-Jan-09 19:14:37.845339 - [DEBUG]
10716 2019-Jan-09 19:14:37.845370 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
10717 2019-Jan-09 19:14:37.846228 - [DEBUG] Possible callees:
10718 2019-Jan-09 19:14:37.846258 - [DEBUG] llvm.dbg.declare
10719 2019-Jan-09 19:14:37.846285 - [DEBUG] Possible return sites:
10720 2019-Jan-09 19:14:37.846310 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16910721 2019-Jan-09 19:14:37.847989 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10722 2019-Jan-09 19:14:37.848057 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10723 2019-Jan-09 19:14:37.848108 - [DEBUG] Compose: EdgeIdentity * AllBottom
10724 2019-Jan-09 19:14:37.848138 - [DEBUG]
10725 2019-Jan-09 19:14:37.848164 - [DEBUG] Propagate flow
10726 2019-Jan-09 19:14:37.848188 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10727 2019-Jan-09 19:14:37.848284 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
10728 2019-Jan-09 19:14:37.849107 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10729 2019-Jan-09 19:14:37.849943 - [DEBUG] Edge function : AllBottom (result of previous compose)
10730 2019-Jan-09 19:14:37.849976 - [DEBUG]
10731 2019-Jan-09 19:14:37.850003 - [DEBUG] Join: AllTop & AllBottom
10732 2019-Jan-09 19:14:37.850031 - [DEBUG] = AllBottom (new jump func)
10733 2019-Jan-09 19:14:37.850056 - [DEBUG]
10734 2019-Jan-09 19:14:37.850080 - [DEBUG] Start adding new jump function
10735 2019-Jan-09 19:14:37.850130 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10736 2019-Jan-09 19:14:37.850232 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10737 2019-Jan-09 19:14:37.851083 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
10738 2019-Jan-09 19:14:37.851915 - [DEBUG] Edge Function : AllBottom
10739 2019-Jan-09 19:14:37.851954 - [DEBUG] End adding new jump function
10740 2019-Jan-09 19:14:37.851980 - [DEBUG]
10741 2019-Jan-09 19:14:37.852005 - [DEBUG] -------------------------------------------- 330. Path Edge --------------------------------------------
10742 2019-Jan-09 19:14:37.852032 - [DEBUG]
10743 2019-Jan-09 19:14:37.852055 - [DEBUG] Process 330. path edge:
10744 2019-Jan-09 19:14:37.852080 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10745 2019-Jan-09 19:14:37.852178 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
10746 2019-Jan-09 19:14:37.852999 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10747 2019-Jan-09 19:14:37.853857 - [DEBUG]
10748 2019-Jan-09 19:14:37.853889 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
10749 2019-Jan-09 19:14:37.854771 - [DEBUG] Compose: EdgeIdentity * AllBottom
10750 2019-Jan-09 19:14:37.854806 - [DEBUG]
10751 2019-Jan-09 19:14:37.854831 - [DEBUG] Propagate flow
10752 2019-Jan-09 19:14:37.854855 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10753 2019-Jan-09 19:14:37.854950 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
10754 2019-Jan-09 19:14:37.855777 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10755 2019-Jan-09 19:14:37.856610 - [DEBUG] Edge function : AllBottom (result of previous compose)
10756 2019-Jan-09 19:14:37.856643 - [DEBUG]
10757 2019-Jan-09 19:14:37.856671 - [DEBUG] Join: AllTop & AllBottom
10758 2019-Jan-09 19:14:37.856699 - [DEBUG] = AllBottom (new jump func)
10759 2019-Jan-09 19:14:37.856724 - [DEBUG]
10760 2019-Jan-09 19:14:37.856749 - [DEBUG] Start adding new jump function
10761 2019-Jan-09 19:14:37.856773 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10762 2019-Jan-09 19:14:37.856871 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10763 2019-Jan-09 19:14:37.857736 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
10764 2019-Jan-09 19:14:37.858573 - [DEBUG] Edge Function : AllBottom
10765 2019-Jan-09 19:14:37.858610 - [DEBUG] End adding new jump function
10766 2019-Jan-09 19:14:37.858635 - [DEBUG]
10767 2019-Jan-09 19:14:37.858660 - [DEBUG] -------------------------------------------- 331. Path Edge --------------------------------------------
10768 2019-Jan-09 19:14:37.858687 - [DEBUG]
10769 2019-Jan-09 19:14:37.858711 - [DEBUG] Process 331. path edge:
10770 2019-Jan-09 19:14:37.858736 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10771 2019-Jan-09 19:14:37.858830 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
10772 2019-Jan-09 19:14:37.859654 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10773 2019-Jan-09 19:14:37.860506 - [DEBUG]
10774 2019-Jan-09 19:14:37.860538 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
10775 2019-Jan-09 19:14:37.861409 - [DEBUG] Compose: EdgeIdentity * AllBottom
10776 2019-Jan-09 19:14:37.861444 - [DEBUG]
10777 2019-Jan-09 19:14:37.861470 - [DEBUG] Propagate flow
10778 2019-Jan-09 19:14:37.861494 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10779 2019-Jan-09 19:14:37.861609 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
10780 2019-Jan-09 19:14:37.862445 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10781 2019-Jan-09 19:14:37.863270 - [DEBUG] Edge function : AllBottom (result of previous compose)
10782 2019-Jan-09 19:14:37.863301 - [DEBUG]
10783 2019-Jan-09 19:14:37.863329 - [DEBUG] Join: AllTop & AllBottom
10784 2019-Jan-09 19:14:37.863357 - [DEBUG] = AllBottom (new jump func)
10785 2019-Jan-09 19:14:37.863383 - [DEBUG]
10786 2019-Jan-09 19:14:37.863408 - [DEBUG] Start adding new jump function
10787 2019-Jan-09 19:14:37.863432 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10788 2019-Jan-09 19:14:37.863531 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10789 2019-Jan-09 19:14:37.864393 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
10790 2019-Jan-09 19:14:37.865228 - [DEBUG] Edge Function : AllBottom
10791 2019-Jan-09 19:14:37.865267 - [DEBUG] End adding new jump function
10792 2019-Jan-09 19:14:37.865292 - [DEBUG]
10793 2019-Jan-09 19:14:37.865318 - [DEBUG] -------------------------------------------- 332. Path Edge --------------------------------------------
10794 2019-Jan-09 19:14:37.865344 - [DEBUG]
10795 2019-Jan-09 19:14:37.865369 - [DEBUG] Process 332. path edge:
10796 2019-Jan-09 19:14:37.865394 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10797 2019-Jan-09 19:14:37.865487 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
10798 2019-Jan-09 19:14:37.869904 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10799 2019-Jan-09 19:14:37.870589 - [DEBUG]
10800 2019-Jan-09 19:14:37.870616 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
10801 2019-Jan-09 19:14:37.871299 - [DEBUG] Compose: EdgeIdentity * AllBottom
10802 2019-Jan-09 19:14:37.871328 - [DEBUG]
10803 2019-Jan-09 19:14:37.871352 - [DEBUG] Propagate flow
10804 2019-Jan-09 19:14:37.871376 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10805 2019-Jan-09 19:14:37.871440 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
10806 2019-Jan-09 19:14:37.872087 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10807 2019-Jan-09 19:14:37.872732 - [DEBUG] Edge function : AllBottom (result of previous compose)
10808 2019-Jan-09 19:14:37.872758 - [DEBUG]
10809 2019-Jan-09 19:14:37.872784 - [DEBUG] Join: AllTop & AllBottom
10810 2019-Jan-09 19:14:37.872811 - [DEBUG] = AllBottom (new jump func)
10811 2019-Jan-09 19:14:37.872835 - [DEBUG]
10812 2019-Jan-09 19:14:37.872859 - [DEBUG] Start adding new jump function
10813 2019-Jan-09 19:14:37.872882 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10814 2019-Jan-09 19:14:37.872942 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10815 2019-Jan-09 19:14:37.873581 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
10816 2019-Jan-09 19:14:37.874327 - [DEBUG] Edge Function : AllBottom
10817 2019-Jan-09 19:14:37.874366 - [DEBUG] End adding new jump function
10818 2019-Jan-09 19:14:37.874392 - [DEBUG]
10819 2019-Jan-09 19:14:37.874417 - [DEBUG] -------------------------------------------- 333. Path Edge --------------------------------------------
10820 2019-Jan-09 19:14:37.874443 - [DEBUG]
10821 2019-Jan-09 19:14:37.874467 - [DEBUG] Process 333. path edge:
10822 2019-Jan-09 19:14:37.874492 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10823 2019-Jan-09 19:14:37.874613 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
10824 2019-Jan-09 19:14:37.875427 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10825 2019-Jan-09 19:14:37.876262 - [DEBUG]
10826 2019-Jan-09 19:14:37.876296 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
10827 2019-Jan-09 19:14:37.877183 - [DEBUG] Compose: EdgeIdentity * AllBottom
10828 2019-Jan-09 19:14:37.877221 - [DEBUG]
10829 2019-Jan-09 19:14:37.877246 - [DEBUG] Propagate flow
10830 2019-Jan-09 19:14:37.877270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10831 2019-Jan-09 19:14:37.877369 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
10832 2019-Jan-09 19:14:37.878195 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10833 2019-Jan-09 19:14:37.879034 - [DEBUG] Edge function : AllBottom (result of previous compose)
10834 2019-Jan-09 19:14:37.879066 - [DEBUG]
10835 2019-Jan-09 19:14:37.879095 - [DEBUG] Join: AllTop & AllBottom
10836 2019-Jan-09 19:14:37.879123 - [DEBUG] = AllBottom (new jump func)
10837 2019-Jan-09 19:14:37.879148 - [DEBUG]
10838 2019-Jan-09 19:14:37.879172 - [DEBUG] Start adding new jump function
10839 2019-Jan-09 19:14:37.879197 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10840 2019-Jan-09 19:14:37.879296 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10841 2019-Jan-09 19:14:37.880143 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
10842 2019-Jan-09 19:14:37.880942 - [DEBUG] Edge Function : AllBottom
10843 2019-Jan-09 19:14:37.880976 - [DEBUG] End adding new jump function
10844 2019-Jan-09 19:14:37.881001 - [DEBUG]
10845 2019-Jan-09 19:14:37.881026 - [DEBUG] -------------------------------------------- 334. Path Edge --------------------------------------------
10846 2019-Jan-09 19:14:37.881051 - [DEBUG]
10847 2019-Jan-09 19:14:37.881075 - [DEBUG] Process 334. path edge:
10848 2019-Jan-09 19:14:37.881099 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10849 2019-Jan-09 19:14:37.881172 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
10850 2019-Jan-09 19:14:37.881935 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10851 2019-Jan-09 19:14:37.882751 - [DEBUG]
10852 2019-Jan-09 19:14:37.882783 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
10853 2019-Jan-09 19:14:37.883660 - [DEBUG] Compose: EdgeIdentity * AllBottom
10854 2019-Jan-09 19:14:37.883695 - [DEBUG]
10855 2019-Jan-09 19:14:37.883720 - [DEBUG] Propagate flow
10856 2019-Jan-09 19:14:37.883745 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10857 2019-Jan-09 19:14:37.883869 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
10858 2019-Jan-09 19:14:37.884685 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10859 2019-Jan-09 19:14:37.885519 - [DEBUG] Edge function : AllBottom (result of previous compose)
10860 2019-Jan-09 19:14:37.885550 - [DEBUG]
10861 2019-Jan-09 19:14:37.885578 - [DEBUG] Join: AllTop & AllBottom
10862 2019-Jan-09 19:14:37.885607 - [DEBUG] = AllBottom (new jump func)
10863 2019-Jan-09 19:14:37.885633 - [DEBUG]
10864 2019-Jan-09 19:14:37.885657 - [DEBUG] Start adding new jump function
10865 2019-Jan-09 19:14:37.885682 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10866 2019-Jan-09 19:14:37.885785 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10867 2019-Jan-09 19:14:37.886644 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
10868 2019-Jan-09 19:14:37.887510 - [DEBUG] Edge Function : AllBottom
10869 2019-Jan-09 19:14:37.887550 - [DEBUG] End adding new jump function
10870 2019-Jan-09 19:14:37.887576 - [DEBUG]
10871 2019-Jan-09 19:14:37.887601 - [DEBUG] -------------------------------------------- 335. Path Edge --------------------------------------------
10872 2019-Jan-09 19:14:37.887627 - [DEBUG]
10873 2019-Jan-09 19:14:37.887651 - [DEBUG] Process 335. path edge:
10874 2019-Jan-09 19:14:37.887677 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10875 2019-Jan-09 19:14:37.887775 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
10876 2019-Jan-09 19:14:37.888649 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10877 2019-Jan-09 19:14:37.889459 - [DEBUG]
10878 2019-Jan-09 19:14:37.889493 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
10879 2019-Jan-09 19:14:37.890352 - [DEBUG] Compose: EdgeIdentity * AllBottom
10880 2019-Jan-09 19:14:37.890387 - [DEBUG]
10881 2019-Jan-09 19:14:37.890412 - [DEBUG] Propagate flow
10882 2019-Jan-09 19:14:37.890465 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10883 2019-Jan-09 19:14:37.890557 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
10884 2019-Jan-09 19:14:37.891363 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10885 2019-Jan-09 19:14:37.892190 - [DEBUG] Edge function : AllBottom (result of previous compose)
10886 2019-Jan-09 19:14:37.892222 - [DEBUG]
10887 2019-Jan-09 19:14:37.892250 - [DEBUG] Join: AllTop & AllBottom
10888 2019-Jan-09 19:14:37.892278 - [DEBUG] = AllBottom (new jump func)
10889 2019-Jan-09 19:14:37.892303 - [DEBUG]
10890 2019-Jan-09 19:14:37.892328 - [DEBUG] Start adding new jump function
10891 2019-Jan-09 19:14:37.892352 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10892 2019-Jan-09 19:14:37.892452 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10893 2019-Jan-09 19:14:37.893349 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
10894 2019-Jan-09 19:14:37.894176 - [DEBUG] Edge Function : AllBottom
10895 2019-Jan-09 19:14:37.894215 - [DEBUG] End adding new jump function
10896 2019-Jan-09 19:14:37.894241 - [DEBUG]
10897 2019-Jan-09 19:14:37.894266 - [DEBUG] -------------------------------------------- 336. Path Edge --------------------------------------------
10898 2019-Jan-09 19:14:37.894291 - [DEBUG]
10899 2019-Jan-09 19:14:37.894316 - [DEBUG] Process 336. path edge:
10900 2019-Jan-09 19:14:37.894340 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10901 2019-Jan-09 19:14:37.894434 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
10902 2019-Jan-09 19:14:37.895260 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10903 2019-Jan-09 19:14:37.896079 - [DEBUG]
10904 2019-Jan-09 19:14:37.896111 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
10905 2019-Jan-09 19:14:37.897068 - [DEBUG] Compose: EdgeIdentity * AllBottom
10906 2019-Jan-09 19:14:37.897121 - [DEBUG]
10907 2019-Jan-09 19:14:37.897149 - [DEBUG] Propagate flow
10908 2019-Jan-09 19:14:37.897173 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10909 2019-Jan-09 19:14:37.897260 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
10910 2019-Jan-09 19:14:37.898056 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10911 2019-Jan-09 19:14:37.898914 - [DEBUG] Edge function : AllBottom (result of previous compose)
10912 2019-Jan-09 19:14:37.898947 - [DEBUG]
10913 2019-Jan-09 19:14:37.898988 - [DEBUG] Join: AllTop & AllBottom
10914 2019-Jan-09 19:14:37.899017 - [DEBUG] = AllBottom (new jump func)
10915 2019-Jan-09 19:14:37.899043 - [DEBUG]
10916 2019-Jan-09 19:14:37.899069 - [DEBUG] Start adding new jump function
10917 2019-Jan-09 19:14:37.899094 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10918 2019-Jan-09 19:14:37.899196 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10919 2019-Jan-09 19:14:37.900100 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
10920 2019-Jan-09 19:14:37.900916 - [DEBUG] Edge Function : AllBottom
10921 2019-Jan-09 19:14:37.901028 - [DEBUG] End adding new jump function
10922 2019-Jan-09 19:14:37.901055 - [DEBUG]
10923 2019-Jan-09 19:14:37.901079 - [DEBUG] -------------------------------------------- 337. Path Edge --------------------------------------------
10924 2019-Jan-09 19:14:37.901105 - [DEBUG]
10925 2019-Jan-09 19:14:37.901128 - [DEBUG] Process 337. path edge:
10926 2019-Jan-09 19:14:37.901153 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10927 2019-Jan-09 19:14:37.901237 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
10928 2019-Jan-09 19:14:37.902049 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10929 2019-Jan-09 19:14:37.902873 - [DEBUG]
10930 2019-Jan-09 19:14:37.902908 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
10931 2019-Jan-09 19:14:37.903865 - [DEBUG] Compose: EdgeIdentity * AllBottom
10932 2019-Jan-09 19:14:37.903901 - [DEBUG]
10933 2019-Jan-09 19:14:37.903927 - [DEBUG] Propagate flow
10934 2019-Jan-09 19:14:37.903951 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10935 2019-Jan-09 19:14:37.904037 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
10936 2019-Jan-09 19:14:37.904864 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10937 2019-Jan-09 19:14:37.905693 - [DEBUG] Edge function : AllBottom (result of previous compose)
10938 2019-Jan-09 19:14:37.905724 - [DEBUG]
10939 2019-Jan-09 19:14:37.905753 - [DEBUG] Join: AllTop & AllBottom
10940 2019-Jan-09 19:14:37.905782 - [DEBUG] = AllBottom (new jump func)
10941 2019-Jan-09 19:14:37.905808 - [DEBUG]
10942 2019-Jan-09 19:14:37.905833 - [DEBUG] Start adding new jump function
10943 2019-Jan-09 19:14:37.905857 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10944 2019-Jan-09 19:14:37.906043 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10945 2019-Jan-09 19:14:37.906831 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
10946 2019-Jan-09 19:14:37.907720 - [DEBUG] Edge Function : AllBottom
10947 2019-Jan-09 19:14:37.907759 - [DEBUG] End adding new jump function
10948 2019-Jan-09 19:14:37.907784 - [DEBUG]
10949 2019-Jan-09 19:14:37.907810 - [DEBUG] -------------------------------------------- 338. Path Edge --------------------------------------------
10950 2019-Jan-09 19:14:37.907835 - [DEBUG]
10951 2019-Jan-09 19:14:37.907860 - [DEBUG] Process 338. path edge:
10952 2019-Jan-09 19:14:37.907885 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10953 2019-Jan-09 19:14:37.907975 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
10954 2019-Jan-09 19:14:37.908802 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10955 2019-Jan-09 19:14:37.909675 - [DEBUG]
10956 2019-Jan-09 19:14:37.909707 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
10957 2019-Jan-09 19:14:37.910648 - [DEBUG] Compose: EdgeIdentity * AllBottom
10958 2019-Jan-09 19:14:37.910681 - [DEBUG]
10959 2019-Jan-09 19:14:37.910706 - [DEBUG] Propagate flow
10960 2019-Jan-09 19:14:37.910730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10961 2019-Jan-09 19:14:37.910813 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10962 2019-Jan-09 19:14:37.911630 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10963 2019-Jan-09 19:14:37.912520 - [DEBUG] Edge function : AllBottom (result of previous compose)
10964 2019-Jan-09 19:14:37.912551 - [DEBUG]
10965 2019-Jan-09 19:14:37.912579 - [DEBUG] Join: AllTop & AllBottom
10966 2019-Jan-09 19:14:37.912607 - [DEBUG] = AllBottom (new jump func)
10967 2019-Jan-09 19:14:37.912633 - [DEBUG]
10968 2019-Jan-09 19:14:37.912658 - [DEBUG] Start adding new jump function
10969 2019-Jan-09 19:14:37.912683 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10970 2019-Jan-09 19:14:37.912891 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10971 2019-Jan-09 19:14:37.913750 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10972 2019-Jan-09 19:14:37.914627 - [DEBUG] Edge Function : AllBottom
10973 2019-Jan-09 19:14:37.914666 - [DEBUG] End adding new jump function
10974 2019-Jan-09 19:14:37.914691 - [DEBUG]
10975 2019-Jan-09 19:14:37.914716 - [DEBUG] -------------------------------------------- 339. Path Edge --------------------------------------------
10976 2019-Jan-09 19:14:37.914743 - [DEBUG]
10977 2019-Jan-09 19:14:37.914767 - [DEBUG] Process 339. path edge:
10978 2019-Jan-09 19:14:37.914792 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10979 2019-Jan-09 19:14:37.914887 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
10980 2019-Jan-09 19:14:37.915745 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10981 2019-Jan-09 19:14:37.916581 - [DEBUG]
10982 2019-Jan-09 19:14:37.916612 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10983 2019-Jan-09 19:14:37.917491 - [DEBUG] Start of endsummarytab entry
10984 2019-Jan-09 19:14:37.917527 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
10985 2019-Jan-09 19:14:37.918418 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
10986 2019-Jan-09 19:14:37.918504 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10987 2019-Jan-09 19:14:37.919344 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10988 2019-Jan-09 19:14:37.920222 - [DEBUG] EF: AllBottom
10989 2019-Jan-09 19:14:37.920252 - [DEBUG]
10990 2019-Jan-09 19:14:37.920276 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10991 2019-Jan-09 19:14:37.921099 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10992 2019-Jan-09 19:14:37.921923 - [DEBUG] EF: AllBottom
10993 2019-Jan-09 19:14:37.922037 - [DEBUG]
10994 2019-Jan-09 19:14:37.922062 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10995 2019-Jan-09 19:14:37.922839 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
10996 2019-Jan-09 19:14:37.923701 - [DEBUG] EF: AllBottom
10997 2019-Jan-09 19:14:37.923732 - [DEBUG]
10998 2019-Jan-09 19:14:37.923758 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10999 2019-Jan-09 19:14:37.924600 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
11000 2019-Jan-09 19:14:37.925462 - [DEBUG] EF: AllBottom
11001 2019-Jan-09 19:14:37.925495 - [DEBUG]
11002 2019-Jan-09 19:14:37.925520 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11003 2019-Jan-09 19:14:37.926429 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
11004 2019-Jan-09 19:14:37.927319 - [DEBUG] EF: AllBottom
11005 2019-Jan-09 19:14:37.927349 - [DEBUG]
11006 2019-Jan-09 19:14:37.927373 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11007 2019-Jan-09 19:14:37.928240 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
11008 2019-Jan-09 19:14:37.929122 - [DEBUG] EF: AllBottom
11009 2019-Jan-09 19:14:37.929152 - [DEBUG]
11010 2019-Jan-09 19:14:37.929176 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11011 2019-Jan-09 19:14:37.930040 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
11012 2019-Jan-09 19:14:37.930838 - [DEBUG] EF: AllBottom
11013 2019-Jan-09 19:14:37.930869 - [DEBUG]
11014 2019-Jan-09 19:14:37.930894 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11015 2019-Jan-09 19:14:37.931704 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11016 2019-Jan-09 19:14:37.932593 - [DEBUG] EF: AllBottom
11017 2019-Jan-09 19:14:37.932623 - [DEBUG]
11018 2019-Jan-09 19:14:37.932647 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11019 2019-Jan-09 19:14:37.933486 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11020 2019-Jan-09 19:14:37.934357 - [DEBUG] EF: AllBottom
11021 2019-Jan-09 19:14:37.934386 - [DEBUG]
11022 2019-Jan-09 19:14:37.934411 - [DEBUG] ---------------
11023 2019-Jan-09 19:14:37.934435 - [DEBUG]
11024 2019-Jan-09 19:14:37.934462 - [DEBUG] End of endsummarytab entry
11025 2019-Jan-09 19:14:37.934486 - [DEBUG]
11026 2019-Jan-09 19:14:37.934511 - [DEBUG] Start of incomingtab entry
11027 2019-Jan-09 19:14:37.934537 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
11028 2019-Jan-09 19:14:37.935359 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
11029 2019-Jan-09 19:14:37.935455 - [DEBUG] ---------------
11030 2019-Jan-09 19:14:37.935481 - [DEBUG] End of incomingtab entry
11031 2019-Jan-09 19:14:37.935506 - [DEBUG]
11032 2019-Jan-09 19:14:37.935536 - [DEBUG] EDGE:
11033 2019-Jan-09 19:14:37.935598 - [DEBUG] ---> 11034 2019-Jan-09 19:14:37.936467 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11035 2019-Jan-09 19:14:37.937356 - [DEBUG]
11036 2019-Jan-09 19:14:37.937390 - [DEBUG] EDGE:
11037 2019-Jan-09 19:14:37.937469 - [DEBUG] ---> 11038 2019-Jan-09 19:14:37.938271 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11039 2019-Jan-09 19:14:37.939192 - [DEBUG]
11040 2019-Jan-09 19:14:37.939251 - [DEBUG] Compose: EdgeIdentity * AllBottom
11041 2019-Jan-09 19:14:37.939279 - [DEBUG]
11042 2019-Jan-09 19:14:37.939304 - [DEBUG] Propagate flow
11043 2019-Jan-09 19:14:37.939328 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11044 2019-Jan-09 19:14:37.939414 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
11045 2019-Jan-09 19:14:37.940295 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11046 2019-Jan-09 19:14:37.941220 - [DEBUG] Edge function : AllBottom (result of previous compose)
11047 2019-Jan-09 19:14:37.941251 - [DEBUG]
11048 2019-Jan-09 19:14:37.941278 - [DEBUG] Join: AllTop & AllBottom
11049 2019-Jan-09 19:14:37.941304 - [DEBUG] = AllBottom (new jump func)
11050 2019-Jan-09 19:14:37.941329 - [DEBUG]
11051 2019-Jan-09 19:14:37.941353 - [DEBUG] Start adding new jump function
11052 2019-Jan-09 19:14:37.941377 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11053 2019-Jan-09 19:14:37.941464 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11054 2019-Jan-09 19:14:37.942343 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
11055 2019-Jan-09 19:14:37.943243 - [DEBUG] Edge Function : AllBottom
11056 2019-Jan-09 19:14:37.943281 - [DEBUG] End adding new jump function
11057 2019-Jan-09 19:14:37.943306 - [DEBUG]
11058 2019-Jan-09 19:14:37.943330 - [DEBUG] -------------------------------------------- 340. Path Edge --------------------------------------------
11059 2019-Jan-09 19:14:37.943356 - [DEBUG]
11060 2019-Jan-09 19:14:37.943379 - [DEBUG] Process 340. path edge:
11061 2019-Jan-09 19:14:37.943403 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11062 2019-Jan-09 19:14:37.943490 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
11063 2019-Jan-09 19:14:37.944346 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11064 2019-Jan-09 19:14:37.945250 - [DEBUG]
11065 2019-Jan-09 19:14:37.945280 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
11066 2019-Jan-09 19:14:37.946161 - [DEBUG] Possible callees:
11067 2019-Jan-09 19:14:37.946190 - [DEBUG] llvm.dbg.declare
11068 2019-Jan-09 19:14:37.946215 - [DEBUG] Possible return sites:
11069 2019-Jan-09 19:14:37.946239 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19311070 2019-Jan-09 19:14:37.947867 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11071 2019-Jan-09 19:14:37.948019 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11072 2019-Jan-09 19:14:37.948073 - [DEBUG] Compose: EdgeIdentity * AllBottom
11073 2019-Jan-09 19:14:37.948102 - [DEBUG]
11074 2019-Jan-09 19:14:37.948127 - [DEBUG] Propagate flow
11075 2019-Jan-09 19:14:37.948150 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11076 2019-Jan-09 19:14:37.948242 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
11077 2019-Jan-09 19:14:37.949127 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11078 2019-Jan-09 19:14:37.949921 - [DEBUG] Edge function : AllBottom (result of previous compose)
11079 2019-Jan-09 19:14:37.950026 - [DEBUG]
11080 2019-Jan-09 19:14:37.950054 - [DEBUG] Join: AllTop & AllBottom
11081 2019-Jan-09 19:14:37.950081 - [DEBUG] = AllBottom (new jump func)
11082 2019-Jan-09 19:14:37.950106 - [DEBUG]
11083 2019-Jan-09 19:14:37.950130 - [DEBUG] Start adding new jump function
11084 2019-Jan-09 19:14:37.950153 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11085 2019-Jan-09 19:14:37.950245 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11086 2019-Jan-09 19:14:37.951153 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
11087 2019-Jan-09 19:14:37.951941 - [DEBUG] Edge Function : AllBottom
11088 2019-Jan-09 19:14:37.952004 - [DEBUG] End adding new jump function
11089 2019-Jan-09 19:14:37.952030 - [DEBUG]
11090 2019-Jan-09 19:14:37.952055 - [DEBUG] -------------------------------------------- 341. Path Edge --------------------------------------------
11091 2019-Jan-09 19:14:37.952082 - [DEBUG]
11092 2019-Jan-09 19:14:37.952106 - [DEBUG] Process 341. path edge:
11093 2019-Jan-09 19:14:37.952131 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11094 2019-Jan-09 19:14:37.952228 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
11095 2019-Jan-09 19:14:37.953144 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11096 2019-Jan-09 19:14:37.954019 - [DEBUG]
11097 2019-Jan-09 19:14:37.954051 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
11098 2019-Jan-09 19:14:37.954882 - [DEBUG] Compose: EdgeIdentity * AllBottom
11099 2019-Jan-09 19:14:37.954917 - [DEBUG]
11100 2019-Jan-09 19:14:37.955029 - [DEBUG] Propagate flow
11101 2019-Jan-09 19:14:37.955055 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11102 2019-Jan-09 19:14:37.955149 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
11103 2019-Jan-09 19:14:37.955936 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11104 2019-Jan-09 19:14:37.956760 - [DEBUG] Edge function : AllBottom (result of previous compose)
11105 2019-Jan-09 19:14:37.956792 - [DEBUG]
11106 2019-Jan-09 19:14:37.956819 - [DEBUG] Join: AllTop & AllBottom
11107 2019-Jan-09 19:14:37.956847 - [DEBUG] = AllBottom (new jump func)
11108 2019-Jan-09 19:14:37.956872 - [DEBUG]
11109 2019-Jan-09 19:14:37.956897 - [DEBUG] Start adding new jump function
11110 2019-Jan-09 19:14:37.956921 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11111 2019-Jan-09 19:14:37.957129 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11112 2019-Jan-09 19:14:37.957911 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
11113 2019-Jan-09 19:14:37.958767 - [DEBUG] Edge Function : AllBottom
11114 2019-Jan-09 19:14:37.958804 - [DEBUG] End adding new jump function
11115 2019-Jan-09 19:14:37.958830 - [DEBUG]
11116 2019-Jan-09 19:14:37.958856 - [DEBUG] -------------------------------------------- 342. Path Edge --------------------------------------------
11117 2019-Jan-09 19:14:37.958882 - [DEBUG]
11118 2019-Jan-09 19:14:37.958906 - [DEBUG] Process 342. path edge:
11119 2019-Jan-09 19:14:37.958931 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11120 2019-Jan-09 19:14:37.959110 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
11121 2019-Jan-09 19:14:37.959891 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11122 2019-Jan-09 19:14:37.960789 - [DEBUG]
11123 2019-Jan-09 19:14:37.960822 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
11124 2019-Jan-09 19:14:37.961682 - [DEBUG] Compose: EdgeIdentity * AllBottom
11125 2019-Jan-09 19:14:37.961716 - [DEBUG]
11126 2019-Jan-09 19:14:37.961742 - [DEBUG] Propagate flow
11127 2019-Jan-09 19:14:37.961766 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11128 2019-Jan-09 19:14:37.961866 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
11129 2019-Jan-09 19:14:37.962738 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11130 2019-Jan-09 19:14:37.963600 - [DEBUG] Edge function : AllBottom (result of previous compose)
11131 2019-Jan-09 19:14:37.963631 - [DEBUG]
11132 2019-Jan-09 19:14:37.963660 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11133 2019-Jan-09 19:14:37.963709 - [DEBUG] = AllBottom
11134 2019-Jan-09 19:14:37.963735 - [DEBUG]
11135 2019-Jan-09 19:14:37.963759 - [DEBUG] PROPAGATE: No new function!
11136 2019-Jan-09 19:14:37.963814 - [DEBUG] EDGE:
11137 2019-Jan-09 19:14:37.963906 - [DEBUG] ---> 11138 2019-Jan-09 19:14:37.964758 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11139 2019-Jan-09 19:14:37.965593 - [DEBUG]
11140 2019-Jan-09 19:14:37.965630 - [DEBUG] EDGE:
11141 2019-Jan-09 19:14:37.965720 - [DEBUG] ---> 11142 2019-Jan-09 19:14:37.966596 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11143 2019-Jan-09 19:14:37.967480 - [DEBUG]
11144 2019-Jan-09 19:14:37.967516 - [DEBUG] EDGE:
11145 2019-Jan-09 19:14:37.967596 - [DEBUG] ---> 11146 2019-Jan-09 19:14:37.968456 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11147 2019-Jan-09 19:14:37.969322 - [DEBUG]
11148 2019-Jan-09 19:14:37.969355 - [DEBUG] EDGE:
11149 2019-Jan-09 19:14:37.969436 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
11150 2019-Jan-09 19:14:37.970232 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11151 2019-Jan-09 19:14:37.971176 - [DEBUG]
11152 2019-Jan-09 19:14:37.971210 - [DEBUG] EDGE:
11153 2019-Jan-09 19:14:37.971294 - [DEBUG] ---> 11154 2019-Jan-09 19:14:37.972095 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11155 2019-Jan-09 19:14:37.972914 - [DEBUG]
11156 2019-Jan-09 19:14:37.973037 - [DEBUG] EDGE:
11157 2019-Jan-09 19:14:37.973129 - [DEBUG] ---> 11158 2019-Jan-09 19:14:37.973926 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11159 2019-Jan-09 19:14:37.974787 - [DEBUG]
11160 2019-Jan-09 19:14:37.974823 - [DEBUG] EDGE:
11161 2019-Jan-09 19:14:37.974910 - [DEBUG] ---> 11162 2019-Jan-09 19:14:37.975767 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11163 2019-Jan-09 19:14:37.976637 - [DEBUG]
11164 2019-Jan-09 19:14:37.976696 - [DEBUG] Compose: EdgeIdentity * AllBottom
11165 2019-Jan-09 19:14:37.976725 - [DEBUG]
11166 2019-Jan-09 19:14:37.976750 - [DEBUG] Propagate flow
11167 2019-Jan-09 19:14:37.976774 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11168 2019-Jan-09 19:14:37.976863 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
11169 2019-Jan-09 19:14:37.977740 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11170 2019-Jan-09 19:14:37.978615 - [DEBUG] Edge function : AllBottom (result of previous compose)
11171 2019-Jan-09 19:14:37.978645 - [DEBUG]
11172 2019-Jan-09 19:14:37.978673 - [DEBUG] Join: AllTop & AllBottom
11173 2019-Jan-09 19:14:37.978701 - [DEBUG] = AllBottom (new jump func)
11174 2019-Jan-09 19:14:37.978726 - [DEBUG]
11175 2019-Jan-09 19:14:37.978775 - [DEBUG] Start adding new jump function
11176 2019-Jan-09 19:14:37.978800 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11177 2019-Jan-09 19:14:37.978892 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11178 2019-Jan-09 19:14:37.979755 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
11179 2019-Jan-09 19:14:37.980646 - [DEBUG] Edge Function : AllBottom
11180 2019-Jan-09 19:14:37.980684 - [DEBUG] End adding new jump function
11181 2019-Jan-09 19:14:37.980709 - [DEBUG]
11182 2019-Jan-09 19:14:37.980734 - [DEBUG] -------------------------------------------- 343. Path Edge --------------------------------------------
11183 2019-Jan-09 19:14:37.980760 - [DEBUG]
11184 2019-Jan-09 19:14:37.980784 - [DEBUG] Process 343. path edge:
11185 2019-Jan-09 19:14:37.980809 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11186 2019-Jan-09 19:14:37.980900 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
11187 2019-Jan-09 19:14:37.981755 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11188 2019-Jan-09 19:14:37.982628 - [DEBUG]
11189 2019-Jan-09 19:14:37.982658 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
11190 2019-Jan-09 19:14:37.983581 - [DEBUG] Compose: EdgeIdentity * AllBottom
11191 2019-Jan-09 19:14:37.983615 - [DEBUG]
11192 2019-Jan-09 19:14:37.983640 - [DEBUG] Propagate flow
11193 2019-Jan-09 19:14:37.983664 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11194 2019-Jan-09 19:14:37.983749 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
11195 2019-Jan-09 19:14:37.984618 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11196 2019-Jan-09 19:14:37.985485 - [DEBUG] Edge function : AllBottom (result of previous compose)
11197 2019-Jan-09 19:14:37.985515 - [DEBUG]
11198 2019-Jan-09 19:14:37.985543 - [DEBUG] Join: AllTop & AllBottom
11199 2019-Jan-09 19:14:37.985570 - [DEBUG] = AllBottom (new jump func)
11200 2019-Jan-09 19:14:37.985596 - [DEBUG]
11201 2019-Jan-09 19:14:37.985621 - [DEBUG] Start adding new jump function
11202 2019-Jan-09 19:14:37.985645 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11203 2019-Jan-09 19:14:37.985732 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11204 2019-Jan-09 19:14:37.986589 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
11205 2019-Jan-09 19:14:37.987462 - [DEBUG] Edge Function : AllBottom
11206 2019-Jan-09 19:14:37.987499 - [DEBUG] End adding new jump function
11207 2019-Jan-09 19:14:37.987525 - [DEBUG]
11208 2019-Jan-09 19:14:37.987550 - [DEBUG] -------------------------------------------- 344. Path Edge --------------------------------------------
11209 2019-Jan-09 19:14:37.987576 - [DEBUG]
11210 2019-Jan-09 19:14:37.987600 - [DEBUG] Process 344. path edge:
11211 2019-Jan-09 19:14:37.987625 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11212 2019-Jan-09 19:14:37.987719 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
11213 2019-Jan-09 19:14:37.988576 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11214 2019-Jan-09 19:14:37.989435 - [DEBUG]
11215 2019-Jan-09 19:14:37.989467 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
11216 2019-Jan-09 19:14:37.990366 - [DEBUG] Compose: EdgeIdentity * AllBottom
11217 2019-Jan-09 19:14:37.990399 - [DEBUG]
11218 2019-Jan-09 19:14:37.990423 - [DEBUG] Propagate flow
11219 2019-Jan-09 19:14:37.990468 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11220 2019-Jan-09 19:14:37.990556 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
11221 2019-Jan-09 19:14:37.991447 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11222 2019-Jan-09 19:14:37.992255 - [DEBUG] Edge function : AllBottom (result of previous compose)
11223 2019-Jan-09 19:14:37.992287 - [DEBUG]
11224 2019-Jan-09 19:14:37.992316 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11225 2019-Jan-09 19:14:37.992344 - [DEBUG] = AllBottom
11226 2019-Jan-09 19:14:37.992369 - [DEBUG]
11227 2019-Jan-09 19:14:37.992394 - [DEBUG] PROPAGATE: No new function!
11228 2019-Jan-09 19:14:37.992425 - [DEBUG] EDGE:
11229 2019-Jan-09 19:14:37.992523 - [DEBUG] ---> 11230 2019-Jan-09 19:14:37.993421 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11231 2019-Jan-09 19:14:37.994297 - [DEBUG]
11232 2019-Jan-09 19:14:37.994331 - [DEBUG] EDGE:
11233 2019-Jan-09 19:14:37.994409 - [DEBUG] ---> 11234 2019-Jan-09 19:14:37.995289 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11235 2019-Jan-09 19:14:37.996159 - [DEBUG]
11236 2019-Jan-09 19:14:37.996193 - [DEBUG] EDGE:
11237 2019-Jan-09 19:14:37.996276 - [DEBUG] ---> 11238 2019-Jan-09 19:14:37.997147 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11239 2019-Jan-09 19:14:37.998023 - [DEBUG]
11240 2019-Jan-09 19:14:37.998061 - [DEBUG] EDGE:
11241 2019-Jan-09 19:14:37.998152 - [DEBUG] ---> 11242 2019-Jan-09 19:14:37.999019 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11243 2019-Jan-09 19:14:37.999812 - [DEBUG]
11244 2019-Jan-09 19:14:37.999847 - [DEBUG] EDGE:
11245 2019-Jan-09 19:14:37.999934 - [DEBUG] ---> 11246 2019-Jan-09 19:14:38.000810 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11247 2019-Jan-09 19:14:38.001631 - [DEBUG]
11248 2019-Jan-09 19:14:38.001668 - [DEBUG] EDGE:
11249 2019-Jan-09 19:14:38.001761 - [DEBUG] ---> 11250 2019-Jan-09 19:14:38.002623 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11251 2019-Jan-09 19:14:38.003490 - [DEBUG]
11252 2019-Jan-09 19:14:38.003525 - [DEBUG] EDGE:
11253 2019-Jan-09 19:14:38.003608 - [DEBUG] ---> 11254 2019-Jan-09 19:14:38.004488 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11255 2019-Jan-09 19:14:38.005361 - [DEBUG]
11256 2019-Jan-09 19:14:38.005394 - [DEBUG] EDGE:
11257 2019-Jan-09 19:14:38.005473 - [DEBUG] ---> 11258 2019-Jan-09 19:14:38.006332 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11259 2019-Jan-09 19:14:38.007229 - [DEBUG]
11260 2019-Jan-09 19:14:38.007285 - [DEBUG] EDGE:
11261 2019-Jan-09 19:14:38.007371 - [DEBUG] ---> 11262 2019-Jan-09 19:14:38.008224 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11263 2019-Jan-09 19:14:38.009085 - [DEBUG]
11264 2019-Jan-09 19:14:38.009120 - [DEBUG] EDGE:
11265 2019-Jan-09 19:14:38.009208 - [DEBUG] ---> 11266 2019-Jan-09 19:14:38.010083 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11267 2019-Jan-09 19:14:38.010903 - [DEBUG]
11268 2019-Jan-09 19:14:38.011009 - [DEBUG] EDGE:
11269 2019-Jan-09 19:14:38.011103 - [DEBUG] ---> 11270 2019-Jan-09 19:14:38.011872 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11271 2019-Jan-09 19:14:38.012744 - [DEBUG]
11272 2019-Jan-09 19:14:38.012904 - [DEBUG] EDGE:
11273 2019-Jan-09 19:14:38.013066 - [DEBUG] ---> 11274 2019-Jan-09 19:14:38.013874 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11275 2019-Jan-09 19:14:38.014744 - [DEBUG]
11276 2019-Jan-09 19:14:38.014779 - [DEBUG] EDGE:
11277 2019-Jan-09 19:14:38.014866 - [DEBUG] ---> 11278 2019-Jan-09 19:14:38.015720 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11279 2019-Jan-09 19:14:38.016597 - [DEBUG]
11280 2019-Jan-09 19:14:38.016632 - [DEBUG] EDGE:
11281 2019-Jan-09 19:14:38.016715 - [DEBUG] ---> 11282 2019-Jan-09 19:14:38.017603 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11283 2019-Jan-09 19:14:38.018468 - [DEBUG]
11284 2019-Jan-09 19:14:38.018502 - [DEBUG] EDGE:
11285 2019-Jan-09 19:14:38.018582 - [DEBUG] ---> 11286 2019-Jan-09 19:14:38.019425 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11287 2019-Jan-09 19:14:38.020299 - [DEBUG]
11288 2019-Jan-09 19:14:38.020332 - [DEBUG] EDGE:
11289 2019-Jan-09 19:14:38.020411 - [DEBUG] ---> 11290 2019-Jan-09 19:14:38.021298 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11291 2019-Jan-09 19:14:38.022109 - [DEBUG]
11292 2019-Jan-09 19:14:38.022145 - [DEBUG] EDGE:
11293 2019-Jan-09 19:14:38.022233 - [DEBUG] ---> 11294 2019-Jan-09 19:14:38.023135 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11295 2019-Jan-09 19:14:38.024011 - [DEBUG]
11296 2019-Jan-09 19:14:38.024047 - [DEBUG] EDGE:
11297 2019-Jan-09 19:14:38.024134 - [DEBUG] ---> 11298 2019-Jan-09 19:14:38.024925 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11299 2019-Jan-09 19:14:38.025799 - [DEBUG]
11300 2019-Jan-09 19:14:38.025833 - [DEBUG] EDGE:
11301 2019-Jan-09 19:14:38.025920 - [DEBUG] ---> 11302 2019-Jan-09 19:14:38.026766 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11303 2019-Jan-09 19:14:38.027666 - [DEBUG]
11304 2019-Jan-09 19:14:38.027701 - [DEBUG] EDGE:
11305 2019-Jan-09 19:14:38.027787 - [DEBUG] ---> 11306 2019-Jan-09 19:14:38.028648 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11307 2019-Jan-09 19:14:38.029516 - [DEBUG]
11308 2019-Jan-09 19:14:38.029552 - [DEBUG] EDGE:
11309 2019-Jan-09 19:14:38.029631 - [DEBUG] ---> 11310 2019-Jan-09 19:14:38.030516 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11311 2019-Jan-09 19:14:38.031338 - [DEBUG]
11312 2019-Jan-09 19:14:38.031399 - [DEBUG] Compose: EdgeIdentity * AllBottom
11313 2019-Jan-09 19:14:38.031429 - [DEBUG]
11314 2019-Jan-09 19:14:38.031454 - [DEBUG] Propagate flow
11315 2019-Jan-09 19:14:38.031479 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11316 2019-Jan-09 19:14:38.031574 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11317 2019-Jan-09 19:14:38.032466 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11318 2019-Jan-09 19:14:38.033349 - [DEBUG] Edge function : AllBottom (result of previous compose)
11319 2019-Jan-09 19:14:38.033379 - [DEBUG]
11320 2019-Jan-09 19:14:38.033407 - [DEBUG] Join: AllTop & AllBottom
11321 2019-Jan-09 19:14:38.033434 - [DEBUG] = AllBottom (new jump func)
11322 2019-Jan-09 19:14:38.033459 - [DEBUG]
11323 2019-Jan-09 19:14:38.033484 - [DEBUG] Start adding new jump function
11324 2019-Jan-09 19:14:38.033509 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11325 2019-Jan-09 19:14:38.033596 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11326 2019-Jan-09 19:14:38.034473 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11327 2019-Jan-09 19:14:38.035350 - [DEBUG] Edge Function : AllBottom
11328 2019-Jan-09 19:14:38.035386 - [DEBUG] End adding new jump function
11329 2019-Jan-09 19:14:38.035410 - [DEBUG]
11330 2019-Jan-09 19:14:38.035435 - [DEBUG] -------------------------------------------- 345. Path Edge --------------------------------------------
11331 2019-Jan-09 19:14:38.035461 - [DEBUG]
11332 2019-Jan-09 19:14:38.035485 - [DEBUG] Process 345. path edge:
11333 2019-Jan-09 19:14:38.035510 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11334 2019-Jan-09 19:14:38.035601 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
11335 2019-Jan-09 19:14:38.036466 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11336 2019-Jan-09 19:14:38.037363 - [DEBUG]
11337 2019-Jan-09 19:14:38.037392 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11338 2019-Jan-09 19:14:38.038295 - [DEBUG] Possible callees:
11339 2019-Jan-09 19:14:38.038346 - [DEBUG] llvm.dbg.declare
11340 2019-Jan-09 19:14:38.038373 - [DEBUG] Possible return sites:
11341 2019-Jan-09 19:14:38.038397 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14311342 2019-Jan-09 19:14:38.040144 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11343 2019-Jan-09 19:14:38.040209 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11344 2019-Jan-09 19:14:38.040261 - [DEBUG] Compose: EdgeIdentity * AllBottom
11345 2019-Jan-09 19:14:38.040289 - [DEBUG]
11346 2019-Jan-09 19:14:38.040314 - [DEBUG] Propagate flow
11347 2019-Jan-09 19:14:38.040338 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11348 2019-Jan-09 19:14:38.040423 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11349 2019-Jan-09 19:14:38.041287 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11350 2019-Jan-09 19:14:38.042210 - [DEBUG] Edge function : AllBottom (result of previous compose)
11351 2019-Jan-09 19:14:38.042241 - [DEBUG]
11352 2019-Jan-09 19:14:38.042268 - [DEBUG] Join: AllTop & AllBottom
11353 2019-Jan-09 19:14:38.042294 - [DEBUG] = AllBottom (new jump func)
11354 2019-Jan-09 19:14:38.042319 - [DEBUG]
11355 2019-Jan-09 19:14:38.042343 - [DEBUG] Start adding new jump function
11356 2019-Jan-09 19:14:38.042367 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11357 2019-Jan-09 19:14:38.042453 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11358 2019-Jan-09 19:14:38.043326 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11359 2019-Jan-09 19:14:38.044214 - [DEBUG] Edge Function : AllBottom
11360 2019-Jan-09 19:14:38.044252 - [DEBUG] End adding new jump function
11361 2019-Jan-09 19:14:38.044276 - [DEBUG]
11362 2019-Jan-09 19:14:38.044301 - [DEBUG] -------------------------------------------- 346. Path Edge --------------------------------------------
11363 2019-Jan-09 19:14:38.044326 - [DEBUG]
11364 2019-Jan-09 19:14:38.044349 - [DEBUG] Process 346. path edge:
11365 2019-Jan-09 19:14:38.044373 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11366 2019-Jan-09 19:14:38.044458 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
11367 2019-Jan-09 19:14:38.045340 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11368 2019-Jan-09 19:14:38.046213 - [DEBUG]
11369 2019-Jan-09 19:14:38.046243 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11370 2019-Jan-09 19:14:38.047177 - [DEBUG] Compose: EdgeIdentity * AllBottom
11371 2019-Jan-09 19:14:38.047211 - [DEBUG]
11372 2019-Jan-09 19:14:38.047236 - [DEBUG] Propagate flow
11373 2019-Jan-09 19:14:38.047260 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11374 2019-Jan-09 19:14:38.047346 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
11375 2019-Jan-09 19:14:38.048209 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11376 2019-Jan-09 19:14:38.049067 - [DEBUG] Edge function : AllBottom (result of previous compose)
11377 2019-Jan-09 19:14:38.049098 - [DEBUG]
11378 2019-Jan-09 19:14:38.049125 - [DEBUG] Join: AllTop & AllBottom
11379 2019-Jan-09 19:14:38.049152 - [DEBUG] = AllBottom (new jump func)
11380 2019-Jan-09 19:14:38.049176 - [DEBUG]
11381 2019-Jan-09 19:14:38.049200 - [DEBUG] Start adding new jump function
11382 2019-Jan-09 19:14:38.049223 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11383 2019-Jan-09 19:14:38.049336 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11384 2019-Jan-09 19:14:38.050153 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
11385 2019-Jan-09 19:14:38.051085 - [DEBUG] Edge Function : AllBottom
11386 2019-Jan-09 19:14:38.051123 - [DEBUG] End adding new jump function
11387 2019-Jan-09 19:14:38.051148 - [DEBUG]
11388 2019-Jan-09 19:14:38.051172 - [DEBUG] -------------------------------------------- 347. Path Edge --------------------------------------------
11389 2019-Jan-09 19:14:38.051197 - [DEBUG]
11390 2019-Jan-09 19:14:38.051220 - [DEBUG] Process 347. path edge:
11391 2019-Jan-09 19:14:38.051244 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11392 2019-Jan-09 19:14:38.051339 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
11393 2019-Jan-09 19:14:38.052206 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11394 2019-Jan-09 19:14:38.053077 - [DEBUG]
11395 2019-Jan-09 19:14:38.053108 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
11396 2019-Jan-09 19:14:38.054025 - [DEBUG] Compose: EdgeIdentity * AllBottom
11397 2019-Jan-09 19:14:38.054060 - [DEBUG]
11398 2019-Jan-09 19:14:38.054085 - [DEBUG] Propagate flow
11399 2019-Jan-09 19:14:38.054110 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11400 2019-Jan-09 19:14:38.054201 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
11401 2019-Jan-09 19:14:38.055068 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11402 2019-Jan-09 19:14:38.055862 - [DEBUG] Edge function : AllBottom (result of previous compose)
11403 2019-Jan-09 19:14:38.055893 - [DEBUG]
11404 2019-Jan-09 19:14:38.055922 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11405 2019-Jan-09 19:14:38.056026 - [DEBUG] = AllBottom
11406 2019-Jan-09 19:14:38.056052 - [DEBUG]
11407 2019-Jan-09 19:14:38.056076 - [DEBUG] PROPAGATE: No new function!
11408 2019-Jan-09 19:14:38.056107 - [DEBUG] EDGE:
11409 2019-Jan-09 19:14:38.056199 - [DEBUG] ---> 11410 2019-Jan-09 19:14:38.056987 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11411 2019-Jan-09 19:14:38.057846 - [DEBUG]
11412 2019-Jan-09 19:14:38.057882 - [DEBUG] EDGE:
11413 2019-Jan-09 19:14:38.058055 - [DEBUG] ---> 11414 2019-Jan-09 19:14:38.058828 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11415 2019-Jan-09 19:14:38.059691 - [DEBUG]
11416 2019-Jan-09 19:14:38.059727 - [DEBUG] EDGE:
11417 2019-Jan-09 19:14:38.059811 - [DEBUG] ---> 11418 2019-Jan-09 19:14:38.060700 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11419 2019-Jan-09 19:14:38.061549 - [DEBUG]
11420 2019-Jan-09 19:14:38.061584 - [DEBUG] EDGE:
11421 2019-Jan-09 19:14:38.061661 - [DEBUG] ---> 11422 2019-Jan-09 19:14:38.062502 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11423 2019-Jan-09 19:14:38.063364 - [DEBUG]
11424 2019-Jan-09 19:14:38.063399 - [DEBUG] Compose: EdgeIdentity * AllBottom
11425 2019-Jan-09 19:14:38.063426 - [DEBUG]
11426 2019-Jan-09 19:14:38.063452 - [DEBUG] Propagate flow
11427 2019-Jan-09 19:14:38.063498 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11428 2019-Jan-09 19:14:38.063584 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11429 2019-Jan-09 19:14:38.064448 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11430 2019-Jan-09 19:14:38.065302 - [DEBUG] Edge function : AllBottom (result of previous compose)
11431 2019-Jan-09 19:14:38.065333 - [DEBUG]
11432 2019-Jan-09 19:14:38.065360 - [DEBUG] Join: AllTop & AllBottom
11433 2019-Jan-09 19:14:38.065386 - [DEBUG] = AllBottom (new jump func)
11434 2019-Jan-09 19:14:38.065411 - [DEBUG]
11435 2019-Jan-09 19:14:38.065435 - [DEBUG] Start adding new jump function
11436 2019-Jan-09 19:14:38.065459 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11437 2019-Jan-09 19:14:38.065548 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11438 2019-Jan-09 19:14:38.066369 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11439 2019-Jan-09 19:14:38.067301 - [DEBUG] Edge Function : AllBottom
11440 2019-Jan-09 19:14:38.067338 - [DEBUG] End adding new jump function
11441 2019-Jan-09 19:14:38.067363 - [DEBUG]
11442 2019-Jan-09 19:14:38.067387 - [DEBUG] -------------------------------------------- 348. Path Edge --------------------------------------------
11443 2019-Jan-09 19:14:38.067412 - [DEBUG]
11444 2019-Jan-09 19:14:38.067436 - [DEBUG] Process 348. path edge:
11445 2019-Jan-09 19:14:38.067460 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11446 2019-Jan-09 19:14:38.067545 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
11447 2019-Jan-09 19:14:38.068396 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11448 2019-Jan-09 19:14:38.069264 - [DEBUG]
11449 2019-Jan-09 19:14:38.069296 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11450 2019-Jan-09 19:14:38.070190 - [DEBUG] Compose: EdgeIdentity * AllBottom
11451 2019-Jan-09 19:14:38.070224 - [DEBUG]
11452 2019-Jan-09 19:14:38.070249 - [DEBUG] Propagate flow
11453 2019-Jan-09 19:14:38.070272 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11454 2019-Jan-09 19:14:38.070358 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11455 2019-Jan-09 19:14:38.071266 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11456 2019-Jan-09 19:14:38.072051 - [DEBUG] Edge function : AllBottom (result of previous compose)
11457 2019-Jan-09 19:14:38.072083 - [DEBUG]
11458 2019-Jan-09 19:14:38.072110 - [DEBUG] Join: AllTop & AllBottom
11459 2019-Jan-09 19:14:38.072138 - [DEBUG] = AllBottom (new jump func)
11460 2019-Jan-09 19:14:38.072164 - [DEBUG]
11461 2019-Jan-09 19:14:38.072189 - [DEBUG] Start adding new jump function
11462 2019-Jan-09 19:14:38.072213 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11463 2019-Jan-09 19:14:38.072313 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11464 2019-Jan-09 19:14:38.073209 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11465 2019-Jan-09 19:14:38.074079 - [DEBUG] Edge Function : AllBottom
11466 2019-Jan-09 19:14:38.074115 - [DEBUG] End adding new jump function
11467 2019-Jan-09 19:14:38.074140 - [DEBUG]
11468 2019-Jan-09 19:14:38.074164 - [DEBUG] -------------------------------------------- 349. Path Edge --------------------------------------------
11469 2019-Jan-09 19:14:38.074210 - [DEBUG]
11470 2019-Jan-09 19:14:38.074234 - [DEBUG] Process 349. path edge:
11471 2019-Jan-09 19:14:38.074258 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11472 2019-Jan-09 19:14:38.074346 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
11473 2019-Jan-09 19:14:38.075176 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11474 2019-Jan-09 19:14:38.076076 - [DEBUG]
11475 2019-Jan-09 19:14:38.076109 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11476 2019-Jan-09 19:14:38.076925 - [DEBUG] Possible callees:
11477 2019-Jan-09 19:14:38.077030 - [DEBUG] llvm.dbg.declare
11478 2019-Jan-09 19:14:38.077057 - [DEBUG] Possible return sites:
11479 2019-Jan-09 19:14:38.077081 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13611480 2019-Jan-09 19:14:38.078704 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11481 2019-Jan-09 19:14:38.078773 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11482 2019-Jan-09 19:14:38.078837 - [DEBUG] Compose: EdgeIdentity * AllBottom
11483 2019-Jan-09 19:14:38.078867 - [DEBUG]
11484 2019-Jan-09 19:14:38.078893 - [DEBUG] Propagate flow
11485 2019-Jan-09 19:14:38.078917 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11486 2019-Jan-09 19:14:38.079105 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11487 2019-Jan-09 19:14:38.079888 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11488 2019-Jan-09 19:14:38.080768 - [DEBUG] Edge function : AllBottom (result of previous compose)
11489 2019-Jan-09 19:14:38.080798 - [DEBUG]
11490 2019-Jan-09 19:14:38.080825 - [DEBUG] Join: AllTop & AllBottom
11491 2019-Jan-09 19:14:38.080853 - [DEBUG] = AllBottom (new jump func)
11492 2019-Jan-09 19:14:38.080879 - [DEBUG]
11493 2019-Jan-09 19:14:38.080903 - [DEBUG] Start adding new jump function
11494 2019-Jan-09 19:14:38.080927 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11495 2019-Jan-09 19:14:38.081104 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11496 2019-Jan-09 19:14:38.081882 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11497 2019-Jan-09 19:14:38.082757 - [DEBUG] Edge Function : AllBottom
11498 2019-Jan-09 19:14:38.082795 - [DEBUG] End adding new jump function
11499 2019-Jan-09 19:14:38.082820 - [DEBUG]
11500 2019-Jan-09 19:14:38.082845 - [DEBUG] -------------------------------------------- 350. Path Edge --------------------------------------------
11501 2019-Jan-09 19:14:38.082871 - [DEBUG]
11502 2019-Jan-09 19:14:38.082895 - [DEBUG] Process 350. path edge:
11503 2019-Jan-09 19:14:38.082920 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11504 2019-Jan-09 19:14:38.083089 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
11505 2019-Jan-09 19:14:38.083904 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11506 2019-Jan-09 19:14:38.084718 - [DEBUG]
11507 2019-Jan-09 19:14:38.084750 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11508 2019-Jan-09 19:14:38.085678 - [DEBUG] Compose: EdgeIdentity * AllBottom
11509 2019-Jan-09 19:14:38.085737 - [DEBUG]
11510 2019-Jan-09 19:14:38.085762 - [DEBUG] Propagate flow
11511 2019-Jan-09 19:14:38.085787 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11512 2019-Jan-09 19:14:38.085872 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
11513 2019-Jan-09 19:14:38.086722 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11514 2019-Jan-09 19:14:38.087600 - [DEBUG] Edge function : AllBottom (result of previous compose)
11515 2019-Jan-09 19:14:38.087632 - [DEBUG]
11516 2019-Jan-09 19:14:38.087659 - [DEBUG] Join: AllTop & AllBottom
11517 2019-Jan-09 19:14:38.087687 - [DEBUG] = AllBottom (new jump func)
11518 2019-Jan-09 19:14:38.087713 - [DEBUG]
11519 2019-Jan-09 19:14:38.087738 - [DEBUG] Start adding new jump function
11520 2019-Jan-09 19:14:38.087762 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11521 2019-Jan-09 19:14:38.087859 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11522 2019-Jan-09 19:14:38.088667 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
11523 2019-Jan-09 19:14:38.089551 - [DEBUG] Edge Function : AllBottom
11524 2019-Jan-09 19:14:38.089591 - [DEBUG] End adding new jump function
11525 2019-Jan-09 19:14:38.089617 - [DEBUG]
11526 2019-Jan-09 19:14:38.089642 - [DEBUG] -------------------------------------------- 351. Path Edge --------------------------------------------
11527 2019-Jan-09 19:14:38.089668 - [DEBUG]
11528 2019-Jan-09 19:14:38.089692 - [DEBUG] Process 351. path edge:
11529 2019-Jan-09 19:14:38.089717 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11530 2019-Jan-09 19:14:38.089808 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
11531 2019-Jan-09 19:14:38.090678 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11532 2019-Jan-09 19:14:38.091482 - [DEBUG]
11533 2019-Jan-09 19:14:38.091515 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
11534 2019-Jan-09 19:14:38.092441 - [DEBUG] Compose: EdgeIdentity * AllBottom
11535 2019-Jan-09 19:14:38.092474 - [DEBUG]
11536 2019-Jan-09 19:14:38.092499 - [DEBUG] Propagate flow
11537 2019-Jan-09 19:14:38.092523 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11538 2019-Jan-09 19:14:38.092611 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
11539 2019-Jan-09 19:14:38.093471 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11540 2019-Jan-09 19:14:38.094337 - [DEBUG] Edge function : AllBottom (result of previous compose)
11541 2019-Jan-09 19:14:38.094367 - [DEBUG]
11542 2019-Jan-09 19:14:38.094394 - [DEBUG] Join: AllTop & AllBottom
11543 2019-Jan-09 19:14:38.094421 - [DEBUG] = AllBottom (new jump func)
11544 2019-Jan-09 19:14:38.094446 - [DEBUG]
11545 2019-Jan-09 19:14:38.094471 - [DEBUG] Start adding new jump function
11546 2019-Jan-09 19:14:38.094496 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11547 2019-Jan-09 19:14:38.094587 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11548 2019-Jan-09 19:14:38.095385 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
11549 2019-Jan-09 19:14:38.096286 - [DEBUG] Edge Function : AllBottom
11550 2019-Jan-09 19:14:38.096323 - [DEBUG] End adding new jump function
11551 2019-Jan-09 19:14:38.096347 - [DEBUG]
11552 2019-Jan-09 19:14:38.096372 - [DEBUG] -------------------------------------------- 352. Path Edge --------------------------------------------
11553 2019-Jan-09 19:14:38.096398 - [DEBUG]
11554 2019-Jan-09 19:14:38.096421 - [DEBUG] Process 352. path edge:
11555 2019-Jan-09 19:14:38.096468 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11556 2019-Jan-09 19:14:38.096560 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
11557 2019-Jan-09 19:14:38.097442 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11558 2019-Jan-09 19:14:38.098300 - [DEBUG]
11559 2019-Jan-09 19:14:38.098331 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
11560 2019-Jan-09 19:14:38.099204 - [DEBUG] Compose: EdgeIdentity * AllBottom
11561 2019-Jan-09 19:14:38.099241 - [DEBUG]
11562 2019-Jan-09 19:14:38.099266 - [DEBUG] Propagate flow
11563 2019-Jan-09 19:14:38.099291 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11564 2019-Jan-09 19:14:38.099386 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
11565 2019-Jan-09 19:14:38.100299 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11566 2019-Jan-09 19:14:38.101174 - [DEBUG] Edge function : AllBottom (result of previous compose)
11567 2019-Jan-09 19:14:38.101205 - [DEBUG]
11568 2019-Jan-09 19:14:38.101232 - [DEBUG] Join: AllTop & AllBottom
11569 2019-Jan-09 19:14:38.101258 - [DEBUG] = AllBottom (new jump func)
11570 2019-Jan-09 19:14:38.101283 - [DEBUG]
11571 2019-Jan-09 19:14:38.101307 - [DEBUG] Start adding new jump function
11572 2019-Jan-09 19:14:38.101331 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11573 2019-Jan-09 19:14:38.101417 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11574 2019-Jan-09 19:14:38.102226 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
11575 2019-Jan-09 19:14:38.103161 - [DEBUG] Edge Function : AllBottom
11576 2019-Jan-09 19:14:38.103199 - [DEBUG] End adding new jump function
11577 2019-Jan-09 19:14:38.103223 - [DEBUG]
11578 2019-Jan-09 19:14:38.103248 - [DEBUG] -------------------------------------------- 353. Path Edge --------------------------------------------
11579 2019-Jan-09 19:14:38.103273 - [DEBUG]
11580 2019-Jan-09 19:14:38.103296 - [DEBUG] Process 353. path edge:
11581 2019-Jan-09 19:14:38.103320 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11582 2019-Jan-09 19:14:38.103409 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
11583 2019-Jan-09 19:14:38.104306 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11584 2019-Jan-09 19:14:38.105095 - [DEBUG]
11585 2019-Jan-09 19:14:38.105126 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
11586 2019-Jan-09 19:14:38.106065 - [DEBUG] Possible callees:
11587 2019-Jan-09 19:14:38.106097 - [DEBUG] llvm.dbg.declare
11588 2019-Jan-09 19:14:38.106124 - [DEBUG] Possible return sites:
11589 2019-Jan-09 19:14:38.106147 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14911590 2019-Jan-09 19:14:38.107779 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11591 2019-Jan-09 19:14:38.107848 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11592 2019-Jan-09 19:14:38.107909 - [DEBUG] EDGE:
11593 2019-Jan-09 19:14:38.108002 - [DEBUG] ---> 11594 2019-Jan-09 19:14:38.108874 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11595 2019-Jan-09 19:14:38.109746 - [DEBUG]
11596 2019-Jan-09 19:14:38.109779 - [DEBUG] EDGE:
11597 2019-Jan-09 19:14:38.109868 - [DEBUG] ---> 11598 2019-Jan-09 19:14:38.110728 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11599 2019-Jan-09 19:14:38.111529 - [DEBUG]
11600 2019-Jan-09 19:14:38.111562 - [DEBUG] EDGE:
11601 2019-Jan-09 19:14:38.111654 - [DEBUG] ---> 11602 2019-Jan-09 19:14:38.112514 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11603 2019-Jan-09 19:14:38.113483 - [DEBUG]
11604 2019-Jan-09 19:14:38.113517 - [DEBUG] Compose: EdgeIdentity * AllBottom
11605 2019-Jan-09 19:14:38.113545 - [DEBUG]
11606 2019-Jan-09 19:14:38.113569 - [DEBUG] Propagate flow
11607 2019-Jan-09 19:14:38.113593 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11608 2019-Jan-09 19:14:38.113673 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
11609 2019-Jan-09 19:14:38.114460 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11610 2019-Jan-09 19:14:38.115128 - [DEBUG] Edge function : AllBottom (result of previous compose)
11611 2019-Jan-09 19:14:38.115156 - [DEBUG]
11612 2019-Jan-09 19:14:38.115182 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11613 2019-Jan-09 19:14:38.115208 - [DEBUG] = AllBottom
11614 2019-Jan-09 19:14:38.115233 - [DEBUG]
11615 2019-Jan-09 19:14:38.115256 - [DEBUG] PROPAGATE: No new function!
11616 2019-Jan-09 19:14:38.115282 - [DEBUG] EDGE:
11617 2019-Jan-09 19:14:38.115347 - [DEBUG] ---> 11618 2019-Jan-09 19:14:38.116081 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11619 2019-Jan-09 19:14:38.120067 - [DEBUG]
11620 2019-Jan-09 19:14:38.120104 - [DEBUG] Compose: EdgeIdentity * AllBottom
11621 2019-Jan-09 19:14:38.120133 - [DEBUG]
11622 2019-Jan-09 19:14:38.120159 - [DEBUG] Propagate flow
11623 2019-Jan-09 19:14:38.120183 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11624 2019-Jan-09 19:14:38.120283 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11625 2019-Jan-09 19:14:38.121231 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11626 2019-Jan-09 19:14:38.122108 - [DEBUG] Edge function : AllBottom (result of previous compose)
11627 2019-Jan-09 19:14:38.122139 - [DEBUG]
11628 2019-Jan-09 19:14:38.122166 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11629 2019-Jan-09 19:14:38.122192 - [DEBUG] = AllBottom
11630 2019-Jan-09 19:14:38.122217 - [DEBUG]
11631 2019-Jan-09 19:14:38.122240 - [DEBUG] PROPAGATE: No new function!
11632 2019-Jan-09 19:14:38.122269 - [DEBUG] EDGE:
11633 2019-Jan-09 19:14:38.122361 - [DEBUG] ---> 11634 2019-Jan-09 19:14:38.123183 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11635 2019-Jan-09 19:14:38.124022 - [DEBUG]
11636 2019-Jan-09 19:14:38.124086 - [DEBUG] Compose: EdgeIdentity * AllBottom
11637 2019-Jan-09 19:14:38.124147 - [DEBUG]
11638 2019-Jan-09 19:14:38.124172 - [DEBUG] Propagate flow
11639 2019-Jan-09 19:14:38.124197 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11640 2019-Jan-09 19:14:38.124292 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11641 2019-Jan-09 19:14:38.125230 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11642 2019-Jan-09 19:14:38.125995 - [DEBUG] Edge function : AllBottom (result of previous compose)
11643 2019-Jan-09 19:14:38.126028 - [DEBUG]
11644 2019-Jan-09 19:14:38.126055 - [DEBUG] Join: AllTop & AllBottom
11645 2019-Jan-09 19:14:38.126082 - [DEBUG] = AllBottom (new jump func)
11646 2019-Jan-09 19:14:38.126108 - [DEBUG]
11647 2019-Jan-09 19:14:38.126132 - [DEBUG] Start adding new jump function
11648 2019-Jan-09 19:14:38.126157 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11649 2019-Jan-09 19:14:38.126254 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11650 2019-Jan-09 19:14:38.127179 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11651 2019-Jan-09 19:14:38.127989 - [DEBUG] Edge Function : AllBottom
11652 2019-Jan-09 19:14:38.128026 - [DEBUG] End adding new jump function
11653 2019-Jan-09 19:14:38.128052 - [DEBUG]
11654 2019-Jan-09 19:14:38.128077 - [DEBUG] -------------------------------------------- 354. Path Edge --------------------------------------------
11655 2019-Jan-09 19:14:38.128103 - [DEBUG]
11656 2019-Jan-09 19:14:38.128127 - [DEBUG] Process 354. path edge:
11657 2019-Jan-09 19:14:38.128152 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11658 2019-Jan-09 19:14:38.128250 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
11659 2019-Jan-09 19:14:38.129092 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11660 2019-Jan-09 19:14:38.129908 - [DEBUG]
11661 2019-Jan-09 19:14:38.129939 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11662 2019-Jan-09 19:14:38.130844 - [DEBUG] Possible callees:
11663 2019-Jan-09 19:14:38.130875 - [DEBUG] llvm.dbg.declare
11664 2019-Jan-09 19:14:38.130901 - [DEBUG] Possible return sites:
11665 2019-Jan-09 19:14:38.130925 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14311666 2019-Jan-09 19:14:38.132605 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11667 2019-Jan-09 19:14:38.132667 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11668 2019-Jan-09 19:14:38.132731 - [DEBUG] Compose: EdgeIdentity * AllBottom
11669 2019-Jan-09 19:14:38.132760 - [DEBUG]
11670 2019-Jan-09 19:14:38.132785 - [DEBUG] Propagate flow
11671 2019-Jan-09 19:14:38.132809 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11672 2019-Jan-09 19:14:38.132896 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11673 2019-Jan-09 19:14:38.133739 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11674 2019-Jan-09 19:14:38.134590 - [DEBUG] Edge function : AllBottom (result of previous compose)
11675 2019-Jan-09 19:14:38.134623 - [DEBUG]
11676 2019-Jan-09 19:14:38.134651 - [DEBUG] Join: AllTop & AllBottom
11677 2019-Jan-09 19:14:38.134679 - [DEBUG] = AllBottom (new jump func)
11678 2019-Jan-09 19:14:38.134730 - [DEBUG]
11679 2019-Jan-09 19:14:38.134755 - [DEBUG] Start adding new jump function
11680 2019-Jan-09 19:14:38.134780 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11681 2019-Jan-09 19:14:38.134880 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11682 2019-Jan-09 19:14:38.135690 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11683 2019-Jan-09 19:14:38.136584 - [DEBUG] Edge Function : AllBottom
11684 2019-Jan-09 19:14:38.136621 - [DEBUG] End adding new jump function
11685 2019-Jan-09 19:14:38.136646 - [DEBUG]
11686 2019-Jan-09 19:14:38.136671 - [DEBUG] -------------------------------------------- 355. Path Edge --------------------------------------------
11687 2019-Jan-09 19:14:38.136697 - [DEBUG]
11688 2019-Jan-09 19:14:38.136721 - [DEBUG] Process 355. path edge:
11689 2019-Jan-09 19:14:38.136746 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11690 2019-Jan-09 19:14:38.136833 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
11691 2019-Jan-09 19:14:38.137689 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11692 2019-Jan-09 19:14:38.138510 - [DEBUG]
11693 2019-Jan-09 19:14:38.138542 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11694 2019-Jan-09 19:14:38.139476 - [DEBUG] Compose: EdgeIdentity * AllBottom
11695 2019-Jan-09 19:14:38.139511 - [DEBUG]
11696 2019-Jan-09 19:14:38.139536 - [DEBUG] Propagate flow
11697 2019-Jan-09 19:14:38.139561 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11698 2019-Jan-09 19:14:38.139645 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
11699 2019-Jan-09 19:14:38.140480 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11700 2019-Jan-09 19:14:38.141297 - [DEBUG] Edge function : AllBottom (result of previous compose)
11701 2019-Jan-09 19:14:38.141328 - [DEBUG]
11702 2019-Jan-09 19:14:38.141357 - [DEBUG] Join: AllTop & AllBottom
11703 2019-Jan-09 19:14:38.141383 - [DEBUG] = AllBottom (new jump func)
11704 2019-Jan-09 19:14:38.141408 - [DEBUG]
11705 2019-Jan-09 19:14:38.141433 - [DEBUG] Start adding new jump function
11706 2019-Jan-09 19:14:38.141457 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11707 2019-Jan-09 19:14:38.141553 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11708 2019-Jan-09 19:14:38.142378 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
11709 2019-Jan-09 19:14:38.143203 - [DEBUG] Edge Function : AllBottom
11710 2019-Jan-09 19:14:38.143244 - [DEBUG] End adding new jump function
11711 2019-Jan-09 19:14:38.143269 - [DEBUG]
11712 2019-Jan-09 19:14:38.143294 - [DEBUG] -------------------------------------------- 356. Path Edge --------------------------------------------
11713 2019-Jan-09 19:14:38.143321 - [DEBUG]
11714 2019-Jan-09 19:14:38.143345 - [DEBUG] Process 356. path edge:
11715 2019-Jan-09 19:14:38.143370 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11716 2019-Jan-09 19:14:38.143468 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
11717 2019-Jan-09 19:14:38.144322 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11718 2019-Jan-09 19:14:38.145150 - [DEBUG]
11719 2019-Jan-09 19:14:38.145184 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
11720 2019-Jan-09 19:14:38.146127 - [DEBUG] Compose: EdgeIdentity * AllBottom
11721 2019-Jan-09 19:14:38.146161 - [DEBUG]
11722 2019-Jan-09 19:14:38.146186 - [DEBUG] Propagate flow
11723 2019-Jan-09 19:14:38.146231 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11724 2019-Jan-09 19:14:38.146322 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
11725 2019-Jan-09 19:14:38.147145 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11726 2019-Jan-09 19:14:38.148041 - [DEBUG] Edge function : AllBottom (result of previous compose)
11727 2019-Jan-09 19:14:38.148075 - [DEBUG]
11728 2019-Jan-09 19:14:38.148103 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11729 2019-Jan-09 19:14:38.148129 - [DEBUG] = AllBottom
11730 2019-Jan-09 19:14:38.148154 - [DEBUG]
11731 2019-Jan-09 19:14:38.148176 - [DEBUG] PROPAGATE: No new function!
11732 2019-Jan-09 19:14:38.148203 - [DEBUG] EDGE:
11733 2019-Jan-09 19:14:38.148298 - [DEBUG] ---> 11734 2019-Jan-09 19:14:38.149090 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11735 2019-Jan-09 19:14:38.149906 - [DEBUG]
11736 2019-Jan-09 19:14:38.149942 - [DEBUG] Compose: EdgeIdentity * AllBottom
11737 2019-Jan-09 19:14:38.149969 - [DEBUG]
11738 2019-Jan-09 19:14:38.149994 - [DEBUG] Propagate flow
11739 2019-Jan-09 19:14:38.150018 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11740 2019-Jan-09 19:14:38.150112 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
11741 2019-Jan-09 19:14:38.151030 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11742 2019-Jan-09 19:14:38.151823 - [DEBUG] Edge function : AllBottom (result of previous compose)
11743 2019-Jan-09 19:14:38.151854 - [DEBUG]
11744 2019-Jan-09 19:14:38.151883 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11745 2019-Jan-09 19:14:38.151910 - [DEBUG] = AllBottom
11746 2019-Jan-09 19:14:38.151935 - [DEBUG]
11747 2019-Jan-09 19:14:38.151971 - [DEBUG] PROPAGATE: No new function!
11748 2019-Jan-09 19:14:38.151998 - [DEBUG] EDGE:
11749 2019-Jan-09 19:14:38.152097 - [DEBUG] ---> 11750 2019-Jan-09 19:14:38.152920 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11751 2019-Jan-09 19:14:38.153736 - [DEBUG]
11752 2019-Jan-09 19:14:38.153798 - [DEBUG] Compose: EdgeIdentity * AllBottom
11753 2019-Jan-09 19:14:38.153828 - [DEBUG]
11754 2019-Jan-09 19:14:38.153854 - [DEBUG] Propagate flow
11755 2019-Jan-09 19:14:38.153878 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11756 2019-Jan-09 19:14:38.153977 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11757 2019-Jan-09 19:14:38.154803 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11758 2019-Jan-09 19:14:38.155642 - [DEBUG] Edge function : AllBottom (result of previous compose)
11759 2019-Jan-09 19:14:38.155675 - [DEBUG]
11760 2019-Jan-09 19:14:38.155703 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11761 2019-Jan-09 19:14:38.155730 - [DEBUG] = AllBottom
11762 2019-Jan-09 19:14:38.155755 - [DEBUG]
11763 2019-Jan-09 19:14:38.155779 - [DEBUG] PROPAGATE: No new function!
11764 2019-Jan-09 19:14:38.155807 - [DEBUG] EDGE:
11765 2019-Jan-09 19:14:38.155906 - [DEBUG] ---> 11766 2019-Jan-09 19:14:38.156750 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11767 2019-Jan-09 19:14:38.157629 - [DEBUG]
11768 2019-Jan-09 19:14:38.157663 - [DEBUG] EDGE:
11769 2019-Jan-09 19:14:38.157759 - [DEBUG] ---> 11770 2019-Jan-09 19:14:38.158563 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11771 2019-Jan-09 19:14:38.159372 - [DEBUG]
11772 2019-Jan-09 19:14:38.159445 - [DEBUG] Compose: EdgeIdentity * AllBottom
11773 2019-Jan-09 19:14:38.159475 - [DEBUG]
11774 2019-Jan-09 19:14:38.159500 - [DEBUG] Propagate flow
11775 2019-Jan-09 19:14:38.159524 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11776 2019-Jan-09 19:14:38.159619 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11777 2019-Jan-09 19:14:38.160462 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11778 2019-Jan-09 19:14:38.161303 - [DEBUG] Edge function : AllBottom (result of previous compose)
11779 2019-Jan-09 19:14:38.161335 - [DEBUG]
11780 2019-Jan-09 19:14:38.161364 - [DEBUG] Join: AllTop & AllBottom
11781 2019-Jan-09 19:14:38.161391 - [DEBUG] = AllBottom (new jump func)
11782 2019-Jan-09 19:14:38.161416 - [DEBUG]
11783 2019-Jan-09 19:14:38.161441 - [DEBUG] Start adding new jump function
11784 2019-Jan-09 19:14:38.161465 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11785 2019-Jan-09 19:14:38.161564 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11786 2019-Jan-09 19:14:38.162394 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11787 2019-Jan-09 19:14:38.163213 - [DEBUG] Edge Function : AllBottom
11788 2019-Jan-09 19:14:38.163251 - [DEBUG] End adding new jump function
11789 2019-Jan-09 19:14:38.163276 - [DEBUG]
11790 2019-Jan-09 19:14:38.163301 - [DEBUG] -------------------------------------------- 357. Path Edge --------------------------------------------
11791 2019-Jan-09 19:14:38.163328 - [DEBUG]
11792 2019-Jan-09 19:14:38.163352 - [DEBUG] Process 357. path edge:
11793 2019-Jan-09 19:14:38.163377 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11794 2019-Jan-09 19:14:38.163475 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
11795 2019-Jan-09 19:14:38.164320 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11796 2019-Jan-09 19:14:38.165151 - [DEBUG]
11797 2019-Jan-09 19:14:38.165186 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11798 2019-Jan-09 19:14:38.166045 - [DEBUG] Compose: EdgeIdentity * AllBottom
11799 2019-Jan-09 19:14:38.166078 - [DEBUG]
11800 2019-Jan-09 19:14:38.166103 - [DEBUG] Propagate flow
11801 2019-Jan-09 19:14:38.166128 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11802 2019-Jan-09 19:14:38.166219 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11803 2019-Jan-09 19:14:38.167045 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11804 2019-Jan-09 19:14:38.167914 - [DEBUG] Edge function : AllBottom (result of previous compose)
11805 2019-Jan-09 19:14:38.167946 - [DEBUG]
11806 2019-Jan-09 19:14:38.167974 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11807 2019-Jan-09 19:14:38.168001 - [DEBUG] = AllBottom
11808 2019-Jan-09 19:14:38.168027 - [DEBUG]
11809 2019-Jan-09 19:14:38.168051 - [DEBUG] PROPAGATE: No new function!
11810 2019-Jan-09 19:14:38.168108 - [DEBUG] Compose: EdgeIdentity * AllBottom
11811 2019-Jan-09 19:14:38.168137 - [DEBUG]
11812 2019-Jan-09 19:14:38.168187 - [DEBUG] Propagate flow
11813 2019-Jan-09 19:14:38.168212 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11814 2019-Jan-09 19:14:38.168314 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11815 2019-Jan-09 19:14:38.169161 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11816 2019-Jan-09 19:14:38.169994 - [DEBUG] Edge function : AllBottom (result of previous compose)
11817 2019-Jan-09 19:14:38.170026 - [DEBUG]
11818 2019-Jan-09 19:14:38.170054 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11819 2019-Jan-09 19:14:38.170081 - [DEBUG] = AllBottom
11820 2019-Jan-09 19:14:38.170106 - [DEBUG]
11821 2019-Jan-09 19:14:38.170130 - [DEBUG] PROPAGATE: No new function!
11822 2019-Jan-09 19:14:38.170161 - [DEBUG] EDGE:
11823 2019-Jan-09 19:14:38.170257 - [DEBUG] ---> 11824 2019-Jan-09 19:14:38.171107 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11825 2019-Jan-09 19:14:38.171945 - [DEBUG]
11826 2019-Jan-09 19:14:38.171985 - [DEBUG] Compose: EdgeIdentity * AllBottom
11827 2019-Jan-09 19:14:38.172013 - [DEBUG]
11828 2019-Jan-09 19:14:38.172038 - [DEBUG] Propagate flow
11829 2019-Jan-09 19:14:38.172062 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11830 2019-Jan-09 19:14:38.172154 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11831 2019-Jan-09 19:14:38.172961 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11832 2019-Jan-09 19:14:38.173796 - [DEBUG] Edge function : AllBottom (result of previous compose)
11833 2019-Jan-09 19:14:38.173832 - [DEBUG]
11834 2019-Jan-09 19:14:38.173859 - [DEBUG] Join: AllTop & AllBottom
11835 2019-Jan-09 19:14:38.173886 - [DEBUG] = AllBottom (new jump func)
11836 2019-Jan-09 19:14:38.173912 - [DEBUG]
11837 2019-Jan-09 19:14:38.173936 - [DEBUG] Start adding new jump function
11838 2019-Jan-09 19:14:38.173960 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11839 2019-Jan-09 19:14:38.174059 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11840 2019-Jan-09 19:14:38.174862 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11841 2019-Jan-09 19:14:38.175680 - [DEBUG] Edge Function : AllBottom
11842 2019-Jan-09 19:14:38.175718 - [DEBUG] End adding new jump function
11843 2019-Jan-09 19:14:38.175743 - [DEBUG]
11844 2019-Jan-09 19:14:38.175768 - [DEBUG] -------------------------------------------- 358. Path Edge --------------------------------------------
11845 2019-Jan-09 19:14:38.175795 - [DEBUG]
11846 2019-Jan-09 19:14:38.175819 - [DEBUG] Process 358. path edge:
11847 2019-Jan-09 19:14:38.175844 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11848 2019-Jan-09 19:14:38.175943 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
11849 2019-Jan-09 19:14:38.176750 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11850 2019-Jan-09 19:14:38.177593 - [DEBUG]
11851 2019-Jan-09 19:14:38.177627 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11852 2019-Jan-09 19:14:38.178494 - [DEBUG] Compose: EdgeIdentity * AllBottom
11853 2019-Jan-09 19:14:38.178529 - [DEBUG]
11854 2019-Jan-09 19:14:38.178554 - [DEBUG] Propagate flow
11855 2019-Jan-09 19:14:38.178579 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11856 2019-Jan-09 19:14:38.178694 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11857 2019-Jan-09 19:14:38.179539 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11858 2019-Jan-09 19:14:38.180351 - [DEBUG] Edge function : AllBottom (result of previous compose)
11859 2019-Jan-09 19:14:38.180383 - [DEBUG]
11860 2019-Jan-09 19:14:38.180411 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11861 2019-Jan-09 19:14:38.180463 - [DEBUG] = AllBottom
11862 2019-Jan-09 19:14:38.180492 - [DEBUG]
11863 2019-Jan-09 19:14:38.180516 - [DEBUG] PROPAGATE: No new function!
11864 2019-Jan-09 19:14:38.180575 - [DEBUG] Compose: EdgeIdentity * AllBottom
11865 2019-Jan-09 19:14:38.180603 - [DEBUG]
11866 2019-Jan-09 19:14:38.180628 - [DEBUG] Propagate flow
11867 2019-Jan-09 19:14:38.180652 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11868 2019-Jan-09 19:14:38.180754 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11869 2019-Jan-09 19:14:38.181598 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11870 2019-Jan-09 19:14:38.182399 - [DEBUG] Edge function : AllBottom (result of previous compose)
11871 2019-Jan-09 19:14:38.182431 - [DEBUG]
11872 2019-Jan-09 19:14:38.182459 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11873 2019-Jan-09 19:14:38.182485 - [DEBUG] = AllBottom
11874 2019-Jan-09 19:14:38.182511 - [DEBUG]
11875 2019-Jan-09 19:14:38.182535 - [DEBUG] PROPAGATE: No new function!
11876 2019-Jan-09 19:14:38.182562 - [DEBUG] EDGE:
11877 2019-Jan-09 19:14:38.182661 - [DEBUG] ---> 11878 2019-Jan-09 19:14:38.183473 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11879 2019-Jan-09 19:14:38.184314 - [DEBUG]
11880 2019-Jan-09 19:14:38.184350 - [DEBUG] EDGE:
11881 2019-Jan-09 19:14:38.184441 - [DEBUG] ---> 11882 2019-Jan-09 19:14:38.185241 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11883 2019-Jan-09 19:14:38.186083 - [DEBUG]
11884 2019-Jan-09 19:14:38.186117 - [DEBUG] EDGE:
11885 2019-Jan-09 19:14:38.186210 - [DEBUG] ---> 11886 2019-Jan-09 19:14:38.187030 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
11887 2019-Jan-09 19:14:38.187887 - [DEBUG]
11888 2019-Jan-09 19:14:38.187924 - [DEBUG] Compose: EdgeIdentity * AllBottom
11889 2019-Jan-09 19:14:38.187953 - [DEBUG]
11890 2019-Jan-09 19:14:38.187978 - [DEBUG] Propagate flow
11891 2019-Jan-09 19:14:38.188003 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11892 2019-Jan-09 19:14:38.188097 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11893 2019-Jan-09 19:14:38.188920 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11894 2019-Jan-09 19:14:38.189751 - [DEBUG] Edge function : AllBottom (result of previous compose)
11895 2019-Jan-09 19:14:38.189783 - [DEBUG]
11896 2019-Jan-09 19:14:38.189810 - [DEBUG] Join: AllTop & AllBottom
11897 2019-Jan-09 19:14:38.189838 - [DEBUG] = AllBottom (new jump func)
11898 2019-Jan-09 19:14:38.189863 - [DEBUG]
11899 2019-Jan-09 19:14:38.189913 - [DEBUG] Start adding new jump function
11900 2019-Jan-09 19:14:38.189938 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11901 2019-Jan-09 19:14:38.190036 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11902 2019-Jan-09 19:14:38.190879 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11903 2019-Jan-09 19:14:38.191711 - [DEBUG] Edge Function : AllBottom
11904 2019-Jan-09 19:14:38.191749 - [DEBUG] End adding new jump function
11905 2019-Jan-09 19:14:38.191774 - [DEBUG]
11906 2019-Jan-09 19:14:38.191799 - [DEBUG] -------------------------------------------- 359. Path Edge --------------------------------------------
11907 2019-Jan-09 19:14:38.191824 - [DEBUG]
11908 2019-Jan-09 19:14:38.191848 - [DEBUG] Process 359. path edge:
11909 2019-Jan-09 19:14:38.191873 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11910 2019-Jan-09 19:14:38.191971 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
11911 2019-Jan-09 19:14:38.192797 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
11912 2019-Jan-09 19:14:38.193624 - [DEBUG]
11913 2019-Jan-09 19:14:38.193656 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11914 2019-Jan-09 19:14:38.194570 - [DEBUG] Compose: EdgeIdentity * AllBottom
11915 2019-Jan-09 19:14:38.194605 - [DEBUG]
11916 2019-Jan-09 19:14:38.194631 - [DEBUG] Propagate flow
11917 2019-Jan-09 19:14:38.194655 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11918 2019-Jan-09 19:14:38.194750 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11919 2019-Jan-09 19:14:38.195564 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11920 2019-Jan-09 19:14:38.196388 - [DEBUG] Edge function : AllBottom (result of previous compose)
11921 2019-Jan-09 19:14:38.196420 - [DEBUG]
11922 2019-Jan-09 19:14:38.196448 - [DEBUG] Join: AllTop & AllBottom
11923 2019-Jan-09 19:14:38.196475 - [DEBUG] = AllBottom (new jump func)
11924 2019-Jan-09 19:14:38.196500 - [DEBUG]
11925 2019-Jan-09 19:14:38.196525 - [DEBUG] Start adding new jump function
11926 2019-Jan-09 19:14:38.196549 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11927 2019-Jan-09 19:14:38.196649 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11928 2019-Jan-09 19:14:38.197502 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11929 2019-Jan-09 19:14:38.198306 - [DEBUG] Edge Function : AllBottom
11930 2019-Jan-09 19:14:38.198344 - [DEBUG] End adding new jump function
11931 2019-Jan-09 19:14:38.198370 - [DEBUG]
11932 2019-Jan-09 19:14:38.198395 - [DEBUG] -------------------------------------------- 360. Path Edge --------------------------------------------
11933 2019-Jan-09 19:14:38.198421 - [DEBUG]
11934 2019-Jan-09 19:14:38.198445 - [DEBUG] Process 360. path edge:
11935 2019-Jan-09 19:14:38.198470 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11936 2019-Jan-09 19:14:38.198569 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
11937 2019-Jan-09 19:14:38.199380 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
11938 2019-Jan-09 19:14:38.200203 - [DEBUG]
11939 2019-Jan-09 19:14:38.200237 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11940 2019-Jan-09 19:14:38.201130 - [DEBUG] Compose: EdgeIdentity * AllBottom
11941 2019-Jan-09 19:14:38.201164 - [DEBUG]
11942 2019-Jan-09 19:14:38.201189 - [DEBUG] Propagate flow
11943 2019-Jan-09 19:14:38.201237 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11944 2019-Jan-09 19:14:38.201333 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11945 2019-Jan-09 19:14:38.202168 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11946 2019-Jan-09 19:14:38.203005 - [DEBUG] Edge function : AllBottom (result of previous compose)
11947 2019-Jan-09 19:14:38.203038 - [DEBUG]
11948 2019-Jan-09 19:14:38.203066 - [DEBUG] Join: AllTop & AllBottom
11949 2019-Jan-09 19:14:38.203094 - [DEBUG] = AllBottom (new jump func)
11950 2019-Jan-09 19:14:38.203119 - [DEBUG]
11951 2019-Jan-09 19:14:38.203144 - [DEBUG] Start adding new jump function
11952 2019-Jan-09 19:14:38.203168 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11953 2019-Jan-09 19:14:38.203268 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11954 2019-Jan-09 19:14:38.204120 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11955 2019-Jan-09 19:14:38.204947 - [DEBUG] Edge Function : AllBottom
11956 2019-Jan-09 19:14:38.204986 - [DEBUG] End adding new jump function
11957 2019-Jan-09 19:14:38.205011 - [DEBUG]
11958 2019-Jan-09 19:14:38.205036 - [DEBUG] -------------------------------------------- 361. Path Edge --------------------------------------------
11959 2019-Jan-09 19:14:38.205063 - [DEBUG]
11960 2019-Jan-09 19:14:38.205086 - [DEBUG] Process 361. path edge:
11961 2019-Jan-09 19:14:38.205111 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11962 2019-Jan-09 19:14:38.205210 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
11963 2019-Jan-09 19:14:38.206017 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
11964 2019-Jan-09 19:14:38.206844 - [DEBUG]
11965 2019-Jan-09 19:14:38.206878 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11966 2019-Jan-09 19:14:38.207764 - [DEBUG] Compose: EdgeIdentity * AllBottom
11967 2019-Jan-09 19:14:38.207800 - [DEBUG]
11968 2019-Jan-09 19:14:38.207826 - [DEBUG] Propagate flow
11969 2019-Jan-09 19:14:38.207850 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11970 2019-Jan-09 19:14:38.207943 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11971 2019-Jan-09 19:14:38.208778 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11972 2019-Jan-09 19:14:38.209606 - [DEBUG] Edge function : AllBottom (result of previous compose)
11973 2019-Jan-09 19:14:38.209637 - [DEBUG]
11974 2019-Jan-09 19:14:38.209664 - [DEBUG] Join: AllTop & AllBottom
11975 2019-Jan-09 19:14:38.209692 - [DEBUG] = AllBottom (new jump func)
11976 2019-Jan-09 19:14:38.209717 - [DEBUG]
11977 2019-Jan-09 19:14:38.209742 - [DEBUG] Start adding new jump function
11978 2019-Jan-09 19:14:38.209766 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11979 2019-Jan-09 19:14:38.209865 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11980 2019-Jan-09 19:14:38.210729 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11981 2019-Jan-09 19:14:38.211572 - [DEBUG] Edge Function : AllBottom
11982 2019-Jan-09 19:14:38.211612 - [DEBUG] End adding new jump function
11983 2019-Jan-09 19:14:38.211637 - [DEBUG]
11984 2019-Jan-09 19:14:38.211662 - [DEBUG] -------------------------------------------- 362. Path Edge --------------------------------------------
11985 2019-Jan-09 19:14:38.211715 - [DEBUG]
11986 2019-Jan-09 19:14:38.211740 - [DEBUG] Process 362. path edge:
11987 2019-Jan-09 19:14:38.211765 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11988 2019-Jan-09 19:14:38.211863 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
11989 2019-Jan-09 19:14:38.212708 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
11990 2019-Jan-09 19:14:38.213697 - [DEBUG]
11991 2019-Jan-09 19:14:38.213727 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11992 2019-Jan-09 19:14:38.214617 - [DEBUG] Possible callees:
11993 2019-Jan-09 19:14:38.214648 - [DEBUG] llvm.dbg.declare
11994 2019-Jan-09 19:14:38.214674 - [DEBUG] Possible return sites:
11995 2019-Jan-09 19:14:38.214699 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13611996 2019-Jan-09 19:14:38.216338 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11997 2019-Jan-09 19:14:38.216408 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11998 2019-Jan-09 19:14:38.216461 - [DEBUG] Compose: EdgeIdentity * AllBottom
11999 2019-Jan-09 19:14:38.216490 - [DEBUG]
12000 2019-Jan-09 19:14:38.216515 - [DEBUG] Propagate flow
12001 2019-Jan-09 19:14:38.216539 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12002 2019-Jan-09 19:14:38.216635 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
12003 2019-Jan-09 19:14:38.217503 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12004 2019-Jan-09 19:14:38.218328 - [DEBUG] Edge function : AllBottom (result of previous compose)
12005 2019-Jan-09 19:14:38.218360 - [DEBUG]
12006 2019-Jan-09 19:14:38.218388 - [DEBUG] Join: AllTop & AllBottom
12007 2019-Jan-09 19:14:38.218416 - [DEBUG] = AllBottom (new jump func)
12008 2019-Jan-09 19:14:38.218442 - [DEBUG]
12009 2019-Jan-09 19:14:38.218466 - [DEBUG] Start adding new jump function
12010 2019-Jan-09 19:14:38.218490 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12011 2019-Jan-09 19:14:38.218588 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12012 2019-Jan-09 19:14:38.219413 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
12013 2019-Jan-09 19:14:38.220247 - [DEBUG] Edge Function : AllBottom
12014 2019-Jan-09 19:14:38.220289 - [DEBUG] End adding new jump function
12015 2019-Jan-09 19:14:38.220314 - [DEBUG]
12016 2019-Jan-09 19:14:38.220339 - [DEBUG] -------------------------------------------- 363. Path Edge --------------------------------------------
12017 2019-Jan-09 19:14:38.220365 - [DEBUG]
12018 2019-Jan-09 19:14:38.220389 - [DEBUG] Process 363. path edge:
12019 2019-Jan-09 19:14:38.220413 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12020 2019-Jan-09 19:14:38.220541 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
12021 2019-Jan-09 19:14:38.221365 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12022 2019-Jan-09 19:14:38.222185 - [DEBUG]
12023 2019-Jan-09 19:14:38.222217 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
12024 2019-Jan-09 19:14:38.223096 - [DEBUG] Compose: EdgeIdentity * AllBottom
12025 2019-Jan-09 19:14:38.223132 - [DEBUG]
12026 2019-Jan-09 19:14:38.223157 - [DEBUG] Propagate flow
12027 2019-Jan-09 19:14:38.223181 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12028 2019-Jan-09 19:14:38.223301 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
12029 2019-Jan-09 19:14:38.224151 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12030 2019-Jan-09 19:14:38.224980 - [DEBUG] Edge function : AllBottom (result of previous compose)
12031 2019-Jan-09 19:14:38.225013 - [DEBUG]
12032 2019-Jan-09 19:14:38.225041 - [DEBUG] Join: AllTop & AllBottom
12033 2019-Jan-09 19:14:38.225069 - [DEBUG] = AllBottom (new jump func)
12034 2019-Jan-09 19:14:38.225094 - [DEBUG]
12035 2019-Jan-09 19:14:38.225119 - [DEBUG] Start adding new jump function
12036 2019-Jan-09 19:14:38.225143 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12037 2019-Jan-09 19:14:38.225242 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12038 2019-Jan-09 19:14:38.226071 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
12039 2019-Jan-09 19:14:38.226897 - [DEBUG] Edge Function : AllBottom
12040 2019-Jan-09 19:14:38.226936 - [DEBUG] End adding new jump function
12041 2019-Jan-09 19:14:38.226962 - [DEBUG]
12042 2019-Jan-09 19:14:38.226987 - [DEBUG] -------------------------------------------- 364. Path Edge --------------------------------------------
12043 2019-Jan-09 19:14:38.227013 - [DEBUG]
12044 2019-Jan-09 19:14:38.227037 - [DEBUG] Process 364. path edge:
12045 2019-Jan-09 19:14:38.227062 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12046 2019-Jan-09 19:14:38.227203 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
12047 2019-Jan-09 19:14:38.228026 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12048 2019-Jan-09 19:14:38.228852 - [DEBUG]
12049 2019-Jan-09 19:14:38.228885 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
12050 2019-Jan-09 19:14:38.229733 - [DEBUG] Compose: EdgeIdentity * AllBottom
12051 2019-Jan-09 19:14:38.229767 - [DEBUG]
12052 2019-Jan-09 19:14:38.229793 - [DEBUG] Propagate flow
12053 2019-Jan-09 19:14:38.229818 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12054 2019-Jan-09 19:14:38.229913 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
12055 2019-Jan-09 19:14:38.230754 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12056 2019-Jan-09 19:14:38.231576 - [DEBUG] Edge function : AllBottom (result of previous compose)
12057 2019-Jan-09 19:14:38.231608 - [DEBUG]
12058 2019-Jan-09 19:14:38.231636 - [DEBUG] Join: AllTop & AllBottom
12059 2019-Jan-09 19:14:38.231664 - [DEBUG] = AllBottom (new jump func)
12060 2019-Jan-09 19:14:38.231690 - [DEBUG]
12061 2019-Jan-09 19:14:38.231715 - [DEBUG] Start adding new jump function
12062 2019-Jan-09 19:14:38.231740 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12063 2019-Jan-09 19:14:38.231838 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12064 2019-Jan-09 19:14:38.232665 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
12065 2019-Jan-09 19:14:38.233489 - [DEBUG] Edge Function : AllBottom
12066 2019-Jan-09 19:14:38.233527 - [DEBUG] End adding new jump function
12067 2019-Jan-09 19:14:38.233552 - [DEBUG]
12068 2019-Jan-09 19:14:38.233578 - [DEBUG] -------------------------------------------- 365. Path Edge --------------------------------------------
12069 2019-Jan-09 19:14:38.233605 - [DEBUG]
12070 2019-Jan-09 19:14:38.233629 - [DEBUG] Process 365. path edge:
12071 2019-Jan-09 19:14:38.233654 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12072 2019-Jan-09 19:14:38.233755 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
12073 2019-Jan-09 19:14:38.234632 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12074 2019-Jan-09 19:14:38.235464 - [DEBUG]
12075 2019-Jan-09 19:14:38.235498 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
12076 2019-Jan-09 19:14:38.236361 - [DEBUG] Compose: EdgeIdentity * AllBottom
12077 2019-Jan-09 19:14:38.236397 - [DEBUG]
12078 2019-Jan-09 19:14:38.236422 - [DEBUG] Propagate flow
12079 2019-Jan-09 19:14:38.236446 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12080 2019-Jan-09 19:14:38.236541 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
12081 2019-Jan-09 19:14:38.237400 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12082 2019-Jan-09 19:14:38.238222 - [DEBUG] Edge function : AllBottom (result of previous compose)
12083 2019-Jan-09 19:14:38.238255 - [DEBUG]
12084 2019-Jan-09 19:14:38.238283 - [DEBUG] Join: AllTop & AllBottom
12085 2019-Jan-09 19:14:38.238312 - [DEBUG] = AllBottom (new jump func)
12086 2019-Jan-09 19:14:38.238338 - [DEBUG]
12087 2019-Jan-09 19:14:38.238363 - [DEBUG] Start adding new jump function
12088 2019-Jan-09 19:14:38.238387 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12089 2019-Jan-09 19:14:38.238489 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12090 2019-Jan-09 19:14:38.239307 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
12091 2019-Jan-09 19:14:38.240149 - [DEBUG] Edge Function : AllBottom
12092 2019-Jan-09 19:14:38.240188 - [DEBUG] End adding new jump function
12093 2019-Jan-09 19:14:38.240214 - [DEBUG]
12094 2019-Jan-09 19:14:38.240240 - [DEBUG] -------------------------------------------- 366. Path Edge --------------------------------------------
12095 2019-Jan-09 19:14:38.240266 - [DEBUG]
12096 2019-Jan-09 19:14:38.240290 - [DEBUG] Process 366. path edge:
12097 2019-Jan-09 19:14:38.240315 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12098 2019-Jan-09 19:14:38.240413 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
12099 2019-Jan-09 19:14:38.241287 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12100 2019-Jan-09 19:14:38.242112 - [DEBUG]
12101 2019-Jan-09 19:14:38.242142 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
12102 2019-Jan-09 19:14:38.243005 - [DEBUG] Possible callees:
12103 2019-Jan-09 19:14:38.243035 - [DEBUG] llvm.dbg.declare
12104 2019-Jan-09 19:14:38.243061 - [DEBUG] Possible return sites:
12105 2019-Jan-09 19:14:38.243085 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14912106 2019-Jan-09 19:14:38.244753 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12107 2019-Jan-09 19:14:38.244821 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12108 2019-Jan-09 19:14:38.244874 - [DEBUG] Compose: EdgeIdentity * AllBottom
12109 2019-Jan-09 19:14:38.244902 - [DEBUG]
12110 2019-Jan-09 19:14:38.244928 - [DEBUG] Propagate flow
12111 2019-Jan-09 19:14:38.244952 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12112 2019-Jan-09 19:14:38.245046 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
12113 2019-Jan-09 19:14:38.245869 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12114 2019-Jan-09 19:14:38.246723 - [DEBUG] Edge function : AllBottom (result of previous compose)
12115 2019-Jan-09 19:14:38.246756 - [DEBUG]
12116 2019-Jan-09 19:14:38.246784 - [DEBUG] Join: AllTop & AllBottom
12117 2019-Jan-09 19:14:38.246812 - [DEBUG] = AllBottom (new jump func)
12118 2019-Jan-09 19:14:38.246837 - [DEBUG]
12119 2019-Jan-09 19:14:38.246862 - [DEBUG] Start adding new jump function
12120 2019-Jan-09 19:14:38.246886 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12121 2019-Jan-09 19:14:38.246987 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12122 2019-Jan-09 19:14:38.247843 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
12123 2019-Jan-09 19:14:38.248679 - [DEBUG] Edge Function : AllBottom
12124 2019-Jan-09 19:14:38.248717 - [DEBUG] End adding new jump function
12125 2019-Jan-09 19:14:38.248743 - [DEBUG]
12126 2019-Jan-09 19:14:38.248768 - [DEBUG] -------------------------------------------- 367. Path Edge --------------------------------------------
12127 2019-Jan-09 19:14:38.248794 - [DEBUG]
12128 2019-Jan-09 19:14:38.248818 - [DEBUG] Process 367. path edge:
12129 2019-Jan-09 19:14:38.248842 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12130 2019-Jan-09 19:14:38.248940 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
12131 2019-Jan-09 19:14:38.249774 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12132 2019-Jan-09 19:14:38.250634 - [DEBUG]
12133 2019-Jan-09 19:14:38.250664 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
12134 2019-Jan-09 19:14:38.251545 - [DEBUG] Compose: EdgeIdentity * AllBottom
12135 2019-Jan-09 19:14:38.251580 - [DEBUG]
12136 2019-Jan-09 19:14:38.251606 - [DEBUG] Propagate flow
12137 2019-Jan-09 19:14:38.251630 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12138 2019-Jan-09 19:14:38.251725 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
12139 2019-Jan-09 19:14:38.252565 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12140 2019-Jan-09 19:14:38.253383 - [DEBUG] Edge function : AllBottom (result of previous compose)
12141 2019-Jan-09 19:14:38.253415 - [DEBUG]
12142 2019-Jan-09 19:14:38.253443 - [DEBUG] Join: AllTop & AllBottom
12143 2019-Jan-09 19:14:38.253471 - [DEBUG] = AllBottom (new jump func)
12144 2019-Jan-09 19:14:38.253496 - [DEBUG]
12145 2019-Jan-09 19:14:38.253521 - [DEBUG] Start adding new jump function
12146 2019-Jan-09 19:14:38.253546 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12147 2019-Jan-09 19:14:38.253645 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12148 2019-Jan-09 19:14:38.254510 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
12149 2019-Jan-09 19:14:38.255333 - [DEBUG] Edge Function : AllBottom
12150 2019-Jan-09 19:14:38.255372 - [DEBUG] End adding new jump function
12151 2019-Jan-09 19:14:38.255398 - [DEBUG]
12152 2019-Jan-09 19:14:38.255423 - [DEBUG] -------------------------------------------- 368. Path Edge --------------------------------------------
12153 2019-Jan-09 19:14:38.255450 - [DEBUG]
12154 2019-Jan-09 19:14:38.255474 - [DEBUG] Process 368. path edge:
12155 2019-Jan-09 19:14:38.255499 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12156 2019-Jan-09 19:14:38.255600 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
12157 2019-Jan-09 19:14:38.256423 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12158 2019-Jan-09 19:14:38.257277 - [DEBUG]
12159 2019-Jan-09 19:14:38.257334 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
12160 2019-Jan-09 19:14:38.258207 - [DEBUG] Compose: EdgeIdentity * AllBottom
12161 2019-Jan-09 19:14:38.258243 - [DEBUG]
12162 2019-Jan-09 19:14:38.258268 - [DEBUG] Propagate flow
12163 2019-Jan-09 19:14:38.258293 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12164 2019-Jan-09 19:14:38.258389 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
12165 2019-Jan-09 19:14:38.259221 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12166 2019-Jan-09 19:14:38.260045 - [DEBUG] Edge function : AllBottom (result of previous compose)
12167 2019-Jan-09 19:14:38.260077 - [DEBUG]
12168 2019-Jan-09 19:14:38.260105 - [DEBUG] Join: AllTop & AllBottom
12169 2019-Jan-09 19:14:38.260133 - [DEBUG] = AllBottom (new jump func)
12170 2019-Jan-09 19:14:38.260159 - [DEBUG]
12171 2019-Jan-09 19:14:38.260183 - [DEBUG] Start adding new jump function
12172 2019-Jan-09 19:14:38.260208 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12173 2019-Jan-09 19:14:38.260307 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12174 2019-Jan-09 19:14:38.261150 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
12175 2019-Jan-09 19:14:38.261992 - [DEBUG] Edge Function : AllBottom
12176 2019-Jan-09 19:14:38.262031 - [DEBUG] End adding new jump function
12177 2019-Jan-09 19:14:38.262056 - [DEBUG]
12178 2019-Jan-09 19:14:38.262081 - [DEBUG] -------------------------------------------- 369. Path Edge --------------------------------------------
12179 2019-Jan-09 19:14:38.262108 - [DEBUG]
12180 2019-Jan-09 19:14:38.262132 - [DEBUG] Process 369. path edge:
12181 2019-Jan-09 19:14:38.262157 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12182 2019-Jan-09 19:14:38.262255 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
12183 2019-Jan-09 19:14:38.263090 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12184 2019-Jan-09 19:14:38.263948 - [DEBUG]
12185 2019-Jan-09 19:14:38.263979 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
12186 2019-Jan-09 19:14:38.264842 - [DEBUG] Possible callees:
12187 2019-Jan-09 19:14:38.264873 - [DEBUG] llvm.dbg.declare
12188 2019-Jan-09 19:14:38.264899 - [DEBUG] Possible return sites:
12189 2019-Jan-09 19:14:38.264923 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15512190 2019-Jan-09 19:14:38.266568 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12191 2019-Jan-09 19:14:38.266635 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12192 2019-Jan-09 19:14:38.266690 - [DEBUG] Compose: EdgeIdentity * AllBottom
12193 2019-Jan-09 19:14:38.266719 - [DEBUG]
12194 2019-Jan-09 19:14:38.266745 - [DEBUG] Propagate flow
12195 2019-Jan-09 19:14:38.266769 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12196 2019-Jan-09 19:14:38.266863 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
12197 2019-Jan-09 19:14:38.267728 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12198 2019-Jan-09 19:14:38.268548 - [DEBUG] Edge function : AllBottom (result of previous compose)
12199 2019-Jan-09 19:14:38.268580 - [DEBUG]
12200 2019-Jan-09 19:14:38.268639 - [DEBUG] Join: AllTop & AllBottom
12201 2019-Jan-09 19:14:38.268667 - [DEBUG] = AllBottom (new jump func)
12202 2019-Jan-09 19:14:38.268692 - [DEBUG]
12203 2019-Jan-09 19:14:38.268716 - [DEBUG] Start adding new jump function
12204 2019-Jan-09 19:14:38.268740 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12205 2019-Jan-09 19:14:38.268842 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12206 2019-Jan-09 19:14:38.269668 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
12207 2019-Jan-09 19:14:38.270530 - [DEBUG] Edge Function : AllBottom
12208 2019-Jan-09 19:14:38.270569 - [DEBUG] End adding new jump function
12209 2019-Jan-09 19:14:38.270595 - [DEBUG]
12210 2019-Jan-09 19:14:38.270620 - [DEBUG] -------------------------------------------- 370. Path Edge --------------------------------------------
12211 2019-Jan-09 19:14:38.270646 - [DEBUG]
12212 2019-Jan-09 19:14:38.270670 - [DEBUG] Process 370. path edge:
12213 2019-Jan-09 19:14:38.270695 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12214 2019-Jan-09 19:14:38.270793 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
12215 2019-Jan-09 19:14:38.271622 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12216 2019-Jan-09 19:14:38.272457 - [DEBUG]
12217 2019-Jan-09 19:14:38.272489 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
12218 2019-Jan-09 19:14:38.273374 - [DEBUG] Compose: EdgeIdentity * AllBottom
12219 2019-Jan-09 19:14:38.273409 - [DEBUG]
12220 2019-Jan-09 19:14:38.273434 - [DEBUG] Propagate flow
12221 2019-Jan-09 19:14:38.273459 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12222 2019-Jan-09 19:14:38.273557 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
12223 2019-Jan-09 19:14:38.274411 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12224 2019-Jan-09 19:14:38.275242 - [DEBUG] Edge function : AllBottom (result of previous compose)
12225 2019-Jan-09 19:14:38.275275 - [DEBUG]
12226 2019-Jan-09 19:14:38.275303 - [DEBUG] Join: AllTop & AllBottom
12227 2019-Jan-09 19:14:38.275330 - [DEBUG] = AllBottom (new jump func)
12228 2019-Jan-09 19:14:38.275355 - [DEBUG]
12229 2019-Jan-09 19:14:38.275380 - [DEBUG] Start adding new jump function
12230 2019-Jan-09 19:14:38.275404 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12231 2019-Jan-09 19:14:38.275505 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12232 2019-Jan-09 19:14:38.276325 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
12233 2019-Jan-09 19:14:38.277166 - [DEBUG] Edge Function : AllBottom
12234 2019-Jan-09 19:14:38.277206 - [DEBUG] End adding new jump function
12235 2019-Jan-09 19:14:38.277231 - [DEBUG]
12236 2019-Jan-09 19:14:38.277257 - [DEBUG] -------------------------------------------- 371. Path Edge --------------------------------------------
12237 2019-Jan-09 19:14:38.277283 - [DEBUG]
12238 2019-Jan-09 19:14:38.277307 - [DEBUG] Process 371. path edge:
12239 2019-Jan-09 19:14:38.277331 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12240 2019-Jan-09 19:14:38.277433 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
12241 2019-Jan-09 19:14:38.278260 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12242 2019-Jan-09 19:14:38.279088 - [DEBUG]
12243 2019-Jan-09 19:14:38.279122 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
12244 2019-Jan-09 19:14:38.279984 - [DEBUG] Compose: EdgeIdentity * AllBottom
12245 2019-Jan-09 19:14:38.280044 - [DEBUG]
12246 2019-Jan-09 19:14:38.280070 - [DEBUG] Propagate flow
12247 2019-Jan-09 19:14:38.280095 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12248 2019-Jan-09 19:14:38.280190 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
12249 2019-Jan-09 19:14:38.281044 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12250 2019-Jan-09 19:14:38.281879 - [DEBUG] Edge function : AllBottom (result of previous compose)
12251 2019-Jan-09 19:14:38.281912 - [DEBUG]
12252 2019-Jan-09 19:14:38.281940 - [DEBUG] Join: AllTop & AllBottom
12253 2019-Jan-09 19:14:38.281967 - [DEBUG] = AllBottom (new jump func)
12254 2019-Jan-09 19:14:38.281993 - [DEBUG]
12255 2019-Jan-09 19:14:38.282018 - [DEBUG] Start adding new jump function
12256 2019-Jan-09 19:14:38.282043 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12257 2019-Jan-09 19:14:38.282141 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12258 2019-Jan-09 19:14:38.282965 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
12259 2019-Jan-09 19:14:38.283822 - [DEBUG] Edge Function : AllBottom
12260 2019-Jan-09 19:14:38.283861 - [DEBUG] End adding new jump function
12261 2019-Jan-09 19:14:38.283887 - [DEBUG]
12262 2019-Jan-09 19:14:38.283912 - [DEBUG] -------------------------------------------- 372. Path Edge --------------------------------------------
12263 2019-Jan-09 19:14:38.283938 - [DEBUG]
12264 2019-Jan-09 19:14:38.283962 - [DEBUG] Process 372. path edge:
12265 2019-Jan-09 19:14:38.283987 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12266 2019-Jan-09 19:14:38.284087 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
12267 2019-Jan-09 19:14:38.284902 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12268 2019-Jan-09 19:14:38.285726 - [DEBUG]
12269 2019-Jan-09 19:14:38.285760 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
12270 2019-Jan-09 19:14:38.286615 - [DEBUG] Compose: EdgeIdentity * AllBottom
12271 2019-Jan-09 19:14:38.286651 - [DEBUG]
12272 2019-Jan-09 19:14:38.286676 - [DEBUG] Propagate flow
12273 2019-Jan-09 19:14:38.286701 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12274 2019-Jan-09 19:14:38.286794 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
12275 2019-Jan-09 19:14:38.287663 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12276 2019-Jan-09 19:14:38.288483 - [DEBUG] Edge function : AllBottom (result of previous compose)
12277 2019-Jan-09 19:14:38.288516 - [DEBUG]
12278 2019-Jan-09 19:14:38.288543 - [DEBUG] Join: AllTop & AllBottom
12279 2019-Jan-09 19:14:38.288571 - [DEBUG] = AllBottom (new jump func)
12280 2019-Jan-09 19:14:38.288597 - [DEBUG]
12281 2019-Jan-09 19:14:38.288622 - [DEBUG] Start adding new jump function
12282 2019-Jan-09 19:14:38.288647 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12283 2019-Jan-09 19:14:38.288745 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12284 2019-Jan-09 19:14:38.289569 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
12285 2019-Jan-09 19:14:38.290404 - [DEBUG] Edge Function : AllBottom
12286 2019-Jan-09 19:14:38.290467 - [DEBUG] End adding new jump function
12287 2019-Jan-09 19:14:38.290496 - [DEBUG]
12288 2019-Jan-09 19:14:38.290521 - [DEBUG] -------------------------------------------- 373. Path Edge --------------------------------------------
12289 2019-Jan-09 19:14:38.290570 - [DEBUG]
12290 2019-Jan-09 19:14:38.290595 - [DEBUG] Process 373. path edge:
12291 2019-Jan-09 19:14:38.290620 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12292 2019-Jan-09 19:14:38.290717 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
12293 2019-Jan-09 19:14:38.291437 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12294 2019-Jan-09 19:14:38.292094 - [DEBUG]
12295 2019-Jan-09 19:14:38.292120 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
12296 2019-Jan-09 19:14:38.292780 - [DEBUG] Possible callees:
12297 2019-Jan-09 19:14:38.292805 - [DEBUG] llvm.dbg.declare
12298 2019-Jan-09 19:14:38.292831 - [DEBUG] Possible return sites:
12299 2019-Jan-09 19:14:38.292855 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16312300 2019-Jan-09 19:14:38.294213 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12301 2019-Jan-09 19:14:38.294249 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12302 2019-Jan-09 19:14:38.294297 - [DEBUG] Compose: EdgeIdentity * AllBottom
12303 2019-Jan-09 19:14:38.294325 - [DEBUG]
12304 2019-Jan-09 19:14:38.294350 - [DEBUG] Propagate flow
12305 2019-Jan-09 19:14:38.294373 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12306 2019-Jan-09 19:14:38.294437 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
12307 2019-Jan-09 19:14:38.295195 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12308 2019-Jan-09 19:14:38.296011 - [DEBUG] Edge function : AllBottom (result of previous compose)
12309 2019-Jan-09 19:14:38.296043 - [DEBUG]
12310 2019-Jan-09 19:14:38.296070 - [DEBUG] Join: AllTop & AllBottom
12311 2019-Jan-09 19:14:38.296098 - [DEBUG] = AllBottom (new jump func)
12312 2019-Jan-09 19:14:38.296123 - [DEBUG]
12313 2019-Jan-09 19:14:38.296148 - [DEBUG] Start adding new jump function
12314 2019-Jan-09 19:14:38.296173 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12315 2019-Jan-09 19:14:38.296272 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12316 2019-Jan-09 19:14:38.297091 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
12317 2019-Jan-09 19:14:38.297956 - [DEBUG] Edge Function : AllBottom
12318 2019-Jan-09 19:14:38.297994 - [DEBUG] End adding new jump function
12319 2019-Jan-09 19:14:38.298020 - [DEBUG]
12320 2019-Jan-09 19:14:38.298045 - [DEBUG] -------------------------------------------- 374. Path Edge --------------------------------------------
12321 2019-Jan-09 19:14:38.298072 - [DEBUG]
12322 2019-Jan-09 19:14:38.298096 - [DEBUG] Process 374. path edge:
12323 2019-Jan-09 19:14:38.298122 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12324 2019-Jan-09 19:14:38.298223 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
12325 2019-Jan-09 19:14:38.299053 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12326 2019-Jan-09 19:14:38.299886 - [DEBUG]
12327 2019-Jan-09 19:14:38.299917 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
12328 2019-Jan-09 19:14:38.300833 - [DEBUG] Compose: EdgeIdentity * AllBottom
12329 2019-Jan-09 19:14:38.300869 - [DEBUG]
12330 2019-Jan-09 19:14:38.300895 - [DEBUG] Propagate flow
12331 2019-Jan-09 19:14:38.300919 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12332 2019-Jan-09 19:14:38.301038 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
12333 2019-Jan-09 19:14:38.301863 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12334 2019-Jan-09 19:14:38.302687 - [DEBUG] Edge function : AllBottom (result of previous compose)
12335 2019-Jan-09 19:14:38.302719 - [DEBUG]
12336 2019-Jan-09 19:14:38.302749 - [DEBUG] Join: AllTop & AllBottom
12337 2019-Jan-09 19:14:38.302776 - [DEBUG] = AllBottom (new jump func)
12338 2019-Jan-09 19:14:38.302801 - [DEBUG]
12339 2019-Jan-09 19:14:38.302826 - [DEBUG] Start adding new jump function
12340 2019-Jan-09 19:14:38.302851 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12341 2019-Jan-09 19:14:38.302951 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12342 2019-Jan-09 19:14:38.303803 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
12343 2019-Jan-09 19:14:38.304621 - [DEBUG] Edge Function : AllBottom
12344 2019-Jan-09 19:14:38.304662 - [DEBUG] End adding new jump function
12345 2019-Jan-09 19:14:38.304687 - [DEBUG]
12346 2019-Jan-09 19:14:38.304713 - [DEBUG] -------------------------------------------- 375. Path Edge --------------------------------------------
12347 2019-Jan-09 19:14:38.304739 - [DEBUG]
12348 2019-Jan-09 19:14:38.304763 - [DEBUG] Process 375. path edge:
12349 2019-Jan-09 19:14:38.304788 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12350 2019-Jan-09 19:14:38.304887 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
12351 2019-Jan-09 19:14:38.305708 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12352 2019-Jan-09 19:14:38.306534 - [DEBUG]
12353 2019-Jan-09 19:14:38.306567 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
12354 2019-Jan-09 19:14:38.307461 - [DEBUG] Compose: EdgeIdentity * AllBottom
12355 2019-Jan-09 19:14:38.307495 - [DEBUG]
12356 2019-Jan-09 19:14:38.307520 - [DEBUG] Propagate flow
12357 2019-Jan-09 19:14:38.307544 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12358 2019-Jan-09 19:14:38.307639 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
12359 2019-Jan-09 19:14:38.308473 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12360 2019-Jan-09 19:14:38.309303 - [DEBUG] Edge function : AllBottom (result of previous compose)
12361 2019-Jan-09 19:14:38.309335 - [DEBUG]
12362 2019-Jan-09 19:14:38.309363 - [DEBUG] Join: AllTop & AllBottom
12363 2019-Jan-09 19:14:38.309390 - [DEBUG] = AllBottom (new jump func)
12364 2019-Jan-09 19:14:38.309416 - [DEBUG]
12365 2019-Jan-09 19:14:38.309440 - [DEBUG] Start adding new jump function
12366 2019-Jan-09 19:14:38.309465 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12367 2019-Jan-09 19:14:38.309564 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12368 2019-Jan-09 19:14:38.310387 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
12369 2019-Jan-09 19:14:38.311263 - [DEBUG] Edge Function : AllBottom
12370 2019-Jan-09 19:14:38.311301 - [DEBUG] End adding new jump function
12371 2019-Jan-09 19:14:38.311326 - [DEBUG]
12372 2019-Jan-09 19:14:38.311351 - [DEBUG] -------------------------------------------- 376. Path Edge --------------------------------------------
12373 2019-Jan-09 19:14:38.311377 - [DEBUG]
12374 2019-Jan-09 19:14:38.311401 - [DEBUG] Process 376. path edge:
12375 2019-Jan-09 19:14:38.311426 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12376 2019-Jan-09 19:14:38.311546 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
12377 2019-Jan-09 19:14:38.312379 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12378 2019-Jan-09 19:14:38.313364 - [DEBUG]
12379 2019-Jan-09 19:14:38.313396 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
12380 2019-Jan-09 19:14:38.314279 - [DEBUG] Possible callees:
12381 2019-Jan-09 19:14:38.314309 - [DEBUG] llvm.dbg.declare
12382 2019-Jan-09 19:14:38.314336 - [DEBUG] Possible return sites:
12383 2019-Jan-09 19:14:38.314360 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16912384 2019-Jan-09 19:14:38.316004 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12385 2019-Jan-09 19:14:38.316072 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12386 2019-Jan-09 19:14:38.316126 - [DEBUG] Compose: EdgeIdentity * AllBottom
12387 2019-Jan-09 19:14:38.316155 - [DEBUG]
12388 2019-Jan-09 19:14:38.316181 - [DEBUG] Propagate flow
12389 2019-Jan-09 19:14:38.316205 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12390 2019-Jan-09 19:14:38.316299 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
12391 2019-Jan-09 19:14:38.317158 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12392 2019-Jan-09 19:14:38.317984 - [DEBUG] Edge function : AllBottom (result of previous compose)
12393 2019-Jan-09 19:14:38.318017 - [DEBUG]
12394 2019-Jan-09 19:14:38.318045 - [DEBUG] Join: AllTop & AllBottom
12395 2019-Jan-09 19:14:38.318073 - [DEBUG] = AllBottom (new jump func)
12396 2019-Jan-09 19:14:38.318098 - [DEBUG]
12397 2019-Jan-09 19:14:38.318123 - [DEBUG] Start adding new jump function
12398 2019-Jan-09 19:14:38.318147 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12399 2019-Jan-09 19:14:38.318248 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12400 2019-Jan-09 19:14:38.319072 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
12401 2019-Jan-09 19:14:38.319897 - [DEBUG] Edge Function : AllBottom
12402 2019-Jan-09 19:14:38.319936 - [DEBUG] End adding new jump function
12403 2019-Jan-09 19:14:38.319962 - [DEBUG]
12404 2019-Jan-09 19:14:38.319987 - [DEBUG] -------------------------------------------- 377. Path Edge --------------------------------------------
12405 2019-Jan-09 19:14:38.320013 - [DEBUG]
12406 2019-Jan-09 19:14:38.320037 - [DEBUG] Process 377. path edge:
12407 2019-Jan-09 19:14:38.320062 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12408 2019-Jan-09 19:14:38.320158 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
12409 2019-Jan-09 19:14:38.321022 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12410 2019-Jan-09 19:14:38.321849 - [DEBUG]
12411 2019-Jan-09 19:14:38.321880 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
12412 2019-Jan-09 19:14:38.322764 - [DEBUG] Compose: EdgeIdentity * AllBottom
12413 2019-Jan-09 19:14:38.322799 - [DEBUG]
12414 2019-Jan-09 19:14:38.322824 - [DEBUG] Propagate flow
12415 2019-Jan-09 19:14:38.322849 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12416 2019-Jan-09 19:14:38.322947 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
12417 2019-Jan-09 19:14:38.323828 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12418 2019-Jan-09 19:14:38.324654 - [DEBUG] Edge function : AllBottom (result of previous compose)
12419 2019-Jan-09 19:14:38.324686 - [DEBUG]
12420 2019-Jan-09 19:14:38.324715 - [DEBUG] Join: AllTop & AllBottom
12421 2019-Jan-09 19:14:38.324742 - [DEBUG] = AllBottom (new jump func)
12422 2019-Jan-09 19:14:38.324768 - [DEBUG]
12423 2019-Jan-09 19:14:38.324793 - [DEBUG] Start adding new jump function
12424 2019-Jan-09 19:14:38.324817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12425 2019-Jan-09 19:14:38.324919 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12426 2019-Jan-09 19:14:38.325740 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
12427 2019-Jan-09 19:14:38.326571 - [DEBUG] Edge Function : AllBottom
12428 2019-Jan-09 19:14:38.326611 - [DEBUG] End adding new jump function
12429 2019-Jan-09 19:14:38.326636 - [DEBUG]
12430 2019-Jan-09 19:14:38.326661 - [DEBUG] -------------------------------------------- 378. Path Edge --------------------------------------------
12431 2019-Jan-09 19:14:38.326688 - [DEBUG]
12432 2019-Jan-09 19:14:38.326712 - [DEBUG] Process 378. path edge:
12433 2019-Jan-09 19:14:38.326737 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12434 2019-Jan-09 19:14:38.326831 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
12435 2019-Jan-09 19:14:38.327680 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12436 2019-Jan-09 19:14:38.328495 - [DEBUG]
12437 2019-Jan-09 19:14:38.328526 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
12438 2019-Jan-09 19:14:38.329402 - [DEBUG] Compose: EdgeIdentity * AllBottom
12439 2019-Jan-09 19:14:38.329436 - [DEBUG]
12440 2019-Jan-09 19:14:38.329461 - [DEBUG] Propagate flow
12441 2019-Jan-09 19:14:38.329486 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12442 2019-Jan-09 19:14:38.329580 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
12443 2019-Jan-09 19:14:38.330408 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12444 2019-Jan-09 19:14:38.331259 - [DEBUG] Edge function : AllBottom (result of previous compose)
12445 2019-Jan-09 19:14:38.331291 - [DEBUG]
12446 2019-Jan-09 19:14:38.331319 - [DEBUG] Join: AllTop & AllBottom
12447 2019-Jan-09 19:14:38.331347 - [DEBUG] = AllBottom (new jump func)
12448 2019-Jan-09 19:14:38.331372 - [DEBUG]
12449 2019-Jan-09 19:14:38.331397 - [DEBUG] Start adding new jump function
12450 2019-Jan-09 19:14:38.331421 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12451 2019-Jan-09 19:14:38.331522 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12452 2019-Jan-09 19:14:38.332356 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
12453 2019-Jan-09 19:14:38.333199 - [DEBUG] Edge Function : AllBottom
12454 2019-Jan-09 19:14:38.333237 - [DEBUG] End adding new jump function
12455 2019-Jan-09 19:14:38.333262 - [DEBUG]
12456 2019-Jan-09 19:14:38.333287 - [DEBUG] -------------------------------------------- 379. Path Edge --------------------------------------------
12457 2019-Jan-09 19:14:38.333314 - [DEBUG]
12458 2019-Jan-09 19:14:38.333338 - [DEBUG] Process 379. path edge:
12459 2019-Jan-09 19:14:38.333362 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12460 2019-Jan-09 19:14:38.333455 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
12461 2019-Jan-09 19:14:38.334322 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12462 2019-Jan-09 19:14:38.335170 - [DEBUG]
12463 2019-Jan-09 19:14:38.335201 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
12464 2019-Jan-09 19:14:38.336080 - [DEBUG] Compose: EdgeIdentity * AllBottom
12465 2019-Jan-09 19:14:38.336116 - [DEBUG]
12466 2019-Jan-09 19:14:38.336142 - [DEBUG] Propagate flow
12467 2019-Jan-09 19:14:38.336167 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12468 2019-Jan-09 19:14:38.336255 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
12469 2019-Jan-09 19:14:38.337070 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12470 2019-Jan-09 19:14:38.337929 - [DEBUG] Edge function : AllBottom (result of previous compose)
12471 2019-Jan-09 19:14:38.337962 - [DEBUG]
12472 2019-Jan-09 19:14:38.337990 - [DEBUG] Join: AllTop & AllBottom
12473 2019-Jan-09 19:14:38.338017 - [DEBUG] = AllBottom (new jump func)
12474 2019-Jan-09 19:14:38.338043 - [DEBUG]
12475 2019-Jan-09 19:14:38.338068 - [DEBUG] Start adding new jump function
12476 2019-Jan-09 19:14:38.338092 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12477 2019-Jan-09 19:14:38.338193 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12478 2019-Jan-09 19:14:38.339018 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
12479 2019-Jan-09 19:14:38.339834 - [DEBUG] Edge Function : AllBottom
12480 2019-Jan-09 19:14:38.339874 - [DEBUG] End adding new jump function
12481 2019-Jan-09 19:14:38.339900 - [DEBUG]
12482 2019-Jan-09 19:14:38.339925 - [DEBUG] -------------------------------------------- 380. Path Edge --------------------------------------------
12483 2019-Jan-09 19:14:38.339951 - [DEBUG]
12484 2019-Jan-09 19:14:38.339975 - [DEBUG] Process 380. path edge:
12485 2019-Jan-09 19:14:38.340000 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12486 2019-Jan-09 19:14:38.340100 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
12487 2019-Jan-09 19:14:38.340950 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12488 2019-Jan-09 19:14:38.341777 - [DEBUG]
12489 2019-Jan-09 19:14:38.341810 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
12490 2019-Jan-09 19:14:38.342666 - [DEBUG] Compose: EdgeIdentity * AllBottom
12491 2019-Jan-09 19:14:38.342701 - [DEBUG]
12492 2019-Jan-09 19:14:38.342727 - [DEBUG] Propagate flow
12493 2019-Jan-09 19:14:38.342751 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12494 2019-Jan-09 19:14:38.342843 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
12495 2019-Jan-09 19:14:38.343655 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12496 2019-Jan-09 19:14:38.344514 - [DEBUG] Edge function : AllBottom (result of previous compose)
12497 2019-Jan-09 19:14:38.344546 - [DEBUG]
12498 2019-Jan-09 19:14:38.344574 - [DEBUG] Join: AllTop & AllBottom
12499 2019-Jan-09 19:14:38.344602 - [DEBUG] = AllBottom (new jump func)
12500 2019-Jan-09 19:14:38.344627 - [DEBUG]
12501 2019-Jan-09 19:14:38.344651 - [DEBUG] Start adding new jump function
12502 2019-Jan-09 19:14:38.344676 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12503 2019-Jan-09 19:14:38.344775 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12504 2019-Jan-09 19:14:38.345601 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
12505 2019-Jan-09 19:14:38.346472 - [DEBUG] Edge Function : AllBottom
12506 2019-Jan-09 19:14:38.346511 - [DEBUG] End adding new jump function
12507 2019-Jan-09 19:14:38.346536 - [DEBUG]
12508 2019-Jan-09 19:14:38.346561 - [DEBUG] -------------------------------------------- 381. Path Edge --------------------------------------------
12509 2019-Jan-09 19:14:38.346588 - [DEBUG]
12510 2019-Jan-09 19:14:38.346612 - [DEBUG] Process 381. path edge:
12511 2019-Jan-09 19:14:38.346637 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12512 2019-Jan-09 19:14:38.346741 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
12513 2019-Jan-09 19:14:38.347603 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12514 2019-Jan-09 19:14:38.348436 - [DEBUG]
12515 2019-Jan-09 19:14:38.348467 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
12516 2019-Jan-09 19:14:38.349346 - [DEBUG] Compose: EdgeIdentity * AllBottom
12517 2019-Jan-09 19:14:38.349382 - [DEBUG]
12518 2019-Jan-09 19:14:38.349407 - [DEBUG] Propagate flow
12519 2019-Jan-09 19:14:38.349431 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12520 2019-Jan-09 19:14:38.349526 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
12521 2019-Jan-09 19:14:38.350363 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12522 2019-Jan-09 19:14:38.351216 - [DEBUG] Edge function : AllBottom (result of previous compose)
12523 2019-Jan-09 19:14:38.351248 - [DEBUG]
12524 2019-Jan-09 19:14:38.351276 - [DEBUG] Join: AllTop & AllBottom
12525 2019-Jan-09 19:14:38.351303 - [DEBUG] = AllBottom (new jump func)
12526 2019-Jan-09 19:14:38.351329 - [DEBUG]
12527 2019-Jan-09 19:14:38.351353 - [DEBUG] Start adding new jump function
12528 2019-Jan-09 19:14:38.351378 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12529 2019-Jan-09 19:14:38.351474 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12530 2019-Jan-09 19:14:38.352300 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
12531 2019-Jan-09 19:14:38.353123 - [DEBUG] Edge Function : AllBottom
12532 2019-Jan-09 19:14:38.353162 - [DEBUG] End adding new jump function
12533 2019-Jan-09 19:14:38.353188 - [DEBUG]
12534 2019-Jan-09 19:14:38.353213 - [DEBUG] -------------------------------------------- 382. Path Edge --------------------------------------------
12535 2019-Jan-09 19:14:38.353240 - [DEBUG]
12536 2019-Jan-09 19:14:38.353263 - [DEBUG] Process 382. path edge:
12537 2019-Jan-09 19:14:38.353288 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12538 2019-Jan-09 19:14:38.353387 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
12539 2019-Jan-09 19:14:38.354240 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12540 2019-Jan-09 19:14:38.355714 - [DEBUG]
12541 2019-Jan-09 19:14:38.355749 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
12542 2019-Jan-09 19:14:38.356624 - [DEBUG] Compose: EdgeIdentity * AllBottom
12543 2019-Jan-09 19:14:38.356660 - [DEBUG]
12544 2019-Jan-09 19:14:38.356685 - [DEBUG] Propagate flow
12545 2019-Jan-09 19:14:38.356710 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12546 2019-Jan-09 19:14:38.356804 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
12547 2019-Jan-09 19:14:38.357677 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12548 2019-Jan-09 19:14:38.358499 - [DEBUG] Edge function : AllBottom (result of previous compose)
12549 2019-Jan-09 19:14:38.358531 - [DEBUG]
12550 2019-Jan-09 19:14:38.358583 - [DEBUG] Join: AllTop & AllBottom
12551 2019-Jan-09 19:14:38.358612 - [DEBUG] = AllBottom (new jump func)
12552 2019-Jan-09 19:14:38.358637 - [DEBUG]
12553 2019-Jan-09 19:14:38.358662 - [DEBUG] Start adding new jump function
12554 2019-Jan-09 19:14:38.358686 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12555 2019-Jan-09 19:14:38.358786 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12556 2019-Jan-09 19:14:38.359605 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
12557 2019-Jan-09 19:14:38.360459 - [DEBUG] Edge Function : AllBottom
12558 2019-Jan-09 19:14:38.360503 - [DEBUG] End adding new jump function
12559 2019-Jan-09 19:14:38.360528 - [DEBUG]
12560 2019-Jan-09 19:14:38.360553 - [DEBUG] -------------------------------------------- 383. Path Edge --------------------------------------------
12561 2019-Jan-09 19:14:38.360579 - [DEBUG]
12562 2019-Jan-09 19:14:38.360603 - [DEBUG] Process 383. path edge:
12563 2019-Jan-09 19:14:38.360628 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12564 2019-Jan-09 19:14:38.360726 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
12565 2019-Jan-09 19:14:38.361558 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12566 2019-Jan-09 19:14:38.362381 - [DEBUG]
12567 2019-Jan-09 19:14:38.362413 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
12568 2019-Jan-09 19:14:38.363288 - [DEBUG] Compose: EdgeIdentity * AllBottom
12569 2019-Jan-09 19:14:38.363324 - [DEBUG]
12570 2019-Jan-09 19:14:38.363350 - [DEBUG] Propagate flow
12571 2019-Jan-09 19:14:38.363374 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12572 2019-Jan-09 19:14:38.363465 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
12573 2019-Jan-09 19:14:38.364321 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12574 2019-Jan-09 19:14:38.365136 - [DEBUG] Edge function : AllBottom (result of previous compose)
12575 2019-Jan-09 19:14:38.365169 - [DEBUG]
12576 2019-Jan-09 19:14:38.365197 - [DEBUG] Join: AllTop & AllBottom
12577 2019-Jan-09 19:14:38.365224 - [DEBUG] = AllBottom (new jump func)
12578 2019-Jan-09 19:14:38.365249 - [DEBUG]
12579 2019-Jan-09 19:14:38.365274 - [DEBUG] Start adding new jump function
12580 2019-Jan-09 19:14:38.365298 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12581 2019-Jan-09 19:14:38.365397 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12582 2019-Jan-09 19:14:38.366214 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
12583 2019-Jan-09 19:14:38.367042 - [DEBUG] Edge Function : AllBottom
12584 2019-Jan-09 19:14:38.367081 - [DEBUG] End adding new jump function
12585 2019-Jan-09 19:14:38.367132 - [DEBUG]
12586 2019-Jan-09 19:14:38.367159 - [DEBUG] -------------------------------------------- 384. Path Edge --------------------------------------------
12587 2019-Jan-09 19:14:38.367186 - [DEBUG]
12588 2019-Jan-09 19:14:38.367210 - [DEBUG] Process 384. path edge:
12589 2019-Jan-09 19:14:38.367235 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12590 2019-Jan-09 19:14:38.367327 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
12591 2019-Jan-09 19:14:38.371544 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12592 2019-Jan-09 19:14:38.372386 - [DEBUG]
12593 2019-Jan-09 19:14:38.372423 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
12594 2019-Jan-09 19:14:38.373330 - [DEBUG] Compose: EdgeIdentity * AllBottom
12595 2019-Jan-09 19:14:38.373367 - [DEBUG]
12596 2019-Jan-09 19:14:38.373392 - [DEBUG] Propagate flow
12597 2019-Jan-09 19:14:38.373417 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12598 2019-Jan-09 19:14:38.373506 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
12599 2019-Jan-09 19:14:38.374376 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12600 2019-Jan-09 19:14:38.375199 - [DEBUG] Edge function : AllBottom (result of previous compose)
12601 2019-Jan-09 19:14:38.375231 - [DEBUG]
12602 2019-Jan-09 19:14:38.375259 - [DEBUG] Join: AllTop & AllBottom
12603 2019-Jan-09 19:14:38.375286 - [DEBUG] = AllBottom (new jump func)
12604 2019-Jan-09 19:14:38.375311 - [DEBUG]
12605 2019-Jan-09 19:14:38.375336 - [DEBUG] Start adding new jump function
12606 2019-Jan-09 19:14:38.375360 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12607 2019-Jan-09 19:14:38.375456 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12608 2019-Jan-09 19:14:38.376278 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
12609 2019-Jan-09 19:14:38.377139 - [DEBUG] Edge Function : AllBottom
12610 2019-Jan-09 19:14:38.377181 - [DEBUG] End adding new jump function
12611 2019-Jan-09 19:14:38.377207 - [DEBUG]
12612 2019-Jan-09 19:14:38.377233 - [DEBUG] -------------------------------------------- 385. Path Edge --------------------------------------------
12613 2019-Jan-09 19:14:38.377259 - [DEBUG]
12614 2019-Jan-09 19:14:38.377283 - [DEBUG] Process 385. path edge:
12615 2019-Jan-09 19:14:38.377308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12616 2019-Jan-09 19:14:38.377404 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
12617 2019-Jan-09 19:14:38.378235 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12618 2019-Jan-09 19:14:38.379056 - [DEBUG]
12619 2019-Jan-09 19:14:38.379087 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
12620 2019-Jan-09 19:14:38.379964 - [DEBUG] Compose: EdgeIdentity * AllBottom
12621 2019-Jan-09 19:14:38.379998 - [DEBUG]
12622 2019-Jan-09 19:14:38.380024 - [DEBUG] Propagate flow
12623 2019-Jan-09 19:14:38.380049 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12624 2019-Jan-09 19:14:38.380139 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12625 2019-Jan-09 19:14:38.380992 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12626 2019-Jan-09 19:14:38.381809 - [DEBUG] Edge function : AllBottom (result of previous compose)
12627 2019-Jan-09 19:14:38.381840 - [DEBUG]
12628 2019-Jan-09 19:14:38.381868 - [DEBUG] Join: AllTop & AllBottom
12629 2019-Jan-09 19:14:38.381896 - [DEBUG] = AllBottom (new jump func)
12630 2019-Jan-09 19:14:38.381921 - [DEBUG]
12631 2019-Jan-09 19:14:38.381946 - [DEBUG] Start adding new jump function
12632 2019-Jan-09 19:14:38.381971 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12633 2019-Jan-09 19:14:38.382072 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12634 2019-Jan-09 19:14:38.382895 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12635 2019-Jan-09 19:14:38.383710 - [DEBUG] Edge Function : AllBottom
12636 2019-Jan-09 19:14:38.383749 - [DEBUG] End adding new jump function
12637 2019-Jan-09 19:14:38.383801 - [DEBUG]
12638 2019-Jan-09 19:14:38.383827 - [DEBUG] -------------------------------------------- 386. Path Edge --------------------------------------------
12639 2019-Jan-09 19:14:38.383887 - [DEBUG]
12640 2019-Jan-09 19:14:38.383912 - [DEBUG] Process 386. path edge:
12641 2019-Jan-09 19:14:38.383937 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12642 2019-Jan-09 19:14:38.384038 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
12643 2019-Jan-09 19:14:38.384865 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12644 2019-Jan-09 19:14:38.385688 - [DEBUG]
12645 2019-Jan-09 19:14:38.385719 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12646 2019-Jan-09 19:14:38.386562 - [DEBUG] Start of endsummarytab entry
12647 2019-Jan-09 19:14:38.386599 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
12648 2019-Jan-09 19:14:38.387466 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
12649 2019-Jan-09 19:14:38.387564 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12650 2019-Jan-09 19:14:38.388397 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
12651 2019-Jan-09 19:14:38.389232 - [DEBUG] EF: AllBottom
12652 2019-Jan-09 19:14:38.389264 - [DEBUG]
12653 2019-Jan-09 19:14:38.389289 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12654 2019-Jan-09 19:14:38.390119 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
12655 2019-Jan-09 19:14:38.390976 - [DEBUG] EF: AllBottom
12656 2019-Jan-09 19:14:38.391007 - [DEBUG]
12657 2019-Jan-09 19:14:38.391031 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12658 2019-Jan-09 19:14:38.391839 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
12659 2019-Jan-09 19:14:38.392672 - [DEBUG] EF: AllBottom
12660 2019-Jan-09 19:14:38.392703 - [DEBUG]
12661 2019-Jan-09 19:14:38.392728 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12662 2019-Jan-09 19:14:38.393550 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
12663 2019-Jan-09 19:14:38.394425 - [DEBUG] EF: AllBottom
12664 2019-Jan-09 19:14:38.394456 - [DEBUG]
12665 2019-Jan-09 19:14:38.394480 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12666 2019-Jan-09 19:14:38.395310 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
12667 2019-Jan-09 19:14:38.396145 - [DEBUG] EF: AllBottom
12668 2019-Jan-09 19:14:38.396176 - [DEBUG]
12669 2019-Jan-09 19:14:38.396201 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12670 2019-Jan-09 19:14:38.397028 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12671 2019-Jan-09 19:14:38.397880 - [DEBUG] EF: AllBottom
12672 2019-Jan-09 19:14:38.397911 - [DEBUG]
12673 2019-Jan-09 19:14:38.397936 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12674 2019-Jan-09 19:14:38.398766 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
12675 2019-Jan-09 19:14:38.399599 - [DEBUG] EF: AllBottom
12676 2019-Jan-09 19:14:38.399630 - [DEBUG]
12677 2019-Jan-09 19:14:38.399655 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12678 2019-Jan-09 19:14:38.400506 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
12679 2019-Jan-09 19:14:38.401331 - [DEBUG] EF: AllBottom
12680 2019-Jan-09 19:14:38.401362 - [DEBUG]
12681 2019-Jan-09 19:14:38.401387 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12682 2019-Jan-09 19:14:38.402220 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
12683 2019-Jan-09 19:14:38.403080 - [DEBUG] EF: AllBottom
12684 2019-Jan-09 19:14:38.403112 - [DEBUG]
12685 2019-Jan-09 19:14:38.403137 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12686 2019-Jan-09 19:14:38.404009 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
12687 2019-Jan-09 19:14:38.404846 - [DEBUG] EF: AllBottom
12688 2019-Jan-09 19:14:38.404878 - [DEBUG]
12689 2019-Jan-09 19:14:38.404903 - [DEBUG] ---------------
12690 2019-Jan-09 19:14:38.404927 - [DEBUG]
12691 2019-Jan-09 19:14:38.404953 - [DEBUG] End of endsummarytab entry
12692 2019-Jan-09 19:14:38.404978 - [DEBUG]
12693 2019-Jan-09 19:14:38.405003 - [DEBUG] Start of incomingtab entry
12694 2019-Jan-09 19:14:38.405029 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
12695 2019-Jan-09 19:14:38.405882 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
12696 2019-Jan-09 19:14:38.405980 - [DEBUG] ---------------
12697 2019-Jan-09 19:14:38.406006 - [DEBUG] End of incomingtab entry
12698 2019-Jan-09 19:14:38.406030 - [DEBUG]
12699 2019-Jan-09 19:14:38.406059 - [DEBUG] EDGE:
12700 2019-Jan-09 19:14:38.406123 - [DEBUG] ---> 12701 2019-Jan-09 19:14:38.406932 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12702 2019-Jan-09 19:14:38.407793 - [DEBUG]
12703 2019-Jan-09 19:14:38.407829 - [DEBUG] EDGE:
12704 2019-Jan-09 19:14:38.407921 - [DEBUG] ---> 12705 2019-Jan-09 19:14:38.408737 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12706 2019-Jan-09 19:14:38.409559 - [DEBUG]
12707 2019-Jan-09 19:14:38.409625 - [DEBUG] Compose: EdgeIdentity * AllBottom
12708 2019-Jan-09 19:14:38.409654 - [DEBUG]
12709 2019-Jan-09 19:14:38.409679 - [DEBUG] Propagate flow
12710 2019-Jan-09 19:14:38.409704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12711 2019-Jan-09 19:14:38.409800 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
12712 2019-Jan-09 19:14:38.410676 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12713 2019-Jan-09 19:14:38.411501 - [DEBUG] Edge function : AllBottom (result of previous compose)
12714 2019-Jan-09 19:14:38.411534 - [DEBUG]
12715 2019-Jan-09 19:14:38.411562 - [DEBUG] Join: AllTop & AllBottom
12716 2019-Jan-09 19:14:38.411589 - [DEBUG] = AllBottom (new jump func)
12717 2019-Jan-09 19:14:38.411615 - [DEBUG]
12718 2019-Jan-09 19:14:38.411639 - [DEBUG] Start adding new jump function
12719 2019-Jan-09 19:14:38.411664 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12720 2019-Jan-09 19:14:38.411763 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12721 2019-Jan-09 19:14:38.412587 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
12722 2019-Jan-09 19:14:38.413592 - [DEBUG] Edge Function : AllBottom
12723 2019-Jan-09 19:14:38.413633 - [DEBUG] End adding new jump function
12724 2019-Jan-09 19:14:38.413658 - [DEBUG]
12725 2019-Jan-09 19:14:38.413683 - [DEBUG] -------------------------------------------- 387. Path Edge --------------------------------------------
12726 2019-Jan-09 19:14:38.413710 - [DEBUG]
12727 2019-Jan-09 19:14:38.413734 - [DEBUG] Process 387. path edge:
12728 2019-Jan-09 19:14:38.413759 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12729 2019-Jan-09 19:14:38.413886 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
12730 2019-Jan-09 19:14:38.414743 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12731 2019-Jan-09 19:14:38.415569 - [DEBUG]
12732 2019-Jan-09 19:14:38.415601 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
12733 2019-Jan-09 19:14:38.416458 - [DEBUG] Possible callees:
12734 2019-Jan-09 19:14:38.416489 - [DEBUG] llvm.dbg.declare
12735 2019-Jan-09 19:14:38.416516 - [DEBUG] Possible return sites:
12736 2019-Jan-09 19:14:38.416540 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19312737 2019-Jan-09 19:14:38.418210 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12738 2019-Jan-09 19:14:38.418278 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12739 2019-Jan-09 19:14:38.418332 - [DEBUG] Compose: EdgeIdentity * AllBottom
12740 2019-Jan-09 19:14:38.418361 - [DEBUG]
12741 2019-Jan-09 19:14:38.418386 - [DEBUG] Propagate flow
12742 2019-Jan-09 19:14:38.418411 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12743 2019-Jan-09 19:14:38.418507 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
12744 2019-Jan-09 19:14:38.419332 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12745 2019-Jan-09 19:14:38.420164 - [DEBUG] Edge function : AllBottom (result of previous compose)
12746 2019-Jan-09 19:14:38.420197 - [DEBUG]
12747 2019-Jan-09 19:14:38.420225 - [DEBUG] Join: AllTop & AllBottom
12748 2019-Jan-09 19:14:38.420253 - [DEBUG] = AllBottom (new jump func)
12749 2019-Jan-09 19:14:38.420278 - [DEBUG]
12750 2019-Jan-09 19:14:38.420304 - [DEBUG] Start adding new jump function
12751 2019-Jan-09 19:14:38.420329 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12752 2019-Jan-09 19:14:38.420429 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12753 2019-Jan-09 19:14:38.421282 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
12754 2019-Jan-09 19:14:38.422118 - [DEBUG] Edge Function : AllBottom
12755 2019-Jan-09 19:14:38.422157 - [DEBUG] End adding new jump function
12756 2019-Jan-09 19:14:38.422182 - [DEBUG]
12757 2019-Jan-09 19:14:38.422207 - [DEBUG] -------------------------------------------- 388. Path Edge --------------------------------------------
12758 2019-Jan-09 19:14:38.422234 - [DEBUG]
12759 2019-Jan-09 19:14:38.422258 - [DEBUG] Process 388. path edge:
12760 2019-Jan-09 19:14:38.422283 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12761 2019-Jan-09 19:14:38.422378 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
12762 2019-Jan-09 19:14:38.423201 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12763 2019-Jan-09 19:14:38.424060 - [DEBUG]
12764 2019-Jan-09 19:14:38.424091 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
12765 2019-Jan-09 19:14:38.424970 - [DEBUG] Compose: EdgeIdentity * AllBottom
12766 2019-Jan-09 19:14:38.425005 - [DEBUG]
12767 2019-Jan-09 19:14:38.425030 - [DEBUG] Propagate flow
12768 2019-Jan-09 19:14:38.425055 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12769 2019-Jan-09 19:14:38.425150 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
12770 2019-Jan-09 19:14:38.425976 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12771 2019-Jan-09 19:14:38.426830 - [DEBUG] Edge function : AllBottom (result of previous compose)
12772 2019-Jan-09 19:14:38.426863 - [DEBUG]
12773 2019-Jan-09 19:14:38.426891 - [DEBUG] Join: AllTop & AllBottom
12774 2019-Jan-09 19:14:38.426919 - [DEBUG] = AllBottom (new jump func)
12775 2019-Jan-09 19:14:38.426944 - [DEBUG]
12776 2019-Jan-09 19:14:38.426969 - [DEBUG] Start adding new jump function
12777 2019-Jan-09 19:14:38.426993 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12778 2019-Jan-09 19:14:38.427095 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12779 2019-Jan-09 19:14:38.427958 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
12780 2019-Jan-09 19:14:38.428776 - [DEBUG] Edge Function : AllBottom
12781 2019-Jan-09 19:14:38.428815 - [DEBUG] End adding new jump function
12782 2019-Jan-09 19:14:38.428841 - [DEBUG]
12783 2019-Jan-09 19:14:38.428866 - [DEBUG] -------------------------------------------- 389. Path Edge --------------------------------------------
12784 2019-Jan-09 19:14:38.428892 - [DEBUG]
12785 2019-Jan-09 19:14:38.428916 - [DEBUG] Process 389. path edge:
12786 2019-Jan-09 19:14:38.428940 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12787 2019-Jan-09 19:14:38.429040 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
12788 2019-Jan-09 19:14:38.429862 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12789 2019-Jan-09 19:14:38.430706 - [DEBUG]
12790 2019-Jan-09 19:14:38.430740 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
12791 2019-Jan-09 19:14:38.431598 - [DEBUG] Compose: EdgeIdentity * AllBottom
12792 2019-Jan-09 19:14:38.431632 - [DEBUG]
12793 2019-Jan-09 19:14:38.431658 - [DEBUG] Propagate flow
12794 2019-Jan-09 19:14:38.431682 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12795 2019-Jan-09 19:14:38.431779 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
12796 2019-Jan-09 19:14:38.432602 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12797 2019-Jan-09 19:14:38.433422 - [DEBUG] Edge function : AllBottom (result of previous compose)
12798 2019-Jan-09 19:14:38.433455 - [DEBUG]
12799 2019-Jan-09 19:14:38.433483 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
12800 2019-Jan-09 19:14:38.433510 - [DEBUG] = AllBottom
12801 2019-Jan-09 19:14:38.433536 - [DEBUG]
12802 2019-Jan-09 19:14:38.433559 - [DEBUG] PROPAGATE: No new function!
12803 2019-Jan-09 19:14:38.433590 - [DEBUG] EDGE:
12804 2019-Jan-09 19:14:38.433692 - [DEBUG] ---> 12805 2019-Jan-09 19:14:38.434544 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12806 2019-Jan-09 19:14:38.435376 - [DEBUG]
12807 2019-Jan-09 19:14:38.435414 - [DEBUG] EDGE:
12808 2019-Jan-09 19:14:38.435506 - [DEBUG] ---> 12809 2019-Jan-09 19:14:38.436317 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12810 2019-Jan-09 19:14:38.437172 - [DEBUG]
12811 2019-Jan-09 19:14:38.437210 - [DEBUG] EDGE:
12812 2019-Jan-09 19:14:38.437305 - [DEBUG] ---> 12813 2019-Jan-09 19:14:38.438126 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12814 2019-Jan-09 19:14:38.438965 - [DEBUG]
12815 2019-Jan-09 19:14:38.439002 - [DEBUG] EDGE:
12816 2019-Jan-09 19:14:38.439095 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
12817 2019-Jan-09 19:14:38.439918 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12818 2019-Jan-09 19:14:38.440772 - [DEBUG]
12819 2019-Jan-09 19:14:38.440809 - [DEBUG] EDGE:
12820 2019-Jan-09 19:14:38.440900 - [DEBUG] ---> 12821 2019-Jan-09 19:14:38.441720 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12822 2019-Jan-09 19:14:38.442539 - [DEBUG]
12823 2019-Jan-09 19:14:38.442575 - [DEBUG] EDGE:
12824 2019-Jan-09 19:14:38.442666 - [DEBUG] ---> 12825 2019-Jan-09 19:14:38.443486 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12826 2019-Jan-09 19:14:38.444340 - [DEBUG]
12827 2019-Jan-09 19:14:38.444377 - [DEBUG] EDGE:
12828 2019-Jan-09 19:14:38.444469 - [DEBUG] ---> 12829 2019-Jan-09 19:14:38.445287 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12830 2019-Jan-09 19:14:38.446105 - [DEBUG]
12831 2019-Jan-09 19:14:38.446166 - [DEBUG] Compose: EdgeIdentity * AllBottom
12832 2019-Jan-09 19:14:38.446195 - [DEBUG]
12833 2019-Jan-09 19:14:38.446221 - [DEBUG] Propagate flow
12834 2019-Jan-09 19:14:38.446245 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12835 2019-Jan-09 19:14:38.446339 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
12836 2019-Jan-09 19:14:38.447188 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12837 2019-Jan-09 19:14:38.448016 - [DEBUG] Edge function : AllBottom (result of previous compose)
12838 2019-Jan-09 19:14:38.448049 - [DEBUG]
12839 2019-Jan-09 19:14:38.448077 - [DEBUG] Join: AllTop & AllBottom
12840 2019-Jan-09 19:14:38.448104 - [DEBUG] = AllBottom (new jump func)
12841 2019-Jan-09 19:14:38.448129 - [DEBUG]
12842 2019-Jan-09 19:14:38.448154 - [DEBUG] Start adding new jump function
12843 2019-Jan-09 19:14:38.448179 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12844 2019-Jan-09 19:14:38.448278 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12845 2019-Jan-09 19:14:38.449103 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
12846 2019-Jan-09 19:14:38.449948 - [DEBUG] Edge Function : AllBottom
12847 2019-Jan-09 19:14:38.449987 - [DEBUG] End adding new jump function
12848 2019-Jan-09 19:14:38.450012 - [DEBUG]
12849 2019-Jan-09 19:14:38.450037 - [DEBUG] -------------------------------------------- 390. Path Edge --------------------------------------------
12850 2019-Jan-09 19:14:38.450063 - [DEBUG]
12851 2019-Jan-09 19:14:38.450087 - [DEBUG] Process 390. path edge:
12852 2019-Jan-09 19:14:38.450113 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12853 2019-Jan-09 19:14:38.450213 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
12854 2019-Jan-09 19:14:38.451073 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12855 2019-Jan-09 19:14:38.451751 - [DEBUG]
12856 2019-Jan-09 19:14:38.451777 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
12857 2019-Jan-09 19:14:38.452487 - [DEBUG] Compose: EdgeIdentity * AllBottom
12858 2019-Jan-09 19:14:38.452519 - [DEBUG]
12859 2019-Jan-09 19:14:38.452544 - [DEBUG] Propagate flow
12860 2019-Jan-09 19:14:38.452568 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12861 2019-Jan-09 19:14:38.452646 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
12862 2019-Jan-09 19:14:38.453444 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12863 2019-Jan-09 19:14:38.454314 - [DEBUG] Edge function : AllBottom (result of previous compose)
12864 2019-Jan-09 19:14:38.454347 - [DEBUG]
12865 2019-Jan-09 19:14:38.454375 - [DEBUG] Join: AllTop & AllBottom
12866 2019-Jan-09 19:14:38.454402 - [DEBUG] = AllBottom (new jump func)
12867 2019-Jan-09 19:14:38.454427 - [DEBUG]
12868 2019-Jan-09 19:14:38.454452 - [DEBUG] Start adding new jump function
12869 2019-Jan-09 19:14:38.454476 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12870 2019-Jan-09 19:14:38.454577 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12871 2019-Jan-09 19:14:38.455393 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
12872 2019-Jan-09 19:14:38.456212 - [DEBUG] Edge Function : AllBottom
12873 2019-Jan-09 19:14:38.456251 - [DEBUG] End adding new jump function
12874 2019-Jan-09 19:14:38.456277 - [DEBUG]
12875 2019-Jan-09 19:14:38.456302 - [DEBUG] -------------------------------------------- 391. Path Edge --------------------------------------------
12876 2019-Jan-09 19:14:38.456329 - [DEBUG]
12877 2019-Jan-09 19:14:38.456353 - [DEBUG] Process 391. path edge:
12878 2019-Jan-09 19:14:38.456378 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12879 2019-Jan-09 19:14:38.456479 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
12880 2019-Jan-09 19:14:38.457311 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12881 2019-Jan-09 19:14:38.458015 - [DEBUG]
12882 2019-Jan-09 19:14:38.458043 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
12883 2019-Jan-09 19:14:38.458713 - [DEBUG] Compose: EdgeIdentity * AllBottom
12884 2019-Jan-09 19:14:38.458742 - [DEBUG]
12885 2019-Jan-09 19:14:38.458766 - [DEBUG] Propagate flow
12886 2019-Jan-09 19:14:38.458789 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12887 2019-Jan-09 19:14:38.458857 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
12888 2019-Jan-09 19:14:38.459492 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12889 2019-Jan-09 19:14:38.460126 - [DEBUG] Edge function : AllBottom (result of previous compose)
12890 2019-Jan-09 19:14:38.460152 - [DEBUG]
12891 2019-Jan-09 19:14:38.460178 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
12892 2019-Jan-09 19:14:38.460203 - [DEBUG] = AllBottom
12893 2019-Jan-09 19:14:38.460227 - [DEBUG]
12894 2019-Jan-09 19:14:38.460250 - [DEBUG] PROPAGATE: No new function!
12895 2019-Jan-09 19:14:38.460276 - [DEBUG] EDGE:
12896 2019-Jan-09 19:14:38.460336 - [DEBUG] ---> 12897 2019-Jan-09 19:14:38.461012 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12898 2019-Jan-09 19:14:38.461645 - [DEBUG]
12899 2019-Jan-09 19:14:38.461672 - [DEBUG] EDGE:
12900 2019-Jan-09 19:14:38.461732 - [DEBUG] ---> 12901 2019-Jan-09 19:14:38.462366 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12902 2019-Jan-09 19:14:38.463017 - [DEBUG]
12903 2019-Jan-09 19:14:38.463044 - [DEBUG] EDGE:
12904 2019-Jan-09 19:14:38.463105 - [DEBUG] ---> 12905 2019-Jan-09 19:14:38.463735 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12906 2019-Jan-09 19:14:38.464403 - [DEBUG]
12907 2019-Jan-09 19:14:38.464431 - [DEBUG] EDGE:
12908 2019-Jan-09 19:14:38.464492 - [DEBUG] ---> 12909 2019-Jan-09 19:14:38.465141 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12910 2019-Jan-09 19:14:38.465777 - [DEBUG]
12911 2019-Jan-09 19:14:38.465804 - [DEBUG] EDGE:
12912 2019-Jan-09 19:14:38.465863 - [DEBUG] ---> 12913 2019-Jan-09 19:14:38.466494 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12914 2019-Jan-09 19:14:38.467165 - [DEBUG]
12915 2019-Jan-09 19:14:38.467193 - [DEBUG] EDGE:
12916 2019-Jan-09 19:14:38.467254 - [DEBUG] ---> 12917 2019-Jan-09 19:14:38.467887 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12918 2019-Jan-09 19:14:38.468520 - [DEBUG]
12919 2019-Jan-09 19:14:38.468548 - [DEBUG] EDGE:
12920 2019-Jan-09 19:14:38.468608 - [DEBUG] ---> 12921 2019-Jan-09 19:14:38.469248 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12922 2019-Jan-09 19:14:38.469878 - [DEBUG]
12923 2019-Jan-09 19:14:38.469905 - [DEBUG] EDGE:
12924 2019-Jan-09 19:14:38.469965 - [DEBUG] ---> 12925 2019-Jan-09 19:14:38.470643 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12926 2019-Jan-09 19:14:38.471434 - [DEBUG]
12927 2019-Jan-09 19:14:38.471470 - [DEBUG] EDGE:
12928 2019-Jan-09 19:14:38.471561 - [DEBUG] ---> 12929 2019-Jan-09 19:14:38.472382 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12930 2019-Jan-09 19:14:38.473200 - [DEBUG]
12931 2019-Jan-09 19:14:38.473237 - [DEBUG] EDGE:
12932 2019-Jan-09 19:14:38.473328 - [DEBUG] ---> 12933 2019-Jan-09 19:14:38.474211 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12934 2019-Jan-09 19:14:38.475028 - [DEBUG]
12935 2019-Jan-09 19:14:38.475065 - [DEBUG] EDGE:
12936 2019-Jan-09 19:14:38.475159 - [DEBUG] ---> 12937 2019-Jan-09 19:14:38.475967 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12938 2019-Jan-09 19:14:38.476772 - [DEBUG]
12939 2019-Jan-09 19:14:38.476808 - [DEBUG] EDGE:
12940 2019-Jan-09 19:14:38.476924 - [DEBUG] ---> 12941 2019-Jan-09 19:14:38.477774 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12942 2019-Jan-09 19:14:38.478603 - [DEBUG]
12943 2019-Jan-09 19:14:38.478640 - [DEBUG] EDGE:
12944 2019-Jan-09 19:14:38.478733 - [DEBUG] ---> 12945 2019-Jan-09 19:14:38.479550 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12946 2019-Jan-09 19:14:38.480385 - [DEBUG]
12947 2019-Jan-09 19:14:38.480422 - [DEBUG] EDGE:
12948 2019-Jan-09 19:14:38.480546 - [DEBUG] ---> 12949 2019-Jan-09 19:14:38.481375 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12950 2019-Jan-09 19:14:38.482201 - [DEBUG]
12951 2019-Jan-09 19:14:38.482238 - [DEBUG] EDGE:
12952 2019-Jan-09 19:14:38.482331 - [DEBUG] ---> 12953 2019-Jan-09 19:14:38.483135 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12954 2019-Jan-09 19:14:38.483976 - [DEBUG]
12955 2019-Jan-09 19:14:38.484009 - [DEBUG] EDGE:
12956 2019-Jan-09 19:14:38.484089 - [DEBUG] ---> 12957 2019-Jan-09 19:14:38.484748 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12958 2019-Jan-09 19:14:38.485400 - [DEBUG]
12959 2019-Jan-09 19:14:38.485428 - [DEBUG] EDGE:
12960 2019-Jan-09 19:14:38.485491 - [DEBUG] ---> 12961 2019-Jan-09 19:14:38.486136 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12962 2019-Jan-09 19:14:38.486765 - [DEBUG]
12963 2019-Jan-09 19:14:38.486792 - [DEBUG] EDGE:
12964 2019-Jan-09 19:14:38.486852 - [DEBUG] ---> 12965 2019-Jan-09 19:14:38.487519 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12966 2019-Jan-09 19:14:38.488149 - [DEBUG]
12967 2019-Jan-09 19:14:38.488176 - [DEBUG] EDGE:
12968 2019-Jan-09 19:14:38.488236 - [DEBUG] ---> 12969 2019-Jan-09 19:14:38.488865 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12970 2019-Jan-09 19:14:38.489495 - [DEBUG]
12971 2019-Jan-09 19:14:38.489521 - [DEBUG] EDGE:
12972 2019-Jan-09 19:14:38.489582 - [DEBUG] ---> 12973 2019-Jan-09 19:14:38.490215 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12974 2019-Jan-09 19:14:38.490878 - [DEBUG]
12975 2019-Jan-09 19:14:38.490907 - [DEBUG] EDGE:
12976 2019-Jan-09 19:14:38.490969 - [DEBUG] ---> 12977 2019-Jan-09 19:14:38.491706 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12978 2019-Jan-09 19:14:38.492534 - [DEBUG]
12979 2019-Jan-09 19:14:38.492599 - [DEBUG] Compose: EdgeIdentity * AllBottom
12980 2019-Jan-09 19:14:38.492628 - [DEBUG]
12981 2019-Jan-09 19:14:38.492653 - [DEBUG] Propagate flow
12982 2019-Jan-09 19:14:38.492678 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12983 2019-Jan-09 19:14:38.492774 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
12984 2019-Jan-09 19:14:38.493616 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12985 2019-Jan-09 19:14:38.494479 - [DEBUG] Edge function : AllBottom (result of previous compose)
12986 2019-Jan-09 19:14:38.494512 - [DEBUG]
12987 2019-Jan-09 19:14:38.494541 - [DEBUG] Join: AllTop & AllBottom
12988 2019-Jan-09 19:14:38.494568 - [DEBUG] = AllBottom (new jump func)
12989 2019-Jan-09 19:14:38.494593 - [DEBUG]
12990 2019-Jan-09 19:14:38.494618 - [DEBUG] Start adding new jump function
12991 2019-Jan-09 19:14:38.494642 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12992 2019-Jan-09 19:14:38.494743 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12993 2019-Jan-09 19:14:38.495569 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
12994 2019-Jan-09 19:14:38.496411 - [DEBUG] Edge Function : AllBottom
12995 2019-Jan-09 19:14:38.496450 - [DEBUG] End adding new jump function
12996 2019-Jan-09 19:14:38.496475 - [DEBUG]
12997 2019-Jan-09 19:14:38.496500 - [DEBUG] -------------------------------------------- 392. Path Edge --------------------------------------------
12998 2019-Jan-09 19:14:38.496526 - [DEBUG]
12999 2019-Jan-09 19:14:38.496550 - [DEBUG] Process 392. path edge:
13000 2019-Jan-09 19:14:38.496575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13001 2019-Jan-09 19:14:38.496671 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
13002 2019-Jan-09 19:14:38.497542 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
13003 2019-Jan-09 19:14:38.498358 - [DEBUG]
13004 2019-Jan-09 19:14:38.498389 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
13005 2019-Jan-09 19:14:38.499243 - [DEBUG] Possible callees:
13006 2019-Jan-09 19:14:38.499273 - [DEBUG] llvm.dbg.declare
13007 2019-Jan-09 19:14:38.499299 - [DEBUG] Possible return sites:
13008 2019-Jan-09 19:14:38.499324 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14313009 2019-Jan-09 19:14:38.500944 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13010 2019-Jan-09 19:14:38.501007 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13011 2019-Jan-09 19:14:38.501060 - [DEBUG] Compose: EdgeIdentity * AllBottom
13012 2019-Jan-09 19:14:38.501089 - [DEBUG]
13013 2019-Jan-09 19:14:38.501115 - [DEBUG] Propagate flow
13014 2019-Jan-09 19:14:38.501139 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13015 2019-Jan-09 19:14:38.501232 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
13016 2019-Jan-09 19:14:38.502049 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13017 2019-Jan-09 19:14:38.502880 - [DEBUG] Edge function : AllBottom (result of previous compose)
13018 2019-Jan-09 19:14:38.502912 - [DEBUG]
13019 2019-Jan-09 19:14:38.502965 - [DEBUG] Join: AllTop & AllBottom
13020 2019-Jan-09 19:14:38.502994 - [DEBUG] = AllBottom (new jump func)
13021 2019-Jan-09 19:14:38.503019 - [DEBUG]
13022 2019-Jan-09 19:14:38.503043 - [DEBUG] Start adding new jump function
13023 2019-Jan-09 19:14:38.503068 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13024 2019-Jan-09 19:14:38.503172 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13025 2019-Jan-09 19:14:38.504058 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
13026 2019-Jan-09 19:14:38.504889 - [DEBUG] Edge Function : AllBottom
13027 2019-Jan-09 19:14:38.504931 - [DEBUG] End adding new jump function
13028 2019-Jan-09 19:14:38.504956 - [DEBUG]
13029 2019-Jan-09 19:14:38.504981 - [DEBUG] -------------------------------------------- 393. Path Edge --------------------------------------------
13030 2019-Jan-09 19:14:38.505007 - [DEBUG]
13031 2019-Jan-09 19:14:38.505031 - [DEBUG] Process 393. path edge:
13032 2019-Jan-09 19:14:38.505057 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13033 2019-Jan-09 19:14:38.505154 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
13034 2019-Jan-09 19:14:38.505982 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
13035 2019-Jan-09 19:14:38.506805 - [DEBUG]
13036 2019-Jan-09 19:14:38.506836 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
13037 2019-Jan-09 19:14:38.507750 - [DEBUG] Compose: EdgeIdentity * AllBottom
13038 2019-Jan-09 19:14:38.507784 - [DEBUG]
13039 2019-Jan-09 19:14:38.507810 - [DEBUG] Propagate flow
13040 2019-Jan-09 19:14:38.507835 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13041 2019-Jan-09 19:14:38.507926 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
13042 2019-Jan-09 19:14:38.508742 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13043 2019-Jan-09 19:14:38.509571 - [DEBUG] Edge function : AllBottom (result of previous compose)
13044 2019-Jan-09 19:14:38.509603 - [DEBUG]
13045 2019-Jan-09 19:14:38.509631 - [DEBUG] Join: AllTop & AllBottom
13046 2019-Jan-09 19:14:38.509659 - [DEBUG] = AllBottom (new jump func)
13047 2019-Jan-09 19:14:38.509684 - [DEBUG]
13048 2019-Jan-09 19:14:38.509708 - [DEBUG] Start adding new jump function
13049 2019-Jan-09 19:14:38.509733 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13050 2019-Jan-09 19:14:38.509829 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13051 2019-Jan-09 19:14:38.510707 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
13052 2019-Jan-09 19:14:38.511531 - [DEBUG] Edge Function : AllBottom
13053 2019-Jan-09 19:14:38.511570 - [DEBUG] End adding new jump function
13054 2019-Jan-09 19:14:38.511595 - [DEBUG]
13055 2019-Jan-09 19:14:38.511620 - [DEBUG] -------------------------------------------- 394. Path Edge --------------------------------------------
13056 2019-Jan-09 19:14:38.511647 - [DEBUG]
13057 2019-Jan-09 19:14:38.511671 - [DEBUG] Process 394. path edge:
13058 2019-Jan-09 19:14:38.511695 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13059 2019-Jan-09 19:14:38.511797 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
13060 2019-Jan-09 19:14:38.512614 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
13061 2019-Jan-09 19:14:38.513613 - [DEBUG]
13062 2019-Jan-09 19:14:38.513646 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
13063 2019-Jan-09 19:14:38.514530 - [DEBUG] Compose: EdgeIdentity * AllBottom
13064 2019-Jan-09 19:14:38.514565 - [DEBUG]
13065 2019-Jan-09 19:14:38.514614 - [DEBUG] Propagate flow
13066 2019-Jan-09 19:14:38.514640 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13067 2019-Jan-09 19:14:38.514740 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
13068 2019-Jan-09 19:14:38.515558 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13069 2019-Jan-09 19:14:38.516372 - [DEBUG] Edge function : AllBottom (result of previous compose)
13070 2019-Jan-09 19:14:38.516404 - [DEBUG]
13071 2019-Jan-09 19:14:38.516432 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
13072 2019-Jan-09 19:14:38.516459 - [DEBUG] = AllBottom
13073 2019-Jan-09 19:14:38.516485 - [DEBUG]
13074 2019-Jan-09 19:14:38.516509 - [DEBUG] PROPAGATE: No new function!
13075 2019-Jan-09 19:14:38.516541 - [DEBUG] EDGE:
13076 2019-Jan-09 19:14:38.516639 - [DEBUG] ---> 13077 2019-Jan-09 19:14:38.517510 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13078 2019-Jan-09 19:14:38.518338 - [DEBUG]
13079 2019-Jan-09 19:14:38.518374 - [DEBUG] EDGE:
13080 2019-Jan-09 19:14:38.518467 - [DEBUG] ---> 13081 2019-Jan-09 19:14:38.519282 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13082 2019-Jan-09 19:14:38.520108 - [DEBUG]
13083 2019-Jan-09 19:14:38.520145 - [DEBUG] EDGE:
13084 2019-Jan-09 19:14:38.520236 - [DEBUG] ---> 13085 2019-Jan-09 19:14:38.521103 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13086 2019-Jan-09 19:14:38.521919 - [DEBUG]
13087 2019-Jan-09 19:14:38.521955 - [DEBUG] EDGE:
13088 2019-Jan-09 19:14:38.522048 - [DEBUG] ---> 13089 2019-Jan-09 19:14:38.522852 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13090 2019-Jan-09 19:14:38.523669 - [DEBUG]
13091 2019-Jan-09 19:14:38.523731 - [DEBUG] Compose: EdgeIdentity * AllBottom
13092 2019-Jan-09 19:14:38.523759 - [DEBUG]
13093 2019-Jan-09 19:14:38.523813 - [DEBUG] Propagate flow
13094 2019-Jan-09 19:14:38.523838 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13095 2019-Jan-09 19:14:38.523933 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
13096 2019-Jan-09 19:14:38.524749 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13097 2019-Jan-09 19:14:38.525573 - [DEBUG] Edge function : AllBottom (result of previous compose)
13098 2019-Jan-09 19:14:38.525605 - [DEBUG]
13099 2019-Jan-09 19:14:38.525632 - [DEBUG] Join: AllTop & AllBottom
13100 2019-Jan-09 19:14:38.525660 - [DEBUG] = AllBottom (new jump func)
13101 2019-Jan-09 19:14:38.525686 - [DEBUG]
13102 2019-Jan-09 19:14:38.525710 - [DEBUG] Start adding new jump function
13103 2019-Jan-09 19:14:38.525735 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13104 2019-Jan-09 19:14:38.525832 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13105 2019-Jan-09 19:14:38.526654 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
13106 2019-Jan-09 19:14:38.527514 - [DEBUG] Edge Function : AllBottom
13107 2019-Jan-09 19:14:38.527553 - [DEBUG] End adding new jump function
13108 2019-Jan-09 19:14:38.527602 - [DEBUG]
13109 2019-Jan-09 19:14:38.527627 - [DEBUG] -------------------------------------------- 395. Path Edge --------------------------------------------
13110 2019-Jan-09 19:14:38.527654 - [DEBUG]
13111 2019-Jan-09 19:14:38.527678 - [DEBUG] Process 395. path edge:
13112 2019-Jan-09 19:14:38.527702 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13113 2019-Jan-09 19:14:38.527801 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
13114 2019-Jan-09 19:14:38.528625 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
13115 2019-Jan-09 19:14:38.529452 - [DEBUG]
13116 2019-Jan-09 19:14:38.529486 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
13117 2019-Jan-09 19:14:38.530341 - [DEBUG] Compose: EdgeIdentity * AllBottom
13118 2019-Jan-09 19:14:38.530376 - [DEBUG]
13119 2019-Jan-09 19:14:38.530401 - [DEBUG] Propagate flow
13120 2019-Jan-09 19:14:38.530425 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13121 2019-Jan-09 19:14:38.530548 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
13122 2019-Jan-09 19:14:38.531378 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13123 2019-Jan-09 19:14:38.532190 - [DEBUG] Edge function : AllBottom (result of previous compose)
13124 2019-Jan-09 19:14:38.532222 - [DEBUG]
13125 2019-Jan-09 19:14:38.532249 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
13126 2019-Jan-09 19:14:38.532277 - [DEBUG] = AllBottom
13127 2019-Jan-09 19:14:38.532302 - [DEBUG]
13128 2019-Jan-09 19:14:38.532326 - [DEBUG] PROPAGATE: No new function!
13129 2019-Jan-09 19:14:38.532383 - [DEBUG] Compose: EdgeIdentity * AllBottom
13130 2019-Jan-09 19:14:38.532412 - [DEBUG]
13131 2019-Jan-09 19:14:38.532437 - [DEBUG] Propagate flow
13132 2019-Jan-09 19:14:38.532461 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13133 2019-Jan-09 19:14:38.532563 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
13134 2019-Jan-09 19:14:38.533408 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13135 2019-Jan-09 19:14:38.534259 - [DEBUG] Edge function : AllBottom (result of previous compose)
13136 2019-Jan-09 19:14:38.534291 - [DEBUG]
13137 2019-Jan-09 19:14:38.534319 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
13138 2019-Jan-09 19:14:38.534345 - [DEBUG] = AllBottom
13139 2019-Jan-09 19:14:38.534371 - [DEBUG]
13140 2019-Jan-09 19:14:38.534395 - [DEBUG] PROPAGATE: No new function!
13141 2019-Jan-09 19:14:38.534426 - [DEBUG] EDGE:
13142 2019-Jan-09 19:14:38.534524 - [DEBUG] ---> 13143 2019-Jan-09 19:14:38.535345 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13144 2019-Jan-09 19:14:38.536173 - [DEBUG]
13145 2019-Jan-09 19:14:38.536209 - [DEBUG] EDGE:
13146 2019-Jan-09 19:14:38.536301 - [DEBUG] ---> 13147 2019-Jan-09 19:14:38.537130 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13148 2019-Jan-09 19:14:38.537962 - [DEBUG]
13149 2019-Jan-09 19:14:38.538002 - [DEBUG] Compose: EdgeIdentity * AllBottom
13150 2019-Jan-09 19:14:38.538031 - [DEBUG]
13151 2019-Jan-09 19:14:38.538056 - [DEBUG] Propagate flow
13152 2019-Jan-09 19:14:38.538080 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13153 2019-Jan-09 19:14:38.538201 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
13154 2019-Jan-09 19:14:38.539012 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
13155 2019-Jan-09 19:14:38.539832 - [DEBUG] Edge function : AllBottom (result of previous compose)
13156 2019-Jan-09 19:14:38.539864 - [DEBUG]
13157 2019-Jan-09 19:14:38.539892 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
13158 2019-Jan-09 19:14:38.539919 - [DEBUG] = AllBottom
13159 2019-Jan-09 19:14:38.539944 - [DEBUG]
13160 2019-Jan-09 19:14:38.539968 - [DEBUG] PROPAGATE: No new function!
13161 2019-Jan-09 19:14:38.539999 - [DEBUG] EDGE:
13162 2019-Jan-09 19:14:38.540097 - [DEBUG] ---> 13163 2019-Jan-09 19:14:38.540957 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13164 2019-Jan-09 19:14:38.541777 - [DEBUG]
13165 2019-Jan-09 19:14:38.541812 - [DEBUG] EDGE:
13166 2019-Jan-09 19:14:38.541904 - [DEBUG] ---> 13167 2019-Jan-09 19:14:38.542723 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
13168 2019-Jan-09 19:14:38.543539 - [DEBUG]
13169 2019-Jan-09 19:14:38.543576 - [DEBUG] EDGE:
13170 2019-Jan-09 19:14:38.543666 - [DEBUG] ---> 13171 2019-Jan-09 19:14:38.544506 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
13172 2019-Jan-09 19:14:38.545343 - [DEBUG]
13173 2019-Jan-09 19:14:38.545377 - [DEBUG] EDGE:
13174 2019-Jan-09 19:14:38.545463 - [DEBUG] ---> 13175 2019-Jan-09 19:14:38.546292 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
13176 2019-Jan-09 19:14:38.547128 - [DEBUG]
13177 2019-Jan-09 19:14:38.547168 - [DEBUG] Compose: EdgeIdentity * AllBottom
13178 2019-Jan-09 19:14:38.547196 - [DEBUG]
13179 2019-Jan-09 19:14:38.547220 - [DEBUG] Propagate flow
13180 2019-Jan-09 19:14:38.547245 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13181 2019-Jan-09 19:14:38.547338 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
13182 2019-Jan-09 19:14:38.548164 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13183 2019-Jan-09 19:14:38.548992 - [DEBUG] Edge function : AllBottom (result of previous compose)
13184 2019-Jan-09 19:14:38.549024 - [DEBUG]
13185 2019-Jan-09 19:14:38.549052 - [DEBUG] Join: AllTop & AllBottom
13186 2019-Jan-09 19:14:38.549080 - [DEBUG] = AllBottom (new jump func)
13187 2019-Jan-09 19:14:38.549105 - [DEBUG]
13188 2019-Jan-09 19:14:38.549129 - [DEBUG] Start adding new jump function
13189 2019-Jan-09 19:14:38.549154 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13190 2019-Jan-09 19:14:38.549249 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13191 2019-Jan-09 19:14:38.550074 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
13192 2019-Jan-09 19:14:38.550937 - [DEBUG] Edge Function : AllBottom
13193 2019-Jan-09 19:14:38.550974 - [DEBUG] End adding new jump function
13194 2019-Jan-09 19:14:38.550999 - [DEBUG]
13195 2019-Jan-09 19:14:38.551049 - [DEBUG] -------------------------------------------- 396. Path Edge --------------------------------------------
13196 2019-Jan-09 19:14:38.551076 - [DEBUG]
13197 2019-Jan-09 19:14:38.551100 - [DEBUG] Process 396. path edge:
13198 2019-Jan-09 19:14:38.551125 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13199 2019-Jan-09 19:14:38.551218 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
13200 2019-Jan-09 19:14:38.552054 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13201 2019-Jan-09 19:14:38.552885 - [DEBUG]
13202 2019-Jan-09 19:14:38.552916 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
13203 2019-Jan-09 19:14:38.553814 - [DEBUG] Compose: EdgeIdentity * AllBottom
13204 2019-Jan-09 19:14:38.553851 - [DEBUG]
13205 2019-Jan-09 19:14:38.553877 - [DEBUG] Propagate flow
13206 2019-Jan-09 19:14:38.553901 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13207 2019-Jan-09 19:14:38.553992 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
13208 2019-Jan-09 19:14:38.554803 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13209 2019-Jan-09 19:14:38.555629 - [DEBUG] Edge function : AllBottom (result of previous compose)
13210 2019-Jan-09 19:14:38.555661 - [DEBUG]
13211 2019-Jan-09 19:14:38.555689 - [DEBUG] Join: AllTop & AllBottom
13212 2019-Jan-09 19:14:38.555716 - [DEBUG] = AllBottom (new jump func)
13213 2019-Jan-09 19:14:38.555741 - [DEBUG]
13214 2019-Jan-09 19:14:38.555767 - [DEBUG] Start adding new jump function
13215 2019-Jan-09 19:14:38.555791 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13216 2019-Jan-09 19:14:38.555883 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13217 2019-Jan-09 19:14:38.556713 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
13218 2019-Jan-09 19:14:38.557540 - [DEBUG] Edge Function : AllBottom
13219 2019-Jan-09 19:14:38.557580 - [DEBUG] End adding new jump function
13220 2019-Jan-09 19:14:38.557606 - [DEBUG]
13221 2019-Jan-09 19:14:38.557631 - [DEBUG] -------------------------------------------- 397. Path Edge --------------------------------------------
13222 2019-Jan-09 19:14:38.557658 - [DEBUG]
13223 2019-Jan-09 19:14:38.557682 - [DEBUG] Process 397. path edge:
13224 2019-Jan-09 19:14:38.557706 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13225 2019-Jan-09 19:14:38.557805 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
13226 2019-Jan-09 19:14:38.558622 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13227 2019-Jan-09 19:14:38.559454 - [DEBUG]
13228 2019-Jan-09 19:14:38.559488 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
13229 2019-Jan-09 19:14:38.560340 - [DEBUG] Compose: EdgeIdentity * AllBottom
13230 2019-Jan-09 19:14:38.560375 - [DEBUG]
13231 2019-Jan-09 19:14:38.560400 - [DEBUG] Propagate flow
13232 2019-Jan-09 19:14:38.560424 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13233 2019-Jan-09 19:14:38.560550 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
13234 2019-Jan-09 19:14:38.561384 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13235 2019-Jan-09 19:14:38.562213 - [DEBUG] Edge function : AllBottom (result of previous compose)
13236 2019-Jan-09 19:14:38.562244 - [DEBUG]
13237 2019-Jan-09 19:14:38.562272 - [DEBUG] Join: AllTop & AllBottom
13238 2019-Jan-09 19:14:38.562333 - [DEBUG] = AllBottom (new jump func)
13239 2019-Jan-09 19:14:38.562359 - [DEBUG]
13240 2019-Jan-09 19:14:38.562384 - [DEBUG] Start adding new jump function
13241 2019-Jan-09 19:14:38.562409 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13242 2019-Jan-09 19:14:38.562505 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13243 2019-Jan-09 19:14:38.563326 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
13244 2019-Jan-09 19:14:38.564192 - [DEBUG] Edge Function : AllBottom
13245 2019-Jan-09 19:14:38.564231 - [DEBUG] End adding new jump function
13246 2019-Jan-09 19:14:38.564257 - [DEBUG]
13247 2019-Jan-09 19:14:38.564282 - [DEBUG] -------------------------------------------- 398. Path Edge --------------------------------------------
13248 2019-Jan-09 19:14:38.564309 - [DEBUG]
13249 2019-Jan-09 19:14:38.564333 - [DEBUG] Process 398. path edge:
13250 2019-Jan-09 19:14:38.564358 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13251 2019-Jan-09 19:14:38.564453 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
13252 2019-Jan-09 19:14:38.565292 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13253 2019-Jan-09 19:14:38.566122 - [DEBUG]
13254 2019-Jan-09 19:14:38.566152 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
13255 2019-Jan-09 19:14:38.567007 - [DEBUG] Possible callees:
13256 2019-Jan-09 19:14:38.567037 - [DEBUG] llvm.dbg.declare
13257 2019-Jan-09 19:14:38.567063 - [DEBUG] Possible return sites:
13258 2019-Jan-09 19:14:38.567087 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12013259 2019-Jan-09 19:14:38.568755 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13260 2019-Jan-09 19:14:38.568823 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13261 2019-Jan-09 19:14:38.568875 - [DEBUG] Compose: EdgeIdentity * AllBottom
13262 2019-Jan-09 19:14:38.568904 - [DEBUG]
13263 2019-Jan-09 19:14:38.568930 - [DEBUG] Propagate flow
13264 2019-Jan-09 19:14:38.568954 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13265 2019-Jan-09 19:14:38.569050 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
13266 2019-Jan-09 19:14:38.569884 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13267 2019-Jan-09 19:14:38.570737 - [DEBUG] Edge function : AllBottom (result of previous compose)
13268 2019-Jan-09 19:14:38.570769 - [DEBUG]
13269 2019-Jan-09 19:14:38.570797 - [DEBUG] Join: AllTop & AllBottom
13270 2019-Jan-09 19:14:38.570824 - [DEBUG] = AllBottom (new jump func)
13271 2019-Jan-09 19:14:38.570848 - [DEBUG]
13272 2019-Jan-09 19:14:38.570873 - [DEBUG] Start adding new jump function
13273 2019-Jan-09 19:14:38.570897 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13274 2019-Jan-09 19:14:38.570989 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13275 2019-Jan-09 19:14:38.571816 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
13276 2019-Jan-09 19:14:38.572636 - [DEBUG] Edge Function : AllBottom
13277 2019-Jan-09 19:14:38.572674 - [DEBUG] End adding new jump function
13278 2019-Jan-09 19:14:38.572699 - [DEBUG]
13279 2019-Jan-09 19:14:38.572724 - [DEBUG] -------------------------------------------- 399. Path Edge --------------------------------------------
13280 2019-Jan-09 19:14:38.572776 - [DEBUG]
13281 2019-Jan-09 19:14:38.572801 - [DEBUG] Process 399. path edge:
13282 2019-Jan-09 19:14:38.572826 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13283 2019-Jan-09 19:14:38.572927 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
13284 2019-Jan-09 19:14:38.573757 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13285 2019-Jan-09 19:14:38.574621 - [DEBUG]
13286 2019-Jan-09 19:14:38.574653 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
13287 2019-Jan-09 19:14:38.575523 - [DEBUG] Compose: EdgeIdentity * AllBottom
13288 2019-Jan-09 19:14:38.575558 - [DEBUG]
13289 2019-Jan-09 19:14:38.575583 - [DEBUG] Propagate flow
13290 2019-Jan-09 19:14:38.575608 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13291 2019-Jan-09 19:14:38.575703 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
13292 2019-Jan-09 19:14:38.576529 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13293 2019-Jan-09 19:14:38.577390 - [DEBUG] Edge function : AllBottom (result of previous compose)
13294 2019-Jan-09 19:14:38.577422 - [DEBUG]
13295 2019-Jan-09 19:14:38.577449 - [DEBUG] Join: AllTop & AllBottom
13296 2019-Jan-09 19:14:38.577476 - [DEBUG] = AllBottom (new jump func)
13297 2019-Jan-09 19:14:38.577501 - [DEBUG]
13298 2019-Jan-09 19:14:38.577526 - [DEBUG] Start adding new jump function
13299 2019-Jan-09 19:14:38.577550 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13300 2019-Jan-09 19:14:38.577645 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13301 2019-Jan-09 19:14:38.578464 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
13302 2019-Jan-09 19:14:38.579268 - [DEBUG] Edge Function : AllBottom
13303 2019-Jan-09 19:14:38.579306 - [DEBUG] End adding new jump function
13304 2019-Jan-09 19:14:38.579331 - [DEBUG]
13305 2019-Jan-09 19:14:38.579356 - [DEBUG] -------------------------------------------- 400. Path Edge --------------------------------------------
13306 2019-Jan-09 19:14:38.579382 - [DEBUG]
13307 2019-Jan-09 19:14:38.579406 - [DEBUG] Process 400. path edge:
13308 2019-Jan-09 19:14:38.579431 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13309 2019-Jan-09 19:14:38.579530 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
13310 2019-Jan-09 19:14:38.580354 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13311 2019-Jan-09 19:14:38.581216 - [DEBUG]
13312 2019-Jan-09 19:14:38.581249 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
13313 2019-Jan-09 19:14:38.582101 - [DEBUG] Compose: EdgeIdentity * AllBottom
13314 2019-Jan-09 19:14:38.582136 - [DEBUG]
13315 2019-Jan-09 19:14:38.582161 - [DEBUG] Propagate flow
13316 2019-Jan-09 19:14:38.582185 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13317 2019-Jan-09 19:14:38.582285 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
13318 2019-Jan-09 19:14:38.583118 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13319 2019-Jan-09 19:14:38.583981 - [DEBUG] Edge function : AllBottom (result of previous compose)
13320 2019-Jan-09 19:14:38.584013 - [DEBUG]
13321 2019-Jan-09 19:14:38.584040 - [DEBUG] Join: AllTop & AllBottom
13322 2019-Jan-09 19:14:38.584068 - [DEBUG] = AllBottom (new jump func)
13323 2019-Jan-09 19:14:38.584093 - [DEBUG]
13324 2019-Jan-09 19:14:38.584143 - [DEBUG] Start adding new jump function
13325 2019-Jan-09 19:14:38.584168 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13326 2019-Jan-09 19:14:38.584264 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13327 2019-Jan-09 19:14:38.585098 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
13328 2019-Jan-09 19:14:38.585936 - [DEBUG] Edge Function : AllBottom
13329 2019-Jan-09 19:14:38.585973 - [DEBUG] End adding new jump function
13330 2019-Jan-09 19:14:38.585998 - [DEBUG]
13331 2019-Jan-09 19:14:38.586023 - [DEBUG] -------------------------------------------- 401. Path Edge --------------------------------------------
13332 2019-Jan-09 19:14:38.586049 - [DEBUG]
13333 2019-Jan-09 19:14:38.586073 - [DEBUG] Process 401. path edge:
13334 2019-Jan-09 19:14:38.586098 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13335 2019-Jan-09 19:14:38.586193 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
13336 2019-Jan-09 19:14:38.587026 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13337 2019-Jan-09 19:14:38.587893 - [DEBUG]
13338 2019-Jan-09 19:14:38.587925 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
13339 2019-Jan-09 19:14:38.588774 - [DEBUG] Possible callees:
13340 2019-Jan-09 19:14:38.588806 - [DEBUG] llvm.dbg.declare
13341 2019-Jan-09 19:14:38.588832 - [DEBUG] Possible return sites:
13342 2019-Jan-09 19:14:38.588856 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14913343 2019-Jan-09 19:14:38.590530 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13344 2019-Jan-09 19:14:38.590600 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13345 2019-Jan-09 19:14:38.590651 - [DEBUG] Compose: EdgeIdentity * AllBottom
13346 2019-Jan-09 19:14:38.590681 - [DEBUG]
13347 2019-Jan-09 19:14:38.590706 - [DEBUG] Propagate flow
13348 2019-Jan-09 19:14:38.590730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13349 2019-Jan-09 19:14:38.590829 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
13350 2019-Jan-09 19:14:38.591671 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13351 2019-Jan-09 19:14:38.592496 - [DEBUG] Edge function : AllBottom (result of previous compose)
13352 2019-Jan-09 19:14:38.592528 - [DEBUG]
13353 2019-Jan-09 19:14:38.592556 - [DEBUG] Join: AllTop & AllBottom
13354 2019-Jan-09 19:14:38.592584 - [DEBUG] = AllBottom (new jump func)
13355 2019-Jan-09 19:14:38.592609 - [DEBUG]
13356 2019-Jan-09 19:14:38.592634 - [DEBUG] Start adding new jump function
13357 2019-Jan-09 19:14:38.592659 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13358 2019-Jan-09 19:14:38.592754 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13359 2019-Jan-09 19:14:38.593581 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
13360 2019-Jan-09 19:14:38.594437 - [DEBUG] Edge Function : AllBottom
13361 2019-Jan-09 19:14:38.594474 - [DEBUG] End adding new jump function
13362 2019-Jan-09 19:14:38.594501 - [DEBUG]
13363 2019-Jan-09 19:14:38.594526 - [DEBUG] -------------------------------------------- 402. Path Edge --------------------------------------------
13364 2019-Jan-09 19:14:38.594553 - [DEBUG]
13365 2019-Jan-09 19:14:38.594602 - [DEBUG] Process 402. path edge:
13366 2019-Jan-09 19:14:38.594627 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13367 2019-Jan-09 19:14:38.594725 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
13368 2019-Jan-09 19:14:38.595666 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13369 2019-Jan-09 19:14:38.596501 - [DEBUG]
13370 2019-Jan-09 19:14:38.596533 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
13371 2019-Jan-09 19:14:38.597438 - [DEBUG] Compose: EdgeIdentity * AllBottom
13372 2019-Jan-09 19:14:38.597475 - [DEBUG]
13373 2019-Jan-09 19:14:38.597500 - [DEBUG] Propagate flow
13374 2019-Jan-09 19:14:38.597525 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13375 2019-Jan-09 19:14:38.597622 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
13376 2019-Jan-09 19:14:38.598440 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13377 2019-Jan-09 19:14:38.599275 - [DEBUG] Edge function : AllBottom (result of previous compose)
13378 2019-Jan-09 19:14:38.599308 - [DEBUG]
13379 2019-Jan-09 19:14:38.599336 - [DEBUG] Join: AllTop & AllBottom
13380 2019-Jan-09 19:14:38.599364 - [DEBUG] = AllBottom (new jump func)
13381 2019-Jan-09 19:14:38.599390 - [DEBUG]
13382 2019-Jan-09 19:14:38.599414 - [DEBUG] Start adding new jump function
13383 2019-Jan-09 19:14:38.599439 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13384 2019-Jan-09 19:14:38.599534 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13385 2019-Jan-09 19:14:38.600357 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
13386 2019-Jan-09 19:14:38.601208 - [DEBUG] Edge Function : AllBottom
13387 2019-Jan-09 19:14:38.601247 - [DEBUG] End adding new jump function
13388 2019-Jan-09 19:14:38.601272 - [DEBUG]
13389 2019-Jan-09 19:14:38.601297 - [DEBUG] -------------------------------------------- 403. Path Edge --------------------------------------------
13390 2019-Jan-09 19:14:38.601323 - [DEBUG]
13391 2019-Jan-09 19:14:38.601348 - [DEBUG] Process 403. path edge:
13392 2019-Jan-09 19:14:38.601372 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13393 2019-Jan-09 19:14:38.601472 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
13394 2019-Jan-09 19:14:38.602282 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13395 2019-Jan-09 19:14:38.603112 - [DEBUG]
13396 2019-Jan-09 19:14:38.603145 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
13397 2019-Jan-09 19:14:38.604028 - [DEBUG] Compose: EdgeIdentity * AllBottom
13398 2019-Jan-09 19:14:38.604063 - [DEBUG]
13399 2019-Jan-09 19:14:38.604088 - [DEBUG] Propagate flow
13400 2019-Jan-09 19:14:38.604113 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13401 2019-Jan-09 19:14:38.604207 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
13402 2019-Jan-09 19:14:38.605045 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13403 2019-Jan-09 19:14:38.605874 - [DEBUG] Edge function : AllBottom (result of previous compose)
13404 2019-Jan-09 19:14:38.605906 - [DEBUG]
13405 2019-Jan-09 19:14:38.605934 - [DEBUG] Join: AllTop & AllBottom
13406 2019-Jan-09 19:14:38.605961 - [DEBUG] = AllBottom (new jump func)
13407 2019-Jan-09 19:14:38.605986 - [DEBUG]
13408 2019-Jan-09 19:14:38.606010 - [DEBUG] Start adding new jump function
13409 2019-Jan-09 19:14:38.606035 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13410 2019-Jan-09 19:14:38.606154 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13411 2019-Jan-09 19:14:38.606986 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
13412 2019-Jan-09 19:14:38.607860 - [DEBUG] Edge Function : AllBottom
13413 2019-Jan-09 19:14:38.607899 - [DEBUG] End adding new jump function
13414 2019-Jan-09 19:14:38.607924 - [DEBUG]
13415 2019-Jan-09 19:14:38.607950 - [DEBUG] -------------------------------------------- 404. Path Edge --------------------------------------------
13416 2019-Jan-09 19:14:38.607976 - [DEBUG]
13417 2019-Jan-09 19:14:38.608000 - [DEBUG] Process 404. path edge:
13418 2019-Jan-09 19:14:38.608025 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13419 2019-Jan-09 19:14:38.608123 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
13420 2019-Jan-09 19:14:38.608966 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13421 2019-Jan-09 19:14:38.609794 - [DEBUG]
13422 2019-Jan-09 19:14:38.609825 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
13423 2019-Jan-09 19:14:38.610698 - [DEBUG] Possible callees:
13424 2019-Jan-09 19:14:38.610729 - [DEBUG] llvm.dbg.declare
13425 2019-Jan-09 19:14:38.610756 - [DEBUG] Possible return sites:
13426 2019-Jan-09 19:14:38.610780 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15513427 2019-Jan-09 19:14:38.612422 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13428 2019-Jan-09 19:14:38.612489 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13429 2019-Jan-09 19:14:38.612540 - [DEBUG] Compose: EdgeIdentity * AllBottom
13430 2019-Jan-09 19:14:38.612569 - [DEBUG]
13431 2019-Jan-09 19:14:38.612595 - [DEBUG] Propagate flow
13432 2019-Jan-09 19:14:38.612619 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13433 2019-Jan-09 19:14:38.612714 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
13434 2019-Jan-09 19:14:38.613710 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13435 2019-Jan-09 19:14:38.614571 - [DEBUG] Edge function : AllBottom (result of previous compose)
13436 2019-Jan-09 19:14:38.614603 - [DEBUG]
13437 2019-Jan-09 19:14:38.614631 - [DEBUG] Join: AllTop & AllBottom
13438 2019-Jan-09 19:14:38.614658 - [DEBUG] = AllBottom (new jump func)
13439 2019-Jan-09 19:14:38.614684 - [DEBUG]
13440 2019-Jan-09 19:14:38.614708 - [DEBUG] Start adding new jump function
13441 2019-Jan-09 19:14:38.614733 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13442 2019-Jan-09 19:14:38.614828 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13443 2019-Jan-09 19:14:38.615656 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
13444 2019-Jan-09 19:14:38.616478 - [DEBUG] Edge Function : AllBottom
13445 2019-Jan-09 19:14:38.616516 - [DEBUG] End adding new jump function
13446 2019-Jan-09 19:14:38.616542 - [DEBUG]
13447 2019-Jan-09 19:14:38.616567 - [DEBUG] -------------------------------------------- 405. Path Edge --------------------------------------------
13448 2019-Jan-09 19:14:38.616593 - [DEBUG]
13449 2019-Jan-09 19:14:38.616617 - [DEBUG] Process 405. path edge:
13450 2019-Jan-09 19:14:38.616642 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13451 2019-Jan-09 19:14:38.616764 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
13452 2019-Jan-09 19:14:38.617641 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13453 2019-Jan-09 19:14:38.618455 - [DEBUG]
13454 2019-Jan-09 19:14:38.618487 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
13455 2019-Jan-09 19:14:38.622678 - [DEBUG] Compose: EdgeIdentity * AllBottom
13456 2019-Jan-09 19:14:38.622715 - [DEBUG]
13457 2019-Jan-09 19:14:38.622741 - [DEBUG] Propagate flow
13458 2019-Jan-09 19:14:38.622765 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13459 2019-Jan-09 19:14:38.622863 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
13460 2019-Jan-09 19:14:38.623693 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13461 2019-Jan-09 19:14:38.624559 - [DEBUG] Edge function : AllBottom (result of previous compose)
13462 2019-Jan-09 19:14:38.624591 - [DEBUG]
13463 2019-Jan-09 19:14:38.624619 - [DEBUG] Join: AllTop & AllBottom
13464 2019-Jan-09 19:14:38.624647 - [DEBUG] = AllBottom (new jump func)
13465 2019-Jan-09 19:14:38.624672 - [DEBUG]
13466 2019-Jan-09 19:14:38.624697 - [DEBUG] Start adding new jump function
13467 2019-Jan-09 19:14:38.624722 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13468 2019-Jan-09 19:14:38.624818 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13469 2019-Jan-09 19:14:38.625655 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
13470 2019-Jan-09 19:14:38.626458 - [DEBUG] Edge Function : AllBottom
13471 2019-Jan-09 19:14:38.626495 - [DEBUG] End adding new jump function
13472 2019-Jan-09 19:14:38.626520 - [DEBUG]
13473 2019-Jan-09 19:14:38.626546 - [DEBUG] -------------------------------------------- 406. Path Edge --------------------------------------------
13474 2019-Jan-09 19:14:38.626572 - [DEBUG]
13475 2019-Jan-09 19:14:38.626596 - [DEBUG] Process 406. path edge:
13476 2019-Jan-09 19:14:38.626620 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13477 2019-Jan-09 19:14:38.626718 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
13478 2019-Jan-09 19:14:38.627572 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13479 2019-Jan-09 19:14:38.628399 - [DEBUG]
13480 2019-Jan-09 19:14:38.628432 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
13481 2019-Jan-09 19:14:38.629280 - [DEBUG] Compose: EdgeIdentity * AllBottom
13482 2019-Jan-09 19:14:38.629314 - [DEBUG]
13483 2019-Jan-09 19:14:38.629340 - [DEBUG] Propagate flow
13484 2019-Jan-09 19:14:38.629364 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13485 2019-Jan-09 19:14:38.629460 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
13486 2019-Jan-09 19:14:38.630282 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13487 2019-Jan-09 19:14:38.631145 - [DEBUG] Edge function : AllBottom (result of previous compose)
13488 2019-Jan-09 19:14:38.631177 - [DEBUG]
13489 2019-Jan-09 19:14:38.631205 - [DEBUG] Join: AllTop & AllBottom
13490 2019-Jan-09 19:14:38.631233 - [DEBUG] = AllBottom (new jump func)
13491 2019-Jan-09 19:14:38.631259 - [DEBUG]
13492 2019-Jan-09 19:14:38.631283 - [DEBUG] Start adding new jump function
13493 2019-Jan-09 19:14:38.631308 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13494 2019-Jan-09 19:14:38.631402 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13495 2019-Jan-09 19:14:38.632257 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
13496 2019-Jan-09 19:14:38.633073 - [DEBUG] Edge Function : AllBottom
13497 2019-Jan-09 19:14:38.633111 - [DEBUG] End adding new jump function
13498 2019-Jan-09 19:14:38.633138 - [DEBUG]
13499 2019-Jan-09 19:14:38.633163 - [DEBUG] -------------------------------------------- 407. Path Edge --------------------------------------------
13500 2019-Jan-09 19:14:38.633190 - [DEBUG]
13501 2019-Jan-09 19:14:38.633214 - [DEBUG] Process 407. path edge:
13502 2019-Jan-09 19:14:38.633239 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13503 2019-Jan-09 19:14:38.633341 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
13504 2019-Jan-09 19:14:38.634189 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13505 2019-Jan-09 19:14:38.635017 - [DEBUG]
13506 2019-Jan-09 19:14:38.635051 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
13507 2019-Jan-09 19:14:38.635908 - [DEBUG] Compose: EdgeIdentity * AllBottom
13508 2019-Jan-09 19:14:38.635944 - [DEBUG]
13509 2019-Jan-09 19:14:38.635969 - [DEBUG] Propagate flow
13510 2019-Jan-09 19:14:38.635994 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13511 2019-Jan-09 19:14:38.636092 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
13512 2019-Jan-09 19:14:38.636926 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13513 2019-Jan-09 19:14:38.637786 - [DEBUG] Edge function : AllBottom (result of previous compose)
13514 2019-Jan-09 19:14:38.637818 - [DEBUG]
13515 2019-Jan-09 19:14:38.637847 - [DEBUG] Join: AllTop & AllBottom
13516 2019-Jan-09 19:14:38.637874 - [DEBUG] = AllBottom (new jump func)
13517 2019-Jan-09 19:14:38.637899 - [DEBUG]
13518 2019-Jan-09 19:14:38.637924 - [DEBUG] Start adding new jump function
13519 2019-Jan-09 19:14:38.637948 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13520 2019-Jan-09 19:14:38.638045 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13521 2019-Jan-09 19:14:38.638874 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
13522 2019-Jan-09 19:14:38.639713 - [DEBUG] Edge Function : AllBottom
13523 2019-Jan-09 19:14:38.639751 - [DEBUG] End adding new jump function
13524 2019-Jan-09 19:14:38.639777 - [DEBUG]
13525 2019-Jan-09 19:14:38.639802 - [DEBUG] -------------------------------------------- 408. Path Edge --------------------------------------------
13526 2019-Jan-09 19:14:38.639828 - [DEBUG]
13527 2019-Jan-09 19:14:38.639852 - [DEBUG] Process 408. path edge:
13528 2019-Jan-09 19:14:38.639877 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13529 2019-Jan-09 19:14:38.639975 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
13530 2019-Jan-09 19:14:38.640845 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13531 2019-Jan-09 19:14:38.641677 - [DEBUG]
13532 2019-Jan-09 19:14:38.641707 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
13533 2019-Jan-09 19:14:38.642550 - [DEBUG] Possible callees:
13534 2019-Jan-09 19:14:38.642581 - [DEBUG] llvm.dbg.declare
13535 2019-Jan-09 19:14:38.642608 - [DEBUG] Possible return sites:
13536 2019-Jan-09 19:14:38.642632 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16313537 2019-Jan-09 19:14:38.644321 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13538 2019-Jan-09 19:14:38.644391 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13539 2019-Jan-09 19:14:38.644443 - [DEBUG] Compose: EdgeIdentity * AllBottom
13540 2019-Jan-09 19:14:38.644471 - [DEBUG]
13541 2019-Jan-09 19:14:38.644496 - [DEBUG] Propagate flow
13542 2019-Jan-09 19:14:38.644520 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13543 2019-Jan-09 19:14:38.644618 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
13544 2019-Jan-09 19:14:38.645469 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13545 2019-Jan-09 19:14:38.646308 - [DEBUG] Edge function : AllBottom (result of previous compose)
13546 2019-Jan-09 19:14:38.646340 - [DEBUG]
13547 2019-Jan-09 19:14:38.646368 - [DEBUG] Join: AllTop & AllBottom
13548 2019-Jan-09 19:14:38.646395 - [DEBUG] = AllBottom (new jump func)
13549 2019-Jan-09 19:14:38.646420 - [DEBUG]
13550 2019-Jan-09 19:14:38.646445 - [DEBUG] Start adding new jump function
13551 2019-Jan-09 19:14:38.646470 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13552 2019-Jan-09 19:14:38.646563 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13553 2019-Jan-09 19:14:38.647429 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
13554 2019-Jan-09 19:14:38.648246 - [DEBUG] Edge Function : AllBottom
13555 2019-Jan-09 19:14:38.648285 - [DEBUG] End adding new jump function
13556 2019-Jan-09 19:14:38.648311 - [DEBUG]
13557 2019-Jan-09 19:14:38.648336 - [DEBUG] -------------------------------------------- 409. Path Edge --------------------------------------------
13558 2019-Jan-09 19:14:38.648363 - [DEBUG]
13559 2019-Jan-09 19:14:38.648387 - [DEBUG] Process 409. path edge:
13560 2019-Jan-09 19:14:38.648411 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13561 2019-Jan-09 19:14:38.648510 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
13562 2019-Jan-09 19:14:38.649335 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13563 2019-Jan-09 19:14:38.650154 - [DEBUG]
13564 2019-Jan-09 19:14:38.650185 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
13565 2019-Jan-09 19:14:38.651086 - [DEBUG] Compose: EdgeIdentity * AllBottom
13566 2019-Jan-09 19:14:38.651121 - [DEBUG]
13567 2019-Jan-09 19:14:38.651146 - [DEBUG] Propagate flow
13568 2019-Jan-09 19:14:38.651171 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13569 2019-Jan-09 19:14:38.651267 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
13570 2019-Jan-09 19:14:38.652079 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13571 2019-Jan-09 19:14:38.652907 - [DEBUG] Edge function : AllBottom (result of previous compose)
13572 2019-Jan-09 19:14:38.652939 - [DEBUG]
13573 2019-Jan-09 19:14:38.652967 - [DEBUG] Join: AllTop & AllBottom
13574 2019-Jan-09 19:14:38.652995 - [DEBUG] = AllBottom (new jump func)
13575 2019-Jan-09 19:14:38.653020 - [DEBUG]
13576 2019-Jan-09 19:14:38.653044 - [DEBUG] Start adding new jump function
13577 2019-Jan-09 19:14:38.653069 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13578 2019-Jan-09 19:14:38.653164 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13579 2019-Jan-09 19:14:38.654023 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
13580 2019-Jan-09 19:14:38.654841 - [DEBUG] Edge Function : AllBottom
13581 2019-Jan-09 19:14:38.654905 - [DEBUG] End adding new jump function
13582 2019-Jan-09 19:14:38.654932 - [DEBUG]
13583 2019-Jan-09 19:14:38.654957 - [DEBUG] -------------------------------------------- 410. Path Edge --------------------------------------------
13584 2019-Jan-09 19:14:38.654983 - [DEBUG]
13585 2019-Jan-09 19:14:38.655007 - [DEBUG] Process 410. path edge:
13586 2019-Jan-09 19:14:38.655032 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13587 2019-Jan-09 19:14:38.655132 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
13588 2019-Jan-09 19:14:38.655953 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13589 2019-Jan-09 19:14:38.656782 - [DEBUG]
13590 2019-Jan-09 19:14:38.656816 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
13591 2019-Jan-09 19:14:38.657694 - [DEBUG] Compose: EdgeIdentity * AllBottom
13592 2019-Jan-09 19:14:38.657728 - [DEBUG]
13593 2019-Jan-09 19:14:38.657753 - [DEBUG] Propagate flow
13594 2019-Jan-09 19:14:38.657778 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13595 2019-Jan-09 19:14:38.657875 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
13596 2019-Jan-09 19:14:38.658710 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13597 2019-Jan-09 19:14:38.659538 - [DEBUG] Edge function : AllBottom (result of previous compose)
13598 2019-Jan-09 19:14:38.659569 - [DEBUG]
13599 2019-Jan-09 19:14:38.659597 - [DEBUG] Join: AllTop & AllBottom
13600 2019-Jan-09 19:14:38.659625 - [DEBUG] = AllBottom (new jump func)
13601 2019-Jan-09 19:14:38.659650 - [DEBUG]
13602 2019-Jan-09 19:14:38.659675 - [DEBUG] Start adding new jump function
13603 2019-Jan-09 19:14:38.659699 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13604 2019-Jan-09 19:14:38.659793 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13605 2019-Jan-09 19:14:38.660647 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
13606 2019-Jan-09 19:14:38.661480 - [DEBUG] Edge Function : AllBottom
13607 2019-Jan-09 19:14:38.661519 - [DEBUG] End adding new jump function
13608 2019-Jan-09 19:14:38.661544 - [DEBUG]
13609 2019-Jan-09 19:14:38.661569 - [DEBUG] -------------------------------------------- 411. Path Edge --------------------------------------------
13610 2019-Jan-09 19:14:38.661595 - [DEBUG]
13611 2019-Jan-09 19:14:38.661619 - [DEBUG] Process 411. path edge:
13612 2019-Jan-09 19:14:38.661644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13613 2019-Jan-09 19:14:38.661739 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
13614 2019-Jan-09 19:14:38.662582 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13615 2019-Jan-09 19:14:38.663416 - [DEBUG]
13616 2019-Jan-09 19:14:38.663446 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
13617 2019-Jan-09 19:14:38.664331 - [DEBUG] Possible callees:
13618 2019-Jan-09 19:14:38.664362 - [DEBUG] llvm.dbg.declare
13619 2019-Jan-09 19:14:38.664388 - [DEBUG] Possible return sites:
13620 2019-Jan-09 19:14:38.664413 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16913621 2019-Jan-09 19:14:38.666035 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13622 2019-Jan-09 19:14:38.666137 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13623 2019-Jan-09 19:14:38.666190 - [DEBUG] Compose: EdgeIdentity * AllBottom
13624 2019-Jan-09 19:14:38.666220 - [DEBUG]
13625 2019-Jan-09 19:14:38.666245 - [DEBUG] Propagate flow
13626 2019-Jan-09 19:14:38.666269 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13627 2019-Jan-09 19:14:38.666367 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
13628 2019-Jan-09 19:14:38.667225 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13629 2019-Jan-09 19:14:38.668056 - [DEBUG] Edge function : AllBottom (result of previous compose)
13630 2019-Jan-09 19:14:38.668088 - [DEBUG]
13631 2019-Jan-09 19:14:38.668117 - [DEBUG] Join: AllTop & AllBottom
13632 2019-Jan-09 19:14:38.668144 - [DEBUG] = AllBottom (new jump func)
13633 2019-Jan-09 19:14:38.668169 - [DEBUG]
13634 2019-Jan-09 19:14:38.668194 - [DEBUG] Start adding new jump function
13635 2019-Jan-09 19:14:38.668219 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13636 2019-Jan-09 19:14:38.668314 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13637 2019-Jan-09 19:14:38.669143 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
13638 2019-Jan-09 19:14:38.669966 - [DEBUG] Edge Function : AllBottom
13639 2019-Jan-09 19:14:38.670005 - [DEBUG] End adding new jump function
13640 2019-Jan-09 19:14:38.670031 - [DEBUG]
13641 2019-Jan-09 19:14:38.670055 - [DEBUG] -------------------------------------------- 412. Path Edge --------------------------------------------
13642 2019-Jan-09 19:14:38.670082 - [DEBUG]
13643 2019-Jan-09 19:14:38.670106 - [DEBUG] Process 412. path edge:
13644 2019-Jan-09 19:14:38.670131 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13645 2019-Jan-09 19:14:38.670228 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
13646 2019-Jan-09 19:14:38.671092 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13647 2019-Jan-09 19:14:38.671917 - [DEBUG]
13648 2019-Jan-09 19:14:38.671948 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
13649 2019-Jan-09 19:14:38.672817 - [DEBUG] Compose: EdgeIdentity * AllBottom
13650 2019-Jan-09 19:14:38.672851 - [DEBUG]
13651 2019-Jan-09 19:14:38.672876 - [DEBUG] Propagate flow
13652 2019-Jan-09 19:14:38.672900 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13653 2019-Jan-09 19:14:38.672997 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
13654 2019-Jan-09 19:14:38.673839 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13655 2019-Jan-09 19:14:38.674672 - [DEBUG] Edge function : AllBottom (result of previous compose)
13656 2019-Jan-09 19:14:38.674703 - [DEBUG]
13657 2019-Jan-09 19:14:38.674731 - [DEBUG] Join: AllTop & AllBottom
13658 2019-Jan-09 19:14:38.674759 - [DEBUG] = AllBottom (new jump func)
13659 2019-Jan-09 19:14:38.674784 - [DEBUG]
13660 2019-Jan-09 19:14:38.674809 - [DEBUG] Start adding new jump function
13661 2019-Jan-09 19:14:38.674833 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13662 2019-Jan-09 19:14:38.674928 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13663 2019-Jan-09 19:14:38.675749 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
13664 2019-Jan-09 19:14:38.676584 - [DEBUG] Edge Function : AllBottom
13665 2019-Jan-09 19:14:38.676623 - [DEBUG] End adding new jump function
13666 2019-Jan-09 19:14:38.676685 - [DEBUG]
13667 2019-Jan-09 19:14:38.676711 - [DEBUG] -------------------------------------------- 413. Path Edge --------------------------------------------
13668 2019-Jan-09 19:14:38.676737 - [DEBUG]
13669 2019-Jan-09 19:14:38.676761 - [DEBUG] Process 413. path edge:
13670 2019-Jan-09 19:14:38.676786 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13671 2019-Jan-09 19:14:38.676885 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
13672 2019-Jan-09 19:14:38.677749 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13673 2019-Jan-09 19:14:38.678575 - [DEBUG]
13674 2019-Jan-09 19:14:38.678606 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
13675 2019-Jan-09 19:14:38.679472 - [DEBUG] Compose: EdgeIdentity * AllBottom
13676 2019-Jan-09 19:14:38.679508 - [DEBUG]
13677 2019-Jan-09 19:14:38.679534 - [DEBUG] Propagate flow
13678 2019-Jan-09 19:14:38.679558 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13679 2019-Jan-09 19:14:38.679652 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
13680 2019-Jan-09 19:14:38.680512 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13681 2019-Jan-09 19:14:38.681331 - [DEBUG] Edge function : AllBottom (result of previous compose)
13682 2019-Jan-09 19:14:38.681362 - [DEBUG]
13683 2019-Jan-09 19:14:38.681390 - [DEBUG] Join: AllTop & AllBottom
13684 2019-Jan-09 19:14:38.681417 - [DEBUG] = AllBottom (new jump func)
13685 2019-Jan-09 19:14:38.681443 - [DEBUG]
13686 2019-Jan-09 19:14:38.681467 - [DEBUG] Start adding new jump function
13687 2019-Jan-09 19:14:38.681492 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13688 2019-Jan-09 19:14:38.681585 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13689 2019-Jan-09 19:14:38.682410 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
13690 2019-Jan-09 19:14:38.683237 - [DEBUG] Edge Function : AllBottom
13691 2019-Jan-09 19:14:38.683275 - [DEBUG] End adding new jump function
13692 2019-Jan-09 19:14:38.683300 - [DEBUG]
13693 2019-Jan-09 19:14:38.683325 - [DEBUG] -------------------------------------------- 414. Path Edge --------------------------------------------
13694 2019-Jan-09 19:14:38.683351 - [DEBUG]
13695 2019-Jan-09 19:14:38.683375 - [DEBUG] Process 414. path edge:
13696 2019-Jan-09 19:14:38.683400 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13697 2019-Jan-09 19:14:38.683491 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
13698 2019-Jan-09 19:14:38.684351 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13699 2019-Jan-09 19:14:38.685190 - [DEBUG]
13700 2019-Jan-09 19:14:38.685222 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
13701 2019-Jan-09 19:14:38.686095 - [DEBUG] Compose: EdgeIdentity * AllBottom
13702 2019-Jan-09 19:14:38.686130 - [DEBUG]
13703 2019-Jan-09 19:14:38.686155 - [DEBUG] Propagate flow
13704 2019-Jan-09 19:14:38.686179 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13705 2019-Jan-09 19:14:38.686269 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
13706 2019-Jan-09 19:14:38.687084 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13707 2019-Jan-09 19:14:38.687948 - [DEBUG] Edge function : AllBottom (result of previous compose)
13708 2019-Jan-09 19:14:38.687980 - [DEBUG]
13709 2019-Jan-09 19:14:38.688008 - [DEBUG] Join: AllTop & AllBottom
13710 2019-Jan-09 19:14:38.688060 - [DEBUG] = AllBottom (new jump func)
13711 2019-Jan-09 19:14:38.688086 - [DEBUG]
13712 2019-Jan-09 19:14:38.688111 - [DEBUG] Start adding new jump function
13713 2019-Jan-09 19:14:38.688135 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13714 2019-Jan-09 19:14:38.688233 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13715 2019-Jan-09 19:14:38.689059 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
13716 2019-Jan-09 19:14:38.689864 - [DEBUG] Edge Function : AllBottom
13717 2019-Jan-09 19:14:38.689902 - [DEBUG] End adding new jump function
13718 2019-Jan-09 19:14:38.689928 - [DEBUG]
13719 2019-Jan-09 19:14:38.689952 - [DEBUG] -------------------------------------------- 415. Path Edge --------------------------------------------
13720 2019-Jan-09 19:14:38.689978 - [DEBUG]
13721 2019-Jan-09 19:14:38.690002 - [DEBUG] Process 415. path edge:
13722 2019-Jan-09 19:14:38.690027 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13723 2019-Jan-09 19:14:38.690126 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
13724 2019-Jan-09 19:14:38.690969 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13725 2019-Jan-09 19:14:38.691780 - [DEBUG]
13726 2019-Jan-09 19:14:38.691813 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
13727 2019-Jan-09 19:14:38.692667 - [DEBUG] Compose: EdgeIdentity * AllBottom
13728 2019-Jan-09 19:14:38.692701 - [DEBUG]
13729 2019-Jan-09 19:14:38.692727 - [DEBUG] Propagate flow
13730 2019-Jan-09 19:14:38.692751 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13731 2019-Jan-09 19:14:38.692847 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
13732 2019-Jan-09 19:14:38.693721 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13733 2019-Jan-09 19:14:38.694590 - [DEBUG] Edge function : AllBottom (result of previous compose)
13734 2019-Jan-09 19:14:38.694623 - [DEBUG]
13735 2019-Jan-09 19:14:38.694651 - [DEBUG] Join: AllTop & AllBottom
13736 2019-Jan-09 19:14:38.694679 - [DEBUG] = AllBottom (new jump func)
13737 2019-Jan-09 19:14:38.694705 - [DEBUG]
13738 2019-Jan-09 19:14:38.694730 - [DEBUG] Start adding new jump function
13739 2019-Jan-09 19:14:38.694754 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13740 2019-Jan-09 19:14:38.694848 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13741 2019-Jan-09 19:14:38.695674 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
13742 2019-Jan-09 19:14:38.696500 - [DEBUG] Edge Function : AllBottom
13743 2019-Jan-09 19:14:38.696537 - [DEBUG] End adding new jump function
13744 2019-Jan-09 19:14:38.696563 - [DEBUG]
13745 2019-Jan-09 19:14:38.696588 - [DEBUG] -------------------------------------------- 416. Path Edge --------------------------------------------
13746 2019-Jan-09 19:14:38.696615 - [DEBUG]
13747 2019-Jan-09 19:14:38.696638 - [DEBUG] Process 416. path edge:
13748 2019-Jan-09 19:14:38.696664 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13749 2019-Jan-09 19:14:38.696760 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
13750 2019-Jan-09 19:14:38.697606 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13751 2019-Jan-09 19:14:38.698440 - [DEBUG]
13752 2019-Jan-09 19:14:38.698472 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
13753 2019-Jan-09 19:14:38.699363 - [DEBUG] Compose: EdgeIdentity * AllBottom
13754 2019-Jan-09 19:14:38.699398 - [DEBUG]
13755 2019-Jan-09 19:14:38.699423 - [DEBUG] Propagate flow
13756 2019-Jan-09 19:14:38.699448 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13757 2019-Jan-09 19:14:38.699545 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
13758 2019-Jan-09 19:14:38.700371 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13759 2019-Jan-09 19:14:38.701240 - [DEBUG] Edge function : AllBottom (result of previous compose)
13760 2019-Jan-09 19:14:38.701271 - [DEBUG]
13761 2019-Jan-09 19:14:38.701300 - [DEBUG] Join: AllTop & AllBottom
13762 2019-Jan-09 19:14:38.701328 - [DEBUG] = AllBottom (new jump func)
13763 2019-Jan-09 19:14:38.701353 - [DEBUG]
13764 2019-Jan-09 19:14:38.701377 - [DEBUG] Start adding new jump function
13765 2019-Jan-09 19:14:38.701401 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13766 2019-Jan-09 19:14:38.701496 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13767 2019-Jan-09 19:14:38.702332 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
13768 2019-Jan-09 19:14:38.703142 - [DEBUG] Edge Function : AllBottom
13769 2019-Jan-09 19:14:38.703181 - [DEBUG] End adding new jump function
13770 2019-Jan-09 19:14:38.703206 - [DEBUG]
13771 2019-Jan-09 19:14:38.703232 - [DEBUG] -------------------------------------------- 417. Path Edge --------------------------------------------
13772 2019-Jan-09 19:14:38.703258 - [DEBUG]
13773 2019-Jan-09 19:14:38.703282 - [DEBUG] Process 417. path edge:
13774 2019-Jan-09 19:14:38.703307 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13775 2019-Jan-09 19:14:38.703408 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
13776 2019-Jan-09 19:14:38.704261 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13777 2019-Jan-09 19:14:38.705087 - [DEBUG]
13778 2019-Jan-09 19:14:38.705120 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
13779 2019-Jan-09 19:14:38.705970 - [DEBUG] Compose: EdgeIdentity * AllBottom
13780 2019-Jan-09 19:14:38.706006 - [DEBUG]
13781 2019-Jan-09 19:14:38.706032 - [DEBUG] Propagate flow
13782 2019-Jan-09 19:14:38.706056 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13783 2019-Jan-09 19:14:38.706153 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
13784 2019-Jan-09 19:14:38.706973 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13785 2019-Jan-09 19:14:38.707837 - [DEBUG] Edge function : AllBottom (result of previous compose)
13786 2019-Jan-09 19:14:38.707869 - [DEBUG]
13787 2019-Jan-09 19:14:38.707897 - [DEBUG] Join: AllTop & AllBottom
13788 2019-Jan-09 19:14:38.707924 - [DEBUG] = AllBottom (new jump func)
13789 2019-Jan-09 19:14:38.707949 - [DEBUG]
13790 2019-Jan-09 19:14:38.707973 - [DEBUG] Start adding new jump function
13791 2019-Jan-09 19:14:38.707997 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13792 2019-Jan-09 19:14:38.708093 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13793 2019-Jan-09 19:14:38.708929 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
13794 2019-Jan-09 19:14:38.709757 - [DEBUG] Edge Function : AllBottom
13795 2019-Jan-09 19:14:38.709796 - [DEBUG] End adding new jump function
13796 2019-Jan-09 19:14:38.709822 - [DEBUG]
13797 2019-Jan-09 19:14:38.709847 - [DEBUG] -------------------------------------------- 418. Path Edge --------------------------------------------
13798 2019-Jan-09 19:14:38.709872 - [DEBUG]
13799 2019-Jan-09 19:14:38.709922 - [DEBUG] Process 418. path edge:
13800 2019-Jan-09 19:14:38.709947 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13801 2019-Jan-09 19:14:38.710043 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
13802 2019-Jan-09 19:14:38.710900 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13803 2019-Jan-09 19:14:38.711727 - [DEBUG]
13804 2019-Jan-09 19:14:38.711758 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
13805 2019-Jan-09 19:14:38.712631 - [DEBUG] Compose: EdgeIdentity * AllBottom
13806 2019-Jan-09 19:14:38.712666 - [DEBUG]
13807 2019-Jan-09 19:14:38.712691 - [DEBUG] Propagate flow
13808 2019-Jan-09 19:14:38.712715 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13809 2019-Jan-09 19:14:38.712954 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
13810 2019-Jan-09 19:14:38.713827 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13811 2019-Jan-09 19:14:38.714651 - [DEBUG] Edge function : AllBottom (result of previous compose)
13812 2019-Jan-09 19:14:38.714682 - [DEBUG]
13813 2019-Jan-09 19:14:38.714710 - [DEBUG] Join: AllTop & AllBottom
13814 2019-Jan-09 19:14:38.714737 - [DEBUG] = AllBottom (new jump func)
13815 2019-Jan-09 19:14:38.714763 - [DEBUG]
13816 2019-Jan-09 19:14:38.714788 - [DEBUG] Start adding new jump function
13817 2019-Jan-09 19:14:38.714812 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13818 2019-Jan-09 19:14:38.714906 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13819 2019-Jan-09 19:14:38.715736 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
13820 2019-Jan-09 19:14:38.716579 - [DEBUG] Edge Function : AllBottom
13821 2019-Jan-09 19:14:38.716618 - [DEBUG] End adding new jump function
13822 2019-Jan-09 19:14:38.716643 - [DEBUG]
13823 2019-Jan-09 19:14:38.716668 - [DEBUG] -------------------------------------------- 419. Path Edge --------------------------------------------
13824 2019-Jan-09 19:14:38.716695 - [DEBUG]
13825 2019-Jan-09 19:14:38.716719 - [DEBUG] Process 419. path edge:
13826 2019-Jan-09 19:14:38.716743 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13827 2019-Jan-09 19:14:38.716836 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
13828 2019-Jan-09 19:14:38.717708 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13829 2019-Jan-09 19:14:38.718541 - [DEBUG]
13830 2019-Jan-09 19:14:38.718575 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
13831 2019-Jan-09 19:14:38.719448 - [DEBUG] Compose: EdgeIdentity * AllBottom
13832 2019-Jan-09 19:14:38.719483 - [DEBUG]
13833 2019-Jan-09 19:14:38.719509 - [DEBUG] Propagate flow
13834 2019-Jan-09 19:14:38.719533 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13835 2019-Jan-09 19:14:38.719622 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
13836 2019-Jan-09 19:14:38.720481 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13837 2019-Jan-09 19:14:38.721307 - [DEBUG] Edge function : AllBottom (result of previous compose)
13838 2019-Jan-09 19:14:38.721339 - [DEBUG]
13839 2019-Jan-09 19:14:38.721367 - [DEBUG] Join: AllTop & AllBottom
13840 2019-Jan-09 19:14:38.721395 - [DEBUG] = AllBottom (new jump func)
13841 2019-Jan-09 19:14:38.721420 - [DEBUG]
13842 2019-Jan-09 19:14:38.721469 - [DEBUG] Start adding new jump function
13843 2019-Jan-09 19:14:38.721493 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13844 2019-Jan-09 19:14:38.721588 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13845 2019-Jan-09 19:14:38.722423 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
13846 2019-Jan-09 19:14:38.723251 - [DEBUG] Edge Function : AllBottom
13847 2019-Jan-09 19:14:38.723289 - [DEBUG] End adding new jump function
13848 2019-Jan-09 19:14:38.723315 - [DEBUG]
13849 2019-Jan-09 19:14:38.723341 - [DEBUG] -------------------------------------------- 420. Path Edge --------------------------------------------
13850 2019-Jan-09 19:14:38.723367 - [DEBUG]
13851 2019-Jan-09 19:14:38.723391 - [DEBUG] Process 420. path edge:
13852 2019-Jan-09 19:14:38.723416 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13853 2019-Jan-09 19:14:38.723511 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
13854 2019-Jan-09 19:14:38.724378 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13855 2019-Jan-09 19:14:38.725206 - [DEBUG]
13856 2019-Jan-09 19:14:38.725237 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
13857 2019-Jan-09 19:14:38.726110 - [DEBUG] Compose: EdgeIdentity * AllBottom
13858 2019-Jan-09 19:14:38.726144 - [DEBUG]
13859 2019-Jan-09 19:14:38.726170 - [DEBUG] Propagate flow
13860 2019-Jan-09 19:14:38.726194 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13861 2019-Jan-09 19:14:38.726287 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13862 2019-Jan-09 19:14:38.727128 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13863 2019-Jan-09 19:14:38.727965 - [DEBUG] Edge function : AllBottom (result of previous compose)
13864 2019-Jan-09 19:14:38.727997 - [DEBUG]
13865 2019-Jan-09 19:14:38.728025 - [DEBUG] Join: AllTop & AllBottom
13866 2019-Jan-09 19:14:38.728053 - [DEBUG] = AllBottom (new jump func)
13867 2019-Jan-09 19:14:38.728078 - [DEBUG]
13868 2019-Jan-09 19:14:38.728103 - [DEBUG] Start adding new jump function
13869 2019-Jan-09 19:14:38.728127 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13870 2019-Jan-09 19:14:38.728221 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13871 2019-Jan-09 19:14:38.729044 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13872 2019-Jan-09 19:14:38.729861 - [DEBUG] Edge Function : AllBottom
13873 2019-Jan-09 19:14:38.729898 - [DEBUG] End adding new jump function
13874 2019-Jan-09 19:14:38.729924 - [DEBUG]
13875 2019-Jan-09 19:14:38.729949 - [DEBUG] -------------------------------------------- 421. Path Edge --------------------------------------------
13876 2019-Jan-09 19:14:38.729976 - [DEBUG]
13877 2019-Jan-09 19:14:38.729999 - [DEBUG] Process 421. path edge:
13878 2019-Jan-09 19:14:38.730024 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13879 2019-Jan-09 19:14:38.730121 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
13880 2019-Jan-09 19:14:38.730968 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13881 2019-Jan-09 19:14:38.731800 - [DEBUG]
13882 2019-Jan-09 19:14:38.731831 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13883 2019-Jan-09 19:14:38.732665 - [DEBUG] Start of endsummarytab entry
13884 2019-Jan-09 19:14:38.732702 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
13885 2019-Jan-09 19:14:38.733535 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
13886 2019-Jan-09 19:14:38.733659 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13887 2019-Jan-09 19:14:38.734503 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13888 2019-Jan-09 19:14:38.735337 - [DEBUG] EF: AllBottom
13889 2019-Jan-09 19:14:38.735369 - [DEBUG]
13890 2019-Jan-09 19:14:38.735393 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13891 2019-Jan-09 19:14:38.736205 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
13892 2019-Jan-09 19:14:38.737034 - [DEBUG] EF: AllBottom
13893 2019-Jan-09 19:14:38.737065 - [DEBUG]
13894 2019-Jan-09 19:14:38.737089 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13895 2019-Jan-09 19:14:38.737946 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
13896 2019-Jan-09 19:14:38.738786 - [DEBUG] EF: AllBottom
13897 2019-Jan-09 19:14:38.738817 - [DEBUG]
13898 2019-Jan-09 19:14:38.738843 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13899 2019-Jan-09 19:14:38.739664 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
13900 2019-Jan-09 19:14:38.740522 - [DEBUG] EF: AllBottom
13901 2019-Jan-09 19:14:38.740553 - [DEBUG]
13902 2019-Jan-09 19:14:38.740578 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13903 2019-Jan-09 19:14:38.741409 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
13904 2019-Jan-09 19:14:38.742240 - [DEBUG] EF: AllBottom
13905 2019-Jan-09 19:14:38.742271 - [DEBUG]
13906 2019-Jan-09 19:14:38.742296 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13907 2019-Jan-09 19:14:38.743123 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
13908 2019-Jan-09 19:14:38.743986 - [DEBUG] EF: AllBottom
13909 2019-Jan-09 19:14:38.744016 - [DEBUG]
13910 2019-Jan-09 19:14:38.744041 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13911 2019-Jan-09 19:14:38.744856 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13912 2019-Jan-09 19:14:38.745679 - [DEBUG] EF: AllBottom
13913 2019-Jan-09 19:14:38.745710 - [DEBUG]
13914 2019-Jan-09 19:14:38.745735 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13915 2019-Jan-09 19:14:38.746559 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
13916 2019-Jan-09 19:14:38.747446 - [DEBUG] EF: AllBottom
13917 2019-Jan-09 19:14:38.747477 - [DEBUG]
13918 2019-Jan-09 19:14:38.747502 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13919 2019-Jan-09 19:14:38.748324 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
13920 2019-Jan-09 19:14:38.749156 - [DEBUG] EF: AllBottom
13921 2019-Jan-09 19:14:38.749188 - [DEBUG]
13922 2019-Jan-09 19:14:38.749213 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13923 2019-Jan-09 19:14:38.750032 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
13924 2019-Jan-09 19:14:38.750907 - [DEBUG] EF: AllBottom
13925 2019-Jan-09 19:14:38.750939 - [DEBUG]
13926 2019-Jan-09 19:14:38.750964 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13927 2019-Jan-09 19:14:38.751779 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
13928 2019-Jan-09 19:14:38.752610 - [DEBUG] EF: AllBottom
13929 2019-Jan-09 19:14:38.752641 - [DEBUG]
13930 2019-Jan-09 19:14:38.752666 - [DEBUG] ---------------
13931 2019-Jan-09 19:14:38.752690 - [DEBUG]
13932 2019-Jan-09 19:14:38.752717 - [DEBUG] End of endsummarytab entry
13933 2019-Jan-09 19:14:38.752766 - [DEBUG]
13934 2019-Jan-09 19:14:38.752792 - [DEBUG] Start of incomingtab entry
13935 2019-Jan-09 19:14:38.752818 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
13936 2019-Jan-09 19:14:38.753667 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
13937 2019-Jan-09 19:14:38.753764 - [DEBUG] ---------------
13938 2019-Jan-09 19:14:38.753817 - [DEBUG] End of incomingtab entry
13939 2019-Jan-09 19:14:38.753842 - [DEBUG]
13940 2019-Jan-09 19:14:38.753870 - [DEBUG] EDGE:
13941 2019-Jan-09 19:14:38.753937 - [DEBUG] ---> 13942 2019-Jan-09 19:14:38.754756 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
13943 2019-Jan-09 19:14:38.755587 - [DEBUG]
13944 2019-Jan-09 19:14:38.755619 - [DEBUG] EDGE:
13945 2019-Jan-09 19:14:38.755708 - [DEBUG] ---> 13946 2019-Jan-09 19:14:38.756527 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
13947 2019-Jan-09 19:14:38.757388 - [DEBUG]
13948 2019-Jan-09 19:14:38.757448 - [DEBUG] Compose: EdgeIdentity * AllBottom
13949 2019-Jan-09 19:14:38.757477 - [DEBUG]
13950 2019-Jan-09 19:14:38.757503 - [DEBUG] Propagate flow
13951 2019-Jan-09 19:14:38.757527 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13952 2019-Jan-09 19:14:38.757619 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
13953 2019-Jan-09 19:14:38.758460 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13954 2019-Jan-09 19:14:38.759286 - [DEBUG] Edge function : AllBottom (result of previous compose)
13955 2019-Jan-09 19:14:38.759317 - [DEBUG]
13956 2019-Jan-09 19:14:38.759345 - [DEBUG] Join: AllTop & AllBottom
13957 2019-Jan-09 19:14:38.759372 - [DEBUG] = AllBottom (new jump func)
13958 2019-Jan-09 19:14:38.759398 - [DEBUG]
13959 2019-Jan-09 19:14:38.759422 - [DEBUG] Start adding new jump function
13960 2019-Jan-09 19:14:38.759446 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13961 2019-Jan-09 19:14:38.759540 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13962 2019-Jan-09 19:14:38.760364 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
13963 2019-Jan-09 19:14:38.761237 - [DEBUG] Edge Function : AllBottom
13964 2019-Jan-09 19:14:38.761276 - [DEBUG] End adding new jump function
13965 2019-Jan-09 19:14:38.761301 - [DEBUG]
13966 2019-Jan-09 19:14:38.761327 - [DEBUG] -------------------------------------------- 422. Path Edge --------------------------------------------
13967 2019-Jan-09 19:14:38.761353 - [DEBUG]
13968 2019-Jan-09 19:14:38.761377 - [DEBUG] Process 422. path edge:
13969 2019-Jan-09 19:14:38.761401 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13970 2019-Jan-09 19:14:38.761496 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
13971 2019-Jan-09 19:14:38.762340 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13972 2019-Jan-09 19:14:38.763170 - [DEBUG]
13973 2019-Jan-09 19:14:38.763201 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
13974 2019-Jan-09 19:14:38.764090 - [DEBUG] Possible callees:
13975 2019-Jan-09 19:14:38.764120 - [DEBUG] llvm.dbg.declare
13976 2019-Jan-09 19:14:38.764171 - [DEBUG] Possible return sites:
13977 2019-Jan-09 19:14:38.764197 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19313978 2019-Jan-09 19:14:38.765837 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13979 2019-Jan-09 19:14:38.765907 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13980 2019-Jan-09 19:14:38.765958 - [DEBUG] Compose: EdgeIdentity * AllBottom
13981 2019-Jan-09 19:14:38.765988 - [DEBUG]
13982 2019-Jan-09 19:14:38.766013 - [DEBUG] Propagate flow
13983 2019-Jan-09 19:14:38.766037 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13984 2019-Jan-09 19:14:38.766134 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
13985 2019-Jan-09 19:14:38.766962 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13986 2019-Jan-09 19:14:38.767818 - [DEBUG] Edge function : AllBottom (result of previous compose)
13987 2019-Jan-09 19:14:38.767850 - [DEBUG]
13988 2019-Jan-09 19:14:38.767878 - [DEBUG] Join: AllTop & AllBottom
13989 2019-Jan-09 19:14:38.767906 - [DEBUG] = AllBottom (new jump func)
13990 2019-Jan-09 19:14:38.767931 - [DEBUG]
13991 2019-Jan-09 19:14:38.768075 - [DEBUG] Start adding new jump function
13992 2019-Jan-09 19:14:38.768101 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13993 2019-Jan-09 19:14:38.768315 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13994 2019-Jan-09 19:14:38.769050 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
13995 2019-Jan-09 19:14:38.769717 - [DEBUG] Edge Function : AllBottom
13996 2019-Jan-09 19:14:38.769749 - [DEBUG] End adding new jump function
13997 2019-Jan-09 19:14:38.769773 - [DEBUG]
13998 2019-Jan-09 19:14:38.769798 - [DEBUG] -------------------------------------------- 423. Path Edge --------------------------------------------
13999 2019-Jan-09 19:14:38.769823 - [DEBUG]
14000 2019-Jan-09 19:14:38.769846 - [DEBUG] Process 423. path edge:
14001 2019-Jan-09 19:14:38.769870 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14002 2019-Jan-09 19:14:38.769931 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
14003 2019-Jan-09 19:14:38.770613 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14004 2019-Jan-09 19:14:38.771280 - [DEBUG]
14005 2019-Jan-09 19:14:38.771307 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
14006 2019-Jan-09 19:14:38.771996 - [DEBUG] Compose: EdgeIdentity * AllBottom
14007 2019-Jan-09 19:14:38.772026 - [DEBUG]
14008 2019-Jan-09 19:14:38.772051 - [DEBUG] Propagate flow
14009 2019-Jan-09 19:14:38.772075 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14010 2019-Jan-09 19:14:38.772140 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
14011 2019-Jan-09 19:14:38.772909 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14012 2019-Jan-09 19:14:38.773731 - [DEBUG] Edge function : AllBottom (result of previous compose)
14013 2019-Jan-09 19:14:38.773764 - [DEBUG]
14014 2019-Jan-09 19:14:38.773824 - [DEBUG] Join: AllTop & AllBottom
14015 2019-Jan-09 19:14:38.773852 - [DEBUG] = AllBottom (new jump func)
14016 2019-Jan-09 19:14:38.773877 - [DEBUG]
14017 2019-Jan-09 19:14:38.773902 - [DEBUG] Start adding new jump function
14018 2019-Jan-09 19:14:38.773926 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14019 2019-Jan-09 19:14:38.774024 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14020 2019-Jan-09 19:14:38.774881 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
14021 2019-Jan-09 19:14:38.775703 - [DEBUG] Edge Function : AllBottom
14022 2019-Jan-09 19:14:38.775741 - [DEBUG] End adding new jump function
14023 2019-Jan-09 19:14:38.775767 - [DEBUG]
14024 2019-Jan-09 19:14:38.775792 - [DEBUG] -------------------------------------------- 424. Path Edge --------------------------------------------
14025 2019-Jan-09 19:14:38.775818 - [DEBUG]
14026 2019-Jan-09 19:14:38.775842 - [DEBUG] Process 424. path edge:
14027 2019-Jan-09 19:14:38.775867 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14028 2019-Jan-09 19:14:38.775965 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
14029 2019-Jan-09 19:14:38.776790 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14030 2019-Jan-09 19:14:38.777655 - [DEBUG]
14031 2019-Jan-09 19:14:38.777688 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
14032 2019-Jan-09 19:14:38.778538 - [DEBUG] Compose: EdgeIdentity * AllBottom
14033 2019-Jan-09 19:14:38.778573 - [DEBUG]
14034 2019-Jan-09 19:14:38.778599 - [DEBUG] Propagate flow
14035 2019-Jan-09 19:14:38.778623 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14036 2019-Jan-09 19:14:38.778720 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
14037 2019-Jan-09 19:14:38.779534 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14038 2019-Jan-09 19:14:38.780353 - [DEBUG] Edge function : AllBottom (result of previous compose)
14039 2019-Jan-09 19:14:38.780385 - [DEBUG]
14040 2019-Jan-09 19:14:38.780413 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14041 2019-Jan-09 19:14:38.780465 - [DEBUG] = AllBottom
14042 2019-Jan-09 19:14:38.780493 - [DEBUG]
14043 2019-Jan-09 19:14:38.780517 - [DEBUG] PROPAGATE: No new function!
14044 2019-Jan-09 19:14:38.780544 - [DEBUG] EDGE:
14045 2019-Jan-09 19:14:38.780644 - [DEBUG] ---> 14046 2019-Jan-09 19:14:38.781462 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14047 2019-Jan-09 19:14:38.782293 - [DEBUG]
14048 2019-Jan-09 19:14:38.782326 - [DEBUG] EDGE:
14049 2019-Jan-09 19:14:38.782416 - [DEBUG] ---> 14050 2019-Jan-09 19:14:38.783230 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14051 2019-Jan-09 19:14:38.784089 - [DEBUG]
14052 2019-Jan-09 19:14:38.784123 - [DEBUG] EDGE:
14053 2019-Jan-09 19:14:38.784211 - [DEBUG] ---> 14054 2019-Jan-09 19:14:38.785045 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14055 2019-Jan-09 19:14:38.785872 - [DEBUG]
14056 2019-Jan-09 19:14:38.785906 - [DEBUG] EDGE:
14057 2019-Jan-09 19:14:38.785993 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
14058 2019-Jan-09 19:14:38.786817 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14059 2019-Jan-09 19:14:38.787663 - [DEBUG]
14060 2019-Jan-09 19:14:38.787695 - [DEBUG] EDGE:
14061 2019-Jan-09 19:14:38.787807 - [DEBUG] ---> 14062 2019-Jan-09 19:14:38.788633 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14063 2019-Jan-09 19:14:38.789459 - [DEBUG]
14064 2019-Jan-09 19:14:38.789492 - [DEBUG] EDGE:
14065 2019-Jan-09 19:14:38.789582 - [DEBUG] ---> 14066 2019-Jan-09 19:14:38.790387 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14067 2019-Jan-09 19:14:38.791125 - [DEBUG]
14068 2019-Jan-09 19:14:38.791154 - [DEBUG] EDGE:
14069 2019-Jan-09 19:14:38.791225 - [DEBUG] ---> 14070 2019-Jan-09 19:14:38.791884 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14071 2019-Jan-09 19:14:38.792552 - [DEBUG]
14072 2019-Jan-09 19:14:38.792603 - [DEBUG] Compose: EdgeIdentity * AllBottom
14073 2019-Jan-09 19:14:38.792630 - [DEBUG]
14074 2019-Jan-09 19:14:38.792655 - [DEBUG] Propagate flow
14075 2019-Jan-09 19:14:38.792679 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14076 2019-Jan-09 19:14:38.792742 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
14077 2019-Jan-09 19:14:38.793399 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14078 2019-Jan-09 19:14:38.794209 - [DEBUG] Edge function : AllBottom (result of previous compose)
14079 2019-Jan-09 19:14:38.794241 - [DEBUG]
14080 2019-Jan-09 19:14:38.794269 - [DEBUG] Join: AllTop & AllBottom
14081 2019-Jan-09 19:14:38.794297 - [DEBUG] = AllBottom (new jump func)
14082 2019-Jan-09 19:14:38.794323 - [DEBUG]
14083 2019-Jan-09 19:14:38.794347 - [DEBUG] Start adding new jump function
14084 2019-Jan-09 19:14:38.794371 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14085 2019-Jan-09 19:14:38.794465 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14086 2019-Jan-09 19:14:38.795293 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
14087 2019-Jan-09 19:14:38.796122 - [DEBUG] Edge Function : AllBottom
14088 2019-Jan-09 19:14:38.796161 - [DEBUG] End adding new jump function
14089 2019-Jan-09 19:14:38.796186 - [DEBUG]
14090 2019-Jan-09 19:14:38.796211 - [DEBUG] -------------------------------------------- 425. Path Edge --------------------------------------------
14091 2019-Jan-09 19:14:38.796238 - [DEBUG]
14092 2019-Jan-09 19:14:38.796262 - [DEBUG] Process 425. path edge:
14093 2019-Jan-09 19:14:38.796287 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14094 2019-Jan-09 19:14:38.796384 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
14095 2019-Jan-09 19:14:38.797238 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14096 2019-Jan-09 19:14:38.798066 - [DEBUG]
14097 2019-Jan-09 19:14:38.798096 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
14098 2019-Jan-09 19:14:38.798956 - [DEBUG] Compose: EdgeIdentity * AllBottom
14099 2019-Jan-09 19:14:38.798990 - [DEBUG]
14100 2019-Jan-09 19:14:38.799016 - [DEBUG] Propagate flow
14101 2019-Jan-09 19:14:38.799040 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14102 2019-Jan-09 19:14:38.799137 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
14103 2019-Jan-09 19:14:38.799956 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14104 2019-Jan-09 19:14:38.800842 - [DEBUG] Edge function : AllBottom (result of previous compose)
14105 2019-Jan-09 19:14:38.800875 - [DEBUG]
14106 2019-Jan-09 19:14:38.800904 - [DEBUG] Join: AllTop & AllBottom
14107 2019-Jan-09 19:14:38.800931 - [DEBUG] = AllBottom (new jump func)
14108 2019-Jan-09 19:14:38.800957 - [DEBUG]
14109 2019-Jan-09 19:14:38.800981 - [DEBUG] Start adding new jump function
14110 2019-Jan-09 19:14:38.801006 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14111 2019-Jan-09 19:14:38.801101 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14112 2019-Jan-09 19:14:38.801933 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
14113 2019-Jan-09 19:14:38.802744 - [DEBUG] Edge Function : AllBottom
14114 2019-Jan-09 19:14:38.802782 - [DEBUG] End adding new jump function
14115 2019-Jan-09 19:14:38.802808 - [DEBUG]
14116 2019-Jan-09 19:14:38.802833 - [DEBUG] -------------------------------------------- 426. Path Edge --------------------------------------------
14117 2019-Jan-09 19:14:38.802860 - [DEBUG]
14118 2019-Jan-09 19:14:38.802884 - [DEBUG] Process 426. path edge:
14119 2019-Jan-09 19:14:38.802909 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14120 2019-Jan-09 19:14:38.803010 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
14121 2019-Jan-09 19:14:38.803858 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14122 2019-Jan-09 19:14:38.804683 - [DEBUG]
14123 2019-Jan-09 19:14:38.804716 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
14124 2019-Jan-09 19:14:38.805567 - [DEBUG] Compose: EdgeIdentity * AllBottom
14125 2019-Jan-09 19:14:38.805600 - [DEBUG]
14126 2019-Jan-09 19:14:38.805626 - [DEBUG] Propagate flow
14127 2019-Jan-09 19:14:38.805651 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14128 2019-Jan-09 19:14:38.805747 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
14129 2019-Jan-09 19:14:38.806588 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14130 2019-Jan-09 19:14:38.807442 - [DEBUG] Edge function : AllBottom (result of previous compose)
14131 2019-Jan-09 19:14:38.807474 - [DEBUG]
14132 2019-Jan-09 19:14:38.807503 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14133 2019-Jan-09 19:14:38.807529 - [DEBUG] = AllBottom
14134 2019-Jan-09 19:14:38.807555 - [DEBUG]
14135 2019-Jan-09 19:14:38.807579 - [DEBUG] PROPAGATE: No new function!
14136 2019-Jan-09 19:14:38.807606 - [DEBUG] EDGE:
14137 2019-Jan-09 19:14:38.807704 - [DEBUG] ---> 14138 2019-Jan-09 19:14:38.808515 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14139 2019-Jan-09 19:14:38.809348 - [DEBUG]
14140 2019-Jan-09 19:14:38.809381 - [DEBUG] EDGE:
14141 2019-Jan-09 19:14:38.809471 - [DEBUG] ---> 14142 2019-Jan-09 19:14:38.810280 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14143 2019-Jan-09 19:14:38.811146 - [DEBUG]
14144 2019-Jan-09 19:14:38.811180 - [DEBUG] EDGE:
14145 2019-Jan-09 19:14:38.811271 - [DEBUG] ---> 14146 2019-Jan-09 19:14:38.812072 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14147 2019-Jan-09 19:14:38.813046 - [DEBUG]
14148 2019-Jan-09 19:14:38.813103 - [DEBUG] EDGE:
14149 2019-Jan-09 19:14:38.813201 - [DEBUG] ---> 14150 2019-Jan-09 19:14:38.814063 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14151 2019-Jan-09 19:14:38.814879 - [DEBUG]
14152 2019-Jan-09 19:14:38.814913 - [DEBUG] EDGE:
14153 2019-Jan-09 19:14:38.815001 - [DEBUG] ---> 14154 2019-Jan-09 19:14:38.815821 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14155 2019-Jan-09 19:14:38.816646 - [DEBUG]
14156 2019-Jan-09 19:14:38.816679 - [DEBUG] EDGE:
14157 2019-Jan-09 19:14:38.816769 - [DEBUG] ---> 14158 2019-Jan-09 19:14:38.817612 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14159 2019-Jan-09 19:14:38.818439 - [DEBUG]
14160 2019-Jan-09 19:14:38.818472 - [DEBUG] EDGE:
14161 2019-Jan-09 19:14:38.818562 - [DEBUG] ---> 14162 2019-Jan-09 19:14:38.819391 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14163 2019-Jan-09 19:14:38.820213 - [DEBUG]
14164 2019-Jan-09 19:14:38.820246 - [DEBUG] EDGE:
14165 2019-Jan-09 19:14:38.820336 - [DEBUG] ---> 14166 2019-Jan-09 19:14:38.821184 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14167 2019-Jan-09 19:14:38.822005 - [DEBUG]
14168 2019-Jan-09 19:14:38.822038 - [DEBUG] EDGE:
14169 2019-Jan-09 19:14:38.822127 - [DEBUG] ---> 14170 2019-Jan-09 19:14:38.822939 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14171 2019-Jan-09 19:14:38.823791 - [DEBUG]
14172 2019-Jan-09 19:14:38.823831 - [DEBUG] EDGE:
14173 2019-Jan-09 19:14:38.823921 - [DEBUG] ---> 14174 2019-Jan-09 19:14:38.824749 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14175 2019-Jan-09 19:14:38.825581 - [DEBUG]
14176 2019-Jan-09 19:14:38.825614 - [DEBUG] EDGE:
14177 2019-Jan-09 19:14:38.825705 - [DEBUG] ---> 14178 2019-Jan-09 19:14:38.826507 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14179 2019-Jan-09 19:14:38.827369 - [DEBUG]
14180 2019-Jan-09 19:14:38.827402 - [DEBUG] EDGE:
14181 2019-Jan-09 19:14:38.827490 - [DEBUG] ---> 14182 2019-Jan-09 19:14:38.828287 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14183 2019-Jan-09 19:14:38.829115 - [DEBUG]
14184 2019-Jan-09 19:14:38.829148 - [DEBUG] EDGE:
14185 2019-Jan-09 19:14:38.829236 - [DEBUG] ---> 14186 2019-Jan-09 19:14:38.830063 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14187 2019-Jan-09 19:14:38.830932 - [DEBUG]
14188 2019-Jan-09 19:14:38.830966 - [DEBUG] EDGE:
14189 2019-Jan-09 19:14:38.831056 - [DEBUG] ---> 14190 2019-Jan-09 19:14:38.831880 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14191 2019-Jan-09 19:14:38.832708 - [DEBUG]
14192 2019-Jan-09 19:14:38.832742 - [DEBUG] EDGE:
14193 2019-Jan-09 19:14:38.832833 - [DEBUG] ---> 14194 2019-Jan-09 19:14:38.833637 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14195 2019-Jan-09 19:14:38.834500 - [DEBUG]
14196 2019-Jan-09 19:14:38.834534 - [DEBUG] EDGE:
14197 2019-Jan-09 19:14:38.834625 - [DEBUG] ---> 14198 2019-Jan-09 19:14:38.835437 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14199 2019-Jan-09 19:14:38.836264 - [DEBUG]
14200 2019-Jan-09 19:14:38.836299 - [DEBUG] EDGE:
14201 2019-Jan-09 19:14:38.836389 - [DEBUG] ---> 14202 2019-Jan-09 19:14:38.837241 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14203 2019-Jan-09 19:14:38.838059 - [DEBUG]
14204 2019-Jan-09 19:14:38.838093 - [DEBUG] EDGE:
14205 2019-Jan-09 19:14:38.838184 - [DEBUG] ---> 14206 2019-Jan-09 19:14:38.838987 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14207 2019-Jan-09 19:14:38.839812 - [DEBUG]
14208 2019-Jan-09 19:14:38.839845 - [DEBUG] EDGE:
14209 2019-Jan-09 19:14:38.839933 - [DEBUG] ---> 14210 2019-Jan-09 19:14:38.840777 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14211 2019-Jan-09 19:14:38.841610 - [DEBUG]
14212 2019-Jan-09 19:14:38.841644 - [DEBUG] EDGE:
14213 2019-Jan-09 19:14:38.841733 - [DEBUG] ---> 14214 2019-Jan-09 19:14:38.842560 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14215 2019-Jan-09 19:14:38.843387 - [DEBUG]
14216 2019-Jan-09 19:14:38.843446 - [DEBUG] Compose: EdgeIdentity * AllBottom
14217 2019-Jan-09 19:14:38.843475 - [DEBUG]
14218 2019-Jan-09 19:14:38.843501 - [DEBUG] Propagate flow
14219 2019-Jan-09 19:14:38.843525 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14220 2019-Jan-09 19:14:38.843619 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
14221 2019-Jan-09 19:14:38.844476 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14222 2019-Jan-09 19:14:38.845300 - [DEBUG] Edge function : AllBottom (result of previous compose)
14223 2019-Jan-09 19:14:38.845332 - [DEBUG]
14224 2019-Jan-09 19:14:38.845361 - [DEBUG] Join: AllTop & AllBottom
14225 2019-Jan-09 19:14:38.845413 - [DEBUG] = AllBottom (new jump func)
14226 2019-Jan-09 19:14:38.845439 - [DEBUG]
14227 2019-Jan-09 19:14:38.845464 - [DEBUG] Start adding new jump function
14228 2019-Jan-09 19:14:38.845488 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14229 2019-Jan-09 19:14:38.845583 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14230 2019-Jan-09 19:14:38.846413 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
14231 2019-Jan-09 19:14:38.847256 - [DEBUG] Edge Function : AllBottom
14232 2019-Jan-09 19:14:38.847293 - [DEBUG] End adding new jump function
14233 2019-Jan-09 19:14:38.847318 - [DEBUG]
14234 2019-Jan-09 19:14:38.847344 - [DEBUG] -------------------------------------------- 427. Path Edge --------------------------------------------
14235 2019-Jan-09 19:14:38.847370 - [DEBUG]
14236 2019-Jan-09 19:14:38.847394 - [DEBUG] Process 427. path edge:
14237 2019-Jan-09 19:14:38.847420 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14238 2019-Jan-09 19:14:38.847519 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
14239 2019-Jan-09 19:14:38.848342 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14240 2019-Jan-09 19:14:38.849180 - [DEBUG]
14241 2019-Jan-09 19:14:38.849211 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
14242 2019-Jan-09 19:14:38.850040 - [DEBUG] Possible callees:
14243 2019-Jan-09 19:14:38.850071 - [DEBUG] foo
14244 2019-Jan-09 19:14:38.850097 - [DEBUG] Possible return sites:
14245 2019-Jan-09 19:14:38.850122 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12614246 2019-Jan-09 19:14:38.851774 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
14247 2019-Jan-09 19:14:38.851843 - [DEBUG] Start points of 'foo' currently not available!
14248 2019-Jan-09 19:14:38.851895 - [DEBUG] Compose: EdgeIdentity * AllBottom
14249 2019-Jan-09 19:14:38.851924 - [DEBUG]
14250 2019-Jan-09 19:14:38.851950 - [DEBUG] Propagate flow
14251 2019-Jan-09 19:14:38.851974 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14252 2019-Jan-09 19:14:38.852073 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
14253 2019-Jan-09 19:14:38.852917 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14254 2019-Jan-09 19:14:38.853740 - [DEBUG] Edge function : AllBottom (result of previous compose)
14255 2019-Jan-09 19:14:38.853798 - [DEBUG]
14256 2019-Jan-09 19:14:38.853828 - [DEBUG] Join: AllTop & AllBottom
14257 2019-Jan-09 19:14:38.853856 - [DEBUG] = AllBottom (new jump func)
14258 2019-Jan-09 19:14:38.853882 - [DEBUG]
14259 2019-Jan-09 19:14:38.853907 - [DEBUG] Start adding new jump function
14260 2019-Jan-09 19:14:38.853931 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14261 2019-Jan-09 19:14:38.854027 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14262 2019-Jan-09 19:14:38.854859 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
14263 2019-Jan-09 19:14:38.855688 - [DEBUG] Edge Function : AllBottom
14264 2019-Jan-09 19:14:38.855727 - [DEBUG] End adding new jump function
14265 2019-Jan-09 19:14:38.855751 - [DEBUG]
14266 2019-Jan-09 19:14:38.855776 - [DEBUG] -------------------------------------------- 428. Path Edge --------------------------------------------
14267 2019-Jan-09 19:14:38.855803 - [DEBUG]
14268 2019-Jan-09 19:14:38.855827 - [DEBUG] Process 428. path edge:
14269 2019-Jan-09 19:14:38.855884 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14270 2019-Jan-09 19:14:38.855985 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
14271 2019-Jan-09 19:14:38.856819 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14272 2019-Jan-09 19:14:38.857679 - [DEBUG]
14273 2019-Jan-09 19:14:38.857711 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
14274 2019-Jan-09 19:14:38.858587 - [DEBUG] Compose: EdgeIdentity * AllBottom
14275 2019-Jan-09 19:14:38.858621 - [DEBUG]
14276 2019-Jan-09 19:14:38.858646 - [DEBUG] Propagate flow
14277 2019-Jan-09 19:14:38.858670 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14278 2019-Jan-09 19:14:38.858763 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
14279 2019-Jan-09 19:14:38.859569 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14280 2019-Jan-09 19:14:38.860398 - [DEBUG] Edge function : AllBottom (result of previous compose)
14281 2019-Jan-09 19:14:38.860431 - [DEBUG]
14282 2019-Jan-09 19:14:38.860487 - [DEBUG] Join: AllTop & AllBottom
14283 2019-Jan-09 19:14:38.860515 - [DEBUG] = AllBottom (new jump func)
14284 2019-Jan-09 19:14:38.860541 - [DEBUG]
14285 2019-Jan-09 19:14:38.860566 - [DEBUG] Start adding new jump function
14286 2019-Jan-09 19:14:38.860590 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14287 2019-Jan-09 19:14:38.860684 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14288 2019-Jan-09 19:14:38.861505 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
14289 2019-Jan-09 19:14:38.862320 - [DEBUG] Edge Function : AllBottom
14290 2019-Jan-09 19:14:38.862358 - [DEBUG] End adding new jump function
14291 2019-Jan-09 19:14:38.862384 - [DEBUG]
14292 2019-Jan-09 19:14:38.862409 - [DEBUG] -------------------------------------------- 429. Path Edge --------------------------------------------
14293 2019-Jan-09 19:14:38.862436 - [DEBUG]
14294 2019-Jan-09 19:14:38.862460 - [DEBUG] Process 429. path edge:
14295 2019-Jan-09 19:14:38.862485 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14296 2019-Jan-09 19:14:38.862587 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
14297 2019-Jan-09 19:14:38.863401 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14298 2019-Jan-09 19:14:38.864265 - [DEBUG]
14299 2019-Jan-09 19:14:38.864299 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
14300 2019-Jan-09 19:14:38.865153 - [DEBUG] Compose: EdgeIdentity * AllBottom
14301 2019-Jan-09 19:14:38.865189 - [DEBUG]
14302 2019-Jan-09 19:14:38.865215 - [DEBUG] Propagate flow
14303 2019-Jan-09 19:14:38.865239 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14304 2019-Jan-09 19:14:38.865336 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
14305 2019-Jan-09 19:14:38.866156 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14306 2019-Jan-09 19:14:38.866986 - [DEBUG] Edge function : AllBottom (result of previous compose)
14307 2019-Jan-09 19:14:38.867017 - [DEBUG]
14308 2019-Jan-09 19:14:38.867046 - [DEBUG] Join: AllTop & AllBottom
14309 2019-Jan-09 19:14:38.867074 - [DEBUG] = AllBottom (new jump func)
14310 2019-Jan-09 19:14:38.867099 - [DEBUG]
14311 2019-Jan-09 19:14:38.867153 - [DEBUG] Start adding new jump function
14312 2019-Jan-09 19:14:38.867177 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14313 2019-Jan-09 19:14:38.867297 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14314 2019-Jan-09 19:14:38.868728 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
14315 2019-Jan-09 19:14:38.869561 - [DEBUG] Edge Function : AllBottom
14316 2019-Jan-09 19:14:38.869603 - [DEBUG] End adding new jump function
14317 2019-Jan-09 19:14:38.869628 - [DEBUG]
14318 2019-Jan-09 19:14:38.869653 - [DEBUG] -------------------------------------------- 430. Path Edge --------------------------------------------
14319 2019-Jan-09 19:14:38.869680 - [DEBUG]
14320 2019-Jan-09 19:14:38.873958 - [DEBUG] Process 430. path edge:
14321 2019-Jan-09 19:14:38.873999 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14322 2019-Jan-09 19:14:38.874127 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
14323 2019-Jan-09 19:14:38.874978 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14324 2019-Jan-09 19:14:38.875821 - [DEBUG]
14325 2019-Jan-09 19:14:38.875854 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
14326 2019-Jan-09 19:14:38.876709 - [DEBUG] Compose: EdgeIdentity * AllBottom
14327 2019-Jan-09 19:14:38.876744 - [DEBUG]
14328 2019-Jan-09 19:14:38.876770 - [DEBUG] Propagate flow
14329 2019-Jan-09 19:14:38.876794 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14330 2019-Jan-09 19:14:38.876892 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
14331 2019-Jan-09 19:14:38.877779 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14332 2019-Jan-09 19:14:38.878602 - [DEBUG] Edge function : AllBottom (result of previous compose)
14333 2019-Jan-09 19:14:38.878634 - [DEBUG]
14334 2019-Jan-09 19:14:38.878662 - [DEBUG] Join: AllTop & AllBottom
14335 2019-Jan-09 19:14:38.878689 - [DEBUG] = AllBottom (new jump func)
14336 2019-Jan-09 19:14:38.878715 - [DEBUG]
14337 2019-Jan-09 19:14:38.878740 - [DEBUG] Start adding new jump function
14338 2019-Jan-09 19:14:38.878764 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14339 2019-Jan-09 19:14:38.878858 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14340 2019-Jan-09 19:14:38.879692 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
14341 2019-Jan-09 19:14:38.880631 - [DEBUG] Edge Function : AllBottom
14342 2019-Jan-09 19:14:38.880671 - [DEBUG] End adding new jump function
14343 2019-Jan-09 19:14:38.880696 - [DEBUG]
14344 2019-Jan-09 19:14:38.880721 - [DEBUG] -------------------------------------------- 431. Path Edge --------------------------------------------
14345 2019-Jan-09 19:14:38.880746 - [DEBUG]
14346 2019-Jan-09 19:14:38.880770 - [DEBUG] Process 431. path edge:
14347 2019-Jan-09 19:14:38.880794 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14348 2019-Jan-09 19:14:38.880876 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
14349 2019-Jan-09 19:14:38.881760 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14350 2019-Jan-09 19:14:38.882422 - [DEBUG]
14351 2019-Jan-09 19:14:38.882518 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
14352 2019-Jan-09 19:14:38.883209 - [DEBUG] Possible callees:
14353 2019-Jan-09 19:14:38.883236 - [DEBUG] llvm.dbg.declare
14354 2019-Jan-09 19:14:38.883281 - [DEBUG] Possible return sites:
14355 2019-Jan-09 19:14:38.883305 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13614356 2019-Jan-09 19:14:38.885386 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
14357 2019-Jan-09 19:14:38.885444 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
14358 2019-Jan-09 19:14:38.885494 - [DEBUG] Compose: EdgeIdentity * AllBottom
14359 2019-Jan-09 19:14:38.885522 - [DEBUG]
14360 2019-Jan-09 19:14:38.885547 - [DEBUG] Propagate flow
14361 2019-Jan-09 19:14:38.885570 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14362 2019-Jan-09 19:14:38.885652 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
14363 2019-Jan-09 19:14:38.886368 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14364 2019-Jan-09 19:14:38.887047 - [DEBUG] Edge function : AllBottom (result of previous compose)
14365 2019-Jan-09 19:14:38.887075 - [DEBUG]
14366 2019-Jan-09 19:14:38.887101 - [DEBUG] Join: AllTop & AllBottom
14367 2019-Jan-09 19:14:38.887167 - [DEBUG] = AllBottom (new jump func)
14368 2019-Jan-09 19:14:38.887192 - [DEBUG]
14369 2019-Jan-09 19:14:38.887216 - [DEBUG] Start adding new jump function
14370 2019-Jan-09 19:14:38.887239 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14371 2019-Jan-09 19:14:38.887304 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14372 2019-Jan-09 19:14:38.888010 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
14373 2019-Jan-09 19:14:38.888700 - [DEBUG] Edge Function : AllBottom
14374 2019-Jan-09 19:14:38.888736 - [DEBUG] End adding new jump function
14375 2019-Jan-09 19:14:38.888760 - [DEBUG]
14376 2019-Jan-09 19:14:38.888785 - [DEBUG] -------------------------------------------- 432. Path Edge --------------------------------------------
14377 2019-Jan-09 19:14:38.888810 - [DEBUG]
14378 2019-Jan-09 19:14:38.888834 - [DEBUG] Process 432. path edge:
14379 2019-Jan-09 19:14:38.888857 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14380 2019-Jan-09 19:14:38.888926 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
14381 2019-Jan-09 19:14:38.889593 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14382 2019-Jan-09 19:14:38.890236 - [DEBUG]
14383 2019-Jan-09 19:14:38.890262 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
14384 2019-Jan-09 19:14:38.890973 - [DEBUG] Compose: EdgeIdentity * AllBottom
14385 2019-Jan-09 19:14:38.891003 - [DEBUG]
14386 2019-Jan-09 19:14:38.891028 - [DEBUG] Propagate flow
14387 2019-Jan-09 19:14:38.891052 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14388 2019-Jan-09 19:14:38.891114 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
14389 2019-Jan-09 19:14:38.891779 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14390 2019-Jan-09 19:14:38.892433 - [DEBUG] Edge function : AllBottom (result of previous compose)
14391 2019-Jan-09 19:14:38.892460 - [DEBUG]
14392 2019-Jan-09 19:14:38.892486 - [DEBUG] Join: AllTop & AllBottom
14393 2019-Jan-09 19:14:38.892513 - [DEBUG] = AllBottom (new jump func)
14394 2019-Jan-09 19:14:38.892537 - [DEBUG]
14395 2019-Jan-09 19:14:38.892561 - [DEBUG] Start adding new jump function
14396 2019-Jan-09 19:14:38.892585 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14397 2019-Jan-09 19:14:38.892669 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14398 2019-Jan-09 19:14:38.893321 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
14399 2019-Jan-09 19:14:38.894004 - [DEBUG] Edge Function : AllBottom
14400 2019-Jan-09 19:14:38.894034 - [DEBUG] End adding new jump function
14401 2019-Jan-09 19:14:38.894060 - [DEBUG]
14402 2019-Jan-09 19:14:38.894084 - [DEBUG] -------------------------------------------- 433. Path Edge --------------------------------------------
14403 2019-Jan-09 19:14:38.894109 - [DEBUG]
14404 2019-Jan-09 19:14:38.894132 - [DEBUG] Process 433. path edge:
14405 2019-Jan-09 19:14:38.894156 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14406 2019-Jan-09 19:14:38.894217 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
14407 2019-Jan-09 19:14:38.894857 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14408 2019-Jan-09 19:14:38.895496 - [DEBUG]
14409 2019-Jan-09 19:14:38.895523 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
14410 2019-Jan-09 19:14:38.896194 - [DEBUG] Compose: EdgeIdentity * AllBottom
14411 2019-Jan-09 19:14:38.896224 - [DEBUG]
14412 2019-Jan-09 19:14:38.896248 - [DEBUG] Propagate flow
14413 2019-Jan-09 19:14:38.896272 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14414 2019-Jan-09 19:14:38.896336 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
14415 2019-Jan-09 19:14:38.896992 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14416 2019-Jan-09 19:14:38.897794 - [DEBUG] Edge function : AllBottom (result of previous compose)
14417 2019-Jan-09 19:14:38.897825 - [DEBUG]
14418 2019-Jan-09 19:14:38.897853 - [DEBUG] Join: AllTop & AllBottom
14419 2019-Jan-09 19:14:38.897881 - [DEBUG] = AllBottom (new jump func)
14420 2019-Jan-09 19:14:38.897906 - [DEBUG]
14421 2019-Jan-09 19:14:38.897931 - [DEBUG] Start adding new jump function
14422 2019-Jan-09 19:14:38.897955 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14423 2019-Jan-09 19:14:38.898047 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14424 2019-Jan-09 19:14:38.898870 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
14425 2019-Jan-09 19:14:38.899675 - [DEBUG] Edge Function : AllBottom
14426 2019-Jan-09 19:14:38.899712 - [DEBUG] End adding new jump function
14427 2019-Jan-09 19:14:38.899736 - [DEBUG]
14428 2019-Jan-09 19:14:38.899760 - [DEBUG] -------------------------------------------- 434. Path Edge --------------------------------------------
14429 2019-Jan-09 19:14:38.899785 - [DEBUG]
14430 2019-Jan-09 19:14:38.899808 - [DEBUG] Process 434. path edge:
14431 2019-Jan-09 19:14:38.899833 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14432 2019-Jan-09 19:14:38.899921 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
14433 2019-Jan-09 19:14:38.900656 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14434 2019-Jan-09 19:14:38.901608 - [DEBUG]
14435 2019-Jan-09 19:14:38.901636 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
14436 2019-Jan-09 19:14:38.902317 - [DEBUG] Compose: EdgeIdentity * AllBottom
14437 2019-Jan-09 19:14:38.902346 - [DEBUG]
14438 2019-Jan-09 19:14:38.902370 - [DEBUG] Propagate flow
14439 2019-Jan-09 19:14:38.902394 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14440 2019-Jan-09 19:14:38.902460 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
14441 2019-Jan-09 19:14:38.903127 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14442 2019-Jan-09 19:14:38.903812 - [DEBUG] Edge function : AllBottom (result of previous compose)
14443 2019-Jan-09 19:14:38.903840 - [DEBUG]
14444 2019-Jan-09 19:14:38.903867 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14445 2019-Jan-09 19:14:38.903893 - [DEBUG] = AllBottom
14446 2019-Jan-09 19:14:38.903918 - [DEBUG]
14447 2019-Jan-09 19:14:38.903941 - [DEBUG] PROPAGATE: No new function!
14448 2019-Jan-09 19:14:38.903967 - [DEBUG] EDGE:
14449 2019-Jan-09 19:14:38.904030 - [DEBUG] ---> 14450 2019-Jan-09 19:14:38.904674 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14451 2019-Jan-09 19:14:38.905459 - [DEBUG]
14452 2019-Jan-09 19:14:38.905492 - [DEBUG] EDGE:
14453 2019-Jan-09 19:14:38.905582 - [DEBUG] ---> 14454 2019-Jan-09 19:14:38.906380 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14455 2019-Jan-09 19:14:38.907244 - [DEBUG]
14456 2019-Jan-09 19:14:38.907276 - [DEBUG] EDGE:
14457 2019-Jan-09 19:14:38.907364 - [DEBUG] ---> 14458 2019-Jan-09 19:14:38.908085 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14459 2019-Jan-09 19:14:38.908888 - [DEBUG]
14460 2019-Jan-09 19:14:38.908923 - [DEBUG] EDGE:
14461 2019-Jan-09 19:14:38.909013 - [DEBUG] ---> 14462 2019-Jan-09 19:14:38.909834 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14463 2019-Jan-09 19:14:38.910729 - [DEBUG]
14464 2019-Jan-09 19:14:38.910794 - [DEBUG] Compose: EdgeIdentity * AllBottom
14465 2019-Jan-09 19:14:38.910822 - [DEBUG]
14466 2019-Jan-09 19:14:38.910848 - [DEBUG] Propagate flow
14467 2019-Jan-09 19:14:38.910872 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14468 2019-Jan-09 19:14:38.910967 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
14469 2019-Jan-09 19:14:38.911804 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14470 2019-Jan-09 19:14:38.912632 - [DEBUG] Edge function : AllBottom (result of previous compose)
14471 2019-Jan-09 19:14:38.912664 - [DEBUG]
14472 2019-Jan-09 19:14:38.912692 - [DEBUG] Join: AllTop & AllBottom
14473 2019-Jan-09 19:14:38.912719 - [DEBUG] = AllBottom (new jump func)
14474 2019-Jan-09 19:14:38.912745 - [DEBUG]
14475 2019-Jan-09 19:14:38.912909 - [DEBUG] Start adding new jump function
14476 2019-Jan-09 19:14:38.912937 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14477 2019-Jan-09 19:14:38.913042 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14478 2019-Jan-09 19:14:38.913912 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
14479 2019-Jan-09 19:14:38.914749 - [DEBUG] Edge Function : AllBottom
14480 2019-Jan-09 19:14:38.914789 - [DEBUG] End adding new jump function
14481 2019-Jan-09 19:14:38.914816 - [DEBUG]
14482 2019-Jan-09 19:14:38.914841 - [DEBUG] -------------------------------------------- 435. Path Edge --------------------------------------------
14483 2019-Jan-09 19:14:38.914867 - [DEBUG]
14484 2019-Jan-09 19:14:38.914923 - [DEBUG] Process 435. path edge:
14485 2019-Jan-09 19:14:38.914949 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14486 2019-Jan-09 19:14:38.915050 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
14487 2019-Jan-09 19:14:38.915891 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14488 2019-Jan-09 19:14:38.916724 - [DEBUG]
14489 2019-Jan-09 19:14:38.916755 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
14490 2019-Jan-09 19:14:38.917899 - [DEBUG] Possible callees:
14491 2019-Jan-09 19:14:38.917928 - [DEBUG] llvm.dbg.declare
14492 2019-Jan-09 19:14:38.917953 - [DEBUG] Possible return sites:
14493 2019-Jan-09 19:14:38.917977 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14314494 2019-Jan-09 19:14:38.919334 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
14495 2019-Jan-09 19:14:38.919370 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
14496 2019-Jan-09 19:14:38.919417 - [DEBUG] Compose: EdgeIdentity * AllBottom
14497 2019-Jan-09 19:14:38.919445 - [DEBUG]
14498 2019-Jan-09 19:14:38.919469 - [DEBUG] Propagate flow
14499 2019-Jan-09 19:14:38.919492 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14500 2019-Jan-09 19:14:38.919561 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
14501 2019-Jan-09 19:14:38.920285 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14502 2019-Jan-09 19:14:38.921133 - [DEBUG] Edge function : AllBottom (result of previous compose)
14503 2019-Jan-09 19:14:38.921166 - [DEBUG]
14504 2019-Jan-09 19:14:38.921194 - [DEBUG] Join: AllTop & AllBottom
14505 2019-Jan-09 19:14:38.921222 - [DEBUG] = AllBottom (new jump func)
14506 2019-Jan-09 19:14:38.921247 - [DEBUG]
14507 2019-Jan-09 19:14:38.921272 - [DEBUG] Start adding new jump function
14508 2019-Jan-09 19:14:38.921297 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14509 2019-Jan-09 19:14:38.921391 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14510 2019-Jan-09 19:14:38.922225 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
14511 2019-Jan-09 19:14:38.923051 - [DEBUG] Edge Function : AllBottom
14512 2019-Jan-09 19:14:38.923090 - [DEBUG] End adding new jump function
14513 2019-Jan-09 19:14:38.923115 - [DEBUG]
14514 2019-Jan-09 19:14:38.923140 - [DEBUG] -------------------------------------------- 436. Path Edge --------------------------------------------
14515 2019-Jan-09 19:14:38.923167 - [DEBUG]
14516 2019-Jan-09 19:14:38.923191 - [DEBUG] Process 436. path edge:
14517 2019-Jan-09 19:14:38.923216 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14518 2019-Jan-09 19:14:38.923316 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
14519 2019-Jan-09 19:14:38.924180 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14520 2019-Jan-09 19:14:38.925011 - [DEBUG]
14521 2019-Jan-09 19:14:38.925043 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
14522 2019-Jan-09 19:14:38.925916 - [DEBUG] Compose: EdgeIdentity * AllBottom
14523 2019-Jan-09 19:14:38.925951 - [DEBUG]
14524 2019-Jan-09 19:14:38.925977 - [DEBUG] Propagate flow
14525 2019-Jan-09 19:14:38.926001 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14526 2019-Jan-09 19:14:38.926121 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
14527 2019-Jan-09 19:14:38.926940 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14528 2019-Jan-09 19:14:38.927827 - [DEBUG] Edge function : AllBottom (result of previous compose)
14529 2019-Jan-09 19:14:38.927859 - [DEBUG]
14530 2019-Jan-09 19:14:38.927887 - [DEBUG] Join: AllTop & AllBottom
14531 2019-Jan-09 19:14:38.927915 - [DEBUG] = AllBottom (new jump func)
14532 2019-Jan-09 19:14:38.927940 - [DEBUG]
14533 2019-Jan-09 19:14:38.927965 - [DEBUG] Start adding new jump function
14534 2019-Jan-09 19:14:38.927989 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14535 2019-Jan-09 19:14:38.928084 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14536 2019-Jan-09 19:14:38.928909 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
14537 2019-Jan-09 19:14:38.929728 - [DEBUG] Edge Function : AllBottom
14538 2019-Jan-09 19:14:38.929766 - [DEBUG] End adding new jump function
14539 2019-Jan-09 19:14:38.929791 - [DEBUG]
14540 2019-Jan-09 19:14:38.929816 - [DEBUG] -------------------------------------------- 437. Path Edge --------------------------------------------
14541 2019-Jan-09 19:14:38.929843 - [DEBUG]
14542 2019-Jan-09 19:14:38.929867 - [DEBUG] Process 437. path edge:
14543 2019-Jan-09 19:14:38.929892 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14544 2019-Jan-09 19:14:38.929993 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
14545 2019-Jan-09 19:14:38.930841 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14546 2019-Jan-09 19:14:38.931670 - [DEBUG]
14547 2019-Jan-09 19:14:38.931702 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
14548 2019-Jan-09 19:14:38.932552 - [DEBUG] Compose: EdgeIdentity * AllBottom
14549 2019-Jan-09 19:14:38.932587 - [DEBUG]
14550 2019-Jan-09 19:14:38.932613 - [DEBUG] Propagate flow
14551 2019-Jan-09 19:14:38.932638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14552 2019-Jan-09 19:14:38.932735 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
14553 2019-Jan-09 19:14:38.933553 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14554 2019-Jan-09 19:14:38.934790 - [DEBUG] Edge function : AllBottom (result of previous compose)
14555 2019-Jan-09 19:14:38.934823 - [DEBUG]
14556 2019-Jan-09 19:14:38.934852 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14557 2019-Jan-09 19:14:38.934879 - [DEBUG] = AllBottom
14558 2019-Jan-09 19:14:38.934904 - [DEBUG]
14559 2019-Jan-09 19:14:38.934928 - [DEBUG] PROPAGATE: No new function!
14560 2019-Jan-09 19:14:38.934955 - [DEBUG] EDGE:
14561 2019-Jan-09 19:14:38.935058 - [DEBUG] ---> 14562 2019-Jan-09 19:14:38.935873 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14563 2019-Jan-09 19:14:38.936692 - [DEBUG]
14564 2019-Jan-09 19:14:38.936726 - [DEBUG] EDGE:
14565 2019-Jan-09 19:14:38.936817 - [DEBUG] ---> 14566 2019-Jan-09 19:14:38.937664 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14567 2019-Jan-09 19:14:38.938488 - [DEBUG]
14568 2019-Jan-09 19:14:38.938523 - [DEBUG] EDGE:
14569 2019-Jan-09 19:14:38.938612 - [DEBUG] ---> 14570 2019-Jan-09 19:14:38.939468 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14571 2019-Jan-09 19:14:38.940305 - [DEBUG]
14572 2019-Jan-09 19:14:38.940338 - [DEBUG] EDGE:
14573 2019-Jan-09 19:14:38.940427 - [DEBUG] ---> 14574 2019-Jan-09 19:14:38.941281 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14575 2019-Jan-09 19:14:38.942106 - [DEBUG]
14576 2019-Jan-09 19:14:38.942166 - [DEBUG] Compose: EdgeIdentity * AllBottom
14577 2019-Jan-09 19:14:38.942195 - [DEBUG]
14578 2019-Jan-09 19:14:38.942220 - [DEBUG] Propagate flow
14579 2019-Jan-09 19:14:38.942245 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14580 2019-Jan-09 19:14:38.942339 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
14581 2019-Jan-09 19:14:38.943152 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14582 2019-Jan-09 19:14:38.944001 - [DEBUG] Edge function : AllBottom (result of previous compose)
14583 2019-Jan-09 19:14:38.944032 - [DEBUG]
14584 2019-Jan-09 19:14:38.944060 - [DEBUG] Join: AllTop & AllBottom
14585 2019-Jan-09 19:14:38.944087 - [DEBUG] = AllBottom (new jump func)
14586 2019-Jan-09 19:14:38.944112 - [DEBUG]
14587 2019-Jan-09 19:14:38.944137 - [DEBUG] Start adding new jump function
14588 2019-Jan-09 19:14:38.944162 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14589 2019-Jan-09 19:14:38.944256 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14590 2019-Jan-09 19:14:38.945082 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
14591 2019-Jan-09 19:14:38.945894 - [DEBUG] Edge Function : AllBottom
14592 2019-Jan-09 19:14:38.945935 - [DEBUG] End adding new jump function
14593 2019-Jan-09 19:14:38.945960 - [DEBUG]
14594 2019-Jan-09 19:14:38.945986 - [DEBUG] -------------------------------------------- 438. Path Edge --------------------------------------------
14595 2019-Jan-09 19:14:38.946013 - [DEBUG]
14596 2019-Jan-09 19:14:38.946037 - [DEBUG] Process 438. path edge:
14597 2019-Jan-09 19:14:38.946062 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14598 2019-Jan-09 19:14:38.946163 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
14599 2019-Jan-09 19:14:38.946982 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14600 2019-Jan-09 19:14:38.947851 - [DEBUG]
14601 2019-Jan-09 19:14:38.947886 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
14602 2019-Jan-09 19:14:38.948736 - [DEBUG] Compose: EdgeIdentity * AllBottom
14603 2019-Jan-09 19:14:38.948772 - [DEBUG]
14604 2019-Jan-09 19:14:38.948798 - [DEBUG] Propagate flow
14605 2019-Jan-09 19:14:38.948822 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14606 2019-Jan-09 19:14:38.948918 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
14607 2019-Jan-09 19:14:38.949757 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14608 2019-Jan-09 19:14:38.950989 - [DEBUG] Edge function : AllBottom (result of previous compose)
14609 2019-Jan-09 19:14:38.951021 - [DEBUG]
14610 2019-Jan-09 19:14:38.951049 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14611 2019-Jan-09 19:14:38.951076 - [DEBUG] = AllBottom
14612 2019-Jan-09 19:14:38.951101 - [DEBUG]
14613 2019-Jan-09 19:14:38.951151 - [DEBUG] PROPAGATE: No new function!
14614 2019-Jan-09 19:14:38.951206 - [DEBUG] Compose: EdgeIdentity * AllBottom
14615 2019-Jan-09 19:14:38.951234 - [DEBUG]
14616 2019-Jan-09 19:14:38.951259 - [DEBUG] Propagate flow
14617 2019-Jan-09 19:14:38.951283 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14618 2019-Jan-09 19:14:38.951386 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
14619 2019-Jan-09 19:14:38.952342 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14620 2019-Jan-09 19:14:38.953158 - [DEBUG] Edge function : AllBottom (result of previous compose)
14621 2019-Jan-09 19:14:38.953190 - [DEBUG]
14622 2019-Jan-09 19:14:38.953218 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14623 2019-Jan-09 19:14:38.953245 - [DEBUG] = AllBottom
14624 2019-Jan-09 19:14:38.953271 - [DEBUG]
14625 2019-Jan-09 19:14:38.953295 - [DEBUG] PROPAGATE: No new function!
14626 2019-Jan-09 19:14:38.953322 - [DEBUG] EDGE:
14627 2019-Jan-09 19:14:38.953422 - [DEBUG] ---> 14628 2019-Jan-09 19:14:38.954267 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14629 2019-Jan-09 19:14:38.955096 - [DEBUG]
14630 2019-Jan-09 19:14:38.955130 - [DEBUG] EDGE:
14631 2019-Jan-09 19:14:38.955219 - [DEBUG] ---> 14632 2019-Jan-09 19:14:38.956021 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14633 2019-Jan-09 19:14:38.956851 - [DEBUG]
14634 2019-Jan-09 19:14:38.956885 - [DEBUG] EDGE:
14635 2019-Jan-09 19:14:38.956976 - [DEBUG] ---> 14636 2019-Jan-09 19:14:38.957829 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14637 2019-Jan-09 19:14:38.958657 - [DEBUG]
14638 2019-Jan-09 19:14:38.958692 - [DEBUG] EDGE:
14639 2019-Jan-09 19:14:38.958782 - [DEBUG] ---> 14640 2019-Jan-09 19:14:38.959591 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14641 2019-Jan-09 19:14:38.960410 - [DEBUG]
14642 2019-Jan-09 19:14:38.960468 - [DEBUG] EDGE:
14643 2019-Jan-09 19:14:38.960563 - [DEBUG] ---> 14644 2019-Jan-09 19:14:38.961374 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14645 2019-Jan-09 19:14:38.962199 - [DEBUG]
14646 2019-Jan-09 19:14:38.962235 - [DEBUG] Compose: EdgeIdentity * AllBottom
14647 2019-Jan-09 19:14:38.962263 - [DEBUG]
14648 2019-Jan-09 19:14:38.962288 - [DEBUG] Propagate flow
14649 2019-Jan-09 19:14:38.962313 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14650 2019-Jan-09 19:14:38.962405 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
14651 2019-Jan-09 19:14:38.963223 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
14652 2019-Jan-09 19:14:38.964097 - [DEBUG] Edge function : AllBottom (result of previous compose)
14653 2019-Jan-09 19:14:38.964129 - [DEBUG]
14654 2019-Jan-09 19:14:38.964157 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14655 2019-Jan-09 19:14:38.964208 - [DEBUG] = AllBottom
14656 2019-Jan-09 19:14:38.964234 - [DEBUG]
14657 2019-Jan-09 19:14:38.964258 - [DEBUG] PROPAGATE: No new function!
14658 2019-Jan-09 19:14:38.964287 - [DEBUG] EDGE:
14659 2019-Jan-09 19:14:38.964387 - [DEBUG] ---> 14660 2019-Jan-09 19:14:38.965222 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14661 2019-Jan-09 19:14:38.966051 - [DEBUG]
14662 2019-Jan-09 19:14:38.966086 - [DEBUG] EDGE:
14663 2019-Jan-09 19:14:38.966175 - [DEBUG] ---> 14664 2019-Jan-09 19:14:38.967386 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14665 2019-Jan-09 19:14:38.968193 - [DEBUG]
14666 2019-Jan-09 19:14:38.968226 - [DEBUG] EDGE:
14667 2019-Jan-09 19:14:38.968320 - [DEBUG] ---> 14668 2019-Jan-09 19:14:38.969127 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14669 2019-Jan-09 19:14:38.969953 - [DEBUG]
14670 2019-Jan-09 19:14:38.969986 - [DEBUG] EDGE:
14671 2019-Jan-09 19:14:38.970084 - [DEBUG] ---> 14672 2019-Jan-09 19:14:38.970930 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14673 2019-Jan-09 19:14:38.971763 - [DEBUG]
14674 2019-Jan-09 19:14:38.971797 - [DEBUG] EDGE:
14675 2019-Jan-09 19:14:38.971889 - [DEBUG] ---> 14676 2019-Jan-09 19:14:38.972698 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14677 2019-Jan-09 19:14:38.973529 - [DEBUG]
14678 2019-Jan-09 19:14:38.973563 - [DEBUG] EDGE:
14679 2019-Jan-09 19:14:38.973657 - [DEBUG] ---> 14680 2019-Jan-09 19:14:38.974508 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14681 2019-Jan-09 19:14:38.975329 - [DEBUG]
14682 2019-Jan-09 19:14:38.975363 - [DEBUG] EDGE:
14683 2019-Jan-09 19:14:38.975456 - [DEBUG] ---> 14684 2019-Jan-09 19:14:38.976271 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14685 2019-Jan-09 19:14:38.977090 - [DEBUG]


getNormalFlowFunction()
br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !7414686 2019-Jan-09 19:14:38.977951 - [DEBUG] Compose: EdgeIdentity * AllBottom
14687 2019-Jan-09 19:14:38.978020 - [DEBUG]
14688 2019-Jan-09 19:14:38.978045 - [DEBUG] Propagate flow
14689 2019-Jan-09 19:14:38.978070 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14690 2019-Jan-09 19:14:38.978167 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
14691 2019-Jan-09 19:14:38.979016 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14692 2019-Jan-09 19:14:38.979849 - [DEBUG] Edge function : AllBottom (result of previous compose)
14693 2019-Jan-09 19:14:38.979881 - [DEBUG]
14694 2019-Jan-09 19:14:38.979909 - [DEBUG] Join: AllTop & AllBottom
14695 2019-Jan-09 19:14:38.979962 - [DEBUG] = AllBottom (new jump func)
14696 2019-Jan-09 19:14:38.979988 - [DEBUG]
14697 2019-Jan-09 19:14:38.980013 - [DEBUG] Start adding new jump function
14698 2019-Jan-09 19:14:38.980037 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14699 2019-Jan-09 19:14:38.980140 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14700 2019-Jan-09 19:14:38.981001 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
14701 2019-Jan-09 19:14:38.981820 - [DEBUG] Edge Function : AllBottom
14702 2019-Jan-09 19:14:38.981861 - [DEBUG] End adding new jump function
14703 2019-Jan-09 19:14:38.981887 - [DEBUG]
14704 2019-Jan-09 19:14:38.981913 - [DEBUG] -------------------------------------------- 439. Path Edge --------------------------------------------
14705 2019-Jan-09 19:14:38.981940 - [DEBUG]
14706 2019-Jan-09 19:14:38.981964 - [DEBUG] Process 439. path edge:
14707 2019-Jan-09 19:14:38.981989 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14708 2019-Jan-09 19:14:38.982088 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
14709 2019-Jan-09 19:14:38.983277 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14710 2019-Jan-09 19:14:38.984137 - [DEBUG]
14711 2019-Jan-09 19:14:38.984168 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
14712 2019-Jan-09 19:14:38.985007 - [DEBUG] Possible callees:
14713 2019-Jan-09 19:14:38.985038 - [DEBUG] foo
14714 2019-Jan-09 19:14:38.985064 - [DEBUG] Possible return sites:
14715 2019-Jan-09 19:14:38.985089 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


Got branch instruction
getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84

getCallFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8414716 2019-Jan-09 19:14:38.987504 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
14717 2019-Jan-09 19:14:38.987578 - [DEBUG] Start points of 'foo' currently not available!
14718 2019-Jan-09 19:14:38.987638 - [DEBUG] Compose: EdgeIdentity * AllBottom
14719 2019-Jan-09 19:14:38.987669 - [DEBUG]
14720 2019-Jan-09 19:14:38.987695 - [DEBUG] Propagate flow
14721 2019-Jan-09 19:14:38.987719 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14722 2019-Jan-09 19:14:38.987819 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
14723 2019-Jan-09 19:14:38.988654 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14724 2019-Jan-09 19:14:38.989479 - [DEBUG] Edge function : AllBottom (result of previous compose)
14725 2019-Jan-09 19:14:38.989511 - [DEBUG]
14726 2019-Jan-09 19:14:38.989539 - [DEBUG] Join: AllTop & AllBottom
14727 2019-Jan-09 19:14:38.989567 - [DEBUG] = AllBottom (new jump func)
14728 2019-Jan-09 19:14:38.989592 - [DEBUG]
14729 2019-Jan-09 19:14:38.989618 - [DEBUG] Start adding new jump function
14730 2019-Jan-09 19:14:38.989642 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14731 2019-Jan-09 19:14:38.989742 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14732 2019-Jan-09 19:14:38.990596 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
14733 2019-Jan-09 19:14:38.991409 - [DEBUG] Edge Function : AllBottom
14734 2019-Jan-09 19:14:38.991449 - [DEBUG] End adding new jump function
14735 2019-Jan-09 19:14:38.991474 - [DEBUG]
14736 2019-Jan-09 19:14:38.991500 - [DEBUG] -------------------------------------------- 440. Path Edge --------------------------------------------
14737 2019-Jan-09 19:14:38.991526 - [DEBUG]
14738 2019-Jan-09 19:14:38.991573 - [DEBUG] Process 440. path edge:
14739 2019-Jan-09 19:14:38.991598 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14740 2019-Jan-09 19:14:38.991692 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
14741 2019-Jan-09 19:14:38.992515 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14742 2019-Jan-09 19:14:38.993336 - [DEBUG]
14743 2019-Jan-09 19:14:38.993368 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getCallToRetFlowFunction()
getNormalFlowFunction()
%tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !8514744 2019-Jan-09 19:14:38.995071 - [DEBUG] Compose: EdgeIdentity * AllBottom
14745 2019-Jan-09 19:14:38.995141 - [DEBUG]
14746 2019-Jan-09 19:14:38.995167 - [DEBUG] Propagate flow
14747 2019-Jan-09 19:14:38.995191 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14748 2019-Jan-09 19:14:38.995291 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
14749 2019-Jan-09 19:14:38.996102 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14750 2019-Jan-09 19:14:38.996931 - [DEBUG] Edge function : AllBottom (result of previous compose)
14751 2019-Jan-09 19:14:38.996963 - [DEBUG]
14752 2019-Jan-09 19:14:38.996990 - [DEBUG] Join: AllTop & AllBottom
14753 2019-Jan-09 19:14:38.997018 - [DEBUG] = AllBottom (new jump func)
14754 2019-Jan-09 19:14:38.997043 - [DEBUG]
14755 2019-Jan-09 19:14:38.997068 - [DEBUG] Start adding new jump function
14756 2019-Jan-09 19:14:38.997092 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14757 2019-Jan-09 19:14:38.997221 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14758 2019-Jan-09 19:14:38.998043 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
14759 2019-Jan-09 19:14:38.999184 - [DEBUG] Edge Function : AllBottom
14760 2019-Jan-09 19:14:38.999235 - [DEBUG] End adding new jump function
14761 2019-Jan-09 19:14:38.999262 - [DEBUG]
14762 2019-Jan-09 19:14:38.999287 - [DEBUG] -------------------------------------------- 441. Path Edge --------------------------------------------
14763 2019-Jan-09 19:14:38.999314 - [DEBUG]
14764 2019-Jan-09 19:14:38.999338 - [DEBUG] Process 441. path edge:
14765 2019-Jan-09 19:14:38.999363 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14766 2019-Jan-09 19:14:38.999475 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
14767 2019-Jan-09 19:14:39.000309 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14768 2019-Jan-09 19:14:39.001173 - [DEBUG]
14769 2019-Jan-09 19:14:39.001207 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !8714770 2019-Jan-09 19:14:39.002820 - [DEBUG] Compose: EdgeIdentity * AllBottom
14771 2019-Jan-09 19:14:39.002889 - [DEBUG]
14772 2019-Jan-09 19:14:39.002915 - [DEBUG] Propagate flow
14773 2019-Jan-09 19:14:39.002940 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14774 2019-Jan-09 19:14:39.003039 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
14775 2019-Jan-09 19:14:39.003923 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14776 2019-Jan-09 19:14:39.004756 - [DEBUG] Edge function : AllBottom (result of previous compose)
14777 2019-Jan-09 19:14:39.004813 - [DEBUG]
14778 2019-Jan-09 19:14:39.004842 - [DEBUG] Join: AllTop & AllBottom
14779 2019-Jan-09 19:14:39.004870 - [DEBUG] = AllBottom (new jump func)
14780 2019-Jan-09 19:14:39.004895 - [DEBUG]
14781 2019-Jan-09 19:14:39.004920 - [DEBUG] Start adding new jump function
14782 2019-Jan-09 19:14:39.004945 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14783 2019-Jan-09 19:14:39.005047 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14784 2019-Jan-09 19:14:39.005877 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
14785 2019-Jan-09 19:14:39.006722 - [DEBUG] Edge Function : AllBottom
14786 2019-Jan-09 19:14:39.006761 - [DEBUG] End adding new jump function
14787 2019-Jan-09 19:14:39.006787 - [DEBUG]
14788 2019-Jan-09 19:14:39.006812 - [DEBUG] -------------------------------------------- 442. Path Edge --------------------------------------------
14789 2019-Jan-09 19:14:39.006839 - [DEBUG]
14790 2019-Jan-09 19:14:39.006863 - [DEBUG] Process 442. path edge:
14791 2019-Jan-09 19:14:39.006888 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14792 2019-Jan-09 19:14:39.006985 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
14793 2019-Jan-09 19:14:39.007865 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14794 2019-Jan-09 19:14:39.008692 - [DEBUG]
14795 2019-Jan-09 19:14:39.008723 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
14796 2019-Jan-09 19:14:39.009573 - [DEBUG] Possible callees:
14797 2019-Jan-09 19:14:39.009604 - [DEBUG] llvm.dbg.declare
14798 2019-Jan-09 19:14:39.009630 - [DEBUG] Possible return sites:
14799 2019-Jan-09 19:14:39.009655 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9614800 2019-Jan-09 19:14:39.012096 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
14801 2019-Jan-09 19:14:39.012169 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
14802 2019-Jan-09 19:14:39.012230 - [DEBUG] Compose: EdgeIdentity * AllBottom
14803 2019-Jan-09 19:14:39.012262 - [DEBUG]
14804 2019-Jan-09 19:14:39.012287 - [DEBUG] Propagate flow
14805 2019-Jan-09 19:14:39.012312 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14806 2019-Jan-09 19:14:39.012410 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
14807 2019-Jan-09 19:14:39.013399 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14808 2019-Jan-09 19:14:39.014265 - [DEBUG] Edge function : AllBottom (result of previous compose)
14809 2019-Jan-09 19:14:39.014297 - [DEBUG]
14810 2019-Jan-09 19:14:39.014325 - [DEBUG] Join: AllTop & AllBottom
14811 2019-Jan-09 19:14:39.014352 - [DEBUG] = AllBottom (new jump func)
14812 2019-Jan-09 19:14:39.014378 - [DEBUG]
14813 2019-Jan-09 19:14:39.014402 - [DEBUG] Start adding new jump function
14814 2019-Jan-09 19:14:39.014427 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14815 2019-Jan-09 19:14:39.014525 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14816 2019-Jan-09 19:14:39.015701 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
14817 2019-Jan-09 19:14:39.016583 - [DEBUG] Edge Function : AllBottom
14818 2019-Jan-09 19:14:39.016625 - [DEBUG] End adding new jump function
14819 2019-Jan-09 19:14:39.016651 - [DEBUG]
14820 2019-Jan-09 19:14:39.016677 - [DEBUG] -------------------------------------------- 443. Path Edge --------------------------------------------
14821 2019-Jan-09 19:14:39.016703 - [DEBUG]
14822 2019-Jan-09 19:14:39.016727 - [DEBUG] Process 443. path edge:
14823 2019-Jan-09 19:14:39.016752 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14824 2019-Jan-09 19:14:39.016854 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
14825 2019-Jan-09 19:14:39.017722 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14826 2019-Jan-09 19:14:39.018546 - [DEBUG]
14827 2019-Jan-09 19:14:39.018578 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !9714828 2019-Jan-09 19:14:39.020252 - [DEBUG] Compose: EdgeIdentity * AllBottom
14829 2019-Jan-09 19:14:39.020321 - [DEBUG]
14830 2019-Jan-09 19:14:39.020347 - [DEBUG] Propagate flow
14831 2019-Jan-09 19:14:39.020372 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14832 2019-Jan-09 19:14:39.020499 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
14833 2019-Jan-09 19:14:39.021315 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14834 2019-Jan-09 19:14:39.022144 - [DEBUG] Edge function : AllBottom (result of previous compose)
14835 2019-Jan-09 19:14:39.022176 - [DEBUG]
14836 2019-Jan-09 19:14:39.022204 - [DEBUG] Join: AllTop & AllBottom
14837 2019-Jan-09 19:14:39.022232 - [DEBUG] = AllBottom (new jump func)
14838 2019-Jan-09 19:14:39.022257 - [DEBUG]
14839 2019-Jan-09 19:14:39.022282 - [DEBUG] Start adding new jump function
14840 2019-Jan-09 19:14:39.022306 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14841 2019-Jan-09 19:14:39.022405 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14842 2019-Jan-09 19:14:39.023212 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
14843 2019-Jan-09 19:14:39.024067 - [DEBUG] Edge Function : AllBottom
14844 2019-Jan-09 19:14:39.024107 - [DEBUG] End adding new jump function
14845 2019-Jan-09 19:14:39.024133 - [DEBUG]
14846 2019-Jan-09 19:14:39.024159 - [DEBUG] -------------------------------------------- 444. Path Edge --------------------------------------------
14847 2019-Jan-09 19:14:39.024185 - [DEBUG]
14848 2019-Jan-09 19:14:39.024209 - [DEBUG] Process 444. path edge:
14849 2019-Jan-09 19:14:39.024234 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14850 2019-Jan-09 19:14:39.024333 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
14851 2019-Jan-09 19:14:39.025152 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14852 2019-Jan-09 19:14:39.025980 - [DEBUG]
14853 2019-Jan-09 19:14:39.026013 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48


Got store instruction
getNormalFlowFunction()
br label %if.end, !dbg !98, !phasar.instruction.id !9914854 2019-Jan-09 19:14:39.027678 - [DEBUG] Compose: EdgeIdentity * AllBottom
14855 2019-Jan-09 19:14:39.027748 - [DEBUG]
14856 2019-Jan-09 19:14:39.027774 - [DEBUG] Propagate flow
14857 2019-Jan-09 19:14:39.027799 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14858 2019-Jan-09 19:14:39.027896 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
14859 2019-Jan-09 19:14:39.028739 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14860 2019-Jan-09 19:14:39.029594 - [DEBUG] Edge function : AllBottom (result of previous compose)
14861 2019-Jan-09 19:14:39.029627 - [DEBUG]
14862 2019-Jan-09 19:14:39.029654 - [DEBUG] Join: AllTop & AllBottom
14863 2019-Jan-09 19:14:39.029681 - [DEBUG] = AllBottom (new jump func)
14864 2019-Jan-09 19:14:39.029707 - [DEBUG]
14865 2019-Jan-09 19:14:39.029731 - [DEBUG] Start adding new jump function
14866 2019-Jan-09 19:14:39.029756 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14867 2019-Jan-09 19:14:39.029857 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14868 2019-Jan-09 19:14:39.030713 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
14869 2019-Jan-09 19:14:39.031841 - [DEBUG] Edge Function : AllBottom
14870 2019-Jan-09 19:14:39.031888 - [DEBUG] End adding new jump function
14871 2019-Jan-09 19:14:39.031914 - [DEBUG]
14872 2019-Jan-09 19:14:39.031940 - [DEBUG] -------------------------------------------- 445. Path Edge --------------------------------------------
14873 2019-Jan-09 19:14:39.031966 - [DEBUG]
14874 2019-Jan-09 19:14:39.031990 - [DEBUG] Process 445. path edge:
14875 2019-Jan-09 19:14:39.032015 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14876 2019-Jan-09 19:14:39.032132 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
14877 2019-Jan-09 19:14:39.032967 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14878 2019-Jan-09 19:14:39.033822 - [DEBUG]
14879 2019-Jan-09 19:14:39.033856 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52


Got branch instruction
getNormalFlowFunction()
br label %if.end15, !phasar.instruction.id !10614880 2019-Jan-09 19:14:39.035485 - [DEBUG] Compose: EdgeIdentity * AllBottom
14881 2019-Jan-09 19:14:39.035554 - [DEBUG]
14882 2019-Jan-09 19:14:39.035579 - [DEBUG] Propagate flow
14883 2019-Jan-09 19:14:39.035604 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14884 2019-Jan-09 19:14:39.035704 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
14885 2019-Jan-09 19:14:39.036532 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14886 2019-Jan-09 19:14:39.037389 - [DEBUG] Edge function : AllBottom (result of previous compose)
14887 2019-Jan-09 19:14:39.037421 - [DEBUG]
14888 2019-Jan-09 19:14:39.037449 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14889 2019-Jan-09 19:14:39.037476 - [DEBUG] = AllBottom
14890 2019-Jan-09 19:14:39.037501 - [DEBUG]
14891 2019-Jan-09 19:14:39.037526 - [DEBUG] PROPAGATE: No new function!
14892 2019-Jan-09 19:14:39.037554 - [DEBUG] EDGE:
14893 2019-Jan-09 19:14:39.037656 - [DEBUG] ---> 14894 2019-Jan-09 19:14:39.038479 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14895 2019-Jan-09 19:14:39.039303 - [DEBUG]
14896 2019-Jan-09 19:14:39.039336 - [DEBUG] EDGE:
14897 2019-Jan-09 19:14:39.039431 - [DEBUG] ---> 14898 2019-Jan-09 19:14:39.040243 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14899 2019-Jan-09 19:14:39.041098 - [DEBUG]
14900 2019-Jan-09 19:14:39.041131 - [DEBUG] EDGE:
14901 2019-Jan-09 19:14:39.041225 - [DEBUG] ---> 14902 2019-Jan-09 19:14:39.042050 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14903 2019-Jan-09 19:14:39.042909 - [DEBUG]
14904 2019-Jan-09 19:14:39.042944 - [DEBUG] EDGE:
14905 2019-Jan-09 19:14:39.043038 - [DEBUG] ---> 14906 2019-Jan-09 19:14:39.043895 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14907 2019-Jan-09 19:14:39.044715 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !8714908 2019-Jan-09 19:14:39.045548 - [DEBUG] Compose: EdgeIdentity * AllBottom
14909 2019-Jan-09 19:14:39.045617 - [DEBUG]
14910 2019-Jan-09 19:14:39.045644 - [DEBUG] Propagate flow
14911 2019-Jan-09 19:14:39.045668 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14912 2019-Jan-09 19:14:39.045767 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
14913 2019-Jan-09 19:14:39.046580 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14914 2019-Jan-09 19:14:39.047434 - [DEBUG] Edge function : AllBottom (result of previous compose)
14915 2019-Jan-09 19:14:39.047465 - [DEBUG]
14916 2019-Jan-09 19:14:39.047493 - [DEBUG] Join: AllTop & AllBottom
14917 2019-Jan-09 19:14:39.047520 - [DEBUG] = AllBottom (new jump func)
14918 2019-Jan-09 19:14:39.047546 - [DEBUG]
14919 2019-Jan-09 19:14:39.047571 - [DEBUG] Start adding new jump function
14920 2019-Jan-09 19:14:39.047595 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14921 2019-Jan-09 19:14:39.047695 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14922 2019-Jan-09 19:14:39.048879 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
14923 2019-Jan-09 19:14:39.049713 - [DEBUG] Edge Function : AllBottom
14924 2019-Jan-09 19:14:39.049754 - [DEBUG] End adding new jump function
14925 2019-Jan-09 19:14:39.049780 - [DEBUG]
14926 2019-Jan-09 19:14:39.049806 - [DEBUG] -------------------------------------------- 446. Path Edge --------------------------------------------
14927 2019-Jan-09 19:14:39.049832 - [DEBUG]
14928 2019-Jan-09 19:14:39.049857 - [DEBUG] Process 446. path edge:
14929 2019-Jan-09 19:14:39.049881 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14930 2019-Jan-09 19:14:39.049982 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
14931 2019-Jan-09 19:14:39.050847 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14932 2019-Jan-09 19:14:39.051676 - [DEBUG]
14933 2019-Jan-09 19:14:39.051707 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
14934 2019-Jan-09 19:14:39.052536 - [DEBUG] Possible callees:
14935 2019-Jan-09 19:14:39.052566 - [DEBUG] bar
14936 2019-Jan-09 19:14:39.052592 - [DEBUG] Possible return sites:
14937 2019-Jan-09 19:14:39.052616 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


Got branch instruction
getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89

getCallFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8914938 2019-Jan-09 19:14:39.055005 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
14939 2019-Jan-09 19:14:39.055079 - [DEBUG] Start points of 'bar' currently not available!
14940 2019-Jan-09 19:14:39.055139 - [DEBUG] Compose: EdgeIdentity * AllBottom
14941 2019-Jan-09 19:14:39.055170 - [DEBUG]
14942 2019-Jan-09 19:14:39.055196 - [DEBUG] Propagate flow
14943 2019-Jan-09 19:14:39.055220 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14944 2019-Jan-09 19:14:39.055344 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
14945 2019-Jan-09 19:14:39.056186 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14946 2019-Jan-09 19:14:39.057015 - [DEBUG] Edge function : AllBottom (result of previous compose)
14947 2019-Jan-09 19:14:39.057047 - [DEBUG]
14948 2019-Jan-09 19:14:39.057074 - [DEBUG] Join: AllTop & AllBottom
14949 2019-Jan-09 19:14:39.057126 - [DEBUG] = AllBottom (new jump func)
14950 2019-Jan-09 19:14:39.057155 - [DEBUG]
14951 2019-Jan-09 19:14:39.057180 - [DEBUG] Start adding new jump function
14952 2019-Jan-09 19:14:39.057205 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14953 2019-Jan-09 19:14:39.057306 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14954 2019-Jan-09 19:14:39.058135 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
14955 2019-Jan-09 19:14:39.058965 - [DEBUG] Edge Function : AllBottom
14956 2019-Jan-09 19:14:39.059005 - [DEBUG] End adding new jump function
14957 2019-Jan-09 19:14:39.059031 - [DEBUG]
14958 2019-Jan-09 19:14:39.059056 - [DEBUG] -------------------------------------------- 447. Path Edge --------------------------------------------
14959 2019-Jan-09 19:14:39.059082 - [DEBUG]
14960 2019-Jan-09 19:14:39.059106 - [DEBUG] Process 447. path edge:
14961 2019-Jan-09 19:14:39.059131 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14962 2019-Jan-09 19:14:39.059229 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
14963 2019-Jan-09 19:14:39.060059 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14964 2019-Jan-09 19:14:39.060912 - [DEBUG]
14965 2019-Jan-09 19:14:39.060945 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getCallToRetFlowFunction()
getNormalFlowFunction()
%tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !9014966 2019-Jan-09 19:14:39.062598 - [DEBUG] Compose: EdgeIdentity * AllBottom
14967 2019-Jan-09 19:14:39.062668 - [DEBUG]
14968 2019-Jan-09 19:14:39.062694 - [DEBUG] Propagate flow
14969 2019-Jan-09 19:14:39.062719 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14970 2019-Jan-09 19:14:39.062819 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
14971 2019-Jan-09 19:14:39.063623 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14972 2019-Jan-09 19:14:39.064827 - [DEBUG] Edge function : AllBottom (result of previous compose)
14973 2019-Jan-09 19:14:39.064859 - [DEBUG]
14974 2019-Jan-09 19:14:39.064887 - [DEBUG] Join: AllTop & AllBottom
14975 2019-Jan-09 19:14:39.064914 - [DEBUG] = AllBottom (new jump func)
14976 2019-Jan-09 19:14:39.064939 - [DEBUG]
14977 2019-Jan-09 19:14:39.064964 - [DEBUG] Start adding new jump function
14978 2019-Jan-09 19:14:39.064989 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14979 2019-Jan-09 19:14:39.065091 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14980 2019-Jan-09 19:14:39.065923 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
14981 2019-Jan-09 19:14:39.066736 - [DEBUG] Edge Function : AllBottom
14982 2019-Jan-09 19:14:39.066776 - [DEBUG] End adding new jump function
14983 2019-Jan-09 19:14:39.066802 - [DEBUG]
14984 2019-Jan-09 19:14:39.066827 - [DEBUG] -------------------------------------------- 448. Path Edge --------------------------------------------
14985 2019-Jan-09 19:14:39.066853 - [DEBUG]
14986 2019-Jan-09 19:14:39.066877 - [DEBUG] Process 448. path edge:
14987 2019-Jan-09 19:14:39.066934 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14988 2019-Jan-09 19:14:39.067037 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
14989 2019-Jan-09 19:14:39.067890 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14990 2019-Jan-09 19:14:39.068716 - [DEBUG]
14991 2019-Jan-09 19:14:39.068750 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !9214992 2019-Jan-09 19:14:39.070343 - [DEBUG] Compose: EdgeIdentity * AllBottom
14993 2019-Jan-09 19:14:39.070411 - [DEBUG]
14994 2019-Jan-09 19:14:39.070460 - [DEBUG] Propagate flow
14995 2019-Jan-09 19:14:39.070488 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14996 2019-Jan-09 19:14:39.070588 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
14997 2019-Jan-09 19:14:39.071455 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14998 2019-Jan-09 19:14:39.072278 - [DEBUG] Edge function : AllBottom (result of previous compose)
14999 2019-Jan-09 19:14:39.072310 - [DEBUG]
15000 2019-Jan-09 19:14:39.072338 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15001 2019-Jan-09 19:14:39.072364 - [DEBUG] = AllBottom
15002 2019-Jan-09 19:14:39.072389 - [DEBUG]
15003 2019-Jan-09 19:14:39.072413 - [DEBUG] PROPAGATE: No new function!


Got branch instruction
getNormalFlowFunction()
br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !9215004 2019-Jan-09 19:14:39.073255 - [DEBUG] Compose: EdgeIdentity * AllBottom
15005 2019-Jan-09 19:14:39.073323 - [DEBUG]
15006 2019-Jan-09 19:14:39.073349 - [DEBUG] Propagate flow
15007 2019-Jan-09 19:14:39.073373 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15008 2019-Jan-09 19:14:39.073473 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
15009 2019-Jan-09 19:14:39.074347 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15010 2019-Jan-09 19:14:39.075178 - [DEBUG] Edge function : AllBottom (result of previous compose)
15011 2019-Jan-09 19:14:39.075210 - [DEBUG]
15012 2019-Jan-09 19:14:39.075237 - [DEBUG] Join: AllTop & AllBottom
15013 2019-Jan-09 19:14:39.075265 - [DEBUG] = AllBottom (new jump func)
15014 2019-Jan-09 19:14:39.075290 - [DEBUG]
15015 2019-Jan-09 19:14:39.075315 - [DEBUG] Start adding new jump function
15016 2019-Jan-09 19:14:39.075339 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15017 2019-Jan-09 19:14:39.075439 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15018 2019-Jan-09 19:14:39.076255 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
15019 2019-Jan-09 19:14:39.077127 - [DEBUG] Edge Function : AllBottom
15020 2019-Jan-09 19:14:39.077170 - [DEBUG] End adding new jump function
15021 2019-Jan-09 19:14:39.077196 - [DEBUG]
15022 2019-Jan-09 19:14:39.077221 - [DEBUG] -------------------------------------------- 449. Path Edge --------------------------------------------
15023 2019-Jan-09 19:14:39.077247 - [DEBUG]
15024 2019-Jan-09 19:14:39.077271 - [DEBUG] Process 449. path edge:
15025 2019-Jan-09 19:14:39.077296 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15026 2019-Jan-09 19:14:39.077394 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
15027 2019-Jan-09 19:14:39.078257 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
15028 2019-Jan-09 19:14:39.079080 - [DEBUG]
15029 2019-Jan-09 19:14:39.079111 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
15030 2019-Jan-09 19:14:39.079961 - [DEBUG] Possible callees:
15031 2019-Jan-09 19:14:39.079992 - [DEBUG] llvm.dbg.declare
15032 2019-Jan-09 19:14:39.080019 - [DEBUG] Possible return sites:
15033 2019-Jan-09 19:14:39.080044 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10315034 2019-Jan-09 19:14:39.082843 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15035 2019-Jan-09 19:14:39.082918 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15036 2019-Jan-09 19:14:39.082980 - [DEBUG] Compose: EdgeIdentity * AllBottom
15037 2019-Jan-09 19:14:39.083012 - [DEBUG]
15038 2019-Jan-09 19:14:39.083038 - [DEBUG] Propagate flow
15039 2019-Jan-09 19:14:39.083062 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15040 2019-Jan-09 19:14:39.083159 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
15041 2019-Jan-09 19:14:39.084017 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15042 2019-Jan-09 19:14:39.084770 - [DEBUG] Edge function : AllBottom (result of previous compose)
15043 2019-Jan-09 19:14:39.084799 - [DEBUG]
15044 2019-Jan-09 19:14:39.084825 - [DEBUG] Join: AllTop & AllBottom
15045 2019-Jan-09 19:14:39.084852 - [DEBUG] = AllBottom (new jump func)
15046 2019-Jan-09 19:14:39.084876 - [DEBUG]
15047 2019-Jan-09 19:14:39.084901 - [DEBUG] Start adding new jump function
15048 2019-Jan-09 19:14:39.084925 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15049 2019-Jan-09 19:14:39.085008 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15050 2019-Jan-09 19:14:39.085812 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
15051 2019-Jan-09 19:14:39.086632 - [DEBUG] Edge Function : AllBottom
15052 2019-Jan-09 19:14:39.086672 - [DEBUG] End adding new jump function
15053 2019-Jan-09 19:14:39.086698 - [DEBUG]
15054 2019-Jan-09 19:14:39.086723 - [DEBUG] -------------------------------------------- 450. Path Edge --------------------------------------------
15055 2019-Jan-09 19:14:39.086749 - [DEBUG]
15056 2019-Jan-09 19:14:39.086773 - [DEBUG] Process 450. path edge:
15057 2019-Jan-09 19:14:39.086798 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15058 2019-Jan-09 19:14:39.086894 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
15059 2019-Jan-09 19:14:39.087755 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
15060 2019-Jan-09 19:14:39.088580 - [DEBUG]
15061 2019-Jan-09 19:14:39.088613 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !10415062 2019-Jan-09 19:14:39.090277 - [DEBUG] Compose: EdgeIdentity * AllBottom
15063 2019-Jan-09 19:14:39.090348 - [DEBUG]
15064 2019-Jan-09 19:14:39.090374 - [DEBUG] Propagate flow
15065 2019-Jan-09 19:14:39.090399 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15066 2019-Jan-09 19:14:39.090549 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
15067 2019-Jan-09 19:14:39.091362 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15068 2019-Jan-09 19:14:39.092186 - [DEBUG] Edge function : AllBottom (result of previous compose)
15069 2019-Jan-09 19:14:39.092219 - [DEBUG]
15070 2019-Jan-09 19:14:39.092246 - [DEBUG] Join: AllTop & AllBottom
15071 2019-Jan-09 19:14:39.092274 - [DEBUG] = AllBottom (new jump func)
15072 2019-Jan-09 19:14:39.092300 - [DEBUG]
15073 2019-Jan-09 19:14:39.092325 - [DEBUG] Start adding new jump function
15074 2019-Jan-09 19:14:39.092349 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15075 2019-Jan-09 19:14:39.092451 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15076 2019-Jan-09 19:14:39.093274 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
15077 2019-Jan-09 19:14:39.094126 - [DEBUG] Edge Function : AllBottom
15078 2019-Jan-09 19:14:39.094167 - [DEBUG] End adding new jump function
15079 2019-Jan-09 19:14:39.094193 - [DEBUG]
15080 2019-Jan-09 19:14:39.094218 - [DEBUG] -------------------------------------------- 451. Path Edge --------------------------------------------
15081 2019-Jan-09 19:14:39.094245 - [DEBUG]
15082 2019-Jan-09 19:14:39.094268 - [DEBUG] Process 451. path edge:
15083 2019-Jan-09 19:14:39.094293 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15084 2019-Jan-09 19:14:39.094390 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
15085 2019-Jan-09 19:14:39.095206 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
15086 2019-Jan-09 19:14:39.096030 - [DEBUG]
15087 2019-Jan-09 19:14:39.096064 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51


Got store instruction
getNormalFlowFunction()
br label %if.end, !phasar.instruction.id !10515088 2019-Jan-09 19:14:39.098075 - [DEBUG] Compose: EdgeIdentity * AllBottom
15089 2019-Jan-09 19:14:39.098145 - [DEBUG]
15090 2019-Jan-09 19:14:39.098171 - [DEBUG] Propagate flow
15091 2019-Jan-09 19:14:39.098196 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15092 2019-Jan-09 19:14:39.098295 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
15093 2019-Jan-09 19:14:39.099138 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15094 2019-Jan-09 19:14:39.099975 - [DEBUG] Edge function : AllBottom (result of previous compose)
15095 2019-Jan-09 19:14:39.100006 - [DEBUG]
15096 2019-Jan-09 19:14:39.100034 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15097 2019-Jan-09 19:14:39.100061 - [DEBUG] = AllBottom
15098 2019-Jan-09 19:14:39.100086 - [DEBUG]
15099 2019-Jan-09 19:14:39.100110 - [DEBUG] PROPAGATE: No new function!
15100 2019-Jan-09 19:14:39.100137 - [DEBUG] EDGE:
15101 2019-Jan-09 19:14:39.100240 - [DEBUG] ---> 15102 2019-Jan-09 19:14:39.101094 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15103 2019-Jan-09 19:14:39.101918 - [DEBUG]
15104 2019-Jan-09 19:14:39.101951 - [DEBUG] EDGE:
15105 2019-Jan-09 19:14:39.102044 - [DEBUG] ---> 15106 2019-Jan-09 19:14:39.102846 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15107 2019-Jan-09 19:14:39.103675 - [DEBUG]
15108 2019-Jan-09 19:14:39.103710 - [DEBUG] EDGE:
15109 2019-Jan-09 19:14:39.103828 - [DEBUG] ---> 15110 2019-Jan-09 19:14:39.104683 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15111 2019-Jan-09 19:14:39.105516 - [DEBUG]
15112 2019-Jan-09 19:14:39.105550 - [DEBUG] EDGE:
15113 2019-Jan-09 19:14:39.105645 - [DEBUG] ---> 15114 2019-Jan-09 19:14:39.106451 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15115 2019-Jan-09 19:14:39.107317 - [DEBUG]
15116 2019-Jan-09 19:14:39.107350 - [DEBUG] EDGE:
15117 2019-Jan-09 19:14:39.107445 - [DEBUG] ---> 15118 2019-Jan-09 19:14:39.108257 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15119 2019-Jan-09 19:14:39.109084 - [DEBUG]
15120 2019-Jan-09 19:14:39.109118 - [DEBUG] EDGE:
15121 2019-Jan-09 19:14:39.109214 - [DEBUG] ---> 15122 2019-Jan-09 19:14:39.110019 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15123 2019-Jan-09 19:14:39.110870 - [DEBUG]
15124 2019-Jan-09 19:14:39.110904 - [DEBUG] EDGE:
15125 2019-Jan-09 19:14:39.110996 - [DEBUG] ---> 15126 2019-Jan-09 19:14:39.111802 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15127 2019-Jan-09 19:14:39.112624 - [DEBUG]
15128 2019-Jan-09 19:14:39.112657 - [DEBUG] EDGE:
15129 2019-Jan-09 19:14:39.112750 - [DEBUG] ---> 15130 2019-Jan-09 19:14:39.114059 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15131 2019-Jan-09 19:14:39.114888 - [DEBUG]
15132 2019-Jan-09 19:14:39.114923 - [DEBUG] EDGE:
15133 2019-Jan-09 19:14:39.115016 - [DEBUG] ---> 15134 2019-Jan-09 19:14:39.115833 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15135 2019-Jan-09 19:14:39.116660 - [DEBUG]
15136 2019-Jan-09 19:14:39.116694 - [DEBUG] EDGE:
15137 2019-Jan-09 19:14:39.116788 - [DEBUG] ---> 15138 2019-Jan-09 19:14:39.117706 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15139 2019-Jan-09 19:14:39.118523 - [DEBUG]
15140 2019-Jan-09 19:14:39.118556 - [DEBUG] EDGE:
15141 2019-Jan-09 19:14:39.118649 - [DEBUG] ---> 15142 2019-Jan-09 19:14:39.119461 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15143 2019-Jan-09 19:14:39.120280 - [DEBUG]
15144 2019-Jan-09 19:14:39.120314 - [DEBUG] EDGE:
15145 2019-Jan-09 19:14:39.120406 - [DEBUG] ---> 15146 2019-Jan-09 19:14:39.124551 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15147 2019-Jan-09 19:14:39.125472 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !6715148 2019-Jan-09 19:14:39.126335 - [DEBUG] Compose: EdgeIdentity * AllBottom
15149 2019-Jan-09 19:14:39.126402 - [DEBUG]
15150 2019-Jan-09 19:14:39.126428 - [DEBUG] Propagate flow
15151 2019-Jan-09 19:14:39.126453 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15152 2019-Jan-09 19:14:39.126540 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
15153 2019-Jan-09 19:14:39.127394 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15154 2019-Jan-09 19:14:39.128217 - [DEBUG] Edge function : AllBottom (result of previous compose)
15155 2019-Jan-09 19:14:39.128249 - [DEBUG]
15156 2019-Jan-09 19:14:39.128277 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15157 2019-Jan-09 19:14:39.128305 - [DEBUG] = AllBottom
15158 2019-Jan-09 19:14:39.128330 - [DEBUG]
15159 2019-Jan-09 19:14:39.128353 - [DEBUG] PROPAGATE: No new function!
15160 2019-Jan-09 19:14:39.128381 - [DEBUG] EDGE:
15161 2019-Jan-09 19:14:39.128483 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
15162 2019-Jan-09 19:14:39.129645 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15163 2019-Jan-09 19:14:39.130556 - [DEBUG]
15164 2019-Jan-09 19:14:39.130589 - [DEBUG] EDGE:
15165 2019-Jan-09 19:14:39.130685 - [DEBUG] ---> 15166 2019-Jan-09 19:14:39.131505 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15167 2019-Jan-09 19:14:39.132322 - [DEBUG]
15168 2019-Jan-09 19:14:39.132355 - [DEBUG] EDGE:
15169 2019-Jan-09 19:14:39.132448 - [DEBUG] ---> 15170 2019-Jan-09 19:14:39.133258 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15171 2019-Jan-09 19:14:39.134119 - [DEBUG]
15172 2019-Jan-09 19:14:39.134153 - [DEBUG] EDGE:
15173 2019-Jan-09 19:14:39.134246 - [DEBUG] ---> 15174 2019-Jan-09 19:14:39.135053 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15175 2019-Jan-09 19:14:39.135880 - [DEBUG]


Got switch instruction
getNormalFlowFunction()
switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !5815176 2019-Jan-09 19:14:39.136727 - [DEBUG] Compose: EdgeIdentity * AllBottom
15177 2019-Jan-09 19:14:39.136795 - [DEBUG]
15178 2019-Jan-09 19:14:39.136821 - [DEBUG] Propagate flow
15179 2019-Jan-09 19:14:39.136846 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15180 2019-Jan-09 19:14:39.136933 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
15181 2019-Jan-09 19:14:39.137812 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15182 2019-Jan-09 19:14:39.138637 - [DEBUG] Edge function : AllBottom (result of previous compose)
15183 2019-Jan-09 19:14:39.138669 - [DEBUG]
15184 2019-Jan-09 19:14:39.138697 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15185 2019-Jan-09 19:14:39.138724 - [DEBUG] = AllBottom
15186 2019-Jan-09 19:14:39.138749 - [DEBUG]
15187 2019-Jan-09 19:14:39.138773 - [DEBUG] PROPAGATE: No new function!
15188 2019-Jan-09 19:14:39.138827 - [DEBUG] EDGE:
15189 2019-Jan-09 19:14:39.138929 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
15190 2019-Jan-09 19:14:39.139768 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15191 2019-Jan-09 19:14:39.140621 - [DEBUG]
15192 2019-Jan-09 19:14:39.140654 - [DEBUG] EDGE:
15193 2019-Jan-09 19:14:39.140748 - [DEBUG] ---> 15194 2019-Jan-09 19:14:39.141566 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15195 2019-Jan-09 19:14:39.142380 - [DEBUG]


Got switch instruction
getNormalFlowFunction()
br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !5315196 2019-Jan-09 19:14:39.143208 - [DEBUG] Compose: EdgeIdentity * AllBottom
15197 2019-Jan-09 19:14:39.143277 - [DEBUG]
15198 2019-Jan-09 19:14:39.143303 - [DEBUG] Propagate flow
15199 2019-Jan-09 19:14:39.143327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15200 2019-Jan-09 19:14:39.143424 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
15201 2019-Jan-09 19:14:39.144290 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15202 2019-Jan-09 19:14:39.145113 - [DEBUG] Edge function : AllBottom (result of previous compose)
15203 2019-Jan-09 19:14:39.145146 - [DEBUG]
15204 2019-Jan-09 19:14:39.145174 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15205 2019-Jan-09 19:14:39.145201 - [DEBUG] = AllBottom
15206 2019-Jan-09 19:14:39.145227 - [DEBUG]
15207 2019-Jan-09 19:14:39.145250 - [DEBUG] PROPAGATE: No new function!
15208 2019-Jan-09 19:14:39.145278 - [DEBUG] EDGE:
15209 2019-Jan-09 19:14:39.145380 - [DEBUG] ---> 15210 2019-Jan-09 19:14:39.146579 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15211 2019-Jan-09 19:14:39.147441 - [DEBUG]
15212 2019-Jan-09 19:14:39.147478 - [DEBUG] Compose: EdgeIdentity * AllBottom
15213 2019-Jan-09 19:14:39.147507 - [DEBUG]
15214 2019-Jan-09 19:14:39.147532 - [DEBUG] Propagate flow
15215 2019-Jan-09 19:14:39.147556 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15216 2019-Jan-09 19:14:39.147654 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
15217 2019-Jan-09 19:14:39.148460 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15218 2019-Jan-09 19:14:39.149299 - [DEBUG] Edge function : AllBottom (result of previous compose)
15219 2019-Jan-09 19:14:39.149332 - [DEBUG]
15220 2019-Jan-09 19:14:39.149359 - [DEBUG] Join: AllTop & AllBottom
15221 2019-Jan-09 19:14:39.149387 - [DEBUG] = AllBottom (new jump func)
15222 2019-Jan-09 19:14:39.149413 - [DEBUG]
15223 2019-Jan-09 19:14:39.149438 - [DEBUG] Start adding new jump function
15224 2019-Jan-09 19:14:39.149463 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15225 2019-Jan-09 19:14:39.149557 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15226 2019-Jan-09 19:14:39.150376 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
15227 2019-Jan-09 19:14:39.151219 - [DEBUG] Edge Function : AllBottom
15228 2019-Jan-09 19:14:39.151257 - [DEBUG] End adding new jump function
15229 2019-Jan-09 19:14:39.151283 - [DEBUG]
15230 2019-Jan-09 19:14:39.151333 - [DEBUG] -------------------------------------------- 452. Path Edge --------------------------------------------
15231 2019-Jan-09 19:14:39.151359 - [DEBUG]
15232 2019-Jan-09 19:14:39.151383 - [DEBUG] Process 452. path edge:
15233 2019-Jan-09 19:14:39.151408 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15234 2019-Jan-09 19:14:39.151509 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
15235 2019-Jan-09 19:14:39.152326 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15236 2019-Jan-09 19:14:39.153166 - [DEBUG]
15237 2019-Jan-09 19:14:39.153200 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
15238 2019-Jan-09 19:14:39.154093 - [DEBUG] Compose: EdgeIdentity * AllBottom
15239 2019-Jan-09 19:14:39.154128 - [DEBUG]
15240 2019-Jan-09 19:14:39.154153 - [DEBUG] Propagate flow
15241 2019-Jan-09 19:14:39.154178 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15242 2019-Jan-09 19:14:39.154273 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
15243 2019-Jan-09 19:14:39.155103 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15244 2019-Jan-09 19:14:39.155937 - [DEBUG] Edge function : AllBottom (result of previous compose)
15245 2019-Jan-09 19:14:39.155969 - [DEBUG]
15246 2019-Jan-09 19:14:39.155997 - [DEBUG] Join: AllTop & AllBottom
15247 2019-Jan-09 19:14:39.156025 - [DEBUG] = AllBottom (new jump func)
15248 2019-Jan-09 19:14:39.156051 - [DEBUG]
15249 2019-Jan-09 19:14:39.156076 - [DEBUG] Start adding new jump function
15250 2019-Jan-09 19:14:39.156100 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15251 2019-Jan-09 19:14:39.156194 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15252 2019-Jan-09 19:14:39.157030 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
15253 2019-Jan-09 19:14:39.157894 - [DEBUG] Edge Function : AllBottom
15254 2019-Jan-09 19:14:39.157931 - [DEBUG] End adding new jump function
15255 2019-Jan-09 19:14:39.157957 - [DEBUG]
15256 2019-Jan-09 19:14:39.157982 - [DEBUG] -------------------------------------------- 453. Path Edge --------------------------------------------
15257 2019-Jan-09 19:14:39.158008 - [DEBUG]
15258 2019-Jan-09 19:14:39.158032 - [DEBUG] Process 453. path edge:
15259 2019-Jan-09 19:14:39.158056 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15260 2019-Jan-09 19:14:39.158148 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
15261 2019-Jan-09 19:14:39.158981 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15262 2019-Jan-09 19:14:39.159815 - [DEBUG]
15263 2019-Jan-09 19:14:39.159847 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
15264 2019-Jan-09 19:14:39.160742 - [DEBUG] Compose: EdgeIdentity * AllBottom
15265 2019-Jan-09 19:14:39.160777 - [DEBUG]
15266 2019-Jan-09 19:14:39.160803 - [DEBUG] Propagate flow
15267 2019-Jan-09 19:14:39.160828 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15268 2019-Jan-09 19:14:39.160917 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
15269 2019-Jan-09 19:14:39.161754 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15270 2019-Jan-09 19:14:39.162971 - [DEBUG] Edge function : AllBottom (result of previous compose)
15271 2019-Jan-09 19:14:39.163004 - [DEBUG]
15272 2019-Jan-09 19:14:39.163033 - [DEBUG] Join: AllTop & AllBottom
15273 2019-Jan-09 19:14:39.163060 - [DEBUG] = AllBottom (new jump func)
15274 2019-Jan-09 19:14:39.163114 - [DEBUG]
15275 2019-Jan-09 19:14:39.163140 - [DEBUG] Start adding new jump function
15276 2019-Jan-09 19:14:39.163165 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15277 2019-Jan-09 19:14:39.163261 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15278 2019-Jan-09 19:14:39.164129 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
15279 2019-Jan-09 19:14:39.164955 - [DEBUG] Edge Function : AllBottom
15280 2019-Jan-09 19:14:39.164991 - [DEBUG] End adding new jump function
15281 2019-Jan-09 19:14:39.165018 - [DEBUG]
15282 2019-Jan-09 19:14:39.165044 - [DEBUG] -------------------------------------------- 454. Path Edge --------------------------------------------
15283 2019-Jan-09 19:14:39.165070 - [DEBUG]
15284 2019-Jan-09 19:14:39.165095 - [DEBUG] Process 454. path edge:
15285 2019-Jan-09 19:14:39.165120 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15286 2019-Jan-09 19:14:39.165210 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
15287 2019-Jan-09 19:14:39.166039 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15288 2019-Jan-09 19:14:39.166872 - [DEBUG]
15289 2019-Jan-09 19:14:39.166906 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
15290 2019-Jan-09 19:14:39.167809 - [DEBUG] Compose: EdgeIdentity * AllBottom
15291 2019-Jan-09 19:14:39.167845 - [DEBUG]
15292 2019-Jan-09 19:14:39.167871 - [DEBUG] Propagate flow
15293 2019-Jan-09 19:14:39.167895 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15294 2019-Jan-09 19:14:39.167982 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
15295 2019-Jan-09 19:14:39.168807 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15296 2019-Jan-09 19:14:39.169649 - [DEBUG] Edge function : AllBottom (result of previous compose)
15297 2019-Jan-09 19:14:39.169681 - [DEBUG]
15298 2019-Jan-09 19:14:39.169709 - [DEBUG] Join: AllTop & AllBottom
15299 2019-Jan-09 19:14:39.169737 - [DEBUG] = AllBottom (new jump func)
15300 2019-Jan-09 19:14:39.169763 - [DEBUG]
15301 2019-Jan-09 19:14:39.169788 - [DEBUG] Start adding new jump function
15302 2019-Jan-09 19:14:39.169812 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15303 2019-Jan-09 19:14:39.169905 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15304 2019-Jan-09 19:14:39.170770 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
15305 2019-Jan-09 19:14:39.171605 - [DEBUG] Edge Function : AllBottom
15306 2019-Jan-09 19:14:39.171642 - [DEBUG] End adding new jump function
15307 2019-Jan-09 19:14:39.171668 - [DEBUG]
15308 2019-Jan-09 19:14:39.171693 - [DEBUG] -------------------------------------------- 455. Path Edge --------------------------------------------
15309 2019-Jan-09 19:14:39.171720 - [DEBUG]
15310 2019-Jan-09 19:14:39.171744 - [DEBUG] Process 455. path edge:
15311 2019-Jan-09 19:14:39.171769 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15312 2019-Jan-09 19:14:39.171865 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
15313 2019-Jan-09 19:14:39.172692 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15314 2019-Jan-09 19:14:39.173537 - [DEBUG]
15315 2019-Jan-09 19:14:39.173567 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
15316 2019-Jan-09 19:14:39.174455 - [DEBUG] Compose: EdgeIdentity * AllBottom
15317 2019-Jan-09 19:14:39.174493 - [DEBUG]
15318 2019-Jan-09 19:14:39.174543 - [DEBUG] Propagate flow
15319 2019-Jan-09 19:14:39.174568 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15320 2019-Jan-09 19:14:39.174663 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
15321 2019-Jan-09 19:14:39.175485 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15322 2019-Jan-09 19:14:39.176319 - [DEBUG] Edge function : AllBottom (result of previous compose)
15323 2019-Jan-09 19:14:39.176351 - [DEBUG]
15324 2019-Jan-09 19:14:39.176379 - [DEBUG] Join: AllTop & AllBottom
15325 2019-Jan-09 19:14:39.176407 - [DEBUG] = AllBottom (new jump func)
15326 2019-Jan-09 19:14:39.176433 - [DEBUG]
15327 2019-Jan-09 19:14:39.176457 - [DEBUG] Start adding new jump function
15328 2019-Jan-09 19:14:39.176482 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15329 2019-Jan-09 19:14:39.176574 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15330 2019-Jan-09 19:14:39.177450 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
15331 2019-Jan-09 19:14:39.178596 - [DEBUG] Edge Function : AllBottom
15332 2019-Jan-09 19:14:39.178634 - [DEBUG] End adding new jump function
15333 2019-Jan-09 19:14:39.178662 - [DEBUG]
15334 2019-Jan-09 19:14:39.178687 - [DEBUG] -------------------------------------------- 456. Path Edge --------------------------------------------
15335 2019-Jan-09 19:14:39.178714 - [DEBUG]
15336 2019-Jan-09 19:14:39.178738 - [DEBUG] Process 456. path edge:
15337 2019-Jan-09 19:14:39.178763 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15338 2019-Jan-09 19:14:39.178876 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
15339 2019-Jan-09 19:14:39.179713 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15340 2019-Jan-09 19:14:39.180581 - [DEBUG]
15341 2019-Jan-09 19:14:39.180614 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
15342 2019-Jan-09 19:14:39.181492 - [DEBUG] Compose: EdgeIdentity * AllBottom
15343 2019-Jan-09 19:14:39.181526 - [DEBUG]
15344 2019-Jan-09 19:14:39.181551 - [DEBUG] Propagate flow
15345 2019-Jan-09 19:14:39.181576 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15346 2019-Jan-09 19:14:39.181670 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
15347 2019-Jan-09 19:14:39.182486 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15348 2019-Jan-09 19:14:39.183320 - [DEBUG] Edge function : AllBottom (result of previous compose)
15349 2019-Jan-09 19:14:39.183352 - [DEBUG]
15350 2019-Jan-09 19:14:39.183379 - [DEBUG] Join: AllTop & AllBottom
15351 2019-Jan-09 19:14:39.183408 - [DEBUG] = AllBottom (new jump func)
15352 2019-Jan-09 19:14:39.183433 - [DEBUG]
15353 2019-Jan-09 19:14:39.183457 - [DEBUG] Start adding new jump function
15354 2019-Jan-09 19:14:39.183481 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15355 2019-Jan-09 19:14:39.183573 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15356 2019-Jan-09 19:14:39.184435 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
15357 2019-Jan-09 19:14:39.185268 - [DEBUG] Edge Function : AllBottom
15358 2019-Jan-09 19:14:39.185305 - [DEBUG] End adding new jump function
15359 2019-Jan-09 19:14:39.185331 - [DEBUG]
15360 2019-Jan-09 19:14:39.185357 - [DEBUG] -------------------------------------------- 457. Path Edge --------------------------------------------
15361 2019-Jan-09 19:14:39.185383 - [DEBUG]
15362 2019-Jan-09 19:14:39.185407 - [DEBUG] Process 457. path edge:
15363 2019-Jan-09 19:14:39.185432 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15364 2019-Jan-09 19:14:39.185553 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
15365 2019-Jan-09 19:14:39.186384 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15366 2019-Jan-09 19:14:39.187259 - [DEBUG]
15367 2019-Jan-09 19:14:39.187291 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
15368 2019-Jan-09 19:14:39.188160 - [DEBUG] Compose: EdgeIdentity * AllBottom
15369 2019-Jan-09 19:14:39.188196 - [DEBUG]
15370 2019-Jan-09 19:14:39.188221 - [DEBUG] Propagate flow
15371 2019-Jan-09 19:14:39.188245 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15372 2019-Jan-09 19:14:39.188338 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
15373 2019-Jan-09 19:14:39.189169 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15374 2019-Jan-09 19:14:39.189989 - [DEBUG] Edge function : AllBottom (result of previous compose)
15375 2019-Jan-09 19:14:39.190021 - [DEBUG]
15376 2019-Jan-09 19:14:39.190049 - [DEBUG] Join: AllTop & AllBottom
15377 2019-Jan-09 19:14:39.190076 - [DEBUG] = AllBottom (new jump func)
15378 2019-Jan-09 19:14:39.190101 - [DEBUG]
15379 2019-Jan-09 19:14:39.190126 - [DEBUG] Start adding new jump function
15380 2019-Jan-09 19:14:39.190150 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15381 2019-Jan-09 19:14:39.190243 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15382 2019-Jan-09 19:14:39.191112 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
15383 2019-Jan-09 19:14:39.191925 - [DEBUG] Edge Function : AllBottom
15384 2019-Jan-09 19:14:39.191962 - [DEBUG] End adding new jump function
15385 2019-Jan-09 19:14:39.191988 - [DEBUG]
15386 2019-Jan-09 19:14:39.192014 - [DEBUG] -------------------------------------------- 458. Path Edge --------------------------------------------
15387 2019-Jan-09 19:14:39.192040 - [DEBUG]
15388 2019-Jan-09 19:14:39.192064 - [DEBUG] Process 458. path edge:
15389 2019-Jan-09 19:14:39.192089 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15390 2019-Jan-09 19:14:39.192178 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
15391 2019-Jan-09 19:14:39.193011 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15392 2019-Jan-09 19:14:39.193885 - [DEBUG]
15393 2019-Jan-09 19:14:39.193920 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
15394 2019-Jan-09 19:14:39.195157 - [DEBUG] Compose: EdgeIdentity * AllBottom
15395 2019-Jan-09 19:14:39.195191 - [DEBUG]
15396 2019-Jan-09 19:14:39.195218 - [DEBUG] Propagate flow
15397 2019-Jan-09 19:14:39.195242 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15398 2019-Jan-09 19:14:39.195330 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
15399 2019-Jan-09 19:14:39.196159 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15400 2019-Jan-09 19:14:39.197008 - [DEBUG] Edge function : AllBottom (result of previous compose)
15401 2019-Jan-09 19:14:39.197039 - [DEBUG]
15402 2019-Jan-09 19:14:39.197067 - [DEBUG] Join: AllTop & AllBottom
15403 2019-Jan-09 19:14:39.197094 - [DEBUG] = AllBottom (new jump func)
15404 2019-Jan-09 19:14:39.197147 - [DEBUG]
15405 2019-Jan-09 19:14:39.197172 - [DEBUG] Start adding new jump function
15406 2019-Jan-09 19:14:39.197196 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15407 2019-Jan-09 19:14:39.197313 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15408 2019-Jan-09 19:14:39.198141 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
15409 2019-Jan-09 19:14:39.198962 - [DEBUG] Edge Function : AllBottom
15410 2019-Jan-09 19:14:39.199000 - [DEBUG] End adding new jump function
15411 2019-Jan-09 19:14:39.199026 - [DEBUG]
15412 2019-Jan-09 19:14:39.199051 - [DEBUG] -------------------------------------------- 459. Path Edge --------------------------------------------
15413 2019-Jan-09 19:14:39.199078 - [DEBUG]
15414 2019-Jan-09 19:14:39.199102 - [DEBUG] Process 459. path edge:
15415 2019-Jan-09 19:14:39.199126 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15416 2019-Jan-09 19:14:39.199227 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
15417 2019-Jan-09 19:14:39.200049 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15418 2019-Jan-09 19:14:39.200927 - [DEBUG]
15419 2019-Jan-09 19:14:39.200958 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
15420 2019-Jan-09 19:14:39.201799 - [DEBUG] Possible callees:
15421 2019-Jan-09 19:14:39.201831 - [DEBUG] bar
15422 2019-Jan-09 19:14:39.201856 - [DEBUG] Possible return sites:
15423 2019-Jan-09 19:14:39.201880 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


Got branch instruction
getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7115424 2019-Jan-09 19:14:39.203510 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
15425 2019-Jan-09 19:14:39.203578 - [DEBUG] Start points of 'bar' currently not available!
15426 2019-Jan-09 19:14:39.203629 - [DEBUG] Compose: EdgeIdentity * AllBottom
15427 2019-Jan-09 19:14:39.203657 - [DEBUG]
15428 2019-Jan-09 19:14:39.203683 - [DEBUG] Propagate flow
15429 2019-Jan-09 19:14:39.203707 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15430 2019-Jan-09 19:14:39.203835 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
15431 2019-Jan-09 19:14:39.204671 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15432 2019-Jan-09 19:14:39.205502 - [DEBUG] Edge function : AllBottom (result of previous compose)
15433 2019-Jan-09 19:14:39.205534 - [DEBUG]
15434 2019-Jan-09 19:14:39.205562 - [DEBUG] Join: AllTop & AllBottom
15435 2019-Jan-09 19:14:39.205589 - [DEBUG] = AllBottom (new jump func)
15436 2019-Jan-09 19:14:39.205614 - [DEBUG]
15437 2019-Jan-09 19:14:39.205639 - [DEBUG] Start adding new jump function
15438 2019-Jan-09 19:14:39.205663 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15439 2019-Jan-09 19:14:39.205753 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15440 2019-Jan-09 19:14:39.206586 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
15441 2019-Jan-09 19:14:39.207443 - [DEBUG] Edge Function : AllBottom
15442 2019-Jan-09 19:14:39.207481 - [DEBUG] End adding new jump function
15443 2019-Jan-09 19:14:39.207506 - [DEBUG]
15444 2019-Jan-09 19:14:39.207532 - [DEBUG] -------------------------------------------- 460. Path Edge --------------------------------------------
15445 2019-Jan-09 19:14:39.207558 - [DEBUG]
15446 2019-Jan-09 19:14:39.207582 - [DEBUG] Process 460. path edge:
15447 2019-Jan-09 19:14:39.207607 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15448 2019-Jan-09 19:14:39.207703 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
15449 2019-Jan-09 19:14:39.208521 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15450 2019-Jan-09 19:14:39.209391 - [DEBUG]
15451 2019-Jan-09 19:14:39.209423 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
15452 2019-Jan-09 19:14:39.210297 - [DEBUG] Compose: EdgeIdentity * AllBottom
15453 2019-Jan-09 19:14:39.210333 - [DEBUG]
15454 2019-Jan-09 19:14:39.210359 - [DEBUG] Propagate flow
15455 2019-Jan-09 19:14:39.210383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15456 2019-Jan-09 19:14:39.210507 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
15457 2019-Jan-09 19:14:39.211697 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15458 2019-Jan-09 19:14:39.212542 - [DEBUG] Edge function : AllBottom (result of previous compose)
15459 2019-Jan-09 19:14:39.212575 - [DEBUG]
15460 2019-Jan-09 19:14:39.212602 - [DEBUG] Join: AllTop & AllBottom
15461 2019-Jan-09 19:14:39.212630 - [DEBUG] = AllBottom (new jump func)
15462 2019-Jan-09 19:14:39.212655 - [DEBUG]
15463 2019-Jan-09 19:14:39.212680 - [DEBUG] Start adding new jump function
15464 2019-Jan-09 19:14:39.212705 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15465 2019-Jan-09 19:14:39.212941 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15466 2019-Jan-09 19:14:39.213808 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
15467 2019-Jan-09 19:14:39.214628 - [DEBUG] Edge Function : AllBottom
15468 2019-Jan-09 19:14:39.214666 - [DEBUG] End adding new jump function
15469 2019-Jan-09 19:14:39.214693 - [DEBUG]
15470 2019-Jan-09 19:14:39.214718 - [DEBUG] -------------------------------------------- 461. Path Edge --------------------------------------------
15471 2019-Jan-09 19:14:39.214745 - [DEBUG]
15472 2019-Jan-09 19:14:39.214768 - [DEBUG] Process 461. path edge:
15473 2019-Jan-09 19:14:39.214794 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15474 2019-Jan-09 19:14:39.214892 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
15475 2019-Jan-09 19:14:39.215701 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15476 2019-Jan-09 19:14:39.216540 - [DEBUG]
15477 2019-Jan-09 19:14:39.216573 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
15478 2019-Jan-09 19:14:39.217463 - [DEBUG] Compose: EdgeIdentity * AllBottom
15479 2019-Jan-09 19:14:39.217498 - [DEBUG]
15480 2019-Jan-09 19:14:39.217524 - [DEBUG] Propagate flow
15481 2019-Jan-09 19:14:39.217548 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15482 2019-Jan-09 19:14:39.217642 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
15483 2019-Jan-09 19:14:39.218482 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15484 2019-Jan-09 19:14:39.219318 - [DEBUG] Edge function : AllBottom (result of previous compose)
15485 2019-Jan-09 19:14:39.219350 - [DEBUG]
15486 2019-Jan-09 19:14:39.219377 - [DEBUG] Join: AllTop & AllBottom
15487 2019-Jan-09 19:14:39.219404 - [DEBUG] = AllBottom (new jump func)
15488 2019-Jan-09 19:14:39.219429 - [DEBUG]
15489 2019-Jan-09 19:14:39.219454 - [DEBUG] Start adding new jump function
15490 2019-Jan-09 19:14:39.219479 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15491 2019-Jan-09 19:14:39.219573 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15492 2019-Jan-09 19:14:39.220409 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
15493 2019-Jan-09 19:14:39.221273 - [DEBUG] Edge Function : AllBottom
15494 2019-Jan-09 19:14:39.221334 - [DEBUG] End adding new jump function
15495 2019-Jan-09 19:14:39.221361 - [DEBUG]
15496 2019-Jan-09 19:14:39.221386 - [DEBUG] -------------------------------------------- 462. Path Edge --------------------------------------------
15497 2019-Jan-09 19:14:39.221411 - [DEBUG]
15498 2019-Jan-09 19:14:39.221435 - [DEBUG] Process 462. path edge:
15499 2019-Jan-09 19:14:39.221460 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15500 2019-Jan-09 19:14:39.221555 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
15501 2019-Jan-09 19:14:39.222397 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15502 2019-Jan-09 19:14:39.223227 - [DEBUG]
15503 2019-Jan-09 19:14:39.223257 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
15504 2019-Jan-09 19:14:39.224144 - [DEBUG] Possible callees:
15505 2019-Jan-09 19:14:39.224175 - [DEBUG] llvm.dbg.declare
15506 2019-Jan-09 19:14:39.224202 - [DEBUG] Possible return sites:
15507 2019-Jan-09 19:14:39.224226 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7815508 2019-Jan-09 19:14:39.225871 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15509 2019-Jan-09 19:14:39.225939 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15510 2019-Jan-09 19:14:39.225992 - [DEBUG] Compose: EdgeIdentity * AllBottom
15511 2019-Jan-09 19:14:39.226021 - [DEBUG]
15512 2019-Jan-09 19:14:39.226047 - [DEBUG] Propagate flow
15513 2019-Jan-09 19:14:39.226071 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15514 2019-Jan-09 19:14:39.226167 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
15515 2019-Jan-09 19:14:39.227020 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15516 2019-Jan-09 19:14:39.228234 - [DEBUG] Edge function : AllBottom (result of previous compose)
15517 2019-Jan-09 19:14:39.228266 - [DEBUG]
15518 2019-Jan-09 19:14:39.228294 - [DEBUG] Join: AllTop & AllBottom
15519 2019-Jan-09 19:14:39.228322 - [DEBUG] = AllBottom (new jump func)
15520 2019-Jan-09 19:14:39.228347 - [DEBUG]
15521 2019-Jan-09 19:14:39.228372 - [DEBUG] Start adding new jump function
15522 2019-Jan-09 19:14:39.228397 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15523 2019-Jan-09 19:14:39.228489 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15524 2019-Jan-09 19:14:39.229310 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
15525 2019-Jan-09 19:14:39.230142 - [DEBUG] Edge Function : AllBottom
15526 2019-Jan-09 19:14:39.230178 - [DEBUG] End adding new jump function
15527 2019-Jan-09 19:14:39.230205 - [DEBUG]
15528 2019-Jan-09 19:14:39.230230 - [DEBUG] -------------------------------------------- 463. Path Edge --------------------------------------------
15529 2019-Jan-09 19:14:39.230256 - [DEBUG]
15530 2019-Jan-09 19:14:39.230280 - [DEBUG] Process 463. path edge:
15531 2019-Jan-09 19:14:39.230306 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15532 2019-Jan-09 19:14:39.230405 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
15533 2019-Jan-09 19:14:39.231267 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15534 2019-Jan-09 19:14:39.232107 - [DEBUG]
15535 2019-Jan-09 19:14:39.232139 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
15536 2019-Jan-09 19:14:39.233045 - [DEBUG] Compose: EdgeIdentity * AllBottom
15537 2019-Jan-09 19:14:39.233081 - [DEBUG]
15538 2019-Jan-09 19:14:39.233106 - [DEBUG] Propagate flow
15539 2019-Jan-09 19:14:39.233131 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15540 2019-Jan-09 19:14:39.233226 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
15541 2019-Jan-09 19:14:39.234085 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15542 2019-Jan-09 19:14:39.234926 - [DEBUG] Edge function : AllBottom (result of previous compose)
15543 2019-Jan-09 19:14:39.234958 - [DEBUG]
15544 2019-Jan-09 19:14:39.234985 - [DEBUG] Join: AllTop & AllBottom
15545 2019-Jan-09 19:14:39.235013 - [DEBUG] = AllBottom (new jump func)
15546 2019-Jan-09 19:14:39.235038 - [DEBUG]
15547 2019-Jan-09 19:14:39.235063 - [DEBUG] Start adding new jump function
15548 2019-Jan-09 19:14:39.235087 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15549 2019-Jan-09 19:14:39.235180 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15550 2019-Jan-09 19:14:39.236016 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
15551 2019-Jan-09 19:14:39.236829 - [DEBUG] Edge Function : AllBottom
15552 2019-Jan-09 19:14:39.236866 - [DEBUG] End adding new jump function
15553 2019-Jan-09 19:14:39.236893 - [DEBUG]
15554 2019-Jan-09 19:14:39.236918 - [DEBUG] -------------------------------------------- 464. Path Edge --------------------------------------------
15555 2019-Jan-09 19:14:39.236945 - [DEBUG]
15556 2019-Jan-09 19:14:39.236968 - [DEBUG] Process 464. path edge:
15557 2019-Jan-09 19:14:39.236993 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15558 2019-Jan-09 19:14:39.237090 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
15559 2019-Jan-09 19:14:39.237941 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15560 2019-Jan-09 19:14:39.238781 - [DEBUG]
15561 2019-Jan-09 19:14:39.238815 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
15562 2019-Jan-09 19:14:39.239667 - [DEBUG] Compose: EdgeIdentity * AllBottom
15563 2019-Jan-09 19:14:39.239701 - [DEBUG]
15564 2019-Jan-09 19:14:39.239726 - [DEBUG] Propagate flow
15565 2019-Jan-09 19:14:39.239751 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15566 2019-Jan-09 19:14:39.239845 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
15567 2019-Jan-09 19:14:39.240702 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15568 2019-Jan-09 19:14:39.241536 - [DEBUG] Edge function : AllBottom (result of previous compose)
15569 2019-Jan-09 19:14:39.241569 - [DEBUG]
15570 2019-Jan-09 19:14:39.241597 - [DEBUG] Join: AllTop & AllBottom
15571 2019-Jan-09 19:14:39.241624 - [DEBUG] = AllBottom (new jump func)
15572 2019-Jan-09 19:14:39.241649 - [DEBUG]
15573 2019-Jan-09 19:14:39.241674 - [DEBUG] Start adding new jump function
15574 2019-Jan-09 19:14:39.241698 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15575 2019-Jan-09 19:14:39.241791 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15576 2019-Jan-09 19:14:39.242625 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
15577 2019-Jan-09 19:14:39.243450 - [DEBUG] Edge Function : AllBottom
15578 2019-Jan-09 19:14:39.243488 - [DEBUG] End adding new jump function
15579 2019-Jan-09 19:14:39.243514 - [DEBUG]
15580 2019-Jan-09 19:14:39.243539 - [DEBUG] -------------------------------------------- 465. Path Edge --------------------------------------------
15581 2019-Jan-09 19:14:39.243566 - [DEBUG]
15582 2019-Jan-09 19:14:39.243590 - [DEBUG] Process 465. path edge:
15583 2019-Jan-09 19:14:39.243640 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15584 2019-Jan-09 19:14:39.243742 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
15585 2019-Jan-09 19:14:39.244609 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15586 2019-Jan-09 19:14:39.245440 - [DEBUG]
15587 2019-Jan-09 19:14:39.245471 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
15588 2019-Jan-09 19:14:39.246342 - [DEBUG] Compose: EdgeIdentity * AllBottom
15589 2019-Jan-09 19:14:39.246377 - [DEBUG]
15590 2019-Jan-09 19:14:39.246403 - [DEBUG] Propagate flow
15591 2019-Jan-09 19:14:39.246427 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15592 2019-Jan-09 19:14:39.246518 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
15593 2019-Jan-09 19:14:39.247365 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15594 2019-Jan-09 19:14:39.248203 - [DEBUG] Edge function : AllBottom (result of previous compose)
15595 2019-Jan-09 19:14:39.248236 - [DEBUG]
15596 2019-Jan-09 19:14:39.248264 - [DEBUG] Join: AllTop & AllBottom
15597 2019-Jan-09 19:14:39.248291 - [DEBUG] = AllBottom (new jump func)
15598 2019-Jan-09 19:14:39.248316 - [DEBUG]
15599 2019-Jan-09 19:14:39.248342 - [DEBUG] Start adding new jump function
15600 2019-Jan-09 19:14:39.248366 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15601 2019-Jan-09 19:14:39.248457 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15602 2019-Jan-09 19:14:39.249291 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
15603 2019-Jan-09 19:14:39.250109 - [DEBUG] Edge Function : AllBottom
15604 2019-Jan-09 19:14:39.250146 - [DEBUG] End adding new jump function
15605 2019-Jan-09 19:14:39.250172 - [DEBUG]
15606 2019-Jan-09 19:14:39.250197 - [DEBUG] -------------------------------------------- 466. Path Edge --------------------------------------------
15607 2019-Jan-09 19:14:39.250224 - [DEBUG]
15608 2019-Jan-09 19:14:39.250248 - [DEBUG] Process 466. path edge:
15609 2019-Jan-09 19:14:39.250273 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15610 2019-Jan-09 19:14:39.250371 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
15611 2019-Jan-09 19:14:39.251221 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15612 2019-Jan-09 19:14:39.252061 - [DEBUG]
15613 2019-Jan-09 19:14:39.252093 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
15614 2019-Jan-09 19:14:39.252934 - [DEBUG] Compose: EdgeIdentity * AllBottom
15615 2019-Jan-09 19:14:39.252968 - [DEBUG]
15616 2019-Jan-09 19:14:39.252994 - [DEBUG] Propagate flow
15617 2019-Jan-09 19:14:39.253018 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15618 2019-Jan-09 19:14:39.253112 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
15619 2019-Jan-09 19:14:39.253966 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15620 2019-Jan-09 19:14:39.254790 - [DEBUG] Edge function : AllBottom (result of previous compose)
15621 2019-Jan-09 19:14:39.254822 - [DEBUG]
15622 2019-Jan-09 19:14:39.254850 - [DEBUG] Join: AllTop & AllBottom
15623 2019-Jan-09 19:14:39.254877 - [DEBUG] = AllBottom (new jump func)
15624 2019-Jan-09 19:14:39.254903 - [DEBUG]
15625 2019-Jan-09 19:14:39.254927 - [DEBUG] Start adding new jump function
15626 2019-Jan-09 19:14:39.254952 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15627 2019-Jan-09 19:14:39.255042 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15628 2019-Jan-09 19:14:39.255908 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
15629 2019-Jan-09 19:14:39.256748 - [DEBUG] Edge Function : AllBottom
15630 2019-Jan-09 19:14:39.256786 - [DEBUG] End adding new jump function
15631 2019-Jan-09 19:14:39.256812 - [DEBUG]
15632 2019-Jan-09 19:14:39.256837 - [DEBUG] -------------------------------------------- 467. Path Edge --------------------------------------------
15633 2019-Jan-09 19:14:39.256863 - [DEBUG]
15634 2019-Jan-09 19:14:39.256887 - [DEBUG] Process 467. path edge:
15635 2019-Jan-09 19:14:39.256912 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15636 2019-Jan-09 19:14:39.257004 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
15637 2019-Jan-09 19:14:39.257869 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15638 2019-Jan-09 19:14:39.258691 - [DEBUG]
15639 2019-Jan-09 19:14:39.258723 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
15640 2019-Jan-09 19:14:39.259593 - [DEBUG] Compose: EdgeIdentity * AllBottom
15641 2019-Jan-09 19:14:39.259628 - [DEBUG]
15642 2019-Jan-09 19:14:39.259654 - [DEBUG] Propagate flow
15643 2019-Jan-09 19:14:39.259678 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15644 2019-Jan-09 19:14:39.259767 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
15645 2019-Jan-09 19:14:39.260618 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15646 2019-Jan-09 19:14:39.261450 - [DEBUG] Edge function : AllBottom (result of previous compose)
15647 2019-Jan-09 19:14:39.261482 - [DEBUG]
15648 2019-Jan-09 19:14:39.261509 - [DEBUG] Join: AllTop & AllBottom
15649 2019-Jan-09 19:14:39.261537 - [DEBUG] = AllBottom (new jump func)
15650 2019-Jan-09 19:14:39.261562 - [DEBUG]
15651 2019-Jan-09 19:14:39.261587 - [DEBUG] Start adding new jump function
15652 2019-Jan-09 19:14:39.261612 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15653 2019-Jan-09 19:14:39.261706 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15654 2019-Jan-09 19:14:39.262535 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
15655 2019-Jan-09 19:14:39.263373 - [DEBUG] Edge Function : AllBottom
15656 2019-Jan-09 19:14:39.263414 - [DEBUG] End adding new jump function
15657 2019-Jan-09 19:14:39.263439 - [DEBUG]
15658 2019-Jan-09 19:14:39.263464 - [DEBUG] -------------------------------------------- 468. Path Edge --------------------------------------------
15659 2019-Jan-09 19:14:39.263490 - [DEBUG]
15660 2019-Jan-09 19:14:39.263514 - [DEBUG] Process 468. path edge:
15661 2019-Jan-09 19:14:39.263539 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15662 2019-Jan-09 19:14:39.263634 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
15663 2019-Jan-09 19:14:39.264502 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15664 2019-Jan-09 19:14:39.265336 - [DEBUG]
15665 2019-Jan-09 19:14:39.265367 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
15666 2019-Jan-09 19:14:39.266248 - [DEBUG] Compose: EdgeIdentity * AllBottom
15667 2019-Jan-09 19:14:39.266283 - [DEBUG]
15668 2019-Jan-09 19:14:39.266309 - [DEBUG] Propagate flow
15669 2019-Jan-09 19:14:39.266333 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15670 2019-Jan-09 19:14:39.266420 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
15671 2019-Jan-09 19:14:39.267271 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15672 2019-Jan-09 19:14:39.268142 - [DEBUG] Edge function : AllBottom (result of previous compose)
15673 2019-Jan-09 19:14:39.268175 - [DEBUG]
15674 2019-Jan-09 19:14:39.268203 - [DEBUG] Join: AllTop & AllBottom
15675 2019-Jan-09 19:14:39.268230 - [DEBUG] = AllBottom (new jump func)
15676 2019-Jan-09 19:14:39.268255 - [DEBUG]
15677 2019-Jan-09 19:14:39.268280 - [DEBUG] Start adding new jump function
15678 2019-Jan-09 19:14:39.268304 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15679 2019-Jan-09 19:14:39.268396 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15680 2019-Jan-09 19:14:39.269236 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
15681 2019-Jan-09 19:14:39.270041 - [DEBUG] Edge Function : AllBottom
15682 2019-Jan-09 19:14:39.270079 - [DEBUG] End adding new jump function
15683 2019-Jan-09 19:14:39.270105 - [DEBUG]
15684 2019-Jan-09 19:14:39.270130 - [DEBUG] -------------------------------------------- 469. Path Edge --------------------------------------------
15685 2019-Jan-09 19:14:39.270156 - [DEBUG]
15686 2019-Jan-09 19:14:39.270180 - [DEBUG] Process 469. path edge:
15687 2019-Jan-09 19:14:39.270205 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15688 2019-Jan-09 19:14:39.270305 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
15689 2019-Jan-09 19:14:39.271154 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15690 2019-Jan-09 19:14:39.272116 - [DEBUG]
15691 2019-Jan-09 19:14:39.272151 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
15692 2019-Jan-09 19:14:39.273203 - [DEBUG] Compose: EdgeIdentity * AllBottom
15693 2019-Jan-09 19:14:39.273238 - [DEBUG]
15694 2019-Jan-09 19:14:39.273264 - [DEBUG] Propagate flow
15695 2019-Jan-09 19:14:39.273288 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15696 2019-Jan-09 19:14:39.273383 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
15697 2019-Jan-09 19:14:39.274253 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15698 2019-Jan-09 19:14:39.275083 - [DEBUG] Edge function : AllBottom (result of previous compose)
15699 2019-Jan-09 19:14:39.275116 - [DEBUG]
15700 2019-Jan-09 19:14:39.275143 - [DEBUG] Join: AllTop & AllBottom
15701 2019-Jan-09 19:14:39.275171 - [DEBUG] = AllBottom (new jump func)
15702 2019-Jan-09 19:14:39.275196 - [DEBUG]
15703 2019-Jan-09 19:14:39.275220 - [DEBUG] Start adding new jump function
15704 2019-Jan-09 19:14:39.275245 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15705 2019-Jan-09 19:14:39.275338 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15706 2019-Jan-09 19:14:39.276174 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
15707 2019-Jan-09 19:14:39.277002 - [DEBUG] Edge Function : AllBottom
15708 2019-Jan-09 19:14:39.277041 - [DEBUG] End adding new jump function
15709 2019-Jan-09 19:14:39.277068 - [DEBUG]
15710 2019-Jan-09 19:14:39.277093 - [DEBUG] -------------------------------------------- 470. Path Edge --------------------------------------------
15711 2019-Jan-09 19:14:39.277150 - [DEBUG]
15712 2019-Jan-09 19:14:39.277175 - [DEBUG] Process 470. path edge:
15713 2019-Jan-09 19:14:39.277200 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15714 2019-Jan-09 19:14:39.277298 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
15715 2019-Jan-09 19:14:39.278165 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15716 2019-Jan-09 19:14:39.279004 - [DEBUG]
15717 2019-Jan-09 19:14:39.279035 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
15718 2019-Jan-09 19:14:39.279888 - [DEBUG] Possible callees:
15719 2019-Jan-09 19:14:39.279918 - [DEBUG] llvm.dbg.declare
15720 2019-Jan-09 19:14:39.279945 - [DEBUG] Possible return sites:
15721 2019-Jan-09 19:14:39.279969 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12015722 2019-Jan-09 19:14:39.281644 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15723 2019-Jan-09 19:14:39.281713 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15724 2019-Jan-09 19:14:39.281766 - [DEBUG] Compose: EdgeIdentity * AllBottom
15725 2019-Jan-09 19:14:39.281796 - [DEBUG]
15726 2019-Jan-09 19:14:39.281821 - [DEBUG] Propagate flow
15727 2019-Jan-09 19:14:39.281845 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15728 2019-Jan-09 19:14:39.281941 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
15729 2019-Jan-09 19:14:39.282762 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15730 2019-Jan-09 19:14:39.283609 - [DEBUG] Edge function : AllBottom (result of previous compose)
15731 2019-Jan-09 19:14:39.283641 - [DEBUG]
15732 2019-Jan-09 19:14:39.283669 - [DEBUG] Join: AllTop & AllBottom
15733 2019-Jan-09 19:14:39.283697 - [DEBUG] = AllBottom (new jump func)
15734 2019-Jan-09 19:14:39.283722 - [DEBUG]
15735 2019-Jan-09 19:14:39.283746 - [DEBUG] Start adding new jump function
15736 2019-Jan-09 19:14:39.283795 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15737 2019-Jan-09 19:14:39.283892 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15738 2019-Jan-09 19:14:39.284713 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
15739 2019-Jan-09 19:14:39.285541 - [DEBUG] Edge Function : AllBottom
15740 2019-Jan-09 19:14:39.285579 - [DEBUG] End adding new jump function
15741 2019-Jan-09 19:14:39.285604 - [DEBUG]
15742 2019-Jan-09 19:14:39.285629 - [DEBUG] -------------------------------------------- 471. Path Edge --------------------------------------------
15743 2019-Jan-09 19:14:39.285656 - [DEBUG]
15744 2019-Jan-09 19:14:39.285680 - [DEBUG] Process 471. path edge:
15745 2019-Jan-09 19:14:39.285704 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15746 2019-Jan-09 19:14:39.285803 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
15747 2019-Jan-09 19:14:39.286650 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15748 2019-Jan-09 19:14:39.287521 - [DEBUG]
15749 2019-Jan-09 19:14:39.287552 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
15750 2019-Jan-09 19:14:39.288433 - [DEBUG] Compose: EdgeIdentity * AllBottom
15751 2019-Jan-09 19:14:39.288468 - [DEBUG]
15752 2019-Jan-09 19:14:39.288493 - [DEBUG] Propagate flow
15753 2019-Jan-09 19:14:39.288518 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15754 2019-Jan-09 19:14:39.288610 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
15755 2019-Jan-09 19:14:39.289433 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15756 2019-Jan-09 19:14:39.290271 - [DEBUG] Edge function : AllBottom (result of previous compose)
15757 2019-Jan-09 19:14:39.290329 - [DEBUG]
15758 2019-Jan-09 19:14:39.290357 - [DEBUG] Join: AllTop & AllBottom
15759 2019-Jan-09 19:14:39.290385 - [DEBUG] = AllBottom (new jump func)
15760 2019-Jan-09 19:14:39.290410 - [DEBUG]
15761 2019-Jan-09 19:14:39.290460 - [DEBUG] Start adding new jump function
15762 2019-Jan-09 19:14:39.290489 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15763 2019-Jan-09 19:14:39.290585 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15764 2019-Jan-09 19:14:39.291386 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
15765 2019-Jan-09 19:14:39.292203 - [DEBUG] Edge Function : AllBottom
15766 2019-Jan-09 19:14:39.292244 - [DEBUG] End adding new jump function
15767 2019-Jan-09 19:14:39.292270 - [DEBUG]
15768 2019-Jan-09 19:14:39.292295 - [DEBUG] -------------------------------------------- 472. Path Edge --------------------------------------------
15769 2019-Jan-09 19:14:39.292321 - [DEBUG]
15770 2019-Jan-09 19:14:39.292345 - [DEBUG] Process 472. path edge:
15771 2019-Jan-09 19:14:39.292370 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15772 2019-Jan-09 19:14:39.292467 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
15773 2019-Jan-09 19:14:39.293288 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15774 2019-Jan-09 19:14:39.294160 - [DEBUG]
15775 2019-Jan-09 19:14:39.294194 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
15776 2019-Jan-09 19:14:39.295054 - [DEBUG] Compose: EdgeIdentity * AllBottom
15777 2019-Jan-09 19:14:39.295090 - [DEBUG]
15778 2019-Jan-09 19:14:39.295116 - [DEBUG] Propagate flow
15779 2019-Jan-09 19:14:39.295141 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15780 2019-Jan-09 19:14:39.295235 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
15781 2019-Jan-09 19:14:39.296076 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15782 2019-Jan-09 19:14:39.296908 - [DEBUG] Edge function : AllBottom (result of previous compose)
15783 2019-Jan-09 19:14:39.296941 - [DEBUG]
15784 2019-Jan-09 19:14:39.296969 - [DEBUG] Join: AllTop & AllBottom
15785 2019-Jan-09 19:14:39.296996 - [DEBUG] = AllBottom (new jump func)
15786 2019-Jan-09 19:14:39.297021 - [DEBUG]
15787 2019-Jan-09 19:14:39.297046 - [DEBUG] Start adding new jump function
15788 2019-Jan-09 19:14:39.297071 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15789 2019-Jan-09 19:14:39.297194 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15790 2019-Jan-09 19:14:39.298029 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
15791 2019-Jan-09 19:14:39.298866 - [DEBUG] Edge Function : AllBottom
15792 2019-Jan-09 19:14:39.298905 - [DEBUG] End adding new jump function
15793 2019-Jan-09 19:14:39.298931 - [DEBUG]
15794 2019-Jan-09 19:14:39.298956 - [DEBUG] -------------------------------------------- 473. Path Edge --------------------------------------------
15795 2019-Jan-09 19:14:39.298983 - [DEBUG]
15796 2019-Jan-09 19:14:39.299007 - [DEBUG] Process 473. path edge:
15797 2019-Jan-09 19:14:39.299032 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15798 2019-Jan-09 19:14:39.299132 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
15799 2019-Jan-09 19:14:39.299970 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15800 2019-Jan-09 19:14:39.300825 - [DEBUG]
15801 2019-Jan-09 19:14:39.300878 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
15802 2019-Jan-09 19:14:39.301740 - [DEBUG] Possible callees:
15803 2019-Jan-09 19:14:39.301771 - [DEBUG] llvm.dbg.declare
15804 2019-Jan-09 19:14:39.301798 - [DEBUG] Possible return sites:
15805 2019-Jan-09 19:14:39.301823 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14915806 2019-Jan-09 19:14:39.303464 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15807 2019-Jan-09 19:14:39.303533 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15808 2019-Jan-09 19:14:39.303586 - [DEBUG] Compose: EdgeIdentity * AllBottom
15809 2019-Jan-09 19:14:39.303616 - [DEBUG]
15810 2019-Jan-09 19:14:39.303642 - [DEBUG] Propagate flow
15811 2019-Jan-09 19:14:39.303666 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15812 2019-Jan-09 19:14:39.303762 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
15813 2019-Jan-09 19:14:39.304620 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15814 2019-Jan-09 19:14:39.305462 - [DEBUG] Edge function : AllBottom (result of previous compose)
15815 2019-Jan-09 19:14:39.305494 - [DEBUG]
15816 2019-Jan-09 19:14:39.305522 - [DEBUG] Join: AllTop & AllBottom
15817 2019-Jan-09 19:14:39.305550 - [DEBUG] = AllBottom (new jump func)
15818 2019-Jan-09 19:14:39.305575 - [DEBUG]
15819 2019-Jan-09 19:14:39.305600 - [DEBUG] Start adding new jump function
15820 2019-Jan-09 19:14:39.305624 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15821 2019-Jan-09 19:14:39.305718 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15822 2019-Jan-09 19:14:39.306551 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
15823 2019-Jan-09 19:14:39.307414 - [DEBUG] Edge Function : AllBottom
15824 2019-Jan-09 19:14:39.307452 - [DEBUG] End adding new jump function
15825 2019-Jan-09 19:14:39.307478 - [DEBUG]
15826 2019-Jan-09 19:14:39.307503 - [DEBUG] -------------------------------------------- 474. Path Edge --------------------------------------------
15827 2019-Jan-09 19:14:39.307530 - [DEBUG]
15828 2019-Jan-09 19:14:39.307554 - [DEBUG] Process 474. path edge:
15829 2019-Jan-09 19:14:39.307580 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15830 2019-Jan-09 19:14:39.307675 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
15831 2019-Jan-09 19:14:39.308490 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15832 2019-Jan-09 19:14:39.309326 - [DEBUG]
15833 2019-Jan-09 19:14:39.309358 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
15834 2019-Jan-09 19:14:39.310237 - [DEBUG] Compose: EdgeIdentity * AllBottom
15835 2019-Jan-09 19:14:39.310272 - [DEBUG]
15836 2019-Jan-09 19:14:39.310297 - [DEBUG] Propagate flow
15837 2019-Jan-09 19:14:39.310321 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15838 2019-Jan-09 19:14:39.310414 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
15839 2019-Jan-09 19:14:39.311266 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15840 2019-Jan-09 19:14:39.312114 - [DEBUG] Edge function : AllBottom (result of previous compose)
15841 2019-Jan-09 19:14:39.312146 - [DEBUG]
15842 2019-Jan-09 19:14:39.312175 - [DEBUG] Join: AllTop & AllBottom
15843 2019-Jan-09 19:14:39.312202 - [DEBUG] = AllBottom (new jump func)
15844 2019-Jan-09 19:14:39.312252 - [DEBUG]
15845 2019-Jan-09 19:14:39.312278 - [DEBUG] Start adding new jump function
15846 2019-Jan-09 19:14:39.312302 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15847 2019-Jan-09 19:14:39.312395 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15848 2019-Jan-09 19:14:39.313393 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
15849 2019-Jan-09 19:14:39.314240 - [DEBUG] Edge Function : AllBottom
15850 2019-Jan-09 19:14:39.314279 - [DEBUG] End adding new jump function
15851 2019-Jan-09 19:14:39.314306 - [DEBUG]
15852 2019-Jan-09 19:14:39.314331 - [DEBUG] -------------------------------------------- 475. Path Edge --------------------------------------------
15853 2019-Jan-09 19:14:39.314357 - [DEBUG]
15854 2019-Jan-09 19:14:39.314381 - [DEBUG] Process 475. path edge:
15855 2019-Jan-09 19:14:39.314407 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15856 2019-Jan-09 19:14:39.314504 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
15857 2019-Jan-09 19:14:39.315320 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15858 2019-Jan-09 19:14:39.316150 - [DEBUG]
15859 2019-Jan-09 19:14:39.316183 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
15860 2019-Jan-09 19:14:39.317044 - [DEBUG] Compose: EdgeIdentity * AllBottom
15861 2019-Jan-09 19:14:39.317079 - [DEBUG]
15862 2019-Jan-09 19:14:39.317128 - [DEBUG] Propagate flow
15863 2019-Jan-09 19:14:39.317156 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15864 2019-Jan-09 19:14:39.317254 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
15865 2019-Jan-09 19:14:39.318092 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15866 2019-Jan-09 19:14:39.318928 - [DEBUG] Edge function : AllBottom (result of previous compose)
15867 2019-Jan-09 19:14:39.318961 - [DEBUG]
15868 2019-Jan-09 19:14:39.318989 - [DEBUG] Join: AllTop & AllBottom
15869 2019-Jan-09 19:14:39.319016 - [DEBUG] = AllBottom (new jump func)
15870 2019-Jan-09 19:14:39.319042 - [DEBUG]
15871 2019-Jan-09 19:14:39.319067 - [DEBUG] Start adding new jump function
15872 2019-Jan-09 19:14:39.319091 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15873 2019-Jan-09 19:14:39.319184 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15874 2019-Jan-09 19:14:39.320021 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
15875 2019-Jan-09 19:14:39.320899 - [DEBUG] Edge Function : AllBottom
15876 2019-Jan-09 19:14:39.320938 - [DEBUG] End adding new jump function
15877 2019-Jan-09 19:14:39.320964 - [DEBUG]
15878 2019-Jan-09 19:14:39.320989 - [DEBUG] -------------------------------------------- 476. Path Edge --------------------------------------------
15879 2019-Jan-09 19:14:39.321015 - [DEBUG]
15880 2019-Jan-09 19:14:39.321039 - [DEBUG] Process 476. path edge:
15881 2019-Jan-09 19:14:39.321064 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15882 2019-Jan-09 19:14:39.321163 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
15883 2019-Jan-09 19:14:39.321996 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15884 2019-Jan-09 19:14:39.322834 - [DEBUG]
15885 2019-Jan-09 19:14:39.322865 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
15886 2019-Jan-09 19:14:39.323720 - [DEBUG] Possible callees:
15887 2019-Jan-09 19:14:39.323802 - [DEBUG] llvm.dbg.declare
15888 2019-Jan-09 19:14:39.323830 - [DEBUG] Possible return sites:
15889 2019-Jan-09 19:14:39.323855 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15515890 2019-Jan-09 19:14:39.325496 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15891 2019-Jan-09 19:14:39.325565 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15892 2019-Jan-09 19:14:39.325618 - [DEBUG] Compose: EdgeIdentity * AllBottom
15893 2019-Jan-09 19:14:39.325648 - [DEBUG]
15894 2019-Jan-09 19:14:39.325673 - [DEBUG] Propagate flow
15895 2019-Jan-09 19:14:39.325697 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15896 2019-Jan-09 19:14:39.325790 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
15897 2019-Jan-09 19:14:39.326622 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15898 2019-Jan-09 19:14:39.327491 - [DEBUG] Edge function : AllBottom (result of previous compose)
15899 2019-Jan-09 19:14:39.327524 - [DEBUG]
15900 2019-Jan-09 19:14:39.327552 - [DEBUG] Join: AllTop & AllBottom
15901 2019-Jan-09 19:14:39.327579 - [DEBUG] = AllBottom (new jump func)
15902 2019-Jan-09 19:14:39.327605 - [DEBUG]
15903 2019-Jan-09 19:14:39.327629 - [DEBUG] Start adding new jump function
15904 2019-Jan-09 19:14:39.327654 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15905 2019-Jan-09 19:14:39.327746 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15906 2019-Jan-09 19:14:39.328580 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
15907 2019-Jan-09 19:14:39.329407 - [DEBUG] Edge Function : AllBottom
15908 2019-Jan-09 19:14:39.329447 - [DEBUG] End adding new jump function
15909 2019-Jan-09 19:14:39.329472 - [DEBUG]
15910 2019-Jan-09 19:14:39.329498 - [DEBUG] -------------------------------------------- 477. Path Edge --------------------------------------------
15911 2019-Jan-09 19:14:39.329524 - [DEBUG]
15912 2019-Jan-09 19:14:39.329548 - [DEBUG] Process 477. path edge:
15913 2019-Jan-09 19:14:39.329573 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15914 2019-Jan-09 19:14:39.329671 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
15915 2019-Jan-09 19:14:39.330526 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15916 2019-Jan-09 19:14:39.331350 - [DEBUG]
15917 2019-Jan-09 19:14:39.331381 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
15918 2019-Jan-09 19:14:39.332243 - [DEBUG] Compose: EdgeIdentity * AllBottom
15919 2019-Jan-09 19:14:39.332278 - [DEBUG]
15920 2019-Jan-09 19:14:39.332303 - [DEBUG] Propagate flow
15921 2019-Jan-09 19:14:39.332328 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15922 2019-Jan-09 19:14:39.332421 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
15923 2019-Jan-09 19:14:39.333240 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15924 2019-Jan-09 19:14:39.334109 - [DEBUG] Edge function : AllBottom (result of previous compose)
15925 2019-Jan-09 19:14:39.334141 - [DEBUG]
15926 2019-Jan-09 19:14:39.334168 - [DEBUG] Join: AllTop & AllBottom
15927 2019-Jan-09 19:14:39.334195 - [DEBUG] = AllBottom (new jump func)
15928 2019-Jan-09 19:14:39.334220 - [DEBUG]
15929 2019-Jan-09 19:14:39.334245 - [DEBUG] Start adding new jump function
15930 2019-Jan-09 19:14:39.334269 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15931 2019-Jan-09 19:14:39.334385 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15932 2019-Jan-09 19:14:39.335228 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
15933 2019-Jan-09 19:14:39.336049 - [DEBUG] Edge Function : AllBottom
15934 2019-Jan-09 19:14:39.336087 - [DEBUG] End adding new jump function
15935 2019-Jan-09 19:14:39.336113 - [DEBUG]
15936 2019-Jan-09 19:14:39.336138 - [DEBUG] -------------------------------------------- 478. Path Edge --------------------------------------------
15937 2019-Jan-09 19:14:39.336165 - [DEBUG]
15938 2019-Jan-09 19:14:39.336188 - [DEBUG] Process 478. path edge:
15939 2019-Jan-09 19:14:39.336213 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15940 2019-Jan-09 19:14:39.336311 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
15941 2019-Jan-09 19:14:39.337169 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15942 2019-Jan-09 19:14:39.337999 - [DEBUG]
15943 2019-Jan-09 19:14:39.338032 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
15944 2019-Jan-09 19:14:39.338898 - [DEBUG] Compose: EdgeIdentity * AllBottom
15945 2019-Jan-09 19:14:39.338933 - [DEBUG]
15946 2019-Jan-09 19:14:39.338959 - [DEBUG] Propagate flow
15947 2019-Jan-09 19:14:39.338983 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15948 2019-Jan-09 19:14:39.339077 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
15949 2019-Jan-09 19:14:39.339887 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15950 2019-Jan-09 19:14:39.340753 - [DEBUG] Edge function : AllBottom (result of previous compose)
15951 2019-Jan-09 19:14:39.340785 - [DEBUG]
15952 2019-Jan-09 19:14:39.340812 - [DEBUG] Join: AllTop & AllBottom
15953 2019-Jan-09 19:14:39.340840 - [DEBUG] = AllBottom (new jump func)
15954 2019-Jan-09 19:14:39.340866 - [DEBUG]
15955 2019-Jan-09 19:14:39.340890 - [DEBUG] Start adding new jump function
15956 2019-Jan-09 19:14:39.340915 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15957 2019-Jan-09 19:14:39.341011 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15958 2019-Jan-09 19:14:39.341837 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
15959 2019-Jan-09 19:14:39.342651 - [DEBUG] Edge Function : AllBottom
15960 2019-Jan-09 19:14:39.342690 - [DEBUG] End adding new jump function
15961 2019-Jan-09 19:14:39.342716 - [DEBUG]
15962 2019-Jan-09 19:14:39.342741 - [DEBUG] -------------------------------------------- 479. Path Edge --------------------------------------------
15963 2019-Jan-09 19:14:39.342767 - [DEBUG]
15964 2019-Jan-09 19:14:39.342791 - [DEBUG] Process 479. path edge:
15965 2019-Jan-09 19:14:39.342816 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15966 2019-Jan-09 19:14:39.342919 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
15967 2019-Jan-09 19:14:39.343740 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15968 2019-Jan-09 19:14:39.344605 - [DEBUG]
15969 2019-Jan-09 19:14:39.344639 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
15970 2019-Jan-09 19:14:39.345498 - [DEBUG] Compose: EdgeIdentity * AllBottom
15971 2019-Jan-09 19:14:39.345533 - [DEBUG]
15972 2019-Jan-09 19:14:39.345559 - [DEBUG] Propagate flow
15973 2019-Jan-09 19:14:39.345583 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15974 2019-Jan-09 19:14:39.345678 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
15975 2019-Jan-09 19:14:39.346539 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15976 2019-Jan-09 19:14:39.347412 - [DEBUG] Edge function : AllBottom (result of previous compose)
15977 2019-Jan-09 19:14:39.347444 - [DEBUG]
15978 2019-Jan-09 19:14:39.347470 - [DEBUG] Join: AllTop & AllBottom
15979 2019-Jan-09 19:14:39.347497 - [DEBUG] = AllBottom (new jump func)
15980 2019-Jan-09 19:14:39.347522 - [DEBUG]
15981 2019-Jan-09 19:14:39.347546 - [DEBUG] Start adding new jump function
15982 2019-Jan-09 19:14:39.347571 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15983 2019-Jan-09 19:14:39.347661 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15984 2019-Jan-09 19:14:39.348490 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
15985 2019-Jan-09 19:14:39.349330 - [DEBUG] Edge Function : AllBottom
15986 2019-Jan-09 19:14:39.349369 - [DEBUG] End adding new jump function
15987 2019-Jan-09 19:14:39.349395 - [DEBUG]
15988 2019-Jan-09 19:14:39.349420 - [DEBUG] -------------------------------------------- 480. Path Edge --------------------------------------------
15989 2019-Jan-09 19:14:39.349446 - [DEBUG]
15990 2019-Jan-09 19:14:39.349470 - [DEBUG] Process 480. path edge:
15991 2019-Jan-09 19:14:39.349495 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15992 2019-Jan-09 19:14:39.349592 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
15993 2019-Jan-09 19:14:39.350432 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15994 2019-Jan-09 19:14:39.351300 - [DEBUG]
15995 2019-Jan-09 19:14:39.351331 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
15996 2019-Jan-09 19:14:39.352191 - [DEBUG] Possible callees:
15997 2019-Jan-09 19:14:39.352221 - [DEBUG] llvm.dbg.declare
15998 2019-Jan-09 19:14:39.352248 - [DEBUG] Possible return sites:
15999 2019-Jan-09 19:14:39.352273 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16316000 2019-Jan-09 19:14:39.353955 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16001 2019-Jan-09 19:14:39.354023 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16002 2019-Jan-09 19:14:39.354076 - [DEBUG] Compose: EdgeIdentity * AllBottom
16003 2019-Jan-09 19:14:39.354106 - [DEBUG]
16004 2019-Jan-09 19:14:39.354132 - [DEBUG] Propagate flow
16005 2019-Jan-09 19:14:39.354157 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16006 2019-Jan-09 19:14:39.354255 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
16007 2019-Jan-09 19:14:39.355101 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16008 2019-Jan-09 19:14:39.355931 - [DEBUG] Edge function : AllBottom (result of previous compose)
16009 2019-Jan-09 19:14:39.355964 - [DEBUG]
16010 2019-Jan-09 19:14:39.355991 - [DEBUG] Join: AllTop & AllBottom
16011 2019-Jan-09 19:14:39.356018 - [DEBUG] = AllBottom (new jump func)
16012 2019-Jan-09 19:14:39.356044 - [DEBUG]
16013 2019-Jan-09 19:14:39.356068 - [DEBUG] Start adding new jump function
16014 2019-Jan-09 19:14:39.356092 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16015 2019-Jan-09 19:14:39.356184 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16016 2019-Jan-09 19:14:39.357018 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
16017 2019-Jan-09 19:14:39.357900 - [DEBUG] Edge Function : AllBottom
16018 2019-Jan-09 19:14:39.357939 - [DEBUG] End adding new jump function
16019 2019-Jan-09 19:14:39.357965 - [DEBUG]
16020 2019-Jan-09 19:14:39.357990 - [DEBUG] -------------------------------------------- 481. Path Edge --------------------------------------------
16021 2019-Jan-09 19:14:39.358017 - [DEBUG]
16022 2019-Jan-09 19:14:39.358041 - [DEBUG] Process 481. path edge:
16023 2019-Jan-09 19:14:39.358066 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16024 2019-Jan-09 19:14:39.358166 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
16025 2019-Jan-09 19:14:39.358996 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16026 2019-Jan-09 19:14:39.359832 - [DEBUG]
16027 2019-Jan-09 19:14:39.359864 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
16028 2019-Jan-09 19:14:39.360776 - [DEBUG] Compose: EdgeIdentity * AllBottom
16029 2019-Jan-09 19:14:39.360811 - [DEBUG]
16030 2019-Jan-09 19:14:39.360837 - [DEBUG] Propagate flow
16031 2019-Jan-09 19:14:39.360861 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16032 2019-Jan-09 19:14:39.360954 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
16033 2019-Jan-09 19:14:39.361768 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16034 2019-Jan-09 19:14:39.362603 - [DEBUG] Edge function : AllBottom (result of previous compose)
16035 2019-Jan-09 19:14:39.362636 - [DEBUG]
16036 2019-Jan-09 19:14:39.362664 - [DEBUG] Join: AllTop & AllBottom
16037 2019-Jan-09 19:14:39.362692 - [DEBUG] = AllBottom (new jump func)
16038 2019-Jan-09 19:14:39.362717 - [DEBUG]
16039 2019-Jan-09 19:14:39.362741 - [DEBUG] Start adding new jump function
16040 2019-Jan-09 19:14:39.362766 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16041 2019-Jan-09 19:14:39.362856 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16042 2019-Jan-09 19:14:39.363673 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
16043 2019-Jan-09 19:14:39.364525 - [DEBUG] Edge Function : AllBottom
16044 2019-Jan-09 19:14:39.364565 - [DEBUG] End adding new jump function
16045 2019-Jan-09 19:14:39.364591 - [DEBUG]
16046 2019-Jan-09 19:14:39.364616 - [DEBUG] -------------------------------------------- 482. Path Edge --------------------------------------------
16047 2019-Jan-09 19:14:39.364643 - [DEBUG]
16048 2019-Jan-09 19:14:39.364667 - [DEBUG] Process 482. path edge:
16049 2019-Jan-09 19:14:39.364693 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16050 2019-Jan-09 19:14:39.364793 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
16051 2019-Jan-09 19:14:39.365610 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16052 2019-Jan-09 19:14:39.366451 - [DEBUG]
16053 2019-Jan-09 19:14:39.366486 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
16054 2019-Jan-09 19:14:39.367383 - [DEBUG] Compose: EdgeIdentity * AllBottom
16055 2019-Jan-09 19:14:39.367419 - [DEBUG]
16056 2019-Jan-09 19:14:39.367445 - [DEBUG] Propagate flow
16057 2019-Jan-09 19:14:39.367469 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16058 2019-Jan-09 19:14:39.367562 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
16059 2019-Jan-09 19:14:39.368398 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16060 2019-Jan-09 19:14:39.369236 - [DEBUG] Edge function : AllBottom (result of previous compose)
16061 2019-Jan-09 19:14:39.369293 - [DEBUG]
16062 2019-Jan-09 19:14:39.369321 - [DEBUG] Join: AllTop & AllBottom
16063 2019-Jan-09 19:14:39.369349 - [DEBUG] = AllBottom (new jump func)
16064 2019-Jan-09 19:14:39.369374 - [DEBUG]
16065 2019-Jan-09 19:14:39.369399 - [DEBUG] Start adding new jump function
16066 2019-Jan-09 19:14:39.369423 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16067 2019-Jan-09 19:14:39.369517 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16068 2019-Jan-09 19:14:39.370355 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
16069 2019-Jan-09 19:14:39.371223 - [DEBUG] Edge Function : AllBottom
16070 2019-Jan-09 19:14:39.371262 - [DEBUG] End adding new jump function
16071 2019-Jan-09 19:14:39.371287 - [DEBUG]
16072 2019-Jan-09 19:14:39.371312 - [DEBUG] -------------------------------------------- 483. Path Edge --------------------------------------------
16073 2019-Jan-09 19:14:39.371338 - [DEBUG]
16074 2019-Jan-09 19:14:39.371362 - [DEBUG] Process 483. path edge:
16075 2019-Jan-09 19:14:39.371387 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16076 2019-Jan-09 19:14:39.371482 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
16077 2019-Jan-09 19:14:39.372324 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16078 2019-Jan-09 19:14:39.373161 - [DEBUG]
16079 2019-Jan-09 19:14:39.373192 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
16080 2019-Jan-09 19:14:39.377272 - [DEBUG] Possible callees:
16081 2019-Jan-09 19:14:39.377304 - [DEBUG] llvm.dbg.declare
16082 2019-Jan-09 19:14:39.377331 - [DEBUG] Possible return sites:
16083 2019-Jan-09 19:14:39.377356 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16916084 2019-Jan-09 19:14:39.379048 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16085 2019-Jan-09 19:14:39.379119 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16086 2019-Jan-09 19:14:39.379173 - [DEBUG] Compose: EdgeIdentity * AllBottom
16087 2019-Jan-09 19:14:39.379203 - [DEBUG]
16088 2019-Jan-09 19:14:39.379228 - [DEBUG] Propagate flow
16089 2019-Jan-09 19:14:39.379253 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16090 2019-Jan-09 19:14:39.379347 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
16091 2019-Jan-09 19:14:39.380165 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16092 2019-Jan-09 19:14:39.381038 - [DEBUG] Edge function : AllBottom (result of previous compose)
16093 2019-Jan-09 19:14:39.381070 - [DEBUG]
16094 2019-Jan-09 19:14:39.381098 - [DEBUG] Join: AllTop & AllBottom
16095 2019-Jan-09 19:14:39.381125 - [DEBUG] = AllBottom (new jump func)
16096 2019-Jan-09 19:14:39.381150 - [DEBUG]
16097 2019-Jan-09 19:14:39.381175 - [DEBUG] Start adding new jump function
16098 2019-Jan-09 19:14:39.381199 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16099 2019-Jan-09 19:14:39.381295 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16100 2019-Jan-09 19:14:39.382120 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
16101 2019-Jan-09 19:14:39.382948 - [DEBUG] Edge Function : AllBottom
16102 2019-Jan-09 19:14:39.382988 - [DEBUG] End adding new jump function
16103 2019-Jan-09 19:14:39.383014 - [DEBUG]
16104 2019-Jan-09 19:14:39.383039 - [DEBUG] -------------------------------------------- 484. Path Edge --------------------------------------------
16105 2019-Jan-09 19:14:39.383098 - [DEBUG]
16106 2019-Jan-09 19:14:39.383123 - [DEBUG] Process 484. path edge:
16107 2019-Jan-09 19:14:39.383149 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16108 2019-Jan-09 19:14:39.383251 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
16109 2019-Jan-09 19:14:39.384119 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16110 2019-Jan-09 19:14:39.384961 - [DEBUG]
16111 2019-Jan-09 19:14:39.384993 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
16112 2019-Jan-09 19:14:39.385871 - [DEBUG] Compose: EdgeIdentity * AllBottom
16113 2019-Jan-09 19:14:39.385907 - [DEBUG]
16114 2019-Jan-09 19:14:39.385933 - [DEBUG] Propagate flow
16115 2019-Jan-09 19:14:39.385958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16116 2019-Jan-09 19:14:39.386052 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
16117 2019-Jan-09 19:14:39.386877 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16118 2019-Jan-09 19:14:39.387735 - [DEBUG] Edge function : AllBottom (result of previous compose)
16119 2019-Jan-09 19:14:39.387766 - [DEBUG]
16120 2019-Jan-09 19:14:39.387794 - [DEBUG] Join: AllTop & AllBottom
16121 2019-Jan-09 19:14:39.387821 - [DEBUG] = AllBottom (new jump func)
16122 2019-Jan-09 19:14:39.387847 - [DEBUG]
16123 2019-Jan-09 19:14:39.387871 - [DEBUG] Start adding new jump function
16124 2019-Jan-09 19:14:39.387896 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16125 2019-Jan-09 19:14:39.387986 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16126 2019-Jan-09 19:14:39.388816 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
16127 2019-Jan-09 19:14:39.389647 - [DEBUG] Edge Function : AllBottom
16128 2019-Jan-09 19:14:39.389686 - [DEBUG] End adding new jump function
16129 2019-Jan-09 19:14:39.389712 - [DEBUG]
16130 2019-Jan-09 19:14:39.389737 - [DEBUG] -------------------------------------------- 485. Path Edge --------------------------------------------
16131 2019-Jan-09 19:14:39.389762 - [DEBUG]
16132 2019-Jan-09 19:14:39.389786 - [DEBUG] Process 485. path edge:
16133 2019-Jan-09 19:14:39.389811 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16134 2019-Jan-09 19:14:39.389906 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
16135 2019-Jan-09 19:14:39.390766 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16136 2019-Jan-09 19:14:39.391588 - [DEBUG]
16137 2019-Jan-09 19:14:39.391619 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
16138 2019-Jan-09 19:14:39.392496 - [DEBUG] Compose: EdgeIdentity * AllBottom
16139 2019-Jan-09 19:14:39.392532 - [DEBUG]
16140 2019-Jan-09 19:14:39.392557 - [DEBUG] Propagate flow
16141 2019-Jan-09 19:14:39.392582 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16142 2019-Jan-09 19:14:39.392673 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
16143 2019-Jan-09 19:14:39.393505 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16144 2019-Jan-09 19:14:39.394372 - [DEBUG] Edge function : AllBottom (result of previous compose)
16145 2019-Jan-09 19:14:39.394404 - [DEBUG]
16146 2019-Jan-09 19:14:39.394432 - [DEBUG] Join: AllTop & AllBottom
16147 2019-Jan-09 19:14:39.394459 - [DEBUG] = AllBottom (new jump func)
16148 2019-Jan-09 19:14:39.394485 - [DEBUG]
16149 2019-Jan-09 19:14:39.394533 - [DEBUG] Start adding new jump function
16150 2019-Jan-09 19:14:39.394558 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16151 2019-Jan-09 19:14:39.394653 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16152 2019-Jan-09 19:14:39.395483 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
16153 2019-Jan-09 19:14:39.396320 - [DEBUG] Edge Function : AllBottom
16154 2019-Jan-09 19:14:39.396358 - [DEBUG] End adding new jump function
16155 2019-Jan-09 19:14:39.396384 - [DEBUG]
16156 2019-Jan-09 19:14:39.396409 - [DEBUG] -------------------------------------------- 486. Path Edge --------------------------------------------
16157 2019-Jan-09 19:14:39.396436 - [DEBUG]
16158 2019-Jan-09 19:14:39.396460 - [DEBUG] Process 486. path edge:
16159 2019-Jan-09 19:14:39.396485 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16160 2019-Jan-09 19:14:39.396575 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
16161 2019-Jan-09 19:14:39.397456 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16162 2019-Jan-09 19:14:39.398293 - [DEBUG]
16163 2019-Jan-09 19:14:39.398325 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
16164 2019-Jan-09 19:14:39.399205 - [DEBUG] Compose: EdgeIdentity * AllBottom
16165 2019-Jan-09 19:14:39.399240 - [DEBUG]
16166 2019-Jan-09 19:14:39.399265 - [DEBUG] Propagate flow
16167 2019-Jan-09 19:14:39.399290 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16168 2019-Jan-09 19:14:39.399380 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
16169 2019-Jan-09 19:14:39.400191 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16170 2019-Jan-09 19:14:39.401067 - [DEBUG] Edge function : AllBottom (result of previous compose)
16171 2019-Jan-09 19:14:39.401100 - [DEBUG]
16172 2019-Jan-09 19:14:39.401128 - [DEBUG] Join: AllTop & AllBottom
16173 2019-Jan-09 19:14:39.401156 - [DEBUG] = AllBottom (new jump func)
16174 2019-Jan-09 19:14:39.401181 - [DEBUG]
16175 2019-Jan-09 19:14:39.401206 - [DEBUG] Start adding new jump function
16176 2019-Jan-09 19:14:39.401231 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16177 2019-Jan-09 19:14:39.401323 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16178 2019-Jan-09 19:14:39.402154 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
16179 2019-Jan-09 19:14:39.402970 - [DEBUG] Edge Function : AllBottom
16180 2019-Jan-09 19:14:39.403009 - [DEBUG] End adding new jump function
16181 2019-Jan-09 19:14:39.403035 - [DEBUG]
16182 2019-Jan-09 19:14:39.403060 - [DEBUG] -------------------------------------------- 487. Path Edge --------------------------------------------
16183 2019-Jan-09 19:14:39.403086 - [DEBUG]
16184 2019-Jan-09 19:14:39.403111 - [DEBUG] Process 487. path edge:
16185 2019-Jan-09 19:14:39.403136 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16186 2019-Jan-09 19:14:39.403234 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
16187 2019-Jan-09 19:14:39.404075 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16188 2019-Jan-09 19:14:39.404912 - [DEBUG]
16189 2019-Jan-09 19:14:39.404946 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
16190 2019-Jan-09 19:14:39.405799 - [DEBUG] Compose: EdgeIdentity * AllBottom
16191 2019-Jan-09 19:14:39.405833 - [DEBUG]
16192 2019-Jan-09 19:14:39.405884 - [DEBUG] Propagate flow
16193 2019-Jan-09 19:14:39.405909 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16194 2019-Jan-09 19:14:39.406007 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
16195 2019-Jan-09 19:14:39.406839 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16196 2019-Jan-09 19:14:39.407709 - [DEBUG] Edge function : AllBottom (result of previous compose)
16197 2019-Jan-09 19:14:39.407741 - [DEBUG]
16198 2019-Jan-09 19:14:39.407769 - [DEBUG] Join: AllTop & AllBottom
16199 2019-Jan-09 19:14:39.407797 - [DEBUG] = AllBottom (new jump func)
16200 2019-Jan-09 19:14:39.407822 - [DEBUG]
16201 2019-Jan-09 19:14:39.407846 - [DEBUG] Start adding new jump function
16202 2019-Jan-09 19:14:39.407871 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16203 2019-Jan-09 19:14:39.407963 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16204 2019-Jan-09 19:14:39.408802 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
16205 2019-Jan-09 19:14:39.409622 - [DEBUG] Edge Function : AllBottom
16206 2019-Jan-09 19:14:39.409661 - [DEBUG] End adding new jump function
16207 2019-Jan-09 19:14:39.409686 - [DEBUG]
16208 2019-Jan-09 19:14:39.409711 - [DEBUG] -------------------------------------------- 488. Path Edge --------------------------------------------
16209 2019-Jan-09 19:14:39.409738 - [DEBUG]
16210 2019-Jan-09 19:14:39.409762 - [DEBUG] Process 488. path edge:
16211 2019-Jan-09 19:14:39.409787 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16212 2019-Jan-09 19:14:39.409886 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
16213 2019-Jan-09 19:14:39.410747 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16214 2019-Jan-09 19:14:39.411576 - [DEBUG]
16215 2019-Jan-09 19:14:39.411607 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
16216 2019-Jan-09 19:14:39.412483 - [DEBUG] Compose: EdgeIdentity * AllBottom
16217 2019-Jan-09 19:14:39.412519 - [DEBUG]
16218 2019-Jan-09 19:14:39.412545 - [DEBUG] Propagate flow
16219 2019-Jan-09 19:14:39.412569 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16220 2019-Jan-09 19:14:39.412664 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
16221 2019-Jan-09 19:14:39.413661 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16222 2019-Jan-09 19:14:39.414538 - [DEBUG] Edge function : AllBottom (result of previous compose)
16223 2019-Jan-09 19:14:39.414570 - [DEBUG]
16224 2019-Jan-09 19:14:39.414599 - [DEBUG] Join: AllTop & AllBottom
16225 2019-Jan-09 19:14:39.414626 - [DEBUG] = AllBottom (new jump func)
16226 2019-Jan-09 19:14:39.414652 - [DEBUG]
16227 2019-Jan-09 19:14:39.414676 - [DEBUG] Start adding new jump function
16228 2019-Jan-09 19:14:39.414701 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16229 2019-Jan-09 19:14:39.414794 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16230 2019-Jan-09 19:14:39.415635 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
16231 2019-Jan-09 19:14:39.416457 - [DEBUG] Edge Function : AllBottom
16232 2019-Jan-09 19:14:39.416497 - [DEBUG] End adding new jump function
16233 2019-Jan-09 19:14:39.416523 - [DEBUG]
16234 2019-Jan-09 19:14:39.416548 - [DEBUG] -------------------------------------------- 489. Path Edge --------------------------------------------
16235 2019-Jan-09 19:14:39.416575 - [DEBUG]
16236 2019-Jan-09 19:14:39.416599 - [DEBUG] Process 489. path edge:
16237 2019-Jan-09 19:14:39.416624 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16238 2019-Jan-09 19:14:39.416750 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
16239 2019-Jan-09 19:14:39.417603 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16240 2019-Jan-09 19:14:39.418447 - [DEBUG]
16241 2019-Jan-09 19:14:39.418480 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
16242 2019-Jan-09 19:14:39.419332 - [DEBUG] Compose: EdgeIdentity * AllBottom
16243 2019-Jan-09 19:14:39.419367 - [DEBUG]
16244 2019-Jan-09 19:14:39.419393 - [DEBUG] Propagate flow
16245 2019-Jan-09 19:14:39.419417 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16246 2019-Jan-09 19:14:39.419512 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
16247 2019-Jan-09 19:14:39.420339 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16248 2019-Jan-09 19:14:39.421200 - [DEBUG] Edge function : AllBottom (result of previous compose)
16249 2019-Jan-09 19:14:39.421232 - [DEBUG]
16250 2019-Jan-09 19:14:39.421261 - [DEBUG] Join: AllTop & AllBottom
16251 2019-Jan-09 19:14:39.421288 - [DEBUG] = AllBottom (new jump func)
16252 2019-Jan-09 19:14:39.421314 - [DEBUG]
16253 2019-Jan-09 19:14:39.421338 - [DEBUG] Start adding new jump function
16254 2019-Jan-09 19:14:39.421362 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16255 2019-Jan-09 19:14:39.421454 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16256 2019-Jan-09 19:14:39.422291 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
16257 2019-Jan-09 19:14:39.423125 - [DEBUG] Edge Function : AllBottom
16258 2019-Jan-09 19:14:39.423164 - [DEBUG] End adding new jump function
16259 2019-Jan-09 19:14:39.423189 - [DEBUG]
16260 2019-Jan-09 19:14:39.423214 - [DEBUG] -------------------------------------------- 490. Path Edge --------------------------------------------
16261 2019-Jan-09 19:14:39.423241 - [DEBUG]
16262 2019-Jan-09 19:14:39.423265 - [DEBUG] Process 490. path edge:
16263 2019-Jan-09 19:14:39.423289 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16264 2019-Jan-09 19:14:39.423381 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
16265 2019-Jan-09 19:14:39.424245 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16266 2019-Jan-09 19:14:39.425073 - [DEBUG]
16267 2019-Jan-09 19:14:39.425104 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
16268 2019-Jan-09 19:14:39.425982 - [DEBUG] Compose: EdgeIdentity * AllBottom
16269 2019-Jan-09 19:14:39.426017 - [DEBUG]
16270 2019-Jan-09 19:14:39.426043 - [DEBUG] Propagate flow
16271 2019-Jan-09 19:14:39.426067 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16272 2019-Jan-09 19:14:39.426159 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
16273 2019-Jan-09 19:14:39.426980 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16274 2019-Jan-09 19:14:39.427847 - [DEBUG] Edge function : AllBottom (result of previous compose)
16275 2019-Jan-09 19:14:39.427880 - [DEBUG]
16276 2019-Jan-09 19:14:39.427908 - [DEBUG] Join: AllTop & AllBottom
16277 2019-Jan-09 19:14:39.427935 - [DEBUG] = AllBottom (new jump func)
16278 2019-Jan-09 19:14:39.427961 - [DEBUG]
16279 2019-Jan-09 19:14:39.427986 - [DEBUG] Start adding new jump function
16280 2019-Jan-09 19:14:39.428010 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16281 2019-Jan-09 19:14:39.428104 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16282 2019-Jan-09 19:14:39.428959 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
16283 2019-Jan-09 19:14:39.429797 - [DEBUG] Edge Function : AllBottom
16284 2019-Jan-09 19:14:39.429837 - [DEBUG] End adding new jump function
16285 2019-Jan-09 19:14:39.429863 - [DEBUG]
16286 2019-Jan-09 19:14:39.429888 - [DEBUG] -------------------------------------------- 491. Path Edge --------------------------------------------
16287 2019-Jan-09 19:14:39.429915 - [DEBUG]
16288 2019-Jan-09 19:14:39.429939 - [DEBUG] Process 491. path edge:
16289 2019-Jan-09 19:14:39.429963 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16290 2019-Jan-09 19:14:39.430056 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
16291 2019-Jan-09 19:14:39.430927 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16292 2019-Jan-09 19:14:39.431765 - [DEBUG]
16293 2019-Jan-09 19:14:39.431799 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
16294 2019-Jan-09 19:14:39.432675 - [DEBUG] Compose: EdgeIdentity * AllBottom
16295 2019-Jan-09 19:14:39.432710 - [DEBUG]
16296 2019-Jan-09 19:14:39.432736 - [DEBUG] Propagate flow
16297 2019-Jan-09 19:14:39.432760 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16298 2019-Jan-09 19:14:39.432846 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
16299 2019-Jan-09 19:14:39.433676 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16300 2019-Jan-09 19:14:39.434543 - [DEBUG] Edge function : AllBottom (result of previous compose)
16301 2019-Jan-09 19:14:39.434574 - [DEBUG]
16302 2019-Jan-09 19:14:39.434601 - [DEBUG] Join: AllTop & AllBottom
16303 2019-Jan-09 19:14:39.434629 - [DEBUG] = AllBottom (new jump func)
16304 2019-Jan-09 19:14:39.434654 - [DEBUG]
16305 2019-Jan-09 19:14:39.434679 - [DEBUG] Start adding new jump function
16306 2019-Jan-09 19:14:39.434704 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16307 2019-Jan-09 19:14:39.434794 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16308 2019-Jan-09 19:14:39.435631 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
16309 2019-Jan-09 19:14:39.436465 - [DEBUG] Edge Function : AllBottom
16310 2019-Jan-09 19:14:39.436504 - [DEBUG] End adding new jump function
16311 2019-Jan-09 19:14:39.436529 - [DEBUG]
16312 2019-Jan-09 19:14:39.436555 - [DEBUG] -------------------------------------------- 492. Path Edge --------------------------------------------
16313 2019-Jan-09 19:14:39.436581 - [DEBUG]
16314 2019-Jan-09 19:14:39.436605 - [DEBUG] Process 492. path edge:
16315 2019-Jan-09 19:14:39.436630 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16316 2019-Jan-09 19:14:39.436725 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
16317 2019-Jan-09 19:14:39.437584 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16318 2019-Jan-09 19:14:39.438424 - [DEBUG]
16319 2019-Jan-09 19:14:39.438456 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
16320 2019-Jan-09 19:14:39.439328 - [DEBUG] Compose: EdgeIdentity * AllBottom
16321 2019-Jan-09 19:14:39.439364 - [DEBUG]
16322 2019-Jan-09 19:14:39.439390 - [DEBUG] Propagate flow
16323 2019-Jan-09 19:14:39.439414 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16324 2019-Jan-09 19:14:39.439504 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16325 2019-Jan-09 19:14:39.440355 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16326 2019-Jan-09 19:14:39.441230 - [DEBUG] Edge function : AllBottom (result of previous compose)
16327 2019-Jan-09 19:14:39.441262 - [DEBUG]
16328 2019-Jan-09 19:14:39.441291 - [DEBUG] Join: AllTop & AllBottom
16329 2019-Jan-09 19:14:39.441318 - [DEBUG] = AllBottom (new jump func)
16330 2019-Jan-09 19:14:39.441344 - [DEBUG]
16331 2019-Jan-09 19:14:39.441368 - [DEBUG] Start adding new jump function
16332 2019-Jan-09 19:14:39.441393 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16333 2019-Jan-09 19:14:39.441486 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16334 2019-Jan-09 19:14:39.442317 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16335 2019-Jan-09 19:14:39.443126 - [DEBUG] Edge Function : AllBottom
16336 2019-Jan-09 19:14:39.443164 - [DEBUG] End adding new jump function
16337 2019-Jan-09 19:14:39.443190 - [DEBUG]
16338 2019-Jan-09 19:14:39.443215 - [DEBUG] -------------------------------------------- 493. Path Edge --------------------------------------------
16339 2019-Jan-09 19:14:39.443241 - [DEBUG]
16340 2019-Jan-09 19:14:39.443265 - [DEBUG] Process 493. path edge:
16341 2019-Jan-09 19:14:39.443290 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16342 2019-Jan-09 19:14:39.443387 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
16343 2019-Jan-09 19:14:39.444243 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16344 2019-Jan-09 19:14:39.445078 - [DEBUG]
16345 2019-Jan-09 19:14:39.445109 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16346 2019-Jan-09 19:14:39.445950 - [DEBUG] Start of endsummarytab entry
16347 2019-Jan-09 19:14:39.445988 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
16348 2019-Jan-09 19:14:39.446819 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
16349 2019-Jan-09 19:14:39.446915 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16350 2019-Jan-09 19:14:39.447761 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16351 2019-Jan-09 19:14:39.448586 - [DEBUG] EF: AllBottom
16352 2019-Jan-09 19:14:39.448617 - [DEBUG]
16353 2019-Jan-09 19:14:39.448642 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16354 2019-Jan-09 19:14:39.449467 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
16355 2019-Jan-09 19:14:39.450286 - [DEBUG] EF: AllBottom
16356 2019-Jan-09 19:14:39.450317 - [DEBUG]
16357 2019-Jan-09 19:14:39.450342 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16358 2019-Jan-09 19:14:39.451194 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
16359 2019-Jan-09 19:14:39.452032 - [DEBUG] EF: AllBottom
16360 2019-Jan-09 19:14:39.452065 - [DEBUG]
16361 2019-Jan-09 19:14:39.452089 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16362 2019-Jan-09 19:14:39.452917 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
16363 2019-Jan-09 19:14:39.453760 - [DEBUG] EF: AllBottom
16364 2019-Jan-09 19:14:39.453820 - [DEBUG]
16365 2019-Jan-09 19:14:39.453845 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16366 2019-Jan-09 19:14:39.454670 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
16367 2019-Jan-09 19:14:39.455508 - [DEBUG] EF: AllBottom
16368 2019-Jan-09 19:14:39.455541 - [DEBUG]
16369 2019-Jan-09 19:14:39.455566 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16370 2019-Jan-09 19:14:39.456390 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
16371 2019-Jan-09 19:14:39.457282 - [DEBUG] EF: AllBottom
16372 2019-Jan-09 19:14:39.457313 - [DEBUG]
16373 2019-Jan-09 19:14:39.457339 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16374 2019-Jan-09 19:14:39.458159 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
16375 2019-Jan-09 19:14:39.458988 - [DEBUG] EF: AllBottom
16376 2019-Jan-09 19:14:39.459020 - [DEBUG]
16377 2019-Jan-09 19:14:39.459045 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16378 2019-Jan-09 19:14:39.459866 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
16379 2019-Jan-09 19:14:39.460724 - [DEBUG] EF: AllBottom
16380 2019-Jan-09 19:14:39.460755 - [DEBUG]
16381 2019-Jan-09 19:14:39.460780 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16382 2019-Jan-09 19:14:39.461604 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
16383 2019-Jan-09 19:14:39.462447 - [DEBUG] EF: AllBottom
16384 2019-Jan-09 19:14:39.462478 - [DEBUG]
16385 2019-Jan-09 19:14:39.462503 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16386 2019-Jan-09 19:14:39.463334 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
16387 2019-Jan-09 19:14:39.464185 - [DEBUG] EF: AllBottom
16388 2019-Jan-09 19:14:39.464217 - [DEBUG]
16389 2019-Jan-09 19:14:39.464241 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16390 2019-Jan-09 19:14:39.465068 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
16391 2019-Jan-09 19:14:39.465887 - [DEBUG] EF: AllBottom
16392 2019-Jan-09 19:14:39.465917 - [DEBUG]
16393 2019-Jan-09 19:14:39.465942 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16394 2019-Jan-09 19:14:39.466765 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
16395 2019-Jan-09 19:14:39.467633 - [DEBUG] EF: AllBottom
16396 2019-Jan-09 19:14:39.467665 - [DEBUG]
16397 2019-Jan-09 19:14:39.467689 - [DEBUG] ---------------
16398 2019-Jan-09 19:14:39.467713 - [DEBUG]
16399 2019-Jan-09 19:14:39.467741 - [DEBUG] End of endsummarytab entry
16400 2019-Jan-09 19:14:39.467765 - [DEBUG]
16401 2019-Jan-09 19:14:39.467790 - [DEBUG] Start of incomingtab entry
16402 2019-Jan-09 19:14:39.467816 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
16403 2019-Jan-09 19:14:39.468658 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
16404 2019-Jan-09 19:14:39.468755 - [DEBUG] ---------------
16405 2019-Jan-09 19:14:39.468780 - [DEBUG] End of incomingtab entry
16406 2019-Jan-09 19:14:39.468805 - [DEBUG]
16407 2019-Jan-09 19:14:39.468835 - [DEBUG] EDGE:
16408 2019-Jan-09 19:14:39.468900 - [DEBUG] ---> 16409 2019-Jan-09 19:14:39.469724 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16410 2019-Jan-09 19:14:39.470590 - [DEBUG]
16411 2019-Jan-09 19:14:39.470626 - [DEBUG] EDGE:
16412 2019-Jan-09 19:14:39.470712 - [DEBUG] ---> 16413 2019-Jan-09 19:14:39.471531 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16414 2019-Jan-09 19:14:39.472360 - [DEBUG]
16415 2019-Jan-09 19:14:39.472424 - [DEBUG] Compose: EdgeIdentity * AllBottom
16416 2019-Jan-09 19:14:39.472453 - [DEBUG]
16417 2019-Jan-09 19:14:39.472478 - [DEBUG] Propagate flow
16418 2019-Jan-09 19:14:39.472502 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16419 2019-Jan-09 19:14:39.472620 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
16420 2019-Jan-09 19:14:39.473464 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16421 2019-Jan-09 19:14:39.474329 - [DEBUG] Edge function : AllBottom (result of previous compose)
16422 2019-Jan-09 19:14:39.474363 - [DEBUG]
16423 2019-Jan-09 19:14:39.474392 - [DEBUG] Join: AllTop & AllBottom
16424 2019-Jan-09 19:14:39.474419 - [DEBUG] = AllBottom (new jump func)
16425 2019-Jan-09 19:14:39.474444 - [DEBUG]
16426 2019-Jan-09 19:14:39.474469 - [DEBUG] Start adding new jump function
16427 2019-Jan-09 19:14:39.474494 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16428 2019-Jan-09 19:14:39.474586 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16429 2019-Jan-09 19:14:39.475422 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
16430 2019-Jan-09 19:14:39.476249 - [DEBUG] Edge Function : AllBottom
16431 2019-Jan-09 19:14:39.476288 - [DEBUG] End adding new jump function
16432 2019-Jan-09 19:14:39.476313 - [DEBUG]
16433 2019-Jan-09 19:14:39.476338 - [DEBUG] -------------------------------------------- 494. Path Edge --------------------------------------------
16434 2019-Jan-09 19:14:39.476365 - [DEBUG]
16435 2019-Jan-09 19:14:39.476388 - [DEBUG] Process 494. path edge:
16436 2019-Jan-09 19:14:39.476413 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16437 2019-Jan-09 19:14:39.476509 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
16438 2019-Jan-09 19:14:39.477382 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16439 2019-Jan-09 19:14:39.478217 - [DEBUG]
16440 2019-Jan-09 19:14:39.478250 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
16441 2019-Jan-09 19:14:39.479115 - [DEBUG] Possible callees:
16442 2019-Jan-09 19:14:39.479145 - [DEBUG] llvm.dbg.declare
16443 2019-Jan-09 19:14:39.479171 - [DEBUG] Possible return sites:
16444 2019-Jan-09 19:14:39.479196 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19316445 2019-Jan-09 19:14:39.480858 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16446 2019-Jan-09 19:14:39.480927 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16447 2019-Jan-09 19:14:39.480981 - [DEBUG] Compose: EdgeIdentity * AllBottom
16448 2019-Jan-09 19:14:39.481010 - [DEBUG]
16449 2019-Jan-09 19:14:39.481035 - [DEBUG] Propagate flow
16450 2019-Jan-09 19:14:39.481059 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16451 2019-Jan-09 19:14:39.481155 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
16452 2019-Jan-09 19:14:39.481970 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16453 2019-Jan-09 19:14:39.482809 - [DEBUG] Edge function : AllBottom (result of previous compose)
16454 2019-Jan-09 19:14:39.482841 - [DEBUG]
16455 2019-Jan-09 19:14:39.482869 - [DEBUG] Join: AllTop & AllBottom
16456 2019-Jan-09 19:14:39.482897 - [DEBUG] = AllBottom (new jump func)
16457 2019-Jan-09 19:14:39.482922 - [DEBUG]
16458 2019-Jan-09 19:14:39.482947 - [DEBUG] Start adding new jump function
16459 2019-Jan-09 19:14:39.482971 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16460 2019-Jan-09 19:14:39.483066 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16461 2019-Jan-09 19:14:39.483945 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
16462 2019-Jan-09 19:14:39.484785 - [DEBUG] Edge Function : AllBottom
16463 2019-Jan-09 19:14:39.484825 - [DEBUG] End adding new jump function
16464 2019-Jan-09 19:14:39.484851 - [DEBUG]
16465 2019-Jan-09 19:14:39.484876 - [DEBUG] -------------------------------------------- 495. Path Edge --------------------------------------------
16466 2019-Jan-09 19:14:39.484903 - [DEBUG]
16467 2019-Jan-09 19:14:39.484927 - [DEBUG] Process 495. path edge:
16468 2019-Jan-09 19:14:39.484951 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16469 2019-Jan-09 19:14:39.485050 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
16470 2019-Jan-09 19:14:39.485885 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16471 2019-Jan-09 19:14:39.486728 - [DEBUG]
16472 2019-Jan-09 19:14:39.486759 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
16473 2019-Jan-09 19:14:39.487659 - [DEBUG] Compose: EdgeIdentity * AllBottom
16474 2019-Jan-09 19:14:39.487694 - [DEBUG]
16475 2019-Jan-09 19:14:39.487719 - [DEBUG] Propagate flow
16476 2019-Jan-09 19:14:39.487744 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16477 2019-Jan-09 19:14:39.487838 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
16478 2019-Jan-09 19:14:39.488661 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16479 2019-Jan-09 19:14:39.489489 - [DEBUG] Edge function : AllBottom (result of previous compose)
16480 2019-Jan-09 19:14:39.489521 - [DEBUG]
16481 2019-Jan-09 19:14:39.489549 - [DEBUG] Join: AllTop & AllBottom
16482 2019-Jan-09 19:14:39.489576 - [DEBUG] = AllBottom (new jump func)
16483 2019-Jan-09 19:14:39.489602 - [DEBUG]
16484 2019-Jan-09 19:14:39.489626 - [DEBUG] Start adding new jump function
16485 2019-Jan-09 19:14:39.489651 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16486 2019-Jan-09 19:14:39.489742 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16487 2019-Jan-09 19:14:39.490604 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
16488 2019-Jan-09 19:14:39.491408 - [DEBUG] Edge Function : AllBottom
16489 2019-Jan-09 19:14:39.491447 - [DEBUG] End adding new jump function
16490 2019-Jan-09 19:14:39.491473 - [DEBUG]
16491 2019-Jan-09 19:14:39.491498 - [DEBUG] -------------------------------------------- 496. Path Edge --------------------------------------------
16492 2019-Jan-09 19:14:39.491524 - [DEBUG]
16493 2019-Jan-09 19:14:39.491548 - [DEBUG] Process 496. path edge:
16494 2019-Jan-09 19:14:39.491573 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16495 2019-Jan-09 19:14:39.491670 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
16496 2019-Jan-09 19:14:39.492481 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16497 2019-Jan-09 19:14:39.493324 - [DEBUG]
16498 2019-Jan-09 19:14:39.493357 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
16499 2019-Jan-09 19:14:39.494247 - [DEBUG] Compose: EdgeIdentity * AllBottom
16500 2019-Jan-09 19:14:39.494282 - [DEBUG]
16501 2019-Jan-09 19:14:39.494307 - [DEBUG] Propagate flow
16502 2019-Jan-09 19:14:39.494332 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16503 2019-Jan-09 19:14:39.494428 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
16504 2019-Jan-09 19:14:39.495258 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16505 2019-Jan-09 19:14:39.496112 - [DEBUG] Edge function : AllBottom (result of previous compose)
16506 2019-Jan-09 19:14:39.496145 - [DEBUG]
16507 2019-Jan-09 19:14:39.496174 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
16508 2019-Jan-09 19:14:39.496201 - [DEBUG] = AllBottom
16509 2019-Jan-09 19:14:39.496226 - [DEBUG]
16510 2019-Jan-09 19:14:39.496250 - [DEBUG] PROPAGATE: No new function!
16511 2019-Jan-09 19:14:39.496281 - [DEBUG] EDGE:
16512 2019-Jan-09 19:14:39.496374 - [DEBUG] ---> 16513 2019-Jan-09 19:14:39.497219 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16514 2019-Jan-09 19:14:39.498059 - [DEBUG]
16515 2019-Jan-09 19:14:39.498095 - [DEBUG] EDGE:
16516 2019-Jan-09 19:14:39.498178 - [DEBUG] ---> 16517 2019-Jan-09 19:14:39.498996 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16518 2019-Jan-09 19:14:39.499834 - [DEBUG]
16519 2019-Jan-09 19:14:39.499870 - [DEBUG] EDGE:
16520 2019-Jan-09 19:14:39.499953 - [DEBUG] ---> 16521 2019-Jan-09 19:14:39.500813 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16522 2019-Jan-09 19:14:39.501650 - [DEBUG]
16523 2019-Jan-09 19:14:39.501686 - [DEBUG] EDGE:
16524 2019-Jan-09 19:14:39.501767 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
16525 2019-Jan-09 19:14:39.502585 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16526 2019-Jan-09 19:14:39.503412 - [DEBUG]
16527 2019-Jan-09 19:14:39.503448 - [DEBUG] EDGE:
16528 2019-Jan-09 19:14:39.503533 - [DEBUG] ---> 16529 2019-Jan-09 19:14:39.504386 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16530 2019-Jan-09 19:14:39.505206 - [DEBUG]
16531 2019-Jan-09 19:14:39.505243 - [DEBUG] EDGE:
16532 2019-Jan-09 19:14:39.505325 - [DEBUG] ---> 16533 2019-Jan-09 19:14:39.506135 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16534 2019-Jan-09 19:14:39.506970 - [DEBUG]
16535 2019-Jan-09 19:14:39.507006 - [DEBUG] EDGE:
16536 2019-Jan-09 19:14:39.507091 - [DEBUG] ---> 16537 2019-Jan-09 19:14:39.507934 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16538 2019-Jan-09 19:14:39.508782 - [DEBUG]
16539 2019-Jan-09 19:14:39.508844 - [DEBUG] Compose: EdgeIdentity * AllBottom
16540 2019-Jan-09 19:14:39.508872 - [DEBUG]
16541 2019-Jan-09 19:14:39.508898 - [DEBUG] Propagate flow
16542 2019-Jan-09 19:14:39.508922 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16543 2019-Jan-09 19:14:39.509012 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
16544 2019-Jan-09 19:14:39.509842 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16545 2019-Jan-09 19:14:39.510718 - [DEBUG] Edge function : AllBottom (result of previous compose)
16546 2019-Jan-09 19:14:39.510774 - [DEBUG]
16547 2019-Jan-09 19:14:39.510802 - [DEBUG] Join: AllTop & AllBottom
16548 2019-Jan-09 19:14:39.510830 - [DEBUG] = AllBottom (new jump func)
16549 2019-Jan-09 19:14:39.510855 - [DEBUG]
16550 2019-Jan-09 19:14:39.510880 - [DEBUG] Start adding new jump function
16551 2019-Jan-09 19:14:39.510904 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16552 2019-Jan-09 19:14:39.510999 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16553 2019-Jan-09 19:14:39.511839 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
16554 2019-Jan-09 19:14:39.512666 - [DEBUG] Edge Function : AllBottom
16555 2019-Jan-09 19:14:39.512704 - [DEBUG] End adding new jump function
16556 2019-Jan-09 19:14:39.512730 - [DEBUG]
16557 2019-Jan-09 19:14:39.512755 - [DEBUG] -------------------------------------------- 497. Path Edge --------------------------------------------
16558 2019-Jan-09 19:14:39.512921 - [DEBUG]
16559 2019-Jan-09 19:14:39.512945 - [DEBUG] Process 497. path edge:
16560 2019-Jan-09 19:14:39.512970 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16561 2019-Jan-09 19:14:39.513075 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
16562 2019-Jan-09 19:14:39.513942 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16563 2019-Jan-09 19:14:39.514780 - [DEBUG]
16564 2019-Jan-09 19:14:39.514812 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
16565 2019-Jan-09 19:14:39.515689 - [DEBUG] Compose: EdgeIdentity * AllBottom
16566 2019-Jan-09 19:14:39.515724 - [DEBUG]
16567 2019-Jan-09 19:14:39.515750 - [DEBUG] Propagate flow
16568 2019-Jan-09 19:14:39.515775 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16569 2019-Jan-09 19:14:39.515871 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
16570 2019-Jan-09 19:14:39.516694 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16571 2019-Jan-09 19:14:39.517563 - [DEBUG] Edge function : AllBottom (result of previous compose)
16572 2019-Jan-09 19:14:39.517595 - [DEBUG]
16573 2019-Jan-09 19:14:39.517623 - [DEBUG] Join: AllTop & AllBottom
16574 2019-Jan-09 19:14:39.517651 - [DEBUG] = AllBottom (new jump func)
16575 2019-Jan-09 19:14:39.517676 - [DEBUG]
16576 2019-Jan-09 19:14:39.517701 - [DEBUG] Start adding new jump function
16577 2019-Jan-09 19:14:39.517725 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16578 2019-Jan-09 19:14:39.517818 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16579 2019-Jan-09 19:14:39.518653 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
16580 2019-Jan-09 19:14:39.519470 - [DEBUG] Edge Function : AllBottom
16581 2019-Jan-09 19:14:39.519508 - [DEBUG] End adding new jump function
16582 2019-Jan-09 19:14:39.519534 - [DEBUG]
16583 2019-Jan-09 19:14:39.519559 - [DEBUG] -------------------------------------------- 498. Path Edge --------------------------------------------
16584 2019-Jan-09 19:14:39.519586 - [DEBUG]
16585 2019-Jan-09 19:14:39.519610 - [DEBUG] Process 498. path edge:
16586 2019-Jan-09 19:14:39.519635 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16587 2019-Jan-09 19:14:39.519734 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
16588 2019-Jan-09 19:14:39.520575 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16589 2019-Jan-09 19:14:39.521415 - [DEBUG]
16590 2019-Jan-09 19:14:39.521448 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
16591 2019-Jan-09 19:14:39.522304 - [DEBUG] Compose: EdgeIdentity * AllBottom
16592 2019-Jan-09 19:14:39.522364 - [DEBUG]
16593 2019-Jan-09 19:14:39.522390 - [DEBUG] Propagate flow
16594 2019-Jan-09 19:14:39.522415 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16595 2019-Jan-09 19:14:39.522512 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
16596 2019-Jan-09 19:14:39.523337 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16597 2019-Jan-09 19:14:39.524204 - [DEBUG] Edge function : AllBottom (result of previous compose)
16598 2019-Jan-09 19:14:39.524236 - [DEBUG]
16599 2019-Jan-09 19:14:39.524264 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
16600 2019-Jan-09 19:14:39.524290 - [DEBUG] = AllBottom
16601 2019-Jan-09 19:14:39.524316 - [DEBUG]
16602 2019-Jan-09 19:14:39.524340 - [DEBUG] PROPAGATE: No new function!
16603 2019-Jan-09 19:14:39.524371 - [DEBUG] EDGE:
16604 2019-Jan-09 19:14:39.524464 - [DEBUG] ---> 16605 2019-Jan-09 19:14:39.525280 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16606 2019-Jan-09 19:14:39.526124 - [DEBUG]
16607 2019-Jan-09 19:14:39.526160 - [DEBUG] EDGE:
16608 2019-Jan-09 19:14:39.526244 - [DEBUG] ---> 16609 2019-Jan-09 19:14:39.527054 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16610 2019-Jan-09 19:14:39.527938 - [DEBUG]
16611 2019-Jan-09 19:14:39.527975 - [DEBUG] EDGE:
16612 2019-Jan-09 19:14:39.528059 - [DEBUG] ---> 16613 2019-Jan-09 19:14:39.528849 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16614 2019-Jan-09 19:14:39.529685 - [DEBUG]
16615 2019-Jan-09 19:14:39.529721 - [DEBUG] EDGE:
16616 2019-Jan-09 19:14:39.529808 - [DEBUG] ---> 16617 2019-Jan-09 19:14:39.530655 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16618 2019-Jan-09 19:14:39.531486 - [DEBUG]
16619 2019-Jan-09 19:14:39.531523 - [DEBUG] EDGE:
16620 2019-Jan-09 19:14:39.531609 - [DEBUG] ---> 16621 2019-Jan-09 19:14:39.532426 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16622 2019-Jan-09 19:14:39.533259 - [DEBUG]
16623 2019-Jan-09 19:14:39.533296 - [DEBUG] EDGE:
16624 2019-Jan-09 19:14:39.533382 - [DEBUG] ---> 16625 2019-Jan-09 19:14:39.534231 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16626 2019-Jan-09 19:14:39.535064 - [DEBUG]
16627 2019-Jan-09 19:14:39.535102 - [DEBUG] EDGE:
16628 2019-Jan-09 19:14:39.535188 - [DEBUG] ---> 16629 2019-Jan-09 19:14:39.536018 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16630 2019-Jan-09 19:14:39.536846 - [DEBUG]
16631 2019-Jan-09 19:14:39.536882 - [DEBUG] EDGE:
16632 2019-Jan-09 19:14:39.536968 - [DEBUG] ---> 16633 2019-Jan-09 19:14:39.537833 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16634 2019-Jan-09 19:14:39.538665 - [DEBUG]
16635 2019-Jan-09 19:14:39.538701 - [DEBUG] EDGE:
16636 2019-Jan-09 19:14:39.538785 - [DEBUG] ---> 16637 2019-Jan-09 19:14:39.539602 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16638 2019-Jan-09 19:14:39.540431 - [DEBUG]
16639 2019-Jan-09 19:14:39.540494 - [DEBUG] EDGE:
16640 2019-Jan-09 19:14:39.540579 - [DEBUG] ---> 16641 2019-Jan-09 19:14:39.541392 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16642 2019-Jan-09 19:14:39.542228 - [DEBUG]
16643 2019-Jan-09 19:14:39.542264 - [DEBUG] EDGE:
16644 2019-Jan-09 19:14:39.542350 - [DEBUG] ---> 16645 2019-Jan-09 19:14:39.543151 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16646 2019-Jan-09 19:14:39.544010 - [DEBUG]
16647 2019-Jan-09 19:14:39.544045 - [DEBUG] EDGE:
16648 2019-Jan-09 19:14:39.544128 - [DEBUG] ---> 16649 2019-Jan-09 19:14:39.544920 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16650 2019-Jan-09 19:14:39.545759 - [DEBUG]
16651 2019-Jan-09 19:14:39.545795 - [DEBUG] EDGE:
16652 2019-Jan-09 19:14:39.545881 - [DEBUG] ---> 16653 2019-Jan-09 19:14:39.546695 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16654 2019-Jan-09 19:14:39.547568 - [DEBUG]
16655 2019-Jan-09 19:14:39.547604 - [DEBUG] EDGE:
16656 2019-Jan-09 19:14:39.547691 - [DEBUG] ---> 16657 2019-Jan-09 19:14:39.548520 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16658 2019-Jan-09 19:14:39.549359 - [DEBUG]
16659 2019-Jan-09 19:14:39.549396 - [DEBUG] EDGE:
16660 2019-Jan-09 19:14:39.549483 - [DEBUG] ---> 16661 2019-Jan-09 19:14:39.550285 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16662 2019-Jan-09 19:14:39.551145 - [DEBUG]
16663 2019-Jan-09 19:14:39.551182 - [DEBUG] EDGE:
16664 2019-Jan-09 19:14:39.551269 - [DEBUG] ---> 16665 2019-Jan-09 19:14:39.552082 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16666 2019-Jan-09 19:14:39.552913 - [DEBUG]
16667 2019-Jan-09 19:14:39.552950 - [DEBUG] EDGE:
16668 2019-Jan-09 19:14:39.553035 - [DEBUG] ---> 16669 2019-Jan-09 19:14:39.553892 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16670 2019-Jan-09 19:14:39.554726 - [DEBUG]
16671 2019-Jan-09 19:14:39.554787 - [DEBUG] EDGE:
16672 2019-Jan-09 19:14:39.554874 - [DEBUG] ---> 16673 2019-Jan-09 19:14:39.555685 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16674 2019-Jan-09 19:14:39.556526 - [DEBUG]
16675 2019-Jan-09 19:14:39.556562 - [DEBUG] EDGE:
16676 2019-Jan-09 19:14:39.556645 - [DEBUG] ---> 16677 2019-Jan-09 19:14:39.557482 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16678 2019-Jan-09 19:14:39.558313 - [DEBUG]
16679 2019-Jan-09 19:14:39.558350 - [DEBUG] EDGE:
16680 2019-Jan-09 19:14:39.558434 - [DEBUG] ---> 16681 2019-Jan-09 19:14:39.559261 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16682 2019-Jan-09 19:14:39.560099 - [DEBUG]
16683 2019-Jan-09 19:14:39.560160 - [DEBUG] Compose: EdgeIdentity * AllBottom
16684 2019-Jan-09 19:14:39.560188 - [DEBUG]
16685 2019-Jan-09 19:14:39.560214 - [DEBUG] Propagate flow
16686 2019-Jan-09 19:14:39.560238 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16687 2019-Jan-09 19:14:39.560329 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
16688 2019-Jan-09 19:14:39.561186 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16689 2019-Jan-09 19:14:39.562016 - [DEBUG] Edge function : AllBottom (result of previous compose)
16690 2019-Jan-09 19:14:39.562048 - [DEBUG]
16691 2019-Jan-09 19:14:39.562077 - [DEBUG] Join: AllTop & AllBottom
16692 2019-Jan-09 19:14:39.562104 - [DEBUG] = AllBottom (new jump func)
16693 2019-Jan-09 19:14:39.562129 - [DEBUG]
16694 2019-Jan-09 19:14:39.562154 - [DEBUG] Start adding new jump function
16695 2019-Jan-09 19:14:39.562179 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16696 2019-Jan-09 19:14:39.562272 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16697 2019-Jan-09 19:14:39.563107 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
16698 2019-Jan-09 19:14:39.563962 - [DEBUG] Edge Function : AllBottom
16699 2019-Jan-09 19:14:39.564000 - [DEBUG] End adding new jump function
16700 2019-Jan-09 19:14:39.564025 - [DEBUG]
16701 2019-Jan-09 19:14:39.564050 - [DEBUG] -------------------------------------------- 499. Path Edge --------------------------------------------
16702 2019-Jan-09 19:14:39.564077 - [DEBUG]
16703 2019-Jan-09 19:14:39.564101 - [DEBUG] Process 499. path edge:
16704 2019-Jan-09 19:14:39.564125 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16705 2019-Jan-09 19:14:39.564225 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
16706 2019-Jan-09 19:14:39.565052 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16707 2019-Jan-09 19:14:39.565893 - [DEBUG]
16708 2019-Jan-09 19:14:39.565925 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
16709 2019-Jan-09 19:14:39.566762 - [DEBUG] Possible callees:
16710 2019-Jan-09 19:14:39.566792 - [DEBUG] foo
16711 2019-Jan-09 19:14:39.566818 - [DEBUG] Possible return sites:
16712 2019-Jan-09 19:14:39.566843 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12616713 2019-Jan-09 19:14:39.568527 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
16714 2019-Jan-09 19:14:39.568596 - [DEBUG] Start points of 'foo' currently not available!
16715 2019-Jan-09 19:14:39.568649 - [DEBUG] Compose: EdgeIdentity * AllBottom
16716 2019-Jan-09 19:14:39.568678 - [DEBUG]
16717 2019-Jan-09 19:14:39.568703 - [DEBUG] Propagate flow
16718 2019-Jan-09 19:14:39.568728 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16719 2019-Jan-09 19:14:39.568825 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
16720 2019-Jan-09 19:14:39.569680 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16721 2019-Jan-09 19:14:39.570545 - [DEBUG] Edge function : AllBottom (result of previous compose)
16722 2019-Jan-09 19:14:39.570578 - [DEBUG]
16723 2019-Jan-09 19:14:39.570606 - [DEBUG] Join: AllTop & AllBottom
16724 2019-Jan-09 19:14:39.570634 - [DEBUG] = AllBottom (new jump func)
16725 2019-Jan-09 19:14:39.570659 - [DEBUG]
16726 2019-Jan-09 19:14:39.570684 - [DEBUG] Start adding new jump function
16727 2019-Jan-09 19:14:39.570708 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16728 2019-Jan-09 19:14:39.570802 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16729 2019-Jan-09 19:14:39.571639 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
16730 2019-Jan-09 19:14:39.572465 - [DEBUG] Edge Function : AllBottom
16731 2019-Jan-09 19:14:39.572505 - [DEBUG] End adding new jump function
16732 2019-Jan-09 19:14:39.572530 - [DEBUG]
16733 2019-Jan-09 19:14:39.572555 - [DEBUG] -------------------------------------------- 500. Path Edge --------------------------------------------
16734 2019-Jan-09 19:14:39.572581 - [DEBUG]
16735 2019-Jan-09 19:14:39.572605 - [DEBUG] Process 500. path edge:
16736 2019-Jan-09 19:14:39.572630 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16737 2019-Jan-09 19:14:39.572728 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
16738 2019-Jan-09 19:14:39.573564 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16739 2019-Jan-09 19:14:39.574425 - [DEBUG]
16740 2019-Jan-09 19:14:39.574457 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
16741 2019-Jan-09 19:14:39.575329 - [DEBUG] Compose: EdgeIdentity * AllBottom
16742 2019-Jan-09 19:14:39.575363 - [DEBUG]
16743 2019-Jan-09 19:14:39.575389 - [DEBUG] Propagate flow
16744 2019-Jan-09 19:14:39.575413 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16745 2019-Jan-09 19:14:39.575505 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
16746 2019-Jan-09 19:14:39.576308 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16747 2019-Jan-09 19:14:39.577172 - [DEBUG] Edge function : AllBottom (result of previous compose)
16748 2019-Jan-09 19:14:39.577205 - [DEBUG]
16749 2019-Jan-09 19:14:39.577234 - [DEBUG] Join: AllTop & AllBottom
16750 2019-Jan-09 19:14:39.577261 - [DEBUG] = AllBottom (new jump func)
16751 2019-Jan-09 19:14:39.577286 - [DEBUG]
16752 2019-Jan-09 19:14:39.577311 - [DEBUG] Start adding new jump function
16753 2019-Jan-09 19:14:39.577335 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16754 2019-Jan-09 19:14:39.577431 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16755 2019-Jan-09 19:14:39.578260 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
16756 2019-Jan-09 19:14:39.579078 - [DEBUG] Edge Function : AllBottom
16757 2019-Jan-09 19:14:39.579120 - [DEBUG] End adding new jump function
16758 2019-Jan-09 19:14:39.579171 - [DEBUG]
16759 2019-Jan-09 19:14:39.579197 - [DEBUG] -------------------------------------------- 501. Path Edge --------------------------------------------
16760 2019-Jan-09 19:14:39.579224 - [DEBUG]
16761 2019-Jan-09 19:14:39.579248 - [DEBUG] Process 501. path edge:
16762 2019-Jan-09 19:14:39.579273 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16763 2019-Jan-09 19:14:39.579377 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
16764 2019-Jan-09 19:14:39.580197 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16765 2019-Jan-09 19:14:39.581076 - [DEBUG]
16766 2019-Jan-09 19:14:39.581111 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
16767 2019-Jan-09 19:14:39.581952 - [DEBUG] Compose: EdgeIdentity * AllBottom
16768 2019-Jan-09 19:14:39.581985 - [DEBUG]
16769 2019-Jan-09 19:14:39.582010 - [DEBUG] Propagate flow
16770 2019-Jan-09 19:14:39.582035 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16771 2019-Jan-09 19:14:39.582128 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
16772 2019-Jan-09 19:14:39.582947 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16773 2019-Jan-09 19:14:39.583805 - [DEBUG] Edge function : AllBottom (result of previous compose)
16774 2019-Jan-09 19:14:39.583839 - [DEBUG]
16775 2019-Jan-09 19:14:39.583867 - [DEBUG] Join: AllTop & AllBottom
16776 2019-Jan-09 19:14:39.583894 - [DEBUG] = AllBottom (new jump func)
16777 2019-Jan-09 19:14:39.583919 - [DEBUG]
16778 2019-Jan-09 19:14:39.583943 - [DEBUG] Start adding new jump function
16779 2019-Jan-09 19:14:39.583967 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16780 2019-Jan-09 19:14:39.584061 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16781 2019-Jan-09 19:14:39.584894 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
16782 2019-Jan-09 19:14:39.585714 - [DEBUG] Edge Function : AllBottom
16783 2019-Jan-09 19:14:39.585754 - [DEBUG] End adding new jump function
16784 2019-Jan-09 19:14:39.585779 - [DEBUG]
16785 2019-Jan-09 19:14:39.585804 - [DEBUG] -------------------------------------------- 502. Path Edge --------------------------------------------
16786 2019-Jan-09 19:14:39.585830 - [DEBUG]
16787 2019-Jan-09 19:14:39.585854 - [DEBUG] Process 502. path edge:
16788 2019-Jan-09 19:14:39.585879 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16789 2019-Jan-09 19:14:39.585976 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
16790 2019-Jan-09 19:14:39.586791 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16791 2019-Jan-09 19:14:39.587669 - [DEBUG]
16792 2019-Jan-09 19:14:39.587703 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
16793 2019-Jan-09 19:14:39.588566 - [DEBUG] Compose: EdgeIdentity * AllBottom
16794 2019-Jan-09 19:14:39.588601 - [DEBUG]
16795 2019-Jan-09 19:14:39.588626 - [DEBUG] Propagate flow
16796 2019-Jan-09 19:14:39.588650 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16797 2019-Jan-09 19:14:39.588745 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
16798 2019-Jan-09 19:14:39.589587 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16799 2019-Jan-09 19:14:39.590414 - [DEBUG] Edge function : AllBottom (result of previous compose)
16800 2019-Jan-09 19:14:39.590468 - [DEBUG]
16801 2019-Jan-09 19:14:39.590518 - [DEBUG] Join: AllTop & AllBottom
16802 2019-Jan-09 19:14:39.590546 - [DEBUG] = AllBottom (new jump func)
16803 2019-Jan-09 19:14:39.590571 - [DEBUG]
16804 2019-Jan-09 19:14:39.590596 - [DEBUG] Start adding new jump function
16805 2019-Jan-09 19:14:39.590620 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16806 2019-Jan-09 19:14:39.590714 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16807 2019-Jan-09 19:14:39.591545 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
16808 2019-Jan-09 19:14:39.592377 - [DEBUG] Edge Function : AllBottom
16809 2019-Jan-09 19:14:39.592417 - [DEBUG] End adding new jump function
16810 2019-Jan-09 19:14:39.592442 - [DEBUG]
16811 2019-Jan-09 19:14:39.592467 - [DEBUG] -------------------------------------------- 503. Path Edge --------------------------------------------
16812 2019-Jan-09 19:14:39.592493 - [DEBUG]
16813 2019-Jan-09 19:14:39.592517 - [DEBUG] Process 503. path edge:
16814 2019-Jan-09 19:14:39.592542 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16815 2019-Jan-09 19:14:39.592639 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
16816 2019-Jan-09 19:14:39.593478 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16817 2019-Jan-09 19:14:39.594348 - [DEBUG]
16818 2019-Jan-09 19:14:39.594379 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
16819 2019-Jan-09 19:14:39.595331 - [DEBUG] Possible callees:
16820 2019-Jan-09 19:14:39.595365 - [DEBUG] llvm.dbg.declare
16821 2019-Jan-09 19:14:39.595391 - [DEBUG] Possible return sites:
16822 2019-Jan-09 19:14:39.595416 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13616823 2019-Jan-09 19:14:39.597076 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16824 2019-Jan-09 19:14:39.597174 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16825 2019-Jan-09 19:14:39.597228 - [DEBUG] Compose: EdgeIdentity * AllBottom
16826 2019-Jan-09 19:14:39.597258 - [DEBUG]
16827 2019-Jan-09 19:14:39.597284 - [DEBUG] Propagate flow
16828 2019-Jan-09 19:14:39.597307 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16829 2019-Jan-09 19:14:39.597404 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
16830 2019-Jan-09 19:14:39.598232 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16831 2019-Jan-09 19:14:39.599070 - [DEBUG] Edge function : AllBottom (result of previous compose)
16832 2019-Jan-09 19:14:39.599102 - [DEBUG]
16833 2019-Jan-09 19:14:39.599130 - [DEBUG] Join: AllTop & AllBottom
16834 2019-Jan-09 19:14:39.599157 - [DEBUG] = AllBottom (new jump func)
16835 2019-Jan-09 19:14:39.599183 - [DEBUG]
16836 2019-Jan-09 19:14:39.599208 - [DEBUG] Start adding new jump function
16837 2019-Jan-09 19:14:39.599232 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16838 2019-Jan-09 19:14:39.599322 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16839 2019-Jan-09 19:14:39.600151 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
16840 2019-Jan-09 19:14:39.601012 - [DEBUG] Edge Function : AllBottom
16841 2019-Jan-09 19:14:39.601052 - [DEBUG] End adding new jump function
16842 2019-Jan-09 19:14:39.601077 - [DEBUG]
16843 2019-Jan-09 19:14:39.601102 - [DEBUG] -------------------------------------------- 504. Path Edge --------------------------------------------
16844 2019-Jan-09 19:14:39.601154 - [DEBUG]
16845 2019-Jan-09 19:14:39.601178 - [DEBUG] Process 504. path edge:
16846 2019-Jan-09 19:14:39.601203 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16847 2019-Jan-09 19:14:39.601303 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
16848 2019-Jan-09 19:14:39.602134 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16849 2019-Jan-09 19:14:39.602976 - [DEBUG]
16850 2019-Jan-09 19:14:39.603006 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
16851 2019-Jan-09 19:14:39.603909 - [DEBUG] Compose: EdgeIdentity * AllBottom
16852 2019-Jan-09 19:14:39.603947 - [DEBUG]
16853 2019-Jan-09 19:14:39.603973 - [DEBUG] Propagate flow
16854 2019-Jan-09 19:14:39.603998 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16855 2019-Jan-09 19:14:39.604091 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
16856 2019-Jan-09 19:14:39.604919 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16857 2019-Jan-09 19:14:39.605750 - [DEBUG] Edge function : AllBottom (result of previous compose)
16858 2019-Jan-09 19:14:39.605783 - [DEBUG]
16859 2019-Jan-09 19:14:39.605810 - [DEBUG] Join: AllTop & AllBottom
16860 2019-Jan-09 19:14:39.605838 - [DEBUG] = AllBottom (new jump func)
16861 2019-Jan-09 19:14:39.605863 - [DEBUG]
16862 2019-Jan-09 19:14:39.605888 - [DEBUG] Start adding new jump function
16863 2019-Jan-09 19:14:39.605912 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16864 2019-Jan-09 19:14:39.606004 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16865 2019-Jan-09 19:14:39.606836 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
16866 2019-Jan-09 19:14:39.607680 - [DEBUG] Edge Function : AllBottom
16867 2019-Jan-09 19:14:39.607720 - [DEBUG] End adding new jump function
16868 2019-Jan-09 19:14:39.607747 - [DEBUG]
16869 2019-Jan-09 19:14:39.607771 - [DEBUG] -------------------------------------------- 505. Path Edge --------------------------------------------
16870 2019-Jan-09 19:14:39.607798 - [DEBUG]
16871 2019-Jan-09 19:14:39.607823 - [DEBUG] Process 505. path edge:
16872 2019-Jan-09 19:14:39.607848 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16873 2019-Jan-09 19:14:39.607946 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
16874 2019-Jan-09 19:14:39.608768 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16875 2019-Jan-09 19:14:39.609603 - [DEBUG]
16876 2019-Jan-09 19:14:39.609635 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
16877 2019-Jan-09 19:14:39.610524 - [DEBUG] Compose: EdgeIdentity * AllBottom
16878 2019-Jan-09 19:14:39.610560 - [DEBUG]
16879 2019-Jan-09 19:14:39.610585 - [DEBUG] Propagate flow
16880 2019-Jan-09 19:14:39.610610 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16881 2019-Jan-09 19:14:39.610707 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
16882 2019-Jan-09 19:14:39.611532 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16883 2019-Jan-09 19:14:39.612373 - [DEBUG] Edge function : AllBottom (result of previous compose)
16884 2019-Jan-09 19:14:39.612406 - [DEBUG]
16885 2019-Jan-09 19:14:39.612434 - [DEBUG] Join: AllTop & AllBottom
16886 2019-Jan-09 19:14:39.612461 - [DEBUG] = AllBottom (new jump func)
16887 2019-Jan-09 19:14:39.612486 - [DEBUG]
16888 2019-Jan-09 19:14:39.612511 - [DEBUG] Start adding new jump function
16889 2019-Jan-09 19:14:39.612536 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16890 2019-Jan-09 19:14:39.612653 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16891 2019-Jan-09 19:14:39.613647 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
16892 2019-Jan-09 19:14:39.614507 - [DEBUG] Edge Function : AllBottom
16893 2019-Jan-09 19:14:39.614546 - [DEBUG] End adding new jump function
16894 2019-Jan-09 19:14:39.614571 - [DEBUG]
16895 2019-Jan-09 19:14:39.614596 - [DEBUG] -------------------------------------------- 506. Path Edge --------------------------------------------
16896 2019-Jan-09 19:14:39.614622 - [DEBUG]
16897 2019-Jan-09 19:14:39.614646 - [DEBUG] Process 506. path edge:
16898 2019-Jan-09 19:14:39.614671 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16899 2019-Jan-09 19:14:39.614769 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
16900 2019-Jan-09 19:14:39.615576 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16901 2019-Jan-09 19:14:39.616407 - [DEBUG]
16902 2019-Jan-09 19:14:39.616440 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
16903 2019-Jan-09 19:14:39.617323 - [DEBUG] Compose: EdgeIdentity * AllBottom
16904 2019-Jan-09 19:14:39.617358 - [DEBUG]
16905 2019-Jan-09 19:14:39.617383 - [DEBUG] Propagate flow
16906 2019-Jan-09 19:14:39.617408 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16907 2019-Jan-09 19:14:39.617503 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
16908 2019-Jan-09 19:14:39.618343 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16909 2019-Jan-09 19:14:39.619184 - [DEBUG] Edge function : AllBottom (result of previous compose)
16910 2019-Jan-09 19:14:39.619217 - [DEBUG]
16911 2019-Jan-09 19:14:39.619246 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
16912 2019-Jan-09 19:14:39.619273 - [DEBUG] = AllBottom
16913 2019-Jan-09 19:14:39.619298 - [DEBUG]
16914 2019-Jan-09 19:14:39.619322 - [DEBUG] PROPAGATE: No new function!
16915 2019-Jan-09 19:14:39.619352 - [DEBUG] EDGE:
16916 2019-Jan-09 19:14:39.619444 - [DEBUG] ---> 16917 2019-Jan-09 19:14:39.620266 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16918 2019-Jan-09 19:14:39.621139 - [DEBUG]
16919 2019-Jan-09 19:14:39.621174 - [DEBUG] EDGE:
16920 2019-Jan-09 19:14:39.621260 - [DEBUG] ---> 16921 2019-Jan-09 19:14:39.622069 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16922 2019-Jan-09 19:14:39.622905 - [DEBUG]
16923 2019-Jan-09 19:14:39.622941 - [DEBUG] EDGE:
16924 2019-Jan-09 19:14:39.623027 - [DEBUG] ---> 16925 2019-Jan-09 19:14:39.623864 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16926 2019-Jan-09 19:14:39.624698 - [DEBUG]
16927 2019-Jan-09 19:14:39.624736 - [DEBUG] EDGE:
16928 2019-Jan-09 19:14:39.624820 - [DEBUG] ---> 16929 2019-Jan-09 19:14:39.625649 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16930 2019-Jan-09 19:14:39.626489 - [DEBUG]
16931 2019-Jan-09 19:14:39.629702 - [DEBUG] Compose: EdgeIdentity * AllBottom
16932 2019-Jan-09 19:14:39.629824 - [DEBUG]
16933 2019-Jan-09 19:14:39.629851 - [DEBUG] Propagate flow
16934 2019-Jan-09 19:14:39.629877 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16935 2019-Jan-09 19:14:39.629998 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
16936 2019-Jan-09 19:14:39.630905 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16937 2019-Jan-09 19:14:39.631736 - [DEBUG] Edge function : AllBottom (result of previous compose)
16938 2019-Jan-09 19:14:39.631768 - [DEBUG]
16939 2019-Jan-09 19:14:39.631796 - [DEBUG] Join: AllTop & AllBottom
16940 2019-Jan-09 19:14:39.631823 - [DEBUG] = AllBottom (new jump func)
16941 2019-Jan-09 19:14:39.631849 - [DEBUG]
16942 2019-Jan-09 19:14:39.631874 - [DEBUG] Start adding new jump function
16943 2019-Jan-09 19:14:39.631898 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16944 2019-Jan-09 19:14:39.631988 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16945 2019-Jan-09 19:14:39.632825 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
16946 2019-Jan-09 19:14:39.633669 - [DEBUG] Edge Function : AllBottom
16947 2019-Jan-09 19:14:39.633709 - [DEBUG] End adding new jump function
16948 2019-Jan-09 19:14:39.633734 - [DEBUG]
16949 2019-Jan-09 19:14:39.633759 - [DEBUG] -------------------------------------------- 507. Path Edge --------------------------------------------
16950 2019-Jan-09 19:14:39.633814 - [DEBUG]
16951 2019-Jan-09 19:14:39.633838 - [DEBUG] Process 507. path edge:
16952 2019-Jan-09 19:14:39.633864 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16953 2019-Jan-09 19:14:39.633962 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
16954 2019-Jan-09 19:14:39.634800 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16955 2019-Jan-09 19:14:39.635647 - [DEBUG]
16956 2019-Jan-09 19:14:39.635678 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
16957 2019-Jan-09 19:14:39.636538 - [DEBUG] Possible callees:
16958 2019-Jan-09 19:14:39.636569 - [DEBUG] llvm.dbg.declare
16959 2019-Jan-09 19:14:39.636595 - [DEBUG] Possible return sites:
16960 2019-Jan-09 19:14:39.636620 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14316961 2019-Jan-09 19:14:39.638288 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16962 2019-Jan-09 19:14:39.638357 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16963 2019-Jan-09 19:14:39.638410 - [DEBUG] Compose: EdgeIdentity * AllBottom
16964 2019-Jan-09 19:14:39.638439 - [DEBUG]
16965 2019-Jan-09 19:14:39.638464 - [DEBUG] Propagate flow
16966 2019-Jan-09 19:14:39.638488 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16967 2019-Jan-09 19:14:39.638585 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
16968 2019-Jan-09 19:14:39.639434 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16969 2019-Jan-09 19:14:39.640267 - [DEBUG] Edge function : AllBottom (result of previous compose)
16970 2019-Jan-09 19:14:39.640300 - [DEBUG]
16971 2019-Jan-09 19:14:39.640328 - [DEBUG] Join: AllTop & AllBottom
16972 2019-Jan-09 19:14:39.640356 - [DEBUG] = AllBottom (new jump func)
16973 2019-Jan-09 19:14:39.640382 - [DEBUG]
16974 2019-Jan-09 19:14:39.640406 - [DEBUG] Start adding new jump function
16975 2019-Jan-09 19:14:39.640481 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16976 2019-Jan-09 19:14:39.640578 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16977 2019-Jan-09 19:14:39.641415 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
16978 2019-Jan-09 19:14:39.642250 - [DEBUG] Edge Function : AllBottom
16979 2019-Jan-09 19:14:39.642288 - [DEBUG] End adding new jump function
16980 2019-Jan-09 19:14:39.642315 - [DEBUG]
16981 2019-Jan-09 19:14:39.642340 - [DEBUG] -------------------------------------------- 508. Path Edge --------------------------------------------
16982 2019-Jan-09 19:14:39.642367 - [DEBUG]
16983 2019-Jan-09 19:14:39.642391 - [DEBUG] Process 508. path edge:
16984 2019-Jan-09 19:14:39.642416 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16985 2019-Jan-09 19:14:39.642517 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
16986 2019-Jan-09 19:14:39.643353 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16987 2019-Jan-09 19:14:39.644226 - [DEBUG]
16988 2019-Jan-09 19:14:39.644258 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
16989 2019-Jan-09 19:14:39.645133 - [DEBUG] Compose: EdgeIdentity * AllBottom
16990 2019-Jan-09 19:14:39.645168 - [DEBUG]
16991 2019-Jan-09 19:14:39.645193 - [DEBUG] Propagate flow
16992 2019-Jan-09 19:14:39.645218 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16993 2019-Jan-09 19:14:39.645312 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
16994 2019-Jan-09 19:14:39.646128 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16995 2019-Jan-09 19:14:39.646964 - [DEBUG] Edge function : AllBottom (result of previous compose)
16996 2019-Jan-09 19:14:39.646996 - [DEBUG]
16997 2019-Jan-09 19:14:39.647024 - [DEBUG] Join: AllTop & AllBottom
16998 2019-Jan-09 19:14:39.647051 - [DEBUG] = AllBottom (new jump func)
16999 2019-Jan-09 19:14:39.647076 - [DEBUG]
17000 2019-Jan-09 19:14:39.647101 - [DEBUG] Start adding new jump function
17001 2019-Jan-09 19:14:39.647153 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17002 2019-Jan-09 19:14:39.647247 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17003 2019-Jan-09 19:14:39.648077 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
17004 2019-Jan-09 19:14:39.648895 - [DEBUG] Edge Function : AllBottom
17005 2019-Jan-09 19:14:39.648934 - [DEBUG] End adding new jump function
17006 2019-Jan-09 19:14:39.648959 - [DEBUG]
17007 2019-Jan-09 19:14:39.648985 - [DEBUG] -------------------------------------------- 509. Path Edge --------------------------------------------
17008 2019-Jan-09 19:14:39.649011 - [DEBUG]
17009 2019-Jan-09 19:14:39.649034 - [DEBUG] Process 509. path edge:
17010 2019-Jan-09 19:14:39.649059 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17011 2019-Jan-09 19:14:39.649159 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
17012 2019-Jan-09 19:14:39.649979 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17013 2019-Jan-09 19:14:39.650848 - [DEBUG]
17014 2019-Jan-09 19:14:39.650881 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
17015 2019-Jan-09 19:14:39.651736 - [DEBUG] Compose: EdgeIdentity * AllBottom
17016 2019-Jan-09 19:14:39.651771 - [DEBUG]
17017 2019-Jan-09 19:14:39.651797 - [DEBUG] Propagate flow
17018 2019-Jan-09 19:14:39.651822 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17019 2019-Jan-09 19:14:39.651918 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
17020 2019-Jan-09 19:14:39.652762 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17021 2019-Jan-09 19:14:39.653597 - [DEBUG] Edge function : AllBottom (result of previous compose)
17022 2019-Jan-09 19:14:39.653630 - [DEBUG]
17023 2019-Jan-09 19:14:39.653658 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17024 2019-Jan-09 19:14:39.653685 - [DEBUG] = AllBottom
17025 2019-Jan-09 19:14:39.653711 - [DEBUG]
17026 2019-Jan-09 19:14:39.653735 - [DEBUG] PROPAGATE: No new function!
17027 2019-Jan-09 19:14:39.653766 - [DEBUG] EDGE:
17028 2019-Jan-09 19:14:39.653889 - [DEBUG] ---> 17029 2019-Jan-09 19:14:39.654704 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17030 2019-Jan-09 19:14:39.655528 - [DEBUG]
17031 2019-Jan-09 19:14:39.655563 - [DEBUG] EDGE:
17032 2019-Jan-09 19:14:39.655649 - [DEBUG] ---> 17033 2019-Jan-09 19:14:39.656462 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17034 2019-Jan-09 19:14:39.657333 - [DEBUG]
17035 2019-Jan-09 19:14:39.657370 - [DEBUG] EDGE:
17036 2019-Jan-09 19:14:39.657454 - [DEBUG] ---> 17037 2019-Jan-09 19:14:39.658286 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17038 2019-Jan-09 19:14:39.659128 - [DEBUG]
17039 2019-Jan-09 19:14:39.659164 - [DEBUG] EDGE:
17040 2019-Jan-09 19:14:39.659248 - [DEBUG] ---> 17041 2019-Jan-09 19:14:39.660059 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17042 2019-Jan-09 19:14:39.660939 - [DEBUG]
17043 2019-Jan-09 19:14:39.661001 - [DEBUG] Compose: EdgeIdentity * AllBottom
17044 2019-Jan-09 19:14:39.661030 - [DEBUG]
17045 2019-Jan-09 19:14:39.661056 - [DEBUG] Propagate flow
17046 2019-Jan-09 19:14:39.661080 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17047 2019-Jan-09 19:14:39.661170 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
17048 2019-Jan-09 19:14:39.661991 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17049 2019-Jan-09 19:14:39.662821 - [DEBUG] Edge function : AllBottom (result of previous compose)
17050 2019-Jan-09 19:14:39.662852 - [DEBUG]
17051 2019-Jan-09 19:14:39.662881 - [DEBUG] Join: AllTop & AllBottom
17052 2019-Jan-09 19:14:39.662909 - [DEBUG] = AllBottom (new jump func)
17053 2019-Jan-09 19:14:39.662934 - [DEBUG]
17054 2019-Jan-09 19:14:39.662959 - [DEBUG] Start adding new jump function
17055 2019-Jan-09 19:14:39.662983 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17056 2019-Jan-09 19:14:39.663073 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17057 2019-Jan-09 19:14:39.663935 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
17058 2019-Jan-09 19:14:39.664758 - [DEBUG] Edge Function : AllBottom
17059 2019-Jan-09 19:14:39.664797 - [DEBUG] End adding new jump function
17060 2019-Jan-09 19:14:39.664822 - [DEBUG]
17061 2019-Jan-09 19:14:39.664848 - [DEBUG] -------------------------------------------- 510. Path Edge --------------------------------------------
17062 2019-Jan-09 19:14:39.664874 - [DEBUG]
17063 2019-Jan-09 19:14:39.664923 - [DEBUG] Process 510. path edge:
17064 2019-Jan-09 19:14:39.664949 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17065 2019-Jan-09 19:14:39.665049 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
17066 2019-Jan-09 19:14:39.665865 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17067 2019-Jan-09 19:14:39.666708 - [DEBUG]
17068 2019-Jan-09 19:14:39.666742 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
17069 2019-Jan-09 19:14:39.667637 - [DEBUG] Compose: EdgeIdentity * AllBottom
17070 2019-Jan-09 19:14:39.667673 - [DEBUG]
17071 2019-Jan-09 19:14:39.667698 - [DEBUG] Propagate flow
17072 2019-Jan-09 19:14:39.667722 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17073 2019-Jan-09 19:14:39.667815 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
17074 2019-Jan-09 19:14:39.668653 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17075 2019-Jan-09 19:14:39.669488 - [DEBUG] Edge function : AllBottom (result of previous compose)
17076 2019-Jan-09 19:14:39.669520 - [DEBUG]
17077 2019-Jan-09 19:14:39.669548 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17078 2019-Jan-09 19:14:39.669574 - [DEBUG] = AllBottom
17079 2019-Jan-09 19:14:39.669600 - [DEBUG]
17080 2019-Jan-09 19:14:39.669623 - [DEBUG] PROPAGATE: No new function!
17081 2019-Jan-09 19:14:39.669681 - [DEBUG] Compose: EdgeIdentity * AllBottom
17082 2019-Jan-09 19:14:39.669709 - [DEBUG]
17083 2019-Jan-09 19:14:39.669734 - [DEBUG] Propagate flow
17084 2019-Jan-09 19:14:39.669759 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17085 2019-Jan-09 19:14:39.669856 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
17086 2019-Jan-09 19:14:39.670726 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17087 2019-Jan-09 19:14:39.671558 - [DEBUG] Edge function : AllBottom (result of previous compose)
17088 2019-Jan-09 19:14:39.671590 - [DEBUG]
17089 2019-Jan-09 19:14:39.671618 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17090 2019-Jan-09 19:14:39.671645 - [DEBUG] = AllBottom
17091 2019-Jan-09 19:14:39.671670 - [DEBUG]
17092 2019-Jan-09 19:14:39.671694 - [DEBUG] PROPAGATE: No new function!
17093 2019-Jan-09 19:14:39.671724 - [DEBUG] EDGE:
17094 2019-Jan-09 19:14:39.671817 - [DEBUG] ---> 17095 2019-Jan-09 19:14:39.672630 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17096 2019-Jan-09 19:14:39.673469 - [DEBUG]
17097 2019-Jan-09 19:14:39.673505 - [DEBUG] EDGE:
17098 2019-Jan-09 19:14:39.673591 - [DEBUG] ---> 17099 2019-Jan-09 19:14:39.674424 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17100 2019-Jan-09 19:14:39.675262 - [DEBUG]
17101 2019-Jan-09 19:14:39.675298 - [DEBUG] EDGE:
17102 2019-Jan-09 19:14:39.675382 - [DEBUG] ---> 17103 2019-Jan-09 19:14:39.676195 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17104 2019-Jan-09 19:14:39.677028 - [DEBUG]
17105 2019-Jan-09 19:14:39.677065 - [DEBUG] EDGE:
17106 2019-Jan-09 19:14:39.677205 - [DEBUG] ---> 17107 2019-Jan-09 19:14:39.678030 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17108 2019-Jan-09 19:14:39.678871 - [DEBUG]
17109 2019-Jan-09 19:14:39.678906 - [DEBUG] EDGE:
17110 2019-Jan-09 19:14:39.678991 - [DEBUG] ---> 17111 2019-Jan-09 19:14:39.679794 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17112 2019-Jan-09 19:14:39.680658 - [DEBUG]
17113 2019-Jan-09 19:14:39.680693 - [DEBUG] EDGE:
17114 2019-Jan-09 19:14:39.680780 - [DEBUG] ---> 17115 2019-Jan-09 19:14:39.681605 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17116 2019-Jan-09 19:14:39.682441 - [DEBUG]
17117 2019-Jan-09 19:14:39.682478 - [DEBUG] EDGE:
17118 2019-Jan-09 19:14:39.682563 - [DEBUG] ---> 17119 2019-Jan-09 19:14:39.683386 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17120 2019-Jan-09 19:14:39.684250 - [DEBUG]
17121 2019-Jan-09 19:14:39.684286 - [DEBUG] EDGE:
17122 2019-Jan-09 19:14:39.684371 - [DEBUG] ---> 17123 2019-Jan-09 19:14:39.685174 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17124 2019-Jan-09 19:14:39.686014 - [DEBUG]
17125 2019-Jan-09 19:14:39.686050 - [DEBUG] EDGE:
17126 2019-Jan-09 19:14:39.686133 - [DEBUG] ---> 17127 2019-Jan-09 19:14:39.686940 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17128 2019-Jan-09 19:14:39.687816 - [DEBUG]
17129 2019-Jan-09 19:14:39.687853 - [DEBUG] EDGE:
17130 2019-Jan-09 19:14:39.687938 - [DEBUG] ---> 17131 2019-Jan-09 19:14:39.688741 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17132 2019-Jan-09 19:14:39.689578 - [DEBUG]
17133 2019-Jan-09 19:14:39.689615 - [DEBUG] EDGE:
17134 2019-Jan-09 19:14:39.689701 - [DEBUG] ---> 17135 2019-Jan-09 19:14:39.690542 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17136 2019-Jan-09 19:14:39.691375 - [DEBUG]
17137 2019-Jan-09 19:14:39.691412 - [DEBUG] EDGE:
17138 2019-Jan-09 19:14:39.691498 - [DEBUG] ---> 17139 2019-Jan-09 19:14:39.692325 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17140 2019-Jan-09 19:14:39.693162 - [DEBUG]
17141 2019-Jan-09 19:14:39.693224 - [DEBUG] Compose: EdgeIdentity * AllBottom
17142 2019-Jan-09 19:14:39.693252 - [DEBUG]
17143 2019-Jan-09 19:14:39.693278 - [DEBUG] Propagate flow
17144 2019-Jan-09 19:14:39.693302 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17145 2019-Jan-09 19:14:39.693392 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
17146 2019-Jan-09 19:14:39.694264 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17147 2019-Jan-09 19:14:39.695103 - [DEBUG] Edge function : AllBottom (result of previous compose)
17148 2019-Jan-09 19:14:39.695135 - [DEBUG]
17149 2019-Jan-09 19:14:39.695163 - [DEBUG] Join: AllTop & AllBottom
17150 2019-Jan-09 19:14:39.695191 - [DEBUG] = AllBottom (new jump func)
17151 2019-Jan-09 19:14:39.695217 - [DEBUG]
17152 2019-Jan-09 19:14:39.695241 - [DEBUG] Start adding new jump function
17153 2019-Jan-09 19:14:39.695266 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17154 2019-Jan-09 19:14:39.695360 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17155 2019-Jan-09 19:14:39.696191 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
17156 2019-Jan-09 19:14:39.697012 - [DEBUG] Edge Function : AllBottom
17157 2019-Jan-09 19:14:39.697050 - [DEBUG] End adding new jump function
17158 2019-Jan-09 19:14:39.697075 - [DEBUG]
17159 2019-Jan-09 19:14:39.697101 - [DEBUG] -------------------------------------------- 511. Path Edge --------------------------------------------
17160 2019-Jan-09 19:14:39.697155 - [DEBUG]
17161 2019-Jan-09 19:14:39.697179 - [DEBUG] Process 511. path edge:
17162 2019-Jan-09 19:14:39.697204 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17163 2019-Jan-09 19:14:39.697306 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
17164 2019-Jan-09 19:14:39.698135 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17165 2019-Jan-09 19:14:39.698970 - [DEBUG]
17166 2019-Jan-09 19:14:39.699001 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
17167 2019-Jan-09 19:14:39.699840 - [DEBUG] Possible callees:
17168 2019-Jan-09 19:14:39.699871 - [DEBUG] foo
17169 2019-Jan-09 19:14:39.699898 - [DEBUG] Possible return sites:
17170 2019-Jan-09 19:14:39.699923 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8417171 2019-Jan-09 19:14:39.701583 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
17172 2019-Jan-09 19:14:39.701651 - [DEBUG] Start points of 'foo' currently not available!
17173 2019-Jan-09 19:14:39.701703 - [DEBUG] Compose: EdgeIdentity * AllBottom
17174 2019-Jan-09 19:14:39.701732 - [DEBUG]
17175 2019-Jan-09 19:14:39.701758 - [DEBUG] Propagate flow
17176 2019-Jan-09 19:14:39.701782 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17177 2019-Jan-09 19:14:39.701879 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
17178 2019-Jan-09 19:14:39.702705 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17179 2019-Jan-09 19:14:39.703543 - [DEBUG] Edge function : AllBottom (result of previous compose)
17180 2019-Jan-09 19:14:39.703575 - [DEBUG]
17181 2019-Jan-09 19:14:39.703603 - [DEBUG] Join: AllTop & AllBottom
17182 2019-Jan-09 19:14:39.703631 - [DEBUG] = AllBottom (new jump func)
17183 2019-Jan-09 19:14:39.703656 - [DEBUG]
17184 2019-Jan-09 19:14:39.703681 - [DEBUG] Start adding new jump function
17185 2019-Jan-09 19:14:39.703705 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17186 2019-Jan-09 19:14:39.703826 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17187 2019-Jan-09 19:14:39.704658 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
17188 2019-Jan-09 19:14:39.705483 - [DEBUG] Edge Function : AllBottom
17189 2019-Jan-09 19:14:39.705521 - [DEBUG] End adding new jump function
17190 2019-Jan-09 19:14:39.705578 - [DEBUG]
17191 2019-Jan-09 19:14:39.705603 - [DEBUG] -------------------------------------------- 512. Path Edge --------------------------------------------
17192 2019-Jan-09 19:14:39.705629 - [DEBUG]
17193 2019-Jan-09 19:14:39.705654 - [DEBUG] Process 512. path edge:
17194 2019-Jan-09 19:14:39.705678 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17195 2019-Jan-09 19:14:39.705780 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
17196 2019-Jan-09 19:14:39.706610 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17197 2019-Jan-09 19:14:39.707487 - [DEBUG]
17198 2019-Jan-09 19:14:39.707519 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
17199 2019-Jan-09 19:14:39.708383 - [DEBUG] Compose: EdgeIdentity * AllBottom
17200 2019-Jan-09 19:14:39.708418 - [DEBUG]
17201 2019-Jan-09 19:14:39.708444 - [DEBUG] Propagate flow
17202 2019-Jan-09 19:14:39.708468 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17203 2019-Jan-09 19:14:39.708561 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
17204 2019-Jan-09 19:14:39.709375 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17205 2019-Jan-09 19:14:39.710201 - [DEBUG] Edge function : AllBottom (result of previous compose)
17206 2019-Jan-09 19:14:39.710233 - [DEBUG]
17207 2019-Jan-09 19:14:39.710261 - [DEBUG] Join: AllTop & AllBottom
17208 2019-Jan-09 19:14:39.710288 - [DEBUG] = AllBottom (new jump func)
17209 2019-Jan-09 19:14:39.710313 - [DEBUG]
17210 2019-Jan-09 19:14:39.710338 - [DEBUG] Start adding new jump function
17211 2019-Jan-09 19:14:39.710363 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17212 2019-Jan-09 19:14:39.710482 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17213 2019-Jan-09 19:14:39.711318 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
17214 2019-Jan-09 19:14:39.712128 - [DEBUG] Edge Function : AllBottom
17215 2019-Jan-09 19:14:39.712167 - [DEBUG] End adding new jump function
17216 2019-Jan-09 19:14:39.712192 - [DEBUG]
17217 2019-Jan-09 19:14:39.712218 - [DEBUG] -------------------------------------------- 513. Path Edge --------------------------------------------
17218 2019-Jan-09 19:14:39.712244 - [DEBUG]
17219 2019-Jan-09 19:14:39.712268 - [DEBUG] Process 513. path edge:
17220 2019-Jan-09 19:14:39.712293 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17221 2019-Jan-09 19:14:39.712390 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
17222 2019-Jan-09 19:14:39.713373 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17223 2019-Jan-09 19:14:39.714252 - [DEBUG]
17224 2019-Jan-09 19:14:39.714285 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
17225 2019-Jan-09 19:14:39.715142 - [DEBUG] Compose: EdgeIdentity * AllBottom
17226 2019-Jan-09 19:14:39.715177 - [DEBUG]
17227 2019-Jan-09 19:14:39.715202 - [DEBUG] Propagate flow
17228 2019-Jan-09 19:14:39.715227 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17229 2019-Jan-09 19:14:39.715321 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
17230 2019-Jan-09 19:14:39.716150 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17231 2019-Jan-09 19:14:39.716987 - [DEBUG] Edge function : AllBottom (result of previous compose)
17232 2019-Jan-09 19:14:39.717020 - [DEBUG]
17233 2019-Jan-09 19:14:39.717072 - [DEBUG] Join: AllTop & AllBottom
17234 2019-Jan-09 19:14:39.717101 - [DEBUG] = AllBottom (new jump func)
17235 2019-Jan-09 19:14:39.717154 - [DEBUG]
17236 2019-Jan-09 19:14:39.717179 - [DEBUG] Start adding new jump function
17237 2019-Jan-09 19:14:39.717203 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17238 2019-Jan-09 19:14:39.717300 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17239 2019-Jan-09 19:14:39.718131 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
17240 2019-Jan-09 19:14:39.718972 - [DEBUG] Edge Function : AllBottom
17241 2019-Jan-09 19:14:39.719011 - [DEBUG] End adding new jump function
17242 2019-Jan-09 19:14:39.719037 - [DEBUG]
17243 2019-Jan-09 19:14:39.719063 - [DEBUG] -------------------------------------------- 514. Path Edge --------------------------------------------
17244 2019-Jan-09 19:14:39.719089 - [DEBUG]
17245 2019-Jan-09 19:14:39.719113 - [DEBUG] Process 514. path edge:
17246 2019-Jan-09 19:14:39.719138 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17247 2019-Jan-09 19:14:39.719236 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
17248 2019-Jan-09 19:14:39.720073 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17249 2019-Jan-09 19:14:39.720940 - [DEBUG]
17250 2019-Jan-09 19:14:39.720971 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
17251 2019-Jan-09 19:14:39.721827 - [DEBUG] Possible callees:
17252 2019-Jan-09 19:14:39.721858 - [DEBUG] llvm.dbg.declare
17253 2019-Jan-09 19:14:39.721884 - [DEBUG] Possible return sites:
17254 2019-Jan-09 19:14:39.721908 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9617255 2019-Jan-09 19:14:39.723544 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
17256 2019-Jan-09 19:14:39.723612 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
17257 2019-Jan-09 19:14:39.723664 - [DEBUG] Compose: EdgeIdentity * AllBottom
17258 2019-Jan-09 19:14:39.723693 - [DEBUG]
17259 2019-Jan-09 19:14:39.723718 - [DEBUG] Propagate flow
17260 2019-Jan-09 19:14:39.723742 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17261 2019-Jan-09 19:14:39.723870 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
17262 2019-Jan-09 19:14:39.724708 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17263 2019-Jan-09 19:14:39.725536 - [DEBUG] Edge function : AllBottom (result of previous compose)
17264 2019-Jan-09 19:14:39.725567 - [DEBUG]
17265 2019-Jan-09 19:14:39.725595 - [DEBUG] Join: AllTop & AllBottom
17266 2019-Jan-09 19:14:39.725622 - [DEBUG] = AllBottom (new jump func)
17267 2019-Jan-09 19:14:39.725647 - [DEBUG]
17268 2019-Jan-09 19:14:39.725672 - [DEBUG] Start adding new jump function
17269 2019-Jan-09 19:14:39.725696 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17270 2019-Jan-09 19:14:39.725784 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17271 2019-Jan-09 19:14:39.726615 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
17272 2019-Jan-09 19:14:39.727472 - [DEBUG] Edge Function : AllBottom
17273 2019-Jan-09 19:14:39.727510 - [DEBUG] End adding new jump function
17274 2019-Jan-09 19:14:39.727535 - [DEBUG]
17275 2019-Jan-09 19:14:39.727560 - [DEBUG] -------------------------------------------- 515. Path Edge --------------------------------------------
17276 2019-Jan-09 19:14:39.727611 - [DEBUG]
17277 2019-Jan-09 19:14:39.727636 - [DEBUG] Process 515. path edge:
17278 2019-Jan-09 19:14:39.727661 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17279 2019-Jan-09 19:14:39.727759 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
17280 2019-Jan-09 19:14:39.728584 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17281 2019-Jan-09 19:14:39.729428 - [DEBUG]
17282 2019-Jan-09 19:14:39.729459 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
17283 2019-Jan-09 19:14:39.730327 - [DEBUG] Compose: EdgeIdentity * AllBottom
17284 2019-Jan-09 19:14:39.730362 - [DEBUG]
17285 2019-Jan-09 19:14:39.730388 - [DEBUG] Propagate flow
17286 2019-Jan-09 19:14:39.730412 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17287 2019-Jan-09 19:14:39.730536 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
17288 2019-Jan-09 19:14:39.731359 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17289 2019-Jan-09 19:14:39.732188 - [DEBUG] Edge function : AllBottom (result of previous compose)
17290 2019-Jan-09 19:14:39.732219 - [DEBUG]
17291 2019-Jan-09 19:14:39.732247 - [DEBUG] Join: AllTop & AllBottom
17292 2019-Jan-09 19:14:39.732274 - [DEBUG] = AllBottom (new jump func)
17293 2019-Jan-09 19:14:39.732299 - [DEBUG]
17294 2019-Jan-09 19:14:39.732324 - [DEBUG] Start adding new jump function
17295 2019-Jan-09 19:14:39.732348 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17296 2019-Jan-09 19:14:39.732441 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17297 2019-Jan-09 19:14:39.733265 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
17298 2019-Jan-09 19:14:39.734106 - [DEBUG] Edge Function : AllBottom
17299 2019-Jan-09 19:14:39.734144 - [DEBUG] End adding new jump function
17300 2019-Jan-09 19:14:39.734169 - [DEBUG]
17301 2019-Jan-09 19:14:39.734195 - [DEBUG] -------------------------------------------- 516. Path Edge --------------------------------------------
17302 2019-Jan-09 19:14:39.734221 - [DEBUG]
17303 2019-Jan-09 19:14:39.734245 - [DEBUG] Process 516. path edge:
17304 2019-Jan-09 19:14:39.734270 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17305 2019-Jan-09 19:14:39.734368 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
17306 2019-Jan-09 19:14:39.735184 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17307 2019-Jan-09 19:14:39.736018 - [DEBUG]
17308 2019-Jan-09 19:14:39.736052 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
17309 2019-Jan-09 19:14:39.736904 - [DEBUG] Compose: EdgeIdentity * AllBottom
17310 2019-Jan-09 19:14:39.736940 - [DEBUG]
17311 2019-Jan-09 19:14:39.736965 - [DEBUG] Propagate flow
17312 2019-Jan-09 19:14:39.736990 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17313 2019-Jan-09 19:14:39.737086 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
17314 2019-Jan-09 19:14:39.737922 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17315 2019-Jan-09 19:14:39.738764 - [DEBUG] Edge function : AllBottom (result of previous compose)
17316 2019-Jan-09 19:14:39.738797 - [DEBUG]
17317 2019-Jan-09 19:14:39.738824 - [DEBUG] Join: AllTop & AllBottom
17318 2019-Jan-09 19:14:39.738852 - [DEBUG] = AllBottom (new jump func)
17319 2019-Jan-09 19:14:39.738877 - [DEBUG]
17320 2019-Jan-09 19:14:39.738902 - [DEBUG] Start adding new jump function
17321 2019-Jan-09 19:14:39.738926 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17322 2019-Jan-09 19:14:39.739054 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17323 2019-Jan-09 19:14:39.739891 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
17324 2019-Jan-09 19:14:39.740741 - [DEBUG] Edge Function : AllBottom
17325 2019-Jan-09 19:14:39.740778 - [DEBUG] End adding new jump function
17326 2019-Jan-09 19:14:39.740803 - [DEBUG]
17327 2019-Jan-09 19:14:39.740828 - [DEBUG] -------------------------------------------- 517. Path Edge --------------------------------------------
17328 2019-Jan-09 19:14:39.740854 - [DEBUG]
17329 2019-Jan-09 19:14:39.740878 - [DEBUG] Process 517. path edge:
17330 2019-Jan-09 19:14:39.740903 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17331 2019-Jan-09 19:14:39.741000 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
17332 2019-Jan-09 19:14:39.741812 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17333 2019-Jan-09 19:14:39.742651 - [DEBUG]
17334 2019-Jan-09 19:14:39.742684 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
17335 2019-Jan-09 19:14:39.743533 - [DEBUG] Compose: EdgeIdentity * AllBottom
17336 2019-Jan-09 19:14:39.743568 - [DEBUG]
17337 2019-Jan-09 19:14:39.743593 - [DEBUG] Propagate flow
17338 2019-Jan-09 19:14:39.743617 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17339 2019-Jan-09 19:14:39.743712 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
17340 2019-Jan-09 19:14:39.744576 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17341 2019-Jan-09 19:14:39.745419 - [DEBUG] Edge function : AllBottom (result of previous compose)
17342 2019-Jan-09 19:14:39.745451 - [DEBUG]
17343 2019-Jan-09 19:14:39.745479 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17344 2019-Jan-09 19:14:39.745506 - [DEBUG] = AllBottom
17345 2019-Jan-09 19:14:39.745531 - [DEBUG]
17346 2019-Jan-09 19:14:39.745556 - [DEBUG] PROPAGATE: No new function!
17347 2019-Jan-09 19:14:39.745587 - [DEBUG] EDGE:
17348 2019-Jan-09 19:14:39.745681 - [DEBUG] ---> 17349 2019-Jan-09 19:14:39.746507 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17350 2019-Jan-09 19:14:39.747376 - [DEBUG]
17351 2019-Jan-09 19:14:39.747412 - [DEBUG] EDGE:
17352 2019-Jan-09 19:14:39.747497 - [DEBUG] ---> 17353 2019-Jan-09 19:14:39.748299 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17354 2019-Jan-09 19:14:39.749119 - [DEBUG]
17355 2019-Jan-09 19:14:39.749155 - [DEBUG] EDGE:
17356 2019-Jan-09 19:14:39.749239 - [DEBUG] ---> 17357 2019-Jan-09 19:14:39.750054 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17358 2019-Jan-09 19:14:39.750920 - [DEBUG]
17359 2019-Jan-09 19:14:39.750958 - [DEBUG] EDGE:
17360 2019-Jan-09 19:14:39.751043 - [DEBUG] ---> 17361 2019-Jan-09 19:14:39.751869 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17362 2019-Jan-09 19:14:39.752709 - [DEBUG]
17363 2019-Jan-09 19:14:39.752770 - [DEBUG] Compose: EdgeIdentity * AllBottom
17364 2019-Jan-09 19:14:39.752798 - [DEBUG]
17365 2019-Jan-09 19:14:39.752824 - [DEBUG] Propagate flow
17366 2019-Jan-09 19:14:39.752873 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17367 2019-Jan-09 19:14:39.752964 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
17368 2019-Jan-09 19:14:39.753815 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17369 2019-Jan-09 19:14:39.754663 - [DEBUG] Edge function : AllBottom (result of previous compose)
17370 2019-Jan-09 19:14:39.754697 - [DEBUG]
17371 2019-Jan-09 19:14:39.754725 - [DEBUG] Join: AllTop & AllBottom
17372 2019-Jan-09 19:14:39.754752 - [DEBUG] = AllBottom (new jump func)
17373 2019-Jan-09 19:14:39.754778 - [DEBUG]
17374 2019-Jan-09 19:14:39.754803 - [DEBUG] Start adding new jump function
17375 2019-Jan-09 19:14:39.754827 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17376 2019-Jan-09 19:14:39.754921 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17377 2019-Jan-09 19:14:39.755750 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
17378 2019-Jan-09 19:14:39.756575 - [DEBUG] Edge Function : AllBottom
17379 2019-Jan-09 19:14:39.756611 - [DEBUG] End adding new jump function
17380 2019-Jan-09 19:14:39.756637 - [DEBUG]
17381 2019-Jan-09 19:14:39.756662 - [DEBUG] -------------------------------------------- 518. Path Edge --------------------------------------------
17382 2019-Jan-09 19:14:39.756688 - [DEBUG]
17383 2019-Jan-09 19:14:39.756712 - [DEBUG] Process 518. path edge:
17384 2019-Jan-09 19:14:39.756737 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17385 2019-Jan-09 19:14:39.756836 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
17386 2019-Jan-09 19:14:39.757688 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17387 2019-Jan-09 19:14:39.758525 - [DEBUG]
17388 2019-Jan-09 19:14:39.758556 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
17389 2019-Jan-09 19:14:39.759395 - [DEBUG] Possible callees:
17390 2019-Jan-09 19:14:39.759424 - [DEBUG] bar
17391 2019-Jan-09 19:14:39.759450 - [DEBUG] Possible return sites:
17392 2019-Jan-09 19:14:39.759474 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8917393 2019-Jan-09 19:14:39.761134 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
17394 2019-Jan-09 19:14:39.761200 - [DEBUG] Start points of 'bar' currently not available!
17395 2019-Jan-09 19:14:39.761251 - [DEBUG] Compose: EdgeIdentity * AllBottom
17396 2019-Jan-09 19:14:39.761280 - [DEBUG]
17397 2019-Jan-09 19:14:39.761305 - [DEBUG] Propagate flow
17398 2019-Jan-09 19:14:39.761329 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17399 2019-Jan-09 19:14:39.761427 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
17400 2019-Jan-09 19:14:39.762263 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17401 2019-Jan-09 19:14:39.763093 - [DEBUG] Edge function : AllBottom (result of previous compose)
17402 2019-Jan-09 19:14:39.763125 - [DEBUG]
17403 2019-Jan-09 19:14:39.763152 - [DEBUG] Join: AllTop & AllBottom
17404 2019-Jan-09 19:14:39.763180 - [DEBUG] = AllBottom (new jump func)
17405 2019-Jan-09 19:14:39.763205 - [DEBUG]
17406 2019-Jan-09 19:14:39.763230 - [DEBUG] Start adding new jump function
17407 2019-Jan-09 19:14:39.763255 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17408 2019-Jan-09 19:14:39.763349 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17409 2019-Jan-09 19:14:39.764216 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
17410 2019-Jan-09 19:14:39.765059 - [DEBUG] Edge Function : AllBottom
17411 2019-Jan-09 19:14:39.765097 - [DEBUG] End adding new jump function
17412 2019-Jan-09 19:14:39.765122 - [DEBUG]
17413 2019-Jan-09 19:14:39.765147 - [DEBUG] -------------------------------------------- 519. Path Edge --------------------------------------------
17414 2019-Jan-09 19:14:39.765174 - [DEBUG]
17415 2019-Jan-09 19:14:39.765198 - [DEBUG] Process 519. path edge:
17416 2019-Jan-09 19:14:39.765223 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17417 2019-Jan-09 19:14:39.765318 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
17418 2019-Jan-09 19:14:39.766146 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17419 2019-Jan-09 19:14:39.766981 - [DEBUG]
17420 2019-Jan-09 19:14:39.767012 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
17421 2019-Jan-09 19:14:39.767911 - [DEBUG] Compose: EdgeIdentity * AllBottom
17422 2019-Jan-09 19:14:39.767946 - [DEBUG]
17423 2019-Jan-09 19:14:39.767972 - [DEBUG] Propagate flow
17424 2019-Jan-09 19:14:39.767996 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17425 2019-Jan-09 19:14:39.768091 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
17426 2019-Jan-09 19:14:39.768903 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17427 2019-Jan-09 19:14:39.769744 - [DEBUG] Edge function : AllBottom (result of previous compose)
17428 2019-Jan-09 19:14:39.769776 - [DEBUG]
17429 2019-Jan-09 19:14:39.769804 - [DEBUG] Join: AllTop & AllBottom
17430 2019-Jan-09 19:14:39.769832 - [DEBUG] = AllBottom (new jump func)
17431 2019-Jan-09 19:14:39.769858 - [DEBUG]
17432 2019-Jan-09 19:14:39.769883 - [DEBUG] Start adding new jump function
17433 2019-Jan-09 19:14:39.769907 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17434 2019-Jan-09 19:14:39.770000 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17435 2019-Jan-09 19:14:39.770858 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
17436 2019-Jan-09 19:14:39.771673 - [DEBUG] Edge Function : AllBottom
17437 2019-Jan-09 19:14:39.771710 - [DEBUG] End adding new jump function
17438 2019-Jan-09 19:14:39.771736 - [DEBUG]
17439 2019-Jan-09 19:14:39.771761 - [DEBUG] -------------------------------------------- 520. Path Edge --------------------------------------------
17440 2019-Jan-09 19:14:39.771787 - [DEBUG]
17441 2019-Jan-09 19:14:39.771811 - [DEBUG] Process 520. path edge:
17442 2019-Jan-09 19:14:39.771836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17443 2019-Jan-09 19:14:39.771933 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
17444 2019-Jan-09 19:14:39.772732 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17445 2019-Jan-09 19:14:39.773566 - [DEBUG]
17446 2019-Jan-09 19:14:39.773600 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
17447 2019-Jan-09 19:14:39.774473 - [DEBUG] Compose: EdgeIdentity * AllBottom
17448 2019-Jan-09 19:14:39.774508 - [DEBUG]
17449 2019-Jan-09 19:14:39.774533 - [DEBUG] Propagate flow
17450 2019-Jan-09 19:14:39.774558 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17451 2019-Jan-09 19:14:39.774651 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
17452 2019-Jan-09 19:14:39.775491 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17453 2019-Jan-09 19:14:39.776359 - [DEBUG] Edge function : AllBottom (result of previous compose)
17454 2019-Jan-09 19:14:39.776392 - [DEBUG]
17455 2019-Jan-09 19:14:39.776420 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17456 2019-Jan-09 19:14:39.776447 - [DEBUG] = AllBottom
17457 2019-Jan-09 19:14:39.776472 - [DEBUG]
17458 2019-Jan-09 19:14:39.776496 - [DEBUG] PROPAGATE: No new function!
17459 2019-Jan-09 19:14:39.776553 - [DEBUG] Compose: EdgeIdentity * AllBottom
17460 2019-Jan-09 19:14:39.776581 - [DEBUG]
17461 2019-Jan-09 19:14:39.776606 - [DEBUG] Propagate flow
17462 2019-Jan-09 19:14:39.776631 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17463 2019-Jan-09 19:14:39.776728 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
17464 2019-Jan-09 19:14:39.777615 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17465 2019-Jan-09 19:14:39.778446 - [DEBUG] Edge function : AllBottom (result of previous compose)
17466 2019-Jan-09 19:14:39.778478 - [DEBUG]
17467 2019-Jan-09 19:14:39.778505 - [DEBUG] Join: AllTop & AllBottom
17468 2019-Jan-09 19:14:39.778533 - [DEBUG] = AllBottom (new jump func)
17469 2019-Jan-09 19:14:39.778558 - [DEBUG]
17470 2019-Jan-09 19:14:39.778583 - [DEBUG] Start adding new jump function
17471 2019-Jan-09 19:14:39.778607 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17472 2019-Jan-09 19:14:39.778698 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17473 2019-Jan-09 19:14:39.779526 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
17474 2019-Jan-09 19:14:39.780355 - [DEBUG] Edge Function : AllBottom
17475 2019-Jan-09 19:14:39.780393 - [DEBUG] End adding new jump function
17476 2019-Jan-09 19:14:39.780419 - [DEBUG]
17477 2019-Jan-09 19:14:39.780470 - [DEBUG] -------------------------------------------- 521. Path Edge --------------------------------------------
17478 2019-Jan-09 19:14:39.780497 - [DEBUG]
17479 2019-Jan-09 19:14:39.780521 - [DEBUG] Process 521. path edge:
17480 2019-Jan-09 19:14:39.780546 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17481 2019-Jan-09 19:14:39.780641 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
17482 2019-Jan-09 19:14:39.781479 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17483 2019-Jan-09 19:14:39.782308 - [DEBUG]
17484 2019-Jan-09 19:14:39.782339 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
17485 2019-Jan-09 19:14:39.783189 - [DEBUG] Possible callees:
17486 2019-Jan-09 19:14:39.783221 - [DEBUG] llvm.dbg.declare
17487 2019-Jan-09 19:14:39.783247 - [DEBUG] Possible return sites:
17488 2019-Jan-09 19:14:39.783271 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10317489 2019-Jan-09 19:14:39.784943 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
17490 2019-Jan-09 19:14:39.785012 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
17491 2019-Jan-09 19:14:39.785064 - [DEBUG] Compose: EdgeIdentity * AllBottom
17492 2019-Jan-09 19:14:39.785093 - [DEBUG]
17493 2019-Jan-09 19:14:39.785118 - [DEBUG] Propagate flow
17494 2019-Jan-09 19:14:39.785143 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17495 2019-Jan-09 19:14:39.785238 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
17496 2019-Jan-09 19:14:39.786112 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17497 2019-Jan-09 19:14:39.786956 - [DEBUG] Edge function : AllBottom (result of previous compose)
17498 2019-Jan-09 19:14:39.786989 - [DEBUG]
17499 2019-Jan-09 19:14:39.787017 - [DEBUG] Join: AllTop & AllBottom
17500 2019-Jan-09 19:14:39.787044 - [DEBUG] = AllBottom (new jump func)
17501 2019-Jan-09 19:14:39.787070 - [DEBUG]
17502 2019-Jan-09 19:14:39.787094 - [DEBUG] Start adding new jump function
17503 2019-Jan-09 19:14:39.787159 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17504 2019-Jan-09 19:14:39.787255 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17505 2019-Jan-09 19:14:39.788078 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
17506 2019-Jan-09 19:14:39.788899 - [DEBUG] Edge Function : AllBottom
17507 2019-Jan-09 19:14:39.788937 - [DEBUG] End adding new jump function
17508 2019-Jan-09 19:14:39.788963 - [DEBUG]
17509 2019-Jan-09 19:14:39.788988 - [DEBUG] -------------------------------------------- 522. Path Edge --------------------------------------------
17510 2019-Jan-09 19:14:39.789014 - [DEBUG]
17511 2019-Jan-09 19:14:39.789038 - [DEBUG] Process 522. path edge:
17512 2019-Jan-09 19:14:39.789063 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17513 2019-Jan-09 19:14:39.789161 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
17514 2019-Jan-09 19:14:39.789996 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17515 2019-Jan-09 19:14:39.790857 - [DEBUG]
17516 2019-Jan-09 19:14:39.790889 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
17517 2019-Jan-09 19:14:39.791752 - [DEBUG] Compose: EdgeIdentity * AllBottom
17518 2019-Jan-09 19:14:39.791787 - [DEBUG]
17519 2019-Jan-09 19:14:39.791812 - [DEBUG] Propagate flow
17520 2019-Jan-09 19:14:39.791837 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17521 2019-Jan-09 19:14:39.791930 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
17522 2019-Jan-09 19:14:39.792748 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17523 2019-Jan-09 19:14:39.793589 - [DEBUG] Edge function : AllBottom (result of previous compose)
17524 2019-Jan-09 19:14:39.793621 - [DEBUG]
17525 2019-Jan-09 19:14:39.793649 - [DEBUG] Join: AllTop & AllBottom
17526 2019-Jan-09 19:14:39.793676 - [DEBUG] = AllBottom (new jump func)
17527 2019-Jan-09 19:14:39.793702 - [DEBUG]
17528 2019-Jan-09 19:14:39.793727 - [DEBUG] Start adding new jump function
17529 2019-Jan-09 19:14:39.793752 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17530 2019-Jan-09 19:14:39.793872 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17531 2019-Jan-09 19:14:39.794706 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
17532 2019-Jan-09 19:14:39.795525 - [DEBUG] Edge Function : AllBottom
17533 2019-Jan-09 19:14:39.795562 - [DEBUG] End adding new jump function
17534 2019-Jan-09 19:14:39.795588 - [DEBUG]
17535 2019-Jan-09 19:14:39.795613 - [DEBUG] -------------------------------------------- 523. Path Edge --------------------------------------------
17536 2019-Jan-09 19:14:39.795640 - [DEBUG]
17537 2019-Jan-09 19:14:39.795663 - [DEBUG] Process 523. path edge:
17538 2019-Jan-09 19:14:39.795688 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17539 2019-Jan-09 19:14:39.795786 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
17540 2019-Jan-09 19:14:39.796590 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17541 2019-Jan-09 19:14:39.797457 - [DEBUG]
17542 2019-Jan-09 19:14:39.797514 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
17543 2019-Jan-09 19:14:39.798369 - [DEBUG] Compose: EdgeIdentity * AllBottom
17544 2019-Jan-09 19:14:39.798404 - [DEBUG]
17545 2019-Jan-09 19:14:39.798430 - [DEBUG] Propagate flow
17546 2019-Jan-09 19:14:39.798454 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17547 2019-Jan-09 19:14:39.798551 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
17548 2019-Jan-09 19:14:39.799368 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17549 2019-Jan-09 19:14:39.800211 - [DEBUG] Edge function : AllBottom (result of previous compose)
17550 2019-Jan-09 19:14:39.800243 - [DEBUG]
17551 2019-Jan-09 19:14:39.800271 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17552 2019-Jan-09 19:14:39.800297 - [DEBUG] = AllBottom
17553 2019-Jan-09 19:14:39.800323 - [DEBUG]
17554 2019-Jan-09 19:14:39.800347 - [DEBUG] PROPAGATE: No new function!
17555 2019-Jan-09 19:14:39.800377 - [DEBUG] EDGE:
17556 2019-Jan-09 19:14:39.800499 - [DEBUG] ---> 17557 2019-Jan-09 19:14:39.801322 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17558 2019-Jan-09 19:14:39.802157 - [DEBUG]
17559 2019-Jan-09 19:14:39.802193 - [DEBUG] EDGE:
17560 2019-Jan-09 19:14:39.802277 - [DEBUG] ---> 17561 2019-Jan-09 19:14:39.803092 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17562 2019-Jan-09 19:14:39.803955 - [DEBUG]
17563 2019-Jan-09 19:14:39.803990 - [DEBUG] EDGE:
17564 2019-Jan-09 19:14:39.804073 - [DEBUG] ---> 17565 2019-Jan-09 19:14:39.804897 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17566 2019-Jan-09 19:14:39.805736 - [DEBUG]
17567 2019-Jan-09 19:14:39.805773 - [DEBUG] EDGE:
17568 2019-Jan-09 19:14:39.805857 - [DEBUG] ---> 17569 2019-Jan-09 19:14:39.806658 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17570 2019-Jan-09 19:14:39.807531 - [DEBUG]
17571 2019-Jan-09 19:14:39.807566 - [DEBUG] EDGE:
17572 2019-Jan-09 19:14:39.807654 - [DEBUG] ---> 17573 2019-Jan-09 19:14:39.808476 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17574 2019-Jan-09 19:14:39.809316 - [DEBUG]
17575 2019-Jan-09 19:14:39.809353 - [DEBUG] EDGE:
17576 2019-Jan-09 19:14:39.809439 - [DEBUG] ---> 17577 2019-Jan-09 19:14:39.810249 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17578 2019-Jan-09 19:14:39.811126 - [DEBUG]
17579 2019-Jan-09 19:14:39.811162 - [DEBUG] EDGE:
17580 2019-Jan-09 19:14:39.811248 - [DEBUG] ---> 17581 2019-Jan-09 19:14:39.812041 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17582 2019-Jan-09 19:14:39.813017 - [DEBUG]
17583 2019-Jan-09 19:14:39.813077 - [DEBUG] EDGE:
17584 2019-Jan-09 19:14:39.813171 - [DEBUG] ---> 17585 2019-Jan-09 19:14:39.814034 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17586 2019-Jan-09 19:14:39.814864 - [DEBUG]
17587 2019-Jan-09 19:14:39.814902 - [DEBUG] EDGE:
17588 2019-Jan-09 19:14:39.814987 - [DEBUG] ---> 17589 2019-Jan-09 19:14:39.815798 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17590 2019-Jan-09 19:14:39.816641 - [DEBUG]
17591 2019-Jan-09 19:14:39.816678 - [DEBUG] EDGE:
17592 2019-Jan-09 19:14:39.816764 - [DEBUG] ---> 17593 2019-Jan-09 19:14:39.817599 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17594 2019-Jan-09 19:14:39.818431 - [DEBUG]
17595 2019-Jan-09 19:14:39.818468 - [DEBUG] EDGE:
17596 2019-Jan-09 19:14:39.818552 - [DEBUG] ---> 17597 2019-Jan-09 19:14:39.819365 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17598 2019-Jan-09 19:14:39.820194 - [DEBUG]
17599 2019-Jan-09 19:14:39.820230 - [DEBUG] EDGE:
17600 2019-Jan-09 19:14:39.820310 - [DEBUG] ---> 17601 2019-Jan-09 19:14:39.821156 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17602 2019-Jan-09 19:14:39.821995 - [DEBUG]
17603 2019-Jan-09 19:14:39.822057 - [DEBUG] Compose: EdgeIdentity * AllBottom
17604 2019-Jan-09 19:14:39.822086 - [DEBUG]
17605 2019-Jan-09 19:14:39.822111 - [DEBUG] Propagate flow
17606 2019-Jan-09 19:14:39.822136 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17607 2019-Jan-09 19:14:39.822227 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
17608 2019-Jan-09 19:14:39.823059 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17609 2019-Jan-09 19:14:39.823921 - [DEBUG] Edge function : AllBottom (result of previous compose)
17610 2019-Jan-09 19:14:39.823953 - [DEBUG]
17611 2019-Jan-09 19:14:39.823981 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17612 2019-Jan-09 19:14:39.824008 - [DEBUG] = AllBottom
17613 2019-Jan-09 19:14:39.824033 - [DEBUG]
17614 2019-Jan-09 19:14:39.824057 - [DEBUG] PROPAGATE: No new function!
17615 2019-Jan-09 19:14:39.824087 - [DEBUG] EDGE:
17616 2019-Jan-09 19:14:39.824183 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
17617 2019-Jan-09 19:14:39.825019 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17618 2019-Jan-09 19:14:39.825863 - [DEBUG]
17619 2019-Jan-09 19:14:39.825900 - [DEBUG] EDGE:
17620 2019-Jan-09 19:14:39.825986 - [DEBUG] ---> 17621 2019-Jan-09 19:14:39.826805 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17622 2019-Jan-09 19:14:39.827671 - [DEBUG]
17623 2019-Jan-09 19:14:39.827707 - [DEBUG] EDGE:
17624 2019-Jan-09 19:14:39.827791 - [DEBUG] ---> 17625 2019-Jan-09 19:14:39.828616 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17626 2019-Jan-09 19:14:39.829460 - [DEBUG]
17627 2019-Jan-09 19:14:39.829496 - [DEBUG] EDGE:
17628 2019-Jan-09 19:14:39.829581 - [DEBUG] ---> 17629 2019-Jan-09 19:14:39.830387 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17630 2019-Jan-09 19:14:39.831258 - [DEBUG]
17631 2019-Jan-09 19:14:39.831322 - [DEBUG] Compose: EdgeIdentity * AllBottom
17632 2019-Jan-09 19:14:39.831350 - [DEBUG]
17633 2019-Jan-09 19:14:39.831376 - [DEBUG] Propagate flow
17634 2019-Jan-09 19:14:39.831400 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17635 2019-Jan-09 19:14:39.831490 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
17636 2019-Jan-09 19:14:39.832314 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17637 2019-Jan-09 19:14:39.833152 - [DEBUG] Edge function : AllBottom (result of previous compose)
17638 2019-Jan-09 19:14:39.833185 - [DEBUG]
17639 2019-Jan-09 19:14:39.833214 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17640 2019-Jan-09 19:14:39.833241 - [DEBUG] = AllBottom
17641 2019-Jan-09 19:14:39.833266 - [DEBUG]
17642 2019-Jan-09 19:14:39.833290 - [DEBUG] PROPAGATE: No new function!
17643 2019-Jan-09 19:14:39.833321 - [DEBUG] EDGE:
17644 2019-Jan-09 19:14:39.833416 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
17645 2019-Jan-09 19:14:39.834278 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17646 2019-Jan-09 19:14:39.835116 - [DEBUG]
17647 2019-Jan-09 19:14:39.835152 - [DEBUG] EDGE:
17648 2019-Jan-09 19:14:39.835234 - [DEBUG] ---> 17649 2019-Jan-09 19:14:39.836041 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17650 2019-Jan-09 19:14:39.836869 - [DEBUG]
17651 2019-Jan-09 19:14:39.836908 - [DEBUG] Compose: EdgeIdentity * AllBottom
17652 2019-Jan-09 19:14:39.836936 - [DEBUG]
17653 2019-Jan-09 19:14:39.836961 - [DEBUG] Propagate flow
17654 2019-Jan-09 19:14:39.836986 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17655 2019-Jan-09 19:14:39.837075 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17656 2019-Jan-09 19:14:39.837930 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
17657 2019-Jan-09 19:14:39.838748 - [DEBUG] Edge function : AllBottom (result of previous compose)
17658 2019-Jan-09 19:14:39.838780 - [DEBUG]
17659 2019-Jan-09 19:14:39.838807 - [DEBUG] Join: AllTop & AllBottom
17660 2019-Jan-09 19:14:39.838835 - [DEBUG] = AllBottom (new jump func)
17661 2019-Jan-09 19:14:39.838861 - [DEBUG]
17662 2019-Jan-09 19:14:39.838885 - [DEBUG] Start adding new jump function
17663 2019-Jan-09 19:14:39.838910 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17664 2019-Jan-09 19:14:39.839013 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
17665 2019-Jan-09 19:14:39.839830 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17666 2019-Jan-09 19:14:39.840692 - [DEBUG] Edge Function : AllBottom
17667 2019-Jan-09 19:14:39.840732 - [DEBUG] End adding new jump function
17668 2019-Jan-09 19:14:39.840757 - [DEBUG]
17669 2019-Jan-09 19:14:39.840806 - [DEBUG] -------------------------------------------- 524. Path Edge --------------------------------------------
17670 2019-Jan-09 19:14:39.840833 - [DEBUG]
17671 2019-Jan-09 19:14:39.840857 - [DEBUG] Process 524. path edge:
17672 2019-Jan-09 19:14:39.840882 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17673 2019-Jan-09 19:14:39.840982 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
17674 2019-Jan-09 19:14:39.841810 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
17675 2019-Jan-09 19:14:39.842625 - [DEBUG]
17676 2019-Jan-09 19:14:39.842656 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17677 2019-Jan-09 19:14:39.843533 - [DEBUG] Compose: EdgeIdentity * AllBottom
17678 2019-Jan-09 19:14:39.843567 - [DEBUG]
17679 2019-Jan-09 19:14:39.843593 - [DEBUG] Propagate flow
17680 2019-Jan-09 19:14:39.843618 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17681 2019-Jan-09 19:14:39.843706 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
17682 2019-Jan-09 19:14:39.844565 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17683 2019-Jan-09 19:14:39.845395 - [DEBUG] Edge function : AllBottom (result of previous compose)
17684 2019-Jan-09 19:14:39.845427 - [DEBUG]
17685 2019-Jan-09 19:14:39.845455 - [DEBUG] Join: AllTop & AllBottom
17686 2019-Jan-09 19:14:39.845482 - [DEBUG] = AllBottom (new jump func)
17687 2019-Jan-09 19:14:39.845507 - [DEBUG]
17688 2019-Jan-09 19:14:39.845532 - [DEBUG] Start adding new jump function
17689 2019-Jan-09 19:14:39.845556 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17690 2019-Jan-09 19:14:39.845651 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17691 2019-Jan-09 19:14:39.846484 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
17692 2019-Jan-09 19:14:39.847358 - [DEBUG] Edge Function : AllBottom
17693 2019-Jan-09 19:14:39.847397 - [DEBUG] End adding new jump function
17694 2019-Jan-09 19:14:39.847423 - [DEBUG]
17695 2019-Jan-09 19:14:39.847448 - [DEBUG] -------------------------------------------- 525. Path Edge --------------------------------------------
17696 2019-Jan-09 19:14:39.847474 - [DEBUG]
17697 2019-Jan-09 19:14:39.847498 - [DEBUG] Process 525. path edge:
17698 2019-Jan-09 19:14:39.847523 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17699 2019-Jan-09 19:14:39.847614 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
17700 2019-Jan-09 19:14:39.848447 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17701 2019-Jan-09 19:14:39.849273 - [DEBUG]
17702 2019-Jan-09 19:14:39.849306 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
17703 2019-Jan-09 19:14:39.850184 - [DEBUG] Compose: EdgeIdentity * AllBottom
17704 2019-Jan-09 19:14:39.850219 - [DEBUG]
17705 2019-Jan-09 19:14:39.850244 - [DEBUG] Propagate flow
17706 2019-Jan-09 19:14:39.850269 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17707 2019-Jan-09 19:14:39.850357 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
17708 2019-Jan-09 19:14:39.851220 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17709 2019-Jan-09 19:14:39.852044 - [DEBUG] Edge function : AllBottom (result of previous compose)
17710 2019-Jan-09 19:14:39.852076 - [DEBUG]
17711 2019-Jan-09 19:14:39.852129 - [DEBUG] Join: AllTop & AllBottom
17712 2019-Jan-09 19:14:39.852158 - [DEBUG] = AllBottom (new jump func)
17713 2019-Jan-09 19:14:39.852183 - [DEBUG]
17714 2019-Jan-09 19:14:39.852209 - [DEBUG] Start adding new jump function
17715 2019-Jan-09 19:14:39.852233 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17716 2019-Jan-09 19:14:39.852329 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17717 2019-Jan-09 19:14:39.853160 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
17718 2019-Jan-09 19:14:39.854017 - [DEBUG] Edge Function : AllBottom
17719 2019-Jan-09 19:14:39.854057 - [DEBUG] End adding new jump function
17720 2019-Jan-09 19:14:39.854084 - [DEBUG]
17721 2019-Jan-09 19:14:39.854110 - [DEBUG] -------------------------------------------- 526. Path Edge --------------------------------------------
17722 2019-Jan-09 19:14:39.854136 - [DEBUG]
17723 2019-Jan-09 19:14:39.854160 - [DEBUG] Process 526. path edge:
17724 2019-Jan-09 19:14:39.854185 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17725 2019-Jan-09 19:14:39.854284 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
17726 2019-Jan-09 19:14:39.855119 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17727 2019-Jan-09 19:14:39.855943 - [DEBUG]
17728 2019-Jan-09 19:14:39.855974 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
17729 2019-Jan-09 19:14:39.856844 - [DEBUG] Compose: EdgeIdentity * AllBottom
17730 2019-Jan-09 19:14:39.856879 - [DEBUG]
17731 2019-Jan-09 19:14:39.856904 - [DEBUG] Propagate flow
17732 2019-Jan-09 19:14:39.856928 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17733 2019-Jan-09 19:14:39.857021 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
17734 2019-Jan-09 19:14:39.857872 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17735 2019-Jan-09 19:14:39.858703 - [DEBUG] Edge function : AllBottom (result of previous compose)
17736 2019-Jan-09 19:14:39.858735 - [DEBUG]
17737 2019-Jan-09 19:14:39.858764 - [DEBUG] Join: AllTop & AllBottom
17738 2019-Jan-09 19:14:39.858791 - [DEBUG] = AllBottom (new jump func)
17739 2019-Jan-09 19:14:39.858817 - [DEBUG]
17740 2019-Jan-09 19:14:39.858841 - [DEBUG] Start adding new jump function
17741 2019-Jan-09 19:14:39.858865 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17742 2019-Jan-09 19:14:39.858958 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17743 2019-Jan-09 19:14:39.859782 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
17744 2019-Jan-09 19:14:39.860627 - [DEBUG] Edge Function : AllBottom
17745 2019-Jan-09 19:14:39.860667 - [DEBUG] End adding new jump function
17746 2019-Jan-09 19:14:39.860693 - [DEBUG]
17747 2019-Jan-09 19:14:39.860718 - [DEBUG] -------------------------------------------- 527. Path Edge --------------------------------------------
17748 2019-Jan-09 19:14:39.860746 - [DEBUG]
17749 2019-Jan-09 19:14:39.860769 - [DEBUG] Process 527. path edge:
17750 2019-Jan-09 19:14:39.860794 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17751 2019-Jan-09 19:14:39.860892 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
17752 2019-Jan-09 19:14:39.861715 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17753 2019-Jan-09 19:14:39.862545 - [DEBUG]
17754 2019-Jan-09 19:14:39.862578 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
17755 2019-Jan-09 19:14:39.863429 - [DEBUG] Compose: EdgeIdentity * AllBottom
17756 2019-Jan-09 19:14:39.863464 - [DEBUG]
17757 2019-Jan-09 19:14:39.863515 - [DEBUG] Propagate flow
17758 2019-Jan-09 19:14:39.863540 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17759 2019-Jan-09 19:14:39.863638 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
17760 2019-Jan-09 19:14:39.864503 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17761 2019-Jan-09 19:14:39.865323 - [DEBUG] Edge function : AllBottom (result of previous compose)
17762 2019-Jan-09 19:14:39.865354 - [DEBUG]
17763 2019-Jan-09 19:14:39.865382 - [DEBUG] Join: AllTop & AllBottom
17764 2019-Jan-09 19:14:39.865410 - [DEBUG] = AllBottom (new jump func)
17765 2019-Jan-09 19:14:39.865435 - [DEBUG]
17766 2019-Jan-09 19:14:39.865460 - [DEBUG] Start adding new jump function
17767 2019-Jan-09 19:14:39.865485 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17768 2019-Jan-09 19:14:39.865578 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17769 2019-Jan-09 19:14:39.866403 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
17770 2019-Jan-09 19:14:39.867239 - [DEBUG] Edge Function : AllBottom
17771 2019-Jan-09 19:14:39.867279 - [DEBUG] End adding new jump function
17772 2019-Jan-09 19:14:39.867305 - [DEBUG]
17773 2019-Jan-09 19:14:39.867330 - [DEBUG] -------------------------------------------- 528. Path Edge --------------------------------------------
17774 2019-Jan-09 19:14:39.867356 - [DEBUG]
17775 2019-Jan-09 19:14:39.867380 - [DEBUG] Process 528. path edge:
17776 2019-Jan-09 19:14:39.867406 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17777 2019-Jan-09 19:14:39.867500 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
17778 2019-Jan-09 19:14:39.868328 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17779 2019-Jan-09 19:14:39.869150 - [DEBUG]
17780 2019-Jan-09 19:14:39.869182 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
17781 2019-Jan-09 19:14:39.870051 - [DEBUG] Compose: EdgeIdentity * AllBottom
17782 2019-Jan-09 19:14:39.870086 - [DEBUG]
17783 2019-Jan-09 19:14:39.870111 - [DEBUG] Propagate flow
17784 2019-Jan-09 19:14:39.870135 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17785 2019-Jan-09 19:14:39.870229 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
17786 2019-Jan-09 19:14:39.871093 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17787 2019-Jan-09 19:14:39.872794 - [DEBUG] Edge function : AllBottom (result of previous compose)
17788 2019-Jan-09 19:14:39.872828 - [DEBUG]
17789 2019-Jan-09 19:14:39.872857 - [DEBUG] Join: AllTop & AllBottom
17790 2019-Jan-09 19:14:39.872884 - [DEBUG] = AllBottom (new jump func)
17791 2019-Jan-09 19:14:39.872909 - [DEBUG]
17792 2019-Jan-09 19:14:39.872934 - [DEBUG] Start adding new jump function
17793 2019-Jan-09 19:14:39.872959 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17794 2019-Jan-09 19:14:39.873057 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17795 2019-Jan-09 19:14:39.873923 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
17796 2019-Jan-09 19:14:39.874758 - [DEBUG] Edge Function : AllBottom
17797 2019-Jan-09 19:14:39.874797 - [DEBUG] End adding new jump function
17798 2019-Jan-09 19:14:39.874822 - [DEBUG]
17799 2019-Jan-09 19:14:39.874847 - [DEBUG] -------------------------------------------- 529. Path Edge --------------------------------------------
17800 2019-Jan-09 19:14:39.874873 - [DEBUG]
17801 2019-Jan-09 19:14:39.874930 - [DEBUG] Process 529. path edge:
17802 2019-Jan-09 19:14:39.874955 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17803 2019-Jan-09 19:14:39.875048 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
17804 2019-Jan-09 19:14:39.875882 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17805 2019-Jan-09 19:14:39.876712 - [DEBUG]
17806 2019-Jan-09 19:14:39.876746 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
17807 2019-Jan-09 19:14:39.877647 - [DEBUG] Compose: EdgeIdentity * AllBottom
17808 2019-Jan-09 19:14:39.877683 - [DEBUG]
17809 2019-Jan-09 19:14:39.877708 - [DEBUG] Propagate flow
17810 2019-Jan-09 19:14:39.877732 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17811 2019-Jan-09 19:14:39.877818 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
17812 2019-Jan-09 19:14:39.878640 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17813 2019-Jan-09 19:14:39.887548 - [DEBUG] Edge function : AllBottom (result of previous compose)
17814 2019-Jan-09 19:14:39.887581 - [DEBUG]
17815 2019-Jan-09 19:14:39.887609 - [DEBUG] Join: AllTop & AllBottom
17816 2019-Jan-09 19:14:39.887637 - [DEBUG] = AllBottom (new jump func)
17817 2019-Jan-09 19:14:39.887662 - [DEBUG]
17818 2019-Jan-09 19:14:39.887686 - [DEBUG] Start adding new jump function
17819 2019-Jan-09 19:14:39.887711 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17820 2019-Jan-09 19:14:39.887810 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17821 2019-Jan-09 19:14:39.888658 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
17822 2019-Jan-09 19:14:39.889480 - [DEBUG] Edge Function : AllBottom
17823 2019-Jan-09 19:14:39.889521 - [DEBUG] End adding new jump function
17824 2019-Jan-09 19:14:39.889547 - [DEBUG]
17825 2019-Jan-09 19:14:39.889572 - [DEBUG] -------------------------------------------- 530. Path Edge --------------------------------------------
17826 2019-Jan-09 19:14:39.889598 - [DEBUG]
17827 2019-Jan-09 19:14:39.889622 - [DEBUG] Process 530. path edge:
17828 2019-Jan-09 19:14:39.889647 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17829 2019-Jan-09 19:14:39.889749 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
17830 2019-Jan-09 19:14:39.890608 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17831 2019-Jan-09 19:14:39.891423 - [DEBUG]
17832 2019-Jan-09 19:14:39.891453 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
17833 2019-Jan-09 19:14:39.892285 - [DEBUG] Possible callees:
17834 2019-Jan-09 19:14:39.892316 - [DEBUG] bar
17835 2019-Jan-09 19:14:39.892342 - [DEBUG] Possible return sites:
17836 2019-Jan-09 19:14:39.892366 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7117837 2019-Jan-09 19:14:39.895282 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
17838 2019-Jan-09 19:14:39.895356 - [DEBUG] Start points of 'bar' currently not available!
17839 2019-Jan-09 19:14:39.895406 - [DEBUG] Compose: EdgeIdentity * AllBottom
17840 2019-Jan-09 19:14:39.895435 - [DEBUG]
17841 2019-Jan-09 19:14:39.895460 - [DEBUG] Propagate flow
17842 2019-Jan-09 19:14:39.895485 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17843 2019-Jan-09 19:14:39.895586 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
17844 2019-Jan-09 19:14:39.896455 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17845 2019-Jan-09 19:14:39.897331 - [DEBUG] Edge function : AllBottom (result of previous compose)
17846 2019-Jan-09 19:14:39.898212 - [DEBUG]
17847 2019-Jan-09 19:14:39.898264 - [DEBUG] Join: AllTop & AllBottom
17848 2019-Jan-09 19:14:39.898293 - [DEBUG] = AllBottom (new jump func)
17849 2019-Jan-09 19:14:39.898319 - [DEBUG]
17850 2019-Jan-09 19:14:39.898344 - [DEBUG] Start adding new jump function
17851 2019-Jan-09 19:14:39.898368 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17852 2019-Jan-09 19:14:39.898495 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17853 2019-Jan-09 19:14:39.899340 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
17854 2019-Jan-09 19:14:39.900169 - [DEBUG] Edge Function : AllBottom
17855 2019-Jan-09 19:14:39.900210 - [DEBUG] End adding new jump function
17856 2019-Jan-09 19:14:39.900235 - [DEBUG]
17857 2019-Jan-09 19:14:39.900260 - [DEBUG] -------------------------------------------- 531. Path Edge --------------------------------------------
17858 2019-Jan-09 19:14:39.900286 - [DEBUG]
17859 2019-Jan-09 19:14:39.900310 - [DEBUG] Process 531. path edge:
17860 2019-Jan-09 19:14:39.900335 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17861 2019-Jan-09 19:14:39.900460 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
17862 2019-Jan-09 19:14:39.901285 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17863 2019-Jan-09 19:14:39.902105 - [DEBUG]
17864 2019-Jan-09 19:14:39.902136 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
17865 2019-Jan-09 19:14:39.903001 - [DEBUG] Compose: EdgeIdentity * AllBottom
17866 2019-Jan-09 19:14:39.903036 - [DEBUG]
17867 2019-Jan-09 19:14:39.903061 - [DEBUG] Propagate flow
17868 2019-Jan-09 19:14:39.903085 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17869 2019-Jan-09 19:14:39.903179 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
17870 2019-Jan-09 19:14:39.904022 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17871 2019-Jan-09 19:14:39.904853 - [DEBUG] Edge function : AllBottom (result of previous compose)
17872 2019-Jan-09 19:14:39.904886 - [DEBUG]
17873 2019-Jan-09 19:14:39.904914 - [DEBUG] Join: AllTop & AllBottom
17874 2019-Jan-09 19:14:39.904941 - [DEBUG] = AllBottom (new jump func)
17875 2019-Jan-09 19:14:39.904967 - [DEBUG]
17876 2019-Jan-09 19:14:39.904991 - [DEBUG] Start adding new jump function
17877 2019-Jan-09 19:14:39.905016 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17878 2019-Jan-09 19:14:39.905111 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17879 2019-Jan-09 19:14:39.905938 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
17880 2019-Jan-09 19:14:39.906756 - [DEBUG] Edge Function : AllBottom
17881 2019-Jan-09 19:14:39.906796 - [DEBUG] End adding new jump function
17882 2019-Jan-09 19:14:39.906821 - [DEBUG]
17883 2019-Jan-09 19:14:39.906846 - [DEBUG] -------------------------------------------- 532. Path Edge --------------------------------------------
17884 2019-Jan-09 19:14:39.906873 - [DEBUG]
17885 2019-Jan-09 19:14:39.906896 - [DEBUG] Process 532. path edge:
17886 2019-Jan-09 19:14:39.906921 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17887 2019-Jan-09 19:14:39.907022 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
17888 2019-Jan-09 19:14:39.907893 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17889 2019-Jan-09 19:14:39.908745 - [DEBUG]
17890 2019-Jan-09 19:14:39.908779 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
17891 2019-Jan-09 19:14:39.909620 - [DEBUG] Compose: EdgeIdentity * AllBottom
17892 2019-Jan-09 19:14:39.909656 - [DEBUG]
17893 2019-Jan-09 19:14:39.909681 - [DEBUG] Propagate flow
17894 2019-Jan-09 19:14:39.909706 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17895 2019-Jan-09 19:14:39.909801 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
17896 2019-Jan-09 19:14:39.910668 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17897 2019-Jan-09 19:14:39.911491 - [DEBUG] Edge function : AllBottom (result of previous compose)
17898 2019-Jan-09 19:14:39.911524 - [DEBUG]
17899 2019-Jan-09 19:14:39.911552 - [DEBUG] Join: AllTop & AllBottom
17900 2019-Jan-09 19:14:39.911579 - [DEBUG] = AllBottom (new jump func)
17901 2019-Jan-09 19:14:39.911605 - [DEBUG]
17902 2019-Jan-09 19:14:39.911629 - [DEBUG] Start adding new jump function
17903 2019-Jan-09 19:14:39.911653 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17904 2019-Jan-09 19:14:39.911746 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17905 2019-Jan-09 19:14:39.912580 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
17906 2019-Jan-09 19:14:39.913568 - [DEBUG] Edge Function : AllBottom
17907 2019-Jan-09 19:14:39.913608 - [DEBUG] End adding new jump function
17908 2019-Jan-09 19:14:39.913634 - [DEBUG]
17909 2019-Jan-09 19:14:39.913660 - [DEBUG] -------------------------------------------- 533. Path Edge --------------------------------------------
17910 2019-Jan-09 19:14:39.913686 - [DEBUG]
17911 2019-Jan-09 19:14:39.913710 - [DEBUG] Process 533. path edge:
17912 2019-Jan-09 19:14:39.913735 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17913 2019-Jan-09 19:14:39.913863 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
17914 2019-Jan-09 19:14:39.915118 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17915 2019-Jan-09 19:14:39.915950 - [DEBUG]
17916 2019-Jan-09 19:14:39.915982 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
17917 2019-Jan-09 19:14:39.916838 - [DEBUG] Possible callees:
17918 2019-Jan-09 19:14:39.916869 - [DEBUG] llvm.dbg.declare
17919 2019-Jan-09 19:14:39.916896 - [DEBUG] Possible return sites:
17920 2019-Jan-09 19:14:39.916920 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7817921 2019-Jan-09 19:14:39.918607 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
17922 2019-Jan-09 19:14:39.918676 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
17923 2019-Jan-09 19:14:39.918727 - [DEBUG] Compose: EdgeIdentity * AllBottom
17924 2019-Jan-09 19:14:39.918756 - [DEBUG]
17925 2019-Jan-09 19:14:39.918781 - [DEBUG] Propagate flow
17926 2019-Jan-09 19:14:39.918806 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17927 2019-Jan-09 19:14:39.918901 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
17928 2019-Jan-09 19:14:39.919753 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17929 2019-Jan-09 19:14:39.920642 - [DEBUG] Edge function : AllBottom (result of previous compose)
17930 2019-Jan-09 19:14:39.920675 - [DEBUG]
17931 2019-Jan-09 19:14:39.920703 - [DEBUG] Join: AllTop & AllBottom
17932 2019-Jan-09 19:14:39.920730 - [DEBUG] = AllBottom (new jump func)
17933 2019-Jan-09 19:14:39.920755 - [DEBUG]
17934 2019-Jan-09 19:14:39.920780 - [DEBUG] Start adding new jump function
17935 2019-Jan-09 19:14:39.920804 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17936 2019-Jan-09 19:14:39.920901 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17937 2019-Jan-09 19:14:39.921738 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
17938 2019-Jan-09 19:14:39.922567 - [DEBUG] Edge Function : AllBottom
17939 2019-Jan-09 19:14:39.922607 - [DEBUG] End adding new jump function
17940 2019-Jan-09 19:14:39.922633 - [DEBUG]
17941 2019-Jan-09 19:14:39.922658 - [DEBUG] -------------------------------------------- 534. Path Edge --------------------------------------------
17942 2019-Jan-09 19:14:39.922684 - [DEBUG]
17943 2019-Jan-09 19:14:39.922708 - [DEBUG] Process 534. path edge:
17944 2019-Jan-09 19:14:39.922733 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17945 2019-Jan-09 19:14:39.922831 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
17946 2019-Jan-09 19:14:39.923660 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17947 2019-Jan-09 19:14:39.924522 - [DEBUG]
17948 2019-Jan-09 19:14:39.924553 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
17949 2019-Jan-09 19:14:39.925410 - [DEBUG] Compose: EdgeIdentity * AllBottom
17950 2019-Jan-09 19:14:39.925445 - [DEBUG]
17951 2019-Jan-09 19:14:39.925470 - [DEBUG] Propagate flow
17952 2019-Jan-09 19:14:39.925494 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17953 2019-Jan-09 19:14:39.925589 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
17954 2019-Jan-09 19:14:39.926413 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17955 2019-Jan-09 19:14:39.927266 - [DEBUG] Edge function : AllBottom (result of previous compose)
17956 2019-Jan-09 19:14:39.927298 - [DEBUG]
17957 2019-Jan-09 19:14:39.927326 - [DEBUG] Join: AllTop & AllBottom
17958 2019-Jan-09 19:14:39.927353 - [DEBUG] = AllBottom (new jump func)
17959 2019-Jan-09 19:14:39.927379 - [DEBUG]
17960 2019-Jan-09 19:14:39.927403 - [DEBUG] Start adding new jump function
17961 2019-Jan-09 19:14:39.927428 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17962 2019-Jan-09 19:14:39.927522 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17963 2019-Jan-09 19:14:39.928351 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
17964 2019-Jan-09 19:14:39.929169 - [DEBUG] Edge Function : AllBottom
17965 2019-Jan-09 19:14:39.929209 - [DEBUG] End adding new jump function
17966 2019-Jan-09 19:14:39.929235 - [DEBUG]
17967 2019-Jan-09 19:14:39.929260 - [DEBUG] -------------------------------------------- 535. Path Edge --------------------------------------------
17968 2019-Jan-09 19:14:39.929287 - [DEBUG]
17969 2019-Jan-09 19:14:39.929311 - [DEBUG] Process 535. path edge:
17970 2019-Jan-09 19:14:39.929335 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17971 2019-Jan-09 19:14:39.929435 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
17972 2019-Jan-09 19:14:39.930258 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17973 2019-Jan-09 19:14:39.931512 - [DEBUG]
17974 2019-Jan-09 19:14:39.931547 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
17975 2019-Jan-09 19:14:39.932428 - [DEBUG] Compose: EdgeIdentity * AllBottom
17976 2019-Jan-09 19:14:39.932462 - [DEBUG]
17977 2019-Jan-09 19:14:39.932487 - [DEBUG] Propagate flow
17978 2019-Jan-09 19:14:39.932511 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17979 2019-Jan-09 19:14:39.932610 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
17980 2019-Jan-09 19:14:39.933434 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17981 2019-Jan-09 19:14:39.934296 - [DEBUG] Edge function : AllBottom (result of previous compose)
17982 2019-Jan-09 19:14:39.934328 - [DEBUG]
17983 2019-Jan-09 19:14:39.934357 - [DEBUG] Join: AllTop & AllBottom
17984 2019-Jan-09 19:14:39.934385 - [DEBUG] = AllBottom (new jump func)
17985 2019-Jan-09 19:14:39.934410 - [DEBUG]
17986 2019-Jan-09 19:14:39.934435 - [DEBUG] Start adding new jump function
17987 2019-Jan-09 19:14:39.934459 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17988 2019-Jan-09 19:14:39.934552 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17989 2019-Jan-09 19:14:39.935381 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
17990 2019-Jan-09 19:14:39.936210 - [DEBUG] Edge Function : AllBottom
17991 2019-Jan-09 19:14:39.936250 - [DEBUG] End adding new jump function
17992 2019-Jan-09 19:14:39.936276 - [DEBUG]
17993 2019-Jan-09 19:14:39.936301 - [DEBUG] -------------------------------------------- 536. Path Edge --------------------------------------------
17994 2019-Jan-09 19:14:39.936327 - [DEBUG]
17995 2019-Jan-09 19:14:39.936351 - [DEBUG] Process 536. path edge:
17996 2019-Jan-09 19:14:39.936376 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17997 2019-Jan-09 19:14:39.936476 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
17998 2019-Jan-09 19:14:39.937344 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17999 2019-Jan-09 19:14:39.938169 - [DEBUG]
18000 2019-Jan-09 19:14:39.938200 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
18001 2019-Jan-09 19:14:39.939062 - [DEBUG] Compose: EdgeIdentity * AllBottom
18002 2019-Jan-09 19:14:39.939097 - [DEBUG]
18003 2019-Jan-09 19:14:39.939123 - [DEBUG] Propagate flow
18004 2019-Jan-09 19:14:39.939148 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18005 2019-Jan-09 19:14:39.939243 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
18006 2019-Jan-09 19:14:39.940062 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18007 2019-Jan-09 19:14:39.940913 - [DEBUG] Edge function : AllBottom (result of previous compose)
18008 2019-Jan-09 19:14:39.940945 - [DEBUG]
18009 2019-Jan-09 19:14:39.940974 - [DEBUG] Join: AllTop & AllBottom
18010 2019-Jan-09 19:14:39.941001 - [DEBUG] = AllBottom (new jump func)
18011 2019-Jan-09 19:14:39.941027 - [DEBUG]
18012 2019-Jan-09 19:14:39.941052 - [DEBUG] Start adding new jump function
18013 2019-Jan-09 19:14:39.941076 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18014 2019-Jan-09 19:14:39.941170 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18015 2019-Jan-09 19:14:39.941997 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
18016 2019-Jan-09 19:14:39.942809 - [DEBUG] Edge Function : AllBottom
18017 2019-Jan-09 19:14:39.942849 - [DEBUG] End adding new jump function
18018 2019-Jan-09 19:14:39.942875 - [DEBUG]
18019 2019-Jan-09 19:14:39.942900 - [DEBUG] -------------------------------------------- 537. Path Edge --------------------------------------------
18020 2019-Jan-09 19:14:39.942951 - [DEBUG]
18021 2019-Jan-09 19:14:39.942977 - [DEBUG] Process 537. path edge:
18022 2019-Jan-09 19:14:39.943002 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18023 2019-Jan-09 19:14:39.943102 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
18024 2019-Jan-09 19:14:39.943958 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18025 2019-Jan-09 19:14:39.944787 - [DEBUG]
18026 2019-Jan-09 19:14:39.944821 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
18027 2019-Jan-09 19:14:39.945670 - [DEBUG] Compose: EdgeIdentity * AllBottom
18028 2019-Jan-09 19:14:39.945705 - [DEBUG]
18029 2019-Jan-09 19:14:39.945730 - [DEBUG] Propagate flow
18030 2019-Jan-09 19:14:39.945754 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18031 2019-Jan-09 19:14:39.945849 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
18032 2019-Jan-09 19:14:39.946670 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18033 2019-Jan-09 19:14:39.947945 - [DEBUG] Edge function : AllBottom (result of previous compose)
18034 2019-Jan-09 19:14:39.947978 - [DEBUG]
18035 2019-Jan-09 19:14:39.948006 - [DEBUG] Join: AllTop & AllBottom
18036 2019-Jan-09 19:14:39.948033 - [DEBUG] = AllBottom (new jump func)
18037 2019-Jan-09 19:14:39.948058 - [DEBUG]
18038 2019-Jan-09 19:14:39.948083 - [DEBUG] Start adding new jump function
18039 2019-Jan-09 19:14:39.948107 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18040 2019-Jan-09 19:14:39.948202 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18041 2019-Jan-09 19:14:39.949029 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
18042 2019-Jan-09 19:14:39.949858 - [DEBUG] Edge Function : AllBottom
18043 2019-Jan-09 19:14:39.949898 - [DEBUG] End adding new jump function
18044 2019-Jan-09 19:14:39.949923 - [DEBUG]
18045 2019-Jan-09 19:14:39.949948 - [DEBUG] -------------------------------------------- 538. Path Edge --------------------------------------------
18046 2019-Jan-09 19:14:39.949974 - [DEBUG]
18047 2019-Jan-09 19:14:39.949998 - [DEBUG] Process 538. path edge:
18048 2019-Jan-09 19:14:39.950023 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18049 2019-Jan-09 19:14:39.950115 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
18050 2019-Jan-09 19:14:39.950974 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18051 2019-Jan-09 19:14:39.951808 - [DEBUG]
18052 2019-Jan-09 19:14:39.951839 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
18053 2019-Jan-09 19:14:39.952705 - [DEBUG] Compose: EdgeIdentity * AllBottom
18054 2019-Jan-09 19:14:39.952739 - [DEBUG]
18055 2019-Jan-09 19:14:39.952764 - [DEBUG] Propagate flow
18056 2019-Jan-09 19:14:39.952788 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18057 2019-Jan-09 19:14:39.952879 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
18058 2019-Jan-09 19:14:39.953714 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18059 2019-Jan-09 19:14:39.954568 - [DEBUG] Edge function : AllBottom (result of previous compose)
18060 2019-Jan-09 19:14:39.954600 - [DEBUG]
18061 2019-Jan-09 19:14:39.954628 - [DEBUG] Join: AllTop & AllBottom
18062 2019-Jan-09 19:14:39.954655 - [DEBUG] = AllBottom (new jump func)
18063 2019-Jan-09 19:14:39.954680 - [DEBUG]
18064 2019-Jan-09 19:14:39.954705 - [DEBUG] Start adding new jump function
18065 2019-Jan-09 19:14:39.954754 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18066 2019-Jan-09 19:14:39.954850 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18067 2019-Jan-09 19:14:39.955679 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
18068 2019-Jan-09 19:14:39.956495 - [DEBUG] Edge Function : AllBottom
18069 2019-Jan-09 19:14:39.956532 - [DEBUG] End adding new jump function
18070 2019-Jan-09 19:14:39.956558 - [DEBUG]
18071 2019-Jan-09 19:14:39.956584 - [DEBUG] -------------------------------------------- 539. Path Edge --------------------------------------------
18072 2019-Jan-09 19:14:39.956610 - [DEBUG]
18073 2019-Jan-09 19:14:39.956634 - [DEBUG] Process 539. path edge:
18074 2019-Jan-09 19:14:39.956659 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18075 2019-Jan-09 19:14:39.956753 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
18076 2019-Jan-09 19:14:39.957618 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18077 2019-Jan-09 19:14:39.958441 - [DEBUG]
18078 2019-Jan-09 19:14:39.958472 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
18079 2019-Jan-09 19:14:39.959344 - [DEBUG] Compose: EdgeIdentity * AllBottom
18080 2019-Jan-09 19:14:39.959379 - [DEBUG]
18081 2019-Jan-09 19:14:39.959404 - [DEBUG] Propagate flow
18082 2019-Jan-09 19:14:39.959429 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18083 2019-Jan-09 19:14:39.959519 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
18084 2019-Jan-09 19:14:39.960327 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18085 2019-Jan-09 19:14:39.961193 - [DEBUG] Edge function : AllBottom (result of previous compose)
18086 2019-Jan-09 19:14:39.961226 - [DEBUG]
18087 2019-Jan-09 19:14:39.961254 - [DEBUG] Join: AllTop & AllBottom
18088 2019-Jan-09 19:14:39.961282 - [DEBUG] = AllBottom (new jump func)
18089 2019-Jan-09 19:14:39.961307 - [DEBUG]
18090 2019-Jan-09 19:14:39.961331 - [DEBUG] Start adding new jump function
18091 2019-Jan-09 19:14:39.961356 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18092 2019-Jan-09 19:14:39.961450 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18093 2019-Jan-09 19:14:39.962273 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
18094 2019-Jan-09 19:14:39.963443 - [DEBUG] Edge Function : AllBottom
18095 2019-Jan-09 19:14:39.963508 - [DEBUG] End adding new jump function
18096 2019-Jan-09 19:14:39.963537 - [DEBUG]
18097 2019-Jan-09 19:14:39.963562 - [DEBUG] -------------------------------------------- 540. Path Edge --------------------------------------------
18098 2019-Jan-09 19:14:39.963588 - [DEBUG]
18099 2019-Jan-09 19:14:39.963612 - [DEBUG] Process 540. path edge:
18100 2019-Jan-09 19:14:39.963637 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18101 2019-Jan-09 19:14:39.963753 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
18102 2019-Jan-09 19:14:39.964611 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18103 2019-Jan-09 19:14:39.965439 - [DEBUG]
18104 2019-Jan-09 19:14:39.965473 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
18105 2019-Jan-09 19:14:39.966315 - [DEBUG] Compose: EdgeIdentity * AllBottom
18106 2019-Jan-09 19:14:39.966349 - [DEBUG]
18107 2019-Jan-09 19:14:39.966374 - [DEBUG] Propagate flow
18108 2019-Jan-09 19:14:39.966399 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18109 2019-Jan-09 19:14:39.966520 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
18110 2019-Jan-09 19:14:39.967395 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18111 2019-Jan-09 19:14:39.968217 - [DEBUG] Edge function : AllBottom (result of previous compose)
18112 2019-Jan-09 19:14:39.968249 - [DEBUG]
18113 2019-Jan-09 19:14:39.968278 - [DEBUG] Join: AllTop & AllBottom
18114 2019-Jan-09 19:14:39.968306 - [DEBUG] = AllBottom (new jump func)
18115 2019-Jan-09 19:14:39.968331 - [DEBUG]
18116 2019-Jan-09 19:14:39.968356 - [DEBUG] Start adding new jump function
18117 2019-Jan-09 19:14:39.968381 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18118 2019-Jan-09 19:14:39.968477 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18119 2019-Jan-09 19:14:39.969307 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
18120 2019-Jan-09 19:14:39.970136 - [DEBUG] Edge Function : AllBottom
18121 2019-Jan-09 19:14:39.970176 - [DEBUG] End adding new jump function
18122 2019-Jan-09 19:14:39.970202 - [DEBUG]
18123 2019-Jan-09 19:14:39.970227 - [DEBUG] -------------------------------------------- 541. Path Edge --------------------------------------------
18124 2019-Jan-09 19:14:39.970253 - [DEBUG]
18125 2019-Jan-09 19:14:39.970278 - [DEBUG] Process 541. path edge:
18126 2019-Jan-09 19:14:39.970303 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18127 2019-Jan-09 19:14:39.970400 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
18128 2019-Jan-09 19:14:39.971268 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18129 2019-Jan-09 19:14:39.972087 - [DEBUG]
18130 2019-Jan-09 19:14:39.972118 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
18131 2019-Jan-09 19:14:39.972960 - [DEBUG] Possible callees:
18132 2019-Jan-09 19:14:39.972991 - [DEBUG] llvm.dbg.declare
18133 2019-Jan-09 19:14:39.973017 - [DEBUG] Possible return sites:
18134 2019-Jan-09 19:14:39.973042 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12018135 2019-Jan-09 19:14:39.974708 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18136 2019-Jan-09 19:14:39.974776 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18137 2019-Jan-09 19:14:39.974827 - [DEBUG] Compose: EdgeIdentity * AllBottom
18138 2019-Jan-09 19:14:39.974856 - [DEBUG]
18139 2019-Jan-09 19:14:39.974882 - [DEBUG] Propagate flow
18140 2019-Jan-09 19:14:39.974906 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18141 2019-Jan-09 19:14:39.975000 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
18142 2019-Jan-09 19:14:39.975849 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18143 2019-Jan-09 19:14:39.976683 - [DEBUG] Edge function : AllBottom (result of previous compose)
18144 2019-Jan-09 19:14:39.976715 - [DEBUG]
18145 2019-Jan-09 19:14:39.976743 - [DEBUG] Join: AllTop & AllBottom
18146 2019-Jan-09 19:14:39.976771 - [DEBUG] = AllBottom (new jump func)
18147 2019-Jan-09 19:14:39.976796 - [DEBUG]
18148 2019-Jan-09 19:14:39.976821 - [DEBUG] Start adding new jump function
18149 2019-Jan-09 19:14:39.976845 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18150 2019-Jan-09 19:14:39.976965 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18151 2019-Jan-09 19:14:39.977827 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
18152 2019-Jan-09 19:14:39.978654 - [DEBUG] Edge Function : AllBottom
18153 2019-Jan-09 19:14:39.978696 - [DEBUG] End adding new jump function
18154 2019-Jan-09 19:14:39.978721 - [DEBUG]
18155 2019-Jan-09 19:14:39.978746 - [DEBUG] -------------------------------------------- 542. Path Edge --------------------------------------------
18156 2019-Jan-09 19:14:39.978772 - [DEBUG]
18157 2019-Jan-09 19:14:39.978796 - [DEBUG] Process 542. path edge:
18158 2019-Jan-09 19:14:39.978821 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18159 2019-Jan-09 19:14:39.978918 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
18160 2019-Jan-09 19:14:39.980149 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18161 2019-Jan-09 19:14:39.981022 - [DEBUG]
18162 2019-Jan-09 19:14:39.981054 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
18163 2019-Jan-09 19:14:39.981916 - [DEBUG] Compose: EdgeIdentity * AllBottom
18164 2019-Jan-09 19:14:39.981952 - [DEBUG]
18165 2019-Jan-09 19:14:39.981977 - [DEBUG] Propagate flow
18166 2019-Jan-09 19:14:39.982002 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18167 2019-Jan-09 19:14:39.982098 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
18168 2019-Jan-09 19:14:39.982917 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18169 2019-Jan-09 19:14:39.983751 - [DEBUG] Edge function : AllBottom (result of previous compose)
18170 2019-Jan-09 19:14:39.983812 - [DEBUG]
18171 2019-Jan-09 19:14:39.983841 - [DEBUG] Join: AllTop & AllBottom
18172 2019-Jan-09 19:14:39.983868 - [DEBUG] = AllBottom (new jump func)
18173 2019-Jan-09 19:14:39.983894 - [DEBUG]
18174 2019-Jan-09 19:14:39.983918 - [DEBUG] Start adding new jump function
18175 2019-Jan-09 19:14:39.983942 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18176 2019-Jan-09 19:14:39.984037 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18177 2019-Jan-09 19:14:39.984871 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
18178 2019-Jan-09 19:14:39.985679 - [DEBUG] Edge Function : AllBottom
18179 2019-Jan-09 19:14:39.985717 - [DEBUG] End adding new jump function
18180 2019-Jan-09 19:14:39.985743 - [DEBUG]
18181 2019-Jan-09 19:14:39.985768 - [DEBUG] -------------------------------------------- 543. Path Edge --------------------------------------------
18182 2019-Jan-09 19:14:39.985794 - [DEBUG]
18183 2019-Jan-09 19:14:39.985818 - [DEBUG] Process 543. path edge:
18184 2019-Jan-09 19:14:39.985843 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18185 2019-Jan-09 19:14:39.985942 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
18186 2019-Jan-09 19:14:39.986767 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18187 2019-Jan-09 19:14:39.987622 - [DEBUG]
18188 2019-Jan-09 19:14:39.987655 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
18189 2019-Jan-09 19:14:39.988500 - [DEBUG] Compose: EdgeIdentity * AllBottom
18190 2019-Jan-09 19:14:39.988534 - [DEBUG]
18191 2019-Jan-09 19:14:39.988560 - [DEBUG] Propagate flow
18192 2019-Jan-09 19:14:39.988584 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18193 2019-Jan-09 19:14:39.988683 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
18194 2019-Jan-09 19:14:39.989544 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18195 2019-Jan-09 19:14:39.990379 - [DEBUG] Edge function : AllBottom (result of previous compose)
18196 2019-Jan-09 19:14:39.990412 - [DEBUG]
18197 2019-Jan-09 19:14:39.990465 - [DEBUG] Join: AllTop & AllBottom
18198 2019-Jan-09 19:14:39.990496 - [DEBUG] = AllBottom (new jump func)
18199 2019-Jan-09 19:14:39.990522 - [DEBUG]
18200 2019-Jan-09 19:14:39.990547 - [DEBUG] Start adding new jump function
18201 2019-Jan-09 19:14:39.990571 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18202 2019-Jan-09 19:14:39.990669 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18203 2019-Jan-09 19:14:39.991486 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
18204 2019-Jan-09 19:14:39.992313 - [DEBUG] Edge Function : AllBottom
18205 2019-Jan-09 19:14:39.992353 - [DEBUG] End adding new jump function
18206 2019-Jan-09 19:14:39.992379 - [DEBUG]
18207 2019-Jan-09 19:14:39.992404 - [DEBUG] -------------------------------------------- 544. Path Edge --------------------------------------------
18208 2019-Jan-09 19:14:39.992430 - [DEBUG]
18209 2019-Jan-09 19:14:39.992454 - [DEBUG] Process 544. path edge:
18210 2019-Jan-09 19:14:39.992479 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18211 2019-Jan-09 19:14:39.992574 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
18212 2019-Jan-09 19:14:39.993412 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18213 2019-Jan-09 19:14:39.994277 - [DEBUG]
18214 2019-Jan-09 19:14:39.994308 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
18215 2019-Jan-09 19:14:39.995167 - [DEBUG] Possible callees:
18216 2019-Jan-09 19:14:39.995196 - [DEBUG] llvm.dbg.declare
18217 2019-Jan-09 19:14:39.995223 - [DEBUG] Possible return sites:
18218 2019-Jan-09 19:14:39.995247 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14918219 2019-Jan-09 19:14:39.997328 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18220 2019-Jan-09 19:14:39.997397 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18221 2019-Jan-09 19:14:39.997449 - [DEBUG] Compose: EdgeIdentity * AllBottom
18222 2019-Jan-09 19:14:39.997478 - [DEBUG]
18223 2019-Jan-09 19:14:39.997504 - [DEBUG] Propagate flow
18224 2019-Jan-09 19:14:39.997528 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18225 2019-Jan-09 19:14:39.997623 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
18226 2019-Jan-09 19:14:39.998472 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18227 2019-Jan-09 19:14:39.999302 - [DEBUG] Edge function : AllBottom (result of previous compose)
18228 2019-Jan-09 19:14:39.999335 - [DEBUG]
18229 2019-Jan-09 19:14:39.999362 - [DEBUG] Join: AllTop & AllBottom
18230 2019-Jan-09 19:14:39.999390 - [DEBUG] = AllBottom (new jump func)
18231 2019-Jan-09 19:14:39.999415 - [DEBUG]
18232 2019-Jan-09 19:14:39.999439 - [DEBUG] Start adding new jump function
18233 2019-Jan-09 19:14:39.999465 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18234 2019-Jan-09 19:14:39.999560 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18235 2019-Jan-09 19:14:40.004032 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
18236 2019-Jan-09 19:14:40.009704 - [DEBUG] Edge Function : AllBottom
18237 2019-Jan-09 19:14:40.009746 - [DEBUG] End adding new jump function
18238 2019-Jan-09 19:14:40.009772 - [DEBUG]
18239 2019-Jan-09 19:14:40.009797 - [DEBUG] -------------------------------------------- 545. Path Edge --------------------------------------------
18240 2019-Jan-09 19:14:40.009823 - [DEBUG]
18241 2019-Jan-09 19:14:40.009847 - [DEBUG] Process 545. path edge:
18242 2019-Jan-09 19:14:40.009873 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18243 2019-Jan-09 19:14:40.009979 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
18244 2019-Jan-09 19:14:40.010888 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18245 2019-Jan-09 19:14:40.011715 - [DEBUG]
18246 2019-Jan-09 19:14:40.011746 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
18247 2019-Jan-09 19:14:40.013135 - [DEBUG] Compose: EdgeIdentity * AllBottom
18248 2019-Jan-09 19:14:40.013171 - [DEBUG]
18249 2019-Jan-09 19:14:40.013196 - [DEBUG] Propagate flow
18250 2019-Jan-09 19:14:40.013221 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18251 2019-Jan-09 19:14:40.013321 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
18252 2019-Jan-09 19:14:40.014199 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18253 2019-Jan-09 19:14:40.015030 - [DEBUG] Edge function : AllBottom (result of previous compose)
18254 2019-Jan-09 19:14:40.015062 - [DEBUG]
18255 2019-Jan-09 19:14:40.015091 - [DEBUG] Join: AllTop & AllBottom
18256 2019-Jan-09 19:14:40.015118 - [DEBUG] = AllBottom (new jump func)
18257 2019-Jan-09 19:14:40.015144 - [DEBUG]
18258 2019-Jan-09 19:14:40.015169 - [DEBUG] Start adding new jump function
18259 2019-Jan-09 19:14:40.015193 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18260 2019-Jan-09 19:14:40.015287 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18261 2019-Jan-09 19:14:40.016116 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
18262 2019-Jan-09 19:14:40.016935 - [DEBUG] Edge Function : AllBottom
18263 2019-Jan-09 19:14:40.016976 - [DEBUG] End adding new jump function
18264 2019-Jan-09 19:14:40.017001 - [DEBUG]
18265 2019-Jan-09 19:14:40.017027 - [DEBUG] -------------------------------------------- 546. Path Edge --------------------------------------------
18266 2019-Jan-09 19:14:40.017053 - [DEBUG]
18267 2019-Jan-09 19:14:40.017077 - [DEBUG] Process 546. path edge:
18268 2019-Jan-09 19:14:40.017163 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18269 2019-Jan-09 19:14:40.017270 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
18270 2019-Jan-09 19:14:40.018098 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18271 2019-Jan-09 19:14:40.018932 - [DEBUG]
18272 2019-Jan-09 19:14:40.018965 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
18273 2019-Jan-09 19:14:40.019806 - [DEBUG] Compose: EdgeIdentity * AllBottom
18274 2019-Jan-09 19:14:40.019841 - [DEBUG]
18275 2019-Jan-09 19:14:40.019867 - [DEBUG] Propagate flow
18276 2019-Jan-09 19:14:40.019892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18277 2019-Jan-09 19:14:40.019989 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
18278 2019-Jan-09 19:14:40.020886 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18279 2019-Jan-09 19:14:40.021739 - [DEBUG] Edge function : AllBottom (result of previous compose)
18280 2019-Jan-09 19:14:40.021772 - [DEBUG]
18281 2019-Jan-09 19:14:40.021801 - [DEBUG] Join: AllTop & AllBottom
18282 2019-Jan-09 19:14:40.021829 - [DEBUG] = AllBottom (new jump func)
18283 2019-Jan-09 19:14:40.021855 - [DEBUG]
18284 2019-Jan-09 19:14:40.021880 - [DEBUG] Start adding new jump function
18285 2019-Jan-09 19:14:40.021904 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18286 2019-Jan-09 19:14:40.022000 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18287 2019-Jan-09 19:14:40.022830 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
18288 2019-Jan-09 19:14:40.023672 - [DEBUG] Edge Function : AllBottom
18289 2019-Jan-09 19:14:40.023712 - [DEBUG] End adding new jump function
18290 2019-Jan-09 19:14:40.023738 - [DEBUG]
18291 2019-Jan-09 19:14:40.023763 - [DEBUG] -------------------------------------------- 547. Path Edge --------------------------------------------
18292 2019-Jan-09 19:14:40.023839 - [DEBUG]
18293 2019-Jan-09 19:14:40.023864 - [DEBUG] Process 547. path edge:
18294 2019-Jan-09 19:14:40.023889 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18295 2019-Jan-09 19:14:40.023989 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
18296 2019-Jan-09 19:14:40.024837 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18297 2019-Jan-09 19:14:40.025661 - [DEBUG]
18298 2019-Jan-09 19:14:40.025693 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
18299 2019-Jan-09 19:14:40.026551 - [DEBUG] Possible callees:
18300 2019-Jan-09 19:14:40.026582 - [DEBUG] llvm.dbg.declare
18301 2019-Jan-09 19:14:40.026608 - [DEBUG] Possible return sites:
18302 2019-Jan-09 19:14:40.026633 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15518303 2019-Jan-09 19:14:40.028311 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18304 2019-Jan-09 19:14:40.028380 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18305 2019-Jan-09 19:14:40.028818 - [DEBUG] Compose: EdgeIdentity * AllBottom
18306 2019-Jan-09 19:14:40.028851 - [DEBUG]
18307 2019-Jan-09 19:14:40.028877 - [DEBUG] Propagate flow
18308 2019-Jan-09 19:14:40.028901 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18309 2019-Jan-09 19:14:40.029015 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
18310 2019-Jan-09 19:14:40.029866 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18311 2019-Jan-09 19:14:40.030727 - [DEBUG] Edge function : AllBottom (result of previous compose)
18312 2019-Jan-09 19:14:40.030759 - [DEBUG]
18313 2019-Jan-09 19:14:40.030787 - [DEBUG] Join: AllTop & AllBottom
18314 2019-Jan-09 19:14:40.030814 - [DEBUG] = AllBottom (new jump func)
18315 2019-Jan-09 19:14:40.030840 - [DEBUG]
18316 2019-Jan-09 19:14:40.030865 - [DEBUG] Start adding new jump function
18317 2019-Jan-09 19:14:40.030889 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18318 2019-Jan-09 19:14:40.030985 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18319 2019-Jan-09 19:14:40.031807 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
18320 2019-Jan-09 19:14:40.032637 - [DEBUG] Edge Function : AllBottom
18321 2019-Jan-09 19:14:40.032703 - [DEBUG] End adding new jump function
18322 2019-Jan-09 19:14:40.032730 - [DEBUG]
18323 2019-Jan-09 19:14:40.032755 - [DEBUG] -------------------------------------------- 548. Path Edge --------------------------------------------
18324 2019-Jan-09 19:14:40.032781 - [DEBUG]
18325 2019-Jan-09 19:14:40.032805 - [DEBUG] Process 548. path edge:
18326 2019-Jan-09 19:14:40.032830 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18327 2019-Jan-09 19:14:40.032930 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
18328 2019-Jan-09 19:14:40.033760 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18329 2019-Jan-09 19:14:40.034623 - [DEBUG]
18330 2019-Jan-09 19:14:40.034654 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
18331 2019-Jan-09 19:14:40.035510 - [DEBUG] Compose: EdgeIdentity * AllBottom
18332 2019-Jan-09 19:14:40.035547 - [DEBUG]
18333 2019-Jan-09 19:14:40.035573 - [DEBUG] Propagate flow
18334 2019-Jan-09 19:14:40.035598 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18335 2019-Jan-09 19:14:40.035695 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
18336 2019-Jan-09 19:14:40.036514 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18337 2019-Jan-09 19:14:40.037367 - [DEBUG] Edge function : AllBottom (result of previous compose)
18338 2019-Jan-09 19:14:40.037400 - [DEBUG]
18339 2019-Jan-09 19:14:40.037429 - [DEBUG] Join: AllTop & AllBottom
18340 2019-Jan-09 19:14:40.037457 - [DEBUG] = AllBottom (new jump func)
18341 2019-Jan-09 19:14:40.037483 - [DEBUG]
18342 2019-Jan-09 19:14:40.037508 - [DEBUG] Start adding new jump function
18343 2019-Jan-09 19:14:40.037532 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18344 2019-Jan-09 19:14:40.037626 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18345 2019-Jan-09 19:14:40.038456 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
18346 2019-Jan-09 19:14:40.039277 - [DEBUG] Edge Function : AllBottom
18347 2019-Jan-09 19:14:40.039317 - [DEBUG] End adding new jump function
18348 2019-Jan-09 19:14:40.039343 - [DEBUG]
18349 2019-Jan-09 19:14:40.039368 - [DEBUG] -------------------------------------------- 549. Path Edge --------------------------------------------
18350 2019-Jan-09 19:14:40.039394 - [DEBUG]
18351 2019-Jan-09 19:14:40.039418 - [DEBUG] Process 549. path edge:
18352 2019-Jan-09 19:14:40.039443 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18353 2019-Jan-09 19:14:40.039541 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
18354 2019-Jan-09 19:14:40.040363 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18355 2019-Jan-09 19:14:40.041224 - [DEBUG]
18356 2019-Jan-09 19:14:40.041258 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
18357 2019-Jan-09 19:14:40.042117 - [DEBUG] Compose: EdgeIdentity * AllBottom
18358 2019-Jan-09 19:14:40.042152 - [DEBUG]
18359 2019-Jan-09 19:14:40.042178 - [DEBUG] Propagate flow
18360 2019-Jan-09 19:14:40.042202 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18361 2019-Jan-09 19:14:40.042297 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
18362 2019-Jan-09 19:14:40.043107 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18363 2019-Jan-09 19:14:40.043958 - [DEBUG] Edge function : AllBottom (result of previous compose)
18364 2019-Jan-09 19:14:40.043991 - [DEBUG]
18365 2019-Jan-09 19:14:40.044019 - [DEBUG] Join: AllTop & AllBottom
18366 2019-Jan-09 19:14:40.044048 - [DEBUG] = AllBottom (new jump func)
18367 2019-Jan-09 19:14:40.044097 - [DEBUG]
18368 2019-Jan-09 19:14:40.044123 - [DEBUG] Start adding new jump function
18369 2019-Jan-09 19:14:40.044147 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18370 2019-Jan-09 19:14:40.044244 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18371 2019-Jan-09 19:14:40.045472 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
18372 2019-Jan-09 19:14:40.046298 - [DEBUG] Edge Function : AllBottom
18373 2019-Jan-09 19:14:40.046338 - [DEBUG] End adding new jump function
18374 2019-Jan-09 19:14:40.046364 - [DEBUG]
18375 2019-Jan-09 19:14:40.046389 - [DEBUG] -------------------------------------------- 550. Path Edge --------------------------------------------
18376 2019-Jan-09 19:14:40.046416 - [DEBUG]
18377 2019-Jan-09 19:14:40.046440 - [DEBUG] Process 550. path edge:
18378 2019-Jan-09 19:14:40.046466 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18379 2019-Jan-09 19:14:40.046566 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
18380 2019-Jan-09 19:14:40.047439 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18381 2019-Jan-09 19:14:40.048270 - [DEBUG]
18382 2019-Jan-09 19:14:40.048304 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
18383 2019-Jan-09 19:14:40.049149 - [DEBUG] Compose: EdgeIdentity * AllBottom
18384 2019-Jan-09 19:14:40.049184 - [DEBUG]
18385 2019-Jan-09 19:14:40.049209 - [DEBUG] Propagate flow
18386 2019-Jan-09 19:14:40.049234 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18387 2019-Jan-09 19:14:40.049328 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
18388 2019-Jan-09 19:14:40.050168 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18389 2019-Jan-09 19:14:40.051019 - [DEBUG] Edge function : AllBottom (result of previous compose)
18390 2019-Jan-09 19:14:40.051051 - [DEBUG]
18391 2019-Jan-09 19:14:40.051079 - [DEBUG] Join: AllTop & AllBottom
18392 2019-Jan-09 19:14:40.051107 - [DEBUG] = AllBottom (new jump func)
18393 2019-Jan-09 19:14:40.051133 - [DEBUG]
18394 2019-Jan-09 19:14:40.051158 - [DEBUG] Start adding new jump function
18395 2019-Jan-09 19:14:40.051183 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18396 2019-Jan-09 19:14:40.051277 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18397 2019-Jan-09 19:14:40.052106 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
18398 2019-Jan-09 19:14:40.052940 - [DEBUG] Edge Function : AllBottom
18399 2019-Jan-09 19:14:40.052980 - [DEBUG] End adding new jump function
18400 2019-Jan-09 19:14:40.053006 - [DEBUG]
18401 2019-Jan-09 19:14:40.053031 - [DEBUG] -------------------------------------------- 551. Path Edge --------------------------------------------
18402 2019-Jan-09 19:14:40.053057 - [DEBUG]
18403 2019-Jan-09 19:14:40.053081 - [DEBUG] Process 551. path edge:
18404 2019-Jan-09 19:14:40.053107 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18405 2019-Jan-09 19:14:40.053203 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
18406 2019-Jan-09 19:14:40.054078 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18407 2019-Jan-09 19:14:40.054906 - [DEBUG]
18408 2019-Jan-09 19:14:40.054937 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
18409 2019-Jan-09 19:14:40.055826 - [DEBUG] Possible callees:
18410 2019-Jan-09 19:14:40.055857 - [DEBUG] llvm.dbg.declare
18411 2019-Jan-09 19:14:40.055883 - [DEBUG] Possible return sites:
18412 2019-Jan-09 19:14:40.055908 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16318413 2019-Jan-09 19:14:40.057582 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18414 2019-Jan-09 19:14:40.057653 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18415 2019-Jan-09 19:14:40.057706 - [DEBUG] Compose: EdgeIdentity * AllBottom
18416 2019-Jan-09 19:14:40.057736 - [DEBUG]
18417 2019-Jan-09 19:14:40.057761 - [DEBUG] Propagate flow
18418 2019-Jan-09 19:14:40.057785 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18419 2019-Jan-09 19:14:40.057883 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
18420 2019-Jan-09 19:14:40.058725 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18421 2019-Jan-09 19:14:40.059553 - [DEBUG] Edge function : AllBottom (result of previous compose)
18422 2019-Jan-09 19:14:40.059585 - [DEBUG]
18423 2019-Jan-09 19:14:40.059614 - [DEBUG] Join: AllTop & AllBottom
18424 2019-Jan-09 19:14:40.059642 - [DEBUG] = AllBottom (new jump func)
18425 2019-Jan-09 19:14:40.059667 - [DEBUG]
18426 2019-Jan-09 19:14:40.059692 - [DEBUG] Start adding new jump function
18427 2019-Jan-09 19:14:40.059717 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18428 2019-Jan-09 19:14:40.059814 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18429 2019-Jan-09 19:14:40.060669 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
18430 2019-Jan-09 19:14:40.061915 - [DEBUG] Edge Function : AllBottom
18431 2019-Jan-09 19:14:40.061956 - [DEBUG] End adding new jump function
18432 2019-Jan-09 19:14:40.061982 - [DEBUG]
18433 2019-Jan-09 19:14:40.062007 - [DEBUG] -------------------------------------------- 552. Path Edge --------------------------------------------
18434 2019-Jan-09 19:14:40.062034 - [DEBUG]
18435 2019-Jan-09 19:14:40.062058 - [DEBUG] Process 552. path edge:
18436 2019-Jan-09 19:14:40.062083 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18437 2019-Jan-09 19:14:40.062187 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
18438 2019-Jan-09 19:14:40.063023 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18439 2019-Jan-09 19:14:40.063884 - [DEBUG]
18440 2019-Jan-09 19:14:40.063915 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
18441 2019-Jan-09 19:14:40.065662 - [DEBUG] Compose: EdgeIdentity * AllBottom
18442 2019-Jan-09 19:14:40.065697 - [DEBUG]
18443 2019-Jan-09 19:14:40.065723 - [DEBUG] Propagate flow
18444 2019-Jan-09 19:14:40.065747 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18445 2019-Jan-09 19:14:40.065842 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
18446 2019-Jan-09 19:14:40.066658 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18447 2019-Jan-09 19:14:40.067519 - [DEBUG] Edge function : AllBottom (result of previous compose)
18448 2019-Jan-09 19:14:40.067550 - [DEBUG]
18449 2019-Jan-09 19:14:40.067578 - [DEBUG] Join: AllTop & AllBottom
18450 2019-Jan-09 19:14:40.067606 - [DEBUG] = AllBottom (new jump func)
18451 2019-Jan-09 19:14:40.067631 - [DEBUG]
18452 2019-Jan-09 19:14:40.067656 - [DEBUG] Start adding new jump function
18453 2019-Jan-09 19:14:40.067680 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18454 2019-Jan-09 19:14:40.067801 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18455 2019-Jan-09 19:14:40.068634 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
18456 2019-Jan-09 19:14:40.069452 - [DEBUG] Edge Function : AllBottom
18457 2019-Jan-09 19:14:40.069492 - [DEBUG] End adding new jump function
18458 2019-Jan-09 19:14:40.069519 - [DEBUG]
18459 2019-Jan-09 19:14:40.069544 - [DEBUG] -------------------------------------------- 553. Path Edge --------------------------------------------
18460 2019-Jan-09 19:14:40.069571 - [DEBUG]
18461 2019-Jan-09 19:14:40.069595 - [DEBUG] Process 553. path edge:
18462 2019-Jan-09 19:14:40.069620 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18463 2019-Jan-09 19:14:40.069721 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
18464 2019-Jan-09 19:14:40.070594 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18465 2019-Jan-09 19:14:40.071429 - [DEBUG]
18466 2019-Jan-09 19:14:40.071463 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
18467 2019-Jan-09 19:14:40.072321 - [DEBUG] Compose: EdgeIdentity * AllBottom
18468 2019-Jan-09 19:14:40.072357 - [DEBUG]
18469 2019-Jan-09 19:14:40.072383 - [DEBUG] Propagate flow
18470 2019-Jan-09 19:14:40.072407 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18471 2019-Jan-09 19:14:40.072504 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
18472 2019-Jan-09 19:14:40.073340 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18473 2019-Jan-09 19:14:40.074196 - [DEBUG] Edge function : AllBottom (result of previous compose)
18474 2019-Jan-09 19:14:40.074228 - [DEBUG]
18475 2019-Jan-09 19:14:40.074256 - [DEBUG] Join: AllTop & AllBottom
18476 2019-Jan-09 19:14:40.074284 - [DEBUG] = AllBottom (new jump func)
18477 2019-Jan-09 19:14:40.074310 - [DEBUG]
18478 2019-Jan-09 19:14:40.074335 - [DEBUG] Start adding new jump function
18479 2019-Jan-09 19:14:40.074359 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18480 2019-Jan-09 19:14:40.074452 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18481 2019-Jan-09 19:14:40.075278 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
18482 2019-Jan-09 19:14:40.076118 - [DEBUG] Edge Function : AllBottom
18483 2019-Jan-09 19:14:40.076158 - [DEBUG] End adding new jump function
18484 2019-Jan-09 19:14:40.076184 - [DEBUG]
18485 2019-Jan-09 19:14:40.076209 - [DEBUG] -------------------------------------------- 554. Path Edge --------------------------------------------
18486 2019-Jan-09 19:14:40.076236 - [DEBUG]
18487 2019-Jan-09 19:14:40.076261 - [DEBUG] Process 554. path edge:
18488 2019-Jan-09 19:14:40.076286 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18489 2019-Jan-09 19:14:40.076382 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
18490 2019-Jan-09 19:14:40.077252 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18491 2019-Jan-09 19:14:40.078501 - [DEBUG]
18492 2019-Jan-09 19:14:40.078533 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
18493 2019-Jan-09 19:14:40.079399 - [DEBUG] Possible callees:
18494 2019-Jan-09 19:14:40.079430 - [DEBUG] llvm.dbg.declare
18495 2019-Jan-09 19:14:40.079457 - [DEBUG] Possible return sites:
18496 2019-Jan-09 19:14:40.079514 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16918497 2019-Jan-09 19:14:40.081190 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18498 2019-Jan-09 19:14:40.081260 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18499 2019-Jan-09 19:14:40.081312 - [DEBUG] Compose: EdgeIdentity * AllBottom
18500 2019-Jan-09 19:14:40.081341 - [DEBUG]
18501 2019-Jan-09 19:14:40.081367 - [DEBUG] Propagate flow
18502 2019-Jan-09 19:14:40.081391 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18503 2019-Jan-09 19:14:40.081488 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
18504 2019-Jan-09 19:14:40.082307 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18505 2019-Jan-09 19:14:40.083128 - [DEBUG] Edge function : AllBottom (result of previous compose)
18506 2019-Jan-09 19:14:40.083161 - [DEBUG]
18507 2019-Jan-09 19:14:40.083190 - [DEBUG] Join: AllTop & AllBottom
18508 2019-Jan-09 19:14:40.083217 - [DEBUG] = AllBottom (new jump func)
18509 2019-Jan-09 19:14:40.083243 - [DEBUG]
18510 2019-Jan-09 19:14:40.083268 - [DEBUG] Start adding new jump function
18511 2019-Jan-09 19:14:40.083292 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18512 2019-Jan-09 19:14:40.083385 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18513 2019-Jan-09 19:14:40.084248 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
18514 2019-Jan-09 19:14:40.085071 - [DEBUG] Edge Function : AllBottom
18515 2019-Jan-09 19:14:40.085111 - [DEBUG] End adding new jump function
18516 2019-Jan-09 19:14:40.085136 - [DEBUG]
18517 2019-Jan-09 19:14:40.085162 - [DEBUG] -------------------------------------------- 555. Path Edge --------------------------------------------
18518 2019-Jan-09 19:14:40.085188 - [DEBUG]
18519 2019-Jan-09 19:14:40.085212 - [DEBUG] Process 555. path edge:
18520 2019-Jan-09 19:14:40.085237 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18521 2019-Jan-09 19:14:40.085336 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
18522 2019-Jan-09 19:14:40.086169 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18523 2019-Jan-09 19:14:40.086996 - [DEBUG]
18524 2019-Jan-09 19:14:40.087028 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
18525 2019-Jan-09 19:14:40.087939 - [DEBUG] Compose: EdgeIdentity * AllBottom
18526 2019-Jan-09 19:14:40.087974 - [DEBUG]
18527 2019-Jan-09 19:14:40.087999 - [DEBUG] Propagate flow
18528 2019-Jan-09 19:14:40.088023 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18529 2019-Jan-09 19:14:40.088119 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
18530 2019-Jan-09 19:14:40.088946 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18531 2019-Jan-09 19:14:40.089770 - [DEBUG] Edge function : AllBottom (result of previous compose)
18532 2019-Jan-09 19:14:40.089802 - [DEBUG]
18533 2019-Jan-09 19:14:40.089830 - [DEBUG] Join: AllTop & AllBottom
18534 2019-Jan-09 19:14:40.089857 - [DEBUG] = AllBottom (new jump func)
18535 2019-Jan-09 19:14:40.089882 - [DEBUG]
18536 2019-Jan-09 19:14:40.089907 - [DEBUG] Start adding new jump function
18537 2019-Jan-09 19:14:40.089931 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18538 2019-Jan-09 19:14:40.090024 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18539 2019-Jan-09 19:14:40.091023 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
18540 2019-Jan-09 19:14:40.091881 - [DEBUG] Edge Function : AllBottom
18541 2019-Jan-09 19:14:40.091922 - [DEBUG] End adding new jump function
18542 2019-Jan-09 19:14:40.091948 - [DEBUG]
18543 2019-Jan-09 19:14:40.091973 - [DEBUG] -------------------------------------------- 556. Path Edge --------------------------------------------
18544 2019-Jan-09 19:14:40.092000 - [DEBUG]
18545 2019-Jan-09 19:14:40.092024 - [DEBUG] Process 556. path edge:
18546 2019-Jan-09 19:14:40.092048 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18547 2019-Jan-09 19:14:40.092143 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
18548 2019-Jan-09 19:14:40.092981 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18549 2019-Jan-09 19:14:40.094219 - [DEBUG]
18550 2019-Jan-09 19:14:40.094251 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
18551 2019-Jan-09 19:14:40.095161 - [DEBUG] Compose: EdgeIdentity * AllBottom
18552 2019-Jan-09 19:14:40.095197 - [DEBUG]
18553 2019-Jan-09 19:14:40.095222 - [DEBUG] Propagate flow
18554 2019-Jan-09 19:14:40.095246 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18555 2019-Jan-09 19:14:40.095339 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
18556 2019-Jan-09 19:14:40.096169 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18557 2019-Jan-09 19:14:40.096996 - [DEBUG] Edge function : AllBottom (result of previous compose)
18558 2019-Jan-09 19:14:40.097028 - [DEBUG]
18559 2019-Jan-09 19:14:40.097057 - [DEBUG] Join: AllTop & AllBottom
18560 2019-Jan-09 19:14:40.097084 - [DEBUG] = AllBottom (new jump func)
18561 2019-Jan-09 19:14:40.097138 - [DEBUG]
18562 2019-Jan-09 19:14:40.097164 - [DEBUG] Start adding new jump function
18563 2019-Jan-09 19:14:40.097189 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18564 2019-Jan-09 19:14:40.097287 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18565 2019-Jan-09 19:14:40.098110 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
18566 2019-Jan-09 19:14:40.098932 - [DEBUG] Edge Function : AllBottom
18567 2019-Jan-09 19:14:40.098970 - [DEBUG] End adding new jump function
18568 2019-Jan-09 19:14:40.098995 - [DEBUG]
18569 2019-Jan-09 19:14:40.099021 - [DEBUG] -------------------------------------------- 557. Path Edge --------------------------------------------
18570 2019-Jan-09 19:14:40.099047 - [DEBUG]
18571 2019-Jan-09 19:14:40.099071 - [DEBUG] Process 557. path edge:
18572 2019-Jan-09 19:14:40.099096 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18573 2019-Jan-09 19:14:40.099188 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
18574 2019-Jan-09 19:14:40.100021 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18575 2019-Jan-09 19:14:40.100879 - [DEBUG]
18576 2019-Jan-09 19:14:40.100910 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
18577 2019-Jan-09 19:14:40.101789 - [DEBUG] Compose: EdgeIdentity * AllBottom
18578 2019-Jan-09 19:14:40.101824 - [DEBUG]
18579 2019-Jan-09 19:14:40.101850 - [DEBUG] Propagate flow
18580 2019-Jan-09 19:14:40.101874 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18581 2019-Jan-09 19:14:40.101966 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
18582 2019-Jan-09 19:14:40.102777 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18583 2019-Jan-09 19:14:40.103635 - [DEBUG] Edge function : AllBottom (result of previous compose)
18584 2019-Jan-09 19:14:40.103668 - [DEBUG]
18585 2019-Jan-09 19:14:40.103697 - [DEBUG] Join: AllTop & AllBottom
18586 2019-Jan-09 19:14:40.103725 - [DEBUG] = AllBottom (new jump func)
18587 2019-Jan-09 19:14:40.103750 - [DEBUG]
18588 2019-Jan-09 19:14:40.103803 - [DEBUG] Start adding new jump function
18589 2019-Jan-09 19:14:40.103829 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18590 2019-Jan-09 19:14:40.103928 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18591 2019-Jan-09 19:14:40.104759 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
18592 2019-Jan-09 19:14:40.105568 - [DEBUG] Edge Function : AllBottom
18593 2019-Jan-09 19:14:40.105608 - [DEBUG] End adding new jump function
18594 2019-Jan-09 19:14:40.105634 - [DEBUG]
18595 2019-Jan-09 19:14:40.105659 - [DEBUG] -------------------------------------------- 558. Path Edge --------------------------------------------
18596 2019-Jan-09 19:14:40.105685 - [DEBUG]
18597 2019-Jan-09 19:14:40.105709 - [DEBUG] Process 558. path edge:
18598 2019-Jan-09 19:14:40.105733 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18599 2019-Jan-09 19:14:40.105832 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
18600 2019-Jan-09 19:14:40.106641 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18601 2019-Jan-09 19:14:40.107499 - [DEBUG]
18602 2019-Jan-09 19:14:40.107533 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
18603 2019-Jan-09 19:14:40.108385 - [DEBUG] Compose: EdgeIdentity * AllBottom
18604 2019-Jan-09 19:14:40.108421 - [DEBUG]
18605 2019-Jan-09 19:14:40.108446 - [DEBUG] Propagate flow
18606 2019-Jan-09 19:14:40.108471 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18607 2019-Jan-09 19:14:40.108569 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
18608 2019-Jan-09 19:14:40.109400 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18609 2019-Jan-09 19:14:40.110634 - [DEBUG] Edge function : AllBottom (result of previous compose)
18610 2019-Jan-09 19:14:40.110668 - [DEBUG]
18611 2019-Jan-09 19:14:40.110696 - [DEBUG] Join: AllTop & AllBottom
18612 2019-Jan-09 19:14:40.110724 - [DEBUG] = AllBottom (new jump func)
18613 2019-Jan-09 19:14:40.110749 - [DEBUG]
18614 2019-Jan-09 19:14:40.110774 - [DEBUG] Start adding new jump function
18615 2019-Jan-09 19:14:40.110798 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18616 2019-Jan-09 19:14:40.110896 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18617 2019-Jan-09 19:14:40.111733 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
18618 2019-Jan-09 19:14:40.112556 - [DEBUG] Edge Function : AllBottom
18619 2019-Jan-09 19:14:40.112595 - [DEBUG] End adding new jump function
18620 2019-Jan-09 19:14:40.112621 - [DEBUG]
18621 2019-Jan-09 19:14:40.112647 - [DEBUG] -------------------------------------------- 559. Path Edge --------------------------------------------
18622 2019-Jan-09 19:14:40.112673 - [DEBUG]
18623 2019-Jan-09 19:14:40.112697 - [DEBUG] Process 559. path edge:
18624 2019-Jan-09 19:14:40.112721 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18625 2019-Jan-09 19:14:40.112965 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
18626 2019-Jan-09 19:14:40.113822 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18627 2019-Jan-09 19:14:40.114682 - [DEBUG]
18628 2019-Jan-09 19:14:40.114714 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
18629 2019-Jan-09 19:14:40.115596 - [DEBUG] Compose: EdgeIdentity * AllBottom
18630 2019-Jan-09 19:14:40.115630 - [DEBUG]
18631 2019-Jan-09 19:14:40.115655 - [DEBUG] Propagate flow
18632 2019-Jan-09 19:14:40.115680 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18633 2019-Jan-09 19:14:40.115776 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
18634 2019-Jan-09 19:14:40.116614 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18635 2019-Jan-09 19:14:40.117477 - [DEBUG] Edge function : AllBottom (result of previous compose)
18636 2019-Jan-09 19:14:40.117509 - [DEBUG]
18637 2019-Jan-09 19:14:40.117537 - [DEBUG] Join: AllTop & AllBottom
18638 2019-Jan-09 19:14:40.117564 - [DEBUG] = AllBottom (new jump func)
18639 2019-Jan-09 19:14:40.117590 - [DEBUG]
18640 2019-Jan-09 19:14:40.117614 - [DEBUG] Start adding new jump function
18641 2019-Jan-09 19:14:40.117639 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18642 2019-Jan-09 19:14:40.117736 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18643 2019-Jan-09 19:14:40.118562 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
18644 2019-Jan-09 19:14:40.119381 - [DEBUG] Edge Function : AllBottom
18645 2019-Jan-09 19:14:40.119420 - [DEBUG] End adding new jump function
18646 2019-Jan-09 19:14:40.119446 - [DEBUG]
18647 2019-Jan-09 19:14:40.119472 - [DEBUG] -------------------------------------------- 560. Path Edge --------------------------------------------
18648 2019-Jan-09 19:14:40.119498 - [DEBUG]
18649 2019-Jan-09 19:14:40.119522 - [DEBUG] Process 560. path edge:
18650 2019-Jan-09 19:14:40.119547 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18651 2019-Jan-09 19:14:40.119648 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
18652 2019-Jan-09 19:14:40.120496 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18653 2019-Jan-09 19:14:40.121330 - [DEBUG]
18654 2019-Jan-09 19:14:40.121364 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
18655 2019-Jan-09 19:14:40.122212 - [DEBUG] Compose: EdgeIdentity * AllBottom
18656 2019-Jan-09 19:14:40.122246 - [DEBUG]
18657 2019-Jan-09 19:14:40.122272 - [DEBUG] Propagate flow
18658 2019-Jan-09 19:14:40.122296 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18659 2019-Jan-09 19:14:40.122393 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
18660 2019-Jan-09 19:14:40.123226 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18661 2019-Jan-09 19:14:40.124079 - [DEBUG] Edge function : AllBottom (result of previous compose)
18662 2019-Jan-09 19:14:40.124110 - [DEBUG]
18663 2019-Jan-09 19:14:40.124138 - [DEBUG] Join: AllTop & AllBottom
18664 2019-Jan-09 19:14:40.124167 - [DEBUG] = AllBottom (new jump func)
18665 2019-Jan-09 19:14:40.124193 - [DEBUG]
18666 2019-Jan-09 19:14:40.124218 - [DEBUG] Start adding new jump function
18667 2019-Jan-09 19:14:40.124242 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18668 2019-Jan-09 19:14:40.124338 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18669 2019-Jan-09 19:14:40.125167 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
18670 2019-Jan-09 19:14:40.125993 - [DEBUG] Edge Function : AllBottom
18671 2019-Jan-09 19:14:40.126032 - [DEBUG] End adding new jump function
18672 2019-Jan-09 19:14:40.126082 - [DEBUG]
18673 2019-Jan-09 19:14:40.126107 - [DEBUG] -------------------------------------------- 561. Path Edge --------------------------------------------
18674 2019-Jan-09 19:14:40.126134 - [DEBUG]
18675 2019-Jan-09 19:14:40.126157 - [DEBUG] Process 561. path edge:
18676 2019-Jan-09 19:14:40.126182 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18677 2019-Jan-09 19:14:40.126279 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
18678 2019-Jan-09 19:14:40.127544 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18679 2019-Jan-09 19:14:40.128372 - [DEBUG]
18680 2019-Jan-09 19:14:40.128403 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
18681 2019-Jan-09 19:14:40.129273 - [DEBUG] Compose: EdgeIdentity * AllBottom
18682 2019-Jan-09 19:14:40.129307 - [DEBUG]
18683 2019-Jan-09 19:14:40.129332 - [DEBUG] Propagate flow
18684 2019-Jan-09 19:14:40.129356 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18685 2019-Jan-09 19:14:40.129449 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
18686 2019-Jan-09 19:14:40.130280 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18687 2019-Jan-09 19:14:40.131170 - [DEBUG] Edge function : AllBottom (result of previous compose)
18688 2019-Jan-09 19:14:40.131202 - [DEBUG]
18689 2019-Jan-09 19:14:40.131230 - [DEBUG] Join: AllTop & AllBottom
18690 2019-Jan-09 19:14:40.131258 - [DEBUG] = AllBottom (new jump func)
18691 2019-Jan-09 19:14:40.131283 - [DEBUG]
18692 2019-Jan-09 19:14:40.131308 - [DEBUG] Start adding new jump function
18693 2019-Jan-09 19:14:40.131332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18694 2019-Jan-09 19:14:40.131426 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18695 2019-Jan-09 19:14:40.132252 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
18696 2019-Jan-09 19:14:40.133086 - [DEBUG] Edge Function : AllBottom
18697 2019-Jan-09 19:14:40.133125 - [DEBUG] End adding new jump function
18698 2019-Jan-09 19:14:40.133151 - [DEBUG]
18699 2019-Jan-09 19:14:40.133177 - [DEBUG] -------------------------------------------- 562. Path Edge --------------------------------------------
18700 2019-Jan-09 19:14:40.133203 - [DEBUG]
18701 2019-Jan-09 19:14:40.133227 - [DEBUG] Process 562. path edge:
18702 2019-Jan-09 19:14:40.133252 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18703 2019-Jan-09 19:14:40.133344 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
18704 2019-Jan-09 19:14:40.134213 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18705 2019-Jan-09 19:14:40.135042 - [DEBUG]
18706 2019-Jan-09 19:14:40.135077 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
18707 2019-Jan-09 19:14:40.135946 - [DEBUG] Compose: EdgeIdentity * AllBottom
18708 2019-Jan-09 19:14:40.135983 - [DEBUG]
18709 2019-Jan-09 19:14:40.136008 - [DEBUG] Propagate flow
18710 2019-Jan-09 19:14:40.136033 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18711 2019-Jan-09 19:14:40.136121 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
18712 2019-Jan-09 19:14:40.140104 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18713 2019-Jan-09 19:14:40.141013 - [DEBUG] Edge function : AllBottom (result of previous compose)
18714 2019-Jan-09 19:14:40.141070 - [DEBUG]
18715 2019-Jan-09 19:14:40.141100 - [DEBUG] Join: AllTop & AllBottom
18716 2019-Jan-09 19:14:40.141129 - [DEBUG] = AllBottom (new jump func)
18717 2019-Jan-09 19:14:40.141154 - [DEBUG]
18718 2019-Jan-09 19:14:40.141179 - [DEBUG] Start adding new jump function
18719 2019-Jan-09 19:14:40.141204 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18720 2019-Jan-09 19:14:40.141304 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18721 2019-Jan-09 19:14:40.142143 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
18722 2019-Jan-09 19:14:40.143384 - [DEBUG] Edge Function : AllBottom
18723 2019-Jan-09 19:14:40.143425 - [DEBUG] End adding new jump function
18724 2019-Jan-09 19:14:40.143451 - [DEBUG]
18725 2019-Jan-09 19:14:40.143476 - [DEBUG] -------------------------------------------- 563. Path Edge --------------------------------------------
18726 2019-Jan-09 19:14:40.143502 - [DEBUG]
18727 2019-Jan-09 19:14:40.143526 - [DEBUG] Process 563. path edge:
18728 2019-Jan-09 19:14:40.143551 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18729 2019-Jan-09 19:14:40.143649 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
18730 2019-Jan-09 19:14:40.144513 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18731 2019-Jan-09 19:14:40.145717 - [DEBUG]
18732 2019-Jan-09 19:14:40.145749 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
18733 2019-Jan-09 19:14:40.146621 - [DEBUG] Compose: EdgeIdentity * AllBottom
18734 2019-Jan-09 19:14:40.146655 - [DEBUG]
18735 2019-Jan-09 19:14:40.146681 - [DEBUG] Propagate flow
18736 2019-Jan-09 19:14:40.146706 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18737 2019-Jan-09 19:14:40.146798 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18738 2019-Jan-09 19:14:40.147646 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18739 2019-Jan-09 19:14:40.148470 - [DEBUG] Edge function : AllBottom (result of previous compose)
18740 2019-Jan-09 19:14:40.148503 - [DEBUG]
18741 2019-Jan-09 19:14:40.148531 - [DEBUG] Join: AllTop & AllBottom
18742 2019-Jan-09 19:14:40.148560 - [DEBUG] = AllBottom (new jump func)
18743 2019-Jan-09 19:14:40.148585 - [DEBUG]
18744 2019-Jan-09 19:14:40.148610 - [DEBUG] Start adding new jump function
18745 2019-Jan-09 19:14:40.148635 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18746 2019-Jan-09 19:14:40.148730 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18747 2019-Jan-09 19:14:40.149556 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18748 2019-Jan-09 19:14:40.150371 - [DEBUG] Edge Function : AllBottom
18749 2019-Jan-09 19:14:40.150411 - [DEBUG] End adding new jump function
18750 2019-Jan-09 19:14:40.150462 - [DEBUG]
18751 2019-Jan-09 19:14:40.150490 - [DEBUG] -------------------------------------------- 564. Path Edge --------------------------------------------
18752 2019-Jan-09 19:14:40.150516 - [DEBUG]
18753 2019-Jan-09 19:14:40.150540 - [DEBUG] Process 564. path edge:
18754 2019-Jan-09 19:14:40.150566 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18755 2019-Jan-09 19:14:40.150665 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
18756 2019-Jan-09 19:14:40.151494 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18757 2019-Jan-09 19:14:40.152318 - [DEBUG]
18758 2019-Jan-09 19:14:40.152349 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18759 2019-Jan-09 19:14:40.153177 - [DEBUG] Start of endsummarytab entry
18760 2019-Jan-09 19:14:40.153240 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
18761 2019-Jan-09 19:14:40.154103 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
18762 2019-Jan-09 19:14:40.154200 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18763 2019-Jan-09 19:14:40.155005 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18764 2019-Jan-09 19:14:40.155830 - [DEBUG] EF: AllBottom
18765 2019-Jan-09 19:14:40.155862 - [DEBUG]
18766 2019-Jan-09 19:14:40.155887 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18767 2019-Jan-09 19:14:40.156711 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
18768 2019-Jan-09 19:14:40.157585 - [DEBUG] EF: AllBottom
18769 2019-Jan-09 19:14:40.157615 - [DEBUG]
18770 2019-Jan-09 19:14:40.157640 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18771 2019-Jan-09 19:14:40.158468 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
18772 2019-Jan-09 19:14:40.159711 - [DEBUG] EF: AllBottom
18773 2019-Jan-09 19:14:40.159743 - [DEBUG]
18774 2019-Jan-09 19:14:40.159768 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18775 2019-Jan-09 19:14:40.160631 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
18776 2019-Jan-09 19:14:40.161461 - [DEBUG] EF: AllBottom
18777 2019-Jan-09 19:14:40.161492 - [DEBUG]
18778 2019-Jan-09 19:14:40.161517 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18779 2019-Jan-09 19:14:40.162338 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
18780 2019-Jan-09 19:14:40.163183 - [DEBUG] EF: AllBottom
18781 2019-Jan-09 19:14:40.163215 - [DEBUG]
18782 2019-Jan-09 19:14:40.163239 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18783 2019-Jan-09 19:14:40.164087 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
18784 2019-Jan-09 19:14:40.164921 - [DEBUG] EF: AllBottom
18785 2019-Jan-09 19:14:40.164953 - [DEBUG]
18786 2019-Jan-09 19:14:40.164977 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18787 2019-Jan-09 19:14:40.165807 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
18788 2019-Jan-09 19:14:40.166648 - [DEBUG] EF: AllBottom
18789 2019-Jan-09 19:14:40.166679 - [DEBUG]
18790 2019-Jan-09 19:14:40.166704 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18791 2019-Jan-09 19:14:40.167558 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
18792 2019-Jan-09 19:14:40.168389 - [DEBUG] EF: AllBottom
18793 2019-Jan-09 19:14:40.168421 - [DEBUG]
18794 2019-Jan-09 19:14:40.168446 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18795 2019-Jan-09 19:14:40.169270 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
18796 2019-Jan-09 19:14:40.170092 - [DEBUG] EF: AllBottom
18797 2019-Jan-09 19:14:40.170124 - [DEBUG]
18798 2019-Jan-09 19:14:40.170148 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18799 2019-Jan-09 19:14:40.171003 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
18800 2019-Jan-09 19:14:40.171839 - [DEBUG] EF: AllBottom
18801 2019-Jan-09 19:14:40.171870 - [DEBUG]
18802 2019-Jan-09 19:14:40.171895 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18803 2019-Jan-09 19:14:40.172720 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
18804 2019-Jan-09 19:14:40.173546 - [DEBUG] EF: AllBottom
18805 2019-Jan-09 19:14:40.173602 - [DEBUG]
18806 2019-Jan-09 19:14:40.173627 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18807 2019-Jan-09 19:14:40.174488 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
18808 2019-Jan-09 19:14:40.175318 - [DEBUG] EF: AllBottom
18809 2019-Jan-09 19:14:40.175738 - [DEBUG]
18810 2019-Jan-09 19:14:40.175769 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18811 2019-Jan-09 19:14:40.176642 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
18812 2019-Jan-09 19:14:40.177524 - [DEBUG] EF: AllBottom
18813 2019-Jan-09 19:14:40.177556 - [DEBUG]
18814 2019-Jan-09 19:14:40.177580 - [DEBUG] ---------------
18815 2019-Jan-09 19:14:40.177605 - [DEBUG]
18816 2019-Jan-09 19:14:40.177632 - [DEBUG] End of endsummarytab entry
18817 2019-Jan-09 19:14:40.177656 - [DEBUG]
18818 2019-Jan-09 19:14:40.177681 - [DEBUG] Start of incomingtab entry
18819 2019-Jan-09 19:14:40.177707 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
18820 2019-Jan-09 19:14:40.178550 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
18821 2019-Jan-09 19:14:40.178646 - [DEBUG] ---------------
18822 2019-Jan-09 19:14:40.178672 - [DEBUG] End of incomingtab entry
18823 2019-Jan-09 19:14:40.178697 - [DEBUG]
18824 2019-Jan-09 19:14:40.178726 - [DEBUG] EDGE:
18825 2019-Jan-09 19:14:40.178789 - [DEBUG] ---> 18826 2019-Jan-09 19:14:40.179600 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18827 2019-Jan-09 19:14:40.180434 - [DEBUG]
18828 2019-Jan-09 19:14:40.180493 - [DEBUG] EDGE:
18829 2019-Jan-09 19:14:40.180586 - [DEBUG] ---> 18830 2019-Jan-09 19:14:40.181410 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18831 2019-Jan-09 19:14:40.182247 - [DEBUG]
18832 2019-Jan-09 19:14:40.182309 - [DEBUG] Compose: EdgeIdentity * AllBottom
18833 2019-Jan-09 19:14:40.182338 - [DEBUG]
18834 2019-Jan-09 19:14:40.182363 - [DEBUG] Propagate flow
18835 2019-Jan-09 19:14:40.182387 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18836 2019-Jan-09 19:14:40.182480 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
18837 2019-Jan-09 19:14:40.183317 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18838 2019-Jan-09 19:14:40.198687 - [DEBUG] Edge function : AllBottom (result of previous compose)
18839 2019-Jan-09 19:14:40.198718 - [DEBUG]
18840 2019-Jan-09 19:14:40.198745 - [DEBUG] Join: AllTop & AllBottom
18841 2019-Jan-09 19:14:40.198771 - [DEBUG] = AllBottom (new jump func)
18842 2019-Jan-09 19:14:40.198796 - [DEBUG]
18843 2019-Jan-09 19:14:40.198819 - [DEBUG] Start adding new jump function
18844 2019-Jan-09 19:14:40.198843 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18845 2019-Jan-09 19:14:40.198925 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18846 2019-Jan-09 19:14:40.199587 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
18847 2019-Jan-09 19:14:40.200226 - [DEBUG] Edge Function : AllBottom
18848 2019-Jan-09 19:14:40.200257 - [DEBUG] End adding new jump function
18849 2019-Jan-09 19:14:40.200281 - [DEBUG]
18850 2019-Jan-09 19:14:40.200304 - [DEBUG] -------------------------------------------- 565. Path Edge --------------------------------------------
18851 2019-Jan-09 19:14:40.200329 - [DEBUG]
18852 2019-Jan-09 19:14:40.200374 - [DEBUG] Process 565. path edge:
18853 2019-Jan-09 19:14:40.200398 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18854 2019-Jan-09 19:14:40.200497 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
18855 2019-Jan-09 19:14:40.201138 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18856 2019-Jan-09 19:14:40.201764 - [DEBUG]
18857 2019-Jan-09 19:14:40.201788 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
18858 2019-Jan-09 19:14:40.205747 - [DEBUG] Possible callees:
18859 2019-Jan-09 19:14:40.205776 - [DEBUG] llvm.dbg.declare
18860 2019-Jan-09 19:14:40.205801 - [DEBUG] Possible return sites:
18861 2019-Jan-09 19:14:40.205825 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19318862 2019-Jan-09 19:14:40.207168 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18863 2019-Jan-09 19:14:40.207198 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18864 2019-Jan-09 19:14:40.207244 - [DEBUG] Compose: EdgeIdentity * AllBottom
18865 2019-Jan-09 19:14:40.207272 - [DEBUG]
18866 2019-Jan-09 19:14:40.207296 - [DEBUG] Propagate flow
18867 2019-Jan-09 19:14:40.207319 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18868 2019-Jan-09 19:14:40.207380 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
18869 2019-Jan-09 19:14:40.208304 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18870 2019-Jan-09 19:14:40.208938 - [DEBUG] Edge function : AllBottom (result of previous compose)
18871 2019-Jan-09 19:14:40.208964 - [DEBUG]
18872 2019-Jan-09 19:14:40.208990 - [DEBUG] Join: AllTop & AllBottom
18873 2019-Jan-09 19:14:40.209015 - [DEBUG] = AllBottom (new jump func)
18874 2019-Jan-09 19:14:40.209039 - [DEBUG]
18875 2019-Jan-09 19:14:40.209062 - [DEBUG] Start adding new jump function
18876 2019-Jan-09 19:14:40.209085 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18877 2019-Jan-09 19:14:40.209142 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18878 2019-Jan-09 19:14:40.209772 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
18879 2019-Jan-09 19:14:40.210402 - [DEBUG] Edge Function : AllBottom
18880 2019-Jan-09 19:14:40.210431 - [DEBUG] End adding new jump function
18881 2019-Jan-09 19:14:40.210473 - [DEBUG]
18882 2019-Jan-09 19:14:40.210497 - [DEBUG] -------------------------------------------- 566. Path Edge --------------------------------------------
18883 2019-Jan-09 19:14:40.210521 - [DEBUG]
18884 2019-Jan-09 19:14:40.210544 - [DEBUG] Process 566. path edge:
18885 2019-Jan-09 19:14:40.210568 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18886 2019-Jan-09 19:14:40.210625 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
18887 2019-Jan-09 19:14:40.211252 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18888 2019-Jan-09 19:14:40.211876 - [DEBUG]
18889 2019-Jan-09 19:14:40.211901 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
18890 2019-Jan-09 19:14:40.212604 - [DEBUG] Compose: EdgeIdentity * AllBottom
18891 2019-Jan-09 19:14:40.212635 - [DEBUG]
18892 2019-Jan-09 19:14:40.212660 - [DEBUG] Propagate flow
18893 2019-Jan-09 19:14:40.212685 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18894 2019-Jan-09 19:14:40.217230 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
18895 2019-Jan-09 19:14:40.218147 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18896 2019-Jan-09 19:14:40.218983 - [DEBUG] Edge function : AllBottom (result of previous compose)
18897 2019-Jan-09 19:14:40.219016 - [DEBUG]
18898 2019-Jan-09 19:14:40.219044 - [DEBUG] Join: AllTop & AllBottom
18899 2019-Jan-09 19:14:40.219072 - [DEBUG] = AllBottom (new jump func)
18900 2019-Jan-09 19:14:40.219098 - [DEBUG]
18901 2019-Jan-09 19:14:40.219123 - [DEBUG] Start adding new jump function
18902 2019-Jan-09 19:14:40.219147 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18903 2019-Jan-09 19:14:40.219242 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18904 2019-Jan-09 19:14:40.220071 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
18905 2019-Jan-09 19:14:40.220917 - [DEBUG] Edge Function : AllBottom
18906 2019-Jan-09 19:14:40.220956 - [DEBUG] End adding new jump function
18907 2019-Jan-09 19:14:40.220982 - [DEBUG]
18908 2019-Jan-09 19:14:40.221007 - [DEBUG] -------------------------------------------- 567. Path Edge --------------------------------------------
18909 2019-Jan-09 19:14:40.221034 - [DEBUG]
18910 2019-Jan-09 19:14:40.221057 - [DEBUG] Process 567. path edge:
18911 2019-Jan-09 19:14:40.221083 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18912 2019-Jan-09 19:14:40.221182 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
18913 2019-Jan-09 19:14:40.221994 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18914 2019-Jan-09 19:14:40.222819 - [DEBUG]
18915 2019-Jan-09 19:14:40.222853 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
18916 2019-Jan-09 19:14:40.223710 - [DEBUG] Compose: EdgeIdentity * AllBottom
18917 2019-Jan-09 19:14:40.223745 - [DEBUG]
18918 2019-Jan-09 19:14:40.223795 - [DEBUG] Propagate flow
18919 2019-Jan-09 19:14:40.227271 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18920 2019-Jan-09 19:14:40.227404 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
18921 2019-Jan-09 19:14:40.228262 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18922 2019-Jan-09 19:14:40.229090 - [DEBUG] Edge function : AllBottom (result of previous compose)
18923 2019-Jan-09 19:14:40.229123 - [DEBUG]
18924 2019-Jan-09 19:14:40.229152 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
18925 2019-Jan-09 19:14:40.229179 - [DEBUG] = AllBottom
18926 2019-Jan-09 19:14:40.229206 - [DEBUG]
18927 2019-Jan-09 19:14:40.229230 - [DEBUG] PROPAGATE: No new function!
18928 2019-Jan-09 19:14:40.229258 - [DEBUG] EDGE:
18929 2019-Jan-09 19:14:40.229357 - [DEBUG] ---> 18930 2019-Jan-09 19:14:40.230177 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18931 2019-Jan-09 19:14:40.231054 - [DEBUG]
18932 2019-Jan-09 19:14:40.231087 - [DEBUG] EDGE:
18933 2019-Jan-09 19:14:40.231176 - [DEBUG] ---> 18934 2019-Jan-09 19:14:40.231992 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18935 2019-Jan-09 19:14:40.232815 - [DEBUG]
18936 2019-Jan-09 19:14:40.232849 - [DEBUG] EDGE:
18937 2019-Jan-09 19:14:40.232939 - [DEBUG] ---> 18938 2019-Jan-09 19:14:40.233824 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18939 2019-Jan-09 19:14:40.234662 - [DEBUG]
18940 2019-Jan-09 19:14:40.234697 - [DEBUG] EDGE:
18941 2019-Jan-09 19:14:40.234785 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
18942 2019-Jan-09 19:14:40.235607 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18943 2019-Jan-09 19:14:40.236436 - [DEBUG]
18944 2019-Jan-09 19:14:40.236468 - [DEBUG] EDGE:
18945 2019-Jan-09 19:14:40.236559 - [DEBUG] ---> 18946 2019-Jan-09 19:14:40.237408 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18947 2019-Jan-09 19:14:40.238226 - [DEBUG]
18948 2019-Jan-09 19:14:40.238258 - [DEBUG] EDGE:
18949 2019-Jan-09 19:14:40.238345 - [DEBUG] ---> 18950 2019-Jan-09 19:14:40.239151 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18951 2019-Jan-09 19:14:40.239980 - [DEBUG]
18952 2019-Jan-09 19:14:40.240013 - [DEBUG] EDGE:
18953 2019-Jan-09 19:14:40.240101 - [DEBUG] ---> 18954 2019-Jan-09 19:14:40.248148 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18955 2019-Jan-09 19:14:40.248994 - [DEBUG]
18956 2019-Jan-09 19:14:40.249054 - [DEBUG] Compose: EdgeIdentity * AllBottom
18957 2019-Jan-09 19:14:40.249083 - [DEBUG]
18958 2019-Jan-09 19:14:40.249108 - [DEBUG] Propagate flow
18959 2019-Jan-09 19:14:40.249132 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18960 2019-Jan-09 19:14:40.249227 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
18961 2019-Jan-09 19:14:40.250051 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18962 2019-Jan-09 19:14:40.250917 - [DEBUG] Edge function : AllBottom (result of previous compose)
18963 2019-Jan-09 19:14:40.250949 - [DEBUG]
18964 2019-Jan-09 19:14:40.250977 - [DEBUG] Join: AllTop & AllBottom
18965 2019-Jan-09 19:14:40.251005 - [DEBUG] = AllBottom (new jump func)
18966 2019-Jan-09 19:14:40.251030 - [DEBUG]
18967 2019-Jan-09 19:14:40.251055 - [DEBUG] Start adding new jump function
18968 2019-Jan-09 19:14:40.251079 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18969 2019-Jan-09 19:14:40.251176 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18970 2019-Jan-09 19:14:40.252011 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
18971 2019-Jan-09 19:14:40.252846 - [DEBUG] Edge Function : AllBottom
18972 2019-Jan-09 19:14:40.252886 - [DEBUG] End adding new jump function
18973 2019-Jan-09 19:14:40.252910 - [DEBUG]
18974 2019-Jan-09 19:14:40.252935 - [DEBUG] -------------------------------------------- 568. Path Edge --------------------------------------------
18975 2019-Jan-09 19:14:40.252962 - [DEBUG]
18976 2019-Jan-09 19:14:40.252986 - [DEBUG] Process 568. path edge:
18977 2019-Jan-09 19:14:40.253011 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18978 2019-Jan-09 19:14:40.253108 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
18979 2019-Jan-09 19:14:40.253987 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18980 2019-Jan-09 19:14:40.254843 - [DEBUG]
18981 2019-Jan-09 19:14:40.254877 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
18982 2019-Jan-09 19:14:40.255749 - [DEBUG] Compose: EdgeIdentity * AllBottom
18983 2019-Jan-09 19:14:40.255782 - [DEBUG]
18984 2019-Jan-09 19:14:40.255808 - [DEBUG] Propagate flow
18985 2019-Jan-09 19:14:40.255832 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18986 2019-Jan-09 19:14:40.255929 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
18987 2019-Jan-09 19:14:40.256741 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18988 2019-Jan-09 19:14:40.257606 - [DEBUG] Edge function : AllBottom (result of previous compose)
18989 2019-Jan-09 19:14:40.257638 - [DEBUG]
18990 2019-Jan-09 19:14:40.257666 - [DEBUG] Join: AllTop & AllBottom
18991 2019-Jan-09 19:14:40.257694 - [DEBUG] = AllBottom (new jump func)
18992 2019-Jan-09 19:14:40.257719 - [DEBUG]
18993 2019-Jan-09 19:14:40.257743 - [DEBUG] Start adding new jump function
18994 2019-Jan-09 19:14:40.257767 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18995 2019-Jan-09 19:14:40.257860 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18996 2019-Jan-09 19:14:40.258683 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
18997 2019-Jan-09 19:14:40.259502 - [DEBUG] Edge Function : AllBottom
18998 2019-Jan-09 19:14:40.259542 - [DEBUG] End adding new jump function
18999 2019-Jan-09 19:14:40.259569 - [DEBUG]
19000 2019-Jan-09 19:14:40.259594 - [DEBUG] -------------------------------------------- 569. Path Edge --------------------------------------------
19001 2019-Jan-09 19:14:40.259621 - [DEBUG]
19002 2019-Jan-09 19:14:40.259645 - [DEBUG] Process 569. path edge:
19003 2019-Jan-09 19:14:40.259670 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19004 2019-Jan-09 19:14:40.259771 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
19005 2019-Jan-09 19:14:40.260638 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19006 2019-Jan-09 19:14:40.261477 - [DEBUG]
19007 2019-Jan-09 19:14:40.261512 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
19008 2019-Jan-09 19:14:40.262365 - [DEBUG] Compose: EdgeIdentity * AllBottom
19009 2019-Jan-09 19:14:40.262400 - [DEBUG]
19010 2019-Jan-09 19:14:40.262425 - [DEBUG] Propagate flow
19011 2019-Jan-09 19:14:40.262450 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19012 2019-Jan-09 19:14:40.262548 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
19013 2019-Jan-09 19:14:40.263374 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19014 2019-Jan-09 19:14:40.264223 - [DEBUG] Edge function : AllBottom (result of previous compose)
19015 2019-Jan-09 19:14:40.264256 - [DEBUG]
19016 2019-Jan-09 19:14:40.264284 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19017 2019-Jan-09 19:14:40.264311 - [DEBUG] = AllBottom
19018 2019-Jan-09 19:14:40.264337 - [DEBUG]
19019 2019-Jan-09 19:14:40.264361 - [DEBUG] PROPAGATE: No new function!
19020 2019-Jan-09 19:14:40.264388 - [DEBUG] EDGE:
19021 2019-Jan-09 19:14:40.264483 - [DEBUG] ---> 19022 2019-Jan-09 19:14:40.265302 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19023 2019-Jan-09 19:14:40.266126 - [DEBUG]
19024 2019-Jan-09 19:14:40.266159 - [DEBUG] EDGE:
19025 2019-Jan-09 19:14:40.266273 - [DEBUG] ---> 19026 2019-Jan-09 19:14:40.267097 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19027 2019-Jan-09 19:14:40.267955 - [DEBUG]
19028 2019-Jan-09 19:14:40.267988 - [DEBUG] EDGE:
19029 2019-Jan-09 19:14:40.268077 - [DEBUG] ---> 19030 2019-Jan-09 19:14:40.268887 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19031 2019-Jan-09 19:14:40.269711 - [DEBUG]
19032 2019-Jan-09 19:14:40.269744 - [DEBUG] EDGE:
19033 2019-Jan-09 19:14:40.269834 - [DEBUG] ---> 19034 2019-Jan-09 19:14:40.270695 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19035 2019-Jan-09 19:14:40.271511 - [DEBUG]
19036 2019-Jan-09 19:14:40.271545 - [DEBUG] EDGE:
19037 2019-Jan-09 19:14:40.271633 - [DEBUG] ---> 19038 2019-Jan-09 19:14:40.272450 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19039 2019-Jan-09 19:14:40.273282 - [DEBUG]
19040 2019-Jan-09 19:14:40.273316 - [DEBUG] EDGE:
19041 2019-Jan-09 19:14:40.273407 - [DEBUG] ---> 19042 2019-Jan-09 19:14:40.274249 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19043 2019-Jan-09 19:14:40.275076 - [DEBUG]
19044 2019-Jan-09 19:14:40.275111 - [DEBUG] EDGE:
19045 2019-Jan-09 19:14:40.275201 - [DEBUG] ---> 19046 2019-Jan-09 19:14:40.276029 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19047 2019-Jan-09 19:14:40.276862 - [DEBUG]
19048 2019-Jan-09 19:14:40.276896 - [DEBUG] EDGE:
19049 2019-Jan-09 19:14:40.276985 - [DEBUG] ---> 19050 2019-Jan-09 19:14:40.277820 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19051 2019-Jan-09 19:14:40.278652 - [DEBUG]
19052 2019-Jan-09 19:14:40.278684 - [DEBUG] EDGE:
19053 2019-Jan-09 19:14:40.278774 - [DEBUG] ---> 19054 2019-Jan-09 19:14:40.279579 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19055 2019-Jan-09 19:14:40.281109 - [DEBUG]
19056 2019-Jan-09 19:14:40.281144 - [DEBUG] EDGE:
19057 2019-Jan-09 19:14:40.281240 - [DEBUG] ---> 19058 2019-Jan-09 19:14:40.282076 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19059 2019-Jan-09 19:14:40.282905 - [DEBUG]
19060 2019-Jan-09 19:14:40.282939 - [DEBUG] EDGE:
19061 2019-Jan-09 19:14:40.283031 - [DEBUG] ---> 19062 2019-Jan-09 19:14:40.283868 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19063 2019-Jan-09 19:14:40.284727 - [DEBUG]
19064 2019-Jan-09 19:14:40.284762 - [DEBUG] EDGE:
19065 2019-Jan-09 19:14:40.284852 - [DEBUG] ---> 19066 2019-Jan-09 19:14:40.285651 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19067 2019-Jan-09 19:14:40.286496 - [DEBUG]
19068 2019-Jan-09 19:14:40.286529 - [DEBUG] EDGE:
19069 2019-Jan-09 19:14:40.286616 - [DEBUG] ---> 19070 2019-Jan-09 19:14:40.287452 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19071 2019-Jan-09 19:14:40.288283 - [DEBUG]
19072 2019-Jan-09 19:14:40.288318 - [DEBUG] EDGE:
19073 2019-Jan-09 19:14:40.288408 - [DEBUG] ---> 19074 2019-Jan-09 19:14:40.289225 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19075 2019-Jan-09 19:14:40.290054 - [DEBUG]
19076 2019-Jan-09 19:14:40.290087 - [DEBUG] EDGE:
19077 2019-Jan-09 19:14:40.290177 - [DEBUG] ---> 19078 2019-Jan-09 19:14:40.291164 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19079 2019-Jan-09 19:14:40.291995 - [DEBUG]
19080 2019-Jan-09 19:14:40.292029 - [DEBUG] EDGE:
19081 2019-Jan-09 19:14:40.292118 - [DEBUG] ---> 19082 2019-Jan-09 19:14:40.292932 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19083 2019-Jan-09 19:14:40.293759 - [DEBUG]
19084 2019-Jan-09 19:14:40.293822 - [DEBUG] EDGE:
19085 2019-Jan-09 19:14:40.293915 - [DEBUG] ---> 19086 2019-Jan-09 19:14:40.294744 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19087 2019-Jan-09 19:14:40.295567 - [DEBUG]
19088 2019-Jan-09 19:14:40.295600 - [DEBUG] EDGE:
19089 2019-Jan-09 19:14:40.295688 - [DEBUG] ---> 19090 2019-Jan-09 19:14:40.296499 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19091 2019-Jan-09 19:14:40.297357 - [DEBUG]
19092 2019-Jan-09 19:14:40.297391 - [DEBUG] EDGE:
19093 2019-Jan-09 19:14:40.297480 - [DEBUG] ---> 19094 2019-Jan-09 19:14:40.298294 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19095 2019-Jan-09 19:14:40.299129 - [DEBUG]
19096 2019-Jan-09 19:14:40.299163 - [DEBUG] EDGE:
19097 2019-Jan-09 19:14:40.299250 - [DEBUG] ---> 19098 2019-Jan-09 19:14:40.300080 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19099 2019-Jan-09 19:14:40.300943 - [DEBUG]
19100 2019-Jan-09 19:14:40.301001 - [DEBUG] Compose: EdgeIdentity * AllBottom
19101 2019-Jan-09 19:14:40.301056 - [DEBUG]
19102 2019-Jan-09 19:14:40.301082 - [DEBUG] Propagate flow
19103 2019-Jan-09 19:14:40.301106 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19104 2019-Jan-09 19:14:40.301202 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
19105 2019-Jan-09 19:14:40.302025 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19106 2019-Jan-09 19:14:40.302844 - [DEBUG] Edge function : AllBottom (result of previous compose)
19107 2019-Jan-09 19:14:40.302875 - [DEBUG]
19108 2019-Jan-09 19:14:40.302903 - [DEBUG] Join: AllTop & AllBottom
19109 2019-Jan-09 19:14:40.302930 - [DEBUG] = AllBottom (new jump func)
19110 2019-Jan-09 19:14:40.302955 - [DEBUG]
19111 2019-Jan-09 19:14:40.302980 - [DEBUG] Start adding new jump function
19112 2019-Jan-09 19:14:40.303004 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19113 2019-Jan-09 19:14:40.303097 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19114 2019-Jan-09 19:14:40.303953 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
19115 2019-Jan-09 19:14:40.304770 - [DEBUG] Edge Function : AllBottom
19116 2019-Jan-09 19:14:40.304809 - [DEBUG] End adding new jump function
19117 2019-Jan-09 19:14:40.304835 - [DEBUG]
19118 2019-Jan-09 19:14:40.304860 - [DEBUG] -------------------------------------------- 570. Path Edge --------------------------------------------
19119 2019-Jan-09 19:14:40.304886 - [DEBUG]
19120 2019-Jan-09 19:14:40.304910 - [DEBUG] Process 570. path edge:
19121 2019-Jan-09 19:14:40.304935 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19122 2019-Jan-09 19:14:40.305032 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
19123 2019-Jan-09 19:14:40.305855 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19124 2019-Jan-09 19:14:40.306691 - [DEBUG]
19125 2019-Jan-09 19:14:40.306722 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
19126 2019-Jan-09 19:14:40.307609 - [DEBUG] Possible callees:
19127 2019-Jan-09 19:14:40.307639 - [DEBUG] foo
19128 2019-Jan-09 19:14:40.307666 - [DEBUG] Possible return sites:
19129 2019-Jan-09 19:14:40.307690 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12619130 2019-Jan-09 19:14:40.309313 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
19131 2019-Jan-09 19:14:40.309381 - [DEBUG] Start points of 'foo' currently not available!
19132 2019-Jan-09 19:14:40.309433 - [DEBUG] Compose: EdgeIdentity * AllBottom
19133 2019-Jan-09 19:14:40.309462 - [DEBUG]
19134 2019-Jan-09 19:14:40.309488 - [DEBUG] Propagate flow
19135 2019-Jan-09 19:14:40.309512 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19136 2019-Jan-09 19:14:40.309609 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
19137 2019-Jan-09 19:14:40.310485 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19138 2019-Jan-09 19:14:40.311313 - [DEBUG] Edge function : AllBottom (result of previous compose)
19139 2019-Jan-09 19:14:40.311345 - [DEBUG]
19140 2019-Jan-09 19:14:40.311373 - [DEBUG] Join: AllTop & AllBottom
19141 2019-Jan-09 19:14:40.311401 - [DEBUG] = AllBottom (new jump func)
19142 2019-Jan-09 19:14:40.311427 - [DEBUG]
19143 2019-Jan-09 19:14:40.311451 - [DEBUG] Start adding new jump function
19144 2019-Jan-09 19:14:40.311476 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19145 2019-Jan-09 19:14:40.311570 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19146 2019-Jan-09 19:14:40.312427 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
19147 2019-Jan-09 19:14:40.313423 - [DEBUG] Edge Function : AllBottom
19148 2019-Jan-09 19:14:40.313465 - [DEBUG] End adding new jump function
19149 2019-Jan-09 19:14:40.313491 - [DEBUG]
19150 2019-Jan-09 19:14:40.313516 - [DEBUG] -------------------------------------------- 571. Path Edge --------------------------------------------
19151 2019-Jan-09 19:14:40.313542 - [DEBUG]
19152 2019-Jan-09 19:14:40.313566 - [DEBUG] Process 571. path edge:
19153 2019-Jan-09 19:14:40.313591 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19154 2019-Jan-09 19:14:40.313692 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
19155 2019-Jan-09 19:14:40.314561 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19156 2019-Jan-09 19:14:40.315392 - [DEBUG]
19157 2019-Jan-09 19:14:40.315424 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
19158 2019-Jan-09 19:14:40.316288 - [DEBUG] Compose: EdgeIdentity * AllBottom
19159 2019-Jan-09 19:14:40.316322 - [DEBUG]
19160 2019-Jan-09 19:14:40.316348 - [DEBUG] Propagate flow
19161 2019-Jan-09 19:14:40.316372 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19162 2019-Jan-09 19:14:40.316465 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
19163 2019-Jan-09 19:14:40.317306 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19164 2019-Jan-09 19:14:40.318136 - [DEBUG] Edge function : AllBottom (result of previous compose)
19165 2019-Jan-09 19:14:40.318168 - [DEBUG]
19166 2019-Jan-09 19:14:40.318196 - [DEBUG] Join: AllTop & AllBottom
19167 2019-Jan-09 19:14:40.318223 - [DEBUG] = AllBottom (new jump func)
19168 2019-Jan-09 19:14:40.318249 - [DEBUG]
19169 2019-Jan-09 19:14:40.318273 - [DEBUG] Start adding new jump function
19170 2019-Jan-09 19:14:40.318298 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19171 2019-Jan-09 19:14:40.318388 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19172 2019-Jan-09 19:14:40.319214 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
19173 2019-Jan-09 19:14:40.320028 - [DEBUG] Edge Function : AllBottom
19174 2019-Jan-09 19:14:40.320067 - [DEBUG] End adding new jump function
19175 2019-Jan-09 19:14:40.320092 - [DEBUG]
19176 2019-Jan-09 19:14:40.320117 - [DEBUG] -------------------------------------------- 572. Path Edge --------------------------------------------
19177 2019-Jan-09 19:14:40.320143 - [DEBUG]
19178 2019-Jan-09 19:14:40.320167 - [DEBUG] Process 572. path edge:
19179 2019-Jan-09 19:14:40.320192 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19180 2019-Jan-09 19:14:40.320291 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
19181 2019-Jan-09 19:14:40.321138 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19182 2019-Jan-09 19:14:40.321970 - [DEBUG]
19183 2019-Jan-09 19:14:40.322004 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
19184 2019-Jan-09 19:14:40.322849 - [DEBUG] Compose: EdgeIdentity * AllBottom
19185 2019-Jan-09 19:14:40.322884 - [DEBUG]
19186 2019-Jan-09 19:14:40.322910 - [DEBUG] Propagate flow
19187 2019-Jan-09 19:14:40.322934 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19188 2019-Jan-09 19:14:40.323030 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
19189 2019-Jan-09 19:14:40.323915 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19190 2019-Jan-09 19:14:40.324753 - [DEBUG] Edge function : AllBottom (result of previous compose)
19191 2019-Jan-09 19:14:40.324785 - [DEBUG]
19192 2019-Jan-09 19:14:40.324813 - [DEBUG] Join: AllTop & AllBottom
19193 2019-Jan-09 19:14:40.324841 - [DEBUG] = AllBottom (new jump func)
19194 2019-Jan-09 19:14:40.324866 - [DEBUG]
19195 2019-Jan-09 19:14:40.324891 - [DEBUG] Start adding new jump function
19196 2019-Jan-09 19:14:40.324915 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19197 2019-Jan-09 19:14:40.325010 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19198 2019-Jan-09 19:14:40.325841 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
19199 2019-Jan-09 19:14:40.326644 - [DEBUG] Edge Function : AllBottom
19200 2019-Jan-09 19:14:40.326683 - [DEBUG] End adding new jump function
19201 2019-Jan-09 19:14:40.326709 - [DEBUG]
19202 2019-Jan-09 19:14:40.326734 - [DEBUG] -------------------------------------------- 573. Path Edge --------------------------------------------
19203 2019-Jan-09 19:14:40.326761 - [DEBUG]
19204 2019-Jan-09 19:14:40.326784 - [DEBUG] Process 573. path edge:
19205 2019-Jan-09 19:14:40.326809 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19206 2019-Jan-09 19:14:40.326908 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
19207 2019-Jan-09 19:14:40.327753 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19208 2019-Jan-09 19:14:40.328577 - [DEBUG]
19209 2019-Jan-09 19:14:40.328610 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
19210 2019-Jan-09 19:14:40.329468 - [DEBUG] Compose: EdgeIdentity * AllBottom
19211 2019-Jan-09 19:14:40.329503 - [DEBUG]
19212 2019-Jan-09 19:14:40.329529 - [DEBUG] Propagate flow
19213 2019-Jan-09 19:14:40.329553 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19214 2019-Jan-09 19:14:40.329650 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
19215 2019-Jan-09 19:14:40.330515 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19216 2019-Jan-09 19:14:40.331350 - [DEBUG] Edge function : AllBottom (result of previous compose)
19217 2019-Jan-09 19:14:40.331382 - [DEBUG]
19218 2019-Jan-09 19:14:40.331410 - [DEBUG] Join: AllTop & AllBottom
19219 2019-Jan-09 19:14:40.331438 - [DEBUG] = AllBottom (new jump func)
19220 2019-Jan-09 19:14:40.331463 - [DEBUG]
19221 2019-Jan-09 19:14:40.331488 - [DEBUG] Start adding new jump function
19222 2019-Jan-09 19:14:40.331513 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19223 2019-Jan-09 19:14:40.331608 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19224 2019-Jan-09 19:14:40.332427 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
19225 2019-Jan-09 19:14:40.333270 - [DEBUG] Edge Function : AllBottom
19226 2019-Jan-09 19:14:40.333310 - [DEBUG] End adding new jump function
19227 2019-Jan-09 19:14:40.333335 - [DEBUG]
19228 2019-Jan-09 19:14:40.333360 - [DEBUG] -------------------------------------------- 574. Path Edge --------------------------------------------
19229 2019-Jan-09 19:14:40.333386 - [DEBUG]
19230 2019-Jan-09 19:14:40.333410 - [DEBUG] Process 574. path edge:
19231 2019-Jan-09 19:14:40.333434 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19232 2019-Jan-09 19:14:40.333532 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
19233 2019-Jan-09 19:14:40.334421 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19234 2019-Jan-09 19:14:40.335260 - [DEBUG]
19235 2019-Jan-09 19:14:40.335291 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
19236 2019-Jan-09 19:14:40.336141 - [DEBUG] Possible callees:
19237 2019-Jan-09 19:14:40.336172 - [DEBUG] llvm.dbg.declare
19238 2019-Jan-09 19:14:40.336199 - [DEBUG] Possible return sites:
19239 2019-Jan-09 19:14:40.336224 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13619240 2019-Jan-09 19:14:40.337905 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
19241 2019-Jan-09 19:14:40.337973 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
19242 2019-Jan-09 19:14:40.338024 - [DEBUG] Compose: EdgeIdentity * AllBottom
19243 2019-Jan-09 19:14:40.338053 - [DEBUG]
19244 2019-Jan-09 19:14:40.338079 - [DEBUG] Propagate flow
19245 2019-Jan-09 19:14:40.338102 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19246 2019-Jan-09 19:14:40.338200 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
19247 2019-Jan-09 19:14:40.339031 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19248 2019-Jan-09 19:14:40.339862 - [DEBUG] Edge function : AllBottom (result of previous compose)
19249 2019-Jan-09 19:14:40.339894 - [DEBUG]
19250 2019-Jan-09 19:14:40.339922 - [DEBUG] Join: AllTop & AllBottom
19251 2019-Jan-09 19:14:40.339949 - [DEBUG] = AllBottom (new jump func)
19252 2019-Jan-09 19:14:40.339974 - [DEBUG]
19253 2019-Jan-09 19:14:40.339999 - [DEBUG] Start adding new jump function
19254 2019-Jan-09 19:14:40.340024 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19255 2019-Jan-09 19:14:40.340118 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19256 2019-Jan-09 19:14:40.340974 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
19257 2019-Jan-09 19:14:40.341799 - [DEBUG] Edge Function : AllBottom
19258 2019-Jan-09 19:14:40.341839 - [DEBUG] End adding new jump function
19259 2019-Jan-09 19:14:40.341865 - [DEBUG]
19260 2019-Jan-09 19:14:40.341890 - [DEBUG] -------------------------------------------- 575. Path Edge --------------------------------------------
19261 2019-Jan-09 19:14:40.341916 - [DEBUG]
19262 2019-Jan-09 19:14:40.341940 - [DEBUG] Process 575. path edge:
19263 2019-Jan-09 19:14:40.341965 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19264 2019-Jan-09 19:14:40.342060 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
19265 2019-Jan-09 19:14:40.342890 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19266 2019-Jan-09 19:14:40.343717 - [DEBUG]
19267 2019-Jan-09 19:14:40.343749 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
19268 2019-Jan-09 19:14:40.344657 - [DEBUG] Compose: EdgeIdentity * AllBottom
19269 2019-Jan-09 19:14:40.344693 - [DEBUG]
19270 2019-Jan-09 19:14:40.344719 - [DEBUG] Propagate flow
19271 2019-Jan-09 19:14:40.344744 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19272 2019-Jan-09 19:14:40.344841 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
19273 2019-Jan-09 19:14:40.345664 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19274 2019-Jan-09 19:14:40.346516 - [DEBUG] Edge function : AllBottom (result of previous compose)
19275 2019-Jan-09 19:14:40.346549 - [DEBUG]
19276 2019-Jan-09 19:14:40.346577 - [DEBUG] Join: AllTop & AllBottom
19277 2019-Jan-09 19:14:40.346606 - [DEBUG] = AllBottom (new jump func)
19278 2019-Jan-09 19:14:40.346632 - [DEBUG]
19279 2019-Jan-09 19:14:40.346656 - [DEBUG] Start adding new jump function
19280 2019-Jan-09 19:14:40.346681 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19281 2019-Jan-09 19:14:40.346777 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19282 2019-Jan-09 19:14:40.347641 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
19283 2019-Jan-09 19:14:40.348458 - [DEBUG] Edge Function : AllBottom
19284 2019-Jan-09 19:14:40.348498 - [DEBUG] End adding new jump function
19285 2019-Jan-09 19:14:40.348524 - [DEBUG]
19286 2019-Jan-09 19:14:40.348550 - [DEBUG] -------------------------------------------- 576. Path Edge --------------------------------------------
19287 2019-Jan-09 19:14:40.348576 - [DEBUG]
19288 2019-Jan-09 19:14:40.348600 - [DEBUG] Process 576. path edge:
19289 2019-Jan-09 19:14:40.348625 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19290 2019-Jan-09 19:14:40.348725 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
19291 2019-Jan-09 19:14:40.349537 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19292 2019-Jan-09 19:14:40.350362 - [DEBUG]
19293 2019-Jan-09 19:14:40.350395 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
19294 2019-Jan-09 19:14:40.351283 - [DEBUG] Compose: EdgeIdentity * AllBottom
19295 2019-Jan-09 19:14:40.351317 - [DEBUG]
19296 2019-Jan-09 19:14:40.351343 - [DEBUG] Propagate flow
19297 2019-Jan-09 19:14:40.351368 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19298 2019-Jan-09 19:14:40.351463 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
19299 2019-Jan-09 19:14:40.352278 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19300 2019-Jan-09 19:14:40.353113 - [DEBUG] Edge function : AllBottom (result of previous compose)
19301 2019-Jan-09 19:14:40.353145 - [DEBUG]
19302 2019-Jan-09 19:14:40.353173 - [DEBUG] Join: AllTop & AllBottom
19303 2019-Jan-09 19:14:40.353200 - [DEBUG] = AllBottom (new jump func)
19304 2019-Jan-09 19:14:40.353226 - [DEBUG]
19305 2019-Jan-09 19:14:40.353251 - [DEBUG] Start adding new jump function
19306 2019-Jan-09 19:14:40.353275 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19307 2019-Jan-09 19:14:40.353369 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19308 2019-Jan-09 19:14:40.354229 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
19309 2019-Jan-09 19:14:40.355048 - [DEBUG] Edge Function : AllBottom
19310 2019-Jan-09 19:14:40.355089 - [DEBUG] End adding new jump function
19311 2019-Jan-09 19:14:40.355114 - [DEBUG]
19312 2019-Jan-09 19:14:40.355139 - [DEBUG] -------------------------------------------- 577. Path Edge --------------------------------------------
19313 2019-Jan-09 19:14:40.355166 - [DEBUG]
19314 2019-Jan-09 19:14:40.355190 - [DEBUG] Process 577. path edge:
19315 2019-Jan-09 19:14:40.355215 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19316 2019-Jan-09 19:14:40.355314 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
19317 2019-Jan-09 19:14:40.356134 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19318 2019-Jan-09 19:14:40.356966 - [DEBUG]
19319 2019-Jan-09 19:14:40.356998 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
19320 2019-Jan-09 19:14:40.357902 - [DEBUG] Compose: EdgeIdentity * AllBottom
19321 2019-Jan-09 19:14:40.357938 - [DEBUG]
19322 2019-Jan-09 19:14:40.357964 - [DEBUG] Propagate flow
19323 2019-Jan-09 19:14:40.357988 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19324 2019-Jan-09 19:14:40.358085 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
19325 2019-Jan-09 19:14:40.358920 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19326 2019-Jan-09 19:14:40.359743 - [DEBUG] Edge function : AllBottom (result of previous compose)
19327 2019-Jan-09 19:14:40.359775 - [DEBUG]
19328 2019-Jan-09 19:14:40.359804 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19329 2019-Jan-09 19:14:40.359831 - [DEBUG] = AllBottom
19330 2019-Jan-09 19:14:40.359857 - [DEBUG]
19331 2019-Jan-09 19:14:40.359881 - [DEBUG] PROPAGATE: No new function!
19332 2019-Jan-09 19:14:40.359909 - [DEBUG] EDGE:
19333 2019-Jan-09 19:14:40.360005 - [DEBUG] ---> 19334 2019-Jan-09 19:14:40.360852 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19335 2019-Jan-09 19:14:40.361682 - [DEBUG]
19336 2019-Jan-09 19:14:40.361716 - [DEBUG] EDGE:
19337 2019-Jan-09 19:14:40.361801 - [DEBUG] ---> 19338 2019-Jan-09 19:14:40.362611 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19339 2019-Jan-09 19:14:40.363439 - [DEBUG]
19340 2019-Jan-09 19:14:40.363473 - [DEBUG] EDGE:
19341 2019-Jan-09 19:14:40.363561 - [DEBUG] ---> 19342 2019-Jan-09 19:14:40.364409 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19343 2019-Jan-09 19:14:40.365230 - [DEBUG]
19344 2019-Jan-09 19:14:40.365264 - [DEBUG] EDGE:
19345 2019-Jan-09 19:14:40.365351 - [DEBUG] ---> 19346 2019-Jan-09 19:14:40.366174 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19347 2019-Jan-09 19:14:40.366997 - [DEBUG]
19348 2019-Jan-09 19:14:40.367056 - [DEBUG] Compose: EdgeIdentity * AllBottom
19349 2019-Jan-09 19:14:40.367085 - [DEBUG]
19350 2019-Jan-09 19:14:40.367136 - [DEBUG] Propagate flow
19351 2019-Jan-09 19:14:40.367161 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19352 2019-Jan-09 19:14:40.367256 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
19353 2019-Jan-09 19:14:40.368096 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19354 2019-Jan-09 19:14:40.368925 - [DEBUG] Edge function : AllBottom (result of previous compose)
19355 2019-Jan-09 19:14:40.368957 - [DEBUG]
19356 2019-Jan-09 19:14:40.368985 - [DEBUG] Join: AllTop & AllBottom
19357 2019-Jan-09 19:14:40.369013 - [DEBUG] = AllBottom (new jump func)
19358 2019-Jan-09 19:14:40.369038 - [DEBUG]
19359 2019-Jan-09 19:14:40.369064 - [DEBUG] Start adding new jump function
19360 2019-Jan-09 19:14:40.369088 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19361 2019-Jan-09 19:14:40.369182 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19362 2019-Jan-09 19:14:40.370012 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
19363 2019-Jan-09 19:14:40.370908 - [DEBUG] Edge Function : AllBottom
19364 2019-Jan-09 19:14:40.370948 - [DEBUG] End adding new jump function
19365 2019-Jan-09 19:14:40.370973 - [DEBUG]
19366 2019-Jan-09 19:14:40.370998 - [DEBUG] -------------------------------------------- 578. Path Edge --------------------------------------------
19367 2019-Jan-09 19:14:40.371024 - [DEBUG]
19368 2019-Jan-09 19:14:40.371048 - [DEBUG] Process 578. path edge:
19369 2019-Jan-09 19:14:40.371073 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19370 2019-Jan-09 19:14:40.371172 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
19371 2019-Jan-09 19:14:40.372015 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19372 2019-Jan-09 19:14:40.372840 - [DEBUG]
19373 2019-Jan-09 19:14:40.372870 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
19374 2019-Jan-09 19:14:40.373714 - [DEBUG] Possible callees:
19375 2019-Jan-09 19:14:40.373745 - [DEBUG] llvm.dbg.declare
19376 2019-Jan-09 19:14:40.373795 - [DEBUG] Possible return sites:
19377 2019-Jan-09 19:14:40.373823 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14319378 2019-Jan-09 19:14:40.375460 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
19379 2019-Jan-09 19:14:40.375529 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
19380 2019-Jan-09 19:14:40.375581 - [DEBUG] Compose: EdgeIdentity * AllBottom
19381 2019-Jan-09 19:14:40.375610 - [DEBUG]
19382 2019-Jan-09 19:14:40.375636 - [DEBUG] Propagate flow
19383 2019-Jan-09 19:14:40.375660 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19384 2019-Jan-09 19:14:40.375757 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
19385 2019-Jan-09 19:14:40.376587 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19386 2019-Jan-09 19:14:40.377452 - [DEBUG] Edge function : AllBottom (result of previous compose)
19387 2019-Jan-09 19:14:40.377484 - [DEBUG]
19388 2019-Jan-09 19:14:40.377512 - [DEBUG] Join: AllTop & AllBottom
19389 2019-Jan-09 19:14:40.377541 - [DEBUG] = AllBottom (new jump func)
19390 2019-Jan-09 19:14:40.377566 - [DEBUG]
19391 2019-Jan-09 19:14:40.377590 - [DEBUG] Start adding new jump function
19392 2019-Jan-09 19:14:40.377614 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19393 2019-Jan-09 19:14:40.377708 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19394 2019-Jan-09 19:14:40.378544 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
19395 2019-Jan-09 19:14:40.379359 - [DEBUG] Edge Function : AllBottom
19396 2019-Jan-09 19:14:40.379399 - [DEBUG] End adding new jump function
19397 2019-Jan-09 19:14:40.379424 - [DEBUG]
19398 2019-Jan-09 19:14:40.379449 - [DEBUG] -------------------------------------------- 579. Path Edge --------------------------------------------
19399 2019-Jan-09 19:14:40.379474 - [DEBUG]
19400 2019-Jan-09 19:14:40.379498 - [DEBUG] Process 579. path edge:
19401 2019-Jan-09 19:14:40.379523 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19402 2019-Jan-09 19:14:40.379620 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
19403 2019-Jan-09 19:14:40.380473 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19404 2019-Jan-09 19:14:40.381318 - [DEBUG]
19405 2019-Jan-09 19:14:40.381350 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
19406 2019-Jan-09 19:14:40.382230 - [DEBUG] Compose: EdgeIdentity * AllBottom
19407 2019-Jan-09 19:14:40.382265 - [DEBUG]
19408 2019-Jan-09 19:14:40.382291 - [DEBUG] Propagate flow
19409 2019-Jan-09 19:14:40.382315 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19410 2019-Jan-09 19:14:40.382410 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
19411 2019-Jan-09 19:14:40.383220 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19412 2019-Jan-09 19:14:40.384081 - [DEBUG] Edge function : AllBottom (result of previous compose)
19413 2019-Jan-09 19:14:40.384113 - [DEBUG]
19414 2019-Jan-09 19:14:40.384141 - [DEBUG] Join: AllTop & AllBottom
19415 2019-Jan-09 19:14:40.384169 - [DEBUG] = AllBottom (new jump func)
19416 2019-Jan-09 19:14:40.384194 - [DEBUG]
19417 2019-Jan-09 19:14:40.384219 - [DEBUG] Start adding new jump function
19418 2019-Jan-09 19:14:40.384243 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19419 2019-Jan-09 19:14:40.384339 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19420 2019-Jan-09 19:14:40.385168 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
19421 2019-Jan-09 19:14:40.385990 - [DEBUG] Edge Function : AllBottom
19422 2019-Jan-09 19:14:40.386031 - [DEBUG] End adding new jump function
19423 2019-Jan-09 19:14:40.386056 - [DEBUG]
19424 2019-Jan-09 19:14:40.386082 - [DEBUG] -------------------------------------------- 580. Path Edge --------------------------------------------
19425 2019-Jan-09 19:14:40.386108 - [DEBUG]
19426 2019-Jan-09 19:14:40.386132 - [DEBUG] Process 580. path edge:
19427 2019-Jan-09 19:14:40.386156 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19428 2019-Jan-09 19:14:40.386260 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
19429 2019-Jan-09 19:14:40.387074 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19430 2019-Jan-09 19:14:40.391203 - [DEBUG]
19431 2019-Jan-09 19:14:40.391261 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
19432 2019-Jan-09 19:14:40.392197 - [DEBUG] Compose: EdgeIdentity * AllBottom
19433 2019-Jan-09 19:14:40.392232 - [DEBUG]
19434 2019-Jan-09 19:14:40.392257 - [DEBUG] Propagate flow
19435 2019-Jan-09 19:14:40.392282 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19436 2019-Jan-09 19:14:40.392382 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
19437 2019-Jan-09 19:14:40.393207 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19438 2019-Jan-09 19:14:40.394073 - [DEBUG] Edge function : AllBottom (result of previous compose)
19439 2019-Jan-09 19:14:40.394105 - [DEBUG]
19440 2019-Jan-09 19:14:40.394133 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19441 2019-Jan-09 19:14:40.394160 - [DEBUG] = AllBottom
19442 2019-Jan-09 19:14:40.394186 - [DEBUG]
19443 2019-Jan-09 19:14:40.394210 - [DEBUG] PROPAGATE: No new function!
19444 2019-Jan-09 19:14:40.394237 - [DEBUG] EDGE:
19445 2019-Jan-09 19:14:40.394333 - [DEBUG] ---> 19446 2019-Jan-09 19:14:40.395474 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19447 2019-Jan-09 19:14:40.396356 - [DEBUG]
19448 2019-Jan-09 19:14:40.396391 - [DEBUG] EDGE:
19449 2019-Jan-09 19:14:40.396481 - [DEBUG] ---> 19450 2019-Jan-09 19:14:40.397351 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19451 2019-Jan-09 19:14:40.398180 - [DEBUG]
19452 2019-Jan-09 19:14:40.398214 - [DEBUG] EDGE:
19453 2019-Jan-09 19:14:40.398302 - [DEBUG] ---> 19454 2019-Jan-09 19:14:40.399138 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19455 2019-Jan-09 19:14:40.399964 - [DEBUG]
19456 2019-Jan-09 19:14:40.399998 - [DEBUG] EDGE:
19457 2019-Jan-09 19:14:40.400088 - [DEBUG] ---> 19458 2019-Jan-09 19:14:40.400928 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19459 2019-Jan-09 19:14:40.401756 - [DEBUG]
19460 2019-Jan-09 19:14:40.401817 - [DEBUG] Compose: EdgeIdentity * AllBottom
19461 2019-Jan-09 19:14:40.401846 - [DEBUG]
19462 2019-Jan-09 19:14:40.401872 - [DEBUG] Propagate flow
19463 2019-Jan-09 19:14:40.401896 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19464 2019-Jan-09 19:14:40.401989 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
19465 2019-Jan-09 19:14:40.402808 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19466 2019-Jan-09 19:14:40.403634 - [DEBUG] Edge function : AllBottom (result of previous compose)
19467 2019-Jan-09 19:14:40.403667 - [DEBUG]
19468 2019-Jan-09 19:14:40.403695 - [DEBUG] Join: AllTop & AllBottom
19469 2019-Jan-09 19:14:40.403723 - [DEBUG] = AllBottom (new jump func)
19470 2019-Jan-09 19:14:40.403748 - [DEBUG]
19471 2019-Jan-09 19:14:40.403800 - [DEBUG] Start adding new jump function
19472 2019-Jan-09 19:14:40.403827 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19473 2019-Jan-09 19:14:40.403923 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19474 2019-Jan-09 19:14:40.404757 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
19475 2019-Jan-09 19:14:40.405561 - [DEBUG] Edge Function : AllBottom
19476 2019-Jan-09 19:14:40.405600 - [DEBUG] End adding new jump function
19477 2019-Jan-09 19:14:40.405625 - [DEBUG]
19478 2019-Jan-09 19:14:40.405650 - [DEBUG] -------------------------------------------- 581. Path Edge --------------------------------------------
19479 2019-Jan-09 19:14:40.405677 - [DEBUG]
19480 2019-Jan-09 19:14:40.405701 - [DEBUG] Process 581. path edge:
19481 2019-Jan-09 19:14:40.405726 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19482 2019-Jan-09 19:14:40.405823 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
19483 2019-Jan-09 19:14:40.406639 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19484 2019-Jan-09 19:14:40.407495 - [DEBUG]
19485 2019-Jan-09 19:14:40.407528 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
19486 2019-Jan-09 19:14:40.408385 - [DEBUG] Compose: EdgeIdentity * AllBottom
19487 2019-Jan-09 19:14:40.408420 - [DEBUG]
19488 2019-Jan-09 19:14:40.408446 - [DEBUG] Propagate flow
19489 2019-Jan-09 19:14:40.408470 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19490 2019-Jan-09 19:14:40.408568 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
19491 2019-Jan-09 19:14:40.409404 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19492 2019-Jan-09 19:14:40.410267 - [DEBUG] Edge function : AllBottom (result of previous compose)
19493 2019-Jan-09 19:14:40.410300 - [DEBUG]
19494 2019-Jan-09 19:14:40.410328 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19495 2019-Jan-09 19:14:40.410355 - [DEBUG] = AllBottom
19496 2019-Jan-09 19:14:40.410380 - [DEBUG]
19497 2019-Jan-09 19:14:40.410404 - [DEBUG] PROPAGATE: No new function!
19498 2019-Jan-09 19:14:40.410481 - [DEBUG] Compose: EdgeIdentity * AllBottom
19499 2019-Jan-09 19:14:40.410512 - [DEBUG]
19500 2019-Jan-09 19:14:40.410537 - [DEBUG] Propagate flow
19501 2019-Jan-09 19:14:40.410561 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19502 2019-Jan-09 19:14:40.410668 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
19503 2019-Jan-09 19:14:40.411508 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19504 2019-Jan-09 19:14:40.412335 - [DEBUG] Edge function : AllBottom (result of previous compose)
19505 2019-Jan-09 19:14:40.412367 - [DEBUG]
19506 2019-Jan-09 19:14:40.412395 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19507 2019-Jan-09 19:14:40.412422 - [DEBUG] = AllBottom
19508 2019-Jan-09 19:14:40.412447 - [DEBUG]
19509 2019-Jan-09 19:14:40.412471 - [DEBUG] PROPAGATE: No new function!
19510 2019-Jan-09 19:14:40.412498 - [DEBUG] EDGE:
19511 2019-Jan-09 19:14:40.412593 - [DEBUG] ---> 19512 2019-Jan-09 19:14:40.413572 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19513 2019-Jan-09 19:14:40.414439 - [DEBUG]
19514 2019-Jan-09 19:14:40.414473 - [DEBUG] EDGE:
19515 2019-Jan-09 19:14:40.414563 - [DEBUG] ---> 19516 2019-Jan-09 19:14:40.415361 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19517 2019-Jan-09 19:14:40.416191 - [DEBUG]
19518 2019-Jan-09 19:14:40.416225 - [DEBUG] EDGE:
19519 2019-Jan-09 19:14:40.416315 - [DEBUG] ---> 19520 2019-Jan-09 19:14:40.417160 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19521 2019-Jan-09 19:14:40.418001 - [DEBUG]
19522 2019-Jan-09 19:14:40.418035 - [DEBUG] EDGE:
19523 2019-Jan-09 19:14:40.418125 - [DEBUG] ---> 19524 2019-Jan-09 19:14:40.418934 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19525 2019-Jan-09 19:14:40.419763 - [DEBUG]
19526 2019-Jan-09 19:14:40.419797 - [DEBUG] EDGE:
19527 2019-Jan-09 19:14:40.419888 - [DEBUG] ---> 19528 2019-Jan-09 19:14:40.420717 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19529 2019-Jan-09 19:14:40.421542 - [DEBUG]
19530 2019-Jan-09 19:14:40.421576 - [DEBUG] EDGE:
19531 2019-Jan-09 19:14:40.421665 - [DEBUG] ---> 19532 2019-Jan-09 19:14:40.422490 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19533 2019-Jan-09 19:14:40.423315 - [DEBUG]
19534 2019-Jan-09 19:14:40.423374 - [DEBUG] EDGE:
19535 2019-Jan-09 19:14:40.423464 - [DEBUG] ---> 19536 2019-Jan-09 19:14:40.424316 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19537 2019-Jan-09 19:14:40.425140 - [DEBUG]
19538 2019-Jan-09 19:14:40.425173 - [DEBUG] EDGE:
19539 2019-Jan-09 19:14:40.425262 - [DEBUG] ---> 19540 2019-Jan-09 19:14:40.426071 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19541 2019-Jan-09 19:14:40.426897 - [DEBUG]
19542 2019-Jan-09 19:14:40.426930 - [DEBUG] EDGE:
19543 2019-Jan-09 19:14:40.427020 - [DEBUG] ---> 19544 2019-Jan-09 19:14:40.427870 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19545 2019-Jan-09 19:14:40.428691 - [DEBUG]
19546 2019-Jan-09 19:14:40.428725 - [DEBUG] EDGE:
19547 2019-Jan-09 19:14:40.428812 - [DEBUG] ---> 19548 2019-Jan-09 19:14:40.429614 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19549 2019-Jan-09 19:14:40.430467 - [DEBUG]
19550 2019-Jan-09 19:14:40.430504 - [DEBUG] EDGE:
19551 2019-Jan-09 19:14:40.430595 - [DEBUG] ---> 19552 2019-Jan-09 19:14:40.431414 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19553 2019-Jan-09 19:14:40.432247 - [DEBUG]
19554 2019-Jan-09 19:14:40.432281 - [DEBUG] EDGE:
19555 2019-Jan-09 19:14:40.432369 - [DEBUG] ---> 19556 2019-Jan-09 19:14:40.433196 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19557 2019-Jan-09 19:14:40.434061 - [DEBUG]
19558 2019-Jan-09 19:14:40.434119 - [DEBUG] Compose: EdgeIdentity * AllBottom
19559 2019-Jan-09 19:14:40.434147 - [DEBUG]
19560 2019-Jan-09 19:14:40.434173 - [DEBUG] Propagate flow
19561 2019-Jan-09 19:14:40.434197 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19562 2019-Jan-09 19:14:40.434289 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
19563 2019-Jan-09 19:14:40.435113 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19564 2019-Jan-09 19:14:40.435942 - [DEBUG] Edge function : AllBottom (result of previous compose)
19565 2019-Jan-09 19:14:40.435972 - [DEBUG]
19566 2019-Jan-09 19:14:40.436000 - [DEBUG] Join: AllTop & AllBottom
19567 2019-Jan-09 19:14:40.436028 - [DEBUG] = AllBottom (new jump func)
19568 2019-Jan-09 19:14:40.436053 - [DEBUG]
19569 2019-Jan-09 19:14:40.436078 - [DEBUG] Start adding new jump function
19570 2019-Jan-09 19:14:40.436102 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19571 2019-Jan-09 19:14:40.436195 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19572 2019-Jan-09 19:14:40.437017 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
19573 2019-Jan-09 19:14:40.437891 - [DEBUG] Edge Function : AllBottom
19574 2019-Jan-09 19:14:40.437930 - [DEBUG] End adding new jump function
19575 2019-Jan-09 19:14:40.437955 - [DEBUG]
19576 2019-Jan-09 19:14:40.438004 - [DEBUG] -------------------------------------------- 582. Path Edge --------------------------------------------
19577 2019-Jan-09 19:14:40.438031 - [DEBUG]
19578 2019-Jan-09 19:14:40.438055 - [DEBUG] Process 582. path edge:
19579 2019-Jan-09 19:14:40.438080 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19580 2019-Jan-09 19:14:40.438181 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
19581 2019-Jan-09 19:14:40.439013 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19582 2019-Jan-09 19:14:40.439845 - [DEBUG]
19583 2019-Jan-09 19:14:40.439876 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
19584 2019-Jan-09 19:14:40.440748 - [DEBUG] Possible callees:
19585 2019-Jan-09 19:14:40.440779 - [DEBUG] foo
19586 2019-Jan-09 19:14:40.440805 - [DEBUG] Possible return sites:
19587 2019-Jan-09 19:14:40.440829 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8419588 2019-Jan-09 19:14:40.442452 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
19589 2019-Jan-09 19:14:40.442520 - [DEBUG] Start points of 'foo' currently not available!
19590 2019-Jan-09 19:14:40.442571 - [DEBUG] Compose: EdgeIdentity * AllBottom
19591 2019-Jan-09 19:14:40.442600 - [DEBUG]
19592 2019-Jan-09 19:14:40.442625 - [DEBUG] Propagate flow
19593 2019-Jan-09 19:14:40.442649 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19594 2019-Jan-09 19:14:40.442747 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
19595 2019-Jan-09 19:14:40.443597 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19596 2019-Jan-09 19:14:40.444451 - [DEBUG] Edge function : AllBottom (result of previous compose)
19597 2019-Jan-09 19:14:40.444483 - [DEBUG]
19598 2019-Jan-09 19:14:40.444511 - [DEBUG] Join: AllTop & AllBottom
19599 2019-Jan-09 19:14:40.444538 - [DEBUG] = AllBottom (new jump func)
19600 2019-Jan-09 19:14:40.444564 - [DEBUG]
19601 2019-Jan-09 19:14:40.444589 - [DEBUG] Start adding new jump function
19602 2019-Jan-09 19:14:40.444613 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19603 2019-Jan-09 19:14:40.444706 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19604 2019-Jan-09 19:14:40.445536 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
19605 2019-Jan-09 19:14:40.446355 - [DEBUG] Edge Function : AllBottom
19606 2019-Jan-09 19:14:40.446395 - [DEBUG] End adding new jump function
19607 2019-Jan-09 19:14:40.446421 - [DEBUG]
19608 2019-Jan-09 19:14:40.446446 - [DEBUG] -------------------------------------------- 583. Path Edge --------------------------------------------
19609 2019-Jan-09 19:14:40.446472 - [DEBUG]
19610 2019-Jan-09 19:14:40.446496 - [DEBUG] Process 583. path edge:
19611 2019-Jan-09 19:14:40.446521 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19612 2019-Jan-09 19:14:40.446619 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
19613 2019-Jan-09 19:14:40.447479 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19614 2019-Jan-09 19:14:40.448303 - [DEBUG]
19615 2019-Jan-09 19:14:40.448334 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
19616 2019-Jan-09 19:14:40.449201 - [DEBUG] Compose: EdgeIdentity * AllBottom
19617 2019-Jan-09 19:14:40.449234 - [DEBUG]
19618 2019-Jan-09 19:14:40.449259 - [DEBUG] Propagate flow
19619 2019-Jan-09 19:14:40.449284 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19620 2019-Jan-09 19:14:40.449401 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
19621 2019-Jan-09 19:14:40.450212 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19622 2019-Jan-09 19:14:40.451075 - [DEBUG] Edge function : AllBottom (result of previous compose)
19623 2019-Jan-09 19:14:40.451107 - [DEBUG]
19624 2019-Jan-09 19:14:40.451136 - [DEBUG] Join: AllTop & AllBottom
19625 2019-Jan-09 19:14:40.451163 - [DEBUG] = AllBottom (new jump func)
19626 2019-Jan-09 19:14:40.451188 - [DEBUG]
19627 2019-Jan-09 19:14:40.451212 - [DEBUG] Start adding new jump function
19628 2019-Jan-09 19:14:40.451236 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19629 2019-Jan-09 19:14:40.451329 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19630 2019-Jan-09 19:14:40.452149 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
19631 2019-Jan-09 19:14:40.452961 - [DEBUG] Edge Function : AllBottom
19632 2019-Jan-09 19:14:40.453002 - [DEBUG] End adding new jump function
19633 2019-Jan-09 19:14:40.453027 - [DEBUG]
19634 2019-Jan-09 19:14:40.453053 - [DEBUG] -------------------------------------------- 584. Path Edge --------------------------------------------
19635 2019-Jan-09 19:14:40.453079 - [DEBUG]
19636 2019-Jan-09 19:14:40.453103 - [DEBUG] Process 584. path edge:
19637 2019-Jan-09 19:14:40.453128 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19638 2019-Jan-09 19:14:40.453228 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
19639 2019-Jan-09 19:14:40.454072 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19640 2019-Jan-09 19:14:40.454898 - [DEBUG]
19641 2019-Jan-09 19:14:40.454931 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
19642 2019-Jan-09 19:14:40.455777 - [DEBUG] Compose: EdgeIdentity * AllBottom
19643 2019-Jan-09 19:14:40.455812 - [DEBUG]
19644 2019-Jan-09 19:14:40.455836 - [DEBUG] Propagate flow
19645 2019-Jan-09 19:14:40.455860 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19646 2019-Jan-09 19:14:40.455959 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
19647 2019-Jan-09 19:14:40.456795 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19648 2019-Jan-09 19:14:40.457653 - [DEBUG] Edge function : AllBottom (result of previous compose)
19649 2019-Jan-09 19:14:40.457685 - [DEBUG]
19650 2019-Jan-09 19:14:40.457713 - [DEBUG] Join: AllTop & AllBottom
19651 2019-Jan-09 19:14:40.457740 - [DEBUG] = AllBottom (new jump func)
19652 2019-Jan-09 19:14:40.457765 - [DEBUG]
19653 2019-Jan-09 19:14:40.457790 - [DEBUG] Start adding new jump function
19654 2019-Jan-09 19:14:40.457814 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19655 2019-Jan-09 19:14:40.457909 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19656 2019-Jan-09 19:14:40.458732 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
19657 2019-Jan-09 19:14:40.459572 - [DEBUG] Edge Function : AllBottom
19658 2019-Jan-09 19:14:40.459612 - [DEBUG] End adding new jump function
19659 2019-Jan-09 19:14:40.459637 - [DEBUG]
19660 2019-Jan-09 19:14:40.459663 - [DEBUG] -------------------------------------------- 585. Path Edge --------------------------------------------
19661 2019-Jan-09 19:14:40.459689 - [DEBUG]
19662 2019-Jan-09 19:14:40.459713 - [DEBUG] Process 585. path edge:
19663 2019-Jan-09 19:14:40.459770 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19664 2019-Jan-09 19:14:40.459869 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
19665 2019-Jan-09 19:14:40.460737 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19666 2019-Jan-09 19:14:40.461567 - [DEBUG]
19667 2019-Jan-09 19:14:40.461597 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
19668 2019-Jan-09 19:14:40.462444 - [DEBUG] Possible callees:
19669 2019-Jan-09 19:14:40.462475 - [DEBUG] llvm.dbg.declare
19670 2019-Jan-09 19:14:40.462502 - [DEBUG] Possible return sites:
19671 2019-Jan-09 19:14:40.462526 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9619672 2019-Jan-09 19:14:40.464183 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
19673 2019-Jan-09 19:14:40.464250 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
19674 2019-Jan-09 19:14:40.464302 - [DEBUG] Compose: EdgeIdentity * AllBottom
19675 2019-Jan-09 19:14:40.464331 - [DEBUG]
19676 2019-Jan-09 19:14:40.464357 - [DEBUG] Propagate flow
19677 2019-Jan-09 19:14:40.464381 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19678 2019-Jan-09 19:14:40.464480 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
19679 2019-Jan-09 19:14:40.465305 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19680 2019-Jan-09 19:14:40.466133 - [DEBUG] Edge function : AllBottom (result of previous compose)
19681 2019-Jan-09 19:14:40.466165 - [DEBUG]
19682 2019-Jan-09 19:14:40.466193 - [DEBUG] Join: AllTop & AllBottom
19683 2019-Jan-09 19:14:40.466220 - [DEBUG] = AllBottom (new jump func)
19684 2019-Jan-09 19:14:40.466246 - [DEBUG]
19685 2019-Jan-09 19:14:40.466271 - [DEBUG] Start adding new jump function
19686 2019-Jan-09 19:14:40.466295 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19687 2019-Jan-09 19:14:40.466393 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19688 2019-Jan-09 19:14:40.467244 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
19689 2019-Jan-09 19:14:40.468071 - [DEBUG] Edge Function : AllBottom
19690 2019-Jan-09 19:14:40.468111 - [DEBUG] End adding new jump function
19691 2019-Jan-09 19:14:40.468136 - [DEBUG]
19692 2019-Jan-09 19:14:40.468160 - [DEBUG] -------------------------------------------- 586. Path Edge --------------------------------------------
19693 2019-Jan-09 19:14:40.468187 - [DEBUG]
19694 2019-Jan-09 19:14:40.468211 - [DEBUG] Process 586. path edge:
19695 2019-Jan-09 19:14:40.468236 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19696 2019-Jan-09 19:14:40.468334 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
19697 2019-Jan-09 19:14:40.469162 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19698 2019-Jan-09 19:14:40.469991 - [DEBUG]
19699 2019-Jan-09 19:14:40.470022 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
19700 2019-Jan-09 19:14:40.470913 - [DEBUG] Compose: EdgeIdentity * AllBottom
19701 2019-Jan-09 19:14:40.470948 - [DEBUG]
19702 2019-Jan-09 19:14:40.470973 - [DEBUG] Propagate flow
19703 2019-Jan-09 19:14:40.470997 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19704 2019-Jan-09 19:14:40.471092 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
19705 2019-Jan-09 19:14:40.471939 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19706 2019-Jan-09 19:14:40.472765 - [DEBUG] Edge function : AllBottom (result of previous compose)
19707 2019-Jan-09 19:14:40.472797 - [DEBUG]
19708 2019-Jan-09 19:14:40.472825 - [DEBUG] Join: AllTop & AllBottom
19709 2019-Jan-09 19:14:40.472852 - [DEBUG] = AllBottom (new jump func)
19710 2019-Jan-09 19:14:40.472878 - [DEBUG]
19711 2019-Jan-09 19:14:40.472903 - [DEBUG] Start adding new jump function
19712 2019-Jan-09 19:14:40.472927 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19713 2019-Jan-09 19:14:40.473024 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19714 2019-Jan-09 19:14:40.473870 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
19715 2019-Jan-09 19:14:40.474689 - [DEBUG] Edge Function : AllBottom
19716 2019-Jan-09 19:14:40.474728 - [DEBUG] End adding new jump function
19717 2019-Jan-09 19:14:40.474754 - [DEBUG]
19718 2019-Jan-09 19:14:40.474779 - [DEBUG] -------------------------------------------- 587. Path Edge --------------------------------------------
19719 2019-Jan-09 19:14:40.474805 - [DEBUG]
19720 2019-Jan-09 19:14:40.474829 - [DEBUG] Process 587. path edge:
19721 2019-Jan-09 19:14:40.474854 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19722 2019-Jan-09 19:14:40.474954 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
19723 2019-Jan-09 19:14:40.475769 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19724 2019-Jan-09 19:14:40.476586 - [DEBUG]
19725 2019-Jan-09 19:14:40.476619 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
19726 2019-Jan-09 19:14:40.477486 - [DEBUG] Compose: EdgeIdentity * AllBottom
19727 2019-Jan-09 19:14:40.477521 - [DEBUG]
19728 2019-Jan-09 19:14:40.477546 - [DEBUG] Propagate flow
19729 2019-Jan-09 19:14:40.477570 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19730 2019-Jan-09 19:14:40.477665 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
19731 2019-Jan-09 19:14:40.478478 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19732 2019-Jan-09 19:14:40.479304 - [DEBUG] Edge function : AllBottom (result of previous compose)
19733 2019-Jan-09 19:14:40.479336 - [DEBUG]
19734 2019-Jan-09 19:14:40.479365 - [DEBUG] Join: AllTop & AllBottom
19735 2019-Jan-09 19:14:40.479392 - [DEBUG] = AllBottom (new jump func)
19736 2019-Jan-09 19:14:40.479417 - [DEBUG]
19737 2019-Jan-09 19:14:40.479441 - [DEBUG] Start adding new jump function
19738 2019-Jan-09 19:14:40.479466 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19739 2019-Jan-09 19:14:40.479562 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19740 2019-Jan-09 19:14:40.480387 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
19741 2019-Jan-09 19:14:40.481225 - [DEBUG] Edge Function : AllBottom
19742 2019-Jan-09 19:14:40.481265 - [DEBUG] End adding new jump function
19743 2019-Jan-09 19:14:40.481290 - [DEBUG]
19744 2019-Jan-09 19:14:40.481315 - [DEBUG] -------------------------------------------- 588. Path Edge --------------------------------------------
19745 2019-Jan-09 19:14:40.481341 - [DEBUG]
19746 2019-Jan-09 19:14:40.481365 - [DEBUG] Process 588. path edge:
19747 2019-Jan-09 19:14:40.481390 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19748 2019-Jan-09 19:14:40.481492 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
19749 2019-Jan-09 19:14:40.482314 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19750 2019-Jan-09 19:14:40.483163 - [DEBUG]
19751 2019-Jan-09 19:14:40.483197 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
19752 2019-Jan-09 19:14:40.484079 - [DEBUG] Compose: EdgeIdentity * AllBottom
19753 2019-Jan-09 19:14:40.484113 - [DEBUG]
19754 2019-Jan-09 19:14:40.484138 - [DEBUG] Propagate flow
19755 2019-Jan-09 19:14:40.484162 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19756 2019-Jan-09 19:14:40.484258 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
19757 2019-Jan-09 19:14:40.485075 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19758 2019-Jan-09 19:14:40.485898 - [DEBUG] Edge function : AllBottom (result of previous compose)
19759 2019-Jan-09 19:14:40.485930 - [DEBUG]
19760 2019-Jan-09 19:14:40.485958 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19761 2019-Jan-09 19:14:40.485985 - [DEBUG] = AllBottom
19762 2019-Jan-09 19:14:40.486010 - [DEBUG]
19763 2019-Jan-09 19:14:40.486034 - [DEBUG] PROPAGATE: No new function!
19764 2019-Jan-09 19:14:40.486061 - [DEBUG] EDGE:
19765 2019-Jan-09 19:14:40.486157 - [DEBUG] ---> 19766 2019-Jan-09 19:14:40.486974 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19767 2019-Jan-09 19:14:40.487835 - [DEBUG]
19768 2019-Jan-09 19:14:40.487870 - [DEBUG] EDGE:
19769 2019-Jan-09 19:14:40.487959 - [DEBUG] ---> 19770 2019-Jan-09 19:14:40.488766 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19771 2019-Jan-09 19:14:40.489585 - [DEBUG]
19772 2019-Jan-09 19:14:40.489618 - [DEBUG] EDGE:
19773 2019-Jan-09 19:14:40.489708 - [DEBUG] ---> 19774 2019-Jan-09 19:14:40.490553 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19775 2019-Jan-09 19:14:40.491518 - [DEBUG]
19776 2019-Jan-09 19:14:40.491552 - [DEBUG] EDGE:
19777 2019-Jan-09 19:14:40.491643 - [DEBUG] ---> 19778 2019-Jan-09 19:14:40.492479 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19779 2019-Jan-09 19:14:40.493311 - [DEBUG]
19780 2019-Jan-09 19:14:40.493372 - [DEBUG] Compose: EdgeIdentity * AllBottom
19781 2019-Jan-09 19:14:40.493401 - [DEBUG]
19782 2019-Jan-09 19:14:40.493426 - [DEBUG] Propagate flow
19783 2019-Jan-09 19:14:40.493450 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19784 2019-Jan-09 19:14:40.493543 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
19785 2019-Jan-09 19:14:40.494397 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19786 2019-Jan-09 19:14:40.495218 - [DEBUG] Edge function : AllBottom (result of previous compose)
19787 2019-Jan-09 19:14:40.495250 - [DEBUG]
19788 2019-Jan-09 19:14:40.495278 - [DEBUG] Join: AllTop & AllBottom
19789 2019-Jan-09 19:14:40.495306 - [DEBUG] = AllBottom (new jump func)
19790 2019-Jan-09 19:14:40.495331 - [DEBUG]
19791 2019-Jan-09 19:14:40.495356 - [DEBUG] Start adding new jump function
19792 2019-Jan-09 19:14:40.495380 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19793 2019-Jan-09 19:14:40.495473 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19794 2019-Jan-09 19:14:40.496329 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
19795 2019-Jan-09 19:14:40.497180 - [DEBUG] Edge Function : AllBottom
19796 2019-Jan-09 19:14:40.497221 - [DEBUG] End adding new jump function
19797 2019-Jan-09 19:14:40.497248 - [DEBUG]
19798 2019-Jan-09 19:14:40.497273 - [DEBUG] -------------------------------------------- 589. Path Edge --------------------------------------------
19799 2019-Jan-09 19:14:40.497299 - [DEBUG]
19800 2019-Jan-09 19:14:40.497323 - [DEBUG] Process 589. path edge:
19801 2019-Jan-09 19:14:40.497348 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19802 2019-Jan-09 19:14:40.497449 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
19803 2019-Jan-09 19:14:40.498318 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19804 2019-Jan-09 19:14:40.499152 - [DEBUG]
19805 2019-Jan-09 19:14:40.499182 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
19806 2019-Jan-09 19:14:40.500014 - [DEBUG] Possible callees:
19807 2019-Jan-09 19:14:40.500045 - [DEBUG] bar
19808 2019-Jan-09 19:14:40.500071 - [DEBUG] Possible return sites:
19809 2019-Jan-09 19:14:40.500096 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8919810 2019-Jan-09 19:14:40.501770 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
19811 2019-Jan-09 19:14:40.501838 - [DEBUG] Start points of 'bar' currently not available!
19812 2019-Jan-09 19:14:40.501888 - [DEBUG] Compose: EdgeIdentity * AllBottom
19813 2019-Jan-09 19:14:40.501918 - [DEBUG]
19814 2019-Jan-09 19:14:40.501943 - [DEBUG] Propagate flow
19815 2019-Jan-09 19:14:40.501967 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19816 2019-Jan-09 19:14:40.502065 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
19817 2019-Jan-09 19:14:40.502901 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19818 2019-Jan-09 19:14:40.503730 - [DEBUG] Edge function : AllBottom (result of previous compose)
19819 2019-Jan-09 19:14:40.503762 - [DEBUG]
19820 2019-Jan-09 19:14:40.503817 - [DEBUG] Join: AllTop & AllBottom
19821 2019-Jan-09 19:14:40.503844 - [DEBUG] = AllBottom (new jump func)
19822 2019-Jan-09 19:14:40.503870 - [DEBUG]
19823 2019-Jan-09 19:14:40.503894 - [DEBUG] Start adding new jump function
19824 2019-Jan-09 19:14:40.503919 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19825 2019-Jan-09 19:14:40.504014 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19826 2019-Jan-09 19:14:40.504848 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
19827 2019-Jan-09 19:14:40.505675 - [DEBUG] Edge Function : AllBottom
19828 2019-Jan-09 19:14:40.505715 - [DEBUG] End adding new jump function
19829 2019-Jan-09 19:14:40.505740 - [DEBUG]
19830 2019-Jan-09 19:14:40.505765 - [DEBUG] -------------------------------------------- 590. Path Edge --------------------------------------------
19831 2019-Jan-09 19:14:40.505791 - [DEBUG]
19832 2019-Jan-09 19:14:40.505815 - [DEBUG] Process 590. path edge:
19833 2019-Jan-09 19:14:40.505840 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19834 2019-Jan-09 19:14:40.505940 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
19835 2019-Jan-09 19:14:40.506764 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19836 2019-Jan-09 19:14:40.507622 - [DEBUG]
19837 2019-Jan-09 19:14:40.507654 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
19838 2019-Jan-09 19:14:40.508536 - [DEBUG] Compose: EdgeIdentity * AllBottom
19839 2019-Jan-09 19:14:40.508570 - [DEBUG]
19840 2019-Jan-09 19:14:40.508595 - [DEBUG] Propagate flow
19841 2019-Jan-09 19:14:40.508620 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19842 2019-Jan-09 19:14:40.508715 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
19843 2019-Jan-09 19:14:40.509531 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19844 2019-Jan-09 19:14:40.510355 - [DEBUG] Edge function : AllBottom (result of previous compose)
19845 2019-Jan-09 19:14:40.510388 - [DEBUG]
19846 2019-Jan-09 19:14:40.510415 - [DEBUG] Join: AllTop & AllBottom
19847 2019-Jan-09 19:14:40.510471 - [DEBUG] = AllBottom (new jump func)
19848 2019-Jan-09 19:14:40.510497 - [DEBUG]
19849 2019-Jan-09 19:14:40.510522 - [DEBUG] Start adding new jump function
19850 2019-Jan-09 19:14:40.510546 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19851 2019-Jan-09 19:14:40.510643 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19852 2019-Jan-09 19:14:40.511475 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
19853 2019-Jan-09 19:14:40.512281 - [DEBUG] Edge Function : AllBottom
19854 2019-Jan-09 19:14:40.512321 - [DEBUG] End adding new jump function
19855 2019-Jan-09 19:14:40.512346 - [DEBUG]
19856 2019-Jan-09 19:14:40.512371 - [DEBUG] -------------------------------------------- 591. Path Edge --------------------------------------------
19857 2019-Jan-09 19:14:40.512398 - [DEBUG]
19858 2019-Jan-09 19:14:40.512422 - [DEBUG] Process 591. path edge:
19859 2019-Jan-09 19:14:40.512446 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19860 2019-Jan-09 19:14:40.512545 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
19861 2019-Jan-09 19:14:40.513527 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19862 2019-Jan-09 19:14:40.514384 - [DEBUG]
19863 2019-Jan-09 19:14:40.514418 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
19864 2019-Jan-09 19:14:40.515269 - [DEBUG] Compose: EdgeIdentity * AllBottom
19865 2019-Jan-09 19:14:40.515303 - [DEBUG]
19866 2019-Jan-09 19:14:40.515328 - [DEBUG] Propagate flow
19867 2019-Jan-09 19:14:40.515352 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19868 2019-Jan-09 19:14:40.515449 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
19869 2019-Jan-09 19:14:40.516277 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19870 2019-Jan-09 19:14:40.517099 - [DEBUG] Edge function : AllBottom (result of previous compose)
19871 2019-Jan-09 19:14:40.517159 - [DEBUG]
19872 2019-Jan-09 19:14:40.517187 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19873 2019-Jan-09 19:14:40.517214 - [DEBUG] = AllBottom
19874 2019-Jan-09 19:14:40.517239 - [DEBUG]
19875 2019-Jan-09 19:14:40.517263 - [DEBUG] PROPAGATE: No new function!
19876 2019-Jan-09 19:14:40.517317 - [DEBUG] Compose: EdgeIdentity * AllBottom
19877 2019-Jan-09 19:14:40.517345 - [DEBUG]
19878 2019-Jan-09 19:14:40.517370 - [DEBUG] Propagate flow
19879 2019-Jan-09 19:14:40.517394 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19880 2019-Jan-09 19:14:40.517495 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
19881 2019-Jan-09 19:14:40.518343 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19882 2019-Jan-09 19:14:40.519191 - [DEBUG] Edge function : AllBottom (result of previous compose)
19883 2019-Jan-09 19:14:40.519224 - [DEBUG]
19884 2019-Jan-09 19:14:40.519253 - [DEBUG] Join: AllTop & AllBottom
19885 2019-Jan-09 19:14:40.519280 - [DEBUG] = AllBottom (new jump func)
19886 2019-Jan-09 19:14:40.519305 - [DEBUG]
19887 2019-Jan-09 19:14:40.519330 - [DEBUG] Start adding new jump function
19888 2019-Jan-09 19:14:40.519354 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19889 2019-Jan-09 19:14:40.519450 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19890 2019-Jan-09 19:14:40.520279 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
19891 2019-Jan-09 19:14:40.521142 - [DEBUG] Edge Function : AllBottom
19892 2019-Jan-09 19:14:40.521182 - [DEBUG] End adding new jump function
19893 2019-Jan-09 19:14:40.521208 - [DEBUG]
19894 2019-Jan-09 19:14:40.521233 - [DEBUG] -------------------------------------------- 592. Path Edge --------------------------------------------
19895 2019-Jan-09 19:14:40.521259 - [DEBUG]
19896 2019-Jan-09 19:14:40.521283 - [DEBUG] Process 592. path edge:
19897 2019-Jan-09 19:14:40.521308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19898 2019-Jan-09 19:14:40.521407 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
19899 2019-Jan-09 19:14:40.522250 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19900 2019-Jan-09 19:14:40.523077 - [DEBUG]
19901 2019-Jan-09 19:14:40.523107 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
19902 2019-Jan-09 19:14:40.523979 - [DEBUG] Possible callees:
19903 2019-Jan-09 19:14:40.524010 - [DEBUG] llvm.dbg.declare
19904 2019-Jan-09 19:14:40.524037 - [DEBUG] Possible return sites:
19905 2019-Jan-09 19:14:40.524061 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10319906 2019-Jan-09 19:14:40.525696 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
19907 2019-Jan-09 19:14:40.525764 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
19908 2019-Jan-09 19:14:40.525816 - [DEBUG] Compose: EdgeIdentity * AllBottom
19909 2019-Jan-09 19:14:40.525855 - [DEBUG]
19910 2019-Jan-09 19:14:40.525881 - [DEBUG] Propagate flow
19911 2019-Jan-09 19:14:40.525905 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19912 2019-Jan-09 19:14:40.526002 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
19913 2019-Jan-09 19:14:40.526836 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19914 2019-Jan-09 19:14:40.527690 - [DEBUG] Edge function : AllBottom (result of previous compose)
19915 2019-Jan-09 19:14:40.527723 - [DEBUG]
19916 2019-Jan-09 19:14:40.527750 - [DEBUG] Join: AllTop & AllBottom
19917 2019-Jan-09 19:14:40.527778 - [DEBUG] = AllBottom (new jump func)
19918 2019-Jan-09 19:14:40.527803 - [DEBUG]
19919 2019-Jan-09 19:14:40.527828 - [DEBUG] Start adding new jump function
19920 2019-Jan-09 19:14:40.527852 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19921 2019-Jan-09 19:14:40.527947 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19922 2019-Jan-09 19:14:40.528775 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
19923 2019-Jan-09 19:14:40.529595 - [DEBUG] Edge Function : AllBottom
19924 2019-Jan-09 19:14:40.529662 - [DEBUG] End adding new jump function
19925 2019-Jan-09 19:14:40.529689 - [DEBUG]
19926 2019-Jan-09 19:14:40.529714 - [DEBUG] -------------------------------------------- 593. Path Edge --------------------------------------------
19927 2019-Jan-09 19:14:40.529741 - [DEBUG]
19928 2019-Jan-09 19:14:40.529765 - [DEBUG] Process 593. path edge:
19929 2019-Jan-09 19:14:40.529789 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19930 2019-Jan-09 19:14:40.529890 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
19931 2019-Jan-09 19:14:40.530758 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19932 2019-Jan-09 19:14:40.531581 - [DEBUG]
19933 2019-Jan-09 19:14:40.531612 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
19934 2019-Jan-09 19:14:40.532481 - [DEBUG] Compose: EdgeIdentity * AllBottom
19935 2019-Jan-09 19:14:40.532515 - [DEBUG]
19936 2019-Jan-09 19:14:40.532541 - [DEBUG] Propagate flow
19937 2019-Jan-09 19:14:40.532565 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19938 2019-Jan-09 19:14:40.532659 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
19939 2019-Jan-09 19:14:40.533473 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19940 2019-Jan-09 19:14:40.534334 - [DEBUG] Edge function : AllBottom (result of previous compose)
19941 2019-Jan-09 19:14:40.534365 - [DEBUG]
19942 2019-Jan-09 19:14:40.534393 - [DEBUG] Join: AllTop & AllBottom
19943 2019-Jan-09 19:14:40.534420 - [DEBUG] = AllBottom (new jump func)
19944 2019-Jan-09 19:14:40.534446 - [DEBUG]
19945 2019-Jan-09 19:14:40.534471 - [DEBUG] Start adding new jump function
19946 2019-Jan-09 19:14:40.534495 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19947 2019-Jan-09 19:14:40.534587 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19948 2019-Jan-09 19:14:40.535411 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
19949 2019-Jan-09 19:14:40.536218 - [DEBUG] Edge Function : AllBottom
19950 2019-Jan-09 19:14:40.536258 - [DEBUG] End adding new jump function
19951 2019-Jan-09 19:14:40.536284 - [DEBUG]
19952 2019-Jan-09 19:14:40.536310 - [DEBUG] -------------------------------------------- 594. Path Edge --------------------------------------------
19953 2019-Jan-09 19:14:40.536336 - [DEBUG]
19954 2019-Jan-09 19:14:40.536360 - [DEBUG] Process 594. path edge:
19955 2019-Jan-09 19:14:40.536385 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19956 2019-Jan-09 19:14:40.536484 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
19957 2019-Jan-09 19:14:40.537329 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19958 2019-Jan-09 19:14:40.538147 - [DEBUG]
19959 2019-Jan-09 19:14:40.538180 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
19960 2019-Jan-09 19:14:40.539026 - [DEBUG] Compose: EdgeIdentity * AllBottom
19961 2019-Jan-09 19:14:40.539061 - [DEBUG]
19962 2019-Jan-09 19:14:40.539087 - [DEBUG] Propagate flow
19963 2019-Jan-09 19:14:40.539112 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19964 2019-Jan-09 19:14:40.539207 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
19965 2019-Jan-09 19:14:40.540019 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19966 2019-Jan-09 19:14:40.540882 - [DEBUG] Edge function : AllBottom (result of previous compose)
19967 2019-Jan-09 19:14:40.540914 - [DEBUG]
19968 2019-Jan-09 19:14:40.540942 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19969 2019-Jan-09 19:14:40.540969 - [DEBUG] = AllBottom
19970 2019-Jan-09 19:14:40.541019 - [DEBUG]
19971 2019-Jan-09 19:14:40.541044 - [DEBUG] PROPAGATE: No new function!
19972 2019-Jan-09 19:14:40.541071 - [DEBUG] EDGE:
19973 2019-Jan-09 19:14:40.541167 - [DEBUG] ---> 19974 2019-Jan-09 19:14:40.541984 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19975 2019-Jan-09 19:14:40.542812 - [DEBUG]
19976 2019-Jan-09 19:14:40.542845 - [DEBUG] EDGE:
19977 2019-Jan-09 19:14:40.542934 - [DEBUG] ---> 19978 2019-Jan-09 19:14:40.543746 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19979 2019-Jan-09 19:14:40.544606 - [DEBUG]
19980 2019-Jan-09 19:14:40.544640 - [DEBUG] EDGE:
19981 2019-Jan-09 19:14:40.544728 - [DEBUG] ---> 19982 2019-Jan-09 19:14:40.545551 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19983 2019-Jan-09 19:14:40.546378 - [DEBUG]
19984 2019-Jan-09 19:14:40.546412 - [DEBUG] EDGE:
19985 2019-Jan-09 19:14:40.546501 - [DEBUG] ---> 19986 2019-Jan-09 19:14:40.547329 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19987 2019-Jan-09 19:14:40.548152 - [DEBUG]
19988 2019-Jan-09 19:14:40.548186 - [DEBUG] EDGE:
19989 2019-Jan-09 19:14:40.548276 - [DEBUG] ---> 19990 2019-Jan-09 19:14:40.549082 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19991 2019-Jan-09 19:14:40.549913 - [DEBUG]
19992 2019-Jan-09 19:14:40.549948 - [DEBUG] EDGE:
19993 2019-Jan-09 19:14:40.550038 - [DEBUG] ---> 19994 2019-Jan-09 19:14:40.550880 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19995 2019-Jan-09 19:14:40.551702 - [DEBUG]
19996 2019-Jan-09 19:14:40.551737 - [DEBUG] EDGE:
19997 2019-Jan-09 19:14:40.551827 - [DEBUG] ---> 19998 2019-Jan-09 19:14:40.552630 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19999 2019-Jan-09 19:14:40.553457 - [DEBUG]
20000 2019-Jan-09 19:14:40.553490 - [DEBUG] EDGE:
20001 2019-Jan-09 19:14:40.553578 - [DEBUG] ---> 20002 2019-Jan-09 19:14:40.554424 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20003 2019-Jan-09 19:14:40.555252 - [DEBUG]
20004 2019-Jan-09 19:14:40.555286 - [DEBUG] EDGE:
20005 2019-Jan-09 19:14:40.555375 - [DEBUG] ---> 20006 2019-Jan-09 19:14:40.556190 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20007 2019-Jan-09 19:14:40.557013 - [DEBUG]
20008 2019-Jan-09 19:14:40.557046 - [DEBUG] EDGE:
20009 2019-Jan-09 19:14:40.557181 - [DEBUG] ---> 20010 2019-Jan-09 19:14:40.557985 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20011 2019-Jan-09 19:14:40.558807 - [DEBUG]
20012 2019-Jan-09 19:14:40.558842 - [DEBUG] EDGE:
20013 2019-Jan-09 19:14:40.558931 - [DEBUG] ---> 20014 2019-Jan-09 19:14:40.559741 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20015 2019-Jan-09 19:14:40.561495 - [DEBUG]
20016 2019-Jan-09 19:14:40.561530 - [DEBUG] EDGE:
20017 2019-Jan-09 19:14:40.561622 - [DEBUG] ---> 20018 2019-Jan-09 19:14:40.562433 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20019 2019-Jan-09 19:14:40.563261 - [DEBUG]
20020 2019-Jan-09 19:14:40.563321 - [DEBUG] Compose: EdgeIdentity * AllBottom
20021 2019-Jan-09 19:14:40.563350 - [DEBUG]
20022 2019-Jan-09 19:14:40.563375 - [DEBUG] Propagate flow
20023 2019-Jan-09 19:14:40.563399 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20024 2019-Jan-09 19:14:40.563493 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
20025 2019-Jan-09 19:14:40.564349 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
20026 2019-Jan-09 19:14:40.565179 - [DEBUG] Edge function : AllBottom (result of previous compose)
20027 2019-Jan-09 19:14:40.565211 - [DEBUG]
20028 2019-Jan-09 19:14:40.565238 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
20029 2019-Jan-09 19:14:40.565265 - [DEBUG] = AllBottom
20030 2019-Jan-09 19:14:40.565291 - [DEBUG]
20031 2019-Jan-09 19:14:40.565314 - [DEBUG] PROPAGATE: No new function!
20032 2019-Jan-09 19:14:40.565342 - [DEBUG] EDGE:
20033 2019-Jan-09 19:14:40.565444 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
20034 2019-Jan-09 19:14:40.566288 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20035 2019-Jan-09 19:14:40.567173 - [DEBUG]
20036 2019-Jan-09 19:14:40.567208 - [DEBUG] EDGE:
20037 2019-Jan-09 19:14:40.567302 - [DEBUG] ---> 20038 2019-Jan-09 19:14:40.568120 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20039 2019-Jan-09 19:14:40.568956 - [DEBUG]
20040 2019-Jan-09 19:14:40.568989 - [DEBUG] EDGE:
20041 2019-Jan-09 19:14:40.569078 - [DEBUG] ---> 20042 2019-Jan-09 19:14:40.569882 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20043 2019-Jan-09 19:14:40.570772 - [DEBUG]
20044 2019-Jan-09 19:14:40.570805 - [DEBUG] EDGE:
20045 2019-Jan-09 19:14:40.570895 - [DEBUG] ---> 20046 2019-Jan-09 19:14:40.571707 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20047 2019-Jan-09 19:14:40.572560 - [DEBUG]
20048 2019-Jan-09 19:14:40.572596 - [DEBUG] Compose: EdgeIdentity * AllBottom
20049 2019-Jan-09 19:14:40.572624 - [DEBUG]
20050 2019-Jan-09 19:14:40.572648 - [DEBUG] Propagate flow
20051 2019-Jan-09 19:14:40.572673 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20052 2019-Jan-09 19:14:40.572788 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20053 2019-Jan-09 19:14:40.573620 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
20054 2019-Jan-09 19:14:40.574513 - [DEBUG] Edge function : AllBottom (result of previous compose)
20055 2019-Jan-09 19:14:40.574545 - [DEBUG]
20056 2019-Jan-09 19:14:40.574573 - [DEBUG] Join: AllTop & AllBottom
20057 2019-Jan-09 19:14:40.574602 - [DEBUG] = AllBottom (new jump func)
20058 2019-Jan-09 19:14:40.574627 - [DEBUG]
20059 2019-Jan-09 19:14:40.574652 - [DEBUG] Start adding new jump function
20060 2019-Jan-09 19:14:40.574677 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20061 2019-Jan-09 19:14:40.574766 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
20062 2019-Jan-09 19:14:40.575601 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20063 2019-Jan-09 19:14:40.576424 - [DEBUG] Edge Function : AllBottom
20064 2019-Jan-09 19:14:40.576461 - [DEBUG] End adding new jump function
20065 2019-Jan-09 19:14:40.576487 - [DEBUG]
20066 2019-Jan-09 19:14:40.576512 - [DEBUG] -------------------------------------------- 595. Path Edge --------------------------------------------
20067 2019-Jan-09 19:14:40.576538 - [DEBUG]
20068 2019-Jan-09 19:14:40.576562 - [DEBUG] Process 595. path edge:
20069 2019-Jan-09 19:14:40.576586 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20070 2019-Jan-09 19:14:40.576683 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
20071 2019-Jan-09 19:14:40.577537 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
20072 2019-Jan-09 19:14:40.578367 - [DEBUG]
20073 2019-Jan-09 19:14:40.578399 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20074 2019-Jan-09 19:14:40.579308 - [DEBUG] Compose: EdgeIdentity * AllBottom
20075 2019-Jan-09 19:14:40.579343 - [DEBUG]
20076 2019-Jan-09 19:14:40.579369 - [DEBUG] Propagate flow
20077 2019-Jan-09 19:14:40.579393 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20078 2019-Jan-09 19:14:40.579487 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
20079 2019-Jan-09 19:14:40.580307 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20080 2019-Jan-09 19:14:40.581191 - [DEBUG] Edge function : AllBottom (result of previous compose)
20081 2019-Jan-09 19:14:40.581223 - [DEBUG]
20082 2019-Jan-09 19:14:40.581251 - [DEBUG] Join: AllTop & AllBottom
20083 2019-Jan-09 19:14:40.581278 - [DEBUG] = AllBottom (new jump func)
20084 2019-Jan-09 19:14:40.581304 - [DEBUG]
20085 2019-Jan-09 19:14:40.581329 - [DEBUG] Start adding new jump function
20086 2019-Jan-09 19:14:40.581353 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20087 2019-Jan-09 19:14:40.581447 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20088 2019-Jan-09 19:14:40.582272 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
20089 2019-Jan-09 19:14:40.583089 - [DEBUG] Edge Function : AllBottom
20090 2019-Jan-09 19:14:40.583127 - [DEBUG] End adding new jump function
20091 2019-Jan-09 19:14:40.583153 - [DEBUG]
20092 2019-Jan-09 19:14:40.583178 - [DEBUG] -------------------------------------------- 596. Path Edge --------------------------------------------
20093 2019-Jan-09 19:14:40.583205 - [DEBUG]
20094 2019-Jan-09 19:14:40.583229 - [DEBUG] Process 596. path edge:
20095 2019-Jan-09 19:14:40.583254 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20096 2019-Jan-09 19:14:40.583378 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
20097 2019-Jan-09 19:14:40.584232 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20098 2019-Jan-09 19:14:40.585063 - [DEBUG]
20099 2019-Jan-09 19:14:40.585096 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
20100 2019-Jan-09 19:14:40.585946 - [DEBUG] Compose: EdgeIdentity * AllBottom
20101 2019-Jan-09 19:14:40.585982 - [DEBUG]
20102 2019-Jan-09 19:14:40.586007 - [DEBUG] Propagate flow
20103 2019-Jan-09 19:14:40.586032 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20104 2019-Jan-09 19:14:40.586128 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
20105 2019-Jan-09 19:14:40.586947 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20106 2019-Jan-09 19:14:40.587825 - [DEBUG] Edge function : AllBottom (result of previous compose)
20107 2019-Jan-09 19:14:40.587858 - [DEBUG]
20108 2019-Jan-09 19:14:40.587886 - [DEBUG] Join: AllTop & AllBottom
20109 2019-Jan-09 19:14:40.587913 - [DEBUG] = AllBottom (new jump func)
20110 2019-Jan-09 19:14:40.587938 - [DEBUG]
20111 2019-Jan-09 19:14:40.587963 - [DEBUG] Start adding new jump function
20112 2019-Jan-09 19:14:40.587987 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20113 2019-Jan-09 19:14:40.588085 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20114 2019-Jan-09 19:14:40.588910 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
20115 2019-Jan-09 19:14:40.589737 - [DEBUG] Edge Function : AllBottom
20116 2019-Jan-09 19:14:40.589775 - [DEBUG] End adding new jump function
20117 2019-Jan-09 19:14:40.589801 - [DEBUG]
20118 2019-Jan-09 19:14:40.589826 - [DEBUG] -------------------------------------------- 597. Path Edge --------------------------------------------
20119 2019-Jan-09 19:14:40.589852 - [DEBUG]
20120 2019-Jan-09 19:14:40.589877 - [DEBUG] Process 597. path edge:
20121 2019-Jan-09 19:14:40.589901 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20122 2019-Jan-09 19:14:40.589995 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
20123 2019-Jan-09 19:14:40.590974 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20124 2019-Jan-09 19:14:40.591831 - [DEBUG]
20125 2019-Jan-09 19:14:40.591863 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
20126 2019-Jan-09 19:14:40.592756 - [DEBUG] Compose: EdgeIdentity * AllBottom
20127 2019-Jan-09 19:14:40.592791 - [DEBUG]
20128 2019-Jan-09 19:14:40.592816 - [DEBUG] Propagate flow
20129 2019-Jan-09 19:14:40.592840 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20130 2019-Jan-09 19:14:40.592933 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
20131 2019-Jan-09 19:14:40.593759 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20132 2019-Jan-09 19:14:40.594638 - [DEBUG] Edge function : AllBottom (result of previous compose)
20133 2019-Jan-09 19:14:40.594670 - [DEBUG]
20134 2019-Jan-09 19:14:40.594698 - [DEBUG] Join: AllTop & AllBottom
20135 2019-Jan-09 19:14:40.594725 - [DEBUG] = AllBottom (new jump func)
20136 2019-Jan-09 19:14:40.594751 - [DEBUG]
20137 2019-Jan-09 19:14:40.594775 - [DEBUG] Start adding new jump function
20138 2019-Jan-09 19:14:40.594799 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20139 2019-Jan-09 19:14:40.594896 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20140 2019-Jan-09 19:14:40.595865 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
20141 2019-Jan-09 19:14:40.596708 - [DEBUG] Edge Function : AllBottom
20142 2019-Jan-09 19:14:40.596746 - [DEBUG] End adding new jump function
20143 2019-Jan-09 19:14:40.596772 - [DEBUG]
20144 2019-Jan-09 19:14:40.596797 - [DEBUG] -------------------------------------------- 598. Path Edge --------------------------------------------
20145 2019-Jan-09 19:14:40.596824 - [DEBUG]
20146 2019-Jan-09 19:14:40.596848 - [DEBUG] Process 598. path edge:
20147 2019-Jan-09 19:14:40.596872 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20148 2019-Jan-09 19:14:40.596965 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
20149 2019-Jan-09 19:14:40.597826 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20150 2019-Jan-09 19:14:40.598654 - [DEBUG]
20151 2019-Jan-09 19:14:40.598688 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
20152 2019-Jan-09 19:14:40.599554 - [DEBUG] Compose: EdgeIdentity * AllBottom
20153 2019-Jan-09 19:14:40.599589 - [DEBUG]
20154 2019-Jan-09 19:14:40.599614 - [DEBUG] Propagate flow
20155 2019-Jan-09 19:14:40.599638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20156 2019-Jan-09 19:14:40.599724 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
20157 2019-Jan-09 19:14:40.600577 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20158 2019-Jan-09 19:14:40.601409 - [DEBUG] Edge function : AllBottom (result of previous compose)
20159 2019-Jan-09 19:14:40.601442 - [DEBUG]
20160 2019-Jan-09 19:14:40.601470 - [DEBUG] Join: AllTop & AllBottom
20161 2019-Jan-09 19:14:40.601497 - [DEBUG] = AllBottom (new jump func)
20162 2019-Jan-09 19:14:40.601522 - [DEBUG]
20163 2019-Jan-09 19:14:40.601547 - [DEBUG] Start adding new jump function
20164 2019-Jan-09 19:14:40.601572 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20165 2019-Jan-09 19:14:40.601672 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20166 2019-Jan-09 19:14:40.602496 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
20167 2019-Jan-09 19:14:40.603318 - [DEBUG] Edge Function : AllBottom
20168 2019-Jan-09 19:14:40.603358 - [DEBUG] End adding new jump function
20169 2019-Jan-09 19:14:40.603384 - [DEBUG]
20170 2019-Jan-09 19:14:40.603409 - [DEBUG] -------------------------------------------- 599. Path Edge --------------------------------------------
20171 2019-Jan-09 19:14:40.603435 - [DEBUG]
20172 2019-Jan-09 19:14:40.603459 - [DEBUG] Process 599. path edge:
20173 2019-Jan-09 19:14:40.603484 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20174 2019-Jan-09 19:14:40.603585 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
20175 2019-Jan-09 19:14:40.604436 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20176 2019-Jan-09 19:14:40.605279 - [DEBUG]
20177 2019-Jan-09 19:14:40.605310 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
20178 2019-Jan-09 19:14:40.606150 - [DEBUG] Possible callees:
20179 2019-Jan-09 19:14:40.606180 - [DEBUG] bar
20180 2019-Jan-09 19:14:40.606207 - [DEBUG] Possible return sites:
20181 2019-Jan-09 19:14:40.606231 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7120182 2019-Jan-09 19:14:40.607899 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
20183 2019-Jan-09 19:14:40.607993 - [DEBUG] Start points of 'bar' currently not available!
20184 2019-Jan-09 19:14:40.608042 - [DEBUG] Compose: EdgeIdentity * AllBottom
20185 2019-Jan-09 19:14:40.608071 - [DEBUG]
20186 2019-Jan-09 19:14:40.608096 - [DEBUG] Propagate flow
20187 2019-Jan-09 19:14:40.608121 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20188 2019-Jan-09 19:14:40.608218 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
20189 2019-Jan-09 19:14:40.609050 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20190 2019-Jan-09 19:14:40.609883 - [DEBUG] Edge function : AllBottom (result of previous compose)
20191 2019-Jan-09 19:14:40.609916 - [DEBUG]
20192 2019-Jan-09 19:14:40.609944 - [DEBUG] Join: AllTop & AllBottom
20193 2019-Jan-09 19:14:40.609971 - [DEBUG] = AllBottom (new jump func)
20194 2019-Jan-09 19:14:40.609997 - [DEBUG]
20195 2019-Jan-09 19:14:40.610021 - [DEBUG] Start adding new jump function
20196 2019-Jan-09 19:14:40.610046 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20197 2019-Jan-09 19:14:40.610145 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20198 2019-Jan-09 19:14:40.611007 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
20199 2019-Jan-09 19:14:40.611833 - [DEBUG] Edge Function : AllBottom
20200 2019-Jan-09 19:14:40.611871 - [DEBUG] End adding new jump function
20201 2019-Jan-09 19:14:40.611897 - [DEBUG]
20202 2019-Jan-09 19:14:40.611922 - [DEBUG] -------------------------------------------- 600. Path Edge --------------------------------------------
20203 2019-Jan-09 19:14:40.611948 - [DEBUG]
20204 2019-Jan-09 19:14:40.611972 - [DEBUG] Process 600. path edge:
20205 2019-Jan-09 19:14:40.611997 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20206 2019-Jan-09 19:14:40.612092 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
20207 2019-Jan-09 19:14:40.613076 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20208 2019-Jan-09 19:14:40.613946 - [DEBUG]
20209 2019-Jan-09 19:14:40.613977 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
20210 2019-Jan-09 19:14:40.614864 - [DEBUG] Compose: EdgeIdentity * AllBottom
20211 2019-Jan-09 19:14:40.614899 - [DEBUG]
20212 2019-Jan-09 19:14:40.614924 - [DEBUG] Propagate flow
20213 2019-Jan-09 19:14:40.614949 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20214 2019-Jan-09 19:14:40.615047 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
20215 2019-Jan-09 19:14:40.615867 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20216 2019-Jan-09 19:14:40.616705 - [DEBUG] Edge function : AllBottom (result of previous compose)
20217 2019-Jan-09 19:14:40.616737 - [DEBUG]
20218 2019-Jan-09 19:14:40.616765 - [DEBUG] Join: AllTop & AllBottom
20219 2019-Jan-09 19:14:40.616792 - [DEBUG] = AllBottom (new jump func)
20220 2019-Jan-09 19:14:40.616818 - [DEBUG]
20221 2019-Jan-09 19:14:40.616842 - [DEBUG] Start adding new jump function
20222 2019-Jan-09 19:14:40.616866 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20223 2019-Jan-09 19:14:40.616965 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20224 2019-Jan-09 19:14:40.617819 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
20225 2019-Jan-09 19:14:40.618640 - [DEBUG] Edge Function : AllBottom
20226 2019-Jan-09 19:14:40.618678 - [DEBUG] End adding new jump function
20227 2019-Jan-09 19:14:40.618729 - [DEBUG]
20228 2019-Jan-09 19:14:40.618755 - [DEBUG] -------------------------------------------- 601. Path Edge --------------------------------------------
20229 2019-Jan-09 19:14:40.618781 - [DEBUG]
20230 2019-Jan-09 19:14:40.618805 - [DEBUG] Process 601. path edge:
20231 2019-Jan-09 19:14:40.618830 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20232 2019-Jan-09 19:14:40.618930 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
20233 2019-Jan-09 19:14:40.619733 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20234 2019-Jan-09 19:14:40.620460 - [DEBUG]
20235 2019-Jan-09 19:14:40.620492 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
20236 2019-Jan-09 19:14:40.621159 - [DEBUG] Compose: EdgeIdentity * AllBottom
20237 2019-Jan-09 19:14:40.621188 - [DEBUG]
20238 2019-Jan-09 19:14:40.621212 - [DEBUG] Propagate flow
20239 2019-Jan-09 19:14:40.621235 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20240 2019-Jan-09 19:14:40.621298 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
20241 2019-Jan-09 19:14:40.621941 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20242 2019-Jan-09 19:14:40.622572 - [DEBUG] Edge function : AllBottom (result of previous compose)
20243 2019-Jan-09 19:14:40.622597 - [DEBUG]
20244 2019-Jan-09 19:14:40.622623 - [DEBUG] Join: AllTop & AllBottom
20245 2019-Jan-09 19:14:40.622649 - [DEBUG] = AllBottom (new jump func)
20246 2019-Jan-09 19:14:40.622672 - [DEBUG]
20247 2019-Jan-09 19:14:40.622696 - [DEBUG] Start adding new jump function
20248 2019-Jan-09 19:14:40.622719 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20249 2019-Jan-09 19:14:40.622776 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20250 2019-Jan-09 19:14:40.623405 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
20251 2019-Jan-09 19:14:40.624066 - [DEBUG] Edge Function : AllBottom
20252 2019-Jan-09 19:14:40.624096 - [DEBUG] End adding new jump function
20253 2019-Jan-09 19:14:40.624121 - [DEBUG]
20254 2019-Jan-09 19:14:40.624144 - [DEBUG] -------------------------------------------- 602. Path Edge --------------------------------------------
20255 2019-Jan-09 19:14:40.624169 - [DEBUG]
20256 2019-Jan-09 19:14:40.624192 - [DEBUG] Process 602. path edge:
20257 2019-Jan-09 19:14:40.624215 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20258 2019-Jan-09 19:14:40.624273 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
20259 2019-Jan-09 19:14:40.624909 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20260 2019-Jan-09 19:14:40.625535 - [DEBUG]
20261 2019-Jan-09 19:14:40.625560 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
20262 2019-Jan-09 19:14:40.626211 - [DEBUG] Possible callees:
20263 2019-Jan-09 19:14:40.626237 - [DEBUG] llvm.dbg.declare
20264 2019-Jan-09 19:14:40.626262 - [DEBUG] Possible return sites:
20265 2019-Jan-09 19:14:40.626285 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7820266 2019-Jan-09 19:14:40.627582 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
20267 2019-Jan-09 19:14:40.627612 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
20268 2019-Jan-09 19:14:40.627677 - [DEBUG] Compose: EdgeIdentity * AllBottom
20269 2019-Jan-09 19:14:40.627705 - [DEBUG]
20270 2019-Jan-09 19:14:40.627729 - [DEBUG] Propagate flow
20271 2019-Jan-09 19:14:40.627752 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20272 2019-Jan-09 19:14:40.627813 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
20273 2019-Jan-09 19:14:40.628458 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20274 2019-Jan-09 19:14:40.629086 - [DEBUG] Edge function : AllBottom (result of previous compose)
20275 2019-Jan-09 19:14:40.629111 - [DEBUG]
20276 2019-Jan-09 19:14:40.629136 - [DEBUG] Join: AllTop & AllBottom
20277 2019-Jan-09 19:14:40.629163 - [DEBUG] = AllBottom (new jump func)
20278 2019-Jan-09 19:14:40.629187 - [DEBUG]
20279 2019-Jan-09 19:14:40.629210 - [DEBUG] Start adding new jump function
20280 2019-Jan-09 19:14:40.629233 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20281 2019-Jan-09 19:14:40.629289 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20282 2019-Jan-09 19:14:40.629916 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
20283 2019-Jan-09 19:14:40.630564 - [DEBUG] Edge Function : AllBottom
20284 2019-Jan-09 19:14:40.630592 - [DEBUG] End adding new jump function
20285 2019-Jan-09 19:14:40.630616 - [DEBUG]
20286 2019-Jan-09 19:14:40.630640 - [DEBUG] -------------------------------------------- 603. Path Edge --------------------------------------------
20287 2019-Jan-09 19:14:40.630665 - [DEBUG]
20288 2019-Jan-09 19:14:40.630688 - [DEBUG] Process 603. path edge:
20289 2019-Jan-09 19:14:40.630711 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20290 2019-Jan-09 19:14:40.630768 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
20291 2019-Jan-09 19:14:40.631399 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20292 2019-Jan-09 19:14:40.632027 - [DEBUG]
20293 2019-Jan-09 19:14:40.632052 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
20294 2019-Jan-09 19:14:40.632714 - [DEBUG] Compose: EdgeIdentity * AllBottom
20295 2019-Jan-09 19:14:40.632743 - [DEBUG]
20296 2019-Jan-09 19:14:40.632766 - [DEBUG] Propagate flow
20297 2019-Jan-09 19:14:40.632790 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20298 2019-Jan-09 19:14:40.632849 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
20299 2019-Jan-09 19:14:40.633486 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20300 2019-Jan-09 19:14:40.634164 - [DEBUG] Edge function : AllBottom (result of previous compose)
20301 2019-Jan-09 19:14:40.634191 - [DEBUG]
20302 2019-Jan-09 19:14:40.634218 - [DEBUG] Join: AllTop & AllBottom
20303 2019-Jan-09 19:14:40.634245 - [DEBUG] = AllBottom (new jump func)
20304 2019-Jan-09 19:14:40.634269 - [DEBUG]
20305 2019-Jan-09 19:14:40.634293 - [DEBUG] Start adding new jump function
20306 2019-Jan-09 19:14:40.634317 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20307 2019-Jan-09 19:14:40.634386 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20308 2019-Jan-09 19:14:40.635054 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
20309 2019-Jan-09 19:14:40.635765 - [DEBUG] Edge Function : AllBottom
20310 2019-Jan-09 19:14:40.635799 - [DEBUG] End adding new jump function
20311 2019-Jan-09 19:14:40.635823 - [DEBUG]
20312 2019-Jan-09 19:14:40.635848 - [DEBUG] -------------------------------------------- 604. Path Edge --------------------------------------------
20313 2019-Jan-09 19:14:40.635874 - [DEBUG]
20314 2019-Jan-09 19:14:40.635920 - [DEBUG] Process 604. path edge:
20315 2019-Jan-09 19:14:40.635945 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20316 2019-Jan-09 19:14:40.636028 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
20317 2019-Jan-09 19:14:40.636679 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20318 2019-Jan-09 19:14:40.637367 - [DEBUG]
20319 2019-Jan-09 19:14:40.637394 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
20320 2019-Jan-09 19:14:40.638052 - [DEBUG] Compose: EdgeIdentity * AllBottom
20321 2019-Jan-09 19:14:40.638081 - [DEBUG]
20322 2019-Jan-09 19:14:40.638105 - [DEBUG] Propagate flow
20323 2019-Jan-09 19:14:40.638129 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20324 2019-Jan-09 19:14:40.638190 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
20325 2019-Jan-09 19:14:40.638824 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20326 2019-Jan-09 19:14:40.642204 - [DEBUG] Edge function : AllBottom (result of previous compose)
20327 2019-Jan-09 19:14:40.642237 - [DEBUG]
20328 2019-Jan-09 19:14:40.642264 - [DEBUG] Join: AllTop & AllBottom
20329 2019-Jan-09 19:14:40.642291 - [DEBUG] = AllBottom (new jump func)
20330 2019-Jan-09 19:14:40.642315 - [DEBUG]
20331 2019-Jan-09 19:14:40.642339 - [DEBUG] Start adding new jump function
20332 2019-Jan-09 19:14:40.642363 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20333 2019-Jan-09 19:14:40.642439 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20334 2019-Jan-09 19:14:40.643125 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
20335 2019-Jan-09 19:14:40.643826 - [DEBUG] Edge Function : AllBottom
20336 2019-Jan-09 19:14:40.643860 - [DEBUG] End adding new jump function
20337 2019-Jan-09 19:14:40.643885 - [DEBUG]
20338 2019-Jan-09 19:14:40.643909 - [DEBUG] -------------------------------------------- 605. Path Edge --------------------------------------------
20339 2019-Jan-09 19:14:40.643933 - [DEBUG]
20340 2019-Jan-09 19:14:40.643956 - [DEBUG] Process 605. path edge:
20341 2019-Jan-09 19:14:40.643980 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20342 2019-Jan-09 19:14:40.644043 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
20343 2019-Jan-09 19:14:40.644686 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20344 2019-Jan-09 19:14:40.645601 - [DEBUG]
20345 2019-Jan-09 19:14:40.645633 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
20346 2019-Jan-09 19:14:40.646362 - [DEBUG] EDGE:
20347 2019-Jan-09 19:14:40.646433 - [DEBUG] ---> 20348 2019-Jan-09 19:14:40.647126 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20349 2019-Jan-09 19:14:40.647802 - [DEBUG]
20350 2019-Jan-09 19:14:40.647831 - [DEBUG] EDGE:
20351 2019-Jan-09 19:14:40.647897 - [DEBUG] ---> 20352 2019-Jan-09 19:14:40.648565 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20353 2019-Jan-09 19:14:40.649267 - [DEBUG]
20354 2019-Jan-09 19:14:40.649296 - [DEBUG] EDGE:
20355 2019-Jan-09 19:14:40.649366 - [DEBUG] ---> 20356 2019-Jan-09 19:14:40.650073 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20357 2019-Jan-09 19:14:40.650806 - [DEBUG]
20358 2019-Jan-09 19:14:40.650835 - [DEBUG] EDGE:
20359 2019-Jan-09 19:14:40.650899 - [DEBUG] ---> 20360 2019-Jan-09 19:14:40.651548 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20361 2019-Jan-09 19:14:40.652191 - [DEBUG]
20362 2019-Jan-09 19:14:40.652244 - [DEBUG] Compose: EdgeIdentity * AllBottom
20363 2019-Jan-09 19:14:40.652272 - [DEBUG]
20364 2019-Jan-09 19:14:40.652297 - [DEBUG] Propagate flow
20365 2019-Jan-09 19:14:40.652321 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20366 2019-Jan-09 19:14:40.652388 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
20367 2019-Jan-09 19:14:40.653062 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20368 2019-Jan-09 19:14:40.653748 - [DEBUG] Edge function : AllBottom (result of previous compose)
20369 2019-Jan-09 19:14:40.653806 - [DEBUG]
20370 2019-Jan-09 19:14:40.653834 - [DEBUG] Join: AllTop & AllBottom
20371 2019-Jan-09 19:14:40.653861 - [DEBUG] = AllBottom (new jump func)
20372 2019-Jan-09 19:14:40.653886 - [DEBUG]
20373 2019-Jan-09 19:14:40.653910 - [DEBUG] Start adding new jump function
20374 2019-Jan-09 19:14:40.653934 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20375 2019-Jan-09 19:14:40.654008 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20376 2019-Jan-09 19:14:40.654689 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
20377 2019-Jan-09 19:14:40.655400 - [DEBUG] Edge Function : AllBottom
20378 2019-Jan-09 19:14:40.655439 - [DEBUG] End adding new jump function
20379 2019-Jan-09 19:14:40.655466 - [DEBUG]
20380 2019-Jan-09 19:14:40.655491 - [DEBUG] -------------------------------------------- 606. Path Edge --------------------------------------------
20381 2019-Jan-09 19:14:40.655518 - [DEBUG]
20382 2019-Jan-09 19:14:40.655542 - [DEBUG] Process 606. path edge:
20383 2019-Jan-09 19:14:40.655567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20384 2019-Jan-09 19:14:40.655674 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
20385 2019-Jan-09 19:14:40.656504 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20386 2019-Jan-09 19:14:40.657271 - [DEBUG]
20387 2019-Jan-09 19:14:40.657301 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
20388 2019-Jan-09 19:14:40.657990 - [DEBUG] Possible callees:
20389 2019-Jan-09 19:14:40.658018 - [DEBUG] foo
20390 2019-Jan-09 19:14:40.658044 - [DEBUG] Possible return sites:
20391 2019-Jan-09 19:14:40.658068 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8420392 2019-Jan-09 19:14:40.659432 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
20393 2019-Jan-09 19:14:40.659475 - [DEBUG] Start points of 'foo' currently not available!
20394 2019-Jan-09 19:14:40.659533 - [DEBUG] Compose: EdgeIdentity * AllBottom
20395 2019-Jan-09 19:14:40.659562 - [DEBUG]
20396 2019-Jan-09 19:14:40.659587 - [DEBUG] Propagate flow
20397 2019-Jan-09 19:14:40.659611 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20398 2019-Jan-09 19:14:40.659689 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
20399 2019-Jan-09 19:14:40.660385 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20400 2019-Jan-09 19:14:40.661196 - [DEBUG] Edge function : AllBottom (result of previous compose)
20401 2019-Jan-09 19:14:40.661226 - [DEBUG]
20402 2019-Jan-09 19:14:40.661256 - [DEBUG] Join: AllTop & AllBottom
20403 2019-Jan-09 19:14:40.661283 - [DEBUG] = AllBottom (new jump func)
20404 2019-Jan-09 19:14:40.661308 - [DEBUG]
20405 2019-Jan-09 19:14:40.661333 - [DEBUG] Start adding new jump function
20406 2019-Jan-09 19:14:40.661357 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20407 2019-Jan-09 19:14:40.661431 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20408 2019-Jan-09 19:14:40.662114 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
20409 2019-Jan-09 19:14:40.662789 - [DEBUG] Edge Function : AllBottom
20410 2019-Jan-09 19:14:40.662825 - [DEBUG] End adding new jump function
20411 2019-Jan-09 19:14:40.662850 - [DEBUG]
20412 2019-Jan-09 19:14:40.662876 - [DEBUG] -------------------------------------------- 607. Path Edge --------------------------------------------
20413 2019-Jan-09 19:14:40.662902 - [DEBUG]
20414 2019-Jan-09 19:14:40.662926 - [DEBUG] Process 607. path edge:
20415 2019-Jan-09 19:14:40.662951 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20416 2019-Jan-09 19:14:40.663023 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
20417 2019-Jan-09 19:14:40.663709 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20418 2019-Jan-09 19:14:40.664449 - [DEBUG]
20419 2019-Jan-09 19:14:40.664478 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
20420 2019-Jan-09 19:14:40.665235 - [DEBUG] Compose: EdgeIdentity * AllBottom
20421 2019-Jan-09 19:14:40.665267 - [DEBUG]
20422 2019-Jan-09 19:14:40.665292 - [DEBUG] Propagate flow
20423 2019-Jan-09 19:14:40.665317 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20424 2019-Jan-09 19:14:40.665392 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
20425 2019-Jan-09 19:14:40.666069 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20426 2019-Jan-09 19:14:40.666752 - [DEBUG] Edge function : AllBottom (result of previous compose)
20427 2019-Jan-09 19:14:40.666781 - [DEBUG]
20428 2019-Jan-09 19:14:40.666811 - [DEBUG] Join: AllTop & AllBottom
20429 2019-Jan-09 19:14:40.666838 - [DEBUG] = AllBottom (new jump func)
20430 2019-Jan-09 19:14:40.666863 - [DEBUG]
20431 2019-Jan-09 19:14:40.666888 - [DEBUG] Start adding new jump function
20432 2019-Jan-09 19:14:40.666913 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20433 2019-Jan-09 19:14:40.666986 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20434 2019-Jan-09 19:14:40.667759 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
20435 2019-Jan-09 19:14:40.668430 - [DEBUG] Edge Function : AllBottom
20436 2019-Jan-09 19:14:40.668467 - [DEBUG] End adding new jump function
20437 2019-Jan-09 19:14:40.668493 - [DEBUG]
20438 2019-Jan-09 19:14:40.668518 - [DEBUG] -------------------------------------------- 608. Path Edge --------------------------------------------
20439 2019-Jan-09 19:14:40.668544 - [DEBUG]
20440 2019-Jan-09 19:14:40.668568 - [DEBUG] Process 608. path edge:
20441 2019-Jan-09 19:14:40.668593 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20442 2019-Jan-09 19:14:40.668669 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
20443 2019-Jan-09 19:14:40.669352 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20444 2019-Jan-09 19:14:40.670088 - [DEBUG]
20445 2019-Jan-09 19:14:40.670120 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
20446 2019-Jan-09 19:14:40.670911 - [DEBUG] Compose: EdgeIdentity * AllBottom
20447 2019-Jan-09 19:14:40.670944 - [DEBUG]
20448 2019-Jan-09 19:14:40.670969 - [DEBUG] Propagate flow
20449 2019-Jan-09 19:14:40.670993 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20450 2019-Jan-09 19:14:40.671072 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
20451 2019-Jan-09 19:14:40.671771 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20452 2019-Jan-09 19:14:40.672450 - [DEBUG] Edge function : AllBottom (result of previous compose)
20453 2019-Jan-09 19:14:40.672480 - [DEBUG]
20454 2019-Jan-09 19:14:40.672509 - [DEBUG] Join: AllTop & AllBottom
20455 2019-Jan-09 19:14:40.672536 - [DEBUG] = AllBottom (new jump func)
20456 2019-Jan-09 19:14:40.672561 - [DEBUG]
20457 2019-Jan-09 19:14:40.672585 - [DEBUG] Start adding new jump function
20458 2019-Jan-09 19:14:40.672609 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20459 2019-Jan-09 19:14:40.672681 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20460 2019-Jan-09 19:14:40.673360 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
20461 2019-Jan-09 19:14:40.674133 - [DEBUG] Edge Function : AllBottom
20462 2019-Jan-09 19:14:40.674172 - [DEBUG] End adding new jump function
20463 2019-Jan-09 19:14:40.674198 - [DEBUG]
20464 2019-Jan-09 19:14:40.674222 - [DEBUG] -------------------------------------------- 609. Path Edge --------------------------------------------
20465 2019-Jan-09 19:14:40.674249 - [DEBUG]
20466 2019-Jan-09 19:14:40.674273 - [DEBUG] Process 609. path edge:
20467 2019-Jan-09 19:14:40.674297 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20468 2019-Jan-09 19:14:40.674373 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
20469 2019-Jan-09 19:14:40.675063 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20470 2019-Jan-09 19:14:40.675747 - [DEBUG]
20471 2019-Jan-09 19:14:40.675774 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
20472 2019-Jan-09 19:14:40.676481 - [DEBUG] Possible callees:
20473 2019-Jan-09 19:14:40.676509 - [DEBUG] llvm.dbg.declare
20474 2019-Jan-09 19:14:40.676535 - [DEBUG] Possible return sites:
20475 2019-Jan-09 19:14:40.676559 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9620476 2019-Jan-09 19:14:40.678010 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
20477 2019-Jan-09 19:14:40.678056 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
20478 2019-Jan-09 19:14:40.678115 - [DEBUG] Compose: EdgeIdentity * AllBottom
20479 2019-Jan-09 19:14:40.678145 - [DEBUG]
20480 2019-Jan-09 19:14:40.678169 - [DEBUG] Propagate flow
20481 2019-Jan-09 19:14:40.678194 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20482 2019-Jan-09 19:14:40.678271 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
20483 2019-Jan-09 19:14:40.679000 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20484 2019-Jan-09 19:14:40.679682 - [DEBUG] Edge function : AllBottom (result of previous compose)
20485 2019-Jan-09 19:14:40.679741 - [DEBUG]
20486 2019-Jan-09 19:14:40.679770 - [DEBUG] Join: AllTop & AllBottom
20487 2019-Jan-09 19:14:40.679797 - [DEBUG] = AllBottom (new jump func)
20488 2019-Jan-09 19:14:40.679822 - [DEBUG]
20489 2019-Jan-09 19:14:40.679847 - [DEBUG] Start adding new jump function
20490 2019-Jan-09 19:14:40.679871 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20491 2019-Jan-09 19:14:40.679943 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20492 2019-Jan-09 19:14:40.680679 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
20493 2019-Jan-09 19:14:40.681353 - [DEBUG] Edge Function : AllBottom
20494 2019-Jan-09 19:14:40.681393 - [DEBUG] End adding new jump function
20495 2019-Jan-09 19:14:40.681418 - [DEBUG]
20496 2019-Jan-09 19:14:40.681443 - [DEBUG] -------------------------------------------- 610. Path Edge --------------------------------------------
20497 2019-Jan-09 19:14:40.681470 - [DEBUG]
20498 2019-Jan-09 19:14:40.681493 - [DEBUG] Process 610. path edge:
20499 2019-Jan-09 19:14:40.681518 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20500 2019-Jan-09 19:14:40.681590 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
20501 2019-Jan-09 19:14:40.682272 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20502 2019-Jan-09 19:14:40.682948 - [DEBUG]
20503 2019-Jan-09 19:14:40.682977 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
20504 2019-Jan-09 19:14:40.683731 - [DEBUG] Compose: EdgeIdentity * AllBottom
20505 2019-Jan-09 19:14:40.683764 - [DEBUG]
20506 2019-Jan-09 19:14:40.683832 - [DEBUG] Propagate flow
20507 2019-Jan-09 19:14:40.683857 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20508 2019-Jan-09 19:14:40.683932 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
20509 2019-Jan-09 19:14:40.684623 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20510 2019-Jan-09 19:14:40.685304 - [DEBUG] Edge function : AllBottom (result of previous compose)
20511 2019-Jan-09 19:14:40.685332 - [DEBUG]
20512 2019-Jan-09 19:14:40.685361 - [DEBUG] Join: AllTop & AllBottom
20513 2019-Jan-09 19:14:40.685389 - [DEBUG] = AllBottom (new jump func)
20514 2019-Jan-09 19:14:40.685414 - [DEBUG]
20515 2019-Jan-09 19:14:40.685438 - [DEBUG] Start adding new jump function
20516 2019-Jan-09 19:14:40.685463 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20517 2019-Jan-09 19:14:40.685537 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20518 2019-Jan-09 19:14:40.686212 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
20519 2019-Jan-09 19:14:40.686889 - [DEBUG] Edge Function : AllBottom
20520 2019-Jan-09 19:14:40.686926 - [DEBUG] End adding new jump function
20521 2019-Jan-09 19:14:40.686952 - [DEBUG]
20522 2019-Jan-09 19:14:40.686977 - [DEBUG] -------------------------------------------- 611. Path Edge --------------------------------------------
20523 2019-Jan-09 19:14:40.687005 - [DEBUG]
20524 2019-Jan-09 19:14:40.687029 - [DEBUG] Process 611. path edge:
20525 2019-Jan-09 19:14:40.687054 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20526 2019-Jan-09 19:14:40.687184 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
20527 2019-Jan-09 19:14:40.687878 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20528 2019-Jan-09 19:14:40.688595 - [DEBUG]
20529 2019-Jan-09 19:14:40.688627 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
20530 2019-Jan-09 19:14:40.689329 - [DEBUG] Compose: EdgeIdentity * AllBottom
20531 2019-Jan-09 19:14:40.689360 - [DEBUG]
20532 2019-Jan-09 19:14:40.689384 - [DEBUG] Propagate flow
20533 2019-Jan-09 19:14:40.689407 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20534 2019-Jan-09 19:14:40.689475 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
20535 2019-Jan-09 19:14:40.690115 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20536 2019-Jan-09 19:14:40.690808 - [DEBUG] Edge function : AllBottom (result of previous compose)
20537 2019-Jan-09 19:14:40.690834 - [DEBUG]
20538 2019-Jan-09 19:14:40.690860 - [DEBUG] Join: AllTop & AllBottom
20539 2019-Jan-09 19:14:40.690886 - [DEBUG] = AllBottom (new jump func)
20540 2019-Jan-09 19:14:40.690911 - [DEBUG]
20541 2019-Jan-09 19:14:40.690934 - [DEBUG] Start adding new jump function
20542 2019-Jan-09 19:14:40.690958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20543 2019-Jan-09 19:14:40.691020 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20544 2019-Jan-09 19:14:40.691841 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
20545 2019-Jan-09 19:14:40.692509 - [DEBUG] Edge Function : AllBottom
20546 2019-Jan-09 19:14:40.692540 - [DEBUG] End adding new jump function
20547 2019-Jan-09 19:14:40.692565 - [DEBUG]
20548 2019-Jan-09 19:14:40.692589 - [DEBUG] -------------------------------------------- 612. Path Edge --------------------------------------------
20549 2019-Jan-09 19:14:40.692614 - [DEBUG]
20550 2019-Jan-09 19:14:40.692637 - [DEBUG] Process 612. path edge:
20551 2019-Jan-09 19:14:40.692661 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20552 2019-Jan-09 19:14:40.692727 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
20553 2019-Jan-09 19:14:40.693368 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20554 2019-Jan-09 19:14:40.694057 - [DEBUG]
20555 2019-Jan-09 19:14:40.694085 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
20556 2019-Jan-09 19:14:40.694753 - [DEBUG] Compose: EdgeIdentity * AllBottom
20557 2019-Jan-09 19:14:40.694781 - [DEBUG]
20558 2019-Jan-09 19:14:40.694805 - [DEBUG] Propagate flow
20559 2019-Jan-09 19:14:40.694828 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20560 2019-Jan-09 19:14:40.694890 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
20561 2019-Jan-09 19:14:40.695545 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20562 2019-Jan-09 19:14:40.696207 - [DEBUG] Edge function : AllBottom (result of previous compose)
20563 2019-Jan-09 19:14:40.696233 - [DEBUG]
20564 2019-Jan-09 19:14:40.696259 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
20565 2019-Jan-09 19:14:40.696285 - [DEBUG] = AllBottom
20566 2019-Jan-09 19:14:40.696310 - [DEBUG]
20567 2019-Jan-09 19:14:40.696333 - [DEBUG] PROPAGATE: No new function!
20568 2019-Jan-09 19:14:40.696358 - [DEBUG] EDGE:
20569 2019-Jan-09 19:14:40.696422 - [DEBUG] ---> 20570 2019-Jan-09 19:14:40.697059 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20571 2019-Jan-09 19:14:40.697754 - [DEBUG]
20572 2019-Jan-09 19:14:40.697781 - [DEBUG] EDGE:
20573 2019-Jan-09 19:14:40.697843 - [DEBUG] ---> 20574 2019-Jan-09 19:14:40.698486 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20575 2019-Jan-09 19:14:40.699137 - [DEBUG]
20576 2019-Jan-09 19:14:40.699163 - [DEBUG] EDGE:
20577 2019-Jan-09 19:14:40.699242 - [DEBUG] ---> 20578 2019-Jan-09 19:14:40.699889 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20579 2019-Jan-09 19:14:40.700588 - [DEBUG]
20580 2019-Jan-09 19:14:40.700615 - [DEBUG] EDGE:
20581 2019-Jan-09 19:14:40.700679 - [DEBUG] ---> 20582 2019-Jan-09 19:14:40.701348 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20583 2019-Jan-09 19:14:40.702008 - [DEBUG]
20584 2019-Jan-09 19:14:40.702057 - [DEBUG] Compose: EdgeIdentity * AllBottom
20585 2019-Jan-09 19:14:40.702085 - [DEBUG]
20586 2019-Jan-09 19:14:40.702109 - [DEBUG] Propagate flow
20587 2019-Jan-09 19:14:40.702132 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20588 2019-Jan-09 19:14:40.702195 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
20589 2019-Jan-09 19:14:40.702843 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20590 2019-Jan-09 19:14:40.703482 - [DEBUG] Edge function : AllBottom (result of previous compose)
20591 2019-Jan-09 19:14:40.703508 - [DEBUG]
20592 2019-Jan-09 19:14:40.703535 - [DEBUG] Join: AllTop & AllBottom
20593 2019-Jan-09 19:14:40.703560 - [DEBUG] = AllBottom (new jump func)
20594 2019-Jan-09 19:14:40.703585 - [DEBUG]
20595 2019-Jan-09 19:14:40.703608 - [DEBUG] Start adding new jump function
20596 2019-Jan-09 19:14:40.703632 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20597 2019-Jan-09 19:14:40.703691 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20598 2019-Jan-09 19:14:40.704366 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
20599 2019-Jan-09 19:14:40.705001 - [DEBUG] Edge Function : AllBottom
20600 2019-Jan-09 19:14:40.705031 - [DEBUG] End adding new jump function
20601 2019-Jan-09 19:14:40.705056 - [DEBUG]
20602 2019-Jan-09 19:14:40.705079 - [DEBUG] -------------------------------------------- 613. Path Edge --------------------------------------------
20603 2019-Jan-09 19:14:40.705104 - [DEBUG]
20604 2019-Jan-09 19:14:40.705127 - [DEBUG] Process 613. path edge:
20605 2019-Jan-09 19:14:40.705151 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20606 2019-Jan-09 19:14:40.705210 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
20607 2019-Jan-09 19:14:40.705848 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20608 2019-Jan-09 19:14:40.706485 - [DEBUG]
20609 2019-Jan-09 19:14:40.706510 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
20610 2019-Jan-09 19:14:40.707198 - [DEBUG] Possible callees:
20611 2019-Jan-09 19:14:40.707224 - [DEBUG] bar
20612 2019-Jan-09 19:14:40.707249 - [DEBUG] Possible return sites:
20613 2019-Jan-09 19:14:40.707272 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8920614 2019-Jan-09 19:14:40.708555 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
20615 2019-Jan-09 19:14:40.708584 - [DEBUG] Start points of 'bar' currently not available!
20616 2019-Jan-09 19:14:40.708628 - [DEBUG] Compose: EdgeIdentity * AllBottom
20617 2019-Jan-09 19:14:40.708656 - [DEBUG]
20618 2019-Jan-09 19:14:40.708680 - [DEBUG] Propagate flow
20619 2019-Jan-09 19:14:40.708704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20620 2019-Jan-09 19:14:40.708787 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
20621 2019-Jan-09 19:14:40.709432 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20622 2019-Jan-09 19:14:40.710087 - [DEBUG] Edge function : AllBottom (result of previous compose)
20623 2019-Jan-09 19:14:40.710114 - [DEBUG]
20624 2019-Jan-09 19:14:40.710141 - [DEBUG] Join: AllTop & AllBottom
20625 2019-Jan-09 19:14:40.710167 - [DEBUG] = AllBottom (new jump func)
20626 2019-Jan-09 19:14:40.710192 - [DEBUG]
20627 2019-Jan-09 19:14:40.710216 - [DEBUG] Start adding new jump function
20628 2019-Jan-09 19:14:40.710239 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20629 2019-Jan-09 19:14:40.710300 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20630 2019-Jan-09 19:14:40.710972 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
20631 2019-Jan-09 19:14:40.711612 - [DEBUG] Edge Function : AllBottom
20632 2019-Jan-09 19:14:40.711641 - [DEBUG] End adding new jump function
20633 2019-Jan-09 19:14:40.711665 - [DEBUG]
20634 2019-Jan-09 19:14:40.711689 - [DEBUG] -------------------------------------------- 614. Path Edge --------------------------------------------
20635 2019-Jan-09 19:14:40.711714 - [DEBUG]
20636 2019-Jan-09 19:14:40.711737 - [DEBUG] Process 614. path edge:
20637 2019-Jan-09 19:14:40.711761 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20638 2019-Jan-09 19:14:40.711819 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
20639 2019-Jan-09 19:14:40.712456 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20640 2019-Jan-09 19:14:40.713232 - [DEBUG]
20641 2019-Jan-09 19:14:40.713259 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
20642 2019-Jan-09 19:14:40.713967 - [DEBUG] Compose: EdgeIdentity * AllBottom
20643 2019-Jan-09 19:14:40.713995 - [DEBUG]
20644 2019-Jan-09 19:14:40.714019 - [DEBUG] Propagate flow
20645 2019-Jan-09 19:14:40.714043 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20646 2019-Jan-09 19:14:40.714105 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
20647 2019-Jan-09 19:14:40.714747 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20648 2019-Jan-09 19:14:40.715403 - [DEBUG] Edge function : AllBottom (result of previous compose)
20649 2019-Jan-09 19:14:40.715430 - [DEBUG]
20650 2019-Jan-09 19:14:40.715456 - [DEBUG] Join: AllTop & AllBottom
20651 2019-Jan-09 19:14:40.715482 - [DEBUG] = AllBottom (new jump func)
20652 2019-Jan-09 19:14:40.715506 - [DEBUG]
20653 2019-Jan-09 19:14:40.715530 - [DEBUG] Start adding new jump function
20654 2019-Jan-09 19:14:40.715553 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20655 2019-Jan-09 19:14:40.715614 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20656 2019-Jan-09 19:14:40.719827 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
20657 2019-Jan-09 19:14:40.720583 - [DEBUG] Edge Function : AllBottom
20658 2019-Jan-09 19:14:40.720617 - [DEBUG] End adding new jump function
20659 2019-Jan-09 19:14:40.720642 - [DEBUG]
20660 2019-Jan-09 19:14:40.720666 - [DEBUG] -------------------------------------------- 615. Path Edge --------------------------------------------
20661 2019-Jan-09 19:14:40.720691 - [DEBUG]
20662 2019-Jan-09 19:14:40.720715 - [DEBUG] Process 615. path edge:
20663 2019-Jan-09 19:14:40.720739 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20664 2019-Jan-09 19:14:40.720828 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
20665 2019-Jan-09 19:14:40.721493 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20666 2019-Jan-09 19:14:40.722160 - [DEBUG]
20667 2019-Jan-09 19:14:40.722188 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
20668 2019-Jan-09 19:14:40.722857 - [DEBUG] Compose: EdgeIdentity * AllBottom
20669 2019-Jan-09 19:14:40.722885 - [DEBUG]
20670 2019-Jan-09 19:14:40.722909 - [DEBUG] Propagate flow
20671 2019-Jan-09 19:14:40.722932 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20672 2019-Jan-09 19:14:40.722996 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
20673 2019-Jan-09 19:14:40.723652 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20674 2019-Jan-09 19:14:40.724326 - [DEBUG] Edge function : AllBottom (result of previous compose)
20675 2019-Jan-09 19:14:40.724353 - [DEBUG]
20676 2019-Jan-09 19:14:40.724379 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
20677 2019-Jan-09 19:14:40.724405 - [DEBUG] = AllBottom
20678 2019-Jan-09 19:14:40.724429 - [DEBUG]
20679 2019-Jan-09 19:14:40.724453 - [DEBUG] PROPAGATE: No new function!
20680 2019-Jan-09 19:14:40.724489 - [DEBUG] Compose: EdgeIdentity * AllBottom
20681 2019-Jan-09 19:14:40.724515 - [DEBUG]
20682 2019-Jan-09 19:14:40.724539 - [DEBUG] Propagate flow
20683 2019-Jan-09 19:14:40.724562 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20684 2019-Jan-09 19:14:40.724623 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
20685 2019-Jan-09 19:14:40.725288 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20686 2019-Jan-09 19:14:40.725954 - [DEBUG] Edge function : AllBottom (result of previous compose)
20687 2019-Jan-09 19:14:40.725980 - [DEBUG]
20688 2019-Jan-09 19:14:40.726006 - [DEBUG] Join: AllTop & AllBottom
20689 2019-Jan-09 19:14:40.726033 - [DEBUG] = AllBottom (new jump func)
20690 2019-Jan-09 19:14:40.726057 - [DEBUG]
20691 2019-Jan-09 19:14:40.726081 - [DEBUG] Start adding new jump function
20692 2019-Jan-09 19:14:40.726104 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20693 2019-Jan-09 19:14:40.726168 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20694 2019-Jan-09 19:14:40.726827 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
20695 2019-Jan-09 19:14:40.727518 - [DEBUG] Edge Function : AllBottom
20696 2019-Jan-09 19:14:40.727548 - [DEBUG] End adding new jump function
20697 2019-Jan-09 19:14:40.727573 - [DEBUG]
20698 2019-Jan-09 19:14:40.727597 - [DEBUG] -------------------------------------------- 616. Path Edge --------------------------------------------
20699 2019-Jan-09 19:14:40.727622 - [DEBUG]
20700 2019-Jan-09 19:14:40.727645 - [DEBUG] Process 616. path edge:
20701 2019-Jan-09 19:14:40.727670 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20702 2019-Jan-09 19:14:40.727735 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
20703 2019-Jan-09 19:14:40.728396 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20704 2019-Jan-09 19:14:40.729035 - [DEBUG]
20705 2019-Jan-09 19:14:40.729060 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
20706 2019-Jan-09 19:14:40.729756 - [DEBUG] Possible callees:
20707 2019-Jan-09 19:14:40.729783 - [DEBUG] llvm.dbg.declare
20708 2019-Jan-09 19:14:40.729808 - [DEBUG] Possible return sites:
20709 2019-Jan-09 19:14:40.729832 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10320710 2019-Jan-09 19:14:40.731180 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
20711 2019-Jan-09 19:14:40.731215 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
20712 2019-Jan-09 19:14:40.731263 - [DEBUG] Compose: EdgeIdentity * AllBottom
20713 2019-Jan-09 19:14:40.731292 - [DEBUG]
20714 2019-Jan-09 19:14:40.731316 - [DEBUG] Propagate flow
20715 2019-Jan-09 19:14:40.731339 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20716 2019-Jan-09 19:14:40.731409 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
20717 2019-Jan-09 19:14:40.732092 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20718 2019-Jan-09 19:14:40.732754 - [DEBUG] Edge function : AllBottom (result of previous compose)
20719 2019-Jan-09 19:14:40.732780 - [DEBUG]
20720 2019-Jan-09 19:14:40.732806 - [DEBUG] Join: AllTop & AllBottom
20721 2019-Jan-09 19:14:40.732833 - [DEBUG] = AllBottom (new jump func)
20722 2019-Jan-09 19:14:40.732858 - [DEBUG]
20723 2019-Jan-09 19:14:40.732882 - [DEBUG] Start adding new jump function
20724 2019-Jan-09 19:14:40.732905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20725 2019-Jan-09 19:14:40.732970 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20726 2019-Jan-09 19:14:40.733644 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
20727 2019-Jan-09 19:14:40.734341 - [DEBUG] Edge Function : AllBottom
20728 2019-Jan-09 19:14:40.734372 - [DEBUG] End adding new jump function
20729 2019-Jan-09 19:14:40.734397 - [DEBUG]
20730 2019-Jan-09 19:14:40.734421 - [DEBUG] -------------------------------------------- 617. Path Edge --------------------------------------------
20731 2019-Jan-09 19:14:40.734446 - [DEBUG]
20732 2019-Jan-09 19:14:40.734470 - [DEBUG] Process 617. path edge:
20733 2019-Jan-09 19:14:40.734494 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20734 2019-Jan-09 19:14:40.734558 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
20735 2019-Jan-09 19:14:40.735229 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20736 2019-Jan-09 19:14:40.735898 - [DEBUG]
20737 2019-Jan-09 19:14:40.735924 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
20738 2019-Jan-09 19:14:40.736626 - [DEBUG] Compose: EdgeIdentity * AllBottom
20739 2019-Jan-09 19:14:40.736655 - [DEBUG]
20740 2019-Jan-09 19:14:40.736680 - [DEBUG] Propagate flow
20741 2019-Jan-09 19:14:40.736704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20742 2019-Jan-09 19:14:40.736769 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
20743 2019-Jan-09 19:14:40.737472 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20744 2019-Jan-09 19:14:40.738141 - [DEBUG] Edge function : AllBottom (result of previous compose)
20745 2019-Jan-09 19:14:40.738167 - [DEBUG]
20746 2019-Jan-09 19:14:40.738194 - [DEBUG] Join: AllTop & AllBottom
20747 2019-Jan-09 19:14:40.738220 - [DEBUG] = AllBottom (new jump func)
20748 2019-Jan-09 19:14:40.738245 - [DEBUG]
20749 2019-Jan-09 19:14:40.738269 - [DEBUG] Start adding new jump function
20750 2019-Jan-09 19:14:40.738293 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20751 2019-Jan-09 19:14:40.738377 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20752 2019-Jan-09 19:14:40.739033 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
20753 2019-Jan-09 19:14:40.739684 - [DEBUG] Edge Function : AllBottom
20754 2019-Jan-09 19:14:40.739715 - [DEBUG] End adding new jump function
20755 2019-Jan-09 19:14:40.739740 - [DEBUG]
20756 2019-Jan-09 19:14:40.739764 - [DEBUG] -------------------------------------------- 618. Path Edge --------------------------------------------
20757 2019-Jan-09 19:14:40.739789 - [DEBUG]
20758 2019-Jan-09 19:14:40.739812 - [DEBUG] Process 618. path edge:
20759 2019-Jan-09 19:14:40.739836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20760 2019-Jan-09 19:14:40.739902 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
20761 2019-Jan-09 19:14:40.740592 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20762 2019-Jan-09 19:14:40.741246 - [DEBUG]
20763 2019-Jan-09 19:14:40.741273 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
20764 2019-Jan-09 19:14:40.741942 - [DEBUG] Compose: EdgeIdentity * AllBottom
20765 2019-Jan-09 19:14:40.741972 - [DEBUG]
20766 2019-Jan-09 19:14:40.741996 - [DEBUG] Propagate flow
20767 2019-Jan-09 19:14:40.742019 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20768 2019-Jan-09 19:14:40.742085 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
20769 2019-Jan-09 19:14:40.742733 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20770 2019-Jan-09 19:14:40.743400 - [DEBUG] Edge function : AllBottom (result of previous compose)
20771 2019-Jan-09 19:14:40.743427 - [DEBUG]
20772 2019-Jan-09 19:14:40.743453 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
20773 2019-Jan-09 19:14:40.743480 - [DEBUG] = AllBottom
20774 2019-Jan-09 19:14:40.743504 - [DEBUG]
20775 2019-Jan-09 19:14:40.743527 - [DEBUG] PROPAGATE: No new function!
20776 2019-Jan-09 19:14:40.743552 - [DEBUG] EDGE:
20777 2019-Jan-09 19:14:40.743617 - [DEBUG] ---> 20778 2019-Jan-09 19:14:40.744323 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20779 2019-Jan-09 19:14:40.744996 - [DEBUG]
20780 2019-Jan-09 19:14:40.745022 - [DEBUG] EDGE:
20781 2019-Jan-09 19:14:40.745086 - [DEBUG] ---> 20782 2019-Jan-09 19:14:40.745736 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20783 2019-Jan-09 19:14:40.746391 - [DEBUG]
20784 2019-Jan-09 19:14:40.746418 - [DEBUG] EDGE:
20785 2019-Jan-09 19:14:40.746481 - [DEBUG] ---> 20786 2019-Jan-09 19:14:40.747167 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20787 2019-Jan-09 19:14:40.747818 - [DEBUG]
20788 2019-Jan-09 19:14:40.747846 - [DEBUG] EDGE:
20789 2019-Jan-09 19:14:40.747907 - [DEBUG] ---> 20790 2019-Jan-09 19:14:40.748564 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20791 2019-Jan-09 19:14:40.749219 - [DEBUG]
20792 2019-Jan-09 19:14:40.749245 - [DEBUG] EDGE:
20793 2019-Jan-09 19:14:40.749308 - [DEBUG] ---> 20794 2019-Jan-09 19:14:40.749985 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20795 2019-Jan-09 19:14:40.750663 - [DEBUG]
20796 2019-Jan-09 19:14:40.750691 - [DEBUG] EDGE:
20797 2019-Jan-09 19:14:40.750752 - [DEBUG] ---> 20798 2019-Jan-09 19:14:40.751395 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20799 2019-Jan-09 19:14:40.752032 - [DEBUG]
20800 2019-Jan-09 19:14:40.752058 - [DEBUG] EDGE:
20801 2019-Jan-09 19:14:40.752118 - [DEBUG] ---> 20802 2019-Jan-09 19:14:40.752778 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20803 2019-Jan-09 19:14:40.753447 - [DEBUG]
20804 2019-Jan-09 19:14:40.753474 - [DEBUG] EDGE:
20805 2019-Jan-09 19:14:40.753539 - [DEBUG] ---> 20806 2019-Jan-09 19:14:40.754224 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20807 2019-Jan-09 19:14:40.754874 - [DEBUG]
20808 2019-Jan-09 19:14:40.754901 - [DEBUG] EDGE:
20809 2019-Jan-09 19:14:40.754961 - [DEBUG] ---> 20810 2019-Jan-09 19:14:40.755614 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20811 2019-Jan-09 19:14:40.756271 - [DEBUG]
20812 2019-Jan-09 19:14:40.756298 - [DEBUG] EDGE:
20813 2019-Jan-09 19:14:40.756360 - [DEBUG] ---> 20814 2019-Jan-09 19:14:40.756999 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20815 2019-Jan-09 19:14:40.757667 - [DEBUG]
20816 2019-Jan-09 19:14:40.757694 - [DEBUG] EDGE:
20817 2019-Jan-09 19:14:40.757754 - [DEBUG] ---> 20818 2019-Jan-09 19:14:40.758397 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20819 2019-Jan-09 19:14:40.759041 - [DEBUG]
20820 2019-Jan-09 19:14:40.759069 - [DEBUG] EDGE:
20821 2019-Jan-09 19:14:40.759129 - [DEBUG] ---> 20822 2019-Jan-09 19:14:40.759773 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20823 2019-Jan-09 19:14:40.760488 - [DEBUG]
20824 2019-Jan-09 19:14:40.760541 - [DEBUG] Compose: EdgeIdentity * AllBottom
20825 2019-Jan-09 19:14:40.760569 - [DEBUG]
20826 2019-Jan-09 19:14:40.760593 - [DEBUG] Propagate flow
20827 2019-Jan-09 19:14:40.760616 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20828 2019-Jan-09 19:14:40.760686 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
20829 2019-Jan-09 19:14:40.761373 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20830 2019-Jan-09 19:14:40.762052 - [DEBUG] Edge function : AllBottom (result of previous compose)
20831 2019-Jan-09 19:14:40.762080 - [DEBUG]
20832 2019-Jan-09 19:14:40.762106 - [DEBUG] Join: AllTop & AllBottom
20833 2019-Jan-09 19:14:40.762133 - [DEBUG] = AllBottom (new jump func)
20834 2019-Jan-09 19:14:40.762181 - [DEBUG]
20835 2019-Jan-09 19:14:40.762205 - [DEBUG] Start adding new jump function
20836 2019-Jan-09 19:14:40.762230 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20837 2019-Jan-09 19:14:40.762298 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20838 2019-Jan-09 19:14:40.762954 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
20839 2019-Jan-09 19:14:40.763606 - [DEBUG] Edge Function : AllBottom
20840 2019-Jan-09 19:14:40.763637 - [DEBUG] End adding new jump function
20841 2019-Jan-09 19:14:40.763663 - [DEBUG]
20842 2019-Jan-09 19:14:40.763687 - [DEBUG] -------------------------------------------- 619. Path Edge --------------------------------------------
20843 2019-Jan-09 19:14:40.763712 - [DEBUG]
20844 2019-Jan-09 19:14:40.763736 - [DEBUG] Process 619. path edge:
20845 2019-Jan-09 19:14:40.763760 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20846 2019-Jan-09 19:14:40.763850 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
20847 2019-Jan-09 19:14:40.764504 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20848 2019-Jan-09 19:14:40.765166 - [DEBUG]
20849 2019-Jan-09 19:14:40.765193 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
20850 2019-Jan-09 19:14:40.765890 - [DEBUG] Compose: EdgeIdentity * AllBottom
20851 2019-Jan-09 19:14:40.765920 - [DEBUG]
20852 2019-Jan-09 19:14:40.765944 - [DEBUG] Propagate flow
20853 2019-Jan-09 19:14:40.765968 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20854 2019-Jan-09 19:14:40.766033 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
20855 2019-Jan-09 19:14:40.766696 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20856 2019-Jan-09 19:14:40.767380 - [DEBUG] Edge function : AllBottom (result of previous compose)
20857 2019-Jan-09 19:14:40.767406 - [DEBUG]
20858 2019-Jan-09 19:14:40.767433 - [DEBUG] Join: AllTop & AllBottom
20859 2019-Jan-09 19:14:40.767460 - [DEBUG] = AllBottom (new jump func)
20860 2019-Jan-09 19:14:40.767484 - [DEBUG]
20861 2019-Jan-09 19:14:40.767508 - [DEBUG] Start adding new jump function
20862 2019-Jan-09 19:14:40.767532 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20863 2019-Jan-09 19:14:40.767595 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20864 2019-Jan-09 19:14:40.768260 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
20865 2019-Jan-09 19:14:40.768939 - [DEBUG] Edge Function : AllBottom
20866 2019-Jan-09 19:14:40.768971 - [DEBUG] End adding new jump function
20867 2019-Jan-09 19:14:40.768997 - [DEBUG]
20868 2019-Jan-09 19:14:40.769021 - [DEBUG] -------------------------------------------- 620. Path Edge --------------------------------------------
20869 2019-Jan-09 19:14:40.769046 - [DEBUG]
20870 2019-Jan-09 19:14:40.769069 - [DEBUG] Process 620. path edge:
20871 2019-Jan-09 19:14:40.769093 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20872 2019-Jan-09 19:14:40.769160 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
20873 2019-Jan-09 19:14:40.769832 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20874 2019-Jan-09 19:14:40.770536 - [DEBUG]
20875 2019-Jan-09 19:14:40.770563 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
20876 2019-Jan-09 19:14:40.771278 - [DEBUG] Compose: EdgeIdentity * AllBottom
20877 2019-Jan-09 19:14:40.771308 - [DEBUG]
20878 2019-Jan-09 19:14:40.771332 - [DEBUG] Propagate flow
20879 2019-Jan-09 19:14:40.771376 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20880 2019-Jan-09 19:14:40.771439 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
20881 2019-Jan-09 19:14:40.772104 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20882 2019-Jan-09 19:14:40.772773 - [DEBUG] Edge function : AllBottom (result of previous compose)
20883 2019-Jan-09 19:14:40.772801 - [DEBUG]
20884 2019-Jan-09 19:14:40.772828 - [DEBUG] Join: AllTop & AllBottom
20885 2019-Jan-09 19:14:40.772854 - [DEBUG] = AllBottom (new jump func)
20886 2019-Jan-09 19:14:40.772878 - [DEBUG]
20887 2019-Jan-09 19:14:40.772903 - [DEBUG] Start adding new jump function
20888 2019-Jan-09 19:14:40.772926 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20889 2019-Jan-09 19:14:40.772993 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20890 2019-Jan-09 19:14:40.773688 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
20891 2019-Jan-09 19:14:40.774375 - [DEBUG] Edge Function : AllBottom
20892 2019-Jan-09 19:14:40.774407 - [DEBUG] End adding new jump function
20893 2019-Jan-09 19:14:40.774432 - [DEBUG]
20894 2019-Jan-09 19:14:40.774456 - [DEBUG] -------------------------------------------- 621. Path Edge --------------------------------------------
20895 2019-Jan-09 19:14:40.774481 - [DEBUG]
20896 2019-Jan-09 19:14:40.774505 - [DEBUG] Process 621. path edge:
20897 2019-Jan-09 19:14:40.774529 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20898 2019-Jan-09 19:14:40.774593 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
20899 2019-Jan-09 19:14:40.775245 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20900 2019-Jan-09 19:14:40.775921 - [DEBUG]
20901 2019-Jan-09 19:14:40.775949 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
20902 2019-Jan-09 19:14:40.776646 - [DEBUG] Compose: EdgeIdentity * AllBottom
20903 2019-Jan-09 19:14:40.776676 - [DEBUG]
20904 2019-Jan-09 19:14:40.776700 - [DEBUG] Propagate flow
20905 2019-Jan-09 19:14:40.776724 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20906 2019-Jan-09 19:14:40.776792 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
20907 2019-Jan-09 19:14:40.777509 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20908 2019-Jan-09 19:14:40.778202 - [DEBUG] Edge function : AllBottom (result of previous compose)
20909 2019-Jan-09 19:14:40.778230 - [DEBUG]
20910 2019-Jan-09 19:14:40.778257 - [DEBUG] Join: AllTop & AllBottom
20911 2019-Jan-09 19:14:40.778283 - [DEBUG] = AllBottom (new jump func)
20912 2019-Jan-09 19:14:40.778308 - [DEBUG]
20913 2019-Jan-09 19:14:40.778331 - [DEBUG] Start adding new jump function
20914 2019-Jan-09 19:14:40.778355 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20915 2019-Jan-09 19:14:40.778425 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20916 2019-Jan-09 19:14:40.779116 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
20917 2019-Jan-09 19:14:40.779803 - [DEBUG] Edge Function : AllBottom
20918 2019-Jan-09 19:14:40.779837 - [DEBUG] End adding new jump function
20919 2019-Jan-09 19:14:40.779863 - [DEBUG]
20920 2019-Jan-09 19:14:40.779887 - [DEBUG] -------------------------------------------- 622. Path Edge --------------------------------------------
20921 2019-Jan-09 19:14:40.779935 - [DEBUG]
20922 2019-Jan-09 19:14:40.779960 - [DEBUG] Process 622. path edge:
20923 2019-Jan-09 19:14:40.779984 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20924 2019-Jan-09 19:14:40.780051 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
20925 2019-Jan-09 19:14:40.780752 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20926 2019-Jan-09 19:14:40.781419 - [DEBUG]
20927 2019-Jan-09 19:14:40.781444 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
20928 2019-Jan-09 19:14:40.782118 - [DEBUG] Possible callees:
20929 2019-Jan-09 19:14:40.782144 - [DEBUG] llvm.dbg.declare
20930 2019-Jan-09 19:14:40.782169 - [DEBUG] Possible return sites:
20931 2019-Jan-09 19:14:40.782193 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12020932 2019-Jan-09 19:14:40.783547 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
20933 2019-Jan-09 19:14:40.783590 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
20934 2019-Jan-09 19:14:40.783638 - [DEBUG] Compose: EdgeIdentity * AllBottom
20935 2019-Jan-09 19:14:40.783666 - [DEBUG]
20936 2019-Jan-09 19:14:40.783690 - [DEBUG] Propagate flow
20937 2019-Jan-09 19:14:40.783713 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20938 2019-Jan-09 19:14:40.783810 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
20939 2019-Jan-09 19:14:40.784498 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20940 2019-Jan-09 19:14:40.785157 - [DEBUG] Edge function : AllBottom (result of previous compose)
20941 2019-Jan-09 19:14:40.785183 - [DEBUG]
20942 2019-Jan-09 19:14:40.785210 - [DEBUG] Join: AllTop & AllBottom
20943 2019-Jan-09 19:14:40.785236 - [DEBUG] = AllBottom (new jump func)
20944 2019-Jan-09 19:14:40.785261 - [DEBUG]
20945 2019-Jan-09 19:14:40.785284 - [DEBUG] Start adding new jump function
20946 2019-Jan-09 19:14:40.785308 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20947 2019-Jan-09 19:14:40.785374 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20948 2019-Jan-09 19:14:40.786031 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
20949 2019-Jan-09 19:14:40.786694 - [DEBUG] Edge Function : AllBottom
20950 2019-Jan-09 19:14:40.786725 - [DEBUG] End adding new jump function
20951 2019-Jan-09 19:14:40.786750 - [DEBUG]
20952 2019-Jan-09 19:14:40.786774 - [DEBUG] -------------------------------------------- 623. Path Edge --------------------------------------------
20953 2019-Jan-09 19:14:40.786799 - [DEBUG]
20954 2019-Jan-09 19:14:40.786822 - [DEBUG] Process 623. path edge:
20955 2019-Jan-09 19:14:40.786846 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20956 2019-Jan-09 19:14:40.786911 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
20957 2019-Jan-09 19:14:40.787620 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20958 2019-Jan-09 19:14:40.788284 - [DEBUG]
20959 2019-Jan-09 19:14:40.788309 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
20960 2019-Jan-09 19:14:40.789014 - [DEBUG] Compose: EdgeIdentity * AllBottom
20961 2019-Jan-09 19:14:40.789046 - [DEBUG]
20962 2019-Jan-09 19:14:40.789071 - [DEBUG] Propagate flow
20963 2019-Jan-09 19:14:40.789094 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20964 2019-Jan-09 19:14:40.789186 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
20965 2019-Jan-09 19:14:40.789873 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20966 2019-Jan-09 19:14:40.790588 - [DEBUG] Edge function : AllBottom (result of previous compose)
20967 2019-Jan-09 19:14:40.790615 - [DEBUG]
20968 2019-Jan-09 19:14:40.790642 - [DEBUG] Join: AllTop & AllBottom
20969 2019-Jan-09 19:14:40.790668 - [DEBUG] = AllBottom (new jump func)
20970 2019-Jan-09 19:14:40.790693 - [DEBUG]
20971 2019-Jan-09 19:14:40.790831 - [DEBUG] Start adding new jump function
20972 2019-Jan-09 19:14:40.790855 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20973 2019-Jan-09 19:14:40.790933 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20974 2019-Jan-09 19:14:40.791626 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
20975 2019-Jan-09 19:14:40.792292 - [DEBUG] Edge Function : AllBottom
20976 2019-Jan-09 19:14:40.792323 - [DEBUG] End adding new jump function
20977 2019-Jan-09 19:14:40.792348 - [DEBUG]
20978 2019-Jan-09 19:14:40.792372 - [DEBUG] -------------------------------------------- 624. Path Edge --------------------------------------------
20979 2019-Jan-09 19:14:40.792397 - [DEBUG]
20980 2019-Jan-09 19:14:40.792421 - [DEBUG] Process 624. path edge:
20981 2019-Jan-09 19:14:40.792445 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20982 2019-Jan-09 19:14:40.792512 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
20983 2019-Jan-09 19:14:40.793205 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20984 2019-Jan-09 19:14:40.793905 - [DEBUG]
20985 2019-Jan-09 19:14:40.793934 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
20986 2019-Jan-09 19:14:40.794630 - [DEBUG] Compose: EdgeIdentity * AllBottom
20987 2019-Jan-09 19:14:40.794660 - [DEBUG]
20988 2019-Jan-09 19:14:40.794685 - [DEBUG] Propagate flow
20989 2019-Jan-09 19:14:40.794709 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20990 2019-Jan-09 19:14:40.794781 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
20991 2019-Jan-09 19:14:40.795474 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20992 2019-Jan-09 19:14:40.796154 - [DEBUG] Edge function : AllBottom (result of previous compose)
20993 2019-Jan-09 19:14:40.796181 - [DEBUG]
20994 2019-Jan-09 19:14:40.796208 - [DEBUG] Join: AllTop & AllBottom
20995 2019-Jan-09 19:14:40.796234 - [DEBUG] = AllBottom (new jump func)
20996 2019-Jan-09 19:14:40.796259 - [DEBUG]
20997 2019-Jan-09 19:14:40.796283 - [DEBUG] Start adding new jump function
20998 2019-Jan-09 19:14:40.796306 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20999 2019-Jan-09 19:14:40.796371 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21000 2019-Jan-09 19:14:40.797031 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
21001 2019-Jan-09 19:14:40.797760 - [DEBUG] Edge Function : AllBottom
21002 2019-Jan-09 19:14:40.797793 - [DEBUG] End adding new jump function
21003 2019-Jan-09 19:14:40.797818 - [DEBUG]
21004 2019-Jan-09 19:14:40.797842 - [DEBUG] -------------------------------------------- 625. Path Edge --------------------------------------------
21005 2019-Jan-09 19:14:40.797868 - [DEBUG]
21006 2019-Jan-09 19:14:40.797891 - [DEBUG] Process 625. path edge:
21007 2019-Jan-09 19:14:40.797916 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21008 2019-Jan-09 19:14:40.798014 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
21009 2019-Jan-09 19:14:40.798706 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21010 2019-Jan-09 19:14:40.799394 - [DEBUG]
21011 2019-Jan-09 19:14:40.799420 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
21012 2019-Jan-09 19:14:40.800124 - [DEBUG] Possible callees:
21013 2019-Jan-09 19:14:40.800151 - [DEBUG] llvm.dbg.declare
21014 2019-Jan-09 19:14:40.800177 - [DEBUG] Possible return sites:
21015 2019-Jan-09 19:14:40.800201 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14921016 2019-Jan-09 19:14:40.801576 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21017 2019-Jan-09 19:14:40.801618 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21018 2019-Jan-09 19:14:40.801666 - [DEBUG] Compose: EdgeIdentity * AllBottom
21019 2019-Jan-09 19:14:40.801695 - [DEBUG]
21020 2019-Jan-09 19:14:40.801720 - [DEBUG] Propagate flow
21021 2019-Jan-09 19:14:40.801744 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21022 2019-Jan-09 19:14:40.801816 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
21023 2019-Jan-09 19:14:40.802501 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21024 2019-Jan-09 19:14:40.803182 - [DEBUG] Edge function : AllBottom (result of previous compose)
21025 2019-Jan-09 19:14:40.803209 - [DEBUG]
21026 2019-Jan-09 19:14:40.803236 - [DEBUG] Join: AllTop & AllBottom
21027 2019-Jan-09 19:14:40.803262 - [DEBUG] = AllBottom (new jump func)
21028 2019-Jan-09 19:14:40.803287 - [DEBUG]
21029 2019-Jan-09 19:14:40.803312 - [DEBUG] Start adding new jump function
21030 2019-Jan-09 19:14:40.803335 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21031 2019-Jan-09 19:14:40.803407 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21032 2019-Jan-09 19:14:40.804113 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
21033 2019-Jan-09 19:14:40.804781 - [DEBUG] Edge Function : AllBottom
21034 2019-Jan-09 19:14:40.804814 - [DEBUG] End adding new jump function
21035 2019-Jan-09 19:14:40.804839 - [DEBUG]
21036 2019-Jan-09 19:14:40.804863 - [DEBUG] -------------------------------------------- 626. Path Edge --------------------------------------------
21037 2019-Jan-09 19:14:40.804888 - [DEBUG]
21038 2019-Jan-09 19:14:40.804911 - [DEBUG] Process 626. path edge:
21039 2019-Jan-09 19:14:40.804936 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21040 2019-Jan-09 19:14:40.805002 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
21041 2019-Jan-09 19:14:40.805686 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21042 2019-Jan-09 19:14:40.806365 - [DEBUG]
21043 2019-Jan-09 19:14:40.806392 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
21044 2019-Jan-09 19:14:40.807148 - [DEBUG] Compose: EdgeIdentity * AllBottom
21045 2019-Jan-09 19:14:40.807182 - [DEBUG]
21046 2019-Jan-09 19:14:40.807206 - [DEBUG] Propagate flow
21047 2019-Jan-09 19:14:40.807230 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21048 2019-Jan-09 19:14:40.807297 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
21049 2019-Jan-09 19:14:40.807970 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21050 2019-Jan-09 19:14:40.808666 - [DEBUG] Edge function : AllBottom (result of previous compose)
21051 2019-Jan-09 19:14:40.808694 - [DEBUG]
21052 2019-Jan-09 19:14:40.808721 - [DEBUG] Join: AllTop & AllBottom
21053 2019-Jan-09 19:14:40.808747 - [DEBUG] = AllBottom (new jump func)
21054 2019-Jan-09 19:14:40.808771 - [DEBUG]
21055 2019-Jan-09 19:14:40.808795 - [DEBUG] Start adding new jump function
21056 2019-Jan-09 19:14:40.808819 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21057 2019-Jan-09 19:14:40.808887 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21058 2019-Jan-09 19:14:40.809578 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
21059 2019-Jan-09 19:14:40.810253 - [DEBUG] Edge Function : AllBottom
21060 2019-Jan-09 19:14:40.810286 - [DEBUG] End adding new jump function
21061 2019-Jan-09 19:14:40.810311 - [DEBUG]
21062 2019-Jan-09 19:14:40.810335 - [DEBUG] -------------------------------------------- 627. Path Edge --------------------------------------------
21063 2019-Jan-09 19:14:40.810360 - [DEBUG]
21064 2019-Jan-09 19:14:40.810384 - [DEBUG] Process 627. path edge:
21065 2019-Jan-09 19:14:40.810408 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21066 2019-Jan-09 19:14:40.810503 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
21067 2019-Jan-09 19:14:40.811170 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21068 2019-Jan-09 19:14:40.811854 - [DEBUG]
21069 2019-Jan-09 19:14:40.811883 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
21070 2019-Jan-09 19:14:40.812587 - [DEBUG] Compose: EdgeIdentity * AllBottom
21071 2019-Jan-09 19:14:40.812616 - [DEBUG]
21072 2019-Jan-09 19:14:40.812641 - [DEBUG] Propagate flow
21073 2019-Jan-09 19:14:40.812664 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21074 2019-Jan-09 19:14:40.812729 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
21075 2019-Jan-09 19:14:40.813556 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21076 2019-Jan-09 19:14:40.814265 - [DEBUG] Edge function : AllBottom (result of previous compose)
21077 2019-Jan-09 19:14:40.814293 - [DEBUG]
21078 2019-Jan-09 19:14:40.814320 - [DEBUG] Join: AllTop & AllBottom
21079 2019-Jan-09 19:14:40.814347 - [DEBUG] = AllBottom (new jump func)
21080 2019-Jan-09 19:14:40.814371 - [DEBUG]
21081 2019-Jan-09 19:14:40.814395 - [DEBUG] Start adding new jump function
21082 2019-Jan-09 19:14:40.814419 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21083 2019-Jan-09 19:14:40.814488 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21084 2019-Jan-09 19:14:40.815168 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
21085 2019-Jan-09 19:14:40.815863 - [DEBUG] Edge Function : AllBottom
21086 2019-Jan-09 19:14:40.815896 - [DEBUG] End adding new jump function
21087 2019-Jan-09 19:14:40.815921 - [DEBUG]
21088 2019-Jan-09 19:14:40.815945 - [DEBUG] -------------------------------------------- 628. Path Edge --------------------------------------------
21089 2019-Jan-09 19:14:40.815970 - [DEBUG]
21090 2019-Jan-09 19:14:40.815993 - [DEBUG] Process 628. path edge:
21091 2019-Jan-09 19:14:40.816017 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21092 2019-Jan-09 19:14:40.816084 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
21093 2019-Jan-09 19:14:40.816745 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21094 2019-Jan-09 19:14:40.817465 - [DEBUG]
21095 2019-Jan-09 19:14:40.817493 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
21096 2019-Jan-09 19:14:40.818172 - [DEBUG] Possible callees:
21097 2019-Jan-09 19:14:40.818199 - [DEBUG] llvm.dbg.declare
21098 2019-Jan-09 19:14:40.818224 - [DEBUG] Possible return sites:
21099 2019-Jan-09 19:14:40.818248 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15521100 2019-Jan-09 19:14:40.819589 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21101 2019-Jan-09 19:14:40.819627 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21102 2019-Jan-09 19:14:40.819674 - [DEBUG] Compose: EdgeIdentity * AllBottom
21103 2019-Jan-09 19:14:40.819702 - [DEBUG]
21104 2019-Jan-09 19:14:40.819727 - [DEBUG] Propagate flow
21105 2019-Jan-09 19:14:40.819750 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21106 2019-Jan-09 19:14:40.819818 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
21107 2019-Jan-09 19:14:40.820532 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21108 2019-Jan-09 19:14:40.821211 - [DEBUG] Edge function : AllBottom (result of previous compose)
21109 2019-Jan-09 19:14:40.821239 - [DEBUG]
21110 2019-Jan-09 19:14:40.821266 - [DEBUG] Join: AllTop & AllBottom
21111 2019-Jan-09 19:14:40.821292 - [DEBUG] = AllBottom (new jump func)
21112 2019-Jan-09 19:14:40.821317 - [DEBUG]
21113 2019-Jan-09 19:14:40.821341 - [DEBUG] Start adding new jump function
21114 2019-Jan-09 19:14:40.821365 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21115 2019-Jan-09 19:14:40.821436 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21116 2019-Jan-09 19:14:40.822129 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
21117 2019-Jan-09 19:14:40.822803 - [DEBUG] Edge Function : AllBottom
21118 2019-Jan-09 19:14:40.822834 - [DEBUG] End adding new jump function
21119 2019-Jan-09 19:14:40.822859 - [DEBUG]
21120 2019-Jan-09 19:14:40.822884 - [DEBUG] -------------------------------------------- 629. Path Edge --------------------------------------------
21121 2019-Jan-09 19:14:40.822909 - [DEBUG]
21122 2019-Jan-09 19:14:40.822932 - [DEBUG] Process 629. path edge:
21123 2019-Jan-09 19:14:40.822956 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21124 2019-Jan-09 19:14:40.823019 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
21125 2019-Jan-09 19:14:40.823690 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21126 2019-Jan-09 19:14:40.824411 - [DEBUG]
21127 2019-Jan-09 19:14:40.824439 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
21128 2019-Jan-09 19:14:40.825156 - [DEBUG] Compose: EdgeIdentity * AllBottom
21129 2019-Jan-09 19:14:40.825188 - [DEBUG]
21130 2019-Jan-09 19:14:40.825212 - [DEBUG] Propagate flow
21131 2019-Jan-09 19:14:40.825237 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21132 2019-Jan-09 19:14:40.825304 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
21133 2019-Jan-09 19:14:40.825974 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21134 2019-Jan-09 19:14:40.826653 - [DEBUG] Edge function : AllBottom (result of previous compose)
21135 2019-Jan-09 19:14:40.826680 - [DEBUG]
21136 2019-Jan-09 19:14:40.826728 - [DEBUG] Join: AllTop & AllBottom
21137 2019-Jan-09 19:14:40.826755 - [DEBUG] = AllBottom (new jump func)
21138 2019-Jan-09 19:14:40.826781 - [DEBUG]
21139 2019-Jan-09 19:14:40.826805 - [DEBUG] Start adding new jump function
21140 2019-Jan-09 19:14:40.826829 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21141 2019-Jan-09 19:14:40.826896 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21142 2019-Jan-09 19:14:40.827604 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
21143 2019-Jan-09 19:14:40.828257 - [DEBUG] Edge Function : AllBottom
21144 2019-Jan-09 19:14:40.828289 - [DEBUG] End adding new jump function
21145 2019-Jan-09 19:14:40.828313 - [DEBUG]
21146 2019-Jan-09 19:14:40.828337 - [DEBUG] -------------------------------------------- 630. Path Edge --------------------------------------------
21147 2019-Jan-09 19:14:40.828363 - [DEBUG]
21148 2019-Jan-09 19:14:40.828386 - [DEBUG] Process 630. path edge:
21149 2019-Jan-09 19:14:40.828411 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21150 2019-Jan-09 19:14:40.828473 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
21151 2019-Jan-09 19:14:40.829144 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21152 2019-Jan-09 19:14:40.829839 - [DEBUG]
21153 2019-Jan-09 19:14:40.829868 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
21154 2019-Jan-09 19:14:40.830594 - [DEBUG] Compose: EdgeIdentity * AllBottom
21155 2019-Jan-09 19:14:40.830624 - [DEBUG]
21156 2019-Jan-09 19:14:40.830648 - [DEBUG] Propagate flow
21157 2019-Jan-09 19:14:40.830672 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21158 2019-Jan-09 19:14:40.830740 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
21159 2019-Jan-09 19:14:40.831412 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21160 2019-Jan-09 19:14:40.832101 - [DEBUG] Edge function : AllBottom (result of previous compose)
21161 2019-Jan-09 19:14:40.832129 - [DEBUG]
21162 2019-Jan-09 19:14:40.832156 - [DEBUG] Join: AllTop & AllBottom
21163 2019-Jan-09 19:14:40.832183 - [DEBUG] = AllBottom (new jump func)
21164 2019-Jan-09 19:14:40.832208 - [DEBUG]
21165 2019-Jan-09 19:14:40.832232 - [DEBUG] Start adding new jump function
21166 2019-Jan-09 19:14:40.832256 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21167 2019-Jan-09 19:14:40.832323 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21168 2019-Jan-09 19:14:40.832994 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
21169 2019-Jan-09 19:14:40.833668 - [DEBUG] Edge Function : AllBottom
21170 2019-Jan-09 19:14:40.833701 - [DEBUG] End adding new jump function
21171 2019-Jan-09 19:14:40.833726 - [DEBUG]
21172 2019-Jan-09 19:14:40.833750 - [DEBUG] -------------------------------------------- 631. Path Edge --------------------------------------------
21173 2019-Jan-09 19:14:40.833802 - [DEBUG]
21174 2019-Jan-09 19:14:40.833827 - [DEBUG] Process 631. path edge:
21175 2019-Jan-09 19:14:40.833851 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21176 2019-Jan-09 19:14:40.833923 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
21177 2019-Jan-09 19:14:40.834602 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21178 2019-Jan-09 19:14:40.835262 - [DEBUG]
21179 2019-Jan-09 19:14:40.835291 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
21180 2019-Jan-09 19:14:40.835989 - [DEBUG] Compose: EdgeIdentity * AllBottom
21181 2019-Jan-09 19:14:40.836019 - [DEBUG]
21182 2019-Jan-09 19:14:40.836068 - [DEBUG] Propagate flow
21183 2019-Jan-09 19:14:40.836093 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21184 2019-Jan-09 19:14:40.836163 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
21185 2019-Jan-09 19:14:40.836860 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21186 2019-Jan-09 19:14:40.837582 - [DEBUG] Edge function : AllBottom (result of previous compose)
21187 2019-Jan-09 19:14:40.837610 - [DEBUG]
21188 2019-Jan-09 19:14:40.837637 - [DEBUG] Join: AllTop & AllBottom
21189 2019-Jan-09 19:14:40.837664 - [DEBUG] = AllBottom (new jump func)
21190 2019-Jan-09 19:14:40.837688 - [DEBUG]
21191 2019-Jan-09 19:14:40.837712 - [DEBUG] Start adding new jump function
21192 2019-Jan-09 19:14:40.837736 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21193 2019-Jan-09 19:14:40.837802 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21194 2019-Jan-09 19:14:40.838470 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
21195 2019-Jan-09 19:14:40.839157 - [DEBUG] Edge Function : AllBottom
21196 2019-Jan-09 19:14:40.839190 - [DEBUG] End adding new jump function
21197 2019-Jan-09 19:14:40.839214 - [DEBUG]
21198 2019-Jan-09 19:14:40.839239 - [DEBUG] -------------------------------------------- 632. Path Edge --------------------------------------------
21199 2019-Jan-09 19:14:40.839264 - [DEBUG]
21200 2019-Jan-09 19:14:40.839287 - [DEBUG] Process 632. path edge:
21201 2019-Jan-09 19:14:40.839311 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21202 2019-Jan-09 19:14:40.839378 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
21203 2019-Jan-09 19:14:40.840699 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21204 2019-Jan-09 19:14:40.841468 - [DEBUG]
21205 2019-Jan-09 19:14:40.841495 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
21206 2019-Jan-09 19:14:40.842191 - [DEBUG] Possible callees:
21207 2019-Jan-09 19:14:40.842218 - [DEBUG] llvm.dbg.declare
21208 2019-Jan-09 19:14:40.842243 - [DEBUG] Possible return sites:
21209 2019-Jan-09 19:14:40.842268 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16321210 2019-Jan-09 19:14:40.843810 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21211 2019-Jan-09 19:14:40.843864 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21212 2019-Jan-09 19:14:40.843913 - [DEBUG] Compose: EdgeIdentity * AllBottom
21213 2019-Jan-09 19:14:40.843941 - [DEBUG]
21214 2019-Jan-09 19:14:40.843966 - [DEBUG] Propagate flow
21215 2019-Jan-09 19:14:40.843990 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21216 2019-Jan-09 19:14:40.844068 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
21217 2019-Jan-09 19:14:40.844881 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21218 2019-Jan-09 19:14:40.846215 - [DEBUG] Edge function : AllBottom (result of previous compose)
21219 2019-Jan-09 19:14:40.846247 - [DEBUG]
21220 2019-Jan-09 19:14:40.846274 - [DEBUG] Join: AllTop & AllBottom
21221 2019-Jan-09 19:14:40.846301 - [DEBUG] = AllBottom (new jump func)
21222 2019-Jan-09 19:14:40.846326 - [DEBUG]
21223 2019-Jan-09 19:14:40.846350 - [DEBUG] Start adding new jump function
21224 2019-Jan-09 19:14:40.846394 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21225 2019-Jan-09 19:14:40.846469 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21226 2019-Jan-09 19:14:40.847186 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
21227 2019-Jan-09 19:14:40.847853 - [DEBUG] Edge Function : AllBottom
21228 2019-Jan-09 19:14:40.847885 - [DEBUG] End adding new jump function
21229 2019-Jan-09 19:14:40.847910 - [DEBUG]
21230 2019-Jan-09 19:14:40.847934 - [DEBUG] -------------------------------------------- 633. Path Edge --------------------------------------------
21231 2019-Jan-09 19:14:40.847959 - [DEBUG]
21232 2019-Jan-09 19:14:40.847982 - [DEBUG] Process 633. path edge:
21233 2019-Jan-09 19:14:40.848006 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21234 2019-Jan-09 19:14:40.848068 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
21235 2019-Jan-09 19:14:40.848727 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21236 2019-Jan-09 19:14:40.849377 - [DEBUG]
21237 2019-Jan-09 19:14:40.849405 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
21238 2019-Jan-09 19:14:40.850131 - [DEBUG] Compose: EdgeIdentity * AllBottom
21239 2019-Jan-09 19:14:40.850163 - [DEBUG]
21240 2019-Jan-09 19:14:40.850188 - [DEBUG] Propagate flow
21241 2019-Jan-09 19:14:40.850212 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21242 2019-Jan-09 19:14:40.850281 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
21243 2019-Jan-09 19:14:40.850983 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21244 2019-Jan-09 19:14:40.852747 - [DEBUG] Edge function : AllBottom (result of previous compose)
21245 2019-Jan-09 19:14:40.852778 - [DEBUG]
21246 2019-Jan-09 19:14:40.852805 - [DEBUG] Join: AllTop & AllBottom
21247 2019-Jan-09 19:14:40.852832 - [DEBUG] = AllBottom (new jump func)
21248 2019-Jan-09 19:14:40.852857 - [DEBUG]
21249 2019-Jan-09 19:14:40.852881 - [DEBUG] Start adding new jump function
21250 2019-Jan-09 19:14:40.852905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21251 2019-Jan-09 19:14:40.852990 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21252 2019-Jan-09 19:14:40.854164 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
21253 2019-Jan-09 19:14:40.854819 - [DEBUG] Edge Function : AllBottom
21254 2019-Jan-09 19:14:40.854853 - [DEBUG] End adding new jump function
21255 2019-Jan-09 19:14:40.854878 - [DEBUG]
21256 2019-Jan-09 19:14:40.854903 - [DEBUG] -------------------------------------------- 634. Path Edge --------------------------------------------
21257 2019-Jan-09 19:14:40.854928 - [DEBUG]
21258 2019-Jan-09 19:14:40.854952 - [DEBUG] Process 634. path edge:
21259 2019-Jan-09 19:14:40.854976 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21260 2019-Jan-09 19:14:40.855047 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
21261 2019-Jan-09 19:14:40.855723 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21262 2019-Jan-09 19:14:40.856402 - [DEBUG]
21263 2019-Jan-09 19:14:40.856430 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
21264 2019-Jan-09 19:14:40.857175 - [DEBUG] Compose: EdgeIdentity * AllBottom
21265 2019-Jan-09 19:14:40.857207 - [DEBUG]
21266 2019-Jan-09 19:14:40.857232 - [DEBUG] Propagate flow
21267 2019-Jan-09 19:14:40.857256 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21268 2019-Jan-09 19:14:40.857328 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
21269 2019-Jan-09 19:14:40.858573 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21270 2019-Jan-09 19:14:40.859331 - [DEBUG] Edge function : AllBottom (result of previous compose)
21271 2019-Jan-09 19:14:40.859359 - [DEBUG]
21272 2019-Jan-09 19:14:40.859386 - [DEBUG] Join: AllTop & AllBottom
21273 2019-Jan-09 19:14:40.859412 - [DEBUG] = AllBottom (new jump func)
21274 2019-Jan-09 19:14:40.859437 - [DEBUG]
21275 2019-Jan-09 19:14:40.859461 - [DEBUG] Start adding new jump function
21276 2019-Jan-09 19:14:40.859485 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21277 2019-Jan-09 19:14:40.859549 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21278 2019-Jan-09 19:14:40.860740 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
21279 2019-Jan-09 19:14:40.861458 - [DEBUG] Edge Function : AllBottom
21280 2019-Jan-09 19:14:40.861491 - [DEBUG] End adding new jump function
21281 2019-Jan-09 19:14:40.861516 - [DEBUG]
21282 2019-Jan-09 19:14:40.861541 - [DEBUG] -------------------------------------------- 635. Path Edge --------------------------------------------
21283 2019-Jan-09 19:14:40.861567 - [DEBUG]
21284 2019-Jan-09 19:14:40.861590 - [DEBUG] Process 635. path edge:
21285 2019-Jan-09 19:14:40.861615 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21286 2019-Jan-09 19:14:40.861687 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
21287 2019-Jan-09 19:14:40.862373 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21288 2019-Jan-09 19:14:40.863585 - [DEBUG]
21289 2019-Jan-09 19:14:40.863614 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
21290 2019-Jan-09 19:14:40.864872 - [DEBUG] Possible callees:
21291 2019-Jan-09 19:14:40.864902 - [DEBUG] llvm.dbg.declare
21292 2019-Jan-09 19:14:40.864928 - [DEBUG] Possible return sites:
21293 2019-Jan-09 19:14:40.864952 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16921294 2019-Jan-09 19:14:40.866940 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21295 2019-Jan-09 19:14:40.866995 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21296 2019-Jan-09 19:14:40.867044 - [DEBUG] Compose: EdgeIdentity * AllBottom
21297 2019-Jan-09 19:14:40.867073 - [DEBUG]
21298 2019-Jan-09 19:14:40.867097 - [DEBUG] Propagate flow
21299 2019-Jan-09 19:14:40.867146 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21300 2019-Jan-09 19:14:40.867229 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
21301 2019-Jan-09 19:14:40.867937 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21302 2019-Jan-09 19:14:40.868620 - [DEBUG] Edge function : AllBottom (result of previous compose)
21303 2019-Jan-09 19:14:40.868647 - [DEBUG]
21304 2019-Jan-09 19:14:40.868674 - [DEBUG] Join: AllTop & AllBottom
21305 2019-Jan-09 19:14:40.868701 - [DEBUG] = AllBottom (new jump func)
21306 2019-Jan-09 19:14:40.868726 - [DEBUG]
21307 2019-Jan-09 19:14:40.868750 - [DEBUG] Start adding new jump function
21308 2019-Jan-09 19:14:40.868774 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21309 2019-Jan-09 19:14:40.868841 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21310 2019-Jan-09 19:14:40.870558 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
21311 2019-Jan-09 19:14:40.871298 - [DEBUG] Edge Function : AllBottom
21312 2019-Jan-09 19:14:40.871332 - [DEBUG] End adding new jump function
21313 2019-Jan-09 19:14:40.871357 - [DEBUG]
21314 2019-Jan-09 19:14:40.871382 - [DEBUG] -------------------------------------------- 636. Path Edge --------------------------------------------
21315 2019-Jan-09 19:14:40.871407 - [DEBUG]
21316 2019-Jan-09 19:14:40.871431 - [DEBUG] Process 636. path edge:
21317 2019-Jan-09 19:14:40.871455 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21318 2019-Jan-09 19:14:40.871526 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
21319 2019-Jan-09 19:14:40.875582 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21320 2019-Jan-09 19:14:40.876307 - [DEBUG]
21321 2019-Jan-09 19:14:40.876334 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
21322 2019-Jan-09 19:14:40.877044 - [DEBUG] Compose: EdgeIdentity * AllBottom
21323 2019-Jan-09 19:14:40.877074 - [DEBUG]
21324 2019-Jan-09 19:14:40.877099 - [DEBUG] Propagate flow
21325 2019-Jan-09 19:14:40.877148 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21326 2019-Jan-09 19:14:40.877215 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
21327 2019-Jan-09 19:14:40.877881 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21328 2019-Jan-09 19:14:40.878556 - [DEBUG] Edge function : AllBottom (result of previous compose)
21329 2019-Jan-09 19:14:40.878582 - [DEBUG]
21330 2019-Jan-09 19:14:40.878610 - [DEBUG] Join: AllTop & AllBottom
21331 2019-Jan-09 19:14:40.878637 - [DEBUG] = AllBottom (new jump func)
21332 2019-Jan-09 19:14:40.878662 - [DEBUG]
21333 2019-Jan-09 19:14:40.878686 - [DEBUG] Start adding new jump function
21334 2019-Jan-09 19:14:40.878709 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21335 2019-Jan-09 19:14:40.878774 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21336 2019-Jan-09 19:14:40.880405 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
21337 2019-Jan-09 19:14:40.881175 - [DEBUG] Edge Function : AllBottom
21338 2019-Jan-09 19:14:40.881209 - [DEBUG] End adding new jump function
21339 2019-Jan-09 19:14:40.881234 - [DEBUG]
21340 2019-Jan-09 19:14:40.881258 - [DEBUG] -------------------------------------------- 637. Path Edge --------------------------------------------
21341 2019-Jan-09 19:14:40.881284 - [DEBUG]
21342 2019-Jan-09 19:14:40.881308 - [DEBUG] Process 637. path edge:
21343 2019-Jan-09 19:14:40.881332 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21344 2019-Jan-09 19:14:40.881404 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
21345 2019-Jan-09 19:14:40.882084 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21346 2019-Jan-09 19:14:40.882772 - [DEBUG]
21347 2019-Jan-09 19:14:40.882801 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
21348 2019-Jan-09 19:14:40.884589 - [DEBUG] Compose: EdgeIdentity * AllBottom
21349 2019-Jan-09 19:14:40.884624 - [DEBUG]
21350 2019-Jan-09 19:14:40.884649 - [DEBUG] Propagate flow
21351 2019-Jan-09 19:14:40.884673 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21352 2019-Jan-09 19:14:40.884758 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
21353 2019-Jan-09 19:14:40.885927 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21354 2019-Jan-09 19:14:40.886638 - [DEBUG] Edge function : AllBottom (result of previous compose)
21355 2019-Jan-09 19:14:40.886666 - [DEBUG]
21356 2019-Jan-09 19:14:40.886693 - [DEBUG] Join: AllTop & AllBottom
21357 2019-Jan-09 19:14:40.886720 - [DEBUG] = AllBottom (new jump func)
21358 2019-Jan-09 19:14:40.886744 - [DEBUG]
21359 2019-Jan-09 19:14:40.886768 - [DEBUG] Start adding new jump function
21360 2019-Jan-09 19:14:40.886792 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21361 2019-Jan-09 19:14:40.886864 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21362 2019-Jan-09 19:14:40.887580 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
21363 2019-Jan-09 19:14:40.888272 - [DEBUG] Edge Function : AllBottom
21364 2019-Jan-09 19:14:40.888305 - [DEBUG] End adding new jump function
21365 2019-Jan-09 19:14:40.888330 - [DEBUG]
21366 2019-Jan-09 19:14:40.888354 - [DEBUG] -------------------------------------------- 638. Path Edge --------------------------------------------
21367 2019-Jan-09 19:14:40.888379 - [DEBUG]
21368 2019-Jan-09 19:14:40.888403 - [DEBUG] Process 638. path edge:
21369 2019-Jan-09 19:14:40.888427 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21370 2019-Jan-09 19:14:40.888493 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
21371 2019-Jan-09 19:14:40.889770 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21372 2019-Jan-09 19:14:40.894775 - [DEBUG]
21373 2019-Jan-09 19:14:40.894805 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
21374 2019-Jan-09 19:14:40.895826 - [DEBUG] Compose: EdgeIdentity * AllBottom
21375 2019-Jan-09 19:14:40.895862 - [DEBUG]
21376 2019-Jan-09 19:14:40.895887 - [DEBUG] Propagate flow
21377 2019-Jan-09 19:14:40.895911 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21378 2019-Jan-09 19:14:40.895983 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
21379 2019-Jan-09 19:14:40.897240 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21380 2019-Jan-09 19:14:40.897890 - [DEBUG] Edge function : AllBottom (result of previous compose)
21381 2019-Jan-09 19:14:40.897916 - [DEBUG]
21382 2019-Jan-09 19:14:40.897943 - [DEBUG] Join: AllTop & AllBottom
21383 2019-Jan-09 19:14:40.897969 - [DEBUG] = AllBottom (new jump func)
21384 2019-Jan-09 19:14:40.897994 - [DEBUG]
21385 2019-Jan-09 19:14:40.898017 - [DEBUG] Start adding new jump function
21386 2019-Jan-09 19:14:40.898041 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21387 2019-Jan-09 19:14:40.898101 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21388 2019-Jan-09 19:14:40.898729 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
21389 2019-Jan-09 19:14:40.899355 - [DEBUG] Edge Function : AllBottom
21390 2019-Jan-09 19:14:40.899385 - [DEBUG] End adding new jump function
21391 2019-Jan-09 19:14:40.899409 - [DEBUG]
21392 2019-Jan-09 19:14:40.899433 - [DEBUG] -------------------------------------------- 639. Path Edge --------------------------------------------
21393 2019-Jan-09 19:14:40.899457 - [DEBUG]
21394 2019-Jan-09 19:14:40.899480 - [DEBUG] Process 639. path edge:
21395 2019-Jan-09 19:14:40.899504 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21396 2019-Jan-09 19:14:40.899562 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
21397 2019-Jan-09 19:14:40.900197 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21398 2019-Jan-09 19:14:40.900877 - [DEBUG]
21399 2019-Jan-09 19:14:40.900904 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
21400 2019-Jan-09 19:14:40.902287 - [DEBUG] Compose: EdgeIdentity * AllBottom
21401 2019-Jan-09 19:14:40.902321 - [DEBUG]
21402 2019-Jan-09 19:14:40.902345 - [DEBUG] Propagate flow
21403 2019-Jan-09 19:14:40.902369 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21404 2019-Jan-09 19:14:40.902437 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
21405 2019-Jan-09 19:14:40.903352 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21406 2019-Jan-09 19:14:40.904027 - [DEBUG] Edge function : AllBottom (result of previous compose)
21407 2019-Jan-09 19:14:40.904053 - [DEBUG]
21408 2019-Jan-09 19:14:40.904080 - [DEBUG] Join: AllTop & AllBottom
21409 2019-Jan-09 19:14:40.904106 - [DEBUG] = AllBottom (new jump func)
21410 2019-Jan-09 19:14:40.904130 - [DEBUG]
21411 2019-Jan-09 19:14:40.904153 - [DEBUG] Start adding new jump function
21412 2019-Jan-09 19:14:40.904177 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21413 2019-Jan-09 19:14:40.904235 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21414 2019-Jan-09 19:14:40.904864 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
21415 2019-Jan-09 19:14:40.905490 - [DEBUG] Edge Function : AllBottom
21416 2019-Jan-09 19:14:40.905519 - [DEBUG] End adding new jump function
21417 2019-Jan-09 19:14:40.905543 - [DEBUG]
21418 2019-Jan-09 19:14:40.905566 - [DEBUG] -------------------------------------------- 640. Path Edge --------------------------------------------
21419 2019-Jan-09 19:14:40.905591 - [DEBUG]
21420 2019-Jan-09 19:14:40.905614 - [DEBUG] Process 640. path edge:
21421 2019-Jan-09 19:14:40.905638 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21422 2019-Jan-09 19:14:40.905693 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
21423 2019-Jan-09 19:14:40.906320 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21424 2019-Jan-09 19:14:40.906944 - [DEBUG]
21425 2019-Jan-09 19:14:40.906969 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
21426 2019-Jan-09 19:14:40.907655 - [DEBUG] Compose: EdgeIdentity * AllBottom
21427 2019-Jan-09 19:14:40.907683 - [DEBUG]
21428 2019-Jan-09 19:14:40.907707 - [DEBUG] Propagate flow
21429 2019-Jan-09 19:14:40.907730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21430 2019-Jan-09 19:14:40.907788 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
21431 2019-Jan-09 19:14:40.908415 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21432 2019-Jan-09 19:14:40.909048 - [DEBUG] Edge function : AllBottom (result of previous compose)
21433 2019-Jan-09 19:14:40.909073 - [DEBUG]
21434 2019-Jan-09 19:14:40.909098 - [DEBUG] Join: AllTop & AllBottom
21435 2019-Jan-09 19:14:40.909124 - [DEBUG] = AllBottom (new jump func)
21436 2019-Jan-09 19:14:40.909148 - [DEBUG]
21437 2019-Jan-09 19:14:40.909171 - [DEBUG] Start adding new jump function
21438 2019-Jan-09 19:14:40.909194 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21439 2019-Jan-09 19:14:40.909250 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21440 2019-Jan-09 19:14:40.909891 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
21441 2019-Jan-09 19:14:40.910547 - [DEBUG] Edge Function : AllBottom
21442 2019-Jan-09 19:14:40.910594 - [DEBUG] End adding new jump function
21443 2019-Jan-09 19:14:40.910618 - [DEBUG]
21444 2019-Jan-09 19:14:40.910642 - [DEBUG] -------------------------------------------- 641. Path Edge --------------------------------------------
21445 2019-Jan-09 19:14:40.910667 - [DEBUG]
21446 2019-Jan-09 19:14:40.910690 - [DEBUG] Process 641. path edge:
21447 2019-Jan-09 19:14:40.910713 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21448 2019-Jan-09 19:14:40.910771 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
21449 2019-Jan-09 19:14:40.911395 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21450 2019-Jan-09 19:14:40.912020 - [DEBUG]
21451 2019-Jan-09 19:14:40.912046 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
21452 2019-Jan-09 19:14:40.912688 - [DEBUG] Compose: EdgeIdentity * AllBottom
21453 2019-Jan-09 19:14:40.912716 - [DEBUG]
21454 2019-Jan-09 19:14:40.912739 - [DEBUG] Propagate flow
21455 2019-Jan-09 19:14:40.912869 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21456 2019-Jan-09 19:14:40.912930 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21457 2019-Jan-09 19:14:40.913558 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21458 2019-Jan-09 19:14:40.914201 - [DEBUG] Edge function : AllBottom (result of previous compose)
21459 2019-Jan-09 19:14:40.914226 - [DEBUG]
21460 2019-Jan-09 19:14:40.914251 - [DEBUG] Join: AllTop & AllBottom
21461 2019-Jan-09 19:14:40.914276 - [DEBUG] = AllBottom (new jump func)
21462 2019-Jan-09 19:14:40.914301 - [DEBUG]
21463 2019-Jan-09 19:14:40.914324 - [DEBUG] Start adding new jump function
21464 2019-Jan-09 19:14:40.914347 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21465 2019-Jan-09 19:14:40.914403 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21466 2019-Jan-09 19:14:40.915028 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21467 2019-Jan-09 19:14:40.915650 - [DEBUG] Edge Function : AllBottom
21468 2019-Jan-09 19:14:40.915678 - [DEBUG] End adding new jump function
21469 2019-Jan-09 19:14:40.915702 - [DEBUG]
21470 2019-Jan-09 19:14:40.915726 - [DEBUG] -------------------------------------------- 642. Path Edge --------------------------------------------
21471 2019-Jan-09 19:14:40.915750 - [DEBUG]
21472 2019-Jan-09 19:14:40.915773 - [DEBUG] Process 642. path edge:
21473 2019-Jan-09 19:14:40.915797 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21474 2019-Jan-09 19:14:40.915852 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
21475 2019-Jan-09 19:14:40.916475 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21476 2019-Jan-09 19:14:40.917100 - [DEBUG]
21477 2019-Jan-09 19:14:40.917148 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21478 2019-Jan-09 19:14:40.917816 - [DEBUG] Compose: EdgeIdentity * AllBottom
21479 2019-Jan-09 19:14:40.917844 - [DEBUG]
21480 2019-Jan-09 19:14:40.917868 - [DEBUG] Propagate flow
21481 2019-Jan-09 19:14:40.917891 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21482 2019-Jan-09 19:14:40.917948 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21483 2019-Jan-09 19:14:40.918580 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21484 2019-Jan-09 19:14:40.919205 - [DEBUG] Edge function : AllBottom (result of previous compose)
21485 2019-Jan-09 19:14:40.919231 - [DEBUG]
21486 2019-Jan-09 19:14:40.919256 - [DEBUG] Join: AllTop & AllBottom
21487 2019-Jan-09 19:14:40.919298 - [DEBUG] = AllBottom (new jump func)
21488 2019-Jan-09 19:14:40.919323 - [DEBUG]
21489 2019-Jan-09 19:14:40.919346 - [DEBUG] Start adding new jump function
21490 2019-Jan-09 19:14:40.919370 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21491 2019-Jan-09 19:14:40.919426 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21492 2019-Jan-09 19:14:40.920052 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21493 2019-Jan-09 19:14:40.920699 - [DEBUG] Edge Function : AllBottom
21494 2019-Jan-09 19:14:40.920728 - [DEBUG] End adding new jump function
21495 2019-Jan-09 19:14:40.920753 - [DEBUG]
21496 2019-Jan-09 19:14:40.920776 - [DEBUG] -------------------------------------------- 643. Path Edge --------------------------------------------
21497 2019-Jan-09 19:14:40.920801 - [DEBUG]
21498 2019-Jan-09 19:14:40.920824 - [DEBUG] Process 643. path edge:
21499 2019-Jan-09 19:14:40.920848 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21500 2019-Jan-09 19:14:40.920905 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
21501 2019-Jan-09 19:14:40.921532 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21502 2019-Jan-09 19:14:40.922157 - [DEBUG]
21503 2019-Jan-09 19:14:40.922183 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21504 2019-Jan-09 19:14:40.922831 - [DEBUG] Compose: EdgeIdentity * AllBottom
21505 2019-Jan-09 19:14:40.922860 - [DEBUG]
21506 2019-Jan-09 19:14:40.922884 - [DEBUG] Propagate flow
21507 2019-Jan-09 19:14:40.922907 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21508 2019-Jan-09 19:14:40.922964 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21509 2019-Jan-09 19:14:40.923590 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21510 2019-Jan-09 19:14:40.924243 - [DEBUG] Edge function : AllBottom (result of previous compose)
21511 2019-Jan-09 19:14:40.924268 - [DEBUG]
21512 2019-Jan-09 19:14:40.924294 - [DEBUG] Join: AllTop & AllBottom
21513 2019-Jan-09 19:14:40.924320 - [DEBUG] = AllBottom (new jump func)
21514 2019-Jan-09 19:14:40.924344 - [DEBUG]
21515 2019-Jan-09 19:14:40.924367 - [DEBUG] Start adding new jump function
21516 2019-Jan-09 19:14:40.924390 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21517 2019-Jan-09 19:14:40.924446 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21518 2019-Jan-09 19:14:40.925070 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21519 2019-Jan-09 19:14:40.925693 - [DEBUG] Edge Function : AllBottom
21520 2019-Jan-09 19:14:40.925721 - [DEBUG] End adding new jump function
21521 2019-Jan-09 19:14:40.925745 - [DEBUG]
21522 2019-Jan-09 19:14:40.925769 - [DEBUG] -------------------------------------------- 644. Path Edge --------------------------------------------
21523 2019-Jan-09 19:14:40.925793 - [DEBUG]
21524 2019-Jan-09 19:14:40.925816 - [DEBUG] Process 644. path edge:
21525 2019-Jan-09 19:14:40.925840 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21526 2019-Jan-09 19:14:40.925896 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
21527 2019-Jan-09 19:14:40.926520 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21528 2019-Jan-09 19:14:40.927157 - [DEBUG]
21529 2019-Jan-09 19:14:40.927182 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21530 2019-Jan-09 19:14:40.927863 - [DEBUG] Compose: EdgeIdentity * AllBottom
21531 2019-Jan-09 19:14:40.927891 - [DEBUG]
21532 2019-Jan-09 19:14:40.927915 - [DEBUG] Propagate flow
21533 2019-Jan-09 19:14:40.927938 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21534 2019-Jan-09 19:14:40.927995 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21535 2019-Jan-09 19:14:40.928620 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21536 2019-Jan-09 19:14:40.929244 - [DEBUG] Edge function : AllBottom (result of previous compose)
21537 2019-Jan-09 19:14:40.929269 - [DEBUG]
21538 2019-Jan-09 19:14:40.929293 - [DEBUG] Join: AllTop & AllBottom
21539 2019-Jan-09 19:14:40.929319 - [DEBUG] = AllBottom (new jump func)
21540 2019-Jan-09 19:14:40.929343 - [DEBUG]
21541 2019-Jan-09 19:14:40.929366 - [DEBUG] Start adding new jump function
21542 2019-Jan-09 19:14:40.929390 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21543 2019-Jan-09 19:14:40.929445 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21544 2019-Jan-09 19:14:40.930072 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21545 2019-Jan-09 19:14:40.930713 - [DEBUG] Edge Function : AllBottom
21546 2019-Jan-09 19:14:40.930741 - [DEBUG] End adding new jump function
21547 2019-Jan-09 19:14:40.930765 - [DEBUG]
21548 2019-Jan-09 19:14:40.930788 - [DEBUG] -------------------------------------------- 645. Path Edge --------------------------------------------
21549 2019-Jan-09 19:14:40.930813 - [DEBUG]
21550 2019-Jan-09 19:14:40.930836 - [DEBUG] Process 645. path edge:
21551 2019-Jan-09 19:14:40.930859 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21552 2019-Jan-09 19:14:40.930916 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
21553 2019-Jan-09 19:14:40.931539 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21554 2019-Jan-09 19:14:40.932163 - [DEBUG]
21555 2019-Jan-09 19:14:40.932188 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21556 2019-Jan-09 19:14:40.932819 - [DEBUG] Start of endsummarytab entry
21557 2019-Jan-09 19:14:40.932852 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21558 2019-Jan-09 19:14:40.933476 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
21559 2019-Jan-09 19:14:40.933535 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21560 2019-Jan-09 19:14:40.934172 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
21561 2019-Jan-09 19:14:40.934794 - [DEBUG] EF: AllBottom
21562 2019-Jan-09 19:14:40.934819 - [DEBUG]
21563 2019-Jan-09 19:14:40.934842 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21564 2019-Jan-09 19:14:40.935462 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
21565 2019-Jan-09 19:14:40.936088 - [DEBUG] EF: AllBottom
21566 2019-Jan-09 19:14:40.936112 - [DEBUG]
21567 2019-Jan-09 19:14:40.936136 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21568 2019-Jan-09 19:14:40.936754 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
21569 2019-Jan-09 19:14:40.937394 - [DEBUG] EF: AllBottom
21570 2019-Jan-09 19:14:40.937419 - [DEBUG]
21571 2019-Jan-09 19:14:40.937442 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21572 2019-Jan-09 19:14:40.938062 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21573 2019-Jan-09 19:14:40.938687 - [DEBUG] EF: AllBottom
21574 2019-Jan-09 19:14:40.938711 - [DEBUG]
21575 2019-Jan-09 19:14:40.938734 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21576 2019-Jan-09 19:14:40.939371 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
21577 2019-Jan-09 19:14:40.939996 - [DEBUG] EF: AllBottom
21578 2019-Jan-09 19:14:40.940020 - [DEBUG]
21579 2019-Jan-09 19:14:40.940044 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21580 2019-Jan-09 19:14:40.940681 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
21581 2019-Jan-09 19:14:40.941316 - [DEBUG] EF: AllBottom
21582 2019-Jan-09 19:14:40.941341 - [DEBUG]
21583 2019-Jan-09 19:14:40.941364 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21584 2019-Jan-09 19:14:40.941984 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
21585 2019-Jan-09 19:14:40.942608 - [DEBUG] EF: AllBottom
21586 2019-Jan-09 19:14:40.942633 - [DEBUG]
21587 2019-Jan-09 19:14:40.942656 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21588 2019-Jan-09 19:14:40.943275 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
21589 2019-Jan-09 19:14:40.943915 - [DEBUG] EF: AllBottom
21590 2019-Jan-09 19:14:40.943940 - [DEBUG]
21591 2019-Jan-09 19:14:40.943963 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21592 2019-Jan-09 19:14:40.944583 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
21593 2019-Jan-09 19:14:40.945206 - [DEBUG] EF: AllBottom
21594 2019-Jan-09 19:14:40.945231 - [DEBUG]
21595 2019-Jan-09 19:14:40.945255 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21596 2019-Jan-09 19:14:40.945875 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
21597 2019-Jan-09 19:14:40.946499 - [DEBUG] EF: AllBottom
21598 2019-Jan-09 19:14:40.946523 - [DEBUG]
21599 2019-Jan-09 19:14:40.946546 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21600 2019-Jan-09 19:14:40.947180 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
21601 2019-Jan-09 19:14:40.947814 - [DEBUG] EF: AllBottom
21602 2019-Jan-09 19:14:40.947839 - [DEBUG]
21603 2019-Jan-09 19:14:40.947862 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21604 2019-Jan-09 19:14:40.948482 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
21605 2019-Jan-09 19:14:40.949106 - [DEBUG] EF: AllBottom
21606 2019-Jan-09 19:14:40.949131 - [DEBUG]
21607 2019-Jan-09 19:14:40.949154 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21608 2019-Jan-09 19:14:40.949773 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
21609 2019-Jan-09 19:14:40.950398 - [DEBUG] EF: AllBottom
21610 2019-Jan-09 19:14:40.950423 - [DEBUG]
21611 2019-Jan-09 19:14:40.950460 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21612 2019-Jan-09 19:14:40.951080 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
21613 2019-Jan-09 19:14:40.951711 - [DEBUG] EF: AllBottom
21614 2019-Jan-09 19:14:40.951736 - [DEBUG]
21615 2019-Jan-09 19:14:40.951759 - [DEBUG] ---------------
21616 2019-Jan-09 19:14:40.951783 - [DEBUG]
21617 2019-Jan-09 19:14:40.951808 - [DEBUG] End of endsummarytab entry
21618 2019-Jan-09 19:14:40.951832 - [DEBUG]
21619 2019-Jan-09 19:14:40.951856 - [DEBUG] Start of incomingtab entry
21620 2019-Jan-09 19:14:40.951880 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21621 2019-Jan-09 19:14:40.952504 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
21622 2019-Jan-09 19:14:40.952563 - [DEBUG] ---------------
21623 2019-Jan-09 19:14:40.952587 - [DEBUG] End of incomingtab entry
21624 2019-Jan-09 19:14:40.952626 - [DEBUG]
21625 2019-Jan-09 19:14:40.952653 - [DEBUG] EDGE:
21626 2019-Jan-09 19:14:40.952710 - [DEBUG] ---> 21627 2019-Jan-09 19:14:40.953332 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21628 2019-Jan-09 19:14:40.953973 - [DEBUG]
21629 2019-Jan-09 19:14:40.954001 - [DEBUG] Compose: EdgeIdentity * AllBottom
21630 2019-Jan-09 19:14:40.954028 - [DEBUG]
21631 2019-Jan-09 19:14:40.954051 - [DEBUG] Propagate flow
21632 2019-Jan-09 19:14:40.954074 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21633 2019-Jan-09 19:14:40.954130 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21634 2019-Jan-09 19:14:40.954753 - [DEBUG] Target value : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21635 2019-Jan-09 19:14:40.955377 - [DEBUG] Edge function : AllBottom (result of previous compose)
21636 2019-Jan-09 19:14:40.955402 - [DEBUG]
21637 2019-Jan-09 19:14:40.955428 - [DEBUG] Join: AllTop & AllBottom
21638 2019-Jan-09 19:14:40.955454 - [DEBUG] = AllBottom (new jump func)
21639 2019-Jan-09 19:14:40.955478 - [DEBUG]
21640 2019-Jan-09 19:14:40.955501 - [DEBUG] Start adding new jump function
21641 2019-Jan-09 19:14:40.955525 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21642 2019-Jan-09 19:14:40.955580 - [DEBUG] Fact at target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21643 2019-Jan-09 19:14:40.956206 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21644 2019-Jan-09 19:14:40.956829 - [DEBUG] Edge Function : AllBottom
21645 2019-Jan-09 19:14:40.956858 - [DEBUG] End adding new jump function
21646 2019-Jan-09 19:14:40.956881 - [DEBUG]
21647 2019-Jan-09 19:14:40.956905 - [DEBUG] -------------------------------------------- 646. Path Edge --------------------------------------------
21648 2019-Jan-09 19:14:40.956930 - [DEBUG]
21649 2019-Jan-09 19:14:40.956953 - [DEBUG] Process 646. path edge:
21650 2019-Jan-09 19:14:40.956976 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21651 2019-Jan-09 19:14:40.957032 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
21652 2019-Jan-09 19:14:40.957685 - [DEBUG] D target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 >
21653 2019-Jan-09 19:14:40.958308 - [DEBUG]
21654 2019-Jan-09 19:14:40.958333 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21655 2019-Jan-09 19:14:40.958965 - [DEBUG] Start of endsummarytab entry
21656 2019-Jan-09 19:14:40.958998 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21657 2019-Jan-09 19:14:40.959620 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
21658 2019-Jan-09 19:14:40.959679 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21659 2019-Jan-09 19:14:40.960300 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21660 2019-Jan-09 19:14:40.960940 - [DEBUG] EF: AllBottom
21661 2019-Jan-09 19:14:40.960965 - [DEBUG]
21662 2019-Jan-09 19:14:40.960989 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21663 2019-Jan-09 19:14:40.961611 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
21664 2019-Jan-09 19:14:40.962232 - [DEBUG] EF: AllBottom
21665 2019-Jan-09 19:14:40.962257 - [DEBUG]
21666 2019-Jan-09 19:14:40.962280 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21667 2019-Jan-09 19:14:40.962901 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
21668 2019-Jan-09 19:14:40.963526 - [DEBUG] EF: AllBottom
21669 2019-Jan-09 19:14:40.963551 - [DEBUG]
21670 2019-Jan-09 19:14:40.963574 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21671 2019-Jan-09 19:14:40.964229 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
21672 2019-Jan-09 19:14:40.964852 - [DEBUG] EF: AllBottom
21673 2019-Jan-09 19:14:40.964876 - [DEBUG]
21674 2019-Jan-09 19:14:40.964900 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21675 2019-Jan-09 19:14:40.965520 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21676 2019-Jan-09 19:14:40.966145 - [DEBUG] EF: AllBottom
21677 2019-Jan-09 19:14:40.966170 - [DEBUG]
21678 2019-Jan-09 19:14:40.966193 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21679 2019-Jan-09 19:14:40.966813 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
21680 2019-Jan-09 19:14:40.967453 - [DEBUG] EF: AllBottom
21681 2019-Jan-09 19:14:40.967478 - [DEBUG]
21682 2019-Jan-09 19:14:40.967502 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21683 2019-Jan-09 19:14:40.968122 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
21684 2019-Jan-09 19:14:40.968756 - [DEBUG] EF: AllBottom
21685 2019-Jan-09 19:14:40.968780 - [DEBUG]
21686 2019-Jan-09 19:14:40.968804 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21687 2019-Jan-09 19:14:40.969424 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
21688 2019-Jan-09 19:14:40.970048 - [DEBUG] EF: AllBottom
21689 2019-Jan-09 19:14:40.970073 - [DEBUG]
21690 2019-Jan-09 19:14:40.970096 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21691 2019-Jan-09 19:14:40.970730 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
21692 2019-Jan-09 19:14:40.971356 - [DEBUG] EF: AllBottom
21693 2019-Jan-09 19:14:40.971381 - [DEBUG]
21694 2019-Jan-09 19:14:40.971404 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21695 2019-Jan-09 19:14:40.972024 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
21696 2019-Jan-09 19:14:40.972647 - [DEBUG] EF: AllBottom
21697 2019-Jan-09 19:14:40.972672 - [DEBUG]
21698 2019-Jan-09 19:14:40.972696 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21699 2019-Jan-09 19:14:40.973314 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
21700 2019-Jan-09 19:14:40.973956 - [DEBUG] EF: AllBottom
21701 2019-Jan-09 19:14:40.973981 - [DEBUG]
21702 2019-Jan-09 19:14:40.974005 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21703 2019-Jan-09 19:14:40.974627 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
21704 2019-Jan-09 19:14:40.975277 - [DEBUG] EF: AllBottom
21705 2019-Jan-09 19:14:40.975302 - [DEBUG]
21706 2019-Jan-09 19:14:40.975326 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21707 2019-Jan-09 19:14:40.975968 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
21708 2019-Jan-09 19:14:40.976605 - [DEBUG] EF: AllBottom
21709 2019-Jan-09 19:14:40.976630 - [DEBUG]
21710 2019-Jan-09 19:14:40.976653 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21711 2019-Jan-09 19:14:40.977316 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
21712 2019-Jan-09 19:14:40.977946 - [DEBUG] EF: AllBottom
21713 2019-Jan-09 19:14:40.977972 - [DEBUG]
21714 2019-Jan-09 19:14:40.977995 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21715 2019-Jan-09 19:14:40.978614 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
21716 2019-Jan-09 19:14:40.979264 - [DEBUG] EF: AllBottom
21717 2019-Jan-09 19:14:40.979289 - [DEBUG]
21718 2019-Jan-09 19:14:40.979313 - [DEBUG] ---------------
21719 2019-Jan-09 19:14:40.979337 - [DEBUG]
21720 2019-Jan-09 19:14:40.979362 - [DEBUG] End of endsummarytab entry
21721 2019-Jan-09 19:14:40.979386 - [DEBUG]
21722 2019-Jan-09 19:14:40.979410 - [DEBUG] Start of incomingtab entry
21723 2019-Jan-09 19:14:40.979434 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21724 2019-Jan-09 19:14:40.980060 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
21725 2019-Jan-09 19:14:40.980121 - [DEBUG] ---------------
21726 2019-Jan-09 19:14:40.980145 - [DEBUG] End of incomingtab entry
21727 2019-Jan-09 19:14:40.980168 - [DEBUG]
21728 2019-Jan-09 19:14:40.980195 - [DEBUG] EDGE:
21729 2019-Jan-09 19:14:40.980252 - [DEBUG] ---> 21730 2019-Jan-09 19:14:40.980912 - [DEBUG] D: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97>
21731 2019-Jan-09 19:14:40.981551 - [DEBUG]
21732 2019-Jan-09 19:14:40.981577 - [DEBUG] EDGE:
21733 2019-Jan-09 19:14:40.981638 - [DEBUG] ---> 21734 2019-Jan-09 19:14:40.982269 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21735 2019-Jan-09 19:14:40.982895 - [DEBUG]
21736 2019-Jan-09 19:14:40.982944 - [DEBUG] Compose: EdgeIdentity * AllBottom
21737 2019-Jan-09 19:14:40.982971 - [DEBUG]
21738 2019-Jan-09 19:14:40.982995 - [DEBUG] Propagate flow
21739 2019-Jan-09 19:14:40.983018 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21740 2019-Jan-09 19:14:40.983075 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
21741 2019-Jan-09 19:14:40.983710 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21742 2019-Jan-09 19:14:40.984375 - [DEBUG] Edge function : AllBottom (result of previous compose)
21743 2019-Jan-09 19:14:40.984401 - [DEBUG]
21744 2019-Jan-09 19:14:40.984428 - [DEBUG] Join: AllTop & AllBottom
21745 2019-Jan-09 19:14:40.984453 - [DEBUG] = AllBottom (new jump func)
21746 2019-Jan-09 19:14:40.984477 - [DEBUG]
21747 2019-Jan-09 19:14:40.984501 - [DEBUG] Start adding new jump function
21748 2019-Jan-09 19:14:40.984524 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21749 2019-Jan-09 19:14:40.984580 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21750 2019-Jan-09 19:14:40.985215 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
21751 2019-Jan-09 19:14:40.985850 - [DEBUG] Edge Function : AllBottom
21752 2019-Jan-09 19:14:40.985880 - [DEBUG] End adding new jump function
21753 2019-Jan-09 19:14:40.985904 - [DEBUG]
21754 2019-Jan-09 19:14:40.985927 - [DEBUG] -------------------------------------------- 647. Path Edge --------------------------------------------
21755 2019-Jan-09 19:14:40.985952 - [DEBUG]
21756 2019-Jan-09 19:14:40.985976 - [DEBUG] Process 647. path edge:
21757 2019-Jan-09 19:14:40.985999 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21758 2019-Jan-09 19:14:40.986056 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
21759 2019-Jan-09 19:14:40.986687 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21760 2019-Jan-09 19:14:40.987335 - [DEBUG]
21761 2019-Jan-09 19:14:40.987360 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
21762 2019-Jan-09 19:14:40.988020 - [DEBUG] Possible callees:
21763 2019-Jan-09 19:14:40.988045 - [DEBUG] llvm.dbg.declare
21764 2019-Jan-09 19:14:40.988070 - [DEBUG] Possible return sites:
21765 2019-Jan-09 19:14:40.988094 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19321766 2019-Jan-09 19:14:40.989374 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21767 2019-Jan-09 19:14:40.989405 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21768 2019-Jan-09 19:14:40.989450 - [DEBUG] Compose: EdgeIdentity * AllBottom
21769 2019-Jan-09 19:14:40.989478 - [DEBUG]
21770 2019-Jan-09 19:14:40.989502 - [DEBUG] Propagate flow
21771 2019-Jan-09 19:14:40.989525 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21772 2019-Jan-09 19:14:40.989585 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
21773 2019-Jan-09 19:14:40.990277 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21774 2019-Jan-09 19:14:40.991118 - [DEBUG] Edge function : AllBottom (result of previous compose)
21775 2019-Jan-09 19:14:40.991145 - [DEBUG]
21776 2019-Jan-09 19:14:40.991172 - [DEBUG] Join: AllTop & AllBottom
21777 2019-Jan-09 19:14:40.991198 - [DEBUG] = AllBottom (new jump func)
21778 2019-Jan-09 19:14:40.991223 - [DEBUG]
21779 2019-Jan-09 19:14:40.991246 - [DEBUG] Start adding new jump function
21780 2019-Jan-09 19:14:40.991270 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21781 2019-Jan-09 19:14:40.991335 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21782 2019-Jan-09 19:14:40.991983 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
21783 2019-Jan-09 19:14:40.992626 - [DEBUG] Edge Function : AllBottom
21784 2019-Jan-09 19:14:40.992657 - [DEBUG] End adding new jump function
21785 2019-Jan-09 19:14:40.992681 - [DEBUG]
21786 2019-Jan-09 19:14:40.992705 - [DEBUG] -------------------------------------------- 648. Path Edge --------------------------------------------
21787 2019-Jan-09 19:14:40.992730 - [DEBUG]
21788 2019-Jan-09 19:14:40.992753 - [DEBUG] Process 648. path edge:
21789 2019-Jan-09 19:14:40.992776 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21790 2019-Jan-09 19:14:40.992837 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
21791 2019-Jan-09 19:14:40.993464 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21792 2019-Jan-09 19:14:40.994117 - [DEBUG]
21793 2019-Jan-09 19:14:40.994142 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
21794 2019-Jan-09 19:14:40.994813 - [DEBUG] Compose: EdgeIdentity * AllBottom
21795 2019-Jan-09 19:14:40.994841 - [DEBUG]
21796 2019-Jan-09 19:14:40.994865 - [DEBUG] Propagate flow
21797 2019-Jan-09 19:14:40.994888 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21798 2019-Jan-09 19:14:40.994946 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
21799 2019-Jan-09 19:14:40.995572 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21800 2019-Jan-09 19:14:40.996196 - [DEBUG] Edge function : AllBottom (result of previous compose)
21801 2019-Jan-09 19:14:40.996221 - [DEBUG]
21802 2019-Jan-09 19:14:40.996247 - [DEBUG] Join: AllTop & AllBottom
21803 2019-Jan-09 19:14:40.996273 - [DEBUG] = AllBottom (new jump func)
21804 2019-Jan-09 19:14:40.996297 - [DEBUG]
21805 2019-Jan-09 19:14:40.996340 - [DEBUG] Start adding new jump function
21806 2019-Jan-09 19:14:40.996364 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21807 2019-Jan-09 19:14:40.996421 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21808 2019-Jan-09 19:14:40.997047 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
21809 2019-Jan-09 19:14:40.997702 - [DEBUG] Edge Function : AllBottom
21810 2019-Jan-09 19:14:40.997730 - [DEBUG] End adding new jump function
21811 2019-Jan-09 19:14:40.997754 - [DEBUG]
21812 2019-Jan-09 19:14:40.997777 - [DEBUG] -------------------------------------------- 649. Path Edge --------------------------------------------
21813 2019-Jan-09 19:14:40.997801 - [DEBUG]
21814 2019-Jan-09 19:14:40.997824 - [DEBUG] Process 649. path edge:
21815 2019-Jan-09 19:14:40.997848 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21816 2019-Jan-09 19:14:40.997905 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
21817 2019-Jan-09 19:14:40.998527 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21818 2019-Jan-09 19:14:40.999152 - [DEBUG]
21819 2019-Jan-09 19:14:40.999178 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
21820 2019-Jan-09 19:14:40.999817 - [DEBUG] Compose: EdgeIdentity * AllBottom
21821 2019-Jan-09 19:14:40.999845 - [DEBUG]
21822 2019-Jan-09 19:14:40.999869 - [DEBUG] Propagate flow
21823 2019-Jan-09 19:14:40.999892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21824 2019-Jan-09 19:14:40.999949 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21825 2019-Jan-09 19:14:41.000595 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21826 2019-Jan-09 19:14:41.001222 - [DEBUG] Edge function : AllBottom (result of previous compose)
21827 2019-Jan-09 19:14:41.001247 - [DEBUG]
21828 2019-Jan-09 19:14:41.001273 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
21829 2019-Jan-09 19:14:41.001299 - [DEBUG] = AllBottom
21830 2019-Jan-09 19:14:41.001323 - [DEBUG]
21831 2019-Jan-09 19:14:41.001346 - [DEBUG] PROPAGATE: No new function!
21832 2019-Jan-09 19:14:41.001370 - [DEBUG] EDGE:
21833 2019-Jan-09 19:14:41.001428 - [DEBUG] ---> 21834 2019-Jan-09 19:14:41.002050 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21835 2019-Jan-09 19:14:41.002676 - [DEBUG]
21836 2019-Jan-09 19:14:41.002701 - [DEBUG] EDGE:
21837 2019-Jan-09 19:14:41.002758 - [DEBUG] ---> 21838 2019-Jan-09 19:14:41.003380 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21839 2019-Jan-09 19:14:41.004033 - [DEBUG]
21840 2019-Jan-09 19:14:41.004059 - [DEBUG] EDGE:
21841 2019-Jan-09 19:14:41.004116 - [DEBUG] ---> 21842 2019-Jan-09 19:14:41.004754 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21843 2019-Jan-09 19:14:41.005380 - [DEBUG]
21844 2019-Jan-09 19:14:41.005405 - [DEBUG] EDGE:
21845 2019-Jan-09 19:14:41.005463 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
21846 2019-Jan-09 19:14:41.006091 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21847 2019-Jan-09 19:14:41.006738 - [DEBUG]
21848 2019-Jan-09 19:14:41.006766 - [DEBUG] Compose: EdgeIdentity * AllBottom
21849 2019-Jan-09 19:14:41.006792 - [DEBUG]
21850 2019-Jan-09 19:14:41.006816 - [DEBUG] Propagate flow
21851 2019-Jan-09 19:14:41.006839 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21852 2019-Jan-09 19:14:41.006896 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21853 2019-Jan-09 19:14:41.007542 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21854 2019-Jan-09 19:14:41.008165 - [DEBUG] Edge function : AllBottom (result of previous compose)
21855 2019-Jan-09 19:14:41.008190 - [DEBUG]
21856 2019-Jan-09 19:14:41.008216 - [DEBUG] Join: AllTop & AllBottom
21857 2019-Jan-09 19:14:41.008242 - [DEBUG] = AllBottom (new jump func)
21858 2019-Jan-09 19:14:41.008266 - [DEBUG]
21859 2019-Jan-09 19:14:41.008289 - [DEBUG] Start adding new jump function
21860 2019-Jan-09 19:14:41.008313 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21861 2019-Jan-09 19:14:41.008369 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21862 2019-Jan-09 19:14:41.008992 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21863 2019-Jan-09 19:14:41.009620 - [DEBUG] Edge Function : AllBottom
21864 2019-Jan-09 19:14:41.009650 - [DEBUG] End adding new jump function
21865 2019-Jan-09 19:14:41.009673 - [DEBUG]
21866 2019-Jan-09 19:14:41.009697 - [DEBUG] -------------------------------------------- 650. Path Edge --------------------------------------------
21867 2019-Jan-09 19:14:41.009722 - [DEBUG]
21868 2019-Jan-09 19:14:41.009745 - [DEBUG] Process 650. path edge:
21869 2019-Jan-09 19:14:41.009769 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21870 2019-Jan-09 19:14:41.009825 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
21871 2019-Jan-09 19:14:41.010473 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
21872 2019-Jan-09 19:14:41.011098 - [DEBUG]
21873 2019-Jan-09 19:14:41.011124 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21874 2019-Jan-09 19:14:41.011789 - [DEBUG] Compose: EdgeIdentity * AllBottom
21875 2019-Jan-09 19:14:41.011817 - [DEBUG]
21876 2019-Jan-09 19:14:41.011841 - [DEBUG] Propagate flow
21877 2019-Jan-09 19:14:41.011864 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21878 2019-Jan-09 19:14:41.011921 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21879 2019-Jan-09 19:14:41.012548 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21880 2019-Jan-09 19:14:41.013290 - [DEBUG] Edge function : AllBottom (result of previous compose)
21881 2019-Jan-09 19:14:41.013316 - [DEBUG]
21882 2019-Jan-09 19:14:41.013341 - [DEBUG] Join: AllTop & AllBottom
21883 2019-Jan-09 19:14:41.013367 - [DEBUG] = AllBottom (new jump func)
21884 2019-Jan-09 19:14:41.013391 - [DEBUG]
21885 2019-Jan-09 19:14:41.013414 - [DEBUG] Start adding new jump function
21886 2019-Jan-09 19:14:41.013437 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21887 2019-Jan-09 19:14:41.013494 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21888 2019-Jan-09 19:14:41.014132 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21889 2019-Jan-09 19:14:41.014756 - [DEBUG] Edge Function : AllBottom
21890 2019-Jan-09 19:14:41.014784 - [DEBUG] End adding new jump function
21891 2019-Jan-09 19:14:41.014824 - [DEBUG]
21892 2019-Jan-09 19:14:41.014847 - [DEBUG] -------------------------------------------- 651. Path Edge --------------------------------------------
21893 2019-Jan-09 19:14:41.014872 - [DEBUG]
21894 2019-Jan-09 19:14:41.014894 - [DEBUG] Process 651. path edge:
21895 2019-Jan-09 19:14:41.014918 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21896 2019-Jan-09 19:14:41.014975 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
21897 2019-Jan-09 19:14:41.015599 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
21898 2019-Jan-09 19:14:41.016221 - [DEBUG]
21899 2019-Jan-09 19:14:41.016245 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21900 2019-Jan-09 19:14:41.016895 - [DEBUG] Compose: EdgeIdentity * AllBottom
21901 2019-Jan-09 19:14:41.016923 - [DEBUG]
21902 2019-Jan-09 19:14:41.016947 - [DEBUG] Propagate flow
21903 2019-Jan-09 19:14:41.016970 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21904 2019-Jan-09 19:14:41.017028 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21905 2019-Jan-09 19:14:41.017669 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21906 2019-Jan-09 19:14:41.018295 - [DEBUG] Edge function : AllBottom (result of previous compose)
21907 2019-Jan-09 19:14:41.018320 - [DEBUG]
21908 2019-Jan-09 19:14:41.018345 - [DEBUG] Join: AllTop & AllBottom
21909 2019-Jan-09 19:14:41.018370 - [DEBUG] = AllBottom (new jump func)
21910 2019-Jan-09 19:14:41.018395 - [DEBUG]
21911 2019-Jan-09 19:14:41.018418 - [DEBUG] Start adding new jump function
21912 2019-Jan-09 19:14:41.018441 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21913 2019-Jan-09 19:14:41.018497 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21914 2019-Jan-09 19:14:41.019122 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21915 2019-Jan-09 19:14:41.019745 - [DEBUG] Edge Function : AllBottom
21916 2019-Jan-09 19:14:41.019772 - [DEBUG] End adding new jump function
21917 2019-Jan-09 19:14:41.019796 - [DEBUG]
21918 2019-Jan-09 19:14:41.019820 - [DEBUG] -------------------------------------------- 652. Path Edge --------------------------------------------
21919 2019-Jan-09 19:14:41.019844 - [DEBUG]
21920 2019-Jan-09 19:14:41.019867 - [DEBUG] Process 652. path edge:
21921 2019-Jan-09 19:14:41.019890 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21922 2019-Jan-09 19:14:41.019946 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
21923 2019-Jan-09 19:14:41.020586 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
21924 2019-Jan-09 19:14:41.021209 - [DEBUG]
21925 2019-Jan-09 19:14:41.021233 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21926 2019-Jan-09 19:14:41.021866 - [DEBUG] Start of endsummarytab entry
21927 2019-Jan-09 19:14:41.021899 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21928 2019-Jan-09 19:14:41.022526 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
21929 2019-Jan-09 19:14:41.022586 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21930 2019-Jan-09 19:14:41.023207 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21931 2019-Jan-09 19:14:41.023842 - [DEBUG] EF: AllBottom
21932 2019-Jan-09 19:14:41.023867 - [DEBUG]
21933 2019-Jan-09 19:14:41.023891 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21934 2019-Jan-09 19:14:41.024513 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21935 2019-Jan-09 19:14:41.025151 - [DEBUG] EF: AllBottom
21936 2019-Jan-09 19:14:41.025176 - [DEBUG]
21937 2019-Jan-09 19:14:41.025199 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21938 2019-Jan-09 19:14:41.025820 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
21939 2019-Jan-09 19:14:41.026442 - [DEBUG] EF: AllBottom
21940 2019-Jan-09 19:14:41.026466 - [DEBUG]
21941 2019-Jan-09 19:14:41.026490 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21942 2019-Jan-09 19:14:41.027122 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
21943 2019-Jan-09 19:14:41.027749 - [DEBUG] EF: AllBottom
21944 2019-Jan-09 19:14:41.027774 - [DEBUG]
21945 2019-Jan-09 19:14:41.027797 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21946 2019-Jan-09 19:14:41.028418 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
21947 2019-Jan-09 19:14:41.029040 - [DEBUG] EF: AllBottom
21948 2019-Jan-09 19:14:41.029064 - [DEBUG]
21949 2019-Jan-09 19:14:41.029087 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21950 2019-Jan-09 19:14:41.029707 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21951 2019-Jan-09 19:14:41.030334 - [DEBUG] EF: AllBottom
21952 2019-Jan-09 19:14:41.030358 - [DEBUG]
21953 2019-Jan-09 19:14:41.030381 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21954 2019-Jan-09 19:14:41.031018 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
21955 2019-Jan-09 19:14:41.031645 - [DEBUG] EF: AllBottom
21956 2019-Jan-09 19:14:41.031669 - [DEBUG]
21957 2019-Jan-09 19:14:41.031692 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21958 2019-Jan-09 19:14:41.032317 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
21959 2019-Jan-09 19:14:41.032952 - [DEBUG] EF: AllBottom
21960 2019-Jan-09 19:14:41.032977 - [DEBUG]
21961 2019-Jan-09 19:14:41.033001 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21962 2019-Jan-09 19:14:41.033620 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
21963 2019-Jan-09 19:14:41.034281 - [DEBUG] EF: AllBottom
21964 2019-Jan-09 19:14:41.034306 - [DEBUG]
21965 2019-Jan-09 19:14:41.034330 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21966 2019-Jan-09 19:14:41.034951 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
21967 2019-Jan-09 19:14:41.035575 - [DEBUG] EF: AllBottom
21968 2019-Jan-09 19:14:41.035600 - [DEBUG]
21969 2019-Jan-09 19:14:41.035623 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21970 2019-Jan-09 19:14:41.036247 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
21971 2019-Jan-09 19:14:41.036887 - [DEBUG] EF: AllBottom
21972 2019-Jan-09 19:14:41.036912 - [DEBUG]
21973 2019-Jan-09 19:14:41.036935 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21974 2019-Jan-09 19:14:41.037598 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
21975 2019-Jan-09 19:14:41.038236 - [DEBUG] EF: AllBottom
21976 2019-Jan-09 19:14:41.038261 - [DEBUG]
21977 2019-Jan-09 19:14:41.038284 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21978 2019-Jan-09 19:14:41.038908 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
21979 2019-Jan-09 19:14:41.039541 - [DEBUG] EF: AllBottom
21980 2019-Jan-09 19:14:41.039565 - [DEBUG]
21981 2019-Jan-09 19:14:41.039589 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21982 2019-Jan-09 19:14:41.040229 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
21983 2019-Jan-09 19:14:41.040892 - [DEBUG] EF: AllBottom
21984 2019-Jan-09 19:14:41.040917 - [DEBUG]
21985 2019-Jan-09 19:14:41.040941 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21986 2019-Jan-09 19:14:41.041562 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
21987 2019-Jan-09 19:14:41.042189 - [DEBUG] EF: AllBottom
21988 2019-Jan-09 19:14:41.042214 - [DEBUG]
21989 2019-Jan-09 19:14:41.042237 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21990 2019-Jan-09 19:14:41.042856 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
21991 2019-Jan-09 19:14:41.043490 - [DEBUG] EF: AllBottom
21992 2019-Jan-09 19:14:41.043514 - [DEBUG]
21993 2019-Jan-09 19:14:41.043538 - [DEBUG] ---------------
21994 2019-Jan-09 19:14:41.043561 - [DEBUG]
21995 2019-Jan-09 19:14:41.043587 - [DEBUG] End of endsummarytab entry
21996 2019-Jan-09 19:14:41.043610 - [DEBUG]
21997 2019-Jan-09 19:14:41.043634 - [DEBUG] Start of incomingtab entry
21998 2019-Jan-09 19:14:41.043658 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21999 2019-Jan-09 19:14:41.044303 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
22000 2019-Jan-09 19:14:41.044363 - [DEBUG] ---------------
22001 2019-Jan-09 19:14:41.044387 - [DEBUG] End of incomingtab entry
22002 2019-Jan-09 19:14:41.044410 - [DEBUG]
22003 2019-Jan-09 19:14:41.044437 - [DEBUG] EDGE:
22004 2019-Jan-09 19:14:41.044493 - [DEBUG] ---> 22005 2019-Jan-09 19:14:41.045117 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22006 2019-Jan-09 19:14:41.045742 - [DEBUG]
22007 2019-Jan-09 19:14:41.045767 - [DEBUG] EDGE:
22008 2019-Jan-09 19:14:41.045825 - [DEBUG] ---> 22009 2019-Jan-09 19:14:41.046448 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22010 2019-Jan-09 19:14:41.047070 - [DEBUG]
22011 2019-Jan-09 19:14:41.047098 - [DEBUG] Compose: EdgeIdentity * AllBottom
22012 2019-Jan-09 19:14:41.047149 - [DEBUG]
22013 2019-Jan-09 19:14:41.047173 - [DEBUG] Propagate flow
22014 2019-Jan-09 19:14:41.047197 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22015 2019-Jan-09 19:14:41.047253 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22016 2019-Jan-09 19:14:41.047879 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22017 2019-Jan-09 19:14:41.048510 - [DEBUG] Edge function : AllBottom (result of previous compose)
22018 2019-Jan-09 19:14:41.048535 - [DEBUG]
22019 2019-Jan-09 19:14:41.048561 - [DEBUG] Join: AllTop & AllBottom
22020 2019-Jan-09 19:14:41.048587 - [DEBUG] = AllBottom (new jump func)
22021 2019-Jan-09 19:14:41.048611 - [DEBUG]
22022 2019-Jan-09 19:14:41.048635 - [DEBUG] Start adding new jump function
22023 2019-Jan-09 19:14:41.048658 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22024 2019-Jan-09 19:14:41.048714 - [DEBUG] Fact at target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22025 2019-Jan-09 19:14:41.049341 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22026 2019-Jan-09 19:14:41.049965 - [DEBUG] Edge Function : AllBottom
22027 2019-Jan-09 19:14:41.049994 - [DEBUG] End adding new jump function
22028 2019-Jan-09 19:14:41.050034 - [DEBUG]
22029 2019-Jan-09 19:14:41.050058 - [DEBUG] -------------------------------------------- 653. Path Edge --------------------------------------------
22030 2019-Jan-09 19:14:41.050083 - [DEBUG]
22031 2019-Jan-09 19:14:41.050106 - [DEBUG] Process 653. path edge:
22032 2019-Jan-09 19:14:41.050129 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22033 2019-Jan-09 19:14:41.050185 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
22034 2019-Jan-09 19:14:41.050835 - [DEBUG] D target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 >
22035 2019-Jan-09 19:14:41.051482 - [DEBUG]
22036 2019-Jan-09 19:14:41.051509 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22037 2019-Jan-09 19:14:41.052220 - [DEBUG] EDGE:
22038 2019-Jan-09 19:14:41.052286 - [DEBUG] ---> 22039 2019-Jan-09 19:14:41.052914 - [DEBUG] D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93>
22040 2019-Jan-09 19:14:41.053545 - [DEBUG]
22041 2019-Jan-09 19:14:41.053594 - [DEBUG] Compose: EdgeIdentity * AllBottom
22042 2019-Jan-09 19:14:41.053621 - [DEBUG]
22043 2019-Jan-09 19:14:41.053645 - [DEBUG] Propagate flow
22044 2019-Jan-09 19:14:41.053668 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22045 2019-Jan-09 19:14:41.053725 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22046 2019-Jan-09 19:14:41.054403 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22047 2019-Jan-09 19:14:41.055028 - [DEBUG] Edge function : AllBottom (result of previous compose)
22048 2019-Jan-09 19:14:41.055053 - [DEBUG]
22049 2019-Jan-09 19:14:41.055078 - [DEBUG] Join: AllTop & AllBottom
22050 2019-Jan-09 19:14:41.055104 - [DEBUG] = AllBottom (new jump func)
22051 2019-Jan-09 19:14:41.055128 - [DEBUG]
22052 2019-Jan-09 19:14:41.055152 - [DEBUG] Start adding new jump function
22053 2019-Jan-09 19:14:41.055175 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22054 2019-Jan-09 19:14:41.055231 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22055 2019-Jan-09 19:14:41.055855 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22056 2019-Jan-09 19:14:41.056488 - [DEBUG] Edge Function : AllBottom
22057 2019-Jan-09 19:14:41.056517 - [DEBUG] End adding new jump function
22058 2019-Jan-09 19:14:41.056541 - [DEBUG]
22059 2019-Jan-09 19:14:41.056564 - [DEBUG] -------------------------------------------- 654. Path Edge --------------------------------------------
22060 2019-Jan-09 19:14:41.056588 - [DEBUG]
22061 2019-Jan-09 19:14:41.056612 - [DEBUG] Process 654. path edge:
22062 2019-Jan-09 19:14:41.056636 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22063 2019-Jan-09 19:14:41.056691 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
22064 2019-Jan-09 19:14:41.057348 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
22065 2019-Jan-09 19:14:41.057972 - [DEBUG]
22066 2019-Jan-09 19:14:41.057997 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22067 2019-Jan-09 19:14:41.058642 - [DEBUG] Possible callees:
22068 2019-Jan-09 19:14:41.058667 - [DEBUG] llvm.dbg.declare
22069 2019-Jan-09 19:14:41.058692 - [DEBUG] Possible return sites:
22070 2019-Jan-09 19:14:41.058733 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19322071 2019-Jan-09 19:14:41.059990 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
22072 2019-Jan-09 19:14:41.060019 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
22073 2019-Jan-09 19:14:41.060062 - [DEBUG] Compose: EdgeIdentity * AllBottom
22074 2019-Jan-09 19:14:41.060089 - [DEBUG]
22075 2019-Jan-09 19:14:41.060113 - [DEBUG] Propagate flow
22076 2019-Jan-09 19:14:41.060136 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22077 2019-Jan-09 19:14:41.060195 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22078 2019-Jan-09 19:14:41.060852 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22079 2019-Jan-09 19:14:41.061475 - [DEBUG] Edge function : AllBottom (result of previous compose)
22080 2019-Jan-09 19:14:41.061500 - [DEBUG]
22081 2019-Jan-09 19:14:41.061525 - [DEBUG] Join: AllTop & AllBottom
22082 2019-Jan-09 19:14:41.061551 - [DEBUG] = AllBottom (new jump func)
22083 2019-Jan-09 19:14:41.061575 - [DEBUG]
22084 2019-Jan-09 19:14:41.061598 - [DEBUG] Start adding new jump function
22085 2019-Jan-09 19:14:41.061621 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22086 2019-Jan-09 19:14:41.061677 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22087 2019-Jan-09 19:14:41.062300 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22088 2019-Jan-09 19:14:41.062923 - [DEBUG] Edge Function : AllBottom
22089 2019-Jan-09 19:14:41.062952 - [DEBUG] End adding new jump function
22090 2019-Jan-09 19:14:41.062976 - [DEBUG]
22091 2019-Jan-09 19:14:41.063000 - [DEBUG] -------------------------------------------- 655. Path Edge --------------------------------------------
22092 2019-Jan-09 19:14:41.063024 - [DEBUG]
22093 2019-Jan-09 19:14:41.063047 - [DEBUG] Process 655. path edge:
22094 2019-Jan-09 19:14:41.063071 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22095 2019-Jan-09 19:14:41.063126 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
22096 2019-Jan-09 19:14:41.063751 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
22097 2019-Jan-09 19:14:41.064391 - [DEBUG]
22098 2019-Jan-09 19:14:41.064416 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22099 2019-Jan-09 19:14:41.065067 - [DEBUG] Compose: EdgeIdentity * AllBottom
22100 2019-Jan-09 19:14:41.065095 - [DEBUG]
22101 2019-Jan-09 19:14:41.065118 - [DEBUG] Propagate flow
22102 2019-Jan-09 19:14:41.065142 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22103 2019-Jan-09 19:14:41.065199 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22104 2019-Jan-09 19:14:41.065823 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22105 2019-Jan-09 19:14:41.066446 - [DEBUG] Edge function : AllBottom (result of previous compose)
22106 2019-Jan-09 19:14:41.066471 - [DEBUG]
22107 2019-Jan-09 19:14:41.066496 - [DEBUG] Join: AllTop & AllBottom
22108 2019-Jan-09 19:14:41.066521 - [DEBUG] = AllBottom (new jump func)
22109 2019-Jan-09 19:14:41.066546 - [DEBUG]
22110 2019-Jan-09 19:14:41.066569 - [DEBUG] Start adding new jump function
22111 2019-Jan-09 19:14:41.066592 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22112 2019-Jan-09 19:14:41.066648 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22113 2019-Jan-09 19:14:41.067317 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22114 2019-Jan-09 19:14:41.067940 - [DEBUG] Edge Function : AllBottom
22115 2019-Jan-09 19:14:41.067968 - [DEBUG] End adding new jump function
22116 2019-Jan-09 19:14:41.067992 - [DEBUG]
22117 2019-Jan-09 19:14:41.068015 - [DEBUG] -------------------------------------------- 656. Path Edge --------------------------------------------
22118 2019-Jan-09 19:14:41.068039 - [DEBUG]
22119 2019-Jan-09 19:14:41.068062 - [DEBUG] Process 656. path edge:
22120 2019-Jan-09 19:14:41.068086 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22121 2019-Jan-09 19:14:41.068142 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
22122 2019-Jan-09 19:14:41.068764 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
22123 2019-Jan-09 19:14:41.069386 - [DEBUG]
22124 2019-Jan-09 19:14:41.069412 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22125 2019-Jan-09 19:14:41.070053 - [DEBUG] Compose: EdgeIdentity * AllBottom
22126 2019-Jan-09 19:14:41.070081 - [DEBUG]
22127 2019-Jan-09 19:14:41.070104 - [DEBUG] Propagate flow
22128 2019-Jan-09 19:14:41.070128 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22129 2019-Jan-09 19:14:41.070185 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22130 2019-Jan-09 19:14:41.070828 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22131 2019-Jan-09 19:14:41.071454 - [DEBUG] Edge function : AllBottom (result of previous compose)
22132 2019-Jan-09 19:14:41.071479 - [DEBUG]
22133 2019-Jan-09 19:14:41.071505 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
22134 2019-Jan-09 19:14:41.071530 - [DEBUG] = AllBottom
22135 2019-Jan-09 19:14:41.071555 - [DEBUG]
22136 2019-Jan-09 19:14:41.071578 - [DEBUG] PROPAGATE: No new function!
22137 2019-Jan-09 19:14:41.071603 - [DEBUG] EDGE:
22138 2019-Jan-09 19:14:41.071661 - [DEBUG] ---> 22139 2019-Jan-09 19:14:41.072284 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22140 2019-Jan-09 19:14:41.072906 - [DEBUG]
22141 2019-Jan-09 19:14:41.072931 - [DEBUG] EDGE:
22142 2019-Jan-09 19:14:41.072988 - [DEBUG] ---> 22143 2019-Jan-09 19:14:41.073611 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22144 2019-Jan-09 19:14:41.074261 - [DEBUG]
22145 2019-Jan-09 19:14:41.074288 - [DEBUG] EDGE:
22146 2019-Jan-09 19:14:41.074345 - [DEBUG] ---> 22147 2019-Jan-09 19:14:41.074980 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22148 2019-Jan-09 19:14:41.075605 - [DEBUG]
22149 2019-Jan-09 19:14:41.075632 - [DEBUG] Compose: EdgeIdentity * AllBottom
22150 2019-Jan-09 19:14:41.075658 - [DEBUG]
22151 2019-Jan-09 19:14:41.075682 - [DEBUG] Propagate flow
22152 2019-Jan-09 19:14:41.075705 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22153 2019-Jan-09 19:14:41.075761 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22154 2019-Jan-09 19:14:41.076393 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22155 2019-Jan-09 19:14:41.077039 - [DEBUG] Edge function : AllBottom (result of previous compose)
22156 2019-Jan-09 19:14:41.077064 - [DEBUG]
22157 2019-Jan-09 19:14:41.077090 - [DEBUG] Join: AllTop & AllBottom
22158 2019-Jan-09 19:14:41.077131 - [DEBUG] = AllBottom (new jump func)
22159 2019-Jan-09 19:14:41.077155 - [DEBUG]
22160 2019-Jan-09 19:14:41.077178 - [DEBUG] Start adding new jump function
22161 2019-Jan-09 19:14:41.077201 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22162 2019-Jan-09 19:14:41.077258 - [DEBUG] Fact at target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22163 2019-Jan-09 19:14:41.077886 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22164 2019-Jan-09 19:14:41.078517 - [DEBUG] Edge Function : AllBottom
22165 2019-Jan-09 19:14:41.078546 - [DEBUG] End adding new jump function
22166 2019-Jan-09 19:14:41.078570 - [DEBUG]
22167 2019-Jan-09 19:14:41.078593 - [DEBUG] -------------------------------------------- 657. Path Edge --------------------------------------------
22168 2019-Jan-09 19:14:41.078617 - [DEBUG]
22169 2019-Jan-09 19:14:41.078640 - [DEBUG] Process 657. path edge:
22170 2019-Jan-09 19:14:41.078664 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22171 2019-Jan-09 19:14:41.078720 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
22172 2019-Jan-09 19:14:41.079350 - [DEBUG] D target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 >
22173 2019-Jan-09 19:14:41.079977 - [DEBUG]
22174 2019-Jan-09 19:14:41.080002 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22175 2019-Jan-09 19:14:41.080663 - [DEBUG] Possible callees:
22176 2019-Jan-09 19:14:41.080688 - [DEBUG] llvm.dbg.declare
22177 2019-Jan-09 19:14:41.080713 - [DEBUG] Possible return sites:
22178 2019-Jan-09 19:14:41.080736 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19322179 2019-Jan-09 19:14:41.081994 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
22180 2019-Jan-09 19:14:41.082022 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
22181 2019-Jan-09 19:14:41.082077 - [DEBUG] Compose: EdgeIdentity * AllBottom
22182 2019-Jan-09 19:14:41.082104 - [DEBUG]
22183 2019-Jan-09 19:14:41.082128 - [DEBUG] Propagate flow
22184 2019-Jan-09 19:14:41.082151 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22185 2019-Jan-09 19:14:41.082209 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22186 2019-Jan-09 19:14:41.082833 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22187 2019-Jan-09 19:14:41.083460 - [DEBUG] Edge function : AllBottom (result of previous compose)
22188 2019-Jan-09 19:14:41.083485 - [DEBUG]
22189 2019-Jan-09 19:14:41.083510 - [DEBUG] Join: AllTop & AllBottom
22190 2019-Jan-09 19:14:41.083536 - [DEBUG] = AllBottom (new jump func)
22191 2019-Jan-09 19:14:41.083560 - [DEBUG]
22192 2019-Jan-09 19:14:41.083583 - [DEBUG] Start adding new jump function
22193 2019-Jan-09 19:14:41.083606 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22194 2019-Jan-09 19:14:41.083662 - [DEBUG] Fact at target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22195 2019-Jan-09 19:14:41.084308 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22196 2019-Jan-09 19:14:41.084946 - [DEBUG] Edge Function : AllBottom
22197 2019-Jan-09 19:14:41.084975 - [DEBUG] End adding new jump function
22198 2019-Jan-09 19:14:41.084999 - [DEBUG]
22199 2019-Jan-09 19:14:41.085023 - [DEBUG] -------------------------------------------- 658. Path Edge --------------------------------------------
22200 2019-Jan-09 19:14:41.085047 - [DEBUG]
22201 2019-Jan-09 19:14:41.085070 - [DEBUG] Process 658. path edge:
22202 2019-Jan-09 19:14:41.085094 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22203 2019-Jan-09 19:14:41.085150 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
22204 2019-Jan-09 19:14:41.085775 - [DEBUG] D target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 >
22205 2019-Jan-09 19:14:41.086401 - [DEBUG]
22206 2019-Jan-09 19:14:41.086426 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22207 2019-Jan-09 19:14:41.087077 - [DEBUG] Compose: EdgeIdentity * AllBottom
22208 2019-Jan-09 19:14:41.087131 - [DEBUG]
22209 2019-Jan-09 19:14:41.087157 - [DEBUG] Propagate flow
22210 2019-Jan-09 19:14:41.087180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22211 2019-Jan-09 19:14:41.087238 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22212 2019-Jan-09 19:14:41.087862 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22213 2019-Jan-09 19:14:41.088488 - [DEBUG] Edge function : AllBottom (result of previous compose)
22214 2019-Jan-09 19:14:41.088514 - [DEBUG]
22215 2019-Jan-09 19:14:41.088539 - [DEBUG] Join: AllTop & AllBottom
22216 2019-Jan-09 19:14:41.088564 - [DEBUG] = AllBottom (new jump func)
22217 2019-Jan-09 19:14:41.088588 - [DEBUG]
22218 2019-Jan-09 19:14:41.088611 - [DEBUG] Start adding new jump function
22219 2019-Jan-09 19:14:41.088635 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22220 2019-Jan-09 19:14:41.088690 - [DEBUG] Fact at target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22221 2019-Jan-09 19:14:41.089318 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22222 2019-Jan-09 19:14:41.089942 - [DEBUG] Edge Function : AllBottom
22223 2019-Jan-09 19:14:41.089970 - [DEBUG] End adding new jump function
22224 2019-Jan-09 19:14:41.089994 - [DEBUG]
22225 2019-Jan-09 19:14:41.090017 - [DEBUG] -------------------------------------------- 659. Path Edge --------------------------------------------
22226 2019-Jan-09 19:14:41.090041 - [DEBUG]
22227 2019-Jan-09 19:14:41.090064 - [DEBUG] Process 659. path edge:
22228 2019-Jan-09 19:14:41.090088 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22229 2019-Jan-09 19:14:41.090145 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
22230 2019-Jan-09 19:14:41.090892 - [DEBUG] D target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 >
22231 2019-Jan-09 19:14:41.091524 - [DEBUG]
22232 2019-Jan-09 19:14:41.091550 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22233 2019-Jan-09 19:14:41.092197 - [DEBUG] Compose: EdgeIdentity * AllBottom
22234 2019-Jan-09 19:14:41.092226 - [DEBUG]
22235 2019-Jan-09 19:14:41.092250 - [DEBUG] Propagate flow
22236 2019-Jan-09 19:14:41.092273 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22237 2019-Jan-09 19:14:41.092330 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22238 2019-Jan-09 19:14:41.092968 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22239 2019-Jan-09 19:14:41.093609 - [DEBUG] Edge function : AllBottom (result of previous compose)
22240 2019-Jan-09 19:14:41.093635 - [DEBUG]
22241 2019-Jan-09 19:14:41.093660 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
22242 2019-Jan-09 19:14:41.093686 - [DEBUG] = AllBottom
22243 2019-Jan-09 19:14:41.093711 - [DEBUG]
22244 2019-Jan-09 19:14:41.093734 - [DEBUG] PROPAGATE: No new function!
22245 2019-Jan-09 19:14:41.093758 - [DEBUG] EDGE:
22246 2019-Jan-09 19:14:41.093832 - [DEBUG] ---> 22247 2019-Jan-09 19:14:41.094455 - [DEBUG] D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93>
22248 2019-Jan-09 19:14:41.095082 - [DEBUG]
22249 2019-Jan-09 19:14:41.095108 - [DEBUG] Compose: EdgeIdentity * AllBottom
22250 2019-Jan-09 19:14:41.095134 - [DEBUG]
22251 2019-Jan-09 19:14:41.095157 - [DEBUG] Propagate flow
22252 2019-Jan-09 19:14:41.095180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22253 2019-Jan-09 19:14:41.095237 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22254 2019-Jan-09 19:14:41.095858 - [DEBUG] Target value : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22255 2019-Jan-09 19:14:41.096483 - [DEBUG] Edge function : AllBottom (result of previous compose)
22256 2019-Jan-09 19:14:41.096508 - [DEBUG]
22257 2019-Jan-09 19:14:41.096532 - [DEBUG] Join: AllTop & AllBottom
22258 2019-Jan-09 19:14:41.096558 - [DEBUG] = AllBottom (new jump func)
22259 2019-Jan-09 19:14:41.096582 - [DEBUG]
22260 2019-Jan-09 19:14:41.096606 - [DEBUG] Start adding new jump function
22261 2019-Jan-09 19:14:41.096629 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22262 2019-Jan-09 19:14:41.096684 - [DEBUG] Fact at target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22263 2019-Jan-09 19:14:41.097327 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22264 2019-Jan-09 19:14:41.097960 - [DEBUG] Edge Function : AllBottom
22265 2019-Jan-09 19:14:41.097996 - [DEBUG] End adding new jump function
22266 2019-Jan-09 19:14:41.098020 - [DEBUG]
22267 2019-Jan-09 19:14:41.098044 - [DEBUG] -------------------------------------------- 660. Path Edge --------------------------------------------
22268 2019-Jan-09 19:14:41.098069 - [DEBUG]
22269 2019-Jan-09 19:14:41.098092 - [DEBUG] Process 660. path edge:
22270 2019-Jan-09 19:14:41.098117 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22271 2019-Jan-09 19:14:41.098177 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
22272 2019-Jan-09 19:14:41.098810 - [DEBUG] D target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 >
22273 2019-Jan-09 19:14:41.099435 - [DEBUG]
22274 2019-Jan-09 19:14:41.099462 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22275 2019-Jan-09 19:14:41.100111 - [DEBUG] Compose: EdgeIdentity * AllBottom
22276 2019-Jan-09 19:14:41.100139 - [DEBUG]
22277 2019-Jan-09 19:14:41.100163 - [DEBUG] Propagate flow
22278 2019-Jan-09 19:14:41.100187 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22279 2019-Jan-09 19:14:41.100245 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22280 2019-Jan-09 19:14:41.100913 - [DEBUG] Target value : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22281 2019-Jan-09 19:14:41.101540 - [DEBUG] Edge function : AllBottom (result of previous compose)
22282 2019-Jan-09 19:14:41.101566 - [DEBUG]
22283 2019-Jan-09 19:14:41.101591 - [DEBUG] Join: AllTop & AllBottom
22284 2019-Jan-09 19:14:41.101632 - [DEBUG] = AllBottom (new jump func)
22285 2019-Jan-09 19:14:41.101657 - [DEBUG]
22286 2019-Jan-09 19:14:41.101680 - [DEBUG] Start adding new jump function
22287 2019-Jan-09 19:14:41.101704 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22288 2019-Jan-09 19:14:41.101763 - [DEBUG] Fact at target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22289 2019-Jan-09 19:14:41.102391 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22290 2019-Jan-09 19:14:41.103018 - [DEBUG] Edge Function : AllBottom
22291 2019-Jan-09 19:14:41.103052 - [DEBUG] End adding new jump function
22292 2019-Jan-09 19:14:41.103076 - [DEBUG]
22293 2019-Jan-09 19:14:41.103099 - [DEBUG] -------------------------------------------- 661. Path Edge --------------------------------------------
22294 2019-Jan-09 19:14:41.103124 - [DEBUG]
22295 2019-Jan-09 19:14:41.103147 - [DEBUG] Process 661. path edge:
22296 2019-Jan-09 19:14:41.103170 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22297 2019-Jan-09 19:14:41.103227 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
22298 2019-Jan-09 19:14:41.103871 - [DEBUG] D target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 >
22299 2019-Jan-09 19:14:41.104496 - [DEBUG]
22300 2019-Jan-09 19:14:41.104522 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22301 2019-Jan-09 19:14:41.105180 - [DEBUG] Compose: EdgeIdentity * AllBottom
22302 2019-Jan-09 19:14:41.105208 - [DEBUG]
22303 2019-Jan-09 19:14:41.105232 - [DEBUG] Propagate flow
22304 2019-Jan-09 19:14:41.105255 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22305 2019-Jan-09 19:14:41.105312 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22306 2019-Jan-09 19:14:41.105934 - [DEBUG] Target value : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22307 2019-Jan-09 19:14:41.106558 - [DEBUG] Edge function : AllBottom (result of previous compose)
22308 2019-Jan-09 19:14:41.106583 - [DEBUG]
22309 2019-Jan-09 19:14:41.106608 - [DEBUG] Join: AllTop & AllBottom
22310 2019-Jan-09 19:14:41.106633 - [DEBUG] = AllBottom (new jump func)
22311 2019-Jan-09 19:14:41.106658 - [DEBUG]
22312 2019-Jan-09 19:14:41.106681 - [DEBUG] Start adding new jump function
22313 2019-Jan-09 19:14:41.106704 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22314 2019-Jan-09 19:14:41.106760 - [DEBUG] Fact at target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22315 2019-Jan-09 19:14:41.107421 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22316 2019-Jan-09 19:14:41.108044 - [DEBUG] Edge Function : AllBottom
22317 2019-Jan-09 19:14:41.108076 - [DEBUG] End adding new jump function
22318 2019-Jan-09 19:14:41.108100 - [DEBUG]
22319 2019-Jan-09 19:14:41.108124 - [DEBUG] -------------------------------------------- 662. Path Edge --------------------------------------------
22320 2019-Jan-09 19:14:41.108148 - [DEBUG]
22321 2019-Jan-09 19:14:41.108172 - [DEBUG] Process 662. path edge:
22322 2019-Jan-09 19:14:41.108196 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22323 2019-Jan-09 19:14:41.108252 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
22324 2019-Jan-09 19:14:41.108875 - [DEBUG] D target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 >
22325 2019-Jan-09 19:14:41.109499 - [DEBUG]
22326 2019-Jan-09 19:14:41.109523 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22327 2019-Jan-09 19:14:41.110160 - [DEBUG] Start of endsummarytab entry
22328 2019-Jan-09 19:14:41.110193 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
22329 2019-Jan-09 19:14:41.110866 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
22330 2019-Jan-09 19:14:41.110928 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22331 2019-Jan-09 19:14:41.111553 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22332 2019-Jan-09 19:14:41.112191 - [DEBUG] EF: AllBottom
22333 2019-Jan-09 19:14:41.112216 - [DEBUG]
22334 2019-Jan-09 19:14:41.112240 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22335 2019-Jan-09 19:14:41.112997 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22336 2019-Jan-09 19:14:41.113632 - [DEBUG] EF: AllBottom
22337 2019-Jan-09 19:14:41.113657 - [DEBUG]
22338 2019-Jan-09 19:14:41.113680 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22339 2019-Jan-09 19:14:41.114320 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
22340 2019-Jan-09 19:14:41.114961 - [DEBUG] EF: AllBottom
22341 2019-Jan-09 19:14:41.114986 - [DEBUG]
22342 2019-Jan-09 19:14:41.115009 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22343 2019-Jan-09 19:14:41.115631 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22344 2019-Jan-09 19:14:41.116258 - [DEBUG] EF: AllBottom
22345 2019-Jan-09 19:14:41.116284 - [DEBUG]
22346 2019-Jan-09 19:14:41.116307 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22347 2019-Jan-09 19:14:41.116931 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
22348 2019-Jan-09 19:14:41.117605 - [DEBUG] EF: AllBottom
22349 2019-Jan-09 19:14:41.117630 - [DEBUG]
22350 2019-Jan-09 19:14:41.117653 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22351 2019-Jan-09 19:14:41.118275 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
22352 2019-Jan-09 19:14:41.118903 - [DEBUG] EF: AllBottom
22353 2019-Jan-09 19:14:41.118928 - [DEBUG]
22354 2019-Jan-09 19:14:41.118951 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22355 2019-Jan-09 19:14:41.119572 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
22356 2019-Jan-09 19:14:41.120197 - [DEBUG] EF: AllBottom
22357 2019-Jan-09 19:14:41.120222 - [DEBUG]
22358 2019-Jan-09 19:14:41.120246 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22359 2019-Jan-09 19:14:41.120895 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
22360 2019-Jan-09 19:14:41.121519 - [DEBUG] EF: AllBottom
22361 2019-Jan-09 19:14:41.121543 - [DEBUG]
22362 2019-Jan-09 19:14:41.121567 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22363 2019-Jan-09 19:14:41.122187 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
22364 2019-Jan-09 19:14:41.122820 - [DEBUG] EF: AllBottom
22365 2019-Jan-09 19:14:41.122845 - [DEBUG]
22366 2019-Jan-09 19:14:41.122868 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22367 2019-Jan-09 19:14:41.123489 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22368 2019-Jan-09 19:14:41.124139 - [DEBUG] EF: AllBottom
22369 2019-Jan-09 19:14:41.124164 - [DEBUG]
22370 2019-Jan-09 19:14:41.124187 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22371 2019-Jan-09 19:14:41.124808 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22372 2019-Jan-09 19:14:41.125433 - [DEBUG] EF: AllBottom
22373 2019-Jan-09 19:14:41.125458 - [DEBUG]
22374 2019-Jan-09 19:14:41.125481 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22375 2019-Jan-09 19:14:41.126120 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
22376 2019-Jan-09 19:14:41.126754 - [DEBUG] EF: AllBottom
22377 2019-Jan-09 19:14:41.126779 - [DEBUG]
22378 2019-Jan-09 19:14:41.126803 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22379 2019-Jan-09 19:14:41.127446 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
22380 2019-Jan-09 19:14:41.128073 - [DEBUG] EF: AllBottom
22381 2019-Jan-09 19:14:41.128099 - [DEBUG]
22382 2019-Jan-09 19:14:41.128122 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22383 2019-Jan-09 19:14:41.128742 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
22384 2019-Jan-09 19:14:41.129365 - [DEBUG] EF: AllBottom
22385 2019-Jan-09 19:14:41.129389 - [DEBUG]
22386 2019-Jan-09 19:14:41.129413 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22387 2019-Jan-09 19:14:41.130036 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22388 2019-Jan-09 19:14:41.130690 - [DEBUG] EF: AllBottom
22389 2019-Jan-09 19:14:41.130715 - [DEBUG]
22390 2019-Jan-09 19:14:41.130738 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22391 2019-Jan-09 19:14:41.131361 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22392 2019-Jan-09 19:14:41.131983 - [DEBUG] EF: AllBottom
22393 2019-Jan-09 19:14:41.132008 - [DEBUG]
22394 2019-Jan-09 19:14:41.132031 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22395 2019-Jan-09 19:14:41.132651 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22396 2019-Jan-09 19:14:41.133273 - [DEBUG] EF: AllBottom
22397 2019-Jan-09 19:14:41.133298 - [DEBUG]
22398 2019-Jan-09 19:14:41.133322 - [DEBUG] ---------------
22399 2019-Jan-09 19:14:41.133345 - [DEBUG]
22400 2019-Jan-09 19:14:41.133371 - [DEBUG] End of endsummarytab entry
22401 2019-Jan-09 19:14:41.133395 - [DEBUG]
22402 2019-Jan-09 19:14:41.133418 - [DEBUG] Start of incomingtab entry
22403 2019-Jan-09 19:14:41.133443 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
22404 2019-Jan-09 19:14:41.134085 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
22405 2019-Jan-09 19:14:41.134146 - [DEBUG] ---------------
22406 2019-Jan-09 19:14:41.134170 - [DEBUG] End of incomingtab entry
22407 2019-Jan-09 19:14:41.134193 - [DEBUG]
22408 2019-Jan-09 19:14:41.134220 - [DEBUG] EDGE:
22409 2019-Jan-09 19:14:41.134277 - [DEBUG] ---> 22410 2019-Jan-09 19:14:41.134899 - [DEBUG] D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95>
22411 2019-Jan-09 19:14:41.135525 - [DEBUG]
22412 2019-Jan-09 19:14:41.135550 - [DEBUG] EDGE:
22413 2019-Jan-09 19:14:41.135607 - [DEBUG] ---> 22414 2019-Jan-09 19:14:41.136231 - [DEBUG] D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95>
22415 2019-Jan-09 19:14:41.136857 - [DEBUG]
22416 2019-Jan-09 19:14:41.136883 - [DEBUG] EDGE:
22417 2019-Jan-09 19:14:41.136941 - [DEBUG] ---> 22418 2019-Jan-09 19:14:41.137581 - [DEBUG] D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95>
22419 2019-Jan-09 19:14:41.138203 - [DEBUG]
22420 2019-Jan-09 19:14:41.138228 - [DEBUG] EDGE:
22421 2019-Jan-09 19:14:41.138308 - [DEBUG] ---> 22422 2019-Jan-09 19:14:41.138932 - [DEBUG] D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93>
22423 2019-Jan-09 19:14:41.139560 - [DEBUG]
22424 2019-Jan-09 19:14:41.139590 - [DEBUG] Compose: EdgeIdentity * AllBottom
22425 2019-Jan-09 19:14:41.139616 - [DEBUG]
22426 2019-Jan-09 19:14:41.139641 - [DEBUG] Propagate flow
22427 2019-Jan-09 19:14:41.139664 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22428 2019-Jan-09 19:14:41.139720 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22429 2019-Jan-09 19:14:41.140346 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22430 2019-Jan-09 19:14:41.143512 - [DEBUG] Edge function : AllBottom (result of previous compose)
22431 2019-Jan-09 19:14:41.143542 - [DEBUG]
22432 2019-Jan-09 19:14:41.143569 - [DEBUG] Join: AllTop & AllBottom
22433 2019-Jan-09 19:14:41.143595 - [DEBUG] = AllBottom (new jump func)
22434 2019-Jan-09 19:14:41.143620 - [DEBUG]
22435 2019-Jan-09 19:14:41.143643 - [DEBUG] Start adding new jump function
22436 2019-Jan-09 19:14:41.143667 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22437 2019-Jan-09 19:14:41.143790 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22438 2019-Jan-09 19:14:41.144514 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22439 2019-Jan-09 19:14:41.145153 - [DEBUG] Edge Function : AllBottom
22440 2019-Jan-09 19:14:41.145188 - [DEBUG] End adding new jump function
22441 2019-Jan-09 19:14:41.145213 - [DEBUG]
22442 2019-Jan-09 19:14:41.145237 - [DEBUG] -------------------------------------------- 663. Path Edge --------------------------------------------
22443 2019-Jan-09 19:14:41.145261 - [DEBUG]
22444 2019-Jan-09 19:14:41.145284 - [DEBUG] Process 663. path edge:
22445 2019-Jan-09 19:14:41.145308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22446 2019-Jan-09 19:14:41.145365 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
22447 2019-Jan-09 19:14:41.146235 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 >
22448 2019-Jan-09 19:14:41.146874 - [DEBUG]
22449 2019-Jan-09 19:14:41.146900 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22450 2019-Jan-09 19:14:41.147606 - [DEBUG] Compose: EdgeIdentity * AllBottom
22451 2019-Jan-09 19:14:41.147636 - [DEBUG]
22452 2019-Jan-09 19:14:41.147660 - [DEBUG] Propagate flow
22453 2019-Jan-09 19:14:41.147684 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22454 2019-Jan-09 19:14:41.147745 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22455 2019-Jan-09 19:14:41.148375 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22456 2019-Jan-09 19:14:41.149008 - [DEBUG] Edge function : AllBottom (result of previous compose)
22457 2019-Jan-09 19:14:41.149033 - [DEBUG]
22458 2019-Jan-09 19:14:41.149059 - [DEBUG] Join: AllTop & AllBottom
22459 2019-Jan-09 19:14:41.149085 - [DEBUG] = AllBottom (new jump func)
22460 2019-Jan-09 19:14:41.149109 - [DEBUG]
22461 2019-Jan-09 19:14:41.149133 - [DEBUG] Start adding new jump function
22462 2019-Jan-09 19:14:41.149156 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22463 2019-Jan-09 19:14:41.149213 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22464 2019-Jan-09 19:14:41.149869 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22465 2019-Jan-09 19:14:41.150513 - [DEBUG] Edge Function : AllBottom
22466 2019-Jan-09 19:14:41.150542 - [DEBUG] End adding new jump function
22467 2019-Jan-09 19:14:41.150566 - [DEBUG]
22468 2019-Jan-09 19:14:41.150589 - [DEBUG] -------------------------------------------- 664. Path Edge --------------------------------------------
22469 2019-Jan-09 19:14:41.150614 - [DEBUG]
22470 2019-Jan-09 19:14:41.150637 - [DEBUG] Process 664. path edge:
22471 2019-Jan-09 19:14:41.150660 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22472 2019-Jan-09 19:14:41.150718 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
22473 2019-Jan-09 19:14:41.151341 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 >
22474 2019-Jan-09 19:14:41.151974 - [DEBUG]
22475 2019-Jan-09 19:14:41.151999 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22476 2019-Jan-09 19:14:41.152652 - [DEBUG] Compose: EdgeIdentity * AllBottom
22477 2019-Jan-09 19:14:41.152680 - [DEBUG]
22478 2019-Jan-09 19:14:41.152704 - [DEBUG] Propagate flow
22479 2019-Jan-09 19:14:41.152728 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22480 2019-Jan-09 19:14:41.152787 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22481 2019-Jan-09 19:14:41.153416 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22482 2019-Jan-09 19:14:41.154082 - [DEBUG] Edge function : AllBottom (result of previous compose)
22483 2019-Jan-09 19:14:41.154108 - [DEBUG]
22484 2019-Jan-09 19:14:41.154133 - [DEBUG] Join: AllTop & AllBottom
22485 2019-Jan-09 19:14:41.154158 - [DEBUG] = AllBottom (new jump func)
22486 2019-Jan-09 19:14:41.154183 - [DEBUG]
22487 2019-Jan-09 19:14:41.154206 - [DEBUG] Start adding new jump function
22488 2019-Jan-09 19:14:41.154229 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22489 2019-Jan-09 19:14:41.154286 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22490 2019-Jan-09 19:14:41.154919 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22491 2019-Jan-09 19:14:41.155547 - [DEBUG] Edge Function : AllBottom
22492 2019-Jan-09 19:14:41.155575 - [DEBUG] End adding new jump function
22493 2019-Jan-09 19:14:41.155599 - [DEBUG]
22494 2019-Jan-09 19:14:41.155622 - [DEBUG] -------------------------------------------- 665. Path Edge --------------------------------------------
22495 2019-Jan-09 19:14:41.155647 - [DEBUG]
22496 2019-Jan-09 19:14:41.155670 - [DEBUG] Process 665. path edge:
22497 2019-Jan-09 19:14:41.155694 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22498 2019-Jan-09 19:14:41.155750 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
22499 2019-Jan-09 19:14:41.156376 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 >
22500 2019-Jan-09 19:14:41.157011 - [DEBUG]
22501 2019-Jan-09 19:14:41.157036 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22502 2019-Jan-09 19:14:41.157721 - [DEBUG] Compose: EdgeIdentity * AllBottom
22503 2019-Jan-09 19:14:41.157748 - [DEBUG]
22504 2019-Jan-09 19:14:41.157772 - [DEBUG] Propagate flow
22505 2019-Jan-09 19:14:41.157795 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22506 2019-Jan-09 19:14:41.157870 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22507 2019-Jan-09 19:14:41.158495 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22508 2019-Jan-09 19:14:41.159132 - [DEBUG] Edge function : AllBottom (result of previous compose)
22509 2019-Jan-09 19:14:41.159157 - [DEBUG]
22510 2019-Jan-09 19:14:41.159183 - [DEBUG] Join: AllTop & AllBottom
22511 2019-Jan-09 19:14:41.159209 - [DEBUG] = AllBottom (new jump func)
22512 2019-Jan-09 19:14:41.159233 - [DEBUG]
22513 2019-Jan-09 19:14:41.159256 - [DEBUG] Start adding new jump function
22514 2019-Jan-09 19:14:41.159279 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22515 2019-Jan-09 19:14:41.159336 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22516 2019-Jan-09 19:14:41.159967 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22517 2019-Jan-09 19:14:41.160624 - [DEBUG] Edge Function : AllBottom
22518 2019-Jan-09 19:14:41.160653 - [DEBUG] End adding new jump function
22519 2019-Jan-09 19:14:41.160677 - [DEBUG]
22520 2019-Jan-09 19:14:41.160700 - [DEBUG] -------------------------------------------- 666. Path Edge --------------------------------------------
22521 2019-Jan-09 19:14:41.160724 - [DEBUG]
22522 2019-Jan-09 19:14:41.160747 - [DEBUG] Process 666. path edge:
22523 2019-Jan-09 19:14:41.160771 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22524 2019-Jan-09 19:14:41.160827 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
22525 2019-Jan-09 19:14:41.161450 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 >
22526 2019-Jan-09 19:14:41.162087 - [DEBUG]
22527 2019-Jan-09 19:14:41.162111 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22528 2019-Jan-09 19:14:41.162747 - [DEBUG] Start of endsummarytab entry
22529 2019-Jan-09 19:14:41.162780 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
22530 2019-Jan-09 19:14:41.163407 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
22531 2019-Jan-09 19:14:41.163469 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22532 2019-Jan-09 19:14:41.164113 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22533 2019-Jan-09 19:14:41.164748 - [DEBUG] EF: AllBottom
22534 2019-Jan-09 19:14:41.164774 - [DEBUG]
22535 2019-Jan-09 19:14:41.164797 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22536 2019-Jan-09 19:14:41.165425 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22537 2019-Jan-09 19:14:41.166053 - [DEBUG] EF: AllBottom
22538 2019-Jan-09 19:14:41.166078 - [DEBUG]
22539 2019-Jan-09 19:14:41.166101 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22540 2019-Jan-09 19:14:41.166729 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
22541 2019-Jan-09 19:14:41.167398 - [DEBUG] EF: AllBottom
22542 2019-Jan-09 19:14:41.167424 - [DEBUG]
22543 2019-Jan-09 19:14:41.167447 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22544 2019-Jan-09 19:14:41.168069 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22545 2019-Jan-09 19:14:41.168696 - [DEBUG] EF: AllBottom
22546 2019-Jan-09 19:14:41.168721 - [DEBUG]
22547 2019-Jan-09 19:14:41.168745 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22548 2019-Jan-09 19:14:41.169366 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
22549 2019-Jan-09 19:14:41.170010 - [DEBUG] EF: AllBottom
22550 2019-Jan-09 19:14:41.170035 - [DEBUG]
22551 2019-Jan-09 19:14:41.170059 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22552 2019-Jan-09 19:14:41.170703 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
22553 2019-Jan-09 19:14:41.171332 - [DEBUG] EF: AllBottom
22554 2019-Jan-09 19:14:41.171357 - [DEBUG]
22555 2019-Jan-09 19:14:41.171381 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22556 2019-Jan-09 19:14:41.172007 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22557 2019-Jan-09 19:14:41.172639 - [DEBUG] EF: AllBottom
22558 2019-Jan-09 19:14:41.172665 - [DEBUG]
22559 2019-Jan-09 19:14:41.172688 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22560 2019-Jan-09 19:14:41.173311 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
22561 2019-Jan-09 19:14:41.173970 - [DEBUG] EF: AllBottom
22562 2019-Jan-09 19:14:41.173995 - [DEBUG]
22563 2019-Jan-09 19:14:41.174019 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22564 2019-Jan-09 19:14:41.174640 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
22565 2019-Jan-09 19:14:41.175270 - [DEBUG] EF: AllBottom
22566 2019-Jan-09 19:14:41.175295 - [DEBUG]
22567 2019-Jan-09 19:14:41.175319 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22568 2019-Jan-09 19:14:41.175939 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
22569 2019-Jan-09 19:14:41.176581 - [DEBUG] EF: AllBottom
22570 2019-Jan-09 19:14:41.176607 - [DEBUG]
22571 2019-Jan-09 19:14:41.176630 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22572 2019-Jan-09 19:14:41.177285 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22573 2019-Jan-09 19:14:41.177914 - [DEBUG] EF: AllBottom
22574 2019-Jan-09 19:14:41.177939 - [DEBUG]
22575 2019-Jan-09 19:14:41.177963 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22576 2019-Jan-09 19:14:41.178583 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22577 2019-Jan-09 19:14:41.179209 - [DEBUG] EF: AllBottom
22578 2019-Jan-09 19:14:41.179234 - [DEBUG]
22579 2019-Jan-09 19:14:41.179257 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22580 2019-Jan-09 19:14:41.179877 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
22581 2019-Jan-09 19:14:41.180528 - [DEBUG] EF: AllBottom
22582 2019-Jan-09 19:14:41.180553 - [DEBUG]
22583 2019-Jan-09 19:14:41.180576 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22584 2019-Jan-09 19:14:41.181202 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
22585 2019-Jan-09 19:14:41.181842 - [DEBUG] EF: AllBottom
22586 2019-Jan-09 19:14:41.181867 - [DEBUG]
22587 2019-Jan-09 19:14:41.181891 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22588 2019-Jan-09 19:14:41.182528 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
22589 2019-Jan-09 19:14:41.183161 - [DEBUG] EF: AllBottom
22590 2019-Jan-09 19:14:41.183186 - [DEBUG]
22591 2019-Jan-09 19:14:41.183209 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22592 2019-Jan-09 19:14:41.183854 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22593 2019-Jan-09 19:14:41.184479 - [DEBUG] EF: AllBottom
22594 2019-Jan-09 19:14:41.184504 - [DEBUG]
22595 2019-Jan-09 19:14:41.184527 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22596 2019-Jan-09 19:14:41.185165 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22597 2019-Jan-09 19:14:41.185788 - [DEBUG] EF: AllBottom
22598 2019-Jan-09 19:14:41.185813 - [DEBUG]
22599 2019-Jan-09 19:14:41.185837 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22600 2019-Jan-09 19:14:41.186458 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22601 2019-Jan-09 19:14:41.187080 - [DEBUG] EF: AllBottom
22602 2019-Jan-09 19:14:41.187120 - [DEBUG]
22603 2019-Jan-09 19:14:41.187146 - [DEBUG] ---------------
22604 2019-Jan-09 19:14:41.187169 - [DEBUG]
22605 2019-Jan-09 19:14:41.187196 - [DEBUG] End of endsummarytab entry
22606 2019-Jan-09 19:14:41.187219 - [DEBUG]
22607 2019-Jan-09 19:14:41.187243 - [DEBUG] Start of incomingtab entry
22608 2019-Jan-09 19:14:41.187268 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
22609 2019-Jan-09 19:14:41.187894 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
22610 2019-Jan-09 19:14:41.187955 - [DEBUG] ---------------
22611 2019-Jan-09 19:14:41.187979 - [DEBUG] End of incomingtab entry
22612 2019-Jan-09 19:14:41.188002 - [DEBUG]
22613 2019-Jan-09 19:14:41.188029 - [DEBUG] EDGE:
22614 2019-Jan-09 19:14:41.188086 - [DEBUG] ---> 22615 2019-Jan-09 19:14:41.188709 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94>
22616 2019-Jan-09 19:14:41.189345 - [DEBUG]
22617 2019-Jan-09 19:14:41.189371 - [DEBUG] EDGE:
22618 2019-Jan-09 19:14:41.189429 - [DEBUG] ---> 22619 2019-Jan-09 19:14:41.190054 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94>
22620 2019-Jan-09 19:14:41.190820 - [DEBUG]
22621 2019-Jan-09 19:14:41.190847 - [DEBUG] EDGE:
22622 2019-Jan-09 19:14:41.190906 - [DEBUG] ---> 22623 2019-Jan-09 19:14:41.191535 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94>
22624 2019-Jan-09 19:14:41.192169 - [DEBUG]
22625 2019-Jan-09 19:14:41.192194 - [DEBUG] EDGE:
22626 2019-Jan-09 19:14:41.192251 - [DEBUG] ---> 22627 2019-Jan-09 19:14:41.192875 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94>
22628 2019-Jan-09 19:14:41.193506 - [DEBUG]
22629 2019-Jan-09 19:14:41.193533 - [DEBUG] EDGE:
22630 2019-Jan-09 19:14:41.193590 - [DEBUG] ---> 22631 2019-Jan-09 19:14:41.194241 - [DEBUG] D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93>
22632 2019-Jan-09 19:14:41.194873 - [DEBUG]
22633 2019-Jan-09 19:14:41.194898 - [DEBUG] EDGE:
22634 2019-Jan-09 19:14:41.194956 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
22635 2019-Jan-09 19:14:41.195583 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22636 2019-Jan-09 19:14:41.196207 - [DEBUG]
22637 2019-Jan-09 19:14:41.196249 - [DEBUG] EDGE:
22638 2019-Jan-09 19:14:41.196307 - [DEBUG] ---> 22639 2019-Jan-09 19:14:41.196931 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22640 2019-Jan-09 19:14:41.197584 - [DEBUG]
22641 2019-Jan-09 19:14:41.197610 - [DEBUG] EDGE:
22642 2019-Jan-09 19:14:41.197668 - [DEBUG] ---> 22643 2019-Jan-09 19:14:41.198291 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22644 2019-Jan-09 19:14:41.198917 - [DEBUG]
22645 2019-Jan-09 19:14:41.198942 - [DEBUG] EDGE:
22646 2019-Jan-09 19:14:41.198999 - [DEBUG] ---> 22647 2019-Jan-09 19:14:41.199624 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22648 2019-Jan-09 19:14:41.200247 - [DEBUG]
22649 2019-Jan-09 19:14:41.200296 - [DEBUG] Compose: EdgeIdentity * AllBottom
22650 2019-Jan-09 19:14:41.200324 - [DEBUG]
22651 2019-Jan-09 19:14:41.200348 - [DEBUG] Propagate flow
22652 2019-Jan-09 19:14:41.200371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22653 2019-Jan-09 19:14:41.200428 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
22654 2019-Jan-09 19:14:41.201068 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22655 2019-Jan-09 19:14:41.201691 - [DEBUG] Edge function : AllBottom (result of previous compose)
22656 2019-Jan-09 19:14:41.201717 - [DEBUG]
22657 2019-Jan-09 19:14:41.201743 - [DEBUG] Join: AllTop & AllBottom
22658 2019-Jan-09 19:14:41.201769 - [DEBUG] = AllBottom (new jump func)
22659 2019-Jan-09 19:14:41.201794 - [DEBUG]
22660 2019-Jan-09 19:14:41.201817 - [DEBUG] Start adding new jump function
22661 2019-Jan-09 19:14:41.201840 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22662 2019-Jan-09 19:14:41.201897 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22663 2019-Jan-09 19:14:41.202521 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
22664 2019-Jan-09 19:14:41.203144 - [DEBUG] Edge Function : AllBottom
22665 2019-Jan-09 19:14:41.203174 - [DEBUG] End adding new jump function
22666 2019-Jan-09 19:14:41.203198 - [DEBUG]
22667 2019-Jan-09 19:14:41.203221 - [DEBUG] -------------------------------------------- 667. Path Edge --------------------------------------------
22668 2019-Jan-09 19:14:41.203246 - [DEBUG]
22669 2019-Jan-09 19:14:41.203269 - [DEBUG] Process 667. path edge:
22670 2019-Jan-09 19:14:41.203293 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22671 2019-Jan-09 19:14:41.203349 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
22672 2019-Jan-09 19:14:41.203998 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22673 2019-Jan-09 19:14:41.204623 - [DEBUG]
22674 2019-Jan-09 19:14:41.204649 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
22675 2019-Jan-09 19:14:41.205312 - [DEBUG] Compose: EdgeIdentity * AllBottom
22676 2019-Jan-09 19:14:41.205340 - [DEBUG]
22677 2019-Jan-09 19:14:41.205364 - [DEBUG] Propagate flow
22678 2019-Jan-09 19:14:41.205387 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22679 2019-Jan-09 19:14:41.205445 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
22680 2019-Jan-09 19:14:41.206068 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22681 2019-Jan-09 19:14:41.206711 - [DEBUG] Edge function : AllBottom (result of previous compose)
22682 2019-Jan-09 19:14:41.206737 - [DEBUG]
22683 2019-Jan-09 19:14:41.206762 - [DEBUG] Join: AllTop & AllBottom
22684 2019-Jan-09 19:14:41.206788 - [DEBUG] = AllBottom (new jump func)
22685 2019-Jan-09 19:14:41.206812 - [DEBUG]
22686 2019-Jan-09 19:14:41.206835 - [DEBUG] Start adding new jump function
22687 2019-Jan-09 19:14:41.206858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22688 2019-Jan-09 19:14:41.206914 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22689 2019-Jan-09 19:14:41.207556 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
22690 2019-Jan-09 19:14:41.208177 - [DEBUG] Edge Function : AllBottom
22691 2019-Jan-09 19:14:41.208206 - [DEBUG] End adding new jump function
22692 2019-Jan-09 19:14:41.208231 - [DEBUG]
22693 2019-Jan-09 19:14:41.208254 - [DEBUG] -------------------------------------------- 668. Path Edge --------------------------------------------
22694 2019-Jan-09 19:14:41.208279 - [DEBUG]
22695 2019-Jan-09 19:14:41.208302 - [DEBUG] Process 668. path edge:
22696 2019-Jan-09 19:14:41.208326 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22697 2019-Jan-09 19:14:41.208382 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
22698 2019-Jan-09 19:14:41.209001 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22699 2019-Jan-09 19:14:41.209626 - [DEBUG]
22700 2019-Jan-09 19:14:41.209652 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
22701 2019-Jan-09 19:14:41.210290 - [DEBUG] Compose: EdgeIdentity * AllBottom
22702 2019-Jan-09 19:14:41.210317 - [DEBUG]
22703 2019-Jan-09 19:14:41.210341 - [DEBUG] Propagate flow
22704 2019-Jan-09 19:14:41.210365 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22705 2019-Jan-09 19:14:41.210422 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22706 2019-Jan-09 19:14:41.211061 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22707 2019-Jan-09 19:14:41.211686 - [DEBUG] Edge function : AllBottom (result of previous compose)
22708 2019-Jan-09 19:14:41.211712 - [DEBUG]
22709 2019-Jan-09 19:14:41.211737 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
22710 2019-Jan-09 19:14:41.211763 - [DEBUG] = AllBottom
22711 2019-Jan-09 19:14:41.211787 - [DEBUG]
22712 2019-Jan-09 19:14:41.211810 - [DEBUG] PROPAGATE: No new function!
22713 2019-Jan-09 19:14:41.211835 - [DEBUG] EDGE:
22714 2019-Jan-09 19:14:41.211892 - [DEBUG] ---> 22715 2019-Jan-09 19:14:41.212513 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22716 2019-Jan-09 19:14:41.213257 - [DEBUG]
22717 2019-Jan-09 19:14:41.213282 - [DEBUG] EDGE:
22718 2019-Jan-09 19:14:41.213340 - [DEBUG] ---> 22719 2019-Jan-09 19:14:41.213982 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22720 2019-Jan-09 19:14:41.214607 - [DEBUG]
22721 2019-Jan-09 19:14:41.214632 - [DEBUG] EDGE:
22722 2019-Jan-09 19:14:41.214689 - [DEBUG] ---> 22723 2019-Jan-09 19:14:41.215312 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22724 2019-Jan-09 19:14:41.215937 - [DEBUG]
22725 2019-Jan-09 19:14:41.215983 - [DEBUG] EDGE:
22726 2019-Jan-09 19:14:41.216041 - [DEBUG] ---> 22727 2019-Jan-09 19:14:41.216670 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22728 2019-Jan-09 19:14:41.217322 - [DEBUG]
22729 2019-Jan-09 19:14:41.217347 - [DEBUG] EDGE:
22730 2019-Jan-09 19:14:41.217405 - [DEBUG] ---> 22731 2019-Jan-09 19:14:41.218029 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22732 2019-Jan-09 19:14:41.218655 - [DEBUG]
22733 2019-Jan-09 19:14:41.218680 - [DEBUG] EDGE:
22734 2019-Jan-09 19:14:41.218737 - [DEBUG] ---> 22735 2019-Jan-09 19:14:41.219362 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22736 2019-Jan-09 19:14:41.219986 - [DEBUG]
22737 2019-Jan-09 19:14:41.220012 - [DEBUG] EDGE:
22738 2019-Jan-09 19:14:41.220069 - [DEBUG] ---> 22739 2019-Jan-09 19:14:41.220721 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22740 2019-Jan-09 19:14:41.221345 - [DEBUG]
22741 2019-Jan-09 19:14:41.221370 - [DEBUG] EDGE:
22742 2019-Jan-09 19:14:41.221428 - [DEBUG] ---> 22743 2019-Jan-09 19:14:41.222050 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22744 2019-Jan-09 19:14:41.222674 - [DEBUG]
22745 2019-Jan-09 19:14:41.222699 - [DEBUG] EDGE:
22746 2019-Jan-09 19:14:41.222756 - [DEBUG] ---> 22747 2019-Jan-09 19:14:41.223379 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22748 2019-Jan-09 19:14:41.224018 - [DEBUG]
22749 2019-Jan-09 19:14:41.224044 - [DEBUG] EDGE:
22750 2019-Jan-09 19:14:41.224102 - [DEBUG] ---> 22751 2019-Jan-09 19:14:41.224734 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22752 2019-Jan-09 19:14:41.225359 - [DEBUG]
22753 2019-Jan-09 19:14:41.225384 - [DEBUG] EDGE:
22754 2019-Jan-09 19:14:41.225441 - [DEBUG] ---> 22755 2019-Jan-09 19:14:41.226062 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22756 2019-Jan-09 19:14:41.226686 - [DEBUG]
22757 2019-Jan-09 19:14:41.226711 - [DEBUG] EDGE:
22758 2019-Jan-09 19:14:41.226768 - [DEBUG] ---> 22759 2019-Jan-09 19:14:41.227407 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22760 2019-Jan-09 19:14:41.228033 - [DEBUG]
22761 2019-Jan-09 19:14:41.228058 - [DEBUG] EDGE:
22762 2019-Jan-09 19:14:41.228115 - [DEBUG] ---> 22763 2019-Jan-09 19:14:41.228757 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22764 2019-Jan-09 19:14:41.229381 - [DEBUG]
22765 2019-Jan-09 19:14:41.229408 - [DEBUG] EDGE:
22766 2019-Jan-09 19:14:41.229465 - [DEBUG] ---> 22767 2019-Jan-09 19:14:41.230099 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22768 2019-Jan-09 19:14:41.230739 - [DEBUG]
22769 2019-Jan-09 19:14:41.230764 - [DEBUG] EDGE:
22770 2019-Jan-09 19:14:41.230822 - [DEBUG] ---> 22771 2019-Jan-09 19:14:41.231443 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22772 2019-Jan-09 19:14:41.232068 - [DEBUG]
22773 2019-Jan-09 19:14:41.232093 - [DEBUG] EDGE:
22774 2019-Jan-09 19:14:41.232150 - [DEBUG] ---> 22775 2019-Jan-09 19:14:41.232775 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22776 2019-Jan-09 19:14:41.233398 - [DEBUG]
22777 2019-Jan-09 19:14:41.233425 - [DEBUG] EDGE:
22778 2019-Jan-09 19:14:41.233482 - [DEBUG] ---> 22779 2019-Jan-09 19:14:41.234131 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22780 2019-Jan-09 19:14:41.234756 - [DEBUG]
22781 2019-Jan-09 19:14:41.234781 - [DEBUG] EDGE:
22782 2019-Jan-09 19:14:41.234838 - [DEBUG] ---> 22783 2019-Jan-09 19:14:41.235459 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22784 2019-Jan-09 19:14:41.236082 - [DEBUG]
22785 2019-Jan-09 19:14:41.236107 - [DEBUG] EDGE:
22786 2019-Jan-09 19:14:41.236164 - [DEBUG] ---> 22787 2019-Jan-09 19:14:41.236787 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22788 2019-Jan-09 19:14:41.237427 - [DEBUG]
22789 2019-Jan-09 19:14:41.237453 - [DEBUG] EDGE:
22790 2019-Jan-09 19:14:41.237510 - [DEBUG] ---> 22791 2019-Jan-09 19:14:41.238143 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22792 2019-Jan-09 19:14:41.238769 - [DEBUG]
22793 2019-Jan-09 19:14:41.238817 - [DEBUG] Compose: EdgeIdentity * AllBottom
22794 2019-Jan-09 19:14:41.238845 - [DEBUG]
22795 2019-Jan-09 19:14:41.238868 - [DEBUG] Propagate flow
22796 2019-Jan-09 19:14:41.238892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22797 2019-Jan-09 19:14:41.238949 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22798 2019-Jan-09 19:14:41.239575 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22799 2019-Jan-09 19:14:41.240199 - [DEBUG] Edge function : AllBottom (result of previous compose)
22800 2019-Jan-09 19:14:41.240225 - [DEBUG]
22801 2019-Jan-09 19:14:41.240251 - [DEBUG] Join: AllTop & AllBottom
22802 2019-Jan-09 19:14:41.240277 - [DEBUG] = AllBottom (new jump func)
22803 2019-Jan-09 19:14:41.240319 - [DEBUG]
22804 2019-Jan-09 19:14:41.240343 - [DEBUG] Start adding new jump function
22805 2019-Jan-09 19:14:41.240366 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22806 2019-Jan-09 19:14:41.240423 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22807 2019-Jan-09 19:14:41.241064 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22808 2019-Jan-09 19:14:41.241688 - [DEBUG] Edge Function : AllBottom
22809 2019-Jan-09 19:14:41.241720 - [DEBUG] End adding new jump function
22810 2019-Jan-09 19:14:41.241744 - [DEBUG]
22811 2019-Jan-09 19:14:41.241767 - [DEBUG] -------------------------------------------- 669. Path Edge --------------------------------------------
22812 2019-Jan-09 19:14:41.245846 - [DEBUG]
22813 2019-Jan-09 19:14:41.245872 - [DEBUG] Process 669. path edge:
22814 2019-Jan-09 19:14:41.245897 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22815 2019-Jan-09 19:14:41.246001 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
22816 2019-Jan-09 19:14:41.246704 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22817 2019-Jan-09 19:14:41.247362 - [DEBUG]
22818 2019-Jan-09 19:14:41.247388 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22819 2019-Jan-09 19:14:41.248025 - [DEBUG] Possible callees:
22820 2019-Jan-09 19:14:41.248051 - [DEBUG] foo
22821 2019-Jan-09 19:14:41.248076 - [DEBUG] Possible return sites:
22822 2019-Jan-09 19:14:41.248099 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12622823 2019-Jan-09 19:14:41.249350 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
22824 2019-Jan-09 19:14:41.249378 - [DEBUG] Start points of 'foo' currently not available!
22825 2019-Jan-09 19:14:41.249423 - [DEBUG] Compose: EdgeIdentity * AllBottom
22826 2019-Jan-09 19:14:41.249451 - [DEBUG]
22827 2019-Jan-09 19:14:41.249476 - [DEBUG] Propagate flow
22828 2019-Jan-09 19:14:41.249499 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22829 2019-Jan-09 19:14:41.249558 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22830 2019-Jan-09 19:14:41.250185 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22831 2019-Jan-09 19:14:41.250945 - [DEBUG] Edge function : AllBottom (result of previous compose)
22832 2019-Jan-09 19:14:41.250971 - [DEBUG]
22833 2019-Jan-09 19:14:41.250997 - [DEBUG] Join: AllTop & AllBottom
22834 2019-Jan-09 19:14:41.251023 - [DEBUG] = AllBottom (new jump func)
22835 2019-Jan-09 19:14:41.251047 - [DEBUG]
22836 2019-Jan-09 19:14:41.251070 - [DEBUG] Start adding new jump function
22837 2019-Jan-09 19:14:41.251094 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22838 2019-Jan-09 19:14:41.251151 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22839 2019-Jan-09 19:14:41.251780 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22840 2019-Jan-09 19:14:41.252409 - [DEBUG] Edge Function : AllBottom
22841 2019-Jan-09 19:14:41.252438 - [DEBUG] End adding new jump function
22842 2019-Jan-09 19:14:41.252462 - [DEBUG]
22843 2019-Jan-09 19:14:41.252486 - [DEBUG] -------------------------------------------- 670. Path Edge --------------------------------------------
22844 2019-Jan-09 19:14:41.252511 - [DEBUG]
22845 2019-Jan-09 19:14:41.252534 - [DEBUG] Process 670. path edge:
22846 2019-Jan-09 19:14:41.252558 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22847 2019-Jan-09 19:14:41.252614 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
22848 2019-Jan-09 19:14:41.253260 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22849 2019-Jan-09 19:14:41.253903 - [DEBUG]
22850 2019-Jan-09 19:14:41.253928 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22851 2019-Jan-09 19:14:41.254591 - [DEBUG] Compose: EdgeIdentity * AllBottom
22852 2019-Jan-09 19:14:41.254620 - [DEBUG]
22853 2019-Jan-09 19:14:41.254643 - [DEBUG] Propagate flow
22854 2019-Jan-09 19:14:41.254666 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22855 2019-Jan-09 19:14:41.254724 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
22856 2019-Jan-09 19:14:41.255349 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22857 2019-Jan-09 19:14:41.255976 - [DEBUG] Edge function : AllBottom (result of previous compose)
22858 2019-Jan-09 19:14:41.256001 - [DEBUG]
22859 2019-Jan-09 19:14:41.256026 - [DEBUG] Join: AllTop & AllBottom
22860 2019-Jan-09 19:14:41.256052 - [DEBUG] = AllBottom (new jump func)
22861 2019-Jan-09 19:14:41.256076 - [DEBUG]
22862 2019-Jan-09 19:14:41.256099 - [DEBUG] Start adding new jump function
22863 2019-Jan-09 19:14:41.256123 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22864 2019-Jan-09 19:14:41.256179 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22865 2019-Jan-09 19:14:41.256804 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
22866 2019-Jan-09 19:14:41.257443 - [DEBUG] Edge Function : AllBottom
22867 2019-Jan-09 19:14:41.257472 - [DEBUG] End adding new jump function
22868 2019-Jan-09 19:14:41.257495 - [DEBUG]
22869 2019-Jan-09 19:14:41.257519 - [DEBUG] -------------------------------------------- 671. Path Edge --------------------------------------------
22870 2019-Jan-09 19:14:41.257543 - [DEBUG]
22871 2019-Jan-09 19:14:41.257566 - [DEBUG] Process 671. path edge:
22872 2019-Jan-09 19:14:41.257589 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22873 2019-Jan-09 19:14:41.257645 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
22874 2019-Jan-09 19:14:41.258268 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22875 2019-Jan-09 19:14:41.258892 - [DEBUG]
22876 2019-Jan-09 19:14:41.258918 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
22877 2019-Jan-09 19:14:41.259560 - [DEBUG] Compose: EdgeIdentity * AllBottom
22878 2019-Jan-09 19:14:41.259588 - [DEBUG]
22879 2019-Jan-09 19:14:41.259612 - [DEBUG] Propagate flow
22880 2019-Jan-09 19:14:41.259635 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22881 2019-Jan-09 19:14:41.259693 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
22882 2019-Jan-09 19:14:41.260318 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22883 2019-Jan-09 19:14:41.260961 - [DEBUG] Edge function : AllBottom (result of previous compose)
22884 2019-Jan-09 19:14:41.260986 - [DEBUG]
22885 2019-Jan-09 19:14:41.261011 - [DEBUG] Join: AllTop & AllBottom
22886 2019-Jan-09 19:14:41.261037 - [DEBUG] = AllBottom (new jump func)
22887 2019-Jan-09 19:14:41.261061 - [DEBUG]
22888 2019-Jan-09 19:14:41.261085 - [DEBUG] Start adding new jump function
22889 2019-Jan-09 19:14:41.261108 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22890 2019-Jan-09 19:14:41.261164 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22891 2019-Jan-09 19:14:41.261805 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
22892 2019-Jan-09 19:14:41.262430 - [DEBUG] Edge Function : AllBottom
22893 2019-Jan-09 19:14:41.262458 - [DEBUG] End adding new jump function
22894 2019-Jan-09 19:14:41.262482 - [DEBUG]
22895 2019-Jan-09 19:14:41.262505 - [DEBUG] -------------------------------------------- 672. Path Edge --------------------------------------------
22896 2019-Jan-09 19:14:41.262530 - [DEBUG]
22897 2019-Jan-09 19:14:41.262553 - [DEBUG] Process 672. path edge:
22898 2019-Jan-09 19:14:41.262577 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22899 2019-Jan-09 19:14:41.262633 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
22900 2019-Jan-09 19:14:41.263257 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22901 2019-Jan-09 19:14:41.263899 - [DEBUG]
22902 2019-Jan-09 19:14:41.263925 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
22903 2019-Jan-09 19:14:41.264564 - [DEBUG] Compose: EdgeIdentity * AllBottom
22904 2019-Jan-09 19:14:41.264592 - [DEBUG]
22905 2019-Jan-09 19:14:41.264615 - [DEBUG] Propagate flow
22906 2019-Jan-09 19:14:41.264639 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22907 2019-Jan-09 19:14:41.264696 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22908 2019-Jan-09 19:14:41.265333 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22909 2019-Jan-09 19:14:41.265960 - [DEBUG] Edge function : AllBottom (result of previous compose)
22910 2019-Jan-09 19:14:41.265985 - [DEBUG]
22911 2019-Jan-09 19:14:41.266010 - [DEBUG] Join: AllTop & AllBottom
22912 2019-Jan-09 19:14:41.266036 - [DEBUG] = AllBottom (new jump func)
22913 2019-Jan-09 19:14:41.266060 - [DEBUG]
22914 2019-Jan-09 19:14:41.266083 - [DEBUG] Start adding new jump function
22915 2019-Jan-09 19:14:41.266106 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22916 2019-Jan-09 19:14:41.266162 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22917 2019-Jan-09 19:14:41.266787 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22918 2019-Jan-09 19:14:41.267436 - [DEBUG] Edge Function : AllBottom
22919 2019-Jan-09 19:14:41.267464 - [DEBUG] End adding new jump function
22920 2019-Jan-09 19:14:41.267488 - [DEBUG]
22921 2019-Jan-09 19:14:41.267511 - [DEBUG] -------------------------------------------- 673. Path Edge --------------------------------------------
22922 2019-Jan-09 19:14:41.267535 - [DEBUG]
22923 2019-Jan-09 19:14:41.267558 - [DEBUG] Process 673. path edge:
22924 2019-Jan-09 19:14:41.267582 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22925 2019-Jan-09 19:14:41.267638 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
22926 2019-Jan-09 19:14:41.268271 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22927 2019-Jan-09 19:14:41.268897 - [DEBUG]
22928 2019-Jan-09 19:14:41.268921 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22929 2019-Jan-09 19:14:41.269565 - [DEBUG] Possible callees:
22930 2019-Jan-09 19:14:41.269591 - [DEBUG] llvm.dbg.declare
22931 2019-Jan-09 19:14:41.269616 - [DEBUG] Possible return sites:
22932 2019-Jan-09 19:14:41.269639 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13622933 2019-Jan-09 19:14:41.270928 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
22934 2019-Jan-09 19:14:41.270958 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
22935 2019-Jan-09 19:14:41.270998 - [DEBUG] Compose: EdgeIdentity * AllBottom
22936 2019-Jan-09 19:14:41.271025 - [DEBUG]
22937 2019-Jan-09 19:14:41.271049 - [DEBUG] Propagate flow
22938 2019-Jan-09 19:14:41.271072 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22939 2019-Jan-09 19:14:41.271130 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22940 2019-Jan-09 19:14:41.271778 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22941 2019-Jan-09 19:14:41.272402 - [DEBUG] Edge function : AllBottom (result of previous compose)
22942 2019-Jan-09 19:14:41.272427 - [DEBUG]
22943 2019-Jan-09 19:14:41.272452 - [DEBUG] Join: AllTop & AllBottom
22944 2019-Jan-09 19:14:41.272478 - [DEBUG] = AllBottom (new jump func)
22945 2019-Jan-09 19:14:41.272502 - [DEBUG]
22946 2019-Jan-09 19:14:41.272525 - [DEBUG] Start adding new jump function
22947 2019-Jan-09 19:14:41.272548 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22948 2019-Jan-09 19:14:41.272603 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22949 2019-Jan-09 19:14:41.273232 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22950 2019-Jan-09 19:14:41.273915 - [DEBUG] Edge Function : AllBottom
22951 2019-Jan-09 19:14:41.273945 - [DEBUG] End adding new jump function
22952 2019-Jan-09 19:14:41.273969 - [DEBUG]
22953 2019-Jan-09 19:14:41.273993 - [DEBUG] -------------------------------------------- 674. Path Edge --------------------------------------------
22954 2019-Jan-09 19:14:41.274017 - [DEBUG]
22955 2019-Jan-09 19:14:41.274040 - [DEBUG] Process 674. path edge:
22956 2019-Jan-09 19:14:41.274063 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22957 2019-Jan-09 19:14:41.274124 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
22958 2019-Jan-09 19:14:41.274769 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22959 2019-Jan-09 19:14:41.275404 - [DEBUG]
22960 2019-Jan-09 19:14:41.275430 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22961 2019-Jan-09 19:14:41.276713 - [DEBUG] Compose: EdgeIdentity * AllBottom
22962 2019-Jan-09 19:14:41.276745 - [DEBUG]
22963 2019-Jan-09 19:14:41.276770 - [DEBUG] Propagate flow
22964 2019-Jan-09 19:14:41.276794 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22965 2019-Jan-09 19:14:41.276867 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
22966 2019-Jan-09 19:14:41.277927 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22967 2019-Jan-09 19:14:41.278582 - [DEBUG] Edge function : AllBottom (result of previous compose)
22968 2019-Jan-09 19:14:41.278608 - [DEBUG]
22969 2019-Jan-09 19:14:41.278634 - [DEBUG] Join: AllTop & AllBottom
22970 2019-Jan-09 19:14:41.278660 - [DEBUG] = AllBottom (new jump func)
22971 2019-Jan-09 19:14:41.278685 - [DEBUG]
22972 2019-Jan-09 19:14:41.278708 - [DEBUG] Start adding new jump function
22973 2019-Jan-09 19:14:41.278731 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22974 2019-Jan-09 19:14:41.278793 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22975 2019-Jan-09 19:14:41.279423 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
22976 2019-Jan-09 19:14:41.280065 - [DEBUG] Edge Function : AllBottom
22977 2019-Jan-09 19:14:41.280096 - [DEBUG] End adding new jump function
22978 2019-Jan-09 19:14:41.280121 - [DEBUG]
22979 2019-Jan-09 19:14:41.280145 - [DEBUG] -------------------------------------------- 675. Path Edge --------------------------------------------
22980 2019-Jan-09 19:14:41.280171 - [DEBUG]
22981 2019-Jan-09 19:14:41.280194 - [DEBUG] Process 675. path edge:
22982 2019-Jan-09 19:14:41.280218 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22983 2019-Jan-09 19:14:41.280278 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
22984 2019-Jan-09 19:14:41.280950 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22985 2019-Jan-09 19:14:41.281579 - [DEBUG]
22986 2019-Jan-09 19:14:41.281606 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
22987 2019-Jan-09 19:14:41.282742 - [DEBUG] Compose: EdgeIdentity * AllBottom
22988 2019-Jan-09 19:14:41.282772 - [DEBUG]
22989 2019-Jan-09 19:14:41.282796 - [DEBUG] Propagate flow
22990 2019-Jan-09 19:14:41.282820 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22991 2019-Jan-09 19:14:41.282888 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
22992 2019-Jan-09 19:14:41.283525 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22993 2019-Jan-09 19:14:41.284513 - [DEBUG] Edge function : AllBottom (result of previous compose)
22994 2019-Jan-09 19:14:41.284540 - [DEBUG]
22995 2019-Jan-09 19:14:41.284566 - [DEBUG] Join: AllTop & AllBottom
22996 2019-Jan-09 19:14:41.284592 - [DEBUG] = AllBottom (new jump func)
22997 2019-Jan-09 19:14:41.284616 - [DEBUG]
22998 2019-Jan-09 19:14:41.284640 - [DEBUG] Start adding new jump function
22999 2019-Jan-09 19:14:41.284663 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23000 2019-Jan-09 19:14:41.284724 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23001 2019-Jan-09 19:14:41.285363 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
23002 2019-Jan-09 19:14:41.285994 - [DEBUG] Edge Function : AllBottom
23003 2019-Jan-09 19:14:41.286024 - [DEBUG] End adding new jump function
23004 2019-Jan-09 19:14:41.286048 - [DEBUG]
23005 2019-Jan-09 19:14:41.286071 - [DEBUG] -------------------------------------------- 676. Path Edge --------------------------------------------
23006 2019-Jan-09 19:14:41.286096 - [DEBUG]
23007 2019-Jan-09 19:14:41.286119 - [DEBUG] Process 676. path edge:
23008 2019-Jan-09 19:14:41.286142 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23009 2019-Jan-09 19:14:41.286201 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
23010 2019-Jan-09 19:14:41.286832 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23011 2019-Jan-09 19:14:41.287494 - [DEBUG]
23012 2019-Jan-09 19:14:41.287521 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
23013 2019-Jan-09 19:14:41.288168 - [DEBUG] Compose: EdgeIdentity * AllBottom
23014 2019-Jan-09 19:14:41.288196 - [DEBUG]
23015 2019-Jan-09 19:14:41.288220 - [DEBUG] Propagate flow
23016 2019-Jan-09 19:14:41.288244 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23017 2019-Jan-09 19:14:41.288302 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
23018 2019-Jan-09 19:14:41.288939 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23019 2019-Jan-09 19:14:41.289565 - [DEBUG] Edge function : AllBottom (result of previous compose)
23020 2019-Jan-09 19:14:41.289590 - [DEBUG]
23021 2019-Jan-09 19:14:41.289616 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
23022 2019-Jan-09 19:14:41.289659 - [DEBUG] = AllBottom
23023 2019-Jan-09 19:14:41.289684 - [DEBUG]
23024 2019-Jan-09 19:14:41.289707 - [DEBUG] PROPAGATE: No new function!
23025 2019-Jan-09 19:14:41.289732 - [DEBUG] EDGE:
23026 2019-Jan-09 19:14:41.289791 - [DEBUG] ---> 23027 2019-Jan-09 19:14:41.291045 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23028 2019-Jan-09 19:14:41.291685 - [DEBUG]
23029 2019-Jan-09 19:14:41.291711 - [DEBUG] EDGE:
23030 2019-Jan-09 19:14:41.291771 - [DEBUG] ---> 23031 2019-Jan-09 19:14:41.292738 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23032 2019-Jan-09 19:14:41.293373 - [DEBUG]
23033 2019-Jan-09 19:14:41.293399 - [DEBUG] EDGE:
23034 2019-Jan-09 19:14:41.293458 - [DEBUG] ---> 23035 2019-Jan-09 19:14:41.294119 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23036 2019-Jan-09 19:14:41.294746 - [DEBUG]
23037 2019-Jan-09 19:14:41.294772 - [DEBUG] EDGE:
23038 2019-Jan-09 19:14:41.294830 - [DEBUG] ---> 23039 2019-Jan-09 19:14:41.295466 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23040 2019-Jan-09 19:14:41.296103 - [DEBUG]
23041 2019-Jan-09 19:14:41.296151 - [DEBUG] Compose: EdgeIdentity * AllBottom
23042 2019-Jan-09 19:14:41.296179 - [DEBUG]
23043 2019-Jan-09 19:14:41.296204 - [DEBUG] Propagate flow
23044 2019-Jan-09 19:14:41.296228 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23045 2019-Jan-09 19:14:41.296286 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
23046 2019-Jan-09 19:14:41.296923 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23047 2019-Jan-09 19:14:41.297572 - [DEBUG] Edge function : AllBottom (result of previous compose)
23048 2019-Jan-09 19:14:41.297598 - [DEBUG]
23049 2019-Jan-09 19:14:41.297624 - [DEBUG] Join: AllTop & AllBottom
23050 2019-Jan-09 19:14:41.297650 - [DEBUG] = AllBottom (new jump func)
23051 2019-Jan-09 19:14:41.297674 - [DEBUG]
23052 2019-Jan-09 19:14:41.297697 - [DEBUG] Start adding new jump function
23053 2019-Jan-09 19:14:41.297721 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23054 2019-Jan-09 19:14:41.297776 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23055 2019-Jan-09 19:14:41.298887 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
23056 2019-Jan-09 19:14:41.299529 - [DEBUG] Edge Function : AllBottom
23057 2019-Jan-09 19:14:41.299560 - [DEBUG] End adding new jump function
23058 2019-Jan-09 19:14:41.299584 - [DEBUG]
23059 2019-Jan-09 19:14:41.299608 - [DEBUG] -------------------------------------------- 677. Path Edge --------------------------------------------
23060 2019-Jan-09 19:14:41.299633 - [DEBUG]
23061 2019-Jan-09 19:14:41.299656 - [DEBUG] Process 677. path edge:
23062 2019-Jan-09 19:14:41.299680 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23063 2019-Jan-09 19:14:41.299738 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
23064 2019-Jan-09 19:14:41.300389 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23065 2019-Jan-09 19:14:41.301451 - [DEBUG]
23066 2019-Jan-09 19:14:41.301478 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
23067 2019-Jan-09 19:14:41.302169 - [DEBUG] Possible callees:
23068 2019-Jan-09 19:14:41.302195 - [DEBUG] llvm.dbg.declare
23069 2019-Jan-09 19:14:41.302221 - [DEBUG] Possible return sites:
23070 2019-Jan-09 19:14:41.302244 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14323071 2019-Jan-09 19:14:41.303529 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23072 2019-Jan-09 19:14:41.303558 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23073 2019-Jan-09 19:14:41.303603 - [DEBUG] Compose: EdgeIdentity * AllBottom
23074 2019-Jan-09 19:14:41.303631 - [DEBUG]
23075 2019-Jan-09 19:14:41.303655 - [DEBUG] Propagate flow
23076 2019-Jan-09 19:14:41.303679 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23077 2019-Jan-09 19:14:41.303739 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
23078 2019-Jan-09 19:14:41.304424 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23079 2019-Jan-09 19:14:41.305050 - [DEBUG] Edge function : AllBottom (result of previous compose)
23080 2019-Jan-09 19:14:41.305075 - [DEBUG]
23081 2019-Jan-09 19:14:41.305102 - [DEBUG] Join: AllTop & AllBottom
23082 2019-Jan-09 19:14:41.305128 - [DEBUG] = AllBottom (new jump func)
23083 2019-Jan-09 19:14:41.305153 - [DEBUG]
23084 2019-Jan-09 19:14:41.305176 - [DEBUG] Start adding new jump function
23085 2019-Jan-09 19:14:41.305200 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23086 2019-Jan-09 19:14:41.305259 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23087 2019-Jan-09 19:14:41.305905 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
23088 2019-Jan-09 19:14:41.306541 - [DEBUG] Edge Function : AllBottom
23089 2019-Jan-09 19:14:41.306571 - [DEBUG] End adding new jump function
23090 2019-Jan-09 19:14:41.306595 - [DEBUG]
23091 2019-Jan-09 19:14:41.306619 - [DEBUG] -------------------------------------------- 678. Path Edge --------------------------------------------
23092 2019-Jan-09 19:14:41.306645 - [DEBUG]
23093 2019-Jan-09 19:14:41.306668 - [DEBUG] Process 678. path edge:
23094 2019-Jan-09 19:14:41.306692 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23095 2019-Jan-09 19:14:41.306751 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
23096 2019-Jan-09 19:14:41.307978 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23097 2019-Jan-09 19:14:41.308629 - [DEBUG]
23098 2019-Jan-09 19:14:41.308656 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
23099 2019-Jan-09 19:14:41.309734 - [DEBUG] Compose: EdgeIdentity * AllBottom
23100 2019-Jan-09 19:14:41.309765 - [DEBUG]
23101 2019-Jan-09 19:14:41.309790 - [DEBUG] Propagate flow
23102 2019-Jan-09 19:14:41.309814 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23103 2019-Jan-09 19:14:41.309883 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
23104 2019-Jan-09 19:14:41.310563 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23105 2019-Jan-09 19:14:41.311615 - [DEBUG] Edge function : AllBottom (result of previous compose)
23106 2019-Jan-09 19:14:41.311662 - [DEBUG]
23107 2019-Jan-09 19:14:41.311689 - [DEBUG] Join: AllTop & AllBottom
23108 2019-Jan-09 19:14:41.311716 - [DEBUG] = AllBottom (new jump func)
23109 2019-Jan-09 19:14:41.311740 - [DEBUG]
23110 2019-Jan-09 19:14:41.311764 - [DEBUG] Start adding new jump function
23111 2019-Jan-09 19:14:41.311788 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23112 2019-Jan-09 19:14:41.311859 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23113 2019-Jan-09 19:14:41.313005 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
23114 2019-Jan-09 19:14:41.313663 - [DEBUG] Edge Function : AllBottom
23115 2019-Jan-09 19:14:41.313696 - [DEBUG] End adding new jump function
23116 2019-Jan-09 19:14:41.313721 - [DEBUG]
23117 2019-Jan-09 19:14:41.313745 - [DEBUG] -------------------------------------------- 679. Path Edge --------------------------------------------
23118 2019-Jan-09 19:14:41.313788 - [DEBUG]
23119 2019-Jan-09 19:14:41.313827 - [DEBUG] Process 679. path edge:
23120 2019-Jan-09 19:14:41.313851 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23121 2019-Jan-09 19:14:41.313920 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
23122 2019-Jan-09 19:14:41.314568 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23123 2019-Jan-09 19:14:41.315212 - [DEBUG]
23124 2019-Jan-09 19:14:41.315239 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
23125 2019-Jan-09 19:14:41.315909 - [DEBUG] Compose: EdgeIdentity * AllBottom
23126 2019-Jan-09 19:14:41.315939 - [DEBUG]
23127 2019-Jan-09 19:14:41.315963 - [DEBUG] Propagate flow
23128 2019-Jan-09 19:14:41.315987 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23129 2019-Jan-09 19:14:41.316602 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
23130 2019-Jan-09 19:14:41.317718 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23131 2019-Jan-09 19:14:41.318400 - [DEBUG] Edge function : AllBottom (result of previous compose)
23132 2019-Jan-09 19:14:41.318428 - [DEBUG]
23133 2019-Jan-09 19:14:41.318455 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
23134 2019-Jan-09 19:14:41.318481 - [DEBUG] = AllBottom
23135 2019-Jan-09 19:14:41.318505 - [DEBUG]
23136 2019-Jan-09 19:14:41.318528 - [DEBUG] PROPAGATE: No new function!
23137 2019-Jan-09 19:14:41.318554 - [DEBUG] EDGE:
23138 2019-Jan-09 19:14:41.318618 - [DEBUG] ---> 23139 2019-Jan-09 19:14:41.319727 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23140 2019-Jan-09 19:14:41.320788 - [DEBUG]
23141 2019-Jan-09 19:14:41.320816 - [DEBUG] EDGE:
23142 2019-Jan-09 19:14:41.320886 - [DEBUG] ---> 23143 2019-Jan-09 19:14:41.321532 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23144 2019-Jan-09 19:14:41.322544 - [DEBUG]
23145 2019-Jan-09 19:14:41.322572 - [DEBUG] EDGE:
23146 2019-Jan-09 19:14:41.322637 - [DEBUG] ---> 23147 2019-Jan-09 19:14:41.323552 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23148 2019-Jan-09 19:14:41.324218 - [DEBUG]
23149 2019-Jan-09 19:14:41.324245 - [DEBUG] EDGE:
23150 2019-Jan-09 19:14:41.324306 - [DEBUG] ---> 23151 2019-Jan-09 19:14:41.324952 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23152 2019-Jan-09 19:14:41.325578 - [DEBUG]
23153 2019-Jan-09 19:14:41.325625 - [DEBUG] Compose: EdgeIdentity * AllBottom
23154 2019-Jan-09 19:14:41.325653 - [DEBUG]
23155 2019-Jan-09 19:14:41.325677 - [DEBUG] Propagate flow
23156 2019-Jan-09 19:14:41.325700 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23157 2019-Jan-09 19:14:41.325758 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
23158 2019-Jan-09 19:14:41.326382 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23159 2019-Jan-09 19:14:41.327390 - [DEBUG] Edge function : AllBottom (result of previous compose)
23160 2019-Jan-09 19:14:41.327425 - [DEBUG]
23161 2019-Jan-09 19:14:41.327452 - [DEBUG] Join: AllTop & AllBottom
23162 2019-Jan-09 19:14:41.327478 - [DEBUG] = AllBottom (new jump func)
23163 2019-Jan-09 19:14:41.327502 - [DEBUG]
23164 2019-Jan-09 19:14:41.327525 - [DEBUG] Start adding new jump function
23165 2019-Jan-09 19:14:41.327549 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23166 2019-Jan-09 19:14:41.327617 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23167 2019-Jan-09 19:14:41.328267 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
23168 2019-Jan-09 19:14:41.328895 - [DEBUG] Edge Function : AllBottom
23169 2019-Jan-09 19:14:41.328924 - [DEBUG] End adding new jump function
23170 2019-Jan-09 19:14:41.328949 - [DEBUG]
23171 2019-Jan-09 19:14:41.328973 - [DEBUG] -------------------------------------------- 680. Path Edge --------------------------------------------
23172 2019-Jan-09 19:14:41.328997 - [DEBUG]
23173 2019-Jan-09 19:14:41.329305 - [DEBUG] Process 680. path edge:
23174 2019-Jan-09 19:14:41.329330 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23175 2019-Jan-09 19:14:41.329396 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
23176 2019-Jan-09 19:14:41.330289 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23177 2019-Jan-09 19:14:41.330978 - [DEBUG]
23178 2019-Jan-09 19:14:41.331007 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
23179 2019-Jan-09 19:14:41.331685 - [DEBUG] Compose: EdgeIdentity * AllBottom
23180 2019-Jan-09 19:14:41.331715 - [DEBUG]
23181 2019-Jan-09 19:14:41.331739 - [DEBUG] Propagate flow
23182 2019-Jan-09 19:14:41.331763 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23183 2019-Jan-09 19:14:41.331827 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
23184 2019-Jan-09 19:14:41.332486 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23185 2019-Jan-09 19:14:41.333653 - [DEBUG] Edge function : AllBottom (result of previous compose)
23186 2019-Jan-09 19:14:41.333681 - [DEBUG]
23187 2019-Jan-09 19:14:41.333707 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
23188 2019-Jan-09 19:14:41.333733 - [DEBUG] = AllBottom
23189 2019-Jan-09 19:14:41.333757 - [DEBUG]
23190 2019-Jan-09 19:14:41.333812 - [DEBUG] PROPAGATE: No new function!
23191 2019-Jan-09 19:14:41.333856 - [DEBUG] Compose: EdgeIdentity * AllBottom
23192 2019-Jan-09 19:14:41.333882 - [DEBUG]
23193 2019-Jan-09 19:14:41.333906 - [DEBUG] Propagate flow
23194 2019-Jan-09 19:14:41.333930 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23195 2019-Jan-09 19:14:41.334336 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
23196 2019-Jan-09 19:14:41.335100 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23197 2019-Jan-09 19:14:41.335762 - [DEBUG] Edge function : AllBottom (result of previous compose)
23198 2019-Jan-09 19:14:41.335789 - [DEBUG]
23199 2019-Jan-09 19:14:41.335815 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
23200 2019-Jan-09 19:14:41.335841 - [DEBUG] = AllBottom
23201 2019-Jan-09 19:14:41.335865 - [DEBUG]
23202 2019-Jan-09 19:14:41.335889 - [DEBUG] PROPAGATE: No new function!
23203 2019-Jan-09 19:14:41.335915 - [DEBUG] EDGE:
23204 2019-Jan-09 19:14:41.335978 - [DEBUG] ---> 23205 2019-Jan-09 19:14:41.336613 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23206 2019-Jan-09 19:14:41.337291 - [DEBUG]
23207 2019-Jan-09 19:14:41.337318 - [DEBUG] EDGE:
23208 2019-Jan-09 19:14:41.337382 - [DEBUG] ---> 23209 2019-Jan-09 19:14:41.338022 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23210 2019-Jan-09 19:14:41.338669 - [DEBUG]
23211 2019-Jan-09 19:14:41.338695 - [DEBUG] EDGE:
23212 2019-Jan-09 19:14:41.338758 - [DEBUG] ---> 23213 2019-Jan-09 19:14:41.340369 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23214 2019-Jan-09 19:14:41.341131 - [DEBUG]
23215 2019-Jan-09 19:14:41.341162 - [DEBUG] EDGE:
23216 2019-Jan-09 19:14:41.341228 - [DEBUG] ---> 23217 2019-Jan-09 19:14:41.341879 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23218 2019-Jan-09 19:14:41.343368 - [DEBUG]
23219 2019-Jan-09 19:14:41.343402 - [DEBUG] EDGE:
23220 2019-Jan-09 19:14:41.343484 - [DEBUG] ---> 23221 2019-Jan-09 19:14:41.344193 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23222 2019-Jan-09 19:14:41.344854 - [DEBUG]
23223 2019-Jan-09 19:14:41.344881 - [DEBUG] EDGE:
23224 2019-Jan-09 19:14:41.344944 - [DEBUG] ---> 23225 2019-Jan-09 19:14:41.345590 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23226 2019-Jan-09 19:14:41.346243 - [DEBUG]
23227 2019-Jan-09 19:14:41.346269 - [DEBUG] EDGE:
23228 2019-Jan-09 19:14:41.346329 - [DEBUG] ---> 23229 2019-Jan-09 19:14:41.346966 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23230 2019-Jan-09 19:14:41.348551 - [DEBUG]
23231 2019-Jan-09 19:14:41.348582 - [DEBUG] EDGE:
23232 2019-Jan-09 19:14:41.348660 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
23233 2019-Jan-09 19:14:41.349341 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23234 2019-Jan-09 19:14:41.349990 - [DEBUG]
23235 2019-Jan-09 19:14:41.350427 - [DEBUG] Compose: EdgeIdentity * AllBottom
23236 2019-Jan-09 19:14:41.350479 - [DEBUG]
23237 2019-Jan-09 19:14:41.350504 - [DEBUG] Propagate flow
23238 2019-Jan-09 19:14:41.350528 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23239 2019-Jan-09 19:14:41.350603 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
23240 2019-Jan-09 19:14:41.351271 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23241 2019-Jan-09 19:14:41.351903 - [DEBUG] Edge function : AllBottom (result of previous compose)
23242 2019-Jan-09 19:14:41.351929 - [DEBUG]
23243 2019-Jan-09 19:14:41.351955 - [DEBUG] Join: AllTop & AllBottom
23244 2019-Jan-09 19:14:41.351981 - [DEBUG] = AllBottom (new jump func)
23245 2019-Jan-09 19:14:41.352005 - [DEBUG]
23246 2019-Jan-09 19:14:41.352028 - [DEBUG] Start adding new jump function
23247 2019-Jan-09 19:14:41.352052 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23248 2019-Jan-09 19:14:41.352108 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23249 2019-Jan-09 19:14:41.352732 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
23250 2019-Jan-09 19:14:41.353729 - [DEBUG] Edge Function : AllBottom
23251 2019-Jan-09 19:14:41.353761 - [DEBUG] End adding new jump function
23252 2019-Jan-09 19:14:41.353815 - [DEBUG]
23253 2019-Jan-09 19:14:41.353840 - [DEBUG] -------------------------------------------- 681. Path Edge --------------------------------------------
23254 2019-Jan-09 19:14:41.353865 - [DEBUG]
23255 2019-Jan-09 19:14:41.353888 - [DEBUG] Process 681. path edge:
23256 2019-Jan-09 19:14:41.353912 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23257 2019-Jan-09 19:14:41.353973 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
23258 2019-Jan-09 19:14:41.354889 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23259 2019-Jan-09 19:14:41.355524 - [DEBUG]
23260 2019-Jan-09 19:14:41.355551 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
23261 2019-Jan-09 19:14:41.356219 - [DEBUG] Compose: EdgeIdentity * AllBottom
23262 2019-Jan-09 19:14:41.356247 - [DEBUG]
23263 2019-Jan-09 19:14:41.356271 - [DEBUG] Propagate flow
23264 2019-Jan-09 19:14:41.356295 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23265 2019-Jan-09 19:14:41.356352 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
23266 2019-Jan-09 19:14:41.356981 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23267 2019-Jan-09 19:14:41.357629 - [DEBUG] Edge function : AllBottom (result of previous compose)
23268 2019-Jan-09 19:14:41.357654 - [DEBUG]
23269 2019-Jan-09 19:14:41.357680 - [DEBUG] Join: AllTop & AllBottom
23270 2019-Jan-09 19:14:41.357706 - [DEBUG] = AllBottom (new jump func)
23271 2019-Jan-09 19:14:41.357730 - [DEBUG]
23272 2019-Jan-09 19:14:41.357753 - [DEBUG] Start adding new jump function
23273 2019-Jan-09 19:14:41.357777 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23274 2019-Jan-09 19:14:41.357835 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23275 2019-Jan-09 19:14:41.358482 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
23276 2019-Jan-09 19:14:41.359138 - [DEBUG] Edge Function : AllBottom
23277 2019-Jan-09 19:14:41.359169 - [DEBUG] End adding new jump function
23278 2019-Jan-09 19:14:41.359194 - [DEBUG]
23279 2019-Jan-09 19:14:41.359218 - [DEBUG] -------------------------------------------- 682. Path Edge --------------------------------------------
23280 2019-Jan-09 19:14:41.359262 - [DEBUG]
23281 2019-Jan-09 19:14:41.359286 - [DEBUG] Process 682. path edge:
23282 2019-Jan-09 19:14:41.359311 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23283 2019-Jan-09 19:14:41.359381 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
23284 2019-Jan-09 19:14:41.360763 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23285 2019-Jan-09 19:14:41.361652 - [DEBUG]
23286 2019-Jan-09 19:14:41.361683 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
23287 2019-Jan-09 19:14:41.362513 - [DEBUG] Possible callees:
23288 2019-Jan-09 19:14:41.362543 - [DEBUG] bar
23289 2019-Jan-09 19:14:41.362569 - [DEBUG] Possible return sites:
23290 2019-Jan-09 19:14:41.362594 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7123291 2019-Jan-09 19:14:41.365559 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
23292 2019-Jan-09 19:14:41.365628 - [DEBUG] Start points of 'bar' currently not available!
23293 2019-Jan-09 19:14:41.365679 - [DEBUG] Compose: EdgeIdentity * AllBottom
23294 2019-Jan-09 19:14:41.365708 - [DEBUG]
23295 2019-Jan-09 19:14:41.365733 - [DEBUG] Propagate flow
23296 2019-Jan-09 19:14:41.365757 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23297 2019-Jan-09 19:14:41.365856 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
23298 2019-Jan-09 19:14:41.366724 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23299 2019-Jan-09 19:14:41.368276 - [DEBUG] Edge function : AllBottom (result of previous compose)
23300 2019-Jan-09 19:14:41.368310 - [DEBUG]
23301 2019-Jan-09 19:14:41.368338 - [DEBUG] Join: AllTop & AllBottom
23302 2019-Jan-09 19:14:41.368366 - [DEBUG] = AllBottom (new jump func)
23303 2019-Jan-09 19:14:41.368392 - [DEBUG]
23304 2019-Jan-09 19:14:41.368416 - [DEBUG] Start adding new jump function
23305 2019-Jan-09 19:14:41.368440 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23306 2019-Jan-09 19:14:41.368534 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23307 2019-Jan-09 19:14:41.369366 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
23308 2019-Jan-09 19:14:41.370215 - [DEBUG] Edge Function : AllBottom
23309 2019-Jan-09 19:14:41.370253 - [DEBUG] End adding new jump function
23310 2019-Jan-09 19:14:41.370278 - [DEBUG]
23311 2019-Jan-09 19:14:41.370302 - [DEBUG] -------------------------------------------- 683. Path Edge --------------------------------------------
23312 2019-Jan-09 19:14:41.370329 - [DEBUG]
23313 2019-Jan-09 19:14:41.370353 - [DEBUG] Process 683. path edge:
23314 2019-Jan-09 19:14:41.370378 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23315 2019-Jan-09 19:14:41.370524 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
23316 2019-Jan-09 19:14:41.371356 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23317 2019-Jan-09 19:14:41.372847 - [DEBUG]
23318 2019-Jan-09 19:14:41.372879 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
23319 2019-Jan-09 19:14:41.373824 - [DEBUG] Compose: EdgeIdentity * AllBottom
23320 2019-Jan-09 19:14:41.373863 - [DEBUG]
23321 2019-Jan-09 19:14:41.373888 - [DEBUG] Propagate flow
23322 2019-Jan-09 19:14:41.373913 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23323 2019-Jan-09 19:14:41.374033 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
23324 2019-Jan-09 19:14:41.374851 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23325 2019-Jan-09 19:14:41.375682 - [DEBUG] Edge function : AllBottom (result of previous compose)
23326 2019-Jan-09 19:14:41.375714 - [DEBUG]
23327 2019-Jan-09 19:14:41.375742 - [DEBUG] Join: AllTop & AllBottom
23328 2019-Jan-09 19:14:41.375769 - [DEBUG] = AllBottom (new jump func)
23329 2019-Jan-09 19:14:41.375795 - [DEBUG]
23330 2019-Jan-09 19:14:41.375819 - [DEBUG] Start adding new jump function
23331 2019-Jan-09 19:14:41.375844 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23332 2019-Jan-09 19:14:41.375939 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23333 2019-Jan-09 19:14:41.377493 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
23334 2019-Jan-09 19:14:41.378314 - [DEBUG] Edge Function : AllBottom
23335 2019-Jan-09 19:14:41.378353 - [DEBUG] End adding new jump function
23336 2019-Jan-09 19:14:41.378378 - [DEBUG]
23337 2019-Jan-09 19:14:41.378403 - [DEBUG] -------------------------------------------- 684. Path Edge --------------------------------------------
23338 2019-Jan-09 19:14:41.378429 - [DEBUG]
23339 2019-Jan-09 19:14:41.378453 - [DEBUG] Process 684. path edge:
23340 2019-Jan-09 19:14:41.378478 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23341 2019-Jan-09 19:14:41.378576 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
23342 2019-Jan-09 19:14:41.379389 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23343 2019-Jan-09 19:14:41.380221 - [DEBUG]
23344 2019-Jan-09 19:14:41.380256 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
23345 2019-Jan-09 19:14:41.381146 - [DEBUG] Compose: EdgeIdentity * AllBottom
23346 2019-Jan-09 19:14:41.381180 - [DEBUG]
23347 2019-Jan-09 19:14:41.381205 - [DEBUG] Propagate flow
23348 2019-Jan-09 19:14:41.381230 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23349 2019-Jan-09 19:14:41.381327 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
23350 2019-Jan-09 19:14:41.382180 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23351 2019-Jan-09 19:14:41.383629 - [DEBUG] Edge function : AllBottom (result of previous compose)
23352 2019-Jan-09 19:14:41.383704 - [DEBUG]
23353 2019-Jan-09 19:14:41.383733 - [DEBUG] Join: AllTop & AllBottom
23354 2019-Jan-09 19:14:41.383760 - [DEBUG] = AllBottom (new jump func)
23355 2019-Jan-09 19:14:41.383808 - [DEBUG]
23356 2019-Jan-09 19:14:41.383833 - [DEBUG] Start adding new jump function
23357 2019-Jan-09 19:14:41.383858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23358 2019-Jan-09 19:14:41.383980 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23359 2019-Jan-09 19:14:41.384825 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
23360 2019-Jan-09 19:14:41.387002 - [DEBUG] Edge Function : AllBottom
23361 2019-Jan-09 19:14:41.387041 - [DEBUG] End adding new jump function
23362 2019-Jan-09 19:14:41.387066 - [DEBUG]
23363 2019-Jan-09 19:14:41.387092 - [DEBUG] -------------------------------------------- 685. Path Edge --------------------------------------------
23364 2019-Jan-09 19:14:41.387144 - [DEBUG]
23365 2019-Jan-09 19:14:41.387168 - [DEBUG] Process 685. path edge:
23366 2019-Jan-09 19:14:41.387193 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23367 2019-Jan-09 19:14:41.387317 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
23368 2019-Jan-09 19:14:41.388172 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23369 2019-Jan-09 19:14:41.389010 - [DEBUG]
23370 2019-Jan-09 19:14:41.389055 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
23371 2019-Jan-09 19:14:41.389916 - [DEBUG] Possible callees:
23372 2019-Jan-09 19:14:41.389947 - [DEBUG] llvm.dbg.declare
23373 2019-Jan-09 19:14:41.389973 - [DEBUG] Possible return sites:
23374 2019-Jan-09 19:14:41.389997 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7823375 2019-Jan-09 19:14:41.391816 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23376 2019-Jan-09 19:14:41.395757 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23377 2019-Jan-09 19:14:41.396389 - [DEBUG] Compose: EdgeIdentity * AllBottom
23378 2019-Jan-09 19:14:41.396437 - [DEBUG]
23379 2019-Jan-09 19:14:41.396464 - [DEBUG] Propagate flow
23380 2019-Jan-09 19:14:41.396489 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23381 2019-Jan-09 19:14:41.396613 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
23382 2019-Jan-09 19:14:41.397502 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23383 2019-Jan-09 19:14:41.398345 - [DEBUG] Edge function : AllBottom (result of previous compose)
23384 2019-Jan-09 19:14:41.398377 - [DEBUG]
23385 2019-Jan-09 19:14:41.398406 - [DEBUG] Join: AllTop & AllBottom
23386 2019-Jan-09 19:14:41.398434 - [DEBUG] = AllBottom (new jump func)
23387 2019-Jan-09 19:14:41.398459 - [DEBUG]
23388 2019-Jan-09 19:14:41.398484 - [DEBUG] Start adding new jump function
23389 2019-Jan-09 19:14:41.398508 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23390 2019-Jan-09 19:14:41.398604 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23391 2019-Jan-09 19:14:41.399426 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
23392 2019-Jan-09 19:14:41.400270 - [DEBUG] Edge Function : AllBottom
23393 2019-Jan-09 19:14:41.400308 - [DEBUG] End adding new jump function
23394 2019-Jan-09 19:14:41.400333 - [DEBUG]
23395 2019-Jan-09 19:14:41.400359 - [DEBUG] -------------------------------------------- 686. Path Edge --------------------------------------------
23396 2019-Jan-09 19:14:41.400385 - [DEBUG]
23397 2019-Jan-09 19:14:41.400409 - [DEBUG] Process 686. path edge:
23398 2019-Jan-09 19:14:41.400434 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23399 2019-Jan-09 19:14:41.400559 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
23400 2019-Jan-09 19:14:41.401393 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23401 2019-Jan-09 19:14:41.402887 - [DEBUG]
23402 2019-Jan-09 19:14:41.402919 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
23403 2019-Jan-09 19:14:41.403840 - [DEBUG] Compose: EdgeIdentity * AllBottom
23404 2019-Jan-09 19:14:41.403879 - [DEBUG]
23405 2019-Jan-09 19:14:41.403905 - [DEBUG] Propagate flow
23406 2019-Jan-09 19:14:41.403929 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23407 2019-Jan-09 19:14:41.404026 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
23408 2019-Jan-09 19:14:41.404876 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23409 2019-Jan-09 19:14:41.406411 - [DEBUG] Edge function : AllBottom (result of previous compose)
23410 2019-Jan-09 19:14:41.406444 - [DEBUG]
23411 2019-Jan-09 19:14:41.406472 - [DEBUG] Join: AllTop & AllBottom
23412 2019-Jan-09 19:14:41.406500 - [DEBUG] = AllBottom (new jump func)
23413 2019-Jan-09 19:14:41.406525 - [DEBUG]
23414 2019-Jan-09 19:14:41.406550 - [DEBUG] Start adding new jump function
23415 2019-Jan-09 19:14:41.406575 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23416 2019-Jan-09 19:14:41.406672 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23417 2019-Jan-09 19:14:41.407539 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
23418 2019-Jan-09 19:14:41.408358 - [DEBUG] Edge Function : AllBottom
23419 2019-Jan-09 19:14:41.408397 - [DEBUG] End adding new jump function
23420 2019-Jan-09 19:14:41.408423 - [DEBUG]
23421 2019-Jan-09 19:14:41.408448 - [DEBUG] -------------------------------------------- 687. Path Edge --------------------------------------------
23422 2019-Jan-09 19:14:41.408474 - [DEBUG]
23423 2019-Jan-09 19:14:41.408498 - [DEBUG] Process 687. path edge:
23424 2019-Jan-09 19:14:41.408523 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23425 2019-Jan-09 19:14:41.408624 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
23426 2019-Jan-09 19:14:41.410276 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23427 2019-Jan-09 19:14:41.411147 - [DEBUG]
23428 2019-Jan-09 19:14:41.411180 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
23429 2019-Jan-09 19:14:41.412032 - [DEBUG] Compose: EdgeIdentity * AllBottom
23430 2019-Jan-09 19:14:41.412066 - [DEBUG]
23431 2019-Jan-09 19:14:41.412091 - [DEBUG] Propagate flow
23432 2019-Jan-09 19:14:41.412116 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23433 2019-Jan-09 19:14:41.412212 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
23434 2019-Jan-09 19:14:41.413195 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23435 2019-Jan-09 19:14:41.414059 - [DEBUG] Edge function : AllBottom (result of previous compose)
23436 2019-Jan-09 19:14:41.414091 - [DEBUG]
23437 2019-Jan-09 19:14:41.414119 - [DEBUG] Join: AllTop & AllBottom
23438 2019-Jan-09 19:14:41.414147 - [DEBUG] = AllBottom (new jump func)
23439 2019-Jan-09 19:14:41.414173 - [DEBUG]
23440 2019-Jan-09 19:14:41.414198 - [DEBUG] Start adding new jump function
23441 2019-Jan-09 19:14:41.414222 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23442 2019-Jan-09 19:14:41.414316 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23443 2019-Jan-09 19:14:41.415149 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
23444 2019-Jan-09 19:14:41.415978 - [DEBUG] Edge Function : AllBottom
23445 2019-Jan-09 19:14:41.416016 - [DEBUG] End adding new jump function
23446 2019-Jan-09 19:14:41.416042 - [DEBUG]
23447 2019-Jan-09 19:14:41.416067 - [DEBUG] -------------------------------------------- 688. Path Edge --------------------------------------------
23448 2019-Jan-09 19:14:41.416093 - [DEBUG]
23449 2019-Jan-09 19:14:41.416117 - [DEBUG] Process 688. path edge:
23450 2019-Jan-09 19:14:41.416142 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23451 2019-Jan-09 19:14:41.416240 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
23452 2019-Jan-09 19:14:41.417068 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23453 2019-Jan-09 19:14:41.417950 - [DEBUG]
23454 2019-Jan-09 19:14:41.417983 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
23455 2019-Jan-09 19:14:41.418849 - [DEBUG] Compose: EdgeIdentity * AllBottom
23456 2019-Jan-09 19:14:41.418883 - [DEBUG]
23457 2019-Jan-09 19:14:41.418908 - [DEBUG] Propagate flow
23458 2019-Jan-09 19:14:41.418933 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23459 2019-Jan-09 19:14:41.419029 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
23460 2019-Jan-09 19:14:41.419844 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23461 2019-Jan-09 19:14:41.420704 - [DEBUG] Edge function : AllBottom (result of previous compose)
23462 2019-Jan-09 19:14:41.420736 - [DEBUG]
23463 2019-Jan-09 19:14:41.420764 - [DEBUG] Join: AllTop & AllBottom
23464 2019-Jan-09 19:14:41.420792 - [DEBUG] = AllBottom (new jump func)
23465 2019-Jan-09 19:14:41.420817 - [DEBUG]
23466 2019-Jan-09 19:14:41.420842 - [DEBUG] Start adding new jump function
23467 2019-Jan-09 19:14:41.420866 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23468 2019-Jan-09 19:14:41.420963 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23469 2019-Jan-09 19:14:41.421786 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
23470 2019-Jan-09 19:14:41.423330 - [DEBUG] Edge Function : AllBottom
23471 2019-Jan-09 19:14:41.423370 - [DEBUG] End adding new jump function
23472 2019-Jan-09 19:14:41.423396 - [DEBUG]
23473 2019-Jan-09 19:14:41.423421 - [DEBUG] -------------------------------------------- 689. Path Edge --------------------------------------------
23474 2019-Jan-09 19:14:41.423448 - [DEBUG]
23475 2019-Jan-09 19:14:41.423472 - [DEBUG] Process 689. path edge:
23476 2019-Jan-09 19:14:41.423496 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23477 2019-Jan-09 19:14:41.423597 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
23478 2019-Jan-09 19:14:41.424458 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23479 2019-Jan-09 19:14:41.425289 - [DEBUG]
23480 2019-Jan-09 19:14:41.425323 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
23481 2019-Jan-09 19:14:41.427758 - [DEBUG] Compose: EdgeIdentity * AllBottom
23482 2019-Jan-09 19:14:41.427794 - [DEBUG]
23483 2019-Jan-09 19:14:41.427820 - [DEBUG] Propagate flow
23484 2019-Jan-09 19:14:41.427844 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23485 2019-Jan-09 19:14:41.427956 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
23486 2019-Jan-09 19:14:41.428799 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23487 2019-Jan-09 19:14:41.429632 - [DEBUG] Edge function : AllBottom (result of previous compose)
23488 2019-Jan-09 19:14:41.429664 - [DEBUG]
23489 2019-Jan-09 19:14:41.429692 - [DEBUG] Join: AllTop & AllBottom
23490 2019-Jan-09 19:14:41.429719 - [DEBUG] = AllBottom (new jump func)
23491 2019-Jan-09 19:14:41.429744 - [DEBUG]
23492 2019-Jan-09 19:14:41.429769 - [DEBUG] Start adding new jump function
23493 2019-Jan-09 19:14:41.429794 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23494 2019-Jan-09 19:14:41.429890 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23495 2019-Jan-09 19:14:41.430754 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
23496 2019-Jan-09 19:14:41.431581 - [DEBUG] Edge Function : AllBottom
23497 2019-Jan-09 19:14:41.431620 - [DEBUG] End adding new jump function
23498 2019-Jan-09 19:14:41.431646 - [DEBUG]
23499 2019-Jan-09 19:14:41.431707 - [DEBUG] -------------------------------------------- 690. Path Edge --------------------------------------------
23500 2019-Jan-09 19:14:41.431733 - [DEBUG]
23501 2019-Jan-09 19:14:41.431757 - [DEBUG] Process 690. path edge:
23502 2019-Jan-09 19:14:41.431782 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23503 2019-Jan-09 19:14:41.431878 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
23504 2019-Jan-09 19:14:41.432710 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23505 2019-Jan-09 19:14:41.433547 - [DEBUG]
23506 2019-Jan-09 19:14:41.433578 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
23507 2019-Jan-09 19:14:41.435159 - [DEBUG] Compose: EdgeIdentity * AllBottom
23508 2019-Jan-09 19:14:41.435196 - [DEBUG]
23509 2019-Jan-09 19:14:41.435222 - [DEBUG] Propagate flow
23510 2019-Jan-09 19:14:41.435247 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23511 2019-Jan-09 19:14:41.435341 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
23512 2019-Jan-09 19:14:41.436209 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23513 2019-Jan-09 19:14:41.437695 - [DEBUG] Edge function : AllBottom (result of previous compose)
23514 2019-Jan-09 19:14:41.437753 - [DEBUG]
23515 2019-Jan-09 19:14:41.437782 - [DEBUG] Join: AllTop & AllBottom
23516 2019-Jan-09 19:14:41.437810 - [DEBUG] = AllBottom (new jump func)
23517 2019-Jan-09 19:14:41.437835 - [DEBUG]
23518 2019-Jan-09 19:14:41.437859 - [DEBUG] Start adding new jump function
23519 2019-Jan-09 19:14:41.437884 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23520 2019-Jan-09 19:14:41.438578 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23521 2019-Jan-09 19:14:41.440744 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
23522 2019-Jan-09 19:14:41.441639 - [DEBUG] Edge Function : AllBottom
23523 2019-Jan-09 19:14:41.441679 - [DEBUG] End adding new jump function
23524 2019-Jan-09 19:14:41.441705 - [DEBUG]
23525 2019-Jan-09 19:14:41.441730 - [DEBUG] -------------------------------------------- 691. Path Edge --------------------------------------------
23526 2019-Jan-09 19:14:41.441757 - [DEBUG]
23527 2019-Jan-09 19:14:41.441781 - [DEBUG] Process 691. path edge:
23528 2019-Jan-09 19:14:41.441806 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23529 2019-Jan-09 19:14:41.441898 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
23530 2019-Jan-09 19:14:41.443105 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23531 2019-Jan-09 19:14:41.443952 - [DEBUG]
23532 2019-Jan-09 19:14:41.443984 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
23533 2019-Jan-09 19:14:41.446183 - [DEBUG] Compose: EdgeIdentity * AllBottom
23534 2019-Jan-09 19:14:41.446219 - [DEBUG]
23535 2019-Jan-09 19:14:41.446245 - [DEBUG] Propagate flow
23536 2019-Jan-09 19:14:41.446269 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23537 2019-Jan-09 19:14:41.446364 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
23538 2019-Jan-09 19:14:41.447213 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23539 2019-Jan-09 19:14:41.448696 - [DEBUG] Edge function : AllBottom (result of previous compose)
23540 2019-Jan-09 19:14:41.448745 - [DEBUG]
23541 2019-Jan-09 19:14:41.448773 - [DEBUG] Join: AllTop & AllBottom
23542 2019-Jan-09 19:14:41.448801 - [DEBUG] = AllBottom (new jump func)
23543 2019-Jan-09 19:14:41.448848 - [DEBUG]
23544 2019-Jan-09 19:14:41.448873 - [DEBUG] Start adding new jump function
23545 2019-Jan-09 19:14:41.448898 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23546 2019-Jan-09 19:14:41.449618 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23547 2019-Jan-09 19:14:41.450540 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
23548 2019-Jan-09 19:14:41.451369 - [DEBUG] Edge Function : AllBottom
23549 2019-Jan-09 19:14:41.451411 - [DEBUG] End adding new jump function
23550 2019-Jan-09 19:14:41.451437 - [DEBUG]
23551 2019-Jan-09 19:14:41.451462 - [DEBUG] -------------------------------------------- 692. Path Edge --------------------------------------------
23552 2019-Jan-09 19:14:41.451488 - [DEBUG]
23553 2019-Jan-09 19:14:41.451512 - [DEBUG] Process 692. path edge:
23554 2019-Jan-09 19:14:41.451537 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23555 2019-Jan-09 19:14:41.451635 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
23556 2019-Jan-09 19:14:41.452441 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23557 2019-Jan-09 19:14:41.453961 - [DEBUG]
23558 2019-Jan-09 19:14:41.453996 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
23559 2019-Jan-09 19:14:41.454866 - [DEBUG] Compose: EdgeIdentity * AllBottom
23560 2019-Jan-09 19:14:41.454901 - [DEBUG]
23561 2019-Jan-09 19:14:41.454926 - [DEBUG] Propagate flow
23562 2019-Jan-09 19:14:41.454950 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23563 2019-Jan-09 19:14:41.455754 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
23564 2019-Jan-09 19:14:41.457312 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23565 2019-Jan-09 19:14:41.458153 - [DEBUG] Edge function : AllBottom (result of previous compose)
23566 2019-Jan-09 19:14:41.458185 - [DEBUG]
23567 2019-Jan-09 19:14:41.458214 - [DEBUG] Join: AllTop & AllBottom
23568 2019-Jan-09 19:14:41.458241 - [DEBUG] = AllBottom (new jump func)
23569 2019-Jan-09 19:14:41.458267 - [DEBUG]
23570 2019-Jan-09 19:14:41.458292 - [DEBUG] Start adding new jump function
23571 2019-Jan-09 19:14:41.458316 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23572 2019-Jan-09 19:14:41.458773 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23573 2019-Jan-09 19:14:41.460309 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
23574 2019-Jan-09 19:14:41.461182 - [DEBUG] Edge Function : AllBottom
23575 2019-Jan-09 19:14:41.461222 - [DEBUG] End adding new jump function
23576 2019-Jan-09 19:14:41.461248 - [DEBUG]
23577 2019-Jan-09 19:14:41.461273 - [DEBUG] -------------------------------------------- 693. Path Edge --------------------------------------------
23578 2019-Jan-09 19:14:41.461300 - [DEBUG]
23579 2019-Jan-09 19:14:41.461324 - [DEBUG] Process 693. path edge:
23580 2019-Jan-09 19:14:41.461349 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23581 2019-Jan-09 19:14:41.461447 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
23582 2019-Jan-09 19:14:41.462975 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23583 2019-Jan-09 19:14:41.463849 - [DEBUG]
23584 2019-Jan-09 19:14:41.463880 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
23585 2019-Jan-09 19:14:41.464750 - [DEBUG] Possible callees:
23586 2019-Jan-09 19:14:41.464780 - [DEBUG] llvm.dbg.declare
23587 2019-Jan-09 19:14:41.464807 - [DEBUG] Possible return sites:
23588 2019-Jan-09 19:14:41.464832 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12023589 2019-Jan-09 19:14:41.467210 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23590 2019-Jan-09 19:14:41.467283 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23591 2019-Jan-09 19:14:41.467336 - [DEBUG] Compose: EdgeIdentity * AllBottom
23592 2019-Jan-09 19:14:41.467365 - [DEBUG]
23593 2019-Jan-09 19:14:41.467390 - [DEBUG] Propagate flow
23594 2019-Jan-09 19:14:41.467414 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23595 2019-Jan-09 19:14:41.467514 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
23596 2019-Jan-09 19:14:41.469619 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23597 2019-Jan-09 19:14:41.471184 - [DEBUG] Edge function : AllBottom (result of previous compose)
23598 2019-Jan-09 19:14:41.471216 - [DEBUG]
23599 2019-Jan-09 19:14:41.471244 - [DEBUG] Join: AllTop & AllBottom
23600 2019-Jan-09 19:14:41.471272 - [DEBUG] = AllBottom (new jump func)
23601 2019-Jan-09 19:14:41.471296 - [DEBUG]
23602 2019-Jan-09 19:14:41.471321 - [DEBUG] Start adding new jump function
23603 2019-Jan-09 19:14:41.471346 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23604 2019-Jan-09 19:14:41.471443 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23605 2019-Jan-09 19:14:41.472299 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
23606 2019-Jan-09 19:14:41.473123 - [DEBUG] Edge Function : AllBottom
23607 2019-Jan-09 19:14:41.473162 - [DEBUG] End adding new jump function
23608 2019-Jan-09 19:14:41.473187 - [DEBUG]
23609 2019-Jan-09 19:14:41.473212 - [DEBUG] -------------------------------------------- 694. Path Edge --------------------------------------------
23610 2019-Jan-09 19:14:41.473238 - [DEBUG]
23611 2019-Jan-09 19:14:41.473261 - [DEBUG] Process 694. path edge:
23612 2019-Jan-09 19:14:41.473287 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23613 2019-Jan-09 19:14:41.473383 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
23614 2019-Jan-09 19:14:41.474247 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23615 2019-Jan-09 19:14:41.476667 - [DEBUG]
23616 2019-Jan-09 19:14:41.476703 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
23617 2019-Jan-09 19:14:41.477682 - [DEBUG] Compose: EdgeIdentity * AllBottom
23618 2019-Jan-09 19:14:41.477717 - [DEBUG]
23619 2019-Jan-09 19:14:41.477742 - [DEBUG] Propagate flow
23620 2019-Jan-09 19:14:41.477767 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23621 2019-Jan-09 19:14:41.477862 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
23622 2019-Jan-09 19:14:41.478679 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23623 2019-Jan-09 19:14:41.480205 - [DEBUG] Edge function : AllBottom (result of previous compose)
23624 2019-Jan-09 19:14:41.480238 - [DEBUG]
23625 2019-Jan-09 19:14:41.480266 - [DEBUG] Join: AllTop & AllBottom
23626 2019-Jan-09 19:14:41.480293 - [DEBUG] = AllBottom (new jump func)
23627 2019-Jan-09 19:14:41.480318 - [DEBUG]
23628 2019-Jan-09 19:14:41.480343 - [DEBUG] Start adding new jump function
23629 2019-Jan-09 19:14:41.480391 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23630 2019-Jan-09 19:14:41.480517 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23631 2019-Jan-09 19:14:41.482054 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
23632 2019-Jan-09 19:14:41.482893 - [DEBUG] Edge Function : AllBottom
23633 2019-Jan-09 19:14:41.482932 - [DEBUG] End adding new jump function
23634 2019-Jan-09 19:14:41.482958 - [DEBUG]
23635 2019-Jan-09 19:14:41.482984 - [DEBUG] -------------------------------------------- 695. Path Edge --------------------------------------------
23636 2019-Jan-09 19:14:41.483645 - [DEBUG]
23637 2019-Jan-09 19:14:41.483700 - [DEBUG] Process 695. path edge:
23638 2019-Jan-09 19:14:41.483726 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23639 2019-Jan-09 19:14:41.483870 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
23640 2019-Jan-09 19:14:41.485345 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23641 2019-Jan-09 19:14:41.486184 - [DEBUG]
23642 2019-Jan-09 19:14:41.486218 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
23643 2019-Jan-09 19:14:41.487729 - [DEBUG] Compose: EdgeIdentity * AllBottom
23644 2019-Jan-09 19:14:41.487794 - [DEBUG]
23645 2019-Jan-09 19:14:41.487820 - [DEBUG] Propagate flow
23646 2019-Jan-09 19:14:41.487845 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23647 2019-Jan-09 19:14:41.487966 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
23648 2019-Jan-09 19:14:41.488836 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23649 2019-Jan-09 19:14:41.489672 - [DEBUG] Edge function : AllBottom (result of previous compose)
23650 2019-Jan-09 19:14:41.489705 - [DEBUG]
23651 2019-Jan-09 19:14:41.489734 - [DEBUG] Join: AllTop & AllBottom
23652 2019-Jan-09 19:14:41.489762 - [DEBUG] = AllBottom (new jump func)
23653 2019-Jan-09 19:14:41.489788 - [DEBUG]
23654 2019-Jan-09 19:14:41.489814 - [DEBUG] Start adding new jump function
23655 2019-Jan-09 19:14:41.489838 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23656 2019-Jan-09 19:14:41.489934 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23657 2019-Jan-09 19:14:41.491817 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
23658 2019-Jan-09 19:14:41.493391 - [DEBUG] Edge Function : AllBottom
23659 2019-Jan-09 19:14:41.493437 - [DEBUG] End adding new jump function
23660 2019-Jan-09 19:14:41.493463 - [DEBUG]
23661 2019-Jan-09 19:14:41.493490 - [DEBUG] -------------------------------------------- 696. Path Edge --------------------------------------------
23662 2019-Jan-09 19:14:41.493516 - [DEBUG]
23663 2019-Jan-09 19:14:41.493540 - [DEBUG] Process 696. path edge:
23664 2019-Jan-09 19:14:41.493565 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23665 2019-Jan-09 19:14:41.493665 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
23666 2019-Jan-09 19:14:41.494547 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23667 2019-Jan-09 19:14:41.495365 - [DEBUG]
23668 2019-Jan-09 19:14:41.495395 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
23669 2019-Jan-09 19:14:41.496928 - [DEBUG] Possible callees:
23670 2019-Jan-09 19:14:41.496961 - [DEBUG] llvm.dbg.declare
23671 2019-Jan-09 19:14:41.497010 - [DEBUG] Possible return sites:
23672 2019-Jan-09 19:14:41.497036 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14923673 2019-Jan-09 19:14:41.498749 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23674 2019-Jan-09 19:14:41.498818 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23675 2019-Jan-09 19:14:41.498871 - [DEBUG] Compose: EdgeIdentity * AllBottom
23676 2019-Jan-09 19:14:41.498900 - [DEBUG]
23677 2019-Jan-09 19:14:41.498925 - [DEBUG] Propagate flow
23678 2019-Jan-09 19:14:41.498949 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23679 2019-Jan-09 19:14:41.499046 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
23680 2019-Jan-09 19:14:41.499877 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23681 2019-Jan-09 19:14:41.501416 - [DEBUG] Edge function : AllBottom (result of previous compose)
23682 2019-Jan-09 19:14:41.501450 - [DEBUG]
23683 2019-Jan-09 19:14:41.501478 - [DEBUG] Join: AllTop & AllBottom
23684 2019-Jan-09 19:14:41.501506 - [DEBUG] = AllBottom (new jump func)
23685 2019-Jan-09 19:14:41.501532 - [DEBUG]
23686 2019-Jan-09 19:14:41.501556 - [DEBUG] Start adding new jump function
23687 2019-Jan-09 19:14:41.501581 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23688 2019-Jan-09 19:14:41.501676 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23689 2019-Jan-09 19:14:41.502527 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
23690 2019-Jan-09 19:14:41.503346 - [DEBUG] Edge Function : AllBottom
23691 2019-Jan-09 19:14:41.503385 - [DEBUG] End adding new jump function
23692 2019-Jan-09 19:14:41.503411 - [DEBUG]
23693 2019-Jan-09 19:14:41.503436 - [DEBUG] -------------------------------------------- 697. Path Edge --------------------------------------------
23694 2019-Jan-09 19:14:41.503462 - [DEBUG]
23695 2019-Jan-09 19:14:41.503486 - [DEBUG] Process 697. path edge:
23696 2019-Jan-09 19:14:41.503512 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23697 2019-Jan-09 19:14:41.503609 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
23698 2019-Jan-09 19:14:41.504463 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23699 2019-Jan-09 19:14:41.505293 - [DEBUG]
23700 2019-Jan-09 19:14:41.505324 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
23701 2019-Jan-09 19:14:41.506210 - [DEBUG] Compose: EdgeIdentity * AllBottom
23702 2019-Jan-09 19:14:41.506245 - [DEBUG]
23703 2019-Jan-09 19:14:41.506271 - [DEBUG] Propagate flow
23704 2019-Jan-09 19:14:41.506295 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23705 2019-Jan-09 19:14:41.506392 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
23706 2019-Jan-09 19:14:41.507553 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23707 2019-Jan-09 19:14:41.508436 - [DEBUG] Edge function : AllBottom (result of previous compose)
23708 2019-Jan-09 19:14:41.508469 - [DEBUG]
23709 2019-Jan-09 19:14:41.508497 - [DEBUG] Join: AllTop & AllBottom
23710 2019-Jan-09 19:14:41.508526 - [DEBUG] = AllBottom (new jump func)
23711 2019-Jan-09 19:14:41.508552 - [DEBUG]
23712 2019-Jan-09 19:14:41.508577 - [DEBUG] Start adding new jump function
23713 2019-Jan-09 19:14:41.508601 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23714 2019-Jan-09 19:14:41.508696 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23715 2019-Jan-09 19:14:41.509547 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
23716 2019-Jan-09 19:14:41.510366 - [DEBUG] Edge Function : AllBottom
23717 2019-Jan-09 19:14:41.510405 - [DEBUG] End adding new jump function
23718 2019-Jan-09 19:14:41.510431 - [DEBUG]
23719 2019-Jan-09 19:14:41.510485 - [DEBUG] -------------------------------------------- 698. Path Edge --------------------------------------------
23720 2019-Jan-09 19:14:41.510512 - [DEBUG]
23721 2019-Jan-09 19:14:41.510536 - [DEBUG] Process 698. path edge:
23722 2019-Jan-09 19:14:41.510561 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23723 2019-Jan-09 19:14:41.510664 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
23724 2019-Jan-09 19:14:41.511478 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23725 2019-Jan-09 19:14:41.512298 - [DEBUG]
23726 2019-Jan-09 19:14:41.512332 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
23727 2019-Jan-09 19:14:41.514017 - [DEBUG] Compose: EdgeIdentity * AllBottom
23728 2019-Jan-09 19:14:41.514053 - [DEBUG]
23729 2019-Jan-09 19:14:41.514079 - [DEBUG] Propagate flow
23730 2019-Jan-09 19:14:41.514103 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23731 2019-Jan-09 19:14:41.514205 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
23732 2019-Jan-09 19:14:41.515048 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23733 2019-Jan-09 19:14:41.515886 - [DEBUG] Edge function : AllBottom (result of previous compose)
23734 2019-Jan-09 19:14:41.515919 - [DEBUG]
23735 2019-Jan-09 19:14:41.515946 - [DEBUG] Join: AllTop & AllBottom
23736 2019-Jan-09 19:14:41.515974 - [DEBUG] = AllBottom (new jump func)
23737 2019-Jan-09 19:14:41.515999 - [DEBUG]
23738 2019-Jan-09 19:14:41.516024 - [DEBUG] Start adding new jump function
23739 2019-Jan-09 19:14:41.516048 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23740 2019-Jan-09 19:14:41.516142 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23741 2019-Jan-09 19:14:41.516967 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
23742 2019-Jan-09 19:14:41.517841 - [DEBUG] Edge Function : AllBottom
23743 2019-Jan-09 19:14:41.517881 - [DEBUG] End adding new jump function
23744 2019-Jan-09 19:14:41.517907 - [DEBUG]
23745 2019-Jan-09 19:14:41.517932 - [DEBUG] -------------------------------------------- 699. Path Edge --------------------------------------------
23746 2019-Jan-09 19:14:41.517958 - [DEBUG]
23747 2019-Jan-09 19:14:41.517982 - [DEBUG] Process 699. path edge:
23748 2019-Jan-09 19:14:41.518632 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23749 2019-Jan-09 19:14:41.518806 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
23750 2019-Jan-09 19:14:41.519679 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23751 2019-Jan-09 19:14:41.520532 - [DEBUG]
23752 2019-Jan-09 19:14:41.520563 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
23753 2019-Jan-09 19:14:41.521422 - [DEBUG] Possible callees:
23754 2019-Jan-09 19:14:41.521452 - [DEBUG] llvm.dbg.declare
23755 2019-Jan-09 19:14:41.521479 - [DEBUG] Possible return sites:
23756 2019-Jan-09 19:14:41.521503 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15523757 2019-Jan-09 19:14:41.523173 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23758 2019-Jan-09 19:14:41.523241 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23759 2019-Jan-09 19:14:41.523294 - [DEBUG] Compose: EdgeIdentity * AllBottom
23760 2019-Jan-09 19:14:41.523323 - [DEBUG]
23761 2019-Jan-09 19:14:41.523348 - [DEBUG] Propagate flow
23762 2019-Jan-09 19:14:41.523373 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23763 2019-Jan-09 19:14:41.523467 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
23764 2019-Jan-09 19:14:41.524689 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23765 2019-Jan-09 19:14:41.525527 - [DEBUG] Edge function : AllBottom (result of previous compose)
23766 2019-Jan-09 19:14:41.525560 - [DEBUG]
23767 2019-Jan-09 19:14:41.525589 - [DEBUG] Join: AllTop & AllBottom
23768 2019-Jan-09 19:14:41.525616 - [DEBUG] = AllBottom (new jump func)
23769 2019-Jan-09 19:14:41.525641 - [DEBUG]
23770 2019-Jan-09 19:14:41.525666 - [DEBUG] Start adding new jump function
23771 2019-Jan-09 19:14:41.525691 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23772 2019-Jan-09 19:14:41.525785 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23773 2019-Jan-09 19:14:41.526613 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
23774 2019-Jan-09 19:14:41.527467 - [DEBUG] Edge Function : AllBottom
23775 2019-Jan-09 19:14:41.527505 - [DEBUG] End adding new jump function
23776 2019-Jan-09 19:14:41.527531 - [DEBUG]
23777 2019-Jan-09 19:14:41.527556 - [DEBUG] -------------------------------------------- 700. Path Edge --------------------------------------------
23778 2019-Jan-09 19:14:41.527582 - [DEBUG]
23779 2019-Jan-09 19:14:41.527605 - [DEBUG] Process 700. path edge:
23780 2019-Jan-09 19:14:41.527630 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23781 2019-Jan-09 19:14:41.527728 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
23782 2019-Jan-09 19:14:41.528550 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23783 2019-Jan-09 19:14:41.529374 - [DEBUG]
23784 2019-Jan-09 19:14:41.529405 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
23785 2019-Jan-09 19:14:41.530278 - [DEBUG] Compose: EdgeIdentity * AllBottom
23786 2019-Jan-09 19:14:41.530313 - [DEBUG]
23787 2019-Jan-09 19:14:41.530338 - [DEBUG] Propagate flow
23788 2019-Jan-09 19:14:41.530363 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23789 2019-Jan-09 19:14:41.530487 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
23790 2019-Jan-09 19:14:41.531337 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23791 2019-Jan-09 19:14:41.532169 - [DEBUG] Edge function : AllBottom (result of previous compose)
23792 2019-Jan-09 19:14:41.532202 - [DEBUG]
23793 2019-Jan-09 19:14:41.532230 - [DEBUG] Join: AllTop & AllBottom
23794 2019-Jan-09 19:14:41.532257 - [DEBUG] = AllBottom (new jump func)
23795 2019-Jan-09 19:14:41.532283 - [DEBUG]
23796 2019-Jan-09 19:14:41.532308 - [DEBUG] Start adding new jump function
23797 2019-Jan-09 19:14:41.532332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23798 2019-Jan-09 19:14:41.532426 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23799 2019-Jan-09 19:14:41.533248 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
23800 2019-Jan-09 19:14:41.534114 - [DEBUG] Edge Function : AllBottom
23801 2019-Jan-09 19:14:41.534154 - [DEBUG] End adding new jump function
23802 2019-Jan-09 19:14:41.534180 - [DEBUG]
23803 2019-Jan-09 19:14:41.534206 - [DEBUG] -------------------------------------------- 701. Path Edge --------------------------------------------
23804 2019-Jan-09 19:14:41.534232 - [DEBUG]
23805 2019-Jan-09 19:14:41.534256 - [DEBUG] Process 701. path edge:
23806 2019-Jan-09 19:14:41.534281 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23807 2019-Jan-09 19:14:41.534384 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
23808 2019-Jan-09 19:14:41.535206 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23809 2019-Jan-09 19:14:41.536025 - [DEBUG]
23810 2019-Jan-09 19:14:41.536058 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
23811 2019-Jan-09 19:14:41.536911 - [DEBUG] Compose: EdgeIdentity * AllBottom
23812 2019-Jan-09 19:14:41.536946 - [DEBUG]
23813 2019-Jan-09 19:14:41.536972 - [DEBUG] Propagate flow
23814 2019-Jan-09 19:14:41.536996 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23815 2019-Jan-09 19:14:41.537094 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
23816 2019-Jan-09 19:14:41.537944 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23817 2019-Jan-09 19:14:41.538773 - [DEBUG] Edge function : AllBottom (result of previous compose)
23818 2019-Jan-09 19:14:41.538805 - [DEBUG]
23819 2019-Jan-09 19:14:41.538833 - [DEBUG] Join: AllTop & AllBottom
23820 2019-Jan-09 19:14:41.538861 - [DEBUG] = AllBottom (new jump func)
23821 2019-Jan-09 19:14:41.538886 - [DEBUG]
23822 2019-Jan-09 19:14:41.538911 - [DEBUG] Start adding new jump function
23823 2019-Jan-09 19:14:41.538935 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23824 2019-Jan-09 19:14:41.539030 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23825 2019-Jan-09 19:14:41.540177 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
23826 2019-Jan-09 19:14:41.541072 - [DEBUG] Edge Function : AllBottom
23827 2019-Jan-09 19:14:41.541111 - [DEBUG] End adding new jump function
23828 2019-Jan-09 19:14:41.541136 - [DEBUG]
23829 2019-Jan-09 19:14:41.541161 - [DEBUG] -------------------------------------------- 702. Path Edge --------------------------------------------
23830 2019-Jan-09 19:14:41.541188 - [DEBUG]
23831 2019-Jan-09 19:14:41.541212 - [DEBUG] Process 702. path edge:
23832 2019-Jan-09 19:14:41.541237 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23833 2019-Jan-09 19:14:41.541339 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
23834 2019-Jan-09 19:14:41.542156 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23835 2019-Jan-09 19:14:41.542984 - [DEBUG]
23836 2019-Jan-09 19:14:41.543017 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
23837 2019-Jan-09 19:14:41.543886 - [DEBUG] Compose: EdgeIdentity * AllBottom
23838 2019-Jan-09 19:14:41.543921 - [DEBUG]
23839 2019-Jan-09 19:14:41.543946 - [DEBUG] Propagate flow
23840 2019-Jan-09 19:14:41.543970 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23841 2019-Jan-09 19:14:41.544068 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
23842 2019-Jan-09 19:14:41.544902 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23843 2019-Jan-09 19:14:41.545724 - [DEBUG] Edge function : AllBottom (result of previous compose)
23844 2019-Jan-09 19:14:41.545781 - [DEBUG]
23845 2019-Jan-09 19:14:41.545810 - [DEBUG] Join: AllTop & AllBottom
23846 2019-Jan-09 19:14:41.545838 - [DEBUG] = AllBottom (new jump func)
23847 2019-Jan-09 19:14:41.545863 - [DEBUG]
23848 2019-Jan-09 19:14:41.545887 - [DEBUG] Start adding new jump function
23849 2019-Jan-09 19:14:41.545911 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23850 2019-Jan-09 19:14:41.546007 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23851 2019-Jan-09 19:14:41.546835 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
23852 2019-Jan-09 19:14:41.547714 - [DEBUG] Edge Function : AllBottom
23853 2019-Jan-09 19:14:41.547753 - [DEBUG] End adding new jump function
23854 2019-Jan-09 19:14:41.547779 - [DEBUG]
23855 2019-Jan-09 19:14:41.547804 - [DEBUG] -------------------------------------------- 703. Path Edge --------------------------------------------
23856 2019-Jan-09 19:14:41.547830 - [DEBUG]
23857 2019-Jan-09 19:14:41.547854 - [DEBUG] Process 703. path edge:
23858 2019-Jan-09 19:14:41.547879 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23859 2019-Jan-09 19:14:41.547976 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
23860 2019-Jan-09 19:14:41.548818 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23861 2019-Jan-09 19:14:41.549653 - [DEBUG]
23862 2019-Jan-09 19:14:41.549683 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
23863 2019-Jan-09 19:14:41.550560 - [DEBUG] Possible callees:
23864 2019-Jan-09 19:14:41.550591 - [DEBUG] llvm.dbg.declare
23865 2019-Jan-09 19:14:41.550617 - [DEBUG] Possible return sites:
23866 2019-Jan-09 19:14:41.550641 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16323867 2019-Jan-09 19:14:41.552271 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23868 2019-Jan-09 19:14:41.552340 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23869 2019-Jan-09 19:14:41.552392 - [DEBUG] Compose: EdgeIdentity * AllBottom
23870 2019-Jan-09 19:14:41.552422 - [DEBUG]
23871 2019-Jan-09 19:14:41.552447 - [DEBUG] Propagate flow
23872 2019-Jan-09 19:14:41.552471 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23873 2019-Jan-09 19:14:41.552565 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
23874 2019-Jan-09 19:14:41.553395 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23875 2019-Jan-09 19:14:41.554253 - [DEBUG] Edge function : AllBottom (result of previous compose)
23876 2019-Jan-09 19:14:41.554286 - [DEBUG]
23877 2019-Jan-09 19:14:41.554314 - [DEBUG] Join: AllTop & AllBottom
23878 2019-Jan-09 19:14:41.554343 - [DEBUG] = AllBottom (new jump func)
23879 2019-Jan-09 19:14:41.554368 - [DEBUG]
23880 2019-Jan-09 19:14:41.554393 - [DEBUG] Start adding new jump function
23881 2019-Jan-09 19:14:41.554418 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23882 2019-Jan-09 19:14:41.554514 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23883 2019-Jan-09 19:14:41.555343 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
23884 2019-Jan-09 19:14:41.556485 - [DEBUG] Edge Function : AllBottom
23885 2019-Jan-09 19:14:41.556536 - [DEBUG] End adding new jump function
23886 2019-Jan-09 19:14:41.556563 - [DEBUG]
23887 2019-Jan-09 19:14:41.556612 - [DEBUG] -------------------------------------------- 704. Path Edge --------------------------------------------
23888 2019-Jan-09 19:14:41.556639 - [DEBUG]
23889 2019-Jan-09 19:14:41.556663 - [DEBUG] Process 704. path edge:
23890 2019-Jan-09 19:14:41.556688 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23891 2019-Jan-09 19:14:41.556805 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
23892 2019-Jan-09 19:14:41.557680 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23893 2019-Jan-09 19:14:41.558514 - [DEBUG]
23894 2019-Jan-09 19:14:41.558546 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
23895 2019-Jan-09 19:14:41.559409 - [DEBUG] Compose: EdgeIdentity * AllBottom
23896 2019-Jan-09 19:14:41.559444 - [DEBUG]
23897 2019-Jan-09 19:14:41.559469 - [DEBUG] Propagate flow
23898 2019-Jan-09 19:14:41.559493 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23899 2019-Jan-09 19:14:41.559588 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
23900 2019-Jan-09 19:14:41.560405 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23901 2019-Jan-09 19:14:41.561266 - [DEBUG] Edge function : AllBottom (result of previous compose)
23902 2019-Jan-09 19:14:41.561297 - [DEBUG]
23903 2019-Jan-09 19:14:41.561325 - [DEBUG] Join: AllTop & AllBottom
23904 2019-Jan-09 19:14:41.561353 - [DEBUG] = AllBottom (new jump func)
23905 2019-Jan-09 19:14:41.561378 - [DEBUG]
23906 2019-Jan-09 19:14:41.561402 - [DEBUG] Start adding new jump function
23907 2019-Jan-09 19:14:41.561427 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23908 2019-Jan-09 19:14:41.561522 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23909 2019-Jan-09 19:14:41.562347 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
23910 2019-Jan-09 19:14:41.563167 - [DEBUG] Edge Function : AllBottom
23911 2019-Jan-09 19:14:41.563207 - [DEBUG] End adding new jump function
23912 2019-Jan-09 19:14:41.563232 - [DEBUG]
23913 2019-Jan-09 19:14:41.563257 - [DEBUG] -------------------------------------------- 705. Path Edge --------------------------------------------
23914 2019-Jan-09 19:14:41.563283 - [DEBUG]
23915 2019-Jan-09 19:14:41.563307 - [DEBUG] Process 705. path edge:
23916 2019-Jan-09 19:14:41.563332 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23917 2019-Jan-09 19:14:41.563432 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
23918 2019-Jan-09 19:14:41.564279 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23919 2019-Jan-09 19:14:41.565108 - [DEBUG]
23920 2019-Jan-09 19:14:41.565140 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
23921 2019-Jan-09 19:14:41.565998 - [DEBUG] Compose: EdgeIdentity * AllBottom
23922 2019-Jan-09 19:14:41.566032 - [DEBUG]
23923 2019-Jan-09 19:14:41.566058 - [DEBUG] Propagate flow
23924 2019-Jan-09 19:14:41.566083 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23925 2019-Jan-09 19:14:41.566181 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
23926 2019-Jan-09 19:14:41.567007 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23927 2019-Jan-09 19:14:41.567856 - [DEBUG] Edge function : AllBottom (result of previous compose)
23928 2019-Jan-09 19:14:41.567888 - [DEBUG]
23929 2019-Jan-09 19:14:41.567916 - [DEBUG] Join: AllTop & AllBottom
23930 2019-Jan-09 19:14:41.567944 - [DEBUG] = AllBottom (new jump func)
23931 2019-Jan-09 19:14:41.567969 - [DEBUG]
23932 2019-Jan-09 19:14:41.568018 - [DEBUG] Start adding new jump function
23933 2019-Jan-09 19:14:41.568043 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23934 2019-Jan-09 19:14:41.568140 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23935 2019-Jan-09 19:14:41.568970 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
23936 2019-Jan-09 19:14:41.569802 - [DEBUG] Edge Function : AllBottom
23937 2019-Jan-09 19:14:41.569841 - [DEBUG] End adding new jump function
23938 2019-Jan-09 19:14:41.569867 - [DEBUG]
23939 2019-Jan-09 19:14:41.569892 - [DEBUG] -------------------------------------------- 706. Path Edge --------------------------------------------
23940 2019-Jan-09 19:14:41.569919 - [DEBUG]
23941 2019-Jan-09 19:14:41.569943 - [DEBUG] Process 706. path edge:
23942 2019-Jan-09 19:14:41.569967 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23943 2019-Jan-09 19:14:41.570067 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
23944 2019-Jan-09 19:14:41.570949 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23945 2019-Jan-09 19:14:41.571777 - [DEBUG]
23946 2019-Jan-09 19:14:41.571808 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
23947 2019-Jan-09 19:14:41.573027 - [DEBUG] Possible callees:
23948 2019-Jan-09 19:14:41.573058 - [DEBUG] llvm.dbg.declare
23949 2019-Jan-09 19:14:41.573085 - [DEBUG] Possible return sites:
23950 2019-Jan-09 19:14:41.573109 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16923951 2019-Jan-09 19:14:41.574785 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23952 2019-Jan-09 19:14:41.574854 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23953 2019-Jan-09 19:14:41.574907 - [DEBUG] Compose: EdgeIdentity * AllBottom
23954 2019-Jan-09 19:14:41.574936 - [DEBUG]
23955 2019-Jan-09 19:14:41.574961 - [DEBUG] Propagate flow
23956 2019-Jan-09 19:14:41.574985 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23957 2019-Jan-09 19:14:41.575081 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
23958 2019-Jan-09 19:14:41.575903 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23959 2019-Jan-09 19:14:41.576732 - [DEBUG] Edge function : AllBottom (result of previous compose)
23960 2019-Jan-09 19:14:41.576763 - [DEBUG]
23961 2019-Jan-09 19:14:41.576791 - [DEBUG] Join: AllTop & AllBottom
23962 2019-Jan-09 19:14:41.576819 - [DEBUG] = AllBottom (new jump func)
23963 2019-Jan-09 19:14:41.576844 - [DEBUG]
23964 2019-Jan-09 19:14:41.576868 - [DEBUG] Start adding new jump function
23965 2019-Jan-09 19:14:41.576893 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23966 2019-Jan-09 19:14:41.576988 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23967 2019-Jan-09 19:14:41.577844 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
23968 2019-Jan-09 19:14:41.578673 - [DEBUG] Edge Function : AllBottom
23969 2019-Jan-09 19:14:41.578712 - [DEBUG] End adding new jump function
23970 2019-Jan-09 19:14:41.578739 - [DEBUG]
23971 2019-Jan-09 19:14:41.578764 - [DEBUG] -------------------------------------------- 707. Path Edge --------------------------------------------
23972 2019-Jan-09 19:14:41.578790 - [DEBUG]
23973 2019-Jan-09 19:14:41.578838 - [DEBUG] Process 707. path edge:
23974 2019-Jan-09 19:14:41.578864 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23975 2019-Jan-09 19:14:41.578965 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
23976 2019-Jan-09 19:14:41.579793 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23977 2019-Jan-09 19:14:41.580655 - [DEBUG]
23978 2019-Jan-09 19:14:41.580686 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
23979 2019-Jan-09 19:14:41.581557 - [DEBUG] Compose: EdgeIdentity * AllBottom
23980 2019-Jan-09 19:14:41.581593 - [DEBUG]
23981 2019-Jan-09 19:14:41.581619 - [DEBUG] Propagate flow
23982 2019-Jan-09 19:14:41.581644 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23983 2019-Jan-09 19:14:41.581740 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
23984 2019-Jan-09 19:14:41.582565 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23985 2019-Jan-09 19:14:41.583384 - [DEBUG] Edge function : AllBottom (result of previous compose)
23986 2019-Jan-09 19:14:41.583416 - [DEBUG]
23987 2019-Jan-09 19:14:41.583445 - [DEBUG] Join: AllTop & AllBottom
23988 2019-Jan-09 19:14:41.583472 - [DEBUG] = AllBottom (new jump func)
23989 2019-Jan-09 19:14:41.583498 - [DEBUG]
23990 2019-Jan-09 19:14:41.583522 - [DEBUG] Start adding new jump function
23991 2019-Jan-09 19:14:41.583547 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23992 2019-Jan-09 19:14:41.583640 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23993 2019-Jan-09 19:14:41.584493 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
23994 2019-Jan-09 19:14:41.585323 - [DEBUG] Edge Function : AllBottom
23995 2019-Jan-09 19:14:41.585363 - [DEBUG] End adding new jump function
23996 2019-Jan-09 19:14:41.585388 - [DEBUG]
23997 2019-Jan-09 19:14:41.585413 - [DEBUG] -------------------------------------------- 708. Path Edge --------------------------------------------
23998 2019-Jan-09 19:14:41.585440 - [DEBUG]
23999 2019-Jan-09 19:14:41.585464 - [DEBUG] Process 708. path edge:
24000 2019-Jan-09 19:14:41.585488 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24001 2019-Jan-09 19:14:41.585583 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
24002 2019-Jan-09 19:14:41.586410 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24003 2019-Jan-09 19:14:41.587269 - [DEBUG]
24004 2019-Jan-09 19:14:41.587301 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
24005 2019-Jan-09 19:14:41.588170 - [DEBUG] Compose: EdgeIdentity * AllBottom
24006 2019-Jan-09 19:14:41.588204 - [DEBUG]
24007 2019-Jan-09 19:14:41.588229 - [DEBUG] Propagate flow
24008 2019-Jan-09 19:14:41.588254 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24009 2019-Jan-09 19:14:41.588348 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
24010 2019-Jan-09 19:14:41.589541 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24011 2019-Jan-09 19:14:41.590374 - [DEBUG] Edge function : AllBottom (result of previous compose)
24012 2019-Jan-09 19:14:41.590406 - [DEBUG]
24013 2019-Jan-09 19:14:41.590433 - [DEBUG] Join: AllTop & AllBottom
24014 2019-Jan-09 19:14:41.590488 - [DEBUG] = AllBottom (new jump func)
24015 2019-Jan-09 19:14:41.590514 - [DEBUG]
24016 2019-Jan-09 19:14:41.590539 - [DEBUG] Start adding new jump function
24017 2019-Jan-09 19:14:41.590563 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24018 2019-Jan-09 19:14:41.590799 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24019 2019-Jan-09 19:14:41.591640 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
24020 2019-Jan-09 19:14:41.592470 - [DEBUG] Edge Function : AllBottom
24021 2019-Jan-09 19:14:41.592507 - [DEBUG] End adding new jump function
24022 2019-Jan-09 19:14:41.592533 - [DEBUG]
24023 2019-Jan-09 19:14:41.592557 - [DEBUG] -------------------------------------------- 709. Path Edge --------------------------------------------
24024 2019-Jan-09 19:14:41.592584 - [DEBUG]
24025 2019-Jan-09 19:14:41.592608 - [DEBUG] Process 709. path edge:
24026 2019-Jan-09 19:14:41.592632 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24027 2019-Jan-09 19:14:41.592726 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
24028 2019-Jan-09 19:14:41.593556 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24029 2019-Jan-09 19:14:41.594417 - [DEBUG]
24030 2019-Jan-09 19:14:41.594449 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
24031 2019-Jan-09 19:14:41.595432 - [DEBUG] Compose: EdgeIdentity * AllBottom
24032 2019-Jan-09 19:14:41.595467 - [DEBUG]
24033 2019-Jan-09 19:14:41.595492 - [DEBUG] Propagate flow
24034 2019-Jan-09 19:14:41.595517 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24035 2019-Jan-09 19:14:41.595610 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
24036 2019-Jan-09 19:14:41.596431 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24037 2019-Jan-09 19:14:41.597290 - [DEBUG] Edge function : AllBottom (result of previous compose)
24038 2019-Jan-09 19:14:41.597323 - [DEBUG]
24039 2019-Jan-09 19:14:41.597351 - [DEBUG] Join: AllTop & AllBottom
24040 2019-Jan-09 19:14:41.597379 - [DEBUG] = AllBottom (new jump func)
24041 2019-Jan-09 19:14:41.597404 - [DEBUG]
24042 2019-Jan-09 19:14:41.597428 - [DEBUG] Start adding new jump function
24043 2019-Jan-09 19:14:41.597453 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24044 2019-Jan-09 19:14:41.597547 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24045 2019-Jan-09 19:14:41.598366 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
24046 2019-Jan-09 19:14:41.599169 - [DEBUG] Edge Function : AllBottom
24047 2019-Jan-09 19:14:41.599207 - [DEBUG] End adding new jump function
24048 2019-Jan-09 19:14:41.599233 - [DEBUG]
24049 2019-Jan-09 19:14:41.599258 - [DEBUG] -------------------------------------------- 710. Path Edge --------------------------------------------
24050 2019-Jan-09 19:14:41.599284 - [DEBUG]
24051 2019-Jan-09 19:14:41.599308 - [DEBUG] Process 710. path edge:
24052 2019-Jan-09 19:14:41.599333 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24053 2019-Jan-09 19:14:41.599432 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
24054 2019-Jan-09 19:14:41.600243 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24055 2019-Jan-09 19:14:41.601099 - [DEBUG]
24056 2019-Jan-09 19:14:41.601132 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
24057 2019-Jan-09 19:14:41.601980 - [DEBUG] Compose: EdgeIdentity * AllBottom
24058 2019-Jan-09 19:14:41.602015 - [DEBUG]
24059 2019-Jan-09 19:14:41.602040 - [DEBUG] Propagate flow
24060 2019-Jan-09 19:14:41.602065 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24061 2019-Jan-09 19:14:41.602193 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
24062 2019-Jan-09 19:14:41.603047 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24063 2019-Jan-09 19:14:41.603904 - [DEBUG] Edge function : AllBottom (result of previous compose)
24064 2019-Jan-09 19:14:41.603935 - [DEBUG]
24065 2019-Jan-09 19:14:41.603963 - [DEBUG] Join: AllTop & AllBottom
24066 2019-Jan-09 19:14:41.603992 - [DEBUG] = AllBottom (new jump func)
24067 2019-Jan-09 19:14:41.604018 - [DEBUG]
24068 2019-Jan-09 19:14:41.604043 - [DEBUG] Start adding new jump function
24069 2019-Jan-09 19:14:41.604068 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24070 2019-Jan-09 19:14:41.604165 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24071 2019-Jan-09 19:14:41.604993 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
24072 2019-Jan-09 19:14:41.606194 - [DEBUG] Edge Function : AllBottom
24073 2019-Jan-09 19:14:41.606234 - [DEBUG] End adding new jump function
24074 2019-Jan-09 19:14:41.606260 - [DEBUG]
24075 2019-Jan-09 19:14:41.606285 - [DEBUG] -------------------------------------------- 711. Path Edge --------------------------------------------
24076 2019-Jan-09 19:14:41.606312 - [DEBUG]
24077 2019-Jan-09 19:14:41.606336 - [DEBUG] Process 711. path edge:
24078 2019-Jan-09 19:14:41.606361 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24079 2019-Jan-09 19:14:41.606458 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
24080 2019-Jan-09 19:14:41.607325 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24081 2019-Jan-09 19:14:41.608155 - [DEBUG]
24082 2019-Jan-09 19:14:41.608186 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
24083 2019-Jan-09 19:14:41.609060 - [DEBUG] Compose: EdgeIdentity * AllBottom
24084 2019-Jan-09 19:14:41.609097 - [DEBUG]
24085 2019-Jan-09 19:14:41.609122 - [DEBUG] Propagate flow
24086 2019-Jan-09 19:14:41.609147 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24087 2019-Jan-09 19:14:41.609242 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
24088 2019-Jan-09 19:14:41.610057 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24089 2019-Jan-09 19:14:41.610919 - [DEBUG] Edge function : AllBottom (result of previous compose)
24090 2019-Jan-09 19:14:41.610952 - [DEBUG]
24091 2019-Jan-09 19:14:41.610979 - [DEBUG] Join: AllTop & AllBottom
24092 2019-Jan-09 19:14:41.611007 - [DEBUG] = AllBottom (new jump func)
24093 2019-Jan-09 19:14:41.611033 - [DEBUG]
24094 2019-Jan-09 19:14:41.611059 - [DEBUG] Start adding new jump function
24095 2019-Jan-09 19:14:41.611083 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24096 2019-Jan-09 19:14:41.611179 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24097 2019-Jan-09 19:14:41.612010 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
24098 2019-Jan-09 19:14:41.612967 - [DEBUG] Edge Function : AllBottom
24099 2019-Jan-09 19:14:41.613006 - [DEBUG] End adding new jump function
24100 2019-Jan-09 19:14:41.613033 - [DEBUG]
24101 2019-Jan-09 19:14:41.613058 - [DEBUG] -------------------------------------------- 712. Path Edge --------------------------------------------
24102 2019-Jan-09 19:14:41.613085 - [DEBUG]
24103 2019-Jan-09 19:14:41.613109 - [DEBUG] Process 712. path edge:
24104 2019-Jan-09 19:14:41.613134 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24105 2019-Jan-09 19:14:41.613241 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
24106 2019-Jan-09 19:14:41.614130 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24107 2019-Jan-09 19:14:41.614953 - [DEBUG]
24108 2019-Jan-09 19:14:41.614987 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
24109 2019-Jan-09 19:14:41.615843 - [DEBUG] Compose: EdgeIdentity * AllBottom
24110 2019-Jan-09 19:14:41.615878 - [DEBUG]
24111 2019-Jan-09 19:14:41.615903 - [DEBUG] Propagate flow
24112 2019-Jan-09 19:14:41.615928 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24113 2019-Jan-09 19:14:41.616023 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24114 2019-Jan-09 19:14:41.616845 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24115 2019-Jan-09 19:14:41.617702 - [DEBUG] Edge function : AllBottom (result of previous compose)
24116 2019-Jan-09 19:14:41.617734 - [DEBUG]
24117 2019-Jan-09 19:14:41.617762 - [DEBUG] Join: AllTop & AllBottom
24118 2019-Jan-09 19:14:41.617789 - [DEBUG] = AllBottom (new jump func)
24119 2019-Jan-09 19:14:41.617814 - [DEBUG]
24120 2019-Jan-09 19:14:41.617839 - [DEBUG] Start adding new jump function
24121 2019-Jan-09 19:14:41.617863 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24122 2019-Jan-09 19:14:41.617959 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24123 2019-Jan-09 19:14:41.618782 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24124 2019-Jan-09 19:14:41.619609 - [DEBUG] Edge Function : AllBottom
24125 2019-Jan-09 19:14:41.619647 - [DEBUG] End adding new jump function
24126 2019-Jan-09 19:14:41.619673 - [DEBUG]
24127 2019-Jan-09 19:14:41.619699 - [DEBUG] -------------------------------------------- 713. Path Edge --------------------------------------------
24128 2019-Jan-09 19:14:41.619725 - [DEBUG]
24129 2019-Jan-09 19:14:41.619749 - [DEBUG] Process 713. path edge:
24130 2019-Jan-09 19:14:41.619774 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24131 2019-Jan-09 19:14:41.619869 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
24132 2019-Jan-09 19:14:41.620731 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24133 2019-Jan-09 19:14:41.621906 - [DEBUG]
24134 2019-Jan-09 19:14:41.621939 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24135 2019-Jan-09 19:14:41.622823 - [DEBUG] Compose: EdgeIdentity * AllBottom
24136 2019-Jan-09 19:14:41.622859 - [DEBUG]
24137 2019-Jan-09 19:14:41.622884 - [DEBUG] Propagate flow
24138 2019-Jan-09 19:14:41.622908 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24139 2019-Jan-09 19:14:41.623000 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
24140 2019-Jan-09 19:14:41.623857 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24141 2019-Jan-09 19:14:41.624686 - [DEBUG] Edge function : AllBottom (result of previous compose)
24142 2019-Jan-09 19:14:41.624718 - [DEBUG]
24143 2019-Jan-09 19:14:41.624745 - [DEBUG] Join: AllTop & AllBottom
24144 2019-Jan-09 19:14:41.624773 - [DEBUG] = AllBottom (new jump func)
24145 2019-Jan-09 19:14:41.624798 - [DEBUG]
24146 2019-Jan-09 19:14:41.624823 - [DEBUG] Start adding new jump function
24147 2019-Jan-09 19:14:41.624847 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24148 2019-Jan-09 19:14:41.624943 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24149 2019-Jan-09 19:14:41.625771 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
24150 2019-Jan-09 19:14:41.626633 - [DEBUG] Edge Function : AllBottom
24151 2019-Jan-09 19:14:41.626672 - [DEBUG] End adding new jump function
24152 2019-Jan-09 19:14:41.626698 - [DEBUG]
24153 2019-Jan-09 19:14:41.626723 - [DEBUG] -------------------------------------------- 714. Path Edge --------------------------------------------
24154 2019-Jan-09 19:14:41.626750 - [DEBUG]
24155 2019-Jan-09 19:14:41.626774 - [DEBUG] Process 714. path edge:
24156 2019-Jan-09 19:14:41.626798 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24157 2019-Jan-09 19:14:41.626891 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
24158 2019-Jan-09 19:14:41.627761 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24159 2019-Jan-09 19:14:41.628596 - [DEBUG]
24160 2019-Jan-09 19:14:41.628630 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
24161 2019-Jan-09 19:14:41.629502 - [DEBUG] Compose: EdgeIdentity * AllBottom
24162 2019-Jan-09 19:14:41.629537 - [DEBUG]
24163 2019-Jan-09 19:14:41.629563 - [DEBUG] Propagate flow
24164 2019-Jan-09 19:14:41.629587 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24165 2019-Jan-09 19:14:41.629673 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24166 2019-Jan-09 19:14:41.630518 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24167 2019-Jan-09 19:14:41.631345 - [DEBUG] Edge function : AllBottom (result of previous compose)
24168 2019-Jan-09 19:14:41.631377 - [DEBUG]
24169 2019-Jan-09 19:14:41.631405 - [DEBUG] Join: AllTop & AllBottom
24170 2019-Jan-09 19:14:41.631433 - [DEBUG] = AllBottom (new jump func)
24171 2019-Jan-09 19:14:41.631458 - [DEBUG]
24172 2019-Jan-09 19:14:41.631483 - [DEBUG] Start adding new jump function
24173 2019-Jan-09 19:14:41.631507 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24174 2019-Jan-09 19:14:41.631600 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24175 2019-Jan-09 19:14:41.632424 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24176 2019-Jan-09 19:14:41.633250 - [DEBUG] Edge Function : AllBottom
24177 2019-Jan-09 19:14:41.633288 - [DEBUG] End adding new jump function
24178 2019-Jan-09 19:14:41.633314 - [DEBUG]
24179 2019-Jan-09 19:14:41.633339 - [DEBUG] -------------------------------------------- 715. Path Edge --------------------------------------------
24180 2019-Jan-09 19:14:41.633366 - [DEBUG]
24181 2019-Jan-09 19:14:41.633390 - [DEBUG] Process 715. path edge:
24182 2019-Jan-09 19:14:41.633415 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24183 2019-Jan-09 19:14:41.633510 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
24184 2019-Jan-09 19:14:41.634376 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24185 2019-Jan-09 19:14:41.635201 - [DEBUG]
24186 2019-Jan-09 19:14:41.635232 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24187 2019-Jan-09 19:14:41.636106 - [DEBUG] Compose: EdgeIdentity * AllBottom
24188 2019-Jan-09 19:14:41.636142 - [DEBUG]
24189 2019-Jan-09 19:14:41.636168 - [DEBUG] Propagate flow
24190 2019-Jan-09 19:14:41.636192 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24191 2019-Jan-09 19:14:41.636286 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24192 2019-Jan-09 19:14:41.637129 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24193 2019-Jan-09 19:14:41.638301 - [DEBUG] Edge function : AllBottom (result of previous compose)
24194 2019-Jan-09 19:14:41.638334 - [DEBUG]
24195 2019-Jan-09 19:14:41.638362 - [DEBUG] Join: AllTop & AllBottom
24196 2019-Jan-09 19:14:41.638390 - [DEBUG] = AllBottom (new jump func)
24197 2019-Jan-09 19:14:41.638415 - [DEBUG]
24198 2019-Jan-09 19:14:41.638440 - [DEBUG] Start adding new jump function
24199 2019-Jan-09 19:14:41.638465 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24200 2019-Jan-09 19:14:41.638563 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24201 2019-Jan-09 19:14:41.639394 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24202 2019-Jan-09 19:14:41.640208 - [DEBUG] Edge Function : AllBottom
24203 2019-Jan-09 19:14:41.640247 - [DEBUG] End adding new jump function
24204 2019-Jan-09 19:14:41.640273 - [DEBUG]
24205 2019-Jan-09 19:14:41.640298 - [DEBUG] -------------------------------------------- 716. Path Edge --------------------------------------------
24206 2019-Jan-09 19:14:41.640325 - [DEBUG]
24207 2019-Jan-09 19:14:41.640349 - [DEBUG] Process 716. path edge:
24208 2019-Jan-09 19:14:41.640374 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24209 2019-Jan-09 19:14:41.640501 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
24210 2019-Jan-09 19:14:41.641322 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24211 2019-Jan-09 19:14:41.642152 - [DEBUG]
24212 2019-Jan-09 19:14:41.642183 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24213 2019-Jan-09 19:14:41.646283 - [DEBUG] Start of endsummarytab entry
24214 2019-Jan-09 19:14:41.646327 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
24215 2019-Jan-09 19:14:41.647264 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
24216 2019-Jan-09 19:14:41.647368 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24217 2019-Jan-09 19:14:41.648180 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24218 2019-Jan-09 19:14:41.649005 - [DEBUG] EF: AllBottom
24219 2019-Jan-09 19:14:41.649037 - [DEBUG]
24220 2019-Jan-09 19:14:41.649062 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24221 2019-Jan-09 19:14:41.649886 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24222 2019-Jan-09 19:14:41.650762 - [DEBUG] EF: AllBottom
24223 2019-Jan-09 19:14:41.650793 - [DEBUG]
24224 2019-Jan-09 19:14:41.650818 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24225 2019-Jan-09 19:14:41.651641 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
24226 2019-Jan-09 19:14:41.652477 - [DEBUG] EF: AllBottom
24227 2019-Jan-09 19:14:41.652508 - [DEBUG]
24228 2019-Jan-09 19:14:41.652533 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24229 2019-Jan-09 19:14:41.653360 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
24230 2019-Jan-09 19:14:41.654574 - [DEBUG] EF: AllBottom
24231 2019-Jan-09 19:14:41.654606 - [DEBUG]
24232 2019-Jan-09 19:14:41.654631 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24233 2019-Jan-09 19:14:41.655464 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
24234 2019-Jan-09 19:14:41.656285 - [DEBUG] EF: AllBottom
24235 2019-Jan-09 19:14:41.656317 - [DEBUG]
24236 2019-Jan-09 19:14:41.656342 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24237 2019-Jan-09 19:14:41.657189 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
24238 2019-Jan-09 19:14:41.658054 - [DEBUG] EF: AllBottom
24239 2019-Jan-09 19:14:41.658086 - [DEBUG]
24240 2019-Jan-09 19:14:41.658111 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24241 2019-Jan-09 19:14:41.658946 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
24242 2019-Jan-09 19:14:41.659782 - [DEBUG] EF: AllBottom
24243 2019-Jan-09 19:14:41.659813 - [DEBUG]
24244 2019-Jan-09 19:14:41.659838 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24245 2019-Jan-09 19:14:41.660695 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
24246 2019-Jan-09 19:14:41.661533 - [DEBUG] EF: AllBottom
24247 2019-Jan-09 19:14:41.661565 - [DEBUG]
24248 2019-Jan-09 19:14:41.661590 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24249 2019-Jan-09 19:14:41.662406 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
24250 2019-Jan-09 19:14:41.663223 - [DEBUG] EF: AllBottom
24251 2019-Jan-09 19:14:41.663254 - [DEBUG]
24252 2019-Jan-09 19:14:41.663278 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24253 2019-Jan-09 19:14:41.664132 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
24254 2019-Jan-09 19:14:41.664950 - [DEBUG] EF: AllBottom
24255 2019-Jan-09 19:14:41.664981 - [DEBUG]
24256 2019-Jan-09 19:14:41.665006 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24257 2019-Jan-09 19:14:41.665832 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24258 2019-Jan-09 19:14:41.666670 - [DEBUG] EF: AllBottom
24259 2019-Jan-09 19:14:41.666702 - [DEBUG]
24260 2019-Jan-09 19:14:41.666727 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24261 2019-Jan-09 19:14:41.667582 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
24262 2019-Jan-09 19:14:41.668412 - [DEBUG] EF: AllBottom
24263 2019-Jan-09 19:14:41.668443 - [DEBUG]
24264 2019-Jan-09 19:14:41.668468 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24265 2019-Jan-09 19:14:41.669290 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
24266 2019-Jan-09 19:14:41.670110 - [DEBUG] EF: AllBottom
24267 2019-Jan-09 19:14:41.670141 - [DEBUG]
24268 2019-Jan-09 19:14:41.670166 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24269 2019-Jan-09 19:14:41.671378 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
24270 2019-Jan-09 19:14:41.672211 - [DEBUG] EF: AllBottom
24271 2019-Jan-09 19:14:41.672243 - [DEBUG]
24272 2019-Jan-09 19:14:41.672268 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24273 2019-Jan-09 19:14:41.673091 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
24274 2019-Jan-09 19:14:41.673964 - [DEBUG] EF: AllBottom
24275 2019-Jan-09 19:14:41.673996 - [DEBUG]
24276 2019-Jan-09 19:14:41.674020 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24277 2019-Jan-09 19:14:41.674843 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
24278 2019-Jan-09 19:14:41.675671 - [DEBUG] EF: AllBottom
24279 2019-Jan-09 19:14:41.675703 - [DEBUG]
24280 2019-Jan-09 19:14:41.675728 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24281 2019-Jan-09 19:14:41.676549 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
24282 2019-Jan-09 19:14:41.677401 - [DEBUG] EF: AllBottom
24283 2019-Jan-09 19:14:41.677433 - [DEBUG]
24284 2019-Jan-09 19:14:41.677458 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24285 2019-Jan-09 19:14:41.678293 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24286 2019-Jan-09 19:14:41.679120 - [DEBUG] EF: AllBottom
24287 2019-Jan-09 19:14:41.679151 - [DEBUG]
24288 2019-Jan-09 19:14:41.679175 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24289 2019-Jan-09 19:14:41.679996 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24290 2019-Jan-09 19:14:41.680859 - [DEBUG] EF: AllBottom
24291 2019-Jan-09 19:14:41.680890 - [DEBUG]
24292 2019-Jan-09 19:14:41.680915 - [DEBUG] ---------------
24293 2019-Jan-09 19:14:41.680939 - [DEBUG]
24294 2019-Jan-09 19:14:41.680967 - [DEBUG] End of endsummarytab entry
24295 2019-Jan-09 19:14:41.680991 - [DEBUG]
24296 2019-Jan-09 19:14:41.681016 - [DEBUG] Start of incomingtab entry
24297 2019-Jan-09 19:14:41.681042 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
24298 2019-Jan-09 19:14:41.681883 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
24299 2019-Jan-09 19:14:41.681979 - [DEBUG] ---------------
24300 2019-Jan-09 19:14:41.682005 - [DEBUG] End of incomingtab entry
24301 2019-Jan-09 19:14:41.682030 - [DEBUG]
24302 2019-Jan-09 19:14:41.682059 - [DEBUG] EDGE:
24303 2019-Jan-09 19:14:41.682123 - [DEBUG] ---> 24304 2019-Jan-09 19:14:41.682941 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24305 2019-Jan-09 19:14:41.683795 - [DEBUG]
24306 2019-Jan-09 19:14:41.683832 - [DEBUG] EDGE:
24307 2019-Jan-09 19:14:41.683921 - [DEBUG] ---> 24308 2019-Jan-09 19:14:41.684738 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24309 2019-Jan-09 19:14:41.685562 - [DEBUG]
24310 2019-Jan-09 19:14:41.685624 - [DEBUG] Compose: EdgeIdentity * AllBottom
24311 2019-Jan-09 19:14:41.685652 - [DEBUG]
24312 2019-Jan-09 19:14:41.685677 - [DEBUG] Propagate flow
24313 2019-Jan-09 19:14:41.685701 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24314 2019-Jan-09 19:14:41.685794 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
24315 2019-Jan-09 19:14:41.686944 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24316 2019-Jan-09 19:14:41.687841 - [DEBUG] Edge function : AllBottom (result of previous compose)
24317 2019-Jan-09 19:14:41.687875 - [DEBUG]
24318 2019-Jan-09 19:14:41.687903 - [DEBUG] Join: AllTop & AllBottom
24319 2019-Jan-09 19:14:41.687931 - [DEBUG] = AllBottom (new jump func)
24320 2019-Jan-09 19:14:41.687956 - [DEBUG]
24321 2019-Jan-09 19:14:41.687981 - [DEBUG] Start adding new jump function
24322 2019-Jan-09 19:14:41.688005 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24323 2019-Jan-09 19:14:41.688100 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24324 2019-Jan-09 19:14:41.688931 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
24325 2019-Jan-09 19:14:41.689771 - [DEBUG] Edge Function : AllBottom
24326 2019-Jan-09 19:14:41.689817 - [DEBUG] End adding new jump function
24327 2019-Jan-09 19:14:41.689842 - [DEBUG]
24328 2019-Jan-09 19:14:41.689868 - [DEBUG] -------------------------------------------- 717. Path Edge --------------------------------------------
24329 2019-Jan-09 19:14:41.689894 - [DEBUG]
24330 2019-Jan-09 19:14:41.689918 - [DEBUG] Process 717. path edge:
24331 2019-Jan-09 19:14:41.689943 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24332 2019-Jan-09 19:14:41.690068 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
24333 2019-Jan-09 19:14:41.691070 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24334 2019-Jan-09 19:14:41.691930 - [DEBUG]
24335 2019-Jan-09 19:14:41.691961 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
24336 2019-Jan-09 19:14:41.692821 - [DEBUG] Possible callees:
24337 2019-Jan-09 19:14:41.692852 - [DEBUG] llvm.dbg.declare
24338 2019-Jan-09 19:14:41.692879 - [DEBUG] Possible return sites:
24339 2019-Jan-09 19:14:41.692903 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19324340 2019-Jan-09 19:14:41.694559 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
24341 2019-Jan-09 19:14:41.694627 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
24342 2019-Jan-09 19:14:41.694679 - [DEBUG] Compose: EdgeIdentity * AllBottom
24343 2019-Jan-09 19:14:41.694709 - [DEBUG]
24344 2019-Jan-09 19:14:41.694734 - [DEBUG] Propagate flow
24345 2019-Jan-09 19:14:41.694758 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24346 2019-Jan-09 19:14:41.694854 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
24347 2019-Jan-09 19:14:41.695679 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24348 2019-Jan-09 19:14:41.696503 - [DEBUG] Edge function : AllBottom (result of previous compose)
24349 2019-Jan-09 19:14:41.696536 - [DEBUG]
24350 2019-Jan-09 19:14:41.696563 - [DEBUG] Join: AllTop & AllBottom
24351 2019-Jan-09 19:14:41.696590 - [DEBUG] = AllBottom (new jump func)
24352 2019-Jan-09 19:14:41.696615 - [DEBUG]
24353 2019-Jan-09 19:14:41.696640 - [DEBUG] Start adding new jump function
24354 2019-Jan-09 19:14:41.696664 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24355 2019-Jan-09 19:14:41.696759 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24356 2019-Jan-09 19:14:41.697623 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
24357 2019-Jan-09 19:14:41.698454 - [DEBUG] Edge Function : AllBottom
24358 2019-Jan-09 19:14:41.698493 - [DEBUG] End adding new jump function
24359 2019-Jan-09 19:14:41.698519 - [DEBUG]
24360 2019-Jan-09 19:14:41.698543 - [DEBUG] -------------------------------------------- 718. Path Edge --------------------------------------------
24361 2019-Jan-09 19:14:41.698571 - [DEBUG]
24362 2019-Jan-09 19:14:41.698594 - [DEBUG] Process 718. path edge:
24363 2019-Jan-09 19:14:41.698619 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24364 2019-Jan-09 19:14:41.698715 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
24365 2019-Jan-09 19:14:41.699544 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24366 2019-Jan-09 19:14:41.700372 - [DEBUG]
24367 2019-Jan-09 19:14:41.700402 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
24368 2019-Jan-09 19:14:41.701301 - [DEBUG] Compose: EdgeIdentity * AllBottom
24369 2019-Jan-09 19:14:41.701337 - [DEBUG]
24370 2019-Jan-09 19:14:41.701363 - [DEBUG] Propagate flow
24371 2019-Jan-09 19:14:41.701388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24372 2019-Jan-09 19:14:41.701484 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
24373 2019-Jan-09 19:14:41.702318 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24374 2019-Jan-09 19:14:41.703506 - [DEBUG] Edge function : AllBottom (result of previous compose)
24375 2019-Jan-09 19:14:41.703538 - [DEBUG]
24376 2019-Jan-09 19:14:41.703567 - [DEBUG] Join: AllTop & AllBottom
24377 2019-Jan-09 19:14:41.703594 - [DEBUG] = AllBottom (new jump func)
24378 2019-Jan-09 19:14:41.703619 - [DEBUG]
24379 2019-Jan-09 19:14:41.703644 - [DEBUG] Start adding new jump function
24380 2019-Jan-09 19:14:41.703668 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24381 2019-Jan-09 19:14:41.703766 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24382 2019-Jan-09 19:14:41.704623 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
24383 2019-Jan-09 19:14:41.705442 - [DEBUG] Edge Function : AllBottom
24384 2019-Jan-09 19:14:41.705481 - [DEBUG] End adding new jump function
24385 2019-Jan-09 19:14:41.705507 - [DEBUG]
24386 2019-Jan-09 19:14:41.705531 - [DEBUG] -------------------------------------------- 719. Path Edge --------------------------------------------
24387 2019-Jan-09 19:14:41.705558 - [DEBUG]
24388 2019-Jan-09 19:14:41.705582 - [DEBUG] Process 719. path edge:
24389 2019-Jan-09 19:14:41.705607 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24390 2019-Jan-09 19:14:41.705707 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
24391 2019-Jan-09 19:14:41.706528 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24392 2019-Jan-09 19:14:41.707389 - [DEBUG]
24393 2019-Jan-09 19:14:41.707422 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
24394 2019-Jan-09 19:14:41.708279 - [DEBUG] Compose: EdgeIdentity * AllBottom
24395 2019-Jan-09 19:14:41.708314 - [DEBUG]
24396 2019-Jan-09 19:14:41.708340 - [DEBUG] Propagate flow
24397 2019-Jan-09 19:14:41.708365 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24398 2019-Jan-09 19:14:41.708459 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24399 2019-Jan-09 19:14:41.709285 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24400 2019-Jan-09 19:14:41.710104 - [DEBUG] Edge function : AllBottom (result of previous compose)
24401 2019-Jan-09 19:14:41.710136 - [DEBUG]
24402 2019-Jan-09 19:14:41.710164 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24403 2019-Jan-09 19:14:41.710191 - [DEBUG] = AllBottom
24404 2019-Jan-09 19:14:41.710216 - [DEBUG]
24405 2019-Jan-09 19:14:41.710241 - [DEBUG] PROPAGATE: No new function!
24406 2019-Jan-09 19:14:41.710268 - [DEBUG] EDGE:
24407 2019-Jan-09 19:14:41.710365 - [DEBUG] ---> 24408 2019-Jan-09 19:14:41.711214 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24409 2019-Jan-09 19:14:41.712037 - [DEBUG]
24410 2019-Jan-09 19:14:41.712071 - [DEBUG] EDGE:
24411 2019-Jan-09 19:14:41.712162 - [DEBUG] ---> 24412 2019-Jan-09 19:14:41.713136 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24413 2019-Jan-09 19:14:41.714009 - [DEBUG]
24414 2019-Jan-09 19:14:41.714042 - [DEBUG] EDGE:
24415 2019-Jan-09 19:14:41.714130 - [DEBUG] ---> 24416 2019-Jan-09 19:14:41.714957 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24417 2019-Jan-09 19:14:41.715813 - [DEBUG]
24418 2019-Jan-09 19:14:41.715847 - [DEBUG] EDGE:
24419 2019-Jan-09 19:14:41.715938 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
24420 2019-Jan-09 19:14:41.716761 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24421 2019-Jan-09 19:14:41.717614 - [DEBUG]
24422 2019-Jan-09 19:14:41.717647 - [DEBUG] EDGE:
24423 2019-Jan-09 19:14:41.717735 - [DEBUG] ---> 24424 2019-Jan-09 19:14:41.718549 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24425 2019-Jan-09 19:14:41.719719 - [DEBUG]
24426 2019-Jan-09 19:14:41.719754 - [DEBUG] EDGE:
24427 2019-Jan-09 19:14:41.719847 - [DEBUG] ---> 24428 2019-Jan-09 19:14:41.720695 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24429 2019-Jan-09 19:14:41.721527 - [DEBUG]
24430 2019-Jan-09 19:14:41.721561 - [DEBUG] EDGE:
24431 2019-Jan-09 19:14:41.721653 - [DEBUG] ---> 24432 2019-Jan-09 19:14:41.722465 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24433 2019-Jan-09 19:14:41.723296 - [DEBUG]
24434 2019-Jan-09 19:14:41.723356 - [DEBUG] Compose: EdgeIdentity * AllBottom
24435 2019-Jan-09 19:14:41.723386 - [DEBUG]
24436 2019-Jan-09 19:14:41.723411 - [DEBUG] Propagate flow
24437 2019-Jan-09 19:14:41.723435 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24438 2019-Jan-09 19:14:41.723528 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
24439 2019-Jan-09 19:14:41.724388 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24440 2019-Jan-09 19:14:41.725215 - [DEBUG] Edge function : AllBottom (result of previous compose)
24441 2019-Jan-09 19:14:41.725247 - [DEBUG]
24442 2019-Jan-09 19:14:41.725274 - [DEBUG] Join: AllTop & AllBottom
24443 2019-Jan-09 19:14:41.725302 - [DEBUG] = AllBottom (new jump func)
24444 2019-Jan-09 19:14:41.725328 - [DEBUG]
24445 2019-Jan-09 19:14:41.725352 - [DEBUG] Start adding new jump function
24446 2019-Jan-09 19:14:41.725377 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24447 2019-Jan-09 19:14:41.725471 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24448 2019-Jan-09 19:14:41.726289 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
24449 2019-Jan-09 19:14:41.727143 - [DEBUG] Edge Function : AllBottom
24450 2019-Jan-09 19:14:41.727182 - [DEBUG] End adding new jump function
24451 2019-Jan-09 19:14:41.727208 - [DEBUG]
24452 2019-Jan-09 19:14:41.727233 - [DEBUG] -------------------------------------------- 720. Path Edge --------------------------------------------
24453 2019-Jan-09 19:14:41.727259 - [DEBUG]
24454 2019-Jan-09 19:14:41.727283 - [DEBUG] Process 720. path edge:
24455 2019-Jan-09 19:14:41.727308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24456 2019-Jan-09 19:14:41.727408 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
24457 2019-Jan-09 19:14:41.728236 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24458 2019-Jan-09 19:14:41.729067 - [DEBUG]
24459 2019-Jan-09 19:14:41.729130 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
24460 2019-Jan-09 19:14:41.730013 - [DEBUG] Compose: EdgeIdentity * AllBottom
24461 2019-Jan-09 19:14:41.730048 - [DEBUG]
24462 2019-Jan-09 19:14:41.730073 - [DEBUG] Propagate flow
24463 2019-Jan-09 19:14:41.730098 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24464 2019-Jan-09 19:14:41.730195 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
24465 2019-Jan-09 19:14:41.731048 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24466 2019-Jan-09 19:14:41.731881 - [DEBUG] Edge function : AllBottom (result of previous compose)
24467 2019-Jan-09 19:14:41.731913 - [DEBUG]
24468 2019-Jan-09 19:14:41.731941 - [DEBUG] Join: AllTop & AllBottom
24469 2019-Jan-09 19:14:41.731969 - [DEBUG] = AllBottom (new jump func)
24470 2019-Jan-09 19:14:41.731994 - [DEBUG]
24471 2019-Jan-09 19:14:41.732019 - [DEBUG] Start adding new jump function
24472 2019-Jan-09 19:14:41.732044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24473 2019-Jan-09 19:14:41.732136 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24474 2019-Jan-09 19:14:41.732962 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
24475 2019-Jan-09 19:14:41.733758 - [DEBUG] Edge Function : AllBottom
24476 2019-Jan-09 19:14:41.733824 - [DEBUG] End adding new jump function
24477 2019-Jan-09 19:14:41.733850 - [DEBUG]
24478 2019-Jan-09 19:14:41.733875 - [DEBUG] -------------------------------------------- 721. Path Edge --------------------------------------------
24479 2019-Jan-09 19:14:41.733901 - [DEBUG]
24480 2019-Jan-09 19:14:41.733925 - [DEBUG] Process 721. path edge:
24481 2019-Jan-09 19:14:41.733950 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24482 2019-Jan-09 19:14:41.734049 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
24483 2019-Jan-09 19:14:41.734868 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24484 2019-Jan-09 19:14:41.736048 - [DEBUG]
24485 2019-Jan-09 19:14:41.736082 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
24486 2019-Jan-09 19:14:41.736955 - [DEBUG] Compose: EdgeIdentity * AllBottom
24487 2019-Jan-09 19:14:41.736990 - [DEBUG]
24488 2019-Jan-09 19:14:41.737016 - [DEBUG] Propagate flow
24489 2019-Jan-09 19:14:41.737040 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24490 2019-Jan-09 19:14:41.737184 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24491 2019-Jan-09 19:14:41.738017 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24492 2019-Jan-09 19:14:41.738844 - [DEBUG] Edge function : AllBottom (result of previous compose)
24493 2019-Jan-09 19:14:41.738876 - [DEBUG]
24494 2019-Jan-09 19:14:41.738904 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24495 2019-Jan-09 19:14:41.738931 - [DEBUG] = AllBottom
24496 2019-Jan-09 19:14:41.738957 - [DEBUG]
24497 2019-Jan-09 19:14:41.738981 - [DEBUG] PROPAGATE: No new function!
24498 2019-Jan-09 19:14:41.739009 - [DEBUG] EDGE:
24499 2019-Jan-09 19:14:41.739106 - [DEBUG] ---> 24500 2019-Jan-09 19:14:41.739919 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24501 2019-Jan-09 19:14:41.740774 - [DEBUG]
24502 2019-Jan-09 19:14:41.740808 - [DEBUG] EDGE:
24503 2019-Jan-09 19:14:41.740898 - [DEBUG] ---> 24504 2019-Jan-09 19:14:41.741698 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24505 2019-Jan-09 19:14:41.742547 - [DEBUG]
24506 2019-Jan-09 19:14:41.742579 - [DEBUG] EDGE:
24507 2019-Jan-09 19:14:41.742669 - [DEBUG] ---> 24508 2019-Jan-09 19:14:41.743472 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24509 2019-Jan-09 19:14:41.744337 - [DEBUG]
24510 2019-Jan-09 19:14:41.744370 - [DEBUG] EDGE:
24511 2019-Jan-09 19:14:41.744459 - [DEBUG] ---> 24512 2019-Jan-09 19:14:41.745289 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24513 2019-Jan-09 19:14:41.746117 - [DEBUG]
24514 2019-Jan-09 19:14:41.746150 - [DEBUG] EDGE:
24515 2019-Jan-09 19:14:41.746237 - [DEBUG] ---> 24516 2019-Jan-09 19:14:41.747057 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24517 2019-Jan-09 19:14:41.747921 - [DEBUG]
24518 2019-Jan-09 19:14:41.747954 - [DEBUG] EDGE:
24519 2019-Jan-09 19:14:41.748043 - [DEBUG] ---> 24520 2019-Jan-09 19:14:41.748851 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24521 2019-Jan-09 19:14:41.749675 - [DEBUG]
24522 2019-Jan-09 19:14:41.749708 - [DEBUG] EDGE:
24523 2019-Jan-09 19:14:41.749797 - [DEBUG] ---> 24524 2019-Jan-09 19:14:41.750647 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24525 2019-Jan-09 19:14:41.751470 - [DEBUG]
24526 2019-Jan-09 19:14:41.751504 - [DEBUG] EDGE:
24527 2019-Jan-09 19:14:41.751593 - [DEBUG] ---> 24528 2019-Jan-09 19:14:41.752770 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24529 2019-Jan-09 19:14:41.753602 - [DEBUG]
24530 2019-Jan-09 19:14:41.753635 - [DEBUG] EDGE:
24531 2019-Jan-09 19:14:41.753724 - [DEBUG] ---> 24532 2019-Jan-09 19:14:41.754570 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24533 2019-Jan-09 19:14:41.755397 - [DEBUG]
24534 2019-Jan-09 19:14:41.755433 - [DEBUG] EDGE:
24535 2019-Jan-09 19:14:41.755520 - [DEBUG] ---> 24536 2019-Jan-09 19:14:41.756342 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24537 2019-Jan-09 19:14:41.757183 - [DEBUG]
24538 2019-Jan-09 19:14:41.757217 - [DEBUG] EDGE:
24539 2019-Jan-09 19:14:41.757306 - [DEBUG] ---> 24540 2019-Jan-09 19:14:41.758110 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24541 2019-Jan-09 19:14:41.758932 - [DEBUG]
24542 2019-Jan-09 19:14:41.758966 - [DEBUG] EDGE:
24543 2019-Jan-09 19:14:41.759082 - [DEBUG] ---> 24544 2019-Jan-09 19:14:41.759890 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24545 2019-Jan-09 19:14:41.760756 - [DEBUG]
24546 2019-Jan-09 19:14:41.760790 - [DEBUG] EDGE:
24547 2019-Jan-09 19:14:41.760878 - [DEBUG] ---> 24548 2019-Jan-09 19:14:41.761698 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24549 2019-Jan-09 19:14:41.762531 - [DEBUG]
24550 2019-Jan-09 19:14:41.762565 - [DEBUG] EDGE:
24551 2019-Jan-09 19:14:41.762654 - [DEBUG] ---> 24552 2019-Jan-09 19:14:41.763478 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24553 2019-Jan-09 19:14:41.764333 - [DEBUG]
24554 2019-Jan-09 19:14:41.764366 - [DEBUG] EDGE:
24555 2019-Jan-09 19:14:41.764454 - [DEBUG] ---> 24556 2019-Jan-09 19:14:41.765251 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24557 2019-Jan-09 19:14:41.766075 - [DEBUG]
24558 2019-Jan-09 19:14:41.766109 - [DEBUG] EDGE:
24559 2019-Jan-09 19:14:41.766198 - [DEBUG] ---> 24560 2019-Jan-09 19:14:41.767002 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24561 2019-Jan-09 19:14:41.772053 - [DEBUG]
24562 2019-Jan-09 19:14:41.772089 - [DEBUG] EDGE:
24563 2019-Jan-09 19:14:41.772180 - [DEBUG] ---> 24564 2019-Jan-09 19:14:41.773011 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24565 2019-Jan-09 19:14:41.773859 - [DEBUG]
24566 2019-Jan-09 19:14:41.773893 - [DEBUG] EDGE:
24567 2019-Jan-09 19:14:41.773984 - [DEBUG] ---> 24568 2019-Jan-09 19:14:41.774793 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24569 2019-Jan-09 19:14:41.775620 - [DEBUG]
24570 2019-Jan-09 19:14:41.775653 - [DEBUG] EDGE:
24571 2019-Jan-09 19:14:41.775745 - [DEBUG] ---> 24572 2019-Jan-09 19:14:41.776557 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24573 2019-Jan-09 19:14:41.777424 - [DEBUG]
24574 2019-Jan-09 19:14:41.777458 - [DEBUG] EDGE:
24575 2019-Jan-09 19:14:41.777549 - [DEBUG] ---> 24576 2019-Jan-09 19:14:41.778369 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24577 2019-Jan-09 19:14:41.779195 - [DEBUG]
24578 2019-Jan-09 19:14:41.779254 - [DEBUG] Compose: EdgeIdentity * AllBottom
24579 2019-Jan-09 19:14:41.779283 - [DEBUG]
24580 2019-Jan-09 19:14:41.779308 - [DEBUG] Propagate flow
24581 2019-Jan-09 19:14:41.779332 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24582 2019-Jan-09 19:14:41.779450 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
24583 2019-Jan-09 19:14:41.780273 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24584 2019-Jan-09 19:14:41.781234 - [DEBUG] Edge function : AllBottom (result of previous compose)
24585 2019-Jan-09 19:14:41.781268 - [DEBUG]
24586 2019-Jan-09 19:14:41.781296 - [DEBUG] Join: AllTop & AllBottom
24587 2019-Jan-09 19:14:41.781323 - [DEBUG] = AllBottom (new jump func)
24588 2019-Jan-09 19:14:41.781348 - [DEBUG]
24589 2019-Jan-09 19:14:41.781373 - [DEBUG] Start adding new jump function
24590 2019-Jan-09 19:14:41.781398 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24591 2019-Jan-09 19:14:41.781492 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24592 2019-Jan-09 19:14:41.782317 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
24593 2019-Jan-09 19:14:41.783137 - [DEBUG] Edge Function : AllBottom
24594 2019-Jan-09 19:14:41.783176 - [DEBUG] End adding new jump function
24595 2019-Jan-09 19:14:41.783201 - [DEBUG]
24596 2019-Jan-09 19:14:41.783226 - [DEBUG] -------------------------------------------- 722. Path Edge --------------------------------------------
24597 2019-Jan-09 19:14:41.783252 - [DEBUG]
24598 2019-Jan-09 19:14:41.783276 - [DEBUG] Process 722. path edge:
24599 2019-Jan-09 19:14:41.783301 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24600 2019-Jan-09 19:14:41.783401 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
24601 2019-Jan-09 19:14:41.784252 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24602 2019-Jan-09 19:14:41.785091 - [DEBUG]
24603 2019-Jan-09 19:14:41.785123 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
24604 2019-Jan-09 19:14:41.785955 - [DEBUG] Possible callees:
24605 2019-Jan-09 19:14:41.785985 - [DEBUG] foo
24606 2019-Jan-09 19:14:41.786011 - [DEBUG] Possible return sites:
24607 2019-Jan-09 19:14:41.786036 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12624608 2019-Jan-09 19:14:41.787698 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
24609 2019-Jan-09 19:14:41.787767 - [DEBUG] Start points of 'foo' currently not available!
24610 2019-Jan-09 19:14:41.787818 - [DEBUG] Compose: EdgeIdentity * AllBottom
24611 2019-Jan-09 19:14:41.787847 - [DEBUG]
24612 2019-Jan-09 19:14:41.787873 - [DEBUG] Propagate flow
24613 2019-Jan-09 19:14:41.787897 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24614 2019-Jan-09 19:14:41.787996 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
24615 2019-Jan-09 19:14:41.788840 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24616 2019-Jan-09 19:14:41.789660 - [DEBUG] Edge function : AllBottom (result of previous compose)
24617 2019-Jan-09 19:14:41.789692 - [DEBUG]
24618 2019-Jan-09 19:14:41.789720 - [DEBUG] Join: AllTop & AllBottom
24619 2019-Jan-09 19:14:41.789747 - [DEBUG] = AllBottom (new jump func)
24620 2019-Jan-09 19:14:41.789773 - [DEBUG]
24621 2019-Jan-09 19:14:41.789798 - [DEBUG] Start adding new jump function
24622 2019-Jan-09 19:14:41.789822 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24623 2019-Jan-09 19:14:41.789916 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24624 2019-Jan-09 19:14:41.790903 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
24625 2019-Jan-09 19:14:41.791762 - [DEBUG] Edge Function : AllBottom
24626 2019-Jan-09 19:14:41.791802 - [DEBUG] End adding new jump function
24627 2019-Jan-09 19:14:41.791827 - [DEBUG]
24628 2019-Jan-09 19:14:41.791853 - [DEBUG] -------------------------------------------- 723. Path Edge --------------------------------------------
24629 2019-Jan-09 19:14:41.791879 - [DEBUG]
24630 2019-Jan-09 19:14:41.791903 - [DEBUG] Process 723. path edge:
24631 2019-Jan-09 19:14:41.791928 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24632 2019-Jan-09 19:14:41.792029 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
24633 2019-Jan-09 19:14:41.792863 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24634 2019-Jan-09 19:14:41.793697 - [DEBUG]
24635 2019-Jan-09 19:14:41.793728 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
24636 2019-Jan-09 19:14:41.794636 - [DEBUG] Compose: EdgeIdentity * AllBottom
24637 2019-Jan-09 19:14:41.794670 - [DEBUG]
24638 2019-Jan-09 19:14:41.794695 - [DEBUG] Propagate flow
24639 2019-Jan-09 19:14:41.794720 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24640 2019-Jan-09 19:14:41.794818 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
24641 2019-Jan-09 19:14:41.795632 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24642 2019-Jan-09 19:14:41.796459 - [DEBUG] Edge function : AllBottom (result of previous compose)
24643 2019-Jan-09 19:14:41.796491 - [DEBUG]
24644 2019-Jan-09 19:14:41.796519 - [DEBUG] Join: AllTop & AllBottom
24645 2019-Jan-09 19:14:41.796547 - [DEBUG] = AllBottom (new jump func)
24646 2019-Jan-09 19:14:41.796572 - [DEBUG]
24647 2019-Jan-09 19:14:41.796597 - [DEBUG] Start adding new jump function
24648 2019-Jan-09 19:14:41.796621 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24649 2019-Jan-09 19:14:41.796714 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24650 2019-Jan-09 19:14:41.797564 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
24651 2019-Jan-09 19:14:41.798379 - [DEBUG] Edge Function : AllBottom
24652 2019-Jan-09 19:14:41.798417 - [DEBUG] End adding new jump function
24653 2019-Jan-09 19:14:41.798443 - [DEBUG]
24654 2019-Jan-09 19:14:41.798468 - [DEBUG] -------------------------------------------- 724. Path Edge --------------------------------------------
24655 2019-Jan-09 19:14:41.798494 - [DEBUG]
24656 2019-Jan-09 19:14:41.798518 - [DEBUG] Process 724. path edge:
24657 2019-Jan-09 19:14:41.798543 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24658 2019-Jan-09 19:14:41.798644 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
24659 2019-Jan-09 19:14:41.799462 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24660 2019-Jan-09 19:14:41.800295 - [DEBUG]
24661 2019-Jan-09 19:14:41.800328 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
24662 2019-Jan-09 19:14:41.801218 - [DEBUG] Compose: EdgeIdentity * AllBottom
24663 2019-Jan-09 19:14:41.801253 - [DEBUG]
24664 2019-Jan-09 19:14:41.801278 - [DEBUG] Propagate flow
24665 2019-Jan-09 19:14:41.801303 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24666 2019-Jan-09 19:14:41.801399 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
24667 2019-Jan-09 19:14:41.802213 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24668 2019-Jan-09 19:14:41.803070 - [DEBUG] Edge function : AllBottom (result of previous compose)
24669 2019-Jan-09 19:14:41.803102 - [DEBUG]
24670 2019-Jan-09 19:14:41.803131 - [DEBUG] Join: AllTop & AllBottom
24671 2019-Jan-09 19:14:41.803158 - [DEBUG] = AllBottom (new jump func)
24672 2019-Jan-09 19:14:41.803184 - [DEBUG]
24673 2019-Jan-09 19:14:41.803208 - [DEBUG] Start adding new jump function
24674 2019-Jan-09 19:14:41.803233 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24675 2019-Jan-09 19:14:41.803327 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24676 2019-Jan-09 19:14:41.804187 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
24677 2019-Jan-09 19:14:41.805000 - [DEBUG] Edge Function : AllBottom
24678 2019-Jan-09 19:14:41.805040 - [DEBUG] End adding new jump function
24679 2019-Jan-09 19:14:41.805065 - [DEBUG]
24680 2019-Jan-09 19:14:41.805090 - [DEBUG] -------------------------------------------- 725. Path Edge --------------------------------------------
24681 2019-Jan-09 19:14:41.805116 - [DEBUG]
24682 2019-Jan-09 19:14:41.805140 - [DEBUG] Process 725. path edge:
24683 2019-Jan-09 19:14:41.805165 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24684 2019-Jan-09 19:14:41.805263 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
24685 2019-Jan-09 19:14:41.806076 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24686 2019-Jan-09 19:14:41.806904 - [DEBUG]
24687 2019-Jan-09 19:14:41.806938 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
24688 2019-Jan-09 19:14:41.807821 - [DEBUG] Compose: EdgeIdentity * AllBottom
24689 2019-Jan-09 19:14:41.807857 - [DEBUG]
24690 2019-Jan-09 19:14:41.807883 - [DEBUG] Propagate flow
24691 2019-Jan-09 19:14:41.807908 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24692 2019-Jan-09 19:14:41.808004 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24693 2019-Jan-09 19:14:41.808852 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24694 2019-Jan-09 19:14:41.809678 - [DEBUG] Edge function : AllBottom (result of previous compose)
24695 2019-Jan-09 19:14:41.809709 - [DEBUG]
24696 2019-Jan-09 19:14:41.809737 - [DEBUG] Join: AllTop & AllBottom
24697 2019-Jan-09 19:14:41.809764 - [DEBUG] = AllBottom (new jump func)
24698 2019-Jan-09 19:14:41.809790 - [DEBUG]
24699 2019-Jan-09 19:14:41.809814 - [DEBUG] Start adding new jump function
24700 2019-Jan-09 19:14:41.809838 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24701 2019-Jan-09 19:14:41.809933 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24702 2019-Jan-09 19:14:41.810800 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24703 2019-Jan-09 19:14:41.811635 - [DEBUG] Edge Function : AllBottom
24704 2019-Jan-09 19:14:41.811675 - [DEBUG] End adding new jump function
24705 2019-Jan-09 19:14:41.811700 - [DEBUG]
24706 2019-Jan-09 19:14:41.811725 - [DEBUG] -------------------------------------------- 726. Path Edge --------------------------------------------
24707 2019-Jan-09 19:14:41.811751 - [DEBUG]
24708 2019-Jan-09 19:14:41.811775 - [DEBUG] Process 726. path edge:
24709 2019-Jan-09 19:14:41.811800 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24710 2019-Jan-09 19:14:41.811894 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
24711 2019-Jan-09 19:14:41.812729 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24712 2019-Jan-09 19:14:41.813746 - [DEBUG]
24713 2019-Jan-09 19:14:41.813806 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24714 2019-Jan-09 19:14:41.814669 - [DEBUG] Possible callees:
24715 2019-Jan-09 19:14:41.814701 - [DEBUG] llvm.dbg.declare
24716 2019-Jan-09 19:14:41.814727 - [DEBUG] Possible return sites:
24717 2019-Jan-09 19:14:41.814752 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13624718 2019-Jan-09 19:14:41.816404 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
24719 2019-Jan-09 19:14:41.816473 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
24720 2019-Jan-09 19:14:41.816525 - [DEBUG] Compose: EdgeIdentity * AllBottom
24721 2019-Jan-09 19:14:41.816554 - [DEBUG]
24722 2019-Jan-09 19:14:41.816579 - [DEBUG] Propagate flow
24723 2019-Jan-09 19:14:41.816604 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24724 2019-Jan-09 19:14:41.816700 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
24725 2019-Jan-09 19:14:41.817558 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24726 2019-Jan-09 19:14:41.818391 - [DEBUG] Edge function : AllBottom (result of previous compose)
24727 2019-Jan-09 19:14:41.818424 - [DEBUG]
24728 2019-Jan-09 19:14:41.818451 - [DEBUG] Join: AllTop & AllBottom
24729 2019-Jan-09 19:14:41.818479 - [DEBUG] = AllBottom (new jump func)
24730 2019-Jan-09 19:14:41.818505 - [DEBUG]
24731 2019-Jan-09 19:14:41.818530 - [DEBUG] Start adding new jump function
24732 2019-Jan-09 19:14:41.818554 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24733 2019-Jan-09 19:14:41.818650 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24734 2019-Jan-09 19:14:41.819472 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
24735 2019-Jan-09 19:14:41.820288 - [DEBUG] Edge Function : AllBottom
24736 2019-Jan-09 19:14:41.820327 - [DEBUG] End adding new jump function
24737 2019-Jan-09 19:14:41.820353 - [DEBUG]
24738 2019-Jan-09 19:14:41.820378 - [DEBUG] -------------------------------------------- 727. Path Edge --------------------------------------------
24739 2019-Jan-09 19:14:41.820404 - [DEBUG]
24740 2019-Jan-09 19:14:41.820428 - [DEBUG] Process 727. path edge:
24741 2019-Jan-09 19:14:41.820481 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24742 2019-Jan-09 19:14:41.820581 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
24743 2019-Jan-09 19:14:41.821407 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24744 2019-Jan-09 19:14:41.822235 - [DEBUG]
24745 2019-Jan-09 19:14:41.822266 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
24746 2019-Jan-09 19:14:41.823133 - [DEBUG] Compose: EdgeIdentity * AllBottom
24747 2019-Jan-09 19:14:41.823170 - [DEBUG]
24748 2019-Jan-09 19:14:41.823196 - [DEBUG] Propagate flow
24749 2019-Jan-09 19:14:41.823220 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24750 2019-Jan-09 19:14:41.823317 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
24751 2019-Jan-09 19:14:41.824176 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24752 2019-Jan-09 19:14:41.825009 - [DEBUG] Edge function : AllBottom (result of previous compose)
24753 2019-Jan-09 19:14:41.825068 - [DEBUG]
24754 2019-Jan-09 19:14:41.825097 - [DEBUG] Join: AllTop & AllBottom
24755 2019-Jan-09 19:14:41.825125 - [DEBUG] = AllBottom (new jump func)
24756 2019-Jan-09 19:14:41.825151 - [DEBUG]
24757 2019-Jan-09 19:14:41.825176 - [DEBUG] Start adding new jump function
24758 2019-Jan-09 19:14:41.825200 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24759 2019-Jan-09 19:14:41.825297 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24760 2019-Jan-09 19:14:41.826131 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
24761 2019-Jan-09 19:14:41.826948 - [DEBUG] Edge Function : AllBottom
24762 2019-Jan-09 19:14:41.826987 - [DEBUG] End adding new jump function
24763 2019-Jan-09 19:14:41.827014 - [DEBUG]
24764 2019-Jan-09 19:14:41.827039 - [DEBUG] -------------------------------------------- 728. Path Edge --------------------------------------------
24765 2019-Jan-09 19:14:41.827065 - [DEBUG]
24766 2019-Jan-09 19:14:41.827090 - [DEBUG] Process 728. path edge:
24767 2019-Jan-09 19:14:41.827144 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24768 2019-Jan-09 19:14:41.827245 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
24769 2019-Jan-09 19:14:41.828062 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24770 2019-Jan-09 19:14:41.828881 - [DEBUG]
24771 2019-Jan-09 19:14:41.828913 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
24772 2019-Jan-09 19:14:41.829771 - [DEBUG] Compose: EdgeIdentity * AllBottom
24773 2019-Jan-09 19:14:41.829805 - [DEBUG]
24774 2019-Jan-09 19:14:41.829831 - [DEBUG] Propagate flow
24775 2019-Jan-09 19:14:41.829855 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24776 2019-Jan-09 19:14:41.829951 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
24777 2019-Jan-09 19:14:41.830792 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24778 2019-Jan-09 19:14:41.831619 - [DEBUG] Edge function : AllBottom (result of previous compose)
24779 2019-Jan-09 19:14:41.831651 - [DEBUG]
24780 2019-Jan-09 19:14:41.831679 - [DEBUG] Join: AllTop & AllBottom
24781 2019-Jan-09 19:14:41.831707 - [DEBUG] = AllBottom (new jump func)
24782 2019-Jan-09 19:14:41.831732 - [DEBUG]
24783 2019-Jan-09 19:14:41.831757 - [DEBUG] Start adding new jump function
24784 2019-Jan-09 19:14:41.831781 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24785 2019-Jan-09 19:14:41.831876 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24786 2019-Jan-09 19:14:41.832701 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
24787 2019-Jan-09 19:14:41.833513 - [DEBUG] Edge Function : AllBottom
24788 2019-Jan-09 19:14:41.833552 - [DEBUG] End adding new jump function
24789 2019-Jan-09 19:14:41.833577 - [DEBUG]
24790 2019-Jan-09 19:14:41.833602 - [DEBUG] -------------------------------------------- 729. Path Edge --------------------------------------------
24791 2019-Jan-09 19:14:41.833628 - [DEBUG]
24792 2019-Jan-09 19:14:41.833652 - [DEBUG] Process 729. path edge:
24793 2019-Jan-09 19:14:41.833677 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24794 2019-Jan-09 19:14:41.833804 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
24795 2019-Jan-09 19:14:41.834626 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24796 2019-Jan-09 19:14:41.835455 - [DEBUG]
24797 2019-Jan-09 19:14:41.835489 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
24798 2019-Jan-09 19:14:41.836328 - [DEBUG] Compose: EdgeIdentity * AllBottom
24799 2019-Jan-09 19:14:41.836362 - [DEBUG]
24800 2019-Jan-09 19:14:41.836412 - [DEBUG] Propagate flow
24801 2019-Jan-09 19:14:41.836437 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24802 2019-Jan-09 19:14:41.836534 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
24803 2019-Jan-09 19:14:41.837400 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24804 2019-Jan-09 19:14:41.838222 - [DEBUG] Edge function : AllBottom (result of previous compose)
24805 2019-Jan-09 19:14:41.838254 - [DEBUG]
24806 2019-Jan-09 19:14:41.838282 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24807 2019-Jan-09 19:14:41.838309 - [DEBUG] = AllBottom
24808 2019-Jan-09 19:14:41.838335 - [DEBUG]
24809 2019-Jan-09 19:14:41.838359 - [DEBUG] PROPAGATE: No new function!
24810 2019-Jan-09 19:14:41.838386 - [DEBUG] EDGE:
24811 2019-Jan-09 19:14:41.838483 - [DEBUG] ---> 24812 2019-Jan-09 19:14:41.839297 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24813 2019-Jan-09 19:14:41.840131 - [DEBUG]
24814 2019-Jan-09 19:14:41.840165 - [DEBUG] EDGE:
24815 2019-Jan-09 19:14:41.840254 - [DEBUG] ---> 24816 2019-Jan-09 19:14:41.841094 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24817 2019-Jan-09 19:14:41.841927 - [DEBUG]
24818 2019-Jan-09 19:14:41.841961 - [DEBUG] EDGE:
24819 2019-Jan-09 19:14:41.842049 - [DEBUG] ---> 24820 2019-Jan-09 19:14:41.842868 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24821 2019-Jan-09 19:14:41.843695 - [DEBUG]
24822 2019-Jan-09 19:14:41.843728 - [DEBUG] EDGE:
24823 2019-Jan-09 19:14:41.843846 - [DEBUG] ---> 24824 2019-Jan-09 19:14:41.844666 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24825 2019-Jan-09 19:14:41.845496 - [DEBUG]
24826 2019-Jan-09 19:14:41.845556 - [DEBUG] Compose: EdgeIdentity * AllBottom
24827 2019-Jan-09 19:14:41.845585 - [DEBUG]
24828 2019-Jan-09 19:14:41.845610 - [DEBUG] Propagate flow
24829 2019-Jan-09 19:14:41.845635 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24830 2019-Jan-09 19:14:41.845728 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24831 2019-Jan-09 19:14:41.846566 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24832 2019-Jan-09 19:14:41.847429 - [DEBUG] Edge function : AllBottom (result of previous compose)
24833 2019-Jan-09 19:14:41.847462 - [DEBUG]
24834 2019-Jan-09 19:14:41.847490 - [DEBUG] Join: AllTop & AllBottom
24835 2019-Jan-09 19:14:41.847517 - [DEBUG] = AllBottom (new jump func)
24836 2019-Jan-09 19:14:41.847543 - [DEBUG]
24837 2019-Jan-09 19:14:41.847568 - [DEBUG] Start adding new jump function
24838 2019-Jan-09 19:14:41.847593 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24839 2019-Jan-09 19:14:41.847690 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24840 2019-Jan-09 19:14:41.848521 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24841 2019-Jan-09 19:14:41.849354 - [DEBUG] Edge Function : AllBottom
24842 2019-Jan-09 19:14:41.849421 - [DEBUG] End adding new jump function
24843 2019-Jan-09 19:14:41.849447 - [DEBUG]
24844 2019-Jan-09 19:14:41.849472 - [DEBUG] -------------------------------------------- 730. Path Edge --------------------------------------------
24845 2019-Jan-09 19:14:41.849500 - [DEBUG]
24846 2019-Jan-09 19:14:41.849524 - [DEBUG] Process 730. path edge:
24847 2019-Jan-09 19:14:41.849549 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24848 2019-Jan-09 19:14:41.849648 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
24849 2019-Jan-09 19:14:41.850512 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24850 2019-Jan-09 19:14:41.851336 - [DEBUG]
24851 2019-Jan-09 19:14:41.851366 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24852 2019-Jan-09 19:14:41.852214 - [DEBUG] Possible callees:
24853 2019-Jan-09 19:14:41.852246 - [DEBUG] llvm.dbg.declare
24854 2019-Jan-09 19:14:41.852272 - [DEBUG] Possible return sites:
24855 2019-Jan-09 19:14:41.852296 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14324856 2019-Jan-09 19:14:41.853957 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
24857 2019-Jan-09 19:14:41.854027 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
24858 2019-Jan-09 19:14:41.854080 - [DEBUG] Compose: EdgeIdentity * AllBottom
24859 2019-Jan-09 19:14:41.854110 - [DEBUG]
24860 2019-Jan-09 19:14:41.854135 - [DEBUG] Propagate flow
24861 2019-Jan-09 19:14:41.854160 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24862 2019-Jan-09 19:14:41.854257 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
24863 2019-Jan-09 19:14:41.855083 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24864 2019-Jan-09 19:14:41.855923 - [DEBUG] Edge function : AllBottom (result of previous compose)
24865 2019-Jan-09 19:14:41.855955 - [DEBUG]
24866 2019-Jan-09 19:14:41.855983 - [DEBUG] Join: AllTop & AllBottom
24867 2019-Jan-09 19:14:41.856010 - [DEBUG] = AllBottom (new jump func)
24868 2019-Jan-09 19:14:41.856036 - [DEBUG]
24869 2019-Jan-09 19:14:41.856061 - [DEBUG] Start adding new jump function
24870 2019-Jan-09 19:14:41.856085 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24871 2019-Jan-09 19:14:41.856181 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24872 2019-Jan-09 19:14:41.857009 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
24873 2019-Jan-09 19:14:41.857877 - [DEBUG] Edge Function : AllBottom
24874 2019-Jan-09 19:14:41.857916 - [DEBUG] End adding new jump function
24875 2019-Jan-09 19:14:41.857941 - [DEBUG]
24876 2019-Jan-09 19:14:41.857967 - [DEBUG] -------------------------------------------- 731. Path Edge --------------------------------------------
24877 2019-Jan-09 19:14:41.857994 - [DEBUG]
24878 2019-Jan-09 19:14:41.858018 - [DEBUG] Process 731. path edge:
24879 2019-Jan-09 19:14:41.858043 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24880 2019-Jan-09 19:14:41.858141 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
24881 2019-Jan-09 19:14:41.858970 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24882 2019-Jan-09 19:14:41.859791 - [DEBUG]
24883 2019-Jan-09 19:14:41.859823 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
24884 2019-Jan-09 19:14:41.860744 - [DEBUG] Compose: EdgeIdentity * AllBottom
24885 2019-Jan-09 19:14:41.860780 - [DEBUG]
24886 2019-Jan-09 19:14:41.860806 - [DEBUG] Propagate flow
24887 2019-Jan-09 19:14:41.860831 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24888 2019-Jan-09 19:14:41.860926 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
24889 2019-Jan-09 19:14:41.861745 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24890 2019-Jan-09 19:14:41.862579 - [DEBUG] Edge function : AllBottom (result of previous compose)
24891 2019-Jan-09 19:14:41.862612 - [DEBUG]
24892 2019-Jan-09 19:14:41.862640 - [DEBUG] Join: AllTop & AllBottom
24893 2019-Jan-09 19:14:41.862668 - [DEBUG] = AllBottom (new jump func)
24894 2019-Jan-09 19:14:41.862694 - [DEBUG]
24895 2019-Jan-09 19:14:41.862719 - [DEBUG] Start adding new jump function
24896 2019-Jan-09 19:14:41.862743 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24897 2019-Jan-09 19:14:41.862840 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24898 2019-Jan-09 19:14:41.863674 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
24899 2019-Jan-09 19:14:41.864524 - [DEBUG] Edge Function : AllBottom
24900 2019-Jan-09 19:14:41.864564 - [DEBUG] End adding new jump function
24901 2019-Jan-09 19:14:41.864590 - [DEBUG]
24902 2019-Jan-09 19:14:41.864615 - [DEBUG] -------------------------------------------- 732. Path Edge --------------------------------------------
24903 2019-Jan-09 19:14:41.864641 - [DEBUG]
24904 2019-Jan-09 19:14:41.864665 - [DEBUG] Process 732. path edge:
24905 2019-Jan-09 19:14:41.864691 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24906 2019-Jan-09 19:14:41.864790 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
24907 2019-Jan-09 19:14:41.865612 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24908 2019-Jan-09 19:14:41.866442 - [DEBUG]
24909 2019-Jan-09 19:14:41.866476 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
24910 2019-Jan-09 19:14:41.867361 - [DEBUG] Compose: EdgeIdentity * AllBottom
24911 2019-Jan-09 19:14:41.867396 - [DEBUG]
24912 2019-Jan-09 19:14:41.867421 - [DEBUG] Propagate flow
24913 2019-Jan-09 19:14:41.867446 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24914 2019-Jan-09 19:14:41.867541 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
24915 2019-Jan-09 19:14:41.868351 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24916 2019-Jan-09 19:14:41.869178 - [DEBUG] Edge function : AllBottom (result of previous compose)
24917 2019-Jan-09 19:14:41.869210 - [DEBUG]
24918 2019-Jan-09 19:14:41.869238 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24919 2019-Jan-09 19:14:41.869265 - [DEBUG] = AllBottom
24920 2019-Jan-09 19:14:41.869291 - [DEBUG]
24921 2019-Jan-09 19:14:41.869315 - [DEBUG] PROPAGATE: No new function!
24922 2019-Jan-09 19:14:41.869342 - [DEBUG] EDGE:
24923 2019-Jan-09 19:14:41.869440 - [DEBUG] ---> 24924 2019-Jan-09 19:14:41.870256 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24925 2019-Jan-09 19:14:41.871118 - [DEBUG]
24926 2019-Jan-09 19:14:41.871152 - [DEBUG] EDGE:
24927 2019-Jan-09 19:14:41.871242 - [DEBUG] ---> 24928 2019-Jan-09 19:14:41.872061 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24929 2019-Jan-09 19:14:41.872911 - [DEBUG]
24930 2019-Jan-09 19:14:41.872945 - [DEBUG] EDGE:
24931 2019-Jan-09 19:14:41.873035 - [DEBUG] ---> 24932 2019-Jan-09 19:14:41.873894 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24933 2019-Jan-09 19:14:41.875591 - [DEBUG]
24934 2019-Jan-09 19:14:41.875626 - [DEBUG] EDGE:
24935 2019-Jan-09 19:14:41.875715 - [DEBUG] ---> 24936 2019-Jan-09 19:14:41.876524 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24937 2019-Jan-09 19:14:41.877387 - [DEBUG]
24938 2019-Jan-09 19:14:41.877446 - [DEBUG] Compose: EdgeIdentity * AllBottom
24939 2019-Jan-09 19:14:41.877476 - [DEBUG]
24940 2019-Jan-09 19:14:41.877501 - [DEBUG] Propagate flow
24941 2019-Jan-09 19:14:41.877525 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24942 2019-Jan-09 19:14:41.877617 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
24943 2019-Jan-09 19:14:41.878425 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24944 2019-Jan-09 19:14:41.879254 - [DEBUG] Edge function : AllBottom (result of previous compose)
24945 2019-Jan-09 19:14:41.879287 - [DEBUG]
24946 2019-Jan-09 19:14:41.879314 - [DEBUG] Join: AllTop & AllBottom
24947 2019-Jan-09 19:14:41.879342 - [DEBUG] = AllBottom (new jump func)
24948 2019-Jan-09 19:14:41.879368 - [DEBUG]
24949 2019-Jan-09 19:14:41.879392 - [DEBUG] Start adding new jump function
24950 2019-Jan-09 19:14:41.879417 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24951 2019-Jan-09 19:14:41.879513 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24952 2019-Jan-09 19:14:41.880346 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
24953 2019-Jan-09 19:14:41.881198 - [DEBUG] Edge Function : AllBottom
24954 2019-Jan-09 19:14:41.881236 - [DEBUG] End adding new jump function
24955 2019-Jan-09 19:14:41.881261 - [DEBUG]
24956 2019-Jan-09 19:14:41.881287 - [DEBUG] -------------------------------------------- 733. Path Edge --------------------------------------------
24957 2019-Jan-09 19:14:41.881313 - [DEBUG]
24958 2019-Jan-09 19:14:41.881337 - [DEBUG] Process 733. path edge:
24959 2019-Jan-09 19:14:41.881362 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24960 2019-Jan-09 19:14:41.881462 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
24961 2019-Jan-09 19:14:41.882274 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24962 2019-Jan-09 19:14:41.883100 - [DEBUG]
24963 2019-Jan-09 19:14:41.883134 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
24964 2019-Jan-09 19:14:41.884006 - [DEBUG] Compose: EdgeIdentity * AllBottom
24965 2019-Jan-09 19:14:41.884040 - [DEBUG]
24966 2019-Jan-09 19:14:41.884065 - [DEBUG] Propagate flow
24967 2019-Jan-09 19:14:41.884090 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24968 2019-Jan-09 19:14:41.884184 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24969 2019-Jan-09 19:14:41.885021 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24970 2019-Jan-09 19:14:41.885848 - [DEBUG] Edge function : AllBottom (result of previous compose)
24971 2019-Jan-09 19:14:41.885905 - [DEBUG]
24972 2019-Jan-09 19:14:41.885934 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24973 2019-Jan-09 19:14:41.885961 - [DEBUG] = AllBottom
24974 2019-Jan-09 19:14:41.885986 - [DEBUG]
24975 2019-Jan-09 19:14:41.886010 - [DEBUG] PROPAGATE: No new function!
24976 2019-Jan-09 19:14:41.886064 - [DEBUG] Compose: EdgeIdentity * AllBottom
24977 2019-Jan-09 19:14:41.886091 - [DEBUG]
24978 2019-Jan-09 19:14:41.886116 - [DEBUG] Propagate flow
24979 2019-Jan-09 19:14:41.886141 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24980 2019-Jan-09 19:14:41.886243 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24981 2019-Jan-09 19:14:41.887092 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24982 2019-Jan-09 19:14:41.887956 - [DEBUG] Edge function : AllBottom (result of previous compose)
24983 2019-Jan-09 19:14:41.887989 - [DEBUG]
24984 2019-Jan-09 19:14:41.888016 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24985 2019-Jan-09 19:14:41.888043 - [DEBUG] = AllBottom
24986 2019-Jan-09 19:14:41.888068 - [DEBUG]
24987 2019-Jan-09 19:14:41.888092 - [DEBUG] PROPAGATE: No new function!
24988 2019-Jan-09 19:14:41.888120 - [DEBUG] EDGE:
24989 2019-Jan-09 19:14:41.888215 - [DEBUG] ---> 24990 2019-Jan-09 19:14:41.889035 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24991 2019-Jan-09 19:14:41.889868 - [DEBUG]
24992 2019-Jan-09 19:14:41.889902 - [DEBUG] EDGE:
24993 2019-Jan-09 19:14:41.889990 - [DEBUG] ---> 24994 2019-Jan-09 19:14:41.890945 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24995 2019-Jan-09 19:14:41.891785 - [DEBUG]
24996 2019-Jan-09 19:14:41.891819 - [DEBUG] EDGE:
24997 2019-Jan-09 19:14:41.891909 - [DEBUG] ---> 24998 2019-Jan-09 19:14:41.892721 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24999 2019-Jan-09 19:14:41.893546 - [DEBUG]
25000 2019-Jan-09 19:14:41.893581 - [DEBUG] EDGE:
25001 2019-Jan-09 19:14:41.893670 - [DEBUG] ---> 25002 2019-Jan-09 19:14:41.894514 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25003 2019-Jan-09 19:14:41.895348 - [DEBUG]
25004 2019-Jan-09 19:14:41.895381 - [DEBUG] EDGE:
25005 2019-Jan-09 19:14:41.895471 - [DEBUG] ---> 25006 2019-Jan-09 19:14:41.899632 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25007 2019-Jan-09 19:14:41.900491 - [DEBUG]
25008 2019-Jan-09 19:14:41.900526 - [DEBUG] EDGE:
25009 2019-Jan-09 19:14:41.900618 - [DEBUG] ---> 25010 2019-Jan-09 19:14:41.901442 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25011 2019-Jan-09 19:14:41.902265 - [DEBUG]
25012 2019-Jan-09 19:14:41.902298 - [DEBUG] EDGE:
25013 2019-Jan-09 19:14:41.902388 - [DEBUG] ---> 25014 2019-Jan-09 19:14:41.903239 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25015 2019-Jan-09 19:14:41.904103 - [DEBUG]
25016 2019-Jan-09 19:14:41.904136 - [DEBUG] EDGE:
25017 2019-Jan-09 19:14:41.904225 - [DEBUG] ---> 25018 2019-Jan-09 19:14:41.905027 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25019 2019-Jan-09 19:14:41.905859 - [DEBUG]
25020 2019-Jan-09 19:14:41.905893 - [DEBUG] EDGE:
25021 2019-Jan-09 19:14:41.905981 - [DEBUG] ---> 25022 2019-Jan-09 19:14:41.906794 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25023 2019-Jan-09 19:14:41.907639 - [DEBUG]
25024 2019-Jan-09 19:14:41.907672 - [DEBUG] EDGE:
25025 2019-Jan-09 19:14:41.907761 - [DEBUG] ---> 25026 2019-Jan-09 19:14:41.908557 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25027 2019-Jan-09 19:14:41.909380 - [DEBUG]
25028 2019-Jan-09 19:14:41.909413 - [DEBUG] EDGE:
25029 2019-Jan-09 19:14:41.909503 - [DEBUG] ---> 25030 2019-Jan-09 19:14:41.910316 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25031 2019-Jan-09 19:14:41.911177 - [DEBUG]
25032 2019-Jan-09 19:14:41.911213 - [DEBUG] EDGE:
25033 2019-Jan-09 19:14:41.911302 - [DEBUG] ---> 25034 2019-Jan-09 19:14:41.912132 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25035 2019-Jan-09 19:14:41.913729 - [DEBUG]
25036 2019-Jan-09 19:14:41.913809 - [DEBUG] Compose: EdgeIdentity * AllBottom
25037 2019-Jan-09 19:14:41.913840 - [DEBUG]
25038 2019-Jan-09 19:14:41.913866 - [DEBUG] Propagate flow
25039 2019-Jan-09 19:14:41.913890 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25040 2019-Jan-09 19:14:41.914006 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
25041 2019-Jan-09 19:14:41.914860 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25042 2019-Jan-09 19:14:41.915694 - [DEBUG] Edge function : AllBottom (result of previous compose)
25043 2019-Jan-09 19:14:41.915727 - [DEBUG]
25044 2019-Jan-09 19:14:41.915756 - [DEBUG] Join: AllTop & AllBottom
25045 2019-Jan-09 19:14:41.915783 - [DEBUG] = AllBottom (new jump func)
25046 2019-Jan-09 19:14:41.915808 - [DEBUG]
25047 2019-Jan-09 19:14:41.915833 - [DEBUG] Start adding new jump function
25048 2019-Jan-09 19:14:41.915858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25049 2019-Jan-09 19:14:41.915950 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25050 2019-Jan-09 19:14:41.917492 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
25051 2019-Jan-09 19:14:41.919006 - [DEBUG] Edge Function : AllBottom
25052 2019-Jan-09 19:14:41.919676 - [DEBUG] End adding new jump function
25053 2019-Jan-09 19:14:41.919706 - [DEBUG]
25054 2019-Jan-09 19:14:41.919731 - [DEBUG] -------------------------------------------- 734. Path Edge --------------------------------------------
25055 2019-Jan-09 19:14:41.919782 - [DEBUG]
25056 2019-Jan-09 19:14:41.919807 - [DEBUG] Process 734. path edge:
25057 2019-Jan-09 19:14:41.919832 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25058 2019-Jan-09 19:14:41.919954 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
25059 2019-Jan-09 19:14:41.922098 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25060 2019-Jan-09 19:14:41.922948 - [DEBUG]
25061 2019-Jan-09 19:14:41.922979 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
25062 2019-Jan-09 19:14:41.925164 - [DEBUG] Possible callees:
25063 2019-Jan-09 19:14:41.925197 - [DEBUG] foo
25064 2019-Jan-09 19:14:41.925223 - [DEBUG] Possible return sites:
25065 2019-Jan-09 19:14:41.925248 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8425066 2019-Jan-09 19:14:41.926897 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
25067 2019-Jan-09 19:14:41.926967 - [DEBUG] Start points of 'foo' currently not available!
25068 2019-Jan-09 19:14:41.927663 - [DEBUG] Compose: EdgeIdentity * AllBottom
25069 2019-Jan-09 19:14:41.927745 - [DEBUG]
25070 2019-Jan-09 19:14:41.927772 - [DEBUG] Propagate flow
25071 2019-Jan-09 19:14:41.927796 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25072 2019-Jan-09 19:14:41.927921 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
25073 2019-Jan-09 19:14:41.929400 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25074 2019-Jan-09 19:14:41.930932 - [DEBUG] Edge function : AllBottom (result of previous compose)
25075 2019-Jan-09 19:14:41.930966 - [DEBUG]
25076 2019-Jan-09 19:14:41.930994 - [DEBUG] Join: AllTop & AllBottom
25077 2019-Jan-09 19:14:41.931602 - [DEBUG] = AllBottom (new jump func)
25078 2019-Jan-09 19:14:41.931656 - [DEBUG]
25079 2019-Jan-09 19:14:41.931682 - [DEBUG] Start adding new jump function
25080 2019-Jan-09 19:14:41.931707 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25081 2019-Jan-09 19:14:41.931831 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25082 2019-Jan-09 19:14:41.932681 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
25083 2019-Jan-09 19:14:41.933505 - [DEBUG] Edge Function : AllBottom
25084 2019-Jan-09 19:14:41.933545 - [DEBUG] End adding new jump function
25085 2019-Jan-09 19:14:41.933570 - [DEBUG]
25086 2019-Jan-09 19:14:41.933595 - [DEBUG] -------------------------------------------- 735. Path Edge --------------------------------------------
25087 2019-Jan-09 19:14:41.933622 - [DEBUG]
25088 2019-Jan-09 19:14:41.933646 - [DEBUG] Process 735. path edge:
25089 2019-Jan-09 19:14:41.933671 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25090 2019-Jan-09 19:14:41.933792 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
25091 2019-Jan-09 19:14:41.935945 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25092 2019-Jan-09 19:14:41.936808 - [DEBUG]
25093 2019-Jan-09 19:14:41.936840 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
25094 2019-Jan-09 19:14:41.937755 - [DEBUG] Compose: EdgeIdentity * AllBottom
25095 2019-Jan-09 19:14:41.937789 - [DEBUG]
25096 2019-Jan-09 19:14:41.937815 - [DEBUG] Propagate flow
25097 2019-Jan-09 19:14:41.937839 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25098 2019-Jan-09 19:14:41.937936 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
25099 2019-Jan-09 19:14:41.940098 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25100 2019-Jan-09 19:14:41.940985 - [DEBUG] Edge function : AllBottom (result of previous compose)
25101 2019-Jan-09 19:14:41.941637 - [DEBUG]
25102 2019-Jan-09 19:14:41.941710 - [DEBUG] Join: AllTop & AllBottom
25103 2019-Jan-09 19:14:41.941739 - [DEBUG] = AllBottom (new jump func)
25104 2019-Jan-09 19:14:41.941764 - [DEBUG]
25105 2019-Jan-09 19:14:41.941789 - [DEBUG] Start adding new jump function
25106 2019-Jan-09 19:14:41.941814 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25107 2019-Jan-09 19:14:41.941935 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25108 2019-Jan-09 19:14:41.942781 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
25109 2019-Jan-09 19:14:41.943601 - [DEBUG] Edge Function : AllBottom
25110 2019-Jan-09 19:14:41.943640 - [DEBUG] End adding new jump function
25111 2019-Jan-09 19:14:41.943665 - [DEBUG]
25112 2019-Jan-09 19:14:41.943691 - [DEBUG] -------------------------------------------- 736. Path Edge --------------------------------------------
25113 2019-Jan-09 19:14:41.943717 - [DEBUG]
25114 2019-Jan-09 19:14:41.943740 - [DEBUG] Process 736. path edge:
25115 2019-Jan-09 19:14:41.943765 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25116 2019-Jan-09 19:14:41.943893 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
25117 2019-Jan-09 19:14:41.944713 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25118 2019-Jan-09 19:14:41.946874 - [DEBUG]
25119 2019-Jan-09 19:14:41.946908 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
25120 2019-Jan-09 19:14:41.947805 - [DEBUG] Compose: EdgeIdentity * AllBottom
25121 2019-Jan-09 19:14:41.947839 - [DEBUG]
25122 2019-Jan-09 19:14:41.947864 - [DEBUG] Propagate flow
25123 2019-Jan-09 19:14:41.947889 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25124 2019-Jan-09 19:14:41.947987 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
25125 2019-Jan-09 19:14:41.950751 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25126 2019-Jan-09 19:14:41.951623 - [DEBUG] Edge function : AllBottom (result of previous compose)
25127 2019-Jan-09 19:14:41.951656 - [DEBUG]
25128 2019-Jan-09 19:14:41.951683 - [DEBUG] Join: AllTop & AllBottom
25129 2019-Jan-09 19:14:41.951711 - [DEBUG] = AllBottom (new jump func)
25130 2019-Jan-09 19:14:41.951737 - [DEBUG]
25131 2019-Jan-09 19:14:41.951761 - [DEBUG] Start adding new jump function
25132 2019-Jan-09 19:14:41.951786 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25133 2019-Jan-09 19:14:41.951881 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25134 2019-Jan-09 19:14:41.953408 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
25135 2019-Jan-09 19:14:41.954285 - [DEBUG] Edge Function : AllBottom
25136 2019-Jan-09 19:14:41.954325 - [DEBUG] End adding new jump function
25137 2019-Jan-09 19:14:41.954351 - [DEBUG]
25138 2019-Jan-09 19:14:41.954376 - [DEBUG] -------------------------------------------- 737. Path Edge --------------------------------------------
25139 2019-Jan-09 19:14:41.954402 - [DEBUG]
25140 2019-Jan-09 19:14:41.954426 - [DEBUG] Process 737. path edge:
25141 2019-Jan-09 19:14:41.954451 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25142 2019-Jan-09 19:14:41.954551 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
25143 2019-Jan-09 19:14:41.955418 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25144 2019-Jan-09 19:14:41.956941 - [DEBUG]
25145 2019-Jan-09 19:14:41.956972 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
25146 2019-Jan-09 19:14:41.957875 - [DEBUG] Possible callees:
25147 2019-Jan-09 19:14:41.957906 - [DEBUG] llvm.dbg.declare
25148 2019-Jan-09 19:14:41.957932 - [DEBUG] Possible return sites:
25149 2019-Jan-09 19:14:41.957957 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9625150 2019-Jan-09 19:14:41.960934 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25151 2019-Jan-09 19:14:41.961008 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25152 2019-Jan-09 19:14:41.961060 - [DEBUG] Compose: EdgeIdentity * AllBottom
25153 2019-Jan-09 19:14:41.961090 - [DEBUG]
25154 2019-Jan-09 19:14:41.961115 - [DEBUG] Propagate flow
25155 2019-Jan-09 19:14:41.961139 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25156 2019-Jan-09 19:14:41.961240 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
25157 2019-Jan-09 19:14:41.962118 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25158 2019-Jan-09 19:14:41.962960 - [DEBUG] Edge function : AllBottom (result of previous compose)
25159 2019-Jan-09 19:14:41.962992 - [DEBUG]
25160 2019-Jan-09 19:14:41.963650 - [DEBUG] Join: AllTop & AllBottom
25161 2019-Jan-09 19:14:41.963725 - [DEBUG] = AllBottom (new jump func)
25162 2019-Jan-09 19:14:41.963752 - [DEBUG]
25163 2019-Jan-09 19:14:41.963799 - [DEBUG] Start adding new jump function
25164 2019-Jan-09 19:14:41.963824 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25165 2019-Jan-09 19:14:41.963949 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25166 2019-Jan-09 19:14:41.964794 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
25167 2019-Jan-09 19:14:41.965626 - [DEBUG] Edge Function : AllBottom
25168 2019-Jan-09 19:14:41.965664 - [DEBUG] End adding new jump function
25169 2019-Jan-09 19:14:41.965690 - [DEBUG]
25170 2019-Jan-09 19:14:41.965715 - [DEBUG] -------------------------------------------- 738. Path Edge --------------------------------------------
25171 2019-Jan-09 19:14:41.965741 - [DEBUG]
25172 2019-Jan-09 19:14:41.965765 - [DEBUG] Process 738. path edge:
25173 2019-Jan-09 19:14:41.965789 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25174 2019-Jan-09 19:14:41.965888 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
25175 2019-Jan-09 19:14:41.966730 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25176 2019-Jan-09 19:14:41.968265 - [DEBUG]
25177 2019-Jan-09 19:14:41.968297 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
25178 2019-Jan-09 19:14:41.969820 - [DEBUG] Compose: EdgeIdentity * AllBottom
25179 2019-Jan-09 19:14:41.969855 - [DEBUG]
25180 2019-Jan-09 19:14:41.969881 - [DEBUG] Propagate flow
25181 2019-Jan-09 19:14:41.969906 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25182 2019-Jan-09 19:14:41.970015 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
25183 2019-Jan-09 19:14:41.970889 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25184 2019-Jan-09 19:14:41.972444 - [DEBUG] Edge function : AllBottom (result of previous compose)
25185 2019-Jan-09 19:14:41.972478 - [DEBUG]
25186 2019-Jan-09 19:14:41.972506 - [DEBUG] Join: AllTop & AllBottom
25187 2019-Jan-09 19:14:41.972533 - [DEBUG] = AllBottom (new jump func)
25188 2019-Jan-09 19:14:41.972559 - [DEBUG]
25189 2019-Jan-09 19:14:41.972583 - [DEBUG] Start adding new jump function
25190 2019-Jan-09 19:14:41.972608 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25191 2019-Jan-09 19:14:41.972705 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25192 2019-Jan-09 19:14:41.973542 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
25193 2019-Jan-09 19:14:41.975664 - [DEBUG] Edge Function : AllBottom
25194 2019-Jan-09 19:14:41.975718 - [DEBUG] End adding new jump function
25195 2019-Jan-09 19:14:41.975744 - [DEBUG]
25196 2019-Jan-09 19:14:41.975770 - [DEBUG] -------------------------------------------- 739. Path Edge --------------------------------------------
25197 2019-Jan-09 19:14:41.975797 - [DEBUG]
25198 2019-Jan-09 19:14:41.975821 - [DEBUG] Process 739. path edge:
25199 2019-Jan-09 19:14:41.975846 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25200 2019-Jan-09 19:14:41.975968 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
25201 2019-Jan-09 19:14:41.976807 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25202 2019-Jan-09 19:14:41.977666 - [DEBUG]
25203 2019-Jan-09 19:14:41.977699 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
25204 2019-Jan-09 19:14:41.978545 - [DEBUG] Compose: EdgeIdentity * AllBottom
25205 2019-Jan-09 19:14:41.978581 - [DEBUG]
25206 2019-Jan-09 19:14:41.978606 - [DEBUG] Propagate flow
25207 2019-Jan-09 19:14:41.978630 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25208 2019-Jan-09 19:14:41.978726 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
25209 2019-Jan-09 19:14:41.979538 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25210 2019-Jan-09 19:14:41.981664 - [DEBUG] Edge function : AllBottom (result of previous compose)
25211 2019-Jan-09 19:14:41.981701 - [DEBUG]
25212 2019-Jan-09 19:14:41.981729 - [DEBUG] Join: AllTop & AllBottom
25213 2019-Jan-09 19:14:41.981757 - [DEBUG] = AllBottom (new jump func)
25214 2019-Jan-09 19:14:41.981782 - [DEBUG]
25215 2019-Jan-09 19:14:41.981807 - [DEBUG] Start adding new jump function
25216 2019-Jan-09 19:14:41.981831 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25217 2019-Jan-09 19:14:41.981954 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25218 2019-Jan-09 19:14:41.982803 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
25219 2019-Jan-09 19:14:41.983618 - [DEBUG] Edge Function : AllBottom
25220 2019-Jan-09 19:14:41.983657 - [DEBUG] End adding new jump function
25221 2019-Jan-09 19:14:41.983682 - [DEBUG]
25222 2019-Jan-09 19:14:41.983708 - [DEBUG] -------------------------------------------- 740. Path Edge --------------------------------------------
25223 2019-Jan-09 19:14:41.983734 - [DEBUG]
25224 2019-Jan-09 19:14:41.983758 - [DEBUG] Process 740. path edge:
25225 2019-Jan-09 19:14:41.983811 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25226 2019-Jan-09 19:14:41.983910 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
25227 2019-Jan-09 19:14:41.985401 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25228 2019-Jan-09 19:14:41.986259 - [DEBUG]
25229 2019-Jan-09 19:14:41.986292 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
25230 2019-Jan-09 19:14:41.987819 - [DEBUG] Compose: EdgeIdentity * AllBottom
25231 2019-Jan-09 19:14:41.987854 - [DEBUG]
25232 2019-Jan-09 19:14:41.987879 - [DEBUG] Propagate flow
25233 2019-Jan-09 19:14:41.987904 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25234 2019-Jan-09 19:14:41.988601 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
25235 2019-Jan-09 19:14:41.989517 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25236 2019-Jan-09 19:14:41.990377 - [DEBUG] Edge function : AllBottom (result of previous compose)
25237 2019-Jan-09 19:14:41.990409 - [DEBUG]
25238 2019-Jan-09 19:14:41.990460 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
25239 2019-Jan-09 19:14:41.990490 - [DEBUG] = AllBottom
25240 2019-Jan-09 19:14:41.990515 - [DEBUG]
25241 2019-Jan-09 19:14:41.990539 - [DEBUG] PROPAGATE: No new function!
25242 2019-Jan-09 19:14:41.990567 - [DEBUG] EDGE:
25243 2019-Jan-09 19:14:41.990794 - [DEBUG] ---> 25244 2019-Jan-09 19:14:41.991631 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25245 2019-Jan-09 19:14:41.993145 - [DEBUG]
25246 2019-Jan-09 19:14:41.993179 - [DEBUG] EDGE:
25247 2019-Jan-09 19:14:41.993273 - [DEBUG] ---> 25248 2019-Jan-09 19:14:41.994750 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25249 2019-Jan-09 19:14:41.996269 - [DEBUG]
25250 2019-Jan-09 19:14:41.996303 - [DEBUG] EDGE:
25251 2019-Jan-09 19:14:41.996394 - [DEBUG] ---> 25252 2019-Jan-09 19:14:41.997264 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25253 2019-Jan-09 19:14:41.998733 - [DEBUG]
25254 2019-Jan-09 19:14:41.998769 - [DEBUG] EDGE:
25255 2019-Jan-09 19:14:41.998890 - [DEBUG] ---> 25256 2019-Jan-09 19:14:41.999752 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25257 2019-Jan-09 19:14:42.001300 - [DEBUG]
25258 2019-Jan-09 19:14:42.001360 - [DEBUG] Compose: EdgeIdentity * AllBottom
25259 2019-Jan-09 19:14:42.001388 - [DEBUG]
25260 2019-Jan-09 19:14:42.001413 - [DEBUG] Propagate flow
25261 2019-Jan-09 19:14:42.001438 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25262 2019-Jan-09 19:14:42.001532 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
25263 2019-Jan-09 19:14:42.002352 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25264 2019-Jan-09 19:14:42.003178 - [DEBUG] Edge function : AllBottom (result of previous compose)
25265 2019-Jan-09 19:14:42.003210 - [DEBUG]
25266 2019-Jan-09 19:14:42.003239 - [DEBUG] Join: AllTop & AllBottom
25267 2019-Jan-09 19:14:42.003266 - [DEBUG] = AllBottom (new jump func)
25268 2019-Jan-09 19:14:42.003291 - [DEBUG]
25269 2019-Jan-09 19:14:42.003316 - [DEBUG] Start adding new jump function
25270 2019-Jan-09 19:14:42.003340 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25271 2019-Jan-09 19:14:42.003435 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25272 2019-Jan-09 19:14:42.004957 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
25273 2019-Jan-09 19:14:42.005803 - [DEBUG] Edge Function : AllBottom
25274 2019-Jan-09 19:14:42.005868 - [DEBUG] End adding new jump function
25275 2019-Jan-09 19:14:42.005894 - [DEBUG]
25276 2019-Jan-09 19:14:42.005919 - [DEBUG] -------------------------------------------- 741. Path Edge --------------------------------------------
25277 2019-Jan-09 19:14:42.005945 - [DEBUG]
25278 2019-Jan-09 19:14:42.005970 - [DEBUG] Process 741. path edge:
25279 2019-Jan-09 19:14:42.005995 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25280 2019-Jan-09 19:14:42.006114 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
25281 2019-Jan-09 19:14:42.006943 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25282 2019-Jan-09 19:14:42.009107 - [DEBUG]
25283 2019-Jan-09 19:14:42.009138 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
25284 2019-Jan-09 19:14:42.009980 - [DEBUG] Possible callees:
25285 2019-Jan-09 19:14:42.010010 - [DEBUG] bar
25286 2019-Jan-09 19:14:42.010736 - [DEBUG] Possible return sites:
25287 2019-Jan-09 19:14:42.010764 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8925288 2019-Jan-09 19:14:42.013876 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
25289 2019-Jan-09 19:14:42.013948 - [DEBUG] Start points of 'bar' currently not available!
25290 2019-Jan-09 19:14:42.013998 - [DEBUG] Compose: EdgeIdentity * AllBottom
25291 2019-Jan-09 19:14:42.014027 - [DEBUG]
25292 2019-Jan-09 19:14:42.014052 - [DEBUG] Propagate flow
25293 2019-Jan-09 19:14:42.014076 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25294 2019-Jan-09 19:14:42.014176 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
25295 2019-Jan-09 19:14:42.015015 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25296 2019-Jan-09 19:14:42.015846 - [DEBUG] Edge function : AllBottom (result of previous compose)
25297 2019-Jan-09 19:14:42.015879 - [DEBUG]
25298 2019-Jan-09 19:14:42.015907 - [DEBUG] Join: AllTop & AllBottom
25299 2019-Jan-09 19:14:42.015935 - [DEBUG] = AllBottom (new jump func)
25300 2019-Jan-09 19:14:42.015960 - [DEBUG]
25301 2019-Jan-09 19:14:42.015985 - [DEBUG] Start adding new jump function
25302 2019-Jan-09 19:14:42.016009 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25303 2019-Jan-09 19:14:42.016119 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25304 2019-Jan-09 19:14:42.016945 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
25305 2019-Jan-09 19:14:42.019114 - [DEBUG] Edge Function : AllBottom
25306 2019-Jan-09 19:14:42.019154 - [DEBUG] End adding new jump function
25307 2019-Jan-09 19:14:42.019179 - [DEBUG]
25308 2019-Jan-09 19:14:42.019204 - [DEBUG] -------------------------------------------- 742. Path Edge --------------------------------------------
25309 2019-Jan-09 19:14:42.019230 - [DEBUG]
25310 2019-Jan-09 19:14:42.019255 - [DEBUG] Process 742. path edge:
25311 2019-Jan-09 19:14:42.019280 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25312 2019-Jan-09 19:14:42.019385 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
25313 2019-Jan-09 19:14:42.020217 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25314 2019-Jan-09 19:14:42.021084 - [DEBUG]
25315 2019-Jan-09 19:14:42.021116 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
25316 2019-Jan-09 19:14:42.021978 - [DEBUG] Compose: EdgeIdentity * AllBottom
25317 2019-Jan-09 19:14:42.022014 - [DEBUG]
25318 2019-Jan-09 19:14:42.022729 - [DEBUG] Propagate flow
25319 2019-Jan-09 19:14:42.022758 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25320 2019-Jan-09 19:14:42.022884 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
25321 2019-Jan-09 19:14:42.023743 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25322 2019-Jan-09 19:14:42.024615 - [DEBUG] Edge function : AllBottom (result of previous compose)
25323 2019-Jan-09 19:14:42.024646 - [DEBUG]
25324 2019-Jan-09 19:14:42.024674 - [DEBUG] Join: AllTop & AllBottom
25325 2019-Jan-09 19:14:42.024702 - [DEBUG] = AllBottom (new jump func)
25326 2019-Jan-09 19:14:42.024727 - [DEBUG]
25327 2019-Jan-09 19:14:42.024752 - [DEBUG] Start adding new jump function
25328 2019-Jan-09 19:14:42.024776 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25329 2019-Jan-09 19:14:42.024875 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25330 2019-Jan-09 19:14:42.025705 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
25331 2019-Jan-09 19:14:42.027843 - [DEBUG] Edge Function : AllBottom
25332 2019-Jan-09 19:14:42.027883 - [DEBUG] End adding new jump function
25333 2019-Jan-09 19:14:42.027909 - [DEBUG]
25334 2019-Jan-09 19:14:42.027934 - [DEBUG] -------------------------------------------- 743. Path Edge --------------------------------------------
25335 2019-Jan-09 19:14:42.027960 - [DEBUG]
25336 2019-Jan-09 19:14:42.027984 - [DEBUG] Process 743. path edge:
25337 2019-Jan-09 19:14:42.028009 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25338 2019-Jan-09 19:14:42.028111 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
25339 2019-Jan-09 19:14:42.028937 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25340 2019-Jan-09 19:14:42.029772 - [DEBUG]
25341 2019-Jan-09 19:14:42.029807 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
25342 2019-Jan-09 19:14:42.030687 - [DEBUG] Compose: EdgeIdentity * AllBottom
25343 2019-Jan-09 19:14:42.030722 - [DEBUG]
25344 2019-Jan-09 19:14:42.030747 - [DEBUG] Propagate flow
25345 2019-Jan-09 19:14:42.030772 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25346 2019-Jan-09 19:14:42.030870 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
25347 2019-Jan-09 19:14:42.031704 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25348 2019-Jan-09 19:14:42.032527 - [DEBUG] Edge function : AllBottom (result of previous compose)
25349 2019-Jan-09 19:14:42.032560 - [DEBUG]
25350 2019-Jan-09 19:14:42.032588 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
25351 2019-Jan-09 19:14:42.032615 - [DEBUG] = AllBottom
25352 2019-Jan-09 19:14:42.032640 - [DEBUG]
25353 2019-Jan-09 19:14:42.032665 - [DEBUG] PROPAGATE: No new function!
25354 2019-Jan-09 19:14:42.032719 - [DEBUG] Compose: EdgeIdentity * AllBottom
25355 2019-Jan-09 19:14:42.032747 - [DEBUG]
25356 2019-Jan-09 19:14:42.032772 - [DEBUG] Propagate flow
25357 2019-Jan-09 19:14:42.032797 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25358 2019-Jan-09 19:14:42.032898 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
25359 2019-Jan-09 19:14:42.034463 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25360 2019-Jan-09 19:14:42.035293 - [DEBUG] Edge function : AllBottom (result of previous compose)
25361 2019-Jan-09 19:14:42.035352 - [DEBUG]
25362 2019-Jan-09 19:14:42.035381 - [DEBUG] Join: AllTop & AllBottom
25363 2019-Jan-09 19:14:42.035408 - [DEBUG] = AllBottom (new jump func)
25364 2019-Jan-09 19:14:42.035434 - [DEBUG]
25365 2019-Jan-09 19:14:42.035459 - [DEBUG] Start adding new jump function
25366 2019-Jan-09 19:14:42.035483 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25367 2019-Jan-09 19:14:42.035579 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25368 2019-Jan-09 19:14:42.037695 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
25369 2019-Jan-09 19:14:42.039262 - [DEBUG] Edge Function : AllBottom
25370 2019-Jan-09 19:14:42.039301 - [DEBUG] End adding new jump function
25371 2019-Jan-09 19:14:42.039327 - [DEBUG]
25372 2019-Jan-09 19:14:42.039352 - [DEBUG] -------------------------------------------- 744. Path Edge --------------------------------------------
25373 2019-Jan-09 19:14:42.039378 - [DEBUG]
25374 2019-Jan-09 19:14:42.039402 - [DEBUG] Process 744. path edge:
25375 2019-Jan-09 19:14:42.039427 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25376 2019-Jan-09 19:14:42.039527 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
25377 2019-Jan-09 19:14:42.040375 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25378 2019-Jan-09 19:14:42.041237 - [DEBUG]
25379 2019-Jan-09 19:14:42.041268 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
25380 2019-Jan-09 19:14:42.042758 - [DEBUG] Possible callees:
25381 2019-Jan-09 19:14:42.042789 - [DEBUG] llvm.dbg.declare
25382 2019-Jan-09 19:14:42.042816 - [DEBUG] Possible return sites:
25383 2019-Jan-09 19:14:42.042841 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10325384 2019-Jan-09 19:14:42.045259 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25385 2019-Jan-09 19:14:42.045332 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25386 2019-Jan-09 19:14:42.045384 - [DEBUG] Compose: EdgeIdentity * AllBottom
25387 2019-Jan-09 19:14:42.045414 - [DEBUG]
25388 2019-Jan-09 19:14:42.045439 - [DEBUG] Propagate flow
25389 2019-Jan-09 19:14:42.045464 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25390 2019-Jan-09 19:14:42.045562 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
25391 2019-Jan-09 19:14:42.046421 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25392 2019-Jan-09 19:14:42.047284 - [DEBUG] Edge function : AllBottom (result of previous compose)
25393 2019-Jan-09 19:14:42.047317 - [DEBUG]
25394 2019-Jan-09 19:14:42.047346 - [DEBUG] Join: AllTop & AllBottom
25395 2019-Jan-09 19:14:42.047373 - [DEBUG] = AllBottom (new jump func)
25396 2019-Jan-09 19:14:42.047399 - [DEBUG]
25397 2019-Jan-09 19:14:42.047423 - [DEBUG] Start adding new jump function
25398 2019-Jan-09 19:14:42.047448 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25399 2019-Jan-09 19:14:42.047544 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25400 2019-Jan-09 19:14:42.048376 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
25401 2019-Jan-09 19:14:42.049198 - [DEBUG] Edge Function : AllBottom
25402 2019-Jan-09 19:14:42.049238 - [DEBUG] End adding new jump function
25403 2019-Jan-09 19:14:42.049263 - [DEBUG]
25404 2019-Jan-09 19:14:42.049314 - [DEBUG] -------------------------------------------- 745. Path Edge --------------------------------------------
25405 2019-Jan-09 19:14:42.049341 - [DEBUG]
25406 2019-Jan-09 19:14:42.049365 - [DEBUG] Process 745. path edge:
25407 2019-Jan-09 19:14:42.049390 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25408 2019-Jan-09 19:14:42.049491 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
25409 2019-Jan-09 19:14:42.051036 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25410 2019-Jan-09 19:14:42.051878 - [DEBUG]
25411 2019-Jan-09 19:14:42.051909 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
25412 2019-Jan-09 19:14:42.052772 - [DEBUG] Compose: EdgeIdentity * AllBottom
25413 2019-Jan-09 19:14:42.052807 - [DEBUG]
25414 2019-Jan-09 19:14:42.052832 - [DEBUG] Propagate flow
25415 2019-Jan-09 19:14:42.052858 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25416 2019-Jan-09 19:14:42.052952 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
25417 2019-Jan-09 19:14:42.053792 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25418 2019-Jan-09 19:14:42.055324 - [DEBUG] Edge function : AllBottom (result of previous compose)
25419 2019-Jan-09 19:14:42.055358 - [DEBUG]
25420 2019-Jan-09 19:14:42.055386 - [DEBUG] Join: AllTop & AllBottom
25421 2019-Jan-09 19:14:42.055413 - [DEBUG] = AllBottom (new jump func)
25422 2019-Jan-09 19:14:42.055439 - [DEBUG]
25423 2019-Jan-09 19:14:42.055464 - [DEBUG] Start adding new jump function
25424 2019-Jan-09 19:14:42.055489 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25425 2019-Jan-09 19:14:42.055585 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25426 2019-Jan-09 19:14:42.056445 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
25427 2019-Jan-09 19:14:42.057952 - [DEBUG] Edge Function : AllBottom
25428 2019-Jan-09 19:14:42.057991 - [DEBUG] End adding new jump function
25429 2019-Jan-09 19:14:42.058017 - [DEBUG]
25430 2019-Jan-09 19:14:42.058042 - [DEBUG] -------------------------------------------- 746. Path Edge --------------------------------------------
25431 2019-Jan-09 19:14:42.058069 - [DEBUG]
25432 2019-Jan-09 19:14:42.058093 - [DEBUG] Process 746. path edge:
25433 2019-Jan-09 19:14:42.058118 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25434 2019-Jan-09 19:14:42.058222 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
25435 2019-Jan-09 19:14:42.059054 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25436 2019-Jan-09 19:14:42.059887 - [DEBUG]
25437 2019-Jan-09 19:14:42.059921 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
25438 2019-Jan-09 19:14:42.060806 - [DEBUG] Compose: EdgeIdentity * AllBottom
25439 2019-Jan-09 19:14:42.060842 - [DEBUG]
25440 2019-Jan-09 19:14:42.060867 - [DEBUG] Propagate flow
25441 2019-Jan-09 19:14:42.060892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25442 2019-Jan-09 19:14:42.060988 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
25443 2019-Jan-09 19:14:42.062484 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25444 2019-Jan-09 19:14:42.063344 - [DEBUG] Edge function : AllBottom (result of previous compose)
25445 2019-Jan-09 19:14:42.063377 - [DEBUG]
25446 2019-Jan-09 19:14:42.063406 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
25447 2019-Jan-09 19:14:42.063433 - [DEBUG] = AllBottom
25448 2019-Jan-09 19:14:42.063458 - [DEBUG]
25449 2019-Jan-09 19:14:42.063482 - [DEBUG] PROPAGATE: No new function!
25450 2019-Jan-09 19:14:42.063534 - [DEBUG] EDGE:
25451 2019-Jan-09 19:14:42.063634 - [DEBUG] ---> 25452 2019-Jan-09 19:14:42.064489 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25453 2019-Jan-09 19:14:42.065313 - [DEBUG]
25454 2019-Jan-09 19:14:42.065348 - [DEBUG] EDGE:
25455 2019-Jan-09 19:14:42.065438 - [DEBUG] ---> 25456 2019-Jan-09 19:14:42.066942 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25457 2019-Jan-09 19:14:42.067832 - [DEBUG]
25458 2019-Jan-09 19:14:42.067868 - [DEBUG] EDGE:
25459 2019-Jan-09 19:14:42.067957 - [DEBUG] ---> 25460 2019-Jan-09 19:14:42.068781 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25461 2019-Jan-09 19:14:42.069608 - [DEBUG]
25462 2019-Jan-09 19:14:42.069641 - [DEBUG] EDGE:
25463 2019-Jan-09 19:14:42.069729 - [DEBUG] ---> 25464 2019-Jan-09 19:14:42.071262 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25465 2019-Jan-09 19:14:42.072117 - [DEBUG]
25466 2019-Jan-09 19:14:42.072153 - [DEBUG] EDGE:
25467 2019-Jan-09 19:14:42.072242 - [DEBUG] ---> 25468 2019-Jan-09 19:14:42.073067 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25469 2019-Jan-09 19:14:42.073924 - [DEBUG]
25470 2019-Jan-09 19:14:42.073958 - [DEBUG] EDGE:
25471 2019-Jan-09 19:14:42.074726 - [DEBUG] ---> 25472 2019-Jan-09 19:14:42.075603 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25473 2019-Jan-09 19:14:42.076453 - [DEBUG]
25474 2019-Jan-09 19:14:42.076487 - [DEBUG] EDGE:
25475 2019-Jan-09 19:14:42.076577 - [DEBUG] ---> 25476 2019-Jan-09 19:14:42.077403 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25477 2019-Jan-09 19:14:42.078223 - [DEBUG]
25478 2019-Jan-09 19:14:42.078257 - [DEBUG] EDGE:
25479 2019-Jan-09 19:14:42.078345 - [DEBUG] ---> 25480 2019-Jan-09 19:14:42.079826 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25481 2019-Jan-09 19:14:42.081354 - [DEBUG]
25482 2019-Jan-09 19:14:42.081389 - [DEBUG] EDGE:
25483 2019-Jan-09 19:14:42.081480 - [DEBUG] ---> 25484 2019-Jan-09 19:14:42.082296 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25485 2019-Jan-09 19:14:42.083788 - [DEBUG]
25486 2019-Jan-09 19:14:42.083826 - [DEBUG] EDGE:
25487 2019-Jan-09 19:14:42.083941 - [DEBUG] ---> 25488 2019-Jan-09 19:14:42.085419 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25489 2019-Jan-09 19:14:42.086275 - [DEBUG]
25490 2019-Jan-09 19:14:42.086308 - [DEBUG] EDGE:
25491 2019-Jan-09 19:14:42.086398 - [DEBUG] ---> 25492 2019-Jan-09 19:14:42.087238 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25493 2019-Jan-09 19:14:42.088065 - [DEBUG]
25494 2019-Jan-09 19:14:42.088100 - [DEBUG] EDGE:
25495 2019-Jan-09 19:14:42.088189 - [DEBUG] ---> 25496 2019-Jan-09 19:14:42.089003 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25497 2019-Jan-09 19:14:42.090557 - [DEBUG]
25498 2019-Jan-09 19:14:42.090595 - [DEBUG] Compose: EdgeIdentity * AllBottom
25499 2019-Jan-09 19:14:42.090623 - [DEBUG]
25500 2019-Jan-09 19:14:42.090648 - [DEBUG] Propagate flow
25501 2019-Jan-09 19:14:42.090790 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25502 2019-Jan-09 19:14:42.090894 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
25503 2019-Jan-09 19:14:42.091731 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25504 2019-Jan-09 19:14:42.092571 - [DEBUG] Edge function : AllBottom (result of previous compose)
25505 2019-Jan-09 19:14:42.092604 - [DEBUG]
25506 2019-Jan-09 19:14:42.092632 - [DEBUG] Join: AllTop & AllBottom
25507 2019-Jan-09 19:14:42.092659 - [DEBUG] = AllBottom (new jump func)
25508 2019-Jan-09 19:14:42.092685 - [DEBUG]
25509 2019-Jan-09 19:14:42.092709 - [DEBUG] Start adding new jump function
25510 2019-Jan-09 19:14:42.092734 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25511 2019-Jan-09 19:14:42.092823 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25512 2019-Jan-09 19:14:42.094990 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
25513 2019-Jan-09 19:14:42.095848 - [DEBUG] Edge Function : AllBottom
25514 2019-Jan-09 19:14:42.095888 - [DEBUG] End adding new jump function
25515 2019-Jan-09 19:14:42.095913 - [DEBUG]
25516 2019-Jan-09 19:14:42.095939 - [DEBUG] -------------------------------------------- 747. Path Edge --------------------------------------------
25517 2019-Jan-09 19:14:42.095965 - [DEBUG]
25518 2019-Jan-09 19:14:42.095989 - [DEBUG] Process 747. path edge:
25519 2019-Jan-09 19:14:42.096015 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25520 2019-Jan-09 19:14:42.096115 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
25521 2019-Jan-09 19:14:42.096946 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25522 2019-Jan-09 19:14:42.099136 - [DEBUG]
25523 2019-Jan-09 19:14:42.099168 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
25524 2019-Jan-09 19:14:42.100026 - [DEBUG] Possible callees:
25525 2019-Jan-09 19:14:42.100071 - [DEBUG] bar
25526 2019-Jan-09 19:14:42.100097 - [DEBUG] Possible return sites:
25527 2019-Jan-09 19:14:42.100121 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7125528 2019-Jan-09 19:14:42.101777 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
25529 2019-Jan-09 19:14:42.101845 - [DEBUG] Start points of 'bar' currently not available!
25530 2019-Jan-09 19:14:42.101937 - [DEBUG] Compose: EdgeIdentity * AllBottom
25531 2019-Jan-09 19:14:42.101968 - [DEBUG]
25532 2019-Jan-09 19:14:42.101992 - [DEBUG] Propagate flow
25533 2019-Jan-09 19:14:42.102017 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25534 2019-Jan-09 19:14:42.102114 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
25535 2019-Jan-09 19:14:42.102943 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25536 2019-Jan-09 19:14:42.104510 - [DEBUG] Edge function : AllBottom (result of previous compose)
25537 2019-Jan-09 19:14:42.104542 - [DEBUG]
25538 2019-Jan-09 19:14:42.104571 - [DEBUG] Join: AllTop & AllBottom
25539 2019-Jan-09 19:14:42.104599 - [DEBUG] = AllBottom (new jump func)
25540 2019-Jan-09 19:14:42.104624 - [DEBUG]
25541 2019-Jan-09 19:14:42.104649 - [DEBUG] Start adding new jump function
25542 2019-Jan-09 19:14:42.104674 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25543 2019-Jan-09 19:14:42.104767 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25544 2019-Jan-09 19:14:42.105601 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
25545 2019-Jan-09 19:14:42.107145 - [DEBUG] Edge Function : AllBottom
25546 2019-Jan-09 19:14:42.107186 - [DEBUG] End adding new jump function
25547 2019-Jan-09 19:14:42.107211 - [DEBUG]
25548 2019-Jan-09 19:14:42.107236 - [DEBUG] -------------------------------------------- 748. Path Edge --------------------------------------------
25549 2019-Jan-09 19:14:42.107262 - [DEBUG]
25550 2019-Jan-09 19:14:42.107286 - [DEBUG] Process 748. path edge:
25551 2019-Jan-09 19:14:42.107311 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25552 2019-Jan-09 19:14:42.107412 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
25553 2019-Jan-09 19:14:42.108926 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25554 2019-Jan-09 19:14:42.109798 - [DEBUG]
25555 2019-Jan-09 19:14:42.109830 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
25556 2019-Jan-09 19:14:42.111434 - [DEBUG] Compose: EdgeIdentity * AllBottom
25557 2019-Jan-09 19:14:42.111470 - [DEBUG]
25558 2019-Jan-09 19:14:42.111496 - [DEBUG] Propagate flow
25559 2019-Jan-09 19:14:42.111520 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25560 2019-Jan-09 19:14:42.111614 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
25561 2019-Jan-09 19:14:42.112435 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25562 2019-Jan-09 19:14:42.114112 - [DEBUG] Edge function : AllBottom (result of previous compose)
25563 2019-Jan-09 19:14:42.114146 - [DEBUG]
25564 2019-Jan-09 19:14:42.114174 - [DEBUG] Join: AllTop & AllBottom
25565 2019-Jan-09 19:14:42.114201 - [DEBUG] = AllBottom (new jump func)
25566 2019-Jan-09 19:14:42.114227 - [DEBUG]
25567 2019-Jan-09 19:14:42.114252 - [DEBUG] Start adding new jump function
25568 2019-Jan-09 19:14:42.114276 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25569 2019-Jan-09 19:14:42.114370 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25570 2019-Jan-09 19:14:42.115212 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
25571 2019-Jan-09 19:14:42.116027 - [DEBUG] Edge Function : AllBottom
25572 2019-Jan-09 19:14:42.116065 - [DEBUG] End adding new jump function
25573 2019-Jan-09 19:14:42.116128 - [DEBUG]
25574 2019-Jan-09 19:14:42.116154 - [DEBUG] -------------------------------------------- 749. Path Edge --------------------------------------------
25575 2019-Jan-09 19:14:42.116180 - [DEBUG]
25576 2019-Jan-09 19:14:42.116204 - [DEBUG] Process 749. path edge:
25577 2019-Jan-09 19:14:42.116229 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25578 2019-Jan-09 19:14:42.116331 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
25579 2019-Jan-09 19:14:42.117181 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25580 2019-Jan-09 19:14:42.118644 - [DEBUG]
25581 2019-Jan-09 19:14:42.118730 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
25582 2019-Jan-09 19:14:42.120302 - [DEBUG] Compose: EdgeIdentity * AllBottom
25583 2019-Jan-09 19:14:42.120337 - [DEBUG]
25584 2019-Jan-09 19:14:42.120363 - [DEBUG] Propagate flow
25585 2019-Jan-09 19:14:42.120388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25586 2019-Jan-09 19:14:42.120510 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
25587 2019-Jan-09 19:14:42.121355 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25588 2019-Jan-09 19:14:42.122851 - [DEBUG] Edge function : AllBottom (result of previous compose)
25589 2019-Jan-09 19:14:42.122884 - [DEBUG]
25590 2019-Jan-09 19:14:42.122912 - [DEBUG] Join: AllTop & AllBottom
25591 2019-Jan-09 19:14:42.122940 - [DEBUG] = AllBottom (new jump func)
25592 2019-Jan-09 19:14:42.122965 - [DEBUG]
25593 2019-Jan-09 19:14:42.122990 - [DEBUG] Start adding new jump function
25594 2019-Jan-09 19:14:42.123014 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25595 2019-Jan-09 19:14:42.123113 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25596 2019-Jan-09 19:14:42.123999 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
25597 2019-Jan-09 19:14:42.124848 - [DEBUG] Edge Function : AllBottom
25598 2019-Jan-09 19:14:42.124887 - [DEBUG] End adding new jump function
25599 2019-Jan-09 19:14:42.124913 - [DEBUG]
25600 2019-Jan-09 19:14:42.124938 - [DEBUG] -------------------------------------------- 750. Path Edge --------------------------------------------
25601 2019-Jan-09 19:14:42.124964 - [DEBUG]
25602 2019-Jan-09 19:14:42.124988 - [DEBUG] Process 750. path edge:
25603 2019-Jan-09 19:14:42.125013 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25604 2019-Jan-09 19:14:42.125814 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
25605 2019-Jan-09 19:14:42.127368 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25606 2019-Jan-09 19:14:42.128201 - [DEBUG]
25607 2019-Jan-09 19:14:42.128233 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
25608 2019-Jan-09 19:14:42.129089 - [DEBUG] Possible callees:
25609 2019-Jan-09 19:14:42.129119 - [DEBUG] llvm.dbg.declare
25610 2019-Jan-09 19:14:42.129146 - [DEBUG] Possible return sites:
25611 2019-Jan-09 19:14:42.129171 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7825612 2019-Jan-09 19:14:42.131541 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25613 2019-Jan-09 19:14:42.131636 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25614 2019-Jan-09 19:14:42.131704 - [DEBUG] Compose: EdgeIdentity * AllBottom
25615 2019-Jan-09 19:14:42.131735 - [DEBUG]
25616 2019-Jan-09 19:14:42.131760 - [DEBUG] Propagate flow
25617 2019-Jan-09 19:14:42.131785 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25618 2019-Jan-09 19:14:42.131884 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25619 2019-Jan-09 19:14:42.132724 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25620 2019-Jan-09 19:14:42.134288 - [DEBUG] Edge function : AllBottom (result of previous compose)
25621 2019-Jan-09 19:14:42.134321 - [DEBUG]
25622 2019-Jan-09 19:14:42.134350 - [DEBUG] Join: AllTop & AllBottom
25623 2019-Jan-09 19:14:42.134377 - [DEBUG] = AllBottom (new jump func)
25624 2019-Jan-09 19:14:42.134403 - [DEBUG]
25625 2019-Jan-09 19:14:42.134428 - [DEBUG] Start adding new jump function
25626 2019-Jan-09 19:14:42.134452 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25627 2019-Jan-09 19:14:42.134543 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25628 2019-Jan-09 19:14:42.135379 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25629 2019-Jan-09 19:14:42.136883 - [DEBUG] Edge Function : AllBottom
25630 2019-Jan-09 19:14:42.136923 - [DEBUG] End adding new jump function
25631 2019-Jan-09 19:14:42.136949 - [DEBUG]
25632 2019-Jan-09 19:14:42.136974 - [DEBUG] -------------------------------------------- 751. Path Edge --------------------------------------------
25633 2019-Jan-09 19:14:42.137000 - [DEBUG]
25634 2019-Jan-09 19:14:42.137024 - [DEBUG] Process 751. path edge:
25635 2019-Jan-09 19:14:42.137048 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25636 2019-Jan-09 19:14:42.137181 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
25637 2019-Jan-09 19:14:42.138637 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25638 2019-Jan-09 19:14:42.139556 - [DEBUG]
25639 2019-Jan-09 19:14:42.139589 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25640 2019-Jan-09 19:14:42.141776 - [DEBUG] Compose: EdgeIdentity * AllBottom
25641 2019-Jan-09 19:14:42.141811 - [DEBUG]
25642 2019-Jan-09 19:14:42.141837 - [DEBUG] Propagate flow
25643 2019-Jan-09 19:14:42.141862 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25644 2019-Jan-09 19:14:42.141974 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
25645 2019-Jan-09 19:14:42.142831 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25646 2019-Jan-09 19:14:42.145000 - [DEBUG] Edge function : AllBottom (result of previous compose)
25647 2019-Jan-09 19:14:42.145033 - [DEBUG]
25648 2019-Jan-09 19:14:42.145061 - [DEBUG] Join: AllTop & AllBottom
25649 2019-Jan-09 19:14:42.145089 - [DEBUG] = AllBottom (new jump func)
25650 2019-Jan-09 19:14:42.145114 - [DEBUG]
25651 2019-Jan-09 19:14:42.145139 - [DEBUG] Start adding new jump function
25652 2019-Jan-09 19:14:42.145163 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25653 2019-Jan-09 19:14:42.145266 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25654 2019-Jan-09 19:14:42.146105 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
25655 2019-Jan-09 19:14:42.146930 - [DEBUG] Edge Function : AllBottom
25656 2019-Jan-09 19:14:42.146993 - [DEBUG] End adding new jump function
25657 2019-Jan-09 19:14:42.147661 - [DEBUG]
25658 2019-Jan-09 19:14:42.147742 - [DEBUG] -------------------------------------------- 752. Path Edge --------------------------------------------
25659 2019-Jan-09 19:14:42.147770 - [DEBUG]
25660 2019-Jan-09 19:14:42.147794 - [DEBUG] Process 752. path edge:
25661 2019-Jan-09 19:14:42.147819 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25662 2019-Jan-09 19:14:42.147942 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
25663 2019-Jan-09 19:14:42.153565 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25664 2019-Jan-09 19:14:42.154439 - [DEBUG]
25665 2019-Jan-09 19:14:42.154474 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
25666 2019-Jan-09 19:14:42.156015 - [DEBUG] Compose: EdgeIdentity * AllBottom
25667 2019-Jan-09 19:14:42.156679 - [DEBUG]
25668 2019-Jan-09 19:14:42.156706 - [DEBUG] Propagate flow
25669 2019-Jan-09 19:14:42.156731 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25670 2019-Jan-09 19:14:42.156853 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
25671 2019-Jan-09 19:14:42.157735 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25672 2019-Jan-09 19:14:42.158578 - [DEBUG] Edge function : AllBottom (result of previous compose)
25673 2019-Jan-09 19:14:42.158610 - [DEBUG]
25674 2019-Jan-09 19:14:42.158639 - [DEBUG] Join: AllTop & AllBottom
25675 2019-Jan-09 19:14:42.158667 - [DEBUG] = AllBottom (new jump func)
25676 2019-Jan-09 19:14:42.158692 - [DEBUG]
25677 2019-Jan-09 19:14:42.158717 - [DEBUG] Start adding new jump function
25678 2019-Jan-09 19:14:42.158741 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25679 2019-Jan-09 19:14:42.158840 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25680 2019-Jan-09 19:14:42.161023 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
25681 2019-Jan-09 19:14:42.161877 - [DEBUG] Edge Function : AllBottom
25682 2019-Jan-09 19:14:42.161917 - [DEBUG] End adding new jump function
25683 2019-Jan-09 19:14:42.161943 - [DEBUG]
25684 2019-Jan-09 19:14:42.161968 - [DEBUG] -------------------------------------------- 753. Path Edge --------------------------------------------
25685 2019-Jan-09 19:14:42.161995 - [DEBUG]
25686 2019-Jan-09 19:14:42.162019 - [DEBUG] Process 753. path edge:
25687 2019-Jan-09 19:14:42.162057 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25688 2019-Jan-09 19:14:42.162157 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
25689 2019-Jan-09 19:14:42.162978 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25690 2019-Jan-09 19:14:42.164537 - [DEBUG]
25691 2019-Jan-09 19:14:42.164570 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
25692 2019-Jan-09 19:14:42.165459 - [DEBUG] Compose: EdgeIdentity * AllBottom
25693 2019-Jan-09 19:14:42.165493 - [DEBUG]
25694 2019-Jan-09 19:14:42.165519 - [DEBUG] Propagate flow
25695 2019-Jan-09 19:14:42.165544 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25696 2019-Jan-09 19:14:42.165640 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
25697 2019-Jan-09 19:14:42.166483 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25698 2019-Jan-09 19:14:42.168011 - [DEBUG] Edge function : AllBottom (result of previous compose)
25699 2019-Jan-09 19:14:42.168666 - [DEBUG]
25700 2019-Jan-09 19:14:42.168697 - [DEBUG] Join: AllTop & AllBottom
25701 2019-Jan-09 19:14:42.168725 - [DEBUG] = AllBottom (new jump func)
25702 2019-Jan-09 19:14:42.168773 - [DEBUG]
25703 2019-Jan-09 19:14:42.168798 - [DEBUG] Start adding new jump function
25704 2019-Jan-09 19:14:42.168824 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25705 2019-Jan-09 19:14:42.168947 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25706 2019-Jan-09 19:14:42.169818 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
25707 2019-Jan-09 19:14:42.171374 - [DEBUG] Edge Function : AllBottom
25708 2019-Jan-09 19:14:42.171414 - [DEBUG] End adding new jump function
25709 2019-Jan-09 19:14:42.171440 - [DEBUG]
25710 2019-Jan-09 19:14:42.171465 - [DEBUG] -------------------------------------------- 754. Path Edge --------------------------------------------
25711 2019-Jan-09 19:14:42.171491 - [DEBUG]
25712 2019-Jan-09 19:14:42.171515 - [DEBUG] Process 754. path edge:
25713 2019-Jan-09 19:14:42.171540 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25714 2019-Jan-09 19:14:42.171640 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
25715 2019-Jan-09 19:14:42.172463 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25716 2019-Jan-09 19:14:42.174007 - [DEBUG]
25717 2019-Jan-09 19:14:42.174041 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
25718 2019-Jan-09 19:14:42.174910 - [DEBUG] Compose: EdgeIdentity * AllBottom
25719 2019-Jan-09 19:14:42.174944 - [DEBUG]
25720 2019-Jan-09 19:14:42.174970 - [DEBUG] Propagate flow
25721 2019-Jan-09 19:14:42.174994 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25722 2019-Jan-09 19:14:42.175092 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
25723 2019-Jan-09 19:14:42.175928 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25724 2019-Jan-09 19:14:42.178697 - [DEBUG] Edge function : AllBottom (result of previous compose)
25725 2019-Jan-09 19:14:42.178730 - [DEBUG]
25726 2019-Jan-09 19:14:42.178759 - [DEBUG] Join: AllTop & AllBottom
25727 2019-Jan-09 19:14:42.178786 - [DEBUG] = AllBottom (new jump func)
25728 2019-Jan-09 19:14:42.178811 - [DEBUG]
25729 2019-Jan-09 19:14:42.178836 - [DEBUG] Start adding new jump function
25730 2019-Jan-09 19:14:42.178860 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25731 2019-Jan-09 19:14:42.178983 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25732 2019-Jan-09 19:14:42.179842 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
25733 2019-Jan-09 19:14:42.180704 - [DEBUG] Edge Function : AllBottom
25734 2019-Jan-09 19:14:42.180741 - [DEBUG] End adding new jump function
25735 2019-Jan-09 19:14:42.180767 - [DEBUG]
25736 2019-Jan-09 19:14:42.180793 - [DEBUG] -------------------------------------------- 755. Path Edge --------------------------------------------
25737 2019-Jan-09 19:14:42.180819 - [DEBUG]
25738 2019-Jan-09 19:14:42.180843 - [DEBUG] Process 755. path edge:
25739 2019-Jan-09 19:14:42.180869 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25740 2019-Jan-09 19:14:42.180961 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
25741 2019-Jan-09 19:14:42.181790 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25742 2019-Jan-09 19:14:42.182619 - [DEBUG]
25743 2019-Jan-09 19:14:42.182650 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
25744 2019-Jan-09 19:14:42.183525 - [DEBUG] Compose: EdgeIdentity * AllBottom
25745 2019-Jan-09 19:14:42.183560 - [DEBUG]
25746 2019-Jan-09 19:14:42.183585 - [DEBUG] Propagate flow
25747 2019-Jan-09 19:14:42.183635 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25748 2019-Jan-09 19:14:42.183730 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
25749 2019-Jan-09 19:14:42.184600 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25750 2019-Jan-09 19:14:42.186706 - [DEBUG] Edge function : AllBottom (result of previous compose)
25751 2019-Jan-09 19:14:42.186739 - [DEBUG]
25752 2019-Jan-09 19:14:42.186767 - [DEBUG] Join: AllTop & AllBottom
25753 2019-Jan-09 19:14:42.186794 - [DEBUG] = AllBottom (new jump func)
25754 2019-Jan-09 19:14:42.186820 - [DEBUG]
25755 2019-Jan-09 19:14:42.186845 - [DEBUG] Start adding new jump function
25756 2019-Jan-09 19:14:42.186869 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25757 2019-Jan-09 19:14:42.186985 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25758 2019-Jan-09 19:14:42.187857 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
25759 2019-Jan-09 19:14:42.188691 - [DEBUG] Edge Function : AllBottom
25760 2019-Jan-09 19:14:42.188734 - [DEBUG] End adding new jump function
25761 2019-Jan-09 19:14:42.188759 - [DEBUG]
25762 2019-Jan-09 19:14:42.188785 - [DEBUG] -------------------------------------------- 756. Path Edge --------------------------------------------
25763 2019-Jan-09 19:14:42.188811 - [DEBUG]
25764 2019-Jan-09 19:14:42.188835 - [DEBUG] Process 756. path edge:
25765 2019-Jan-09 19:14:42.188860 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25766 2019-Jan-09 19:14:42.188951 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
25767 2019-Jan-09 19:14:42.189784 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25768 2019-Jan-09 19:14:42.190762 - [DEBUG]
25769 2019-Jan-09 19:14:42.190797 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
25770 2019-Jan-09 19:14:42.193017 - [DEBUG] Compose: EdgeIdentity * AllBottom
25771 2019-Jan-09 19:14:42.193686 - [DEBUG]
25772 2019-Jan-09 19:14:42.193712 - [DEBUG] Propagate flow
25773 2019-Jan-09 19:14:42.193737 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25774 2019-Jan-09 19:14:42.193882 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
25775 2019-Jan-09 19:14:42.194729 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25776 2019-Jan-09 19:14:42.195566 - [DEBUG] Edge function : AllBottom (result of previous compose)
25777 2019-Jan-09 19:14:42.195598 - [DEBUG]
25778 2019-Jan-09 19:14:42.195625 - [DEBUG] Join: AllTop & AllBottom
25779 2019-Jan-09 19:14:42.195652 - [DEBUG] = AllBottom (new jump func)
25780 2019-Jan-09 19:14:42.195678 - [DEBUG]
25781 2019-Jan-09 19:14:42.195702 - [DEBUG] Start adding new jump function
25782 2019-Jan-09 19:14:42.195727 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25783 2019-Jan-09 19:14:42.195824 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25784 2019-Jan-09 19:14:42.196649 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
25785 2019-Jan-09 19:14:42.197500 - [DEBUG] Edge Function : AllBottom
25786 2019-Jan-09 19:14:42.197538 - [DEBUG] End adding new jump function
25787 2019-Jan-09 19:14:42.197565 - [DEBUG]
25788 2019-Jan-09 19:14:42.197590 - [DEBUG] -------------------------------------------- 757. Path Edge --------------------------------------------
25789 2019-Jan-09 19:14:42.197616 - [DEBUG]
25790 2019-Jan-09 19:14:42.197640 - [DEBUG] Process 757. path edge:
25791 2019-Jan-09 19:14:42.197665 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25792 2019-Jan-09 19:14:42.197789 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
25793 2019-Jan-09 19:14:42.198608 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25794 2019-Jan-09 19:14:42.199458 - [DEBUG]
25795 2019-Jan-09 19:14:42.199492 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
25796 2019-Jan-09 19:14:42.200354 - [DEBUG] Compose: EdgeIdentity * AllBottom
25797 2019-Jan-09 19:14:42.200389 - [DEBUG]
25798 2019-Jan-09 19:14:42.200414 - [DEBUG] Propagate flow
25799 2019-Jan-09 19:14:42.200466 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25800 2019-Jan-09 19:14:42.200567 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
25801 2019-Jan-09 19:14:42.202091 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25802 2019-Jan-09 19:14:42.202942 - [DEBUG] Edge function : AllBottom (result of previous compose)
25803 2019-Jan-09 19:14:42.202974 - [DEBUG]
25804 2019-Jan-09 19:14:42.203003 - [DEBUG] Join: AllTop & AllBottom
25805 2019-Jan-09 19:14:42.203031 - [DEBUG] = AllBottom (new jump func)
25806 2019-Jan-09 19:14:42.203057 - [DEBUG]
25807 2019-Jan-09 19:14:42.203082 - [DEBUG] Start adding new jump function
25808 2019-Jan-09 19:14:42.203107 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25809 2019-Jan-09 19:14:42.203205 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25810 2019-Jan-09 19:14:42.204679 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
25811 2019-Jan-09 19:14:42.205595 - [DEBUG] Edge Function : AllBottom
25812 2019-Jan-09 19:14:42.205635 - [DEBUG] End adding new jump function
25813 2019-Jan-09 19:14:42.205661 - [DEBUG]
25814 2019-Jan-09 19:14:42.205686 - [DEBUG] -------------------------------------------- 758. Path Edge --------------------------------------------
25815 2019-Jan-09 19:14:42.205713 - [DEBUG]
25816 2019-Jan-09 19:14:42.205737 - [DEBUG] Process 758. path edge:
25817 2019-Jan-09 19:14:42.205762 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25818 2019-Jan-09 19:14:42.205860 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
25819 2019-Jan-09 19:14:42.206702 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25820 2019-Jan-09 19:14:42.207581 - [DEBUG]
25821 2019-Jan-09 19:14:42.207612 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
25822 2019-Jan-09 19:14:42.209175 - [DEBUG] Possible callees:
25823 2019-Jan-09 19:14:42.209206 - [DEBUG] llvm.dbg.declare
25824 2019-Jan-09 19:14:42.209233 - [DEBUG] Possible return sites:
25825 2019-Jan-09 19:14:42.209258 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12025826 2019-Jan-09 19:14:42.210963 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25827 2019-Jan-09 19:14:42.211032 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25828 2019-Jan-09 19:14:42.211086 - [DEBUG] Compose: EdgeIdentity * AllBottom
25829 2019-Jan-09 19:14:42.211116 - [DEBUG]
25830 2019-Jan-09 19:14:42.211142 - [DEBUG] Propagate flow
25831 2019-Jan-09 19:14:42.211166 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25832 2019-Jan-09 19:14:42.211284 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
25833 2019-Jan-09 19:14:42.212745 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25834 2019-Jan-09 19:14:42.213765 - [DEBUG] Edge function : AllBottom (result of previous compose)
25835 2019-Jan-09 19:14:42.213827 - [DEBUG]
25836 2019-Jan-09 19:14:42.213855 - [DEBUG] Join: AllTop & AllBottom
25837 2019-Jan-09 19:14:42.213882 - [DEBUG] = AllBottom (new jump func)
25838 2019-Jan-09 19:14:42.213908 - [DEBUG]
25839 2019-Jan-09 19:14:42.213933 - [DEBUG] Start adding new jump function
25840 2019-Jan-09 19:14:42.213958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25841 2019-Jan-09 19:14:42.214056 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25842 2019-Jan-09 19:14:42.214883 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
25843 2019-Jan-09 19:14:42.215718 - [DEBUG] Edge Function : AllBottom
25844 2019-Jan-09 19:14:42.215758 - [DEBUG] End adding new jump function
25845 2019-Jan-09 19:14:42.215783 - [DEBUG]
25846 2019-Jan-09 19:14:42.215808 - [DEBUG] -------------------------------------------- 759. Path Edge --------------------------------------------
25847 2019-Jan-09 19:14:42.215835 - [DEBUG]
25848 2019-Jan-09 19:14:42.215859 - [DEBUG] Process 759. path edge:
25849 2019-Jan-09 19:14:42.215884 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25850 2019-Jan-09 19:14:42.215984 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
25851 2019-Jan-09 19:14:42.216817 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25852 2019-Jan-09 19:14:42.218376 - [DEBUG]
25853 2019-Jan-09 19:14:42.218409 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
25854 2019-Jan-09 19:14:42.219316 - [DEBUG] Compose: EdgeIdentity * AllBottom
25855 2019-Jan-09 19:14:42.219351 - [DEBUG]
25856 2019-Jan-09 19:14:42.219376 - [DEBUG] Propagate flow
25857 2019-Jan-09 19:14:42.219401 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25858 2019-Jan-09 19:14:42.219496 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
25859 2019-Jan-09 19:14:42.220311 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25860 2019-Jan-09 19:14:42.221177 - [DEBUG] Edge function : AllBottom (result of previous compose)
25861 2019-Jan-09 19:14:42.221219 - [DEBUG]
25862 2019-Jan-09 19:14:42.221248 - [DEBUG] Join: AllTop & AllBottom
25863 2019-Jan-09 19:14:42.221275 - [DEBUG] = AllBottom (new jump func)
25864 2019-Jan-09 19:14:42.221301 - [DEBUG]
25865 2019-Jan-09 19:14:42.221325 - [DEBUG] Start adding new jump function
25866 2019-Jan-09 19:14:42.221350 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25867 2019-Jan-09 19:14:42.221449 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25868 2019-Jan-09 19:14:42.222271 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
25869 2019-Jan-09 19:14:42.223738 - [DEBUG] Edge Function : AllBottom
25870 2019-Jan-09 19:14:42.223802 - [DEBUG] End adding new jump function
25871 2019-Jan-09 19:14:42.223829 - [DEBUG]
25872 2019-Jan-09 19:14:42.223855 - [DEBUG] -------------------------------------------- 760. Path Edge --------------------------------------------
25873 2019-Jan-09 19:14:42.223882 - [DEBUG]
25874 2019-Jan-09 19:14:42.223906 - [DEBUG] Process 760. path edge:
25875 2019-Jan-09 19:14:42.223931 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25876 2019-Jan-09 19:14:42.224669 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
25877 2019-Jan-09 19:14:42.225581 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25878 2019-Jan-09 19:14:42.226427 - [DEBUG]
25879 2019-Jan-09 19:14:42.226461 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
25880 2019-Jan-09 19:14:42.227355 - [DEBUG] Compose: EdgeIdentity * AllBottom
25881 2019-Jan-09 19:14:42.227390 - [DEBUG]
25882 2019-Jan-09 19:14:42.227416 - [DEBUG] Propagate flow
25883 2019-Jan-09 19:14:42.227441 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25884 2019-Jan-09 19:14:42.227537 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
25885 2019-Jan-09 19:14:42.228374 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25886 2019-Jan-09 19:14:42.229212 - [DEBUG] Edge function : AllBottom (result of previous compose)
25887 2019-Jan-09 19:14:42.229244 - [DEBUG]
25888 2019-Jan-09 19:14:42.229272 - [DEBUG] Join: AllTop & AllBottom
25889 2019-Jan-09 19:14:42.229300 - [DEBUG] = AllBottom (new jump func)
25890 2019-Jan-09 19:14:42.229326 - [DEBUG]
25891 2019-Jan-09 19:14:42.229351 - [DEBUG] Start adding new jump function
25892 2019-Jan-09 19:14:42.229375 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25893 2019-Jan-09 19:14:42.229471 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25894 2019-Jan-09 19:14:42.230292 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
25895 2019-Jan-09 19:14:42.231168 - [DEBUG] Edge Function : AllBottom
25896 2019-Jan-09 19:14:42.231206 - [DEBUG] End adding new jump function
25897 2019-Jan-09 19:14:42.231231 - [DEBUG]
25898 2019-Jan-09 19:14:42.231256 - [DEBUG] -------------------------------------------- 761. Path Edge --------------------------------------------
25899 2019-Jan-09 19:14:42.231283 - [DEBUG]
25900 2019-Jan-09 19:14:42.231307 - [DEBUG] Process 761. path edge:
25901 2019-Jan-09 19:14:42.231332 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25902 2019-Jan-09 19:14:42.231430 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
25903 2019-Jan-09 19:14:42.232268 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25904 2019-Jan-09 19:14:42.233106 - [DEBUG]
25905 2019-Jan-09 19:14:42.233137 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
25906 2019-Jan-09 19:14:42.234028 - [DEBUG] Possible callees:
25907 2019-Jan-09 19:14:42.234058 - [DEBUG] llvm.dbg.declare
25908 2019-Jan-09 19:14:42.234084 - [DEBUG] Possible return sites:
25909 2019-Jan-09 19:14:42.234109 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14925910 2019-Jan-09 19:14:42.235750 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25911 2019-Jan-09 19:14:42.235817 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25912 2019-Jan-09 19:14:42.235871 - [DEBUG] Compose: EdgeIdentity * AllBottom
25913 2019-Jan-09 19:14:42.235901 - [DEBUG]
25914 2019-Jan-09 19:14:42.235926 - [DEBUG] Propagate flow
25915 2019-Jan-09 19:14:42.235951 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25916 2019-Jan-09 19:14:42.236046 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
25917 2019-Jan-09 19:14:42.236864 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25918 2019-Jan-09 19:14:42.237744 - [DEBUG] Edge function : AllBottom (result of previous compose)
25919 2019-Jan-09 19:14:42.237776 - [DEBUG]
25920 2019-Jan-09 19:14:42.237804 - [DEBUG] Join: AllTop & AllBottom
25921 2019-Jan-09 19:14:42.237831 - [DEBUG] = AllBottom (new jump func)
25922 2019-Jan-09 19:14:42.237858 - [DEBUG]
25923 2019-Jan-09 19:14:42.237883 - [DEBUG] Start adding new jump function
25924 2019-Jan-09 19:14:42.237908 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25925 2019-Jan-09 19:14:42.238006 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25926 2019-Jan-09 19:14:42.238824 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
25927 2019-Jan-09 19:14:42.239653 - [DEBUG] Edge Function : AllBottom
25928 2019-Jan-09 19:14:42.239693 - [DEBUG] End adding new jump function
25929 2019-Jan-09 19:14:42.239718 - [DEBUG]
25930 2019-Jan-09 19:14:42.239743 - [DEBUG] -------------------------------------------- 762. Path Edge --------------------------------------------
25931 2019-Jan-09 19:14:42.239770 - [DEBUG]
25932 2019-Jan-09 19:14:42.239794 - [DEBUG] Process 762. path edge:
25933 2019-Jan-09 19:14:42.239820 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25934 2019-Jan-09 19:14:42.239918 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
25935 2019-Jan-09 19:14:42.240779 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25936 2019-Jan-09 19:14:42.241615 - [DEBUG]
25937 2019-Jan-09 19:14:42.241646 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
25938 2019-Jan-09 19:14:42.242540 - [DEBUG] Compose: EdgeIdentity * AllBottom
25939 2019-Jan-09 19:14:42.242576 - [DEBUG]
25940 2019-Jan-09 19:14:42.242602 - [DEBUG] Propagate flow
25941 2019-Jan-09 19:14:42.242626 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25942 2019-Jan-09 19:14:42.242726 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
25943 2019-Jan-09 19:14:42.243547 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25944 2019-Jan-09 19:14:42.244413 - [DEBUG] Edge function : AllBottom (result of previous compose)
25945 2019-Jan-09 19:14:42.244445 - [DEBUG]
25946 2019-Jan-09 19:14:42.244474 - [DEBUG] Join: AllTop & AllBottom
25947 2019-Jan-09 19:14:42.244502 - [DEBUG] = AllBottom (new jump func)
25948 2019-Jan-09 19:14:42.244527 - [DEBUG]
25949 2019-Jan-09 19:14:42.244552 - [DEBUG] Start adding new jump function
25950 2019-Jan-09 19:14:42.244576 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25951 2019-Jan-09 19:14:42.244673 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25952 2019-Jan-09 19:14:42.246192 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
25953 2019-Jan-09 19:14:42.247033 - [DEBUG] Edge Function : AllBottom
25954 2019-Jan-09 19:14:42.247073 - [DEBUG] End adding new jump function
25955 2019-Jan-09 19:14:42.247099 - [DEBUG]
25956 2019-Jan-09 19:14:42.247152 - [DEBUG] -------------------------------------------- 763. Path Edge --------------------------------------------
25957 2019-Jan-09 19:14:42.247178 - [DEBUG]
25958 2019-Jan-09 19:14:42.247202 - [DEBUG] Process 763. path edge:
25959 2019-Jan-09 19:14:42.247227 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25960 2019-Jan-09 19:14:42.247329 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
25961 2019-Jan-09 19:14:42.248155 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25962 2019-Jan-09 19:14:42.248993 - [DEBUG]
25963 2019-Jan-09 19:14:42.249700 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
25964 2019-Jan-09 19:14:42.250675 - [DEBUG] Compose: EdgeIdentity * AllBottom
25965 2019-Jan-09 19:14:42.250710 - [DEBUG]
25966 2019-Jan-09 19:14:42.250735 - [DEBUG] Propagate flow
25967 2019-Jan-09 19:14:42.250760 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25968 2019-Jan-09 19:14:42.250855 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
25969 2019-Jan-09 19:14:42.251696 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25970 2019-Jan-09 19:14:42.253223 - [DEBUG] Edge function : AllBottom (result of previous compose)
25971 2019-Jan-09 19:14:42.253256 - [DEBUG]
25972 2019-Jan-09 19:14:42.253284 - [DEBUG] Join: AllTop & AllBottom
25973 2019-Jan-09 19:14:42.253311 - [DEBUG] = AllBottom (new jump func)
25974 2019-Jan-09 19:14:42.253336 - [DEBUG]
25975 2019-Jan-09 19:14:42.253361 - [DEBUG] Start adding new jump function
25976 2019-Jan-09 19:14:42.253384 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25977 2019-Jan-09 19:14:42.253483 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25978 2019-Jan-09 19:14:42.254349 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
25979 2019-Jan-09 19:14:42.255207 - [DEBUG] Edge Function : AllBottom
25980 2019-Jan-09 19:14:42.255246 - [DEBUG] End adding new jump function
25981 2019-Jan-09 19:14:42.255271 - [DEBUG]
25982 2019-Jan-09 19:14:42.255296 - [DEBUG] -------------------------------------------- 764. Path Edge --------------------------------------------
25983 2019-Jan-09 19:14:42.255323 - [DEBUG]
25984 2019-Jan-09 19:14:42.255347 - [DEBUG] Process 764. path edge:
25985 2019-Jan-09 19:14:42.255372 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25986 2019-Jan-09 19:14:42.255469 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
25987 2019-Jan-09 19:14:42.256306 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25988 2019-Jan-09 19:14:42.257184 - [DEBUG]
25989 2019-Jan-09 19:14:42.257216 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
25990 2019-Jan-09 19:14:42.258086 - [DEBUG] Possible callees:
25991 2019-Jan-09 19:14:42.258117 - [DEBUG] llvm.dbg.declare
25992 2019-Jan-09 19:14:42.258144 - [DEBUG] Possible return sites:
25993 2019-Jan-09 19:14:42.258168 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15525994 2019-Jan-09 19:14:42.259807 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25995 2019-Jan-09 19:14:42.259875 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25996 2019-Jan-09 19:14:42.259930 - [DEBUG] Compose: EdgeIdentity * AllBottom
25997 2019-Jan-09 19:14:42.259958 - [DEBUG]
25998 2019-Jan-09 19:14:42.259984 - [DEBUG] Propagate flow
25999 2019-Jan-09 19:14:42.260008 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26000 2019-Jan-09 19:14:42.260105 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
26001 2019-Jan-09 19:14:42.260966 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26002 2019-Jan-09 19:14:42.261787 - [DEBUG] Edge function : AllBottom (result of previous compose)
26003 2019-Jan-09 19:14:42.261819 - [DEBUG]
26004 2019-Jan-09 19:14:42.261879 - [DEBUG] Join: AllTop & AllBottom
26005 2019-Jan-09 19:14:42.261908 - [DEBUG] = AllBottom (new jump func)
26006 2019-Jan-09 19:14:42.261934 - [DEBUG]
26007 2019-Jan-09 19:14:42.261959 - [DEBUG] Start adding new jump function
26008 2019-Jan-09 19:14:42.261984 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26009 2019-Jan-09 19:14:42.262082 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26010 2019-Jan-09 19:14:42.262909 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
26011 2019-Jan-09 19:14:42.263740 - [DEBUG] Edge Function : AllBottom
26012 2019-Jan-09 19:14:42.263805 - [DEBUG] End adding new jump function
26013 2019-Jan-09 19:14:42.263833 - [DEBUG]
26014 2019-Jan-09 19:14:42.263859 - [DEBUG] -------------------------------------------- 765. Path Edge --------------------------------------------
26015 2019-Jan-09 19:14:42.263885 - [DEBUG]
26016 2019-Jan-09 19:14:42.263909 - [DEBUG] Process 765. path edge:
26017 2019-Jan-09 19:14:42.263934 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26018 2019-Jan-09 19:14:42.264034 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
26019 2019-Jan-09 19:14:42.264863 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26020 2019-Jan-09 19:14:42.265700 - [DEBUG]
26021 2019-Jan-09 19:14:42.265732 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
26022 2019-Jan-09 19:14:42.266620 - [DEBUG] Compose: EdgeIdentity * AllBottom
26023 2019-Jan-09 19:14:42.266654 - [DEBUG]
26024 2019-Jan-09 19:14:42.266679 - [DEBUG] Propagate flow
26025 2019-Jan-09 19:14:42.266704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26026 2019-Jan-09 19:14:42.266802 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
26027 2019-Jan-09 19:14:42.267653 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26028 2019-Jan-09 19:14:42.268488 - [DEBUG] Edge function : AllBottom (result of previous compose)
26029 2019-Jan-09 19:14:42.268520 - [DEBUG]
26030 2019-Jan-09 19:14:42.268548 - [DEBUG] Join: AllTop & AllBottom
26031 2019-Jan-09 19:14:42.268576 - [DEBUG] = AllBottom (new jump func)
26032 2019-Jan-09 19:14:42.268601 - [DEBUG]
26033 2019-Jan-09 19:14:42.268626 - [DEBUG] Start adding new jump function
26034 2019-Jan-09 19:14:42.268650 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26035 2019-Jan-09 19:14:42.268748 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26036 2019-Jan-09 19:14:42.269569 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
26037 2019-Jan-09 19:14:42.270385 - [DEBUG] Edge Function : AllBottom
26038 2019-Jan-09 19:14:42.270423 - [DEBUG] End adding new jump function
26039 2019-Jan-09 19:14:42.270476 - [DEBUG]
26040 2019-Jan-09 19:14:42.270501 - [DEBUG] -------------------------------------------- 766. Path Edge --------------------------------------------
26041 2019-Jan-09 19:14:42.270528 - [DEBUG]
26042 2019-Jan-09 19:14:42.270552 - [DEBUG] Process 766. path edge:
26043 2019-Jan-09 19:14:42.270576 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26044 2019-Jan-09 19:14:42.270678 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
26045 2019-Jan-09 19:14:42.271497 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26046 2019-Jan-09 19:14:42.272326 - [DEBUG]
26047 2019-Jan-09 19:14:42.272359 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
26048 2019-Jan-09 19:14:42.273227 - [DEBUG] Compose: EdgeIdentity * AllBottom
26049 2019-Jan-09 19:14:42.273286 - [DEBUG]
26050 2019-Jan-09 19:14:42.273312 - [DEBUG] Propagate flow
26051 2019-Jan-09 19:14:42.273336 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26052 2019-Jan-09 19:14:42.273435 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
26053 2019-Jan-09 19:14:42.274288 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26054 2019-Jan-09 19:14:42.275128 - [DEBUG] Edge function : AllBottom (result of previous compose)
26055 2019-Jan-09 19:14:42.275160 - [DEBUG]
26056 2019-Jan-09 19:14:42.275188 - [DEBUG] Join: AllTop & AllBottom
26057 2019-Jan-09 19:14:42.275216 - [DEBUG] = AllBottom (new jump func)
26058 2019-Jan-09 19:14:42.275242 - [DEBUG]
26059 2019-Jan-09 19:14:42.275267 - [DEBUG] Start adding new jump function
26060 2019-Jan-09 19:14:42.275291 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26061 2019-Jan-09 19:14:42.275390 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26062 2019-Jan-09 19:14:42.276218 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
26063 2019-Jan-09 19:14:42.277030 - [DEBUG] Edge Function : AllBottom
26064 2019-Jan-09 19:14:42.277069 - [DEBUG] End adding new jump function
26065 2019-Jan-09 19:14:42.277095 - [DEBUG]
26066 2019-Jan-09 19:14:42.277149 - [DEBUG] -------------------------------------------- 767. Path Edge --------------------------------------------
26067 2019-Jan-09 19:14:42.277175 - [DEBUG]
26068 2019-Jan-09 19:14:42.277199 - [DEBUG] Process 767. path edge:
26069 2019-Jan-09 19:14:42.277224 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26070 2019-Jan-09 19:14:42.277324 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
26071 2019-Jan-09 19:14:42.278138 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26072 2019-Jan-09 19:14:42.278967 - [DEBUG]
26073 2019-Jan-09 19:14:42.279000 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
26074 2019-Jan-09 19:14:42.279858 - [DEBUG] Compose: EdgeIdentity * AllBottom
26075 2019-Jan-09 19:14:42.279894 - [DEBUG]
26076 2019-Jan-09 19:14:42.279919 - [DEBUG] Propagate flow
26077 2019-Jan-09 19:14:42.279943 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26078 2019-Jan-09 19:14:42.280042 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
26079 2019-Jan-09 19:14:42.280918 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26080 2019-Jan-09 19:14:42.281747 - [DEBUG] Edge function : AllBottom (result of previous compose)
26081 2019-Jan-09 19:14:42.281780 - [DEBUG]
26082 2019-Jan-09 19:14:42.281807 - [DEBUG] Join: AllTop & AllBottom
26083 2019-Jan-09 19:14:42.281835 - [DEBUG] = AllBottom (new jump func)
26084 2019-Jan-09 19:14:42.281860 - [DEBUG]
26085 2019-Jan-09 19:14:42.281884 - [DEBUG] Start adding new jump function
26086 2019-Jan-09 19:14:42.281909 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26087 2019-Jan-09 19:14:42.282009 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26088 2019-Jan-09 19:14:42.282840 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
26089 2019-Jan-09 19:14:42.283681 - [DEBUG] Edge Function : AllBottom
26090 2019-Jan-09 19:14:42.283720 - [DEBUG] End adding new jump function
26091 2019-Jan-09 19:14:42.283746 - [DEBUG]
26092 2019-Jan-09 19:14:42.283796 - [DEBUG] -------------------------------------------- 768. Path Edge --------------------------------------------
26093 2019-Jan-09 19:14:42.283835 - [DEBUG]
26094 2019-Jan-09 19:14:42.283883 - [DEBUG] Process 768. path edge:
26095 2019-Jan-09 19:14:42.283908 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26096 2019-Jan-09 19:14:42.284000 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
26097 2019-Jan-09 19:14:42.284687 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26098 2019-Jan-09 19:14:42.285357 - [DEBUG]
26099 2019-Jan-09 19:14:42.285384 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
26100 2019-Jan-09 19:14:42.286201 - [DEBUG] Possible callees:
26101 2019-Jan-09 19:14:42.286231 - [DEBUG] llvm.dbg.declare
26102 2019-Jan-09 19:14:42.286258 - [DEBUG] Possible return sites:
26103 2019-Jan-09 19:14:42.286282 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16326104 2019-Jan-09 19:14:42.287946 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
26105 2019-Jan-09 19:14:42.288016 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
26106 2019-Jan-09 19:14:42.288069 - [DEBUG] Compose: EdgeIdentity * AllBottom
26107 2019-Jan-09 19:14:42.288099 - [DEBUG]
26108 2019-Jan-09 19:14:42.288124 - [DEBUG] Propagate flow
26109 2019-Jan-09 19:14:42.288148 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26110 2019-Jan-09 19:14:42.288245 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
26111 2019-Jan-09 19:14:42.289071 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26112 2019-Jan-09 19:14:42.289908 - [DEBUG] Edge function : AllBottom (result of previous compose)
26113 2019-Jan-09 19:14:42.289940 - [DEBUG]
26114 2019-Jan-09 19:14:42.289968 - [DEBUG] Join: AllTop & AllBottom
26115 2019-Jan-09 19:14:42.289996 - [DEBUG] = AllBottom (new jump func)
26116 2019-Jan-09 19:14:42.290021 - [DEBUG]
26117 2019-Jan-09 19:14:42.290046 - [DEBUG] Start adding new jump function
26118 2019-Jan-09 19:14:42.290070 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26119 2019-Jan-09 19:14:42.290168 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26120 2019-Jan-09 19:14:42.296419 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
26121 2019-Jan-09 19:14:42.297306 - [DEBUG] Edge Function : AllBottom
26122 2019-Jan-09 19:14:42.297346 - [DEBUG] End adding new jump function
26123 2019-Jan-09 19:14:42.297372 - [DEBUG]
26124 2019-Jan-09 19:14:42.297397 - [DEBUG] -------------------------------------------- 769. Path Edge --------------------------------------------
26125 2019-Jan-09 19:14:42.297423 - [DEBUG]
26126 2019-Jan-09 19:14:42.297447 - [DEBUG] Process 769. path edge:
26127 2019-Jan-09 19:14:42.297473 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26128 2019-Jan-09 19:14:42.297571 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
26129 2019-Jan-09 19:14:42.298405 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26130 2019-Jan-09 19:14:42.299247 - [DEBUG]
26131 2019-Jan-09 19:14:42.299279 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
26132 2019-Jan-09 19:14:42.300169 - [DEBUG] Compose: EdgeIdentity * AllBottom
26133 2019-Jan-09 19:14:42.300205 - [DEBUG]
26134 2019-Jan-09 19:14:42.300230 - [DEBUG] Propagate flow
26135 2019-Jan-09 19:14:42.300255 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26136 2019-Jan-09 19:14:42.300353 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
26137 2019-Jan-09 19:14:42.301154 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26138 2019-Jan-09 19:14:42.301978 - [DEBUG] Edge function : AllBottom (result of previous compose)
26139 2019-Jan-09 19:14:42.302011 - [DEBUG]
26140 2019-Jan-09 19:14:42.302039 - [DEBUG] Join: AllTop & AllBottom
26141 2019-Jan-09 19:14:42.302067 - [DEBUG] = AllBottom (new jump func)
26142 2019-Jan-09 19:14:42.302092 - [DEBUG]
26143 2019-Jan-09 19:14:42.302117 - [DEBUG] Start adding new jump function
26144 2019-Jan-09 19:14:42.302141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26145 2019-Jan-09 19:14:42.302239 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26146 2019-Jan-09 19:14:42.303060 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
26147 2019-Jan-09 19:14:42.304043 - [DEBUG] Edge Function : AllBottom
26148 2019-Jan-09 19:14:42.304083 - [DEBUG] End adding new jump function
26149 2019-Jan-09 19:14:42.304109 - [DEBUG]
26150 2019-Jan-09 19:14:42.304134 - [DEBUG] -------------------------------------------- 770. Path Edge --------------------------------------------
26151 2019-Jan-09 19:14:42.304161 - [DEBUG]
26152 2019-Jan-09 19:14:42.304185 - [DEBUG] Process 770. path edge:
26153 2019-Jan-09 19:14:42.304210 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26154 2019-Jan-09 19:14:42.304313 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
26155 2019-Jan-09 19:14:42.305139 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26156 2019-Jan-09 19:14:42.305970 - [DEBUG]
26157 2019-Jan-09 19:14:42.306003 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
26158 2019-Jan-09 19:14:42.306865 - [DEBUG] Compose: EdgeIdentity * AllBottom
26159 2019-Jan-09 19:14:42.306900 - [DEBUG]
26160 2019-Jan-09 19:14:42.306926 - [DEBUG] Propagate flow
26161 2019-Jan-09 19:14:42.306951 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26162 2019-Jan-09 19:14:42.307049 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
26163 2019-Jan-09 19:14:42.307925 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26164 2019-Jan-09 19:14:42.308756 - [DEBUG] Edge function : AllBottom (result of previous compose)
26165 2019-Jan-09 19:14:42.308788 - [DEBUG]
26166 2019-Jan-09 19:14:42.308817 - [DEBUG] Join: AllTop & AllBottom
26167 2019-Jan-09 19:14:42.308844 - [DEBUG] = AllBottom (new jump func)
26168 2019-Jan-09 19:14:42.308870 - [DEBUG]
26169 2019-Jan-09 19:14:42.308895 - [DEBUG] Start adding new jump function
26170 2019-Jan-09 19:14:42.308919 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26171 2019-Jan-09 19:14:42.309018 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26172 2019-Jan-09 19:14:42.309845 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
26173 2019-Jan-09 19:14:42.310739 - [DEBUG] Edge Function : AllBottom
26174 2019-Jan-09 19:14:42.310779 - [DEBUG] End adding new jump function
26175 2019-Jan-09 19:14:42.310805 - [DEBUG]
26176 2019-Jan-09 19:14:42.310830 - [DEBUG] -------------------------------------------- 771. Path Edge --------------------------------------------
26177 2019-Jan-09 19:14:42.310856 - [DEBUG]
26178 2019-Jan-09 19:14:42.310880 - [DEBUG] Process 771. path edge:
26179 2019-Jan-09 19:14:42.310905 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26180 2019-Jan-09 19:14:42.311002 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
26181 2019-Jan-09 19:14:42.311859 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26182 2019-Jan-09 19:14:42.312698 - [DEBUG]
26183 2019-Jan-09 19:14:42.312729 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
26184 2019-Jan-09 19:14:42.313754 - [DEBUG] Possible callees:
26185 2019-Jan-09 19:14:42.313815 - [DEBUG] llvm.dbg.declare
26186 2019-Jan-09 19:14:42.313842 - [DEBUG] Possible return sites:
26187 2019-Jan-09 19:14:42.313867 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16926188 2019-Jan-09 19:14:42.315517 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
26189 2019-Jan-09 19:14:42.315584 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
26190 2019-Jan-09 19:14:42.315638 - [DEBUG] Compose: EdgeIdentity * AllBottom
26191 2019-Jan-09 19:14:42.315667 - [DEBUG]
26192 2019-Jan-09 19:14:42.315693 - [DEBUG] Propagate flow
26193 2019-Jan-09 19:14:42.315718 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26194 2019-Jan-09 19:14:42.315812 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
26195 2019-Jan-09 19:14:42.316636 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26196 2019-Jan-09 19:14:42.317517 - [DEBUG] Edge function : AllBottom (result of previous compose)
26197 2019-Jan-09 19:14:42.317549 - [DEBUG]
26198 2019-Jan-09 19:14:42.317577 - [DEBUG] Join: AllTop & AllBottom
26199 2019-Jan-09 19:14:42.317606 - [DEBUG] = AllBottom (new jump func)
26200 2019-Jan-09 19:14:42.317632 - [DEBUG]
26201 2019-Jan-09 19:14:42.317656 - [DEBUG] Start adding new jump function
26202 2019-Jan-09 19:14:42.317681 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26203 2019-Jan-09 19:14:42.317778 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26204 2019-Jan-09 19:14:42.318604 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
26205 2019-Jan-09 19:14:42.319427 - [DEBUG] Edge Function : AllBottom
26206 2019-Jan-09 19:14:42.319466 - [DEBUG] End adding new jump function
26207 2019-Jan-09 19:14:42.319493 - [DEBUG]
26208 2019-Jan-09 19:14:42.319518 - [DEBUG] -------------------------------------------- 772. Path Edge --------------------------------------------
26209 2019-Jan-09 19:14:42.319544 - [DEBUG]
26210 2019-Jan-09 19:14:42.319569 - [DEBUG] Process 772. path edge:
26211 2019-Jan-09 19:14:42.319594 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26212 2019-Jan-09 19:14:42.319692 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
26213 2019-Jan-09 19:14:42.320548 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26214 2019-Jan-09 19:14:42.321385 - [DEBUG]
26215 2019-Jan-09 19:14:42.321417 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
26216 2019-Jan-09 19:14:42.322312 - [DEBUG] Compose: EdgeIdentity * AllBottom
26217 2019-Jan-09 19:14:42.322347 - [DEBUG]
26218 2019-Jan-09 19:14:42.322372 - [DEBUG] Propagate flow
26219 2019-Jan-09 19:14:42.322397 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26220 2019-Jan-09 19:14:42.322496 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
26221 2019-Jan-09 19:14:42.323329 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26222 2019-Jan-09 19:14:42.324219 - [DEBUG] Edge function : AllBottom (result of previous compose)
26223 2019-Jan-09 19:14:42.324250 - [DEBUG]
26224 2019-Jan-09 19:14:42.324278 - [DEBUG] Join: AllTop & AllBottom
26225 2019-Jan-09 19:14:42.324306 - [DEBUG] = AllBottom (new jump func)
26226 2019-Jan-09 19:14:42.324331 - [DEBUG]
26227 2019-Jan-09 19:14:42.324355 - [DEBUG] Start adding new jump function
26228 2019-Jan-09 19:14:42.324379 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26229 2019-Jan-09 19:14:42.324477 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26230 2019-Jan-09 19:14:42.325304 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
26231 2019-Jan-09 19:14:42.326132 - [DEBUG] Edge Function : AllBottom
26232 2019-Jan-09 19:14:42.326170 - [DEBUG] End adding new jump function
26233 2019-Jan-09 19:14:42.326196 - [DEBUG]
26234 2019-Jan-09 19:14:42.326221 - [DEBUG] -------------------------------------------- 773. Path Edge --------------------------------------------
26235 2019-Jan-09 19:14:42.326248 - [DEBUG]
26236 2019-Jan-09 19:14:42.326271 - [DEBUG] Process 773. path edge:
26237 2019-Jan-09 19:14:42.326296 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26238 2019-Jan-09 19:14:42.326388 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
26239 2019-Jan-09 19:14:42.327234 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26240 2019-Jan-09 19:14:42.328052 - [DEBUG]
26241 2019-Jan-09 19:14:42.328082 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
26242 2019-Jan-09 19:14:42.328958 - [DEBUG] Compose: EdgeIdentity * AllBottom
26243 2019-Jan-09 19:14:42.328995 - [DEBUG]
26244 2019-Jan-09 19:14:42.329020 - [DEBUG] Propagate flow
26245 2019-Jan-09 19:14:42.329045 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26246 2019-Jan-09 19:14:42.329137 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
26247 2019-Jan-09 19:14:42.329995 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26248 2019-Jan-09 19:14:42.330857 - [DEBUG] Edge function : AllBottom (result of previous compose)
26249 2019-Jan-09 19:14:42.330888 - [DEBUG]
26250 2019-Jan-09 19:14:42.330917 - [DEBUG] Join: AllTop & AllBottom
26251 2019-Jan-09 19:14:42.330944 - [DEBUG] = AllBottom (new jump func)
26252 2019-Jan-09 19:14:42.330970 - [DEBUG]
26253 2019-Jan-09 19:14:42.330995 - [DEBUG] Start adding new jump function
26254 2019-Jan-09 19:14:42.331020 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26255 2019-Jan-09 19:14:42.331119 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26256 2019-Jan-09 19:14:42.331950 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
26257 2019-Jan-09 19:14:42.332792 - [DEBUG] Edge Function : AllBottom
26258 2019-Jan-09 19:14:42.332831 - [DEBUG] End adding new jump function
26259 2019-Jan-09 19:14:42.332856 - [DEBUG]
26260 2019-Jan-09 19:14:42.332881 - [DEBUG] -------------------------------------------- 774. Path Edge --------------------------------------------
26261 2019-Jan-09 19:14:42.332908 - [DEBUG]
26262 2019-Jan-09 19:14:42.332932 - [DEBUG] Process 774. path edge:
26263 2019-Jan-09 19:14:42.332957 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26264 2019-Jan-09 19:14:42.333049 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
26265 2019-Jan-09 19:14:42.333910 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26266 2019-Jan-09 19:14:42.334737 - [DEBUG]
26267 2019-Jan-09 19:14:42.334794 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
26268 2019-Jan-09 19:14:42.335693 - [DEBUG] Compose: EdgeIdentity * AllBottom
26269 2019-Jan-09 19:14:42.335728 - [DEBUG]
26270 2019-Jan-09 19:14:42.335754 - [DEBUG] Propagate flow
26271 2019-Jan-09 19:14:42.335778 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26272 2019-Jan-09 19:14:42.335868 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
26273 2019-Jan-09 19:14:42.336680 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26274 2019-Jan-09 19:14:42.337541 - [DEBUG] Edge function : AllBottom (result of previous compose)
26275 2019-Jan-09 19:14:42.337573 - [DEBUG]
26276 2019-Jan-09 19:14:42.337602 - [DEBUG] Join: AllTop & AllBottom
26277 2019-Jan-09 19:14:42.337629 - [DEBUG] = AllBottom (new jump func)
26278 2019-Jan-09 19:14:42.337654 - [DEBUG]
26279 2019-Jan-09 19:14:42.337679 - [DEBUG] Start adding new jump function
26280 2019-Jan-09 19:14:42.337704 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26281 2019-Jan-09 19:14:42.337801 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26282 2019-Jan-09 19:14:42.338628 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
26283 2019-Jan-09 19:14:42.339443 - [DEBUG] Edge Function : AllBottom
26284 2019-Jan-09 19:14:42.339481 - [DEBUG] End adding new jump function
26285 2019-Jan-09 19:14:42.339507 - [DEBUG]
26286 2019-Jan-09 19:14:42.339532 - [DEBUG] -------------------------------------------- 775. Path Edge --------------------------------------------
26287 2019-Jan-09 19:14:42.339558 - [DEBUG]
26288 2019-Jan-09 19:14:42.339582 - [DEBUG] Process 775. path edge:
26289 2019-Jan-09 19:14:42.339607 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26290 2019-Jan-09 19:14:42.339705 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
26291 2019-Jan-09 19:14:42.340548 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26292 2019-Jan-09 19:14:42.341387 - [DEBUG]
26293 2019-Jan-09 19:14:42.341421 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
26294 2019-Jan-09 19:14:42.342279 - [DEBUG] Compose: EdgeIdentity * AllBottom
26295 2019-Jan-09 19:14:42.342313 - [DEBUG]
26296 2019-Jan-09 19:14:42.342338 - [DEBUG] Propagate flow
26297 2019-Jan-09 19:14:42.342363 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26298 2019-Jan-09 19:14:42.342458 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
26299 2019-Jan-09 19:14:42.343278 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26300 2019-Jan-09 19:14:42.344139 - [DEBUG] Edge function : AllBottom (result of previous compose)
26301 2019-Jan-09 19:14:42.344170 - [DEBUG]
26302 2019-Jan-09 19:14:42.344198 - [DEBUG] Join: AllTop & AllBottom
26303 2019-Jan-09 19:14:42.344225 - [DEBUG] = AllBottom (new jump func)
26304 2019-Jan-09 19:14:42.344251 - [DEBUG]
26305 2019-Jan-09 19:14:42.344276 - [DEBUG] Start adding new jump function
26306 2019-Jan-09 19:14:42.344300 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26307 2019-Jan-09 19:14:42.344396 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26308 2019-Jan-09 19:14:42.345222 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
26309 2019-Jan-09 19:14:42.346056 - [DEBUG] Edge Function : AllBottom
26310 2019-Jan-09 19:14:42.346095 - [DEBUG] End adding new jump function
26311 2019-Jan-09 19:14:42.346145 - [DEBUG]
26312 2019-Jan-09 19:14:42.346170 - [DEBUG] -------------------------------------------- 776. Path Edge --------------------------------------------
26313 2019-Jan-09 19:14:42.346197 - [DEBUG]
26314 2019-Jan-09 19:14:42.346221 - [DEBUG] Process 776. path edge:
26315 2019-Jan-09 19:14:42.346246 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26316 2019-Jan-09 19:14:42.346346 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
26317 2019-Jan-09 19:14:42.347207 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26318 2019-Jan-09 19:14:42.348042 - [DEBUG]
26319 2019-Jan-09 19:14:42.348074 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
26320 2019-Jan-09 19:14:42.348967 - [DEBUG] Compose: EdgeIdentity * AllBottom
26321 2019-Jan-09 19:14:42.349002 - [DEBUG]
26322 2019-Jan-09 19:14:42.349028 - [DEBUG] Propagate flow
26323 2019-Jan-09 19:14:42.349052 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26324 2019-Jan-09 19:14:42.349149 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
26325 2019-Jan-09 19:14:42.349966 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26326 2019-Jan-09 19:14:42.350825 - [DEBUG] Edge function : AllBottom (result of previous compose)
26327 2019-Jan-09 19:14:42.350856 - [DEBUG]
26328 2019-Jan-09 19:14:42.350885 - [DEBUG] Join: AllTop & AllBottom
26329 2019-Jan-09 19:14:42.350912 - [DEBUG] = AllBottom (new jump func)
26330 2019-Jan-09 19:14:42.350938 - [DEBUG]
26331 2019-Jan-09 19:14:42.350963 - [DEBUG] Start adding new jump function
26332 2019-Jan-09 19:14:42.350987 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26333 2019-Jan-09 19:14:42.351082 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26334 2019-Jan-09 19:14:42.351905 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
26335 2019-Jan-09 19:14:42.352728 - [DEBUG] Edge Function : AllBottom
26336 2019-Jan-09 19:14:42.352767 - [DEBUG] End adding new jump function
26337 2019-Jan-09 19:14:42.352793 - [DEBUG]
26338 2019-Jan-09 19:14:42.352817 - [DEBUG] -------------------------------------------- 777. Path Edge --------------------------------------------
26339 2019-Jan-09 19:14:42.352844 - [DEBUG]
26340 2019-Jan-09 19:14:42.352868 - [DEBUG] Process 777. path edge:
26341 2019-Jan-09 19:14:42.352893 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26342 2019-Jan-09 19:14:42.352993 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
26343 2019-Jan-09 19:14:42.353836 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26344 2019-Jan-09 19:14:42.354678 - [DEBUG]
26345 2019-Jan-09 19:14:42.354712 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
26346 2019-Jan-09 19:14:42.355572 - [DEBUG] Compose: EdgeIdentity * AllBottom
26347 2019-Jan-09 19:14:42.355608 - [DEBUG]
26348 2019-Jan-09 19:14:42.355634 - [DEBUG] Propagate flow
26349 2019-Jan-09 19:14:42.355659 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26350 2019-Jan-09 19:14:42.355757 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26351 2019-Jan-09 19:14:42.356588 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26352 2019-Jan-09 19:14:42.357446 - [DEBUG] Edge function : AllBottom (result of previous compose)
26353 2019-Jan-09 19:14:42.357478 - [DEBUG]
26354 2019-Jan-09 19:14:42.357506 - [DEBUG] Join: AllTop & AllBottom
26355 2019-Jan-09 19:14:42.357534 - [DEBUG] = AllBottom (new jump func)
26356 2019-Jan-09 19:14:42.357583 - [DEBUG]
26357 2019-Jan-09 19:14:42.357609 - [DEBUG] Start adding new jump function
26358 2019-Jan-09 19:14:42.357633 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26359 2019-Jan-09 19:14:42.357733 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26360 2019-Jan-09 19:14:42.358559 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26361 2019-Jan-09 19:14:42.359379 - [DEBUG] Edge Function : AllBottom
26362 2019-Jan-09 19:14:42.359419 - [DEBUG] End adding new jump function
26363 2019-Jan-09 19:14:42.359444 - [DEBUG]
26364 2019-Jan-09 19:14:42.359469 - [DEBUG] -------------------------------------------- 778. Path Edge --------------------------------------------
26365 2019-Jan-09 19:14:42.359495 - [DEBUG]
26366 2019-Jan-09 19:14:42.359519 - [DEBUG] Process 778. path edge:
26367 2019-Jan-09 19:14:42.359545 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26368 2019-Jan-09 19:14:42.359638 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
26369 2019-Jan-09 19:14:42.360495 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26370 2019-Jan-09 19:14:42.361326 - [DEBUG]
26371 2019-Jan-09 19:14:42.361358 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26372 2019-Jan-09 19:14:42.362906 - [DEBUG] Compose: EdgeIdentity * AllBottom
26373 2019-Jan-09 19:14:42.362940 - [DEBUG]
26374 2019-Jan-09 19:14:42.362966 - [DEBUG] Propagate flow
26375 2019-Jan-09 19:14:42.362991 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26376 2019-Jan-09 19:14:42.363089 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
26377 2019-Jan-09 19:14:42.363961 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26378 2019-Jan-09 19:14:42.364795 - [DEBUG] Edge function : AllBottom (result of previous compose)
26379 2019-Jan-09 19:14:42.364828 - [DEBUG]
26380 2019-Jan-09 19:14:42.364856 - [DEBUG] Join: AllTop & AllBottom
26381 2019-Jan-09 19:14:42.364883 - [DEBUG] = AllBottom (new jump func)
26382 2019-Jan-09 19:14:42.364909 - [DEBUG]
26383 2019-Jan-09 19:14:42.364934 - [DEBUG] Start adding new jump function
26384 2019-Jan-09 19:14:42.364958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26385 2019-Jan-09 19:14:42.365056 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26386 2019-Jan-09 19:14:42.365882 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
26387 2019-Jan-09 19:14:42.366709 - [DEBUG] Edge Function : AllBottom
26388 2019-Jan-09 19:14:42.366754 - [DEBUG] End adding new jump function
26389 2019-Jan-09 19:14:42.366780 - [DEBUG]
26390 2019-Jan-09 19:14:42.366806 - [DEBUG] -------------------------------------------- 779. Path Edge --------------------------------------------
26391 2019-Jan-09 19:14:42.366832 - [DEBUG]
26392 2019-Jan-09 19:14:42.366856 - [DEBUG] Process 779. path edge:
26393 2019-Jan-09 19:14:42.366881 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26394 2019-Jan-09 19:14:42.366972 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
26395 2019-Jan-09 19:14:42.367832 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26396 2019-Jan-09 19:14:42.368652 - [DEBUG]
26397 2019-Jan-09 19:14:42.368687 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
26398 2019-Jan-09 19:14:42.369560 - [DEBUG] Compose: EdgeIdentity * AllBottom
26399 2019-Jan-09 19:14:42.369620 - [DEBUG]
26400 2019-Jan-09 19:14:42.369646 - [DEBUG] Propagate flow
26401 2019-Jan-09 19:14:42.369670 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26402 2019-Jan-09 19:14:42.369760 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26403 2019-Jan-09 19:14:42.370638 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26404 2019-Jan-09 19:14:42.371462 - [DEBUG] Edge function : AllBottom (result of previous compose)
26405 2019-Jan-09 19:14:42.371494 - [DEBUG]
26406 2019-Jan-09 19:14:42.371522 - [DEBUG] Join: AllTop & AllBottom
26407 2019-Jan-09 19:14:42.371551 - [DEBUG] = AllBottom (new jump func)
26408 2019-Jan-09 19:14:42.371576 - [DEBUG]
26409 2019-Jan-09 19:14:42.371601 - [DEBUG] Start adding new jump function
26410 2019-Jan-09 19:14:42.371626 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26411 2019-Jan-09 19:14:42.371725 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26412 2019-Jan-09 19:14:42.372548 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26413 2019-Jan-09 19:14:42.373376 - [DEBUG] Edge Function : AllBottom
26414 2019-Jan-09 19:14:42.373416 - [DEBUG] End adding new jump function
26415 2019-Jan-09 19:14:42.373442 - [DEBUG]
26416 2019-Jan-09 19:14:42.373467 - [DEBUG] -------------------------------------------- 780. Path Edge --------------------------------------------
26417 2019-Jan-09 19:14:42.373493 - [DEBUG]
26418 2019-Jan-09 19:14:42.373517 - [DEBUG] Process 780. path edge:
26419 2019-Jan-09 19:14:42.373542 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26420 2019-Jan-09 19:14:42.373637 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
26421 2019-Jan-09 19:14:42.374485 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26422 2019-Jan-09 19:14:42.375308 - [DEBUG]
26423 2019-Jan-09 19:14:42.375339 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26424 2019-Jan-09 19:14:42.376221 - [DEBUG] Compose: EdgeIdentity * AllBottom
26425 2019-Jan-09 19:14:42.376257 - [DEBUG]
26426 2019-Jan-09 19:14:42.376282 - [DEBUG] Propagate flow
26427 2019-Jan-09 19:14:42.376307 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26428 2019-Jan-09 19:14:42.376400 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26429 2019-Jan-09 19:14:42.377243 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26430 2019-Jan-09 19:14:42.378071 - [DEBUG] Edge function : AllBottom (result of previous compose)
26431 2019-Jan-09 19:14:42.378103 - [DEBUG]
26432 2019-Jan-09 19:14:42.378131 - [DEBUG] Join: AllTop & AllBottom
26433 2019-Jan-09 19:14:42.378160 - [DEBUG] = AllBottom (new jump func)
26434 2019-Jan-09 19:14:42.378186 - [DEBUG]
26435 2019-Jan-09 19:14:42.378211 - [DEBUG] Start adding new jump function
26436 2019-Jan-09 19:14:42.378235 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26437 2019-Jan-09 19:14:42.378335 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26438 2019-Jan-09 19:14:42.379159 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26439 2019-Jan-09 19:14:42.379983 - [DEBUG] Edge Function : AllBottom
26440 2019-Jan-09 19:14:42.380023 - [DEBUG] End adding new jump function
26441 2019-Jan-09 19:14:42.380049 - [DEBUG]
26442 2019-Jan-09 19:14:42.380074 - [DEBUG] -------------------------------------------- 781. Path Edge --------------------------------------------
26443 2019-Jan-09 19:14:42.380100 - [DEBUG]
26444 2019-Jan-09 19:14:42.380125 - [DEBUG] Process 781. path edge:
26445 2019-Jan-09 19:14:42.380176 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26446 2019-Jan-09 19:14:42.380278 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
26447 2019-Jan-09 19:14:42.381776 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26448 2019-Jan-09 19:14:42.382661 - [DEBUG]
26449 2019-Jan-09 19:14:42.382692 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26450 2019-Jan-09 19:14:42.383532 - [DEBUG] Start of endsummarytab entry
26451 2019-Jan-09 19:14:42.383573 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
26452 2019-Jan-09 19:14:42.384424 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
26453 2019-Jan-09 19:14:42.384526 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26454 2019-Jan-09 19:14:42.385332 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
26455 2019-Jan-09 19:14:42.386810 - [DEBUG] EF: AllBottom
26456 2019-Jan-09 19:14:42.386842 - [DEBUG]
26457 2019-Jan-09 19:14:42.386866 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26458 2019-Jan-09 19:14:42.387786 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
26459 2019-Jan-09 19:14:42.388631 - [DEBUG] EF: AllBottom
26460 2019-Jan-09 19:14:42.388663 - [DEBUG]
26461 2019-Jan-09 19:14:42.388688 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26462 2019-Jan-09 19:14:42.389512 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
26463 2019-Jan-09 19:14:42.390337 - [DEBUG] EF: AllBottom
26464 2019-Jan-09 19:14:42.390368 - [DEBUG]
26465 2019-Jan-09 19:14:42.390393 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26466 2019-Jan-09 19:14:42.391387 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
26467 2019-Jan-09 19:14:42.392921 - [DEBUG] EF: AllBottom
26468 2019-Jan-09 19:14:42.392954 - [DEBUG]
26469 2019-Jan-09 19:14:42.392979 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26470 2019-Jan-09 19:14:42.393845 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
26471 2019-Jan-09 19:14:42.394682 - [DEBUG] EF: AllBottom
26472 2019-Jan-09 19:14:42.394714 - [DEBUG]
26473 2019-Jan-09 19:14:42.394739 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26474 2019-Jan-09 19:14:42.395563 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
26475 2019-Jan-09 19:14:42.397331 - [DEBUG] EF: AllBottom
26476 2019-Jan-09 19:14:42.397364 - [DEBUG]
26477 2019-Jan-09 19:14:42.397389 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26478 2019-Jan-09 19:14:42.398229 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
26479 2019-Jan-09 19:14:42.399057 - [DEBUG] EF: AllBottom
26480 2019-Jan-09 19:14:42.399089 - [DEBUG]
26481 2019-Jan-09 19:14:42.399114 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26482 2019-Jan-09 19:14:42.399933 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
26483 2019-Jan-09 19:14:42.400804 - [DEBUG] EF: AllBottom
26484 2019-Jan-09 19:14:42.400836 - [DEBUG]
26485 2019-Jan-09 19:14:42.400861 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26486 2019-Jan-09 19:14:42.406529 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
26487 2019-Jan-09 19:14:42.407399 - [DEBUG] EF: AllBottom
26488 2019-Jan-09 19:14:42.407431 - [DEBUG]
26489 2019-Jan-09 19:14:42.407456 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26490 2019-Jan-09 19:14:42.408304 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
26491 2019-Jan-09 19:14:42.409130 - [DEBUG] EF: AllBottom
26492 2019-Jan-09 19:14:42.409161 - [DEBUG]
26493 2019-Jan-09 19:14:42.409186 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26494 2019-Jan-09 19:14:42.410008 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
26495 2019-Jan-09 19:14:42.410878 - [DEBUG] EF: AllBottom
26496 2019-Jan-09 19:14:42.410909 - [DEBUG]
26497 2019-Jan-09 19:14:42.410934 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26498 2019-Jan-09 19:14:42.411758 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
26499 2019-Jan-09 19:14:42.413417 - [DEBUG] EF: AllBottom
26500 2019-Jan-09 19:14:42.413450 - [DEBUG]
26501 2019-Jan-09 19:14:42.413474 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26502 2019-Jan-09 19:14:42.414336 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
26503 2019-Jan-09 19:14:42.415158 - [DEBUG] EF: AllBottom
26504 2019-Jan-09 19:14:42.415190 - [DEBUG]
26505 2019-Jan-09 19:14:42.415214 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26506 2019-Jan-09 19:14:42.416032 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
26507 2019-Jan-09 19:14:42.416862 - [DEBUG] EF: AllBottom
26508 2019-Jan-09 19:14:42.416893 - [DEBUG]
26509 2019-Jan-09 19:14:42.416918 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26510 2019-Jan-09 19:14:42.417766 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
26511 2019-Jan-09 19:14:42.419317 - [DEBUG] EF: AllBottom
26512 2019-Jan-09 19:14:42.419349 - [DEBUG]
26513 2019-Jan-09 19:14:42.419374 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26514 2019-Jan-09 19:14:42.420201 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
26515 2019-Jan-09 19:14:42.421766 - [DEBUG] EF: AllBottom
26516 2019-Jan-09 19:14:42.421800 - [DEBUG]
26517 2019-Jan-09 19:14:42.421824 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26518 2019-Jan-09 19:14:42.422646 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
26519 2019-Jan-09 19:14:42.425007 - [DEBUG] EF: AllBottom
26520 2019-Jan-09 19:14:42.425039 - [DEBUG]
26521 2019-Jan-09 19:14:42.425065 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26522 2019-Jan-09 19:14:42.425924 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26523 2019-Jan-09 19:14:42.426761 - [DEBUG] EF: AllBottom
26524 2019-Jan-09 19:14:42.426793 - [DEBUG]
26525 2019-Jan-09 19:14:42.426817 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26526 2019-Jan-09 19:14:42.427671 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26527 2019-Jan-09 19:14:42.428508 - [DEBUG] EF: AllBottom
26528 2019-Jan-09 19:14:42.428539 - [DEBUG]
26529 2019-Jan-09 19:14:42.428564 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26530 2019-Jan-09 19:14:42.429404 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26531 2019-Jan-09 19:14:42.430229 - [DEBUG] EF: AllBottom
26532 2019-Jan-09 19:14:42.430260 - [DEBUG]
26533 2019-Jan-09 19:14:42.430285 - [DEBUG] ---------------
26534 2019-Jan-09 19:14:42.430310 - [DEBUG]
26535 2019-Jan-09 19:14:42.430337 - [DEBUG] End of endsummarytab entry
26536 2019-Jan-09 19:14:42.430361 - [DEBUG]
26537 2019-Jan-09 19:14:42.430386 - [DEBUG] Start of incomingtab entry
26538 2019-Jan-09 19:14:42.430461 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
26539 2019-Jan-09 19:14:42.431309 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
26540 2019-Jan-09 19:14:42.431406 - [DEBUG] ---------------
26541 2019-Jan-09 19:14:42.431432 - [DEBUG] End of incomingtab entry
26542 2019-Jan-09 19:14:42.431457 - [DEBUG]
26543 2019-Jan-09 19:14:42.431485 - [DEBUG] EDGE:
26544 2019-Jan-09 19:14:42.431548 - [DEBUG] ---> 26545 2019-Jan-09 19:14:42.432356 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26546 2019-Jan-09 19:14:42.433190 - [DEBUG]
26547 2019-Jan-09 19:14:42.433223 - [DEBUG] EDGE:
26548 2019-Jan-09 19:14:42.433314 - [DEBUG] ---> 26549 2019-Jan-09 19:14:42.434156 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26550 2019-Jan-09 19:14:42.434981 - [DEBUG]
26551 2019-Jan-09 19:14:42.435042 - [DEBUG] Compose: EdgeIdentity * AllBottom
26552 2019-Jan-09 19:14:42.435071 - [DEBUG]
26553 2019-Jan-09 19:14:42.435096 - [DEBUG] Propagate flow
26554 2019-Jan-09 19:14:42.435121 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26555 2019-Jan-09 19:14:42.435218 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
26556 2019-Jan-09 19:14:42.436058 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26557 2019-Jan-09 19:14:42.437275 - [DEBUG] Edge function : AllBottom (result of previous compose)
26558 2019-Jan-09 19:14:42.437315 - [DEBUG]
26559 2019-Jan-09 19:14:42.437343 - [DEBUG] Join: AllTop & AllBottom
26560 2019-Jan-09 19:14:42.437370 - [DEBUG] = AllBottom (new jump func)
26561 2019-Jan-09 19:14:42.437396 - [DEBUG]
26562 2019-Jan-09 19:14:42.437420 - [DEBUG] Start adding new jump function
26563 2019-Jan-09 19:14:42.437445 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26564 2019-Jan-09 19:14:42.437562 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26565 2019-Jan-09 19:14:42.439108 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
26566 2019-Jan-09 19:14:42.439960 - [DEBUG] Edge Function : AllBottom
26567 2019-Jan-09 19:14:42.440000 - [DEBUG] End adding new jump function
26568 2019-Jan-09 19:14:42.440025 - [DEBUG]
26569 2019-Jan-09 19:14:42.440049 - [DEBUG] -------------------------------------------- 782. Path Edge --------------------------------------------
26570 2019-Jan-09 19:14:42.440075 - [DEBUG]
26571 2019-Jan-09 19:14:42.440100 - [DEBUG] Process 782. path edge:
26572 2019-Jan-09 19:14:42.440124 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26573 2019-Jan-09 19:14:42.440222 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
26574 2019-Jan-09 19:14:42.441097 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26575 2019-Jan-09 19:14:42.441927 - [DEBUG]
26576 2019-Jan-09 19:14:42.441959 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
26577 2019-Jan-09 19:14:42.442823 - [DEBUG] Possible callees:
26578 2019-Jan-09 19:14:42.442854 - [DEBUG] llvm.dbg.declare
26579 2019-Jan-09 19:14:42.442881 - [DEBUG] Possible return sites:
26580 2019-Jan-09 19:14:42.442905 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19326581 2019-Jan-09 19:14:42.445307 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
26582 2019-Jan-09 19:14:42.445379 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
26583 2019-Jan-09 19:14:42.445432 - [DEBUG] Compose: EdgeIdentity * AllBottom
26584 2019-Jan-09 19:14:42.445462 - [DEBUG]
26585 2019-Jan-09 19:14:42.445487 - [DEBUG] Propagate flow
26586 2019-Jan-09 19:14:42.445512 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26587 2019-Jan-09 19:14:42.445610 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
26588 2019-Jan-09 19:14:42.446443 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26589 2019-Jan-09 19:14:42.447304 - [DEBUG] Edge function : AllBottom (result of previous compose)
26590 2019-Jan-09 19:14:42.447336 - [DEBUG]
26591 2019-Jan-09 19:14:42.447364 - [DEBUG] Join: AllTop & AllBottom
26592 2019-Jan-09 19:14:42.447392 - [DEBUG] = AllBottom (new jump func)
26593 2019-Jan-09 19:14:42.447417 - [DEBUG]
26594 2019-Jan-09 19:14:42.447442 - [DEBUG] Start adding new jump function
26595 2019-Jan-09 19:14:42.447467 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26596 2019-Jan-09 19:14:42.447563 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26597 2019-Jan-09 19:14:42.448378 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
26598 2019-Jan-09 19:14:42.449210 - [DEBUG] Edge Function : AllBottom
26599 2019-Jan-09 19:14:42.449249 - [DEBUG] End adding new jump function
26600 2019-Jan-09 19:14:42.449275 - [DEBUG]
26601 2019-Jan-09 19:14:42.449300 - [DEBUG] -------------------------------------------- 783. Path Edge --------------------------------------------
26602 2019-Jan-09 19:14:42.449326 - [DEBUG]
26603 2019-Jan-09 19:14:42.449351 - [DEBUG] Process 783. path edge:
26604 2019-Jan-09 19:14:42.449375 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26605 2019-Jan-09 19:14:42.449472 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
26606 2019-Jan-09 19:14:42.450309 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26607 2019-Jan-09 19:14:42.451809 - [DEBUG]
26608 2019-Jan-09 19:14:42.451841 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
26609 2019-Jan-09 19:14:42.454043 - [DEBUG] Compose: EdgeIdentity * AllBottom
26610 2019-Jan-09 19:14:42.454080 - [DEBUG]
26611 2019-Jan-09 19:14:42.454106 - [DEBUG] Propagate flow
26612 2019-Jan-09 19:14:42.454130 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26613 2019-Jan-09 19:14:42.454233 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
26614 2019-Jan-09 19:14:42.455062 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26615 2019-Jan-09 19:14:42.455892 - [DEBUG] Edge function : AllBottom (result of previous compose)
26616 2019-Jan-09 19:14:42.455925 - [DEBUG]
26617 2019-Jan-09 19:14:42.455953 - [DEBUG] Join: AllTop & AllBottom
26618 2019-Jan-09 19:14:42.455981 - [DEBUG] = AllBottom (new jump func)
26619 2019-Jan-09 19:14:42.456006 - [DEBUG]
26620 2019-Jan-09 19:14:42.456031 - [DEBUG] Start adding new jump function
26621 2019-Jan-09 19:14:42.456055 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26622 2019-Jan-09 19:14:42.456151 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26623 2019-Jan-09 19:14:42.456966 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
26624 2019-Jan-09 19:14:42.457834 - [DEBUG] Edge Function : AllBottom
26625 2019-Jan-09 19:14:42.457897 - [DEBUG] End adding new jump function
26626 2019-Jan-09 19:14:42.457924 - [DEBUG]
26627 2019-Jan-09 19:14:42.457949 - [DEBUG] -------------------------------------------- 784. Path Edge --------------------------------------------
26628 2019-Jan-09 19:14:42.457976 - [DEBUG]
26629 2019-Jan-09 19:14:42.458000 - [DEBUG] Process 784. path edge:
26630 2019-Jan-09 19:14:42.458024 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26631 2019-Jan-09 19:14:42.458124 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
26632 2019-Jan-09 19:14:42.458945 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26633 2019-Jan-09 19:14:42.459786 - [DEBUG]
26634 2019-Jan-09 19:14:42.459819 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
26635 2019-Jan-09 19:14:42.460721 - [DEBUG] Compose: EdgeIdentity * AllBottom
26636 2019-Jan-09 19:14:42.460756 - [DEBUG]
26637 2019-Jan-09 19:14:42.460781 - [DEBUG] Propagate flow
26638 2019-Jan-09 19:14:42.460806 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26639 2019-Jan-09 19:14:42.460900 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26640 2019-Jan-09 19:14:42.461726 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26641 2019-Jan-09 19:14:42.462553 - [DEBUG] Edge function : AllBottom (result of previous compose)
26642 2019-Jan-09 19:14:42.462585 - [DEBUG]
26643 2019-Jan-09 19:14:42.462613 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
26644 2019-Jan-09 19:14:42.462640 - [DEBUG] = AllBottom
26645 2019-Jan-09 19:14:42.462666 - [DEBUG]
26646 2019-Jan-09 19:14:42.462691 - [DEBUG] PROPAGATE: No new function!
26647 2019-Jan-09 19:14:42.462719 - [DEBUG] EDGE:
26648 2019-Jan-09 19:14:42.462817 - [DEBUG] ---> 26649 2019-Jan-09 19:14:42.463637 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26650 2019-Jan-09 19:14:42.464496 - [DEBUG]
26651 2019-Jan-09 19:14:42.464529 - [DEBUG] EDGE:
26652 2019-Jan-09 19:14:42.464619 - [DEBUG] ---> 26653 2019-Jan-09 19:14:42.465432 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26654 2019-Jan-09 19:14:42.466259 - [DEBUG]
26655 2019-Jan-09 19:14:42.466293 - [DEBUG] EDGE:
26656 2019-Jan-09 19:14:42.466385 - [DEBUG] ---> 26657 2019-Jan-09 19:14:42.467239 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26658 2019-Jan-09 19:14:42.468077 - [DEBUG]
26659 2019-Jan-09 19:14:42.468110 - [DEBUG] EDGE:
26660 2019-Jan-09 19:14:42.468201 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
26661 2019-Jan-09 19:14:42.469023 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26662 2019-Jan-09 19:14:42.470269 - [DEBUG]
26663 2019-Jan-09 19:14:42.470303 - [DEBUG] EDGE:
26664 2019-Jan-09 19:14:42.470402 - [DEBUG] ---> 26665 2019-Jan-09 19:14:42.471254 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26666 2019-Jan-09 19:14:42.472733 - [DEBUG]
26667 2019-Jan-09 19:14:42.472792 - [DEBUG] EDGE:
26668 2019-Jan-09 19:14:42.472915 - [DEBUG] ---> 26669 2019-Jan-09 19:14:42.473763 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26670 2019-Jan-09 19:14:42.474622 - [DEBUG]
26671 2019-Jan-09 19:14:42.474657 - [DEBUG] EDGE:
26672 2019-Jan-09 19:14:42.474749 - [DEBUG] ---> 26673 2019-Jan-09 19:14:42.475564 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26674 2019-Jan-09 19:14:42.476400 - [DEBUG]
26675 2019-Jan-09 19:14:42.476459 - [DEBUG] Compose: EdgeIdentity * AllBottom
26676 2019-Jan-09 19:14:42.476488 - [DEBUG]
26677 2019-Jan-09 19:14:42.476513 - [DEBUG] Propagate flow
26678 2019-Jan-09 19:14:42.476538 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26679 2019-Jan-09 19:14:42.476634 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
26680 2019-Jan-09 19:14:42.478168 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26681 2019-Jan-09 19:14:42.479021 - [DEBUG] Edge function : AllBottom (result of previous compose)
26682 2019-Jan-09 19:14:42.479731 - [DEBUG]
26683 2019-Jan-09 19:14:42.479760 - [DEBUG] Join: AllTop & AllBottom
26684 2019-Jan-09 19:14:42.479787 - [DEBUG] = AllBottom (new jump func)
26685 2019-Jan-09 19:14:42.479813 - [DEBUG]
26686 2019-Jan-09 19:14:42.479838 - [DEBUG] Start adding new jump function
26687 2019-Jan-09 19:14:42.479862 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26688 2019-Jan-09 19:14:42.479985 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26689 2019-Jan-09 19:14:42.480866 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
26690 2019-Jan-09 19:14:42.481703 - [DEBUG] Edge Function : AllBottom
26691 2019-Jan-09 19:14:42.481742 - [DEBUG] End adding new jump function
26692 2019-Jan-09 19:14:42.481767 - [DEBUG]
26693 2019-Jan-09 19:14:42.481792 - [DEBUG] -------------------------------------------- 785. Path Edge --------------------------------------------
26694 2019-Jan-09 19:14:42.481819 - [DEBUG]
26695 2019-Jan-09 19:14:42.481843 - [DEBUG] Process 785. path edge:
26696 2019-Jan-09 19:14:42.481868 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26697 2019-Jan-09 19:14:42.481966 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
26698 2019-Jan-09 19:14:42.482791 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26699 2019-Jan-09 19:14:42.483641 - [DEBUG]
26700 2019-Jan-09 19:14:42.483672 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
26701 2019-Jan-09 19:14:42.484600 - [DEBUG] Compose: EdgeIdentity * AllBottom
26702 2019-Jan-09 19:14:42.484635 - [DEBUG]
26703 2019-Jan-09 19:14:42.484661 - [DEBUG] Propagate flow
26704 2019-Jan-09 19:14:42.484685 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26705 2019-Jan-09 19:14:42.484782 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
26706 2019-Jan-09 19:14:42.485619 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26707 2019-Jan-09 19:14:42.486891 - [DEBUG] Edge function : AllBottom (result of previous compose)
26708 2019-Jan-09 19:14:42.486925 - [DEBUG]
26709 2019-Jan-09 19:14:42.486953 - [DEBUG] Join: AllTop & AllBottom
26710 2019-Jan-09 19:14:42.486980 - [DEBUG] = AllBottom (new jump func)
26711 2019-Jan-09 19:14:42.487030 - [DEBUG]
26712 2019-Jan-09 19:14:42.487056 - [DEBUG] Start adding new jump function
26713 2019-Jan-09 19:14:42.487081 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26714 2019-Jan-09 19:14:42.487209 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26715 2019-Jan-09 19:14:42.488038 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
26716 2019-Jan-09 19:14:42.488846 - [DEBUG] Edge Function : AllBottom
26717 2019-Jan-09 19:14:42.488884 - [DEBUG] End adding new jump function
26718 2019-Jan-09 19:14:42.488911 - [DEBUG]
26719 2019-Jan-09 19:14:42.488937 - [DEBUG] -------------------------------------------- 786. Path Edge --------------------------------------------
26720 2019-Jan-09 19:14:42.488963 - [DEBUG]
26721 2019-Jan-09 19:14:42.488987 - [DEBUG] Process 786. path edge:
26722 2019-Jan-09 19:14:42.489012 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26723 2019-Jan-09 19:14:42.489819 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
26724 2019-Jan-09 19:14:42.490820 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26725 2019-Jan-09 19:14:42.491684 - [DEBUG]
26726 2019-Jan-09 19:14:42.491719 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
26727 2019-Jan-09 19:14:42.493493 - [DEBUG] Compose: EdgeIdentity * AllBottom
26728 2019-Jan-09 19:14:42.493528 - [DEBUG]
26729 2019-Jan-09 19:14:42.493554 - [DEBUG] Propagate flow
26730 2019-Jan-09 19:14:42.493579 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26731 2019-Jan-09 19:14:42.493680 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26732 2019-Jan-09 19:14:42.494607 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26733 2019-Jan-09 19:14:42.495459 - [DEBUG] Edge function : AllBottom (result of previous compose)
26734 2019-Jan-09 19:14:42.495491 - [DEBUG]
26735 2019-Jan-09 19:14:42.495519 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
26736 2019-Jan-09 19:14:42.495546 - [DEBUG] = AllBottom
26737 2019-Jan-09 19:14:42.495571 - [DEBUG]
26738 2019-Jan-09 19:14:42.495595 - [DEBUG] PROPAGATE: No new function!
26739 2019-Jan-09 19:14:42.495623 - [DEBUG] EDGE:
26740 2019-Jan-09 19:14:42.495724 - [DEBUG] ---> 26741 2019-Jan-09 19:14:42.496538 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26742 2019-Jan-09 19:14:42.497399 - [DEBUG]
26743 2019-Jan-09 19:14:42.497432 - [DEBUG] EDGE:
26744 2019-Jan-09 19:14:42.497524 - [DEBUG] ---> 26745 2019-Jan-09 19:14:42.498335 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26746 2019-Jan-09 19:14:42.499164 - [DEBUG]
26747 2019-Jan-09 19:14:42.499197 - [DEBUG] EDGE:
26748 2019-Jan-09 19:14:42.499290 - [DEBUG] ---> 26749 2019-Jan-09 19:14:42.500094 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26750 2019-Jan-09 19:14:42.500962 - [DEBUG]
26751 2019-Jan-09 19:14:42.500996 - [DEBUG] EDGE:
26752 2019-Jan-09 19:14:42.501088 - [DEBUG] ---> 26753 2019-Jan-09 19:14:42.501912 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26754 2019-Jan-09 19:14:42.503158 - [DEBUG]
26755 2019-Jan-09 19:14:42.503216 - [DEBUG] EDGE:
26756 2019-Jan-09 19:14:42.503312 - [DEBUG] ---> 26757 2019-Jan-09 19:14:42.504165 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26758 2019-Jan-09 19:14:42.504979 - [DEBUG]
26759 2019-Jan-09 19:14:42.505013 - [DEBUG] EDGE:
26760 2019-Jan-09 19:14:42.505104 - [DEBUG] ---> 26761 2019-Jan-09 19:14:42.505921 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26762 2019-Jan-09 19:14:42.506754 - [DEBUG]
26763 2019-Jan-09 19:14:42.506788 - [DEBUG] EDGE:
26764 2019-Jan-09 19:14:42.506881 - [DEBUG] ---> 26765 2019-Jan-09 19:14:42.507743 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26766 2019-Jan-09 19:14:42.508578 - [DEBUG]
26767 2019-Jan-09 19:14:42.508611 - [DEBUG] EDGE:
26768 2019-Jan-09 19:14:42.508704 - [DEBUG] ---> 26769 2019-Jan-09 19:14:42.509512 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26770 2019-Jan-09 19:14:42.510351 - [DEBUG]
26771 2019-Jan-09 19:14:42.510384 - [DEBUG] EDGE:
26772 2019-Jan-09 19:14:42.510509 - [DEBUG] ---> 26773 2019-Jan-09 19:14:42.511322 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26774 2019-Jan-09 19:14:42.512154 - [DEBUG]
26775 2019-Jan-09 19:14:42.512187 - [DEBUG] EDGE:
26776 2019-Jan-09 19:14:42.512278 - [DEBUG] ---> 26777 2019-Jan-09 19:14:42.513243 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26778 2019-Jan-09 19:14:42.514109 - [DEBUG]
26779 2019-Jan-09 19:14:42.514141 - [DEBUG] EDGE:
26780 2019-Jan-09 19:14:42.514232 - [DEBUG] ---> 26781 2019-Jan-09 19:14:42.515039 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26782 2019-Jan-09 19:14:42.515871 - [DEBUG]
26783 2019-Jan-09 19:14:42.515905 - [DEBUG] EDGE:
26784 2019-Jan-09 19:14:42.515997 - [DEBUG] ---> 26785 2019-Jan-09 19:14:42.516804 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26786 2019-Jan-09 19:14:42.517679 - [DEBUG]
26787 2019-Jan-09 19:14:42.517711 - [DEBUG] EDGE:
26788 2019-Jan-09 19:14:42.517802 - [DEBUG] ---> 26789 2019-Jan-09 19:14:42.519027 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26790 2019-Jan-09 19:14:42.519881 - [DEBUG]
26791 2019-Jan-09 19:14:42.519915 - [DEBUG] EDGE:
26792 2019-Jan-09 19:14:42.520009 - [DEBUG] ---> 26793 2019-Jan-09 19:14:42.520880 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26794 2019-Jan-09 19:14:42.521711 - [DEBUG]
26795 2019-Jan-09 19:14:42.521744 - [DEBUG] EDGE:
26796 2019-Jan-09 19:14:42.521836 - [DEBUG] ---> 26797 2019-Jan-09 19:14:42.522642 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26798 2019-Jan-09 19:14:42.523476 - [DEBUG]
26799 2019-Jan-09 19:14:42.523509 - [DEBUG] EDGE:
26800 2019-Jan-09 19:14:42.523602 - [DEBUG] ---> 26801 2019-Jan-09 19:14:42.524449 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26802 2019-Jan-09 19:14:42.525280 - [DEBUG]
26803 2019-Jan-09 19:14:42.525314 - [DEBUG] EDGE:
26804 2019-Jan-09 19:14:42.525405 - [DEBUG] ---> 26805 2019-Jan-09 19:14:42.526231 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26806 2019-Jan-09 19:14:42.527064 - [DEBUG]
26807 2019-Jan-09 19:14:42.527098 - [DEBUG] EDGE:
26808 2019-Jan-09 19:14:42.527218 - [DEBUG] ---> 26809 2019-Jan-09 19:14:42.528023 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26810 2019-Jan-09 19:14:42.528845 - [DEBUG]
26811 2019-Jan-09 19:14:42.528877 - [DEBUG] EDGE:
26812 2019-Jan-09 19:14:42.528969 - [DEBUG] ---> 26813 2019-Jan-09 19:14:42.529782 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26814 2019-Jan-09 19:14:42.530637 - [DEBUG]
26815 2019-Jan-09 19:14:42.530670 - [DEBUG] EDGE:
26816 2019-Jan-09 19:14:42.530764 - [DEBUG] ---> 26817 2019-Jan-09 19:14:42.531589 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26818 2019-Jan-09 19:14:42.532423 - [DEBUG]
26819 2019-Jan-09 19:14:42.532483 - [DEBUG] Compose: EdgeIdentity * AllBottom
26820 2019-Jan-09 19:14:42.532512 - [DEBUG]
26821 2019-Jan-09 19:14:42.532537 - [DEBUG] Propagate flow
26822 2019-Jan-09 19:14:42.532561 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26823 2019-Jan-09 19:14:42.532658 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
26824 2019-Jan-09 19:14:42.533475 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26825 2019-Jan-09 19:14:42.534342 - [DEBUG] Edge function : AllBottom (result of previous compose)
26826 2019-Jan-09 19:14:42.534374 - [DEBUG]
26827 2019-Jan-09 19:14:42.534402 - [DEBUG] Join: AllTop & AllBottom
26828 2019-Jan-09 19:14:42.534430 - [DEBUG] = AllBottom (new jump func)
26829 2019-Jan-09 19:14:42.534455 - [DEBUG]
26830 2019-Jan-09 19:14:42.534480 - [DEBUG] Start adding new jump function
26831 2019-Jan-09 19:14:42.534505 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26832 2019-Jan-09 19:14:42.534601 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26833 2019-Jan-09 19:14:42.535839 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
26834 2019-Jan-09 19:14:42.536683 - [DEBUG] Edge Function : AllBottom
26835 2019-Jan-09 19:14:42.536723 - [DEBUG] End adding new jump function
26836 2019-Jan-09 19:14:42.536749 - [DEBUG]
26837 2019-Jan-09 19:14:42.536774 - [DEBUG] -------------------------------------------- 787. Path Edge --------------------------------------------
26838 2019-Jan-09 19:14:42.536801 - [DEBUG]
26839 2019-Jan-09 19:14:42.536825 - [DEBUG] Process 787. path edge:
26840 2019-Jan-09 19:14:42.536850 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26841 2019-Jan-09 19:14:42.536950 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
26842 2019-Jan-09 19:14:42.537802 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26843 2019-Jan-09 19:14:42.538632 - [DEBUG]
26844 2019-Jan-09 19:14:42.538663 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
26845 2019-Jan-09 19:14:42.539507 - [DEBUG] Possible callees:
26846 2019-Jan-09 19:14:42.539538 - [DEBUG] foo
26847 2019-Jan-09 19:14:42.539564 - [DEBUG] Possible return sites:
26848 2019-Jan-09 19:14:42.539588 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12626849 2019-Jan-09 19:14:42.541248 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
26850 2019-Jan-09 19:14:42.541316 - [DEBUG] Start points of 'foo' currently not available!
26851 2019-Jan-09 19:14:42.541366 - [DEBUG] Compose: EdgeIdentity * AllBottom
26852 2019-Jan-09 19:14:42.541396 - [DEBUG]
26853 2019-Jan-09 19:14:42.541421 - [DEBUG] Propagate flow
26854 2019-Jan-09 19:14:42.541445 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26855 2019-Jan-09 19:14:42.541545 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
26856 2019-Jan-09 19:14:42.542372 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26857 2019-Jan-09 19:14:42.543207 - [DEBUG] Edge function : AllBottom (result of previous compose)
26858 2019-Jan-09 19:14:42.543240 - [DEBUG]
26859 2019-Jan-09 19:14:42.543268 - [DEBUG] Join: AllTop & AllBottom
26860 2019-Jan-09 19:14:42.543296 - [DEBUG] = AllBottom (new jump func)
26861 2019-Jan-09 19:14:42.543321 - [DEBUG]
26862 2019-Jan-09 19:14:42.543346 - [DEBUG] Start adding new jump function
26863 2019-Jan-09 19:14:42.543370 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26864 2019-Jan-09 19:14:42.543468 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26865 2019-Jan-09 19:14:42.544319 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
26866 2019-Jan-09 19:14:42.545146 - [DEBUG] Edge Function : AllBottom
26867 2019-Jan-09 19:14:42.545185 - [DEBUG] End adding new jump function
26868 2019-Jan-09 19:14:42.545211 - [DEBUG]
26869 2019-Jan-09 19:14:42.545236 - [DEBUG] -------------------------------------------- 788. Path Edge --------------------------------------------
26870 2019-Jan-09 19:14:42.545262 - [DEBUG]
26871 2019-Jan-09 19:14:42.545286 - [DEBUG] Process 788. path edge:
26872 2019-Jan-09 19:14:42.545312 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26873 2019-Jan-09 19:14:42.545407 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
26874 2019-Jan-09 19:14:42.546234 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26875 2019-Jan-09 19:14:42.547068 - [DEBUG]
26876 2019-Jan-09 19:14:42.547100 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
26877 2019-Jan-09 19:14:42.548019 - [DEBUG] Compose: EdgeIdentity * AllBottom
26878 2019-Jan-09 19:14:42.548078 - [DEBUG]
26879 2019-Jan-09 19:14:42.548104 - [DEBUG] Propagate flow
26880 2019-Jan-09 19:14:42.548129 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26881 2019-Jan-09 19:14:42.548229 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
26882 2019-Jan-09 19:14:42.549042 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26883 2019-Jan-09 19:14:42.549880 - [DEBUG] Edge function : AllBottom (result of previous compose)
26884 2019-Jan-09 19:14:42.549913 - [DEBUG]
26885 2019-Jan-09 19:14:42.549941 - [DEBUG] Join: AllTop & AllBottom
26886 2019-Jan-09 19:14:42.549969 - [DEBUG] = AllBottom (new jump func)
26887 2019-Jan-09 19:14:42.549995 - [DEBUG]
26888 2019-Jan-09 19:14:42.550020 - [DEBUG] Start adding new jump function
26889 2019-Jan-09 19:14:42.550044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26890 2019-Jan-09 19:14:42.550143 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26891 2019-Jan-09 19:14:42.551002 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
26892 2019-Jan-09 19:14:42.552216 - [DEBUG] Edge Function : AllBottom
26893 2019-Jan-09 19:14:42.552257 - [DEBUG] End adding new jump function
26894 2019-Jan-09 19:14:42.552282 - [DEBUG]
26895 2019-Jan-09 19:14:42.552307 - [DEBUG] -------------------------------------------- 789. Path Edge --------------------------------------------
26896 2019-Jan-09 19:14:42.552334 - [DEBUG]
26897 2019-Jan-09 19:14:42.552358 - [DEBUG] Process 789. path edge:
26898 2019-Jan-09 19:14:42.552383 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26899 2019-Jan-09 19:14:42.552482 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
26900 2019-Jan-09 19:14:42.553302 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26901 2019-Jan-09 19:14:42.554168 - [DEBUG]
26902 2019-Jan-09 19:14:42.554202 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
26903 2019-Jan-09 19:14:42.555062 - [DEBUG] Compose: EdgeIdentity * AllBottom
26904 2019-Jan-09 19:14:42.555096 - [DEBUG]
26905 2019-Jan-09 19:14:42.555121 - [DEBUG] Propagate flow
26906 2019-Jan-09 19:14:42.555146 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26907 2019-Jan-09 19:14:42.555244 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
26908 2019-Jan-09 19:14:42.556063 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26909 2019-Jan-09 19:14:42.556896 - [DEBUG] Edge function : AllBottom (result of previous compose)
26910 2019-Jan-09 19:14:42.556928 - [DEBUG]
26911 2019-Jan-09 19:14:42.556956 - [DEBUG] Join: AllTop & AllBottom
26912 2019-Jan-09 19:14:42.556983 - [DEBUG] = AllBottom (new jump func)
26913 2019-Jan-09 19:14:42.557009 - [DEBUG]
26914 2019-Jan-09 19:14:42.557034 - [DEBUG] Start adding new jump function
26915 2019-Jan-09 19:14:42.557058 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26916 2019-Jan-09 19:14:42.557188 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26917 2019-Jan-09 19:14:42.558014 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
26918 2019-Jan-09 19:14:42.558833 - [DEBUG] Edge Function : AllBottom
26919 2019-Jan-09 19:14:42.558872 - [DEBUG] End adding new jump function
26920 2019-Jan-09 19:14:42.558897 - [DEBUG]
26921 2019-Jan-09 19:14:42.558922 - [DEBUG] -------------------------------------------- 790. Path Edge --------------------------------------------
26922 2019-Jan-09 19:14:42.558975 - [DEBUG]
26923 2019-Jan-09 19:14:42.559000 - [DEBUG] Process 790. path edge:
26924 2019-Jan-09 19:14:42.559025 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26925 2019-Jan-09 19:14:42.559124 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
26926 2019-Jan-09 19:14:42.559934 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26927 2019-Jan-09 19:14:42.560785 - [DEBUG]
26928 2019-Jan-09 19:14:42.560819 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
26929 2019-Jan-09 19:14:42.561673 - [DEBUG] Compose: EdgeIdentity * AllBottom
26930 2019-Jan-09 19:14:42.561707 - [DEBUG]
26931 2019-Jan-09 19:14:42.561732 - [DEBUG] Propagate flow
26932 2019-Jan-09 19:14:42.561757 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26933 2019-Jan-09 19:14:42.561852 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
26934 2019-Jan-09 19:14:42.562692 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26935 2019-Jan-09 19:14:42.563525 - [DEBUG] Edge function : AllBottom (result of previous compose)
26936 2019-Jan-09 19:14:42.563557 - [DEBUG]
26937 2019-Jan-09 19:14:42.563585 - [DEBUG] Join: AllTop & AllBottom
26938 2019-Jan-09 19:14:42.563613 - [DEBUG] = AllBottom (new jump func)
26939 2019-Jan-09 19:14:42.563638 - [DEBUG]
26940 2019-Jan-09 19:14:42.563663 - [DEBUG] Start adding new jump function
26941 2019-Jan-09 19:14:42.563688 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26942 2019-Jan-09 19:14:42.563816 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26943 2019-Jan-09 19:14:42.564652 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
26944 2019-Jan-09 19:14:42.565500 - [DEBUG] Edge Function : AllBottom
26945 2019-Jan-09 19:14:42.565539 - [DEBUG] End adding new jump function
26946 2019-Jan-09 19:14:42.565564 - [DEBUG]
26947 2019-Jan-09 19:14:42.565589 - [DEBUG] -------------------------------------------- 791. Path Edge --------------------------------------------
26948 2019-Jan-09 19:14:42.565615 - [DEBUG]
26949 2019-Jan-09 19:14:42.565639 - [DEBUG] Process 791. path edge:
26950 2019-Jan-09 19:14:42.565664 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26951 2019-Jan-09 19:14:42.565763 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
26952 2019-Jan-09 19:14:42.566602 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26953 2019-Jan-09 19:14:42.567818 - [DEBUG]
26954 2019-Jan-09 19:14:42.567851 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
26955 2019-Jan-09 19:14:42.568753 - [DEBUG] Possible callees:
26956 2019-Jan-09 19:14:42.568785 - [DEBUG] llvm.dbg.declare
26957 2019-Jan-09 19:14:42.568812 - [DEBUG] Possible return sites:
26958 2019-Jan-09 19:14:42.568836 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13626959 2019-Jan-09 19:14:42.570493 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
26960 2019-Jan-09 19:14:42.570565 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
26961 2019-Jan-09 19:14:42.570618 - [DEBUG] Compose: EdgeIdentity * AllBottom
26962 2019-Jan-09 19:14:42.570670 - [DEBUG]
26963 2019-Jan-09 19:14:42.570696 - [DEBUG] Propagate flow
26964 2019-Jan-09 19:14:42.570720 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26965 2019-Jan-09 19:14:42.570818 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
26966 2019-Jan-09 19:14:42.571654 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26967 2019-Jan-09 19:14:42.572491 - [DEBUG] Edge function : AllBottom (result of previous compose)
26968 2019-Jan-09 19:14:42.572524 - [DEBUG]
26969 2019-Jan-09 19:14:42.572551 - [DEBUG] Join: AllTop & AllBottom
26970 2019-Jan-09 19:14:42.572579 - [DEBUG] = AllBottom (new jump func)
26971 2019-Jan-09 19:14:42.572604 - [DEBUG]
26972 2019-Jan-09 19:14:42.572629 - [DEBUG] Start adding new jump function
26973 2019-Jan-09 19:14:42.572653 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26974 2019-Jan-09 19:14:42.572750 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26975 2019-Jan-09 19:14:42.573577 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
26976 2019-Jan-09 19:14:42.574446 - [DEBUG] Edge Function : AllBottom
26977 2019-Jan-09 19:14:42.574485 - [DEBUG] End adding new jump function
26978 2019-Jan-09 19:14:42.574512 - [DEBUG]
26979 2019-Jan-09 19:14:42.574537 - [DEBUG] -------------------------------------------- 792. Path Edge --------------------------------------------
26980 2019-Jan-09 19:14:42.574563 - [DEBUG]
26981 2019-Jan-09 19:14:42.574587 - [DEBUG] Process 792. path edge:
26982 2019-Jan-09 19:14:42.574612 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26983 2019-Jan-09 19:14:42.574710 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
26984 2019-Jan-09 19:14:42.575533 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26985 2019-Jan-09 19:14:42.576352 - [DEBUG]
26986 2019-Jan-09 19:14:42.576384 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
26987 2019-Jan-09 19:14:42.577298 - [DEBUG] Compose: EdgeIdentity * AllBottom
26988 2019-Jan-09 19:14:42.577334 - [DEBUG]
26989 2019-Jan-09 19:14:42.577360 - [DEBUG] Propagate flow
26990 2019-Jan-09 19:14:42.577385 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26991 2019-Jan-09 19:14:42.577484 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
26992 2019-Jan-09 19:14:42.578307 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26993 2019-Jan-09 19:14:42.579139 - [DEBUG] Edge function : AllBottom (result of previous compose)
26994 2019-Jan-09 19:14:42.579170 - [DEBUG]
26995 2019-Jan-09 19:14:42.579198 - [DEBUG] Join: AllTop & AllBottom
26996 2019-Jan-09 19:14:42.579227 - [DEBUG] = AllBottom (new jump func)
26997 2019-Jan-09 19:14:42.579254 - [DEBUG]
26998 2019-Jan-09 19:14:42.579279 - [DEBUG] Start adding new jump function
26999 2019-Jan-09 19:14:42.579303 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27000 2019-Jan-09 19:14:42.579402 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27001 2019-Jan-09 19:14:42.580234 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
27002 2019-Jan-09 19:14:42.581100 - [DEBUG] Edge Function : AllBottom
27003 2019-Jan-09 19:14:42.581139 - [DEBUG] End adding new jump function
27004 2019-Jan-09 19:14:42.581165 - [DEBUG]
27005 2019-Jan-09 19:14:42.581190 - [DEBUG] -------------------------------------------- 793. Path Edge --------------------------------------------
27006 2019-Jan-09 19:14:42.581217 - [DEBUG]
27007 2019-Jan-09 19:14:42.581241 - [DEBUG] Process 793. path edge:
27008 2019-Jan-09 19:14:42.581294 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27009 2019-Jan-09 19:14:42.581398 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
27010 2019-Jan-09 19:14:42.582220 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27011 2019-Jan-09 19:14:42.583051 - [DEBUG]
27012 2019-Jan-09 19:14:42.583084 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
27013 2019-Jan-09 19:14:42.584352 - [DEBUG] Compose: EdgeIdentity * AllBottom
27014 2019-Jan-09 19:14:42.584388 - [DEBUG]
27015 2019-Jan-09 19:14:42.584414 - [DEBUG] Propagate flow
27016 2019-Jan-09 19:14:42.584439 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27017 2019-Jan-09 19:14:42.584537 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
27018 2019-Jan-09 19:14:42.585361 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27019 2019-Jan-09 19:14:42.586194 - [DEBUG] Edge function : AllBottom (result of previous compose)
27020 2019-Jan-09 19:14:42.586227 - [DEBUG]
27021 2019-Jan-09 19:14:42.586254 - [DEBUG] Join: AllTop & AllBottom
27022 2019-Jan-09 19:14:42.586282 - [DEBUG] = AllBottom (new jump func)
27023 2019-Jan-09 19:14:42.586308 - [DEBUG]
27024 2019-Jan-09 19:14:42.586333 - [DEBUG] Start adding new jump function
27025 2019-Jan-09 19:14:42.586358 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27026 2019-Jan-09 19:14:42.586457 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27027 2019-Jan-09 19:14:42.587326 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
27028 2019-Jan-09 19:14:42.588146 - [DEBUG] Edge Function : AllBottom
27029 2019-Jan-09 19:14:42.588185 - [DEBUG] End adding new jump function
27030 2019-Jan-09 19:14:42.588211 - [DEBUG]
27031 2019-Jan-09 19:14:42.588236 - [DEBUG] -------------------------------------------- 794. Path Edge --------------------------------------------
27032 2019-Jan-09 19:14:42.588262 - [DEBUG]
27033 2019-Jan-09 19:14:42.588286 - [DEBUG] Process 794. path edge:
27034 2019-Jan-09 19:14:42.588311 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27035 2019-Jan-09 19:14:42.588412 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
27036 2019-Jan-09 19:14:42.589231 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27037 2019-Jan-09 19:14:42.590072 - [DEBUG]
27038 2019-Jan-09 19:14:42.590105 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
27039 2019-Jan-09 19:14:42.591119 - [DEBUG] Compose: EdgeIdentity * AllBottom
27040 2019-Jan-09 19:14:42.591156 - [DEBUG]
27041 2019-Jan-09 19:14:42.591182 - [DEBUG] Propagate flow
27042 2019-Jan-09 19:14:42.591206 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27043 2019-Jan-09 19:14:42.591308 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
27044 2019-Jan-09 19:14:42.592146 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27045 2019-Jan-09 19:14:42.592976 - [DEBUG] Edge function : AllBottom (result of previous compose)
27046 2019-Jan-09 19:14:42.593008 - [DEBUG]
27047 2019-Jan-09 19:14:42.593035 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27048 2019-Jan-09 19:14:42.593062 - [DEBUG] = AllBottom
27049 2019-Jan-09 19:14:42.593088 - [DEBUG]
27050 2019-Jan-09 19:14:42.593112 - [DEBUG] PROPAGATE: No new function!
27051 2019-Jan-09 19:14:42.593140 - [DEBUG] EDGE:
27052 2019-Jan-09 19:14:42.593241 - [DEBUG] ---> 27053 2019-Jan-09 19:14:42.594110 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27054 2019-Jan-09 19:14:42.594950 - [DEBUG]
27055 2019-Jan-09 19:14:42.594983 - [DEBUG] EDGE:
27056 2019-Jan-09 19:14:42.595077 - [DEBUG] ---> 27057 2019-Jan-09 19:14:42.596001 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27058 2019-Jan-09 19:14:42.596839 - [DEBUG]
27059 2019-Jan-09 19:14:42.596872 - [DEBUG] EDGE:
27060 2019-Jan-09 19:14:42.596966 - [DEBUG] ---> 27061 2019-Jan-09 19:14:42.597816 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27062 2019-Jan-09 19:14:42.598642 - [DEBUG]
27063 2019-Jan-09 19:14:42.598677 - [DEBUG] EDGE:
27064 2019-Jan-09 19:14:42.598769 - [DEBUG] ---> 27065 2019-Jan-09 19:14:42.599582 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27066 2019-Jan-09 19:14:42.600821 - [DEBUG]
27067 2019-Jan-09 19:14:42.600882 - [DEBUG] Compose: EdgeIdentity * AllBottom
27068 2019-Jan-09 19:14:42.600911 - [DEBUG]
27069 2019-Jan-09 19:14:42.600936 - [DEBUG] Propagate flow
27070 2019-Jan-09 19:14:42.600961 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27071 2019-Jan-09 19:14:42.601059 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
27072 2019-Jan-09 19:14:42.601896 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27073 2019-Jan-09 19:14:42.602731 - [DEBUG] Edge function : AllBottom (result of previous compose)
27074 2019-Jan-09 19:14:42.602763 - [DEBUG]
27075 2019-Jan-09 19:14:42.602791 - [DEBUG] Join: AllTop & AllBottom
27076 2019-Jan-09 19:14:42.602819 - [DEBUG] = AllBottom (new jump func)
27077 2019-Jan-09 19:14:42.602845 - [DEBUG]
27078 2019-Jan-09 19:14:42.602870 - [DEBUG] Start adding new jump function
27079 2019-Jan-09 19:14:42.602895 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27080 2019-Jan-09 19:14:42.602993 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27081 2019-Jan-09 19:14:42.603848 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
27082 2019-Jan-09 19:14:42.604699 - [DEBUG] Edge Function : AllBottom
27083 2019-Jan-09 19:14:42.604739 - [DEBUG] End adding new jump function
27084 2019-Jan-09 19:14:42.604764 - [DEBUG]
27085 2019-Jan-09 19:14:42.604790 - [DEBUG] -------------------------------------------- 795. Path Edge --------------------------------------------
27086 2019-Jan-09 19:14:42.604817 - [DEBUG]
27087 2019-Jan-09 19:14:42.604841 - [DEBUG] Process 795. path edge:
27088 2019-Jan-09 19:14:42.604866 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27089 2019-Jan-09 19:14:42.604966 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
27090 2019-Jan-09 19:14:42.605804 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27091 2019-Jan-09 19:14:42.606633 - [DEBUG]
27092 2019-Jan-09 19:14:42.606665 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
27093 2019-Jan-09 19:14:42.607549 - [DEBUG] Possible callees:
27094 2019-Jan-09 19:14:42.607604 - [DEBUG] llvm.dbg.declare
27095 2019-Jan-09 19:14:42.607631 - [DEBUG] Possible return sites:
27096 2019-Jan-09 19:14:42.607655 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14327097 2019-Jan-09 19:14:42.609291 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27098 2019-Jan-09 19:14:42.609361 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27099 2019-Jan-09 19:14:42.609414 - [DEBUG] Compose: EdgeIdentity * AllBottom
27100 2019-Jan-09 19:14:42.609445 - [DEBUG]
27101 2019-Jan-09 19:14:42.609469 - [DEBUG] Propagate flow
27102 2019-Jan-09 19:14:42.609494 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27103 2019-Jan-09 19:14:42.609589 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
27104 2019-Jan-09 19:14:42.610422 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27105 2019-Jan-09 19:14:42.611290 - [DEBUG] Edge function : AllBottom (result of previous compose)
27106 2019-Jan-09 19:14:42.611323 - [DEBUG]
27107 2019-Jan-09 19:14:42.611351 - [DEBUG] Join: AllTop & AllBottom
27108 2019-Jan-09 19:14:42.611379 - [DEBUG] = AllBottom (new jump func)
27109 2019-Jan-09 19:14:42.611404 - [DEBUG]
27110 2019-Jan-09 19:14:42.611429 - [DEBUG] Start adding new jump function
27111 2019-Jan-09 19:14:42.611453 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27112 2019-Jan-09 19:14:42.611553 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27113 2019-Jan-09 19:14:42.612380 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
27114 2019-Jan-09 19:14:42.613363 - [DEBUG] Edge Function : AllBottom
27115 2019-Jan-09 19:14:42.613402 - [DEBUG] End adding new jump function
27116 2019-Jan-09 19:14:42.613427 - [DEBUG]
27117 2019-Jan-09 19:14:42.613452 - [DEBUG] -------------------------------------------- 796. Path Edge --------------------------------------------
27118 2019-Jan-09 19:14:42.613479 - [DEBUG]
27119 2019-Jan-09 19:14:42.613503 - [DEBUG] Process 796. path edge:
27120 2019-Jan-09 19:14:42.613527 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27121 2019-Jan-09 19:14:42.613628 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
27122 2019-Jan-09 19:14:42.614495 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27123 2019-Jan-09 19:14:42.615319 - [DEBUG]
27124 2019-Jan-09 19:14:42.615351 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
27125 2019-Jan-09 19:14:42.616239 - [DEBUG] Compose: EdgeIdentity * AllBottom
27126 2019-Jan-09 19:14:42.616275 - [DEBUG]
27127 2019-Jan-09 19:14:42.616300 - [DEBUG] Propagate flow
27128 2019-Jan-09 19:14:42.616325 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27129 2019-Jan-09 19:14:42.616820 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
27130 2019-Jan-09 19:14:42.617726 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27131 2019-Jan-09 19:14:42.618554 - [DEBUG] Edge function : AllBottom (result of previous compose)
27132 2019-Jan-09 19:14:42.618586 - [DEBUG]
27133 2019-Jan-09 19:14:42.618614 - [DEBUG] Join: AllTop & AllBottom
27134 2019-Jan-09 19:14:42.618643 - [DEBUG] = AllBottom (new jump func)
27135 2019-Jan-09 19:14:42.618668 - [DEBUG]
27136 2019-Jan-09 19:14:42.618693 - [DEBUG] Start adding new jump function
27137 2019-Jan-09 19:14:42.618718 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27138 2019-Jan-09 19:14:42.618816 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27139 2019-Jan-09 19:14:42.619672 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
27140 2019-Jan-09 19:14:42.620524 - [DEBUG] Edge Function : AllBottom
27141 2019-Jan-09 19:14:42.620563 - [DEBUG] End adding new jump function
27142 2019-Jan-09 19:14:42.620590 - [DEBUG]
27143 2019-Jan-09 19:14:42.620614 - [DEBUG] -------------------------------------------- 797. Path Edge --------------------------------------------
27144 2019-Jan-09 19:14:42.620641 - [DEBUG]
27145 2019-Jan-09 19:14:42.620665 - [DEBUG] Process 797. path edge:
27146 2019-Jan-09 19:14:42.620690 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27147 2019-Jan-09 19:14:42.620792 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
27148 2019-Jan-09 19:14:42.621610 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27149 2019-Jan-09 19:14:42.622445 - [DEBUG]
27150 2019-Jan-09 19:14:42.622477 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
27151 2019-Jan-09 19:14:42.623328 - [DEBUG] Compose: EdgeIdentity * AllBottom
27152 2019-Jan-09 19:14:42.623363 - [DEBUG]
27153 2019-Jan-09 19:14:42.623388 - [DEBUG] Propagate flow
27154 2019-Jan-09 19:14:42.623413 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27155 2019-Jan-09 19:14:42.623509 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
27156 2019-Jan-09 19:14:42.624352 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27157 2019-Jan-09 19:14:42.625183 - [DEBUG] Edge function : AllBottom (result of previous compose)
27158 2019-Jan-09 19:14:42.625216 - [DEBUG]
27159 2019-Jan-09 19:14:42.625244 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27160 2019-Jan-09 19:14:42.625271 - [DEBUG] = AllBottom
27161 2019-Jan-09 19:14:42.625297 - [DEBUG]
27162 2019-Jan-09 19:14:42.625322 - [DEBUG] PROPAGATE: No new function!
27163 2019-Jan-09 19:14:42.625349 - [DEBUG] EDGE:
27164 2019-Jan-09 19:14:42.625448 - [DEBUG] ---> 27165 2019-Jan-09 19:14:42.626263 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27166 2019-Jan-09 19:14:42.627134 - [DEBUG]
27167 2019-Jan-09 19:14:42.627172 - [DEBUG] EDGE:
27168 2019-Jan-09 19:14:42.627267 - [DEBUG] ---> 27169 2019-Jan-09 19:14:42.628077 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27170 2019-Jan-09 19:14:42.628911 - [DEBUG]
27171 2019-Jan-09 19:14:42.628946 - [DEBUG] EDGE:
27172 2019-Jan-09 19:14:42.629037 - [DEBUG] ---> 27173 2019-Jan-09 19:14:42.629864 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27174 2019-Jan-09 19:14:42.630720 - [DEBUG]
27175 2019-Jan-09 19:14:42.630752 - [DEBUG] EDGE:
27176 2019-Jan-09 19:14:42.630842 - [DEBUG] ---> 27177 2019-Jan-09 19:14:42.631634 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27178 2019-Jan-09 19:14:42.632463 - [DEBUG]
27179 2019-Jan-09 19:14:42.632523 - [DEBUG] Compose: EdgeIdentity * AllBottom
27180 2019-Jan-09 19:14:42.632552 - [DEBUG]
27181 2019-Jan-09 19:14:42.632577 - [DEBUG] Propagate flow
27182 2019-Jan-09 19:14:42.632602 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27183 2019-Jan-09 19:14:42.633090 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
27184 2019-Jan-09 19:14:42.634001 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27185 2019-Jan-09 19:14:42.634833 - [DEBUG] Edge function : AllBottom (result of previous compose)
27186 2019-Jan-09 19:14:42.634868 - [DEBUG]
27187 2019-Jan-09 19:14:42.634896 - [DEBUG] Join: AllTop & AllBottom
27188 2019-Jan-09 19:14:42.634923 - [DEBUG] = AllBottom (new jump func)
27189 2019-Jan-09 19:14:42.634949 - [DEBUG]
27190 2019-Jan-09 19:14:42.634974 - [DEBUG] Start adding new jump function
27191 2019-Jan-09 19:14:42.634998 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27192 2019-Jan-09 19:14:42.635098 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27193 2019-Jan-09 19:14:42.635930 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
27194 2019-Jan-09 19:14:42.636759 - [DEBUG] Edge Function : AllBottom
27195 2019-Jan-09 19:14:42.636798 - [DEBUG] End adding new jump function
27196 2019-Jan-09 19:14:42.636823 - [DEBUG]
27197 2019-Jan-09 19:14:42.636848 - [DEBUG] -------------------------------------------- 798. Path Edge --------------------------------------------
27198 2019-Jan-09 19:14:42.636875 - [DEBUG]
27199 2019-Jan-09 19:14:42.636899 - [DEBUG] Process 798. path edge:
27200 2019-Jan-09 19:14:42.636924 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27201 2019-Jan-09 19:14:42.637023 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
27202 2019-Jan-09 19:14:42.637867 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27203 2019-Jan-09 19:14:42.638697 - [DEBUG]
27204 2019-Jan-09 19:14:42.638731 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
27205 2019-Jan-09 19:14:42.639581 - [DEBUG] Compose: EdgeIdentity * AllBottom
27206 2019-Jan-09 19:14:42.639616 - [DEBUG]
27207 2019-Jan-09 19:14:42.639641 - [DEBUG] Propagate flow
27208 2019-Jan-09 19:14:42.639666 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27209 2019-Jan-09 19:14:42.639760 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
27210 2019-Jan-09 19:14:42.640624 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27211 2019-Jan-09 19:14:42.641456 - [DEBUG] Edge function : AllBottom (result of previous compose)
27212 2019-Jan-09 19:14:42.641489 - [DEBUG]
27213 2019-Jan-09 19:14:42.641517 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27214 2019-Jan-09 19:14:42.641544 - [DEBUG] = AllBottom
27215 2019-Jan-09 19:14:42.641570 - [DEBUG]
27216 2019-Jan-09 19:14:42.641594 - [DEBUG] PROPAGATE: No new function!
27217 2019-Jan-09 19:14:42.641648 - [DEBUG] Compose: EdgeIdentity * AllBottom
27218 2019-Jan-09 19:14:42.641676 - [DEBUG]
27219 2019-Jan-09 19:14:42.641701 - [DEBUG] Propagate flow
27220 2019-Jan-09 19:14:42.641725 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27221 2019-Jan-09 19:14:42.641831 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
27222 2019-Jan-09 19:14:42.642677 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27223 2019-Jan-09 19:14:42.643504 - [DEBUG] Edge function : AllBottom (result of previous compose)
27224 2019-Jan-09 19:14:42.643536 - [DEBUG]
27225 2019-Jan-09 19:14:42.643564 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27226 2019-Jan-09 19:14:42.643617 - [DEBUG] = AllBottom
27227 2019-Jan-09 19:14:42.643643 - [DEBUG]
27228 2019-Jan-09 19:14:42.643667 - [DEBUG] PROPAGATE: No new function!
27229 2019-Jan-09 19:14:42.643695 - [DEBUG] EDGE:
27230 2019-Jan-09 19:14:42.643822 - [DEBUG] ---> 27231 2019-Jan-09 19:14:42.644646 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27232 2019-Jan-09 19:14:42.645480 - [DEBUG]
27233 2019-Jan-09 19:14:42.645513 - [DEBUG] EDGE:
27234 2019-Jan-09 19:14:42.645603 - [DEBUG] ---> 27235 2019-Jan-09 19:14:42.646403 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27236 2019-Jan-09 19:14:42.647268 - [DEBUG]
27237 2019-Jan-09 19:14:42.647301 - [DEBUG] EDGE:
27238 2019-Jan-09 19:14:42.647395 - [DEBUG] ---> 27239 2019-Jan-09 19:14:42.648211 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27240 2019-Jan-09 19:14:42.649406 - [DEBUG]
27241 2019-Jan-09 19:14:42.649455 - [DEBUG] EDGE:
27242 2019-Jan-09 19:14:42.649570 - [DEBUG] ---> 27243 2019-Jan-09 19:14:42.650417 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27244 2019-Jan-09 19:14:42.651283 - [DEBUG]
27245 2019-Jan-09 19:14:42.651317 - [DEBUG] EDGE:
27246 2019-Jan-09 19:14:42.651407 - [DEBUG] ---> 27247 2019-Jan-09 19:14:42.652214 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27248 2019-Jan-09 19:14:42.653048 - [DEBUG]
27249 2019-Jan-09 19:14:42.653081 - [DEBUG] EDGE:
27250 2019-Jan-09 19:14:42.653173 - [DEBUG] ---> 27251 2019-Jan-09 19:14:42.654027 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27252 2019-Jan-09 19:14:42.654843 - [DEBUG]
27253 2019-Jan-09 19:14:42.654876 - [DEBUG] EDGE:
27254 2019-Jan-09 19:14:42.658628 - [DEBUG] ---> 27255 2019-Jan-09 19:14:42.659541 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27256 2019-Jan-09 19:14:42.660371 - [DEBUG]
27257 2019-Jan-09 19:14:42.660404 - [DEBUG] EDGE:
27258 2019-Jan-09 19:14:42.660528 - [DEBUG] ---> 27259 2019-Jan-09 19:14:42.661344 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27260 2019-Jan-09 19:14:42.662184 - [DEBUG]
27261 2019-Jan-09 19:14:42.662218 - [DEBUG] EDGE:
27262 2019-Jan-09 19:14:42.662311 - [DEBUG] ---> 27263 2019-Jan-09 19:14:42.663119 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27264 2019-Jan-09 19:14:42.663972 - [DEBUG]
27265 2019-Jan-09 19:14:42.664005 - [DEBUG] EDGE:
27266 2019-Jan-09 19:14:42.664121 - [DEBUG] ---> 27267 2019-Jan-09 19:14:42.664932 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27268 2019-Jan-09 19:14:42.666195 - [DEBUG]
27269 2019-Jan-09 19:14:42.666233 - [DEBUG] Compose: EdgeIdentity * AllBottom
27270 2019-Jan-09 19:14:42.666262 - [DEBUG]
27271 2019-Jan-09 19:14:42.666287 - [DEBUG] Propagate flow
27272 2019-Jan-09 19:14:42.666312 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27273 2019-Jan-09 19:14:42.666410 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
27274 2019-Jan-09 19:14:42.667263 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27275 2019-Jan-09 19:14:42.668097 - [DEBUG] Edge function : AllBottom (result of previous compose)
27276 2019-Jan-09 19:14:42.668129 - [DEBUG]
27277 2019-Jan-09 19:14:42.668157 - [DEBUG] Join: AllTop & AllBottom
27278 2019-Jan-09 19:14:42.668184 - [DEBUG] = AllBottom (new jump func)
27279 2019-Jan-09 19:14:42.668209 - [DEBUG]
27280 2019-Jan-09 19:14:42.668234 - [DEBUG] Start adding new jump function
27281 2019-Jan-09 19:14:42.668258 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27282 2019-Jan-09 19:14:42.668348 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27283 2019-Jan-09 19:14:42.669180 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
27284 2019-Jan-09 19:14:42.669998 - [DEBUG] Edge Function : AllBottom
27285 2019-Jan-09 19:14:42.670039 - [DEBUG] End adding new jump function
27286 2019-Jan-09 19:14:42.670065 - [DEBUG]
27287 2019-Jan-09 19:14:42.670090 - [DEBUG] -------------------------------------------- 799. Path Edge --------------------------------------------
27288 2019-Jan-09 19:14:42.670117 - [DEBUG]
27289 2019-Jan-09 19:14:42.670140 - [DEBUG] Process 799. path edge:
27290 2019-Jan-09 19:14:42.670165 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27291 2019-Jan-09 19:14:42.670265 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
27292 2019-Jan-09 19:14:42.671113 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27293 2019-Jan-09 19:14:42.671938 - [DEBUG]
27294 2019-Jan-09 19:14:42.671971 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
27295 2019-Jan-09 19:14:42.672830 - [DEBUG] Compose: EdgeIdentity * AllBottom
27296 2019-Jan-09 19:14:42.672866 - [DEBUG]
27297 2019-Jan-09 19:14:42.672891 - [DEBUG] Propagate flow
27298 2019-Jan-09 19:14:42.672915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27299 2019-Jan-09 19:14:42.673010 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
27300 2019-Jan-09 19:14:42.673866 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27301 2019-Jan-09 19:14:42.674705 - [DEBUG] Edge function : AllBottom (result of previous compose)
27302 2019-Jan-09 19:14:42.674737 - [DEBUG]
27303 2019-Jan-09 19:14:42.674766 - [DEBUG] Join: AllTop & AllBottom
27304 2019-Jan-09 19:14:42.674795 - [DEBUG] = AllBottom (new jump func)
27305 2019-Jan-09 19:14:42.674820 - [DEBUG]
27306 2019-Jan-09 19:14:42.674845 - [DEBUG] Start adding new jump function
27307 2019-Jan-09 19:14:42.674869 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27308 2019-Jan-09 19:14:42.674963 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27309 2019-Jan-09 19:14:42.675797 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
27310 2019-Jan-09 19:14:42.676651 - [DEBUG] Edge Function : AllBottom
27311 2019-Jan-09 19:14:42.676693 - [DEBUG] End adding new jump function
27312 2019-Jan-09 19:14:42.676719 - [DEBUG]
27313 2019-Jan-09 19:14:42.676744 - [DEBUG] -------------------------------------------- 800. Path Edge --------------------------------------------
27314 2019-Jan-09 19:14:42.676770 - [DEBUG]
27315 2019-Jan-09 19:14:42.676794 - [DEBUG] Process 800. path edge:
27316 2019-Jan-09 19:14:42.676819 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27317 2019-Jan-09 19:14:42.676918 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
27318 2019-Jan-09 19:14:42.677778 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27319 2019-Jan-09 19:14:42.678612 - [DEBUG]
27320 2019-Jan-09 19:14:42.678645 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
27321 2019-Jan-09 19:14:42.679512 - [DEBUG] Compose: EdgeIdentity * AllBottom
27322 2019-Jan-09 19:14:42.679547 - [DEBUG]
27323 2019-Jan-09 19:14:42.679573 - [DEBUG] Propagate flow
27324 2019-Jan-09 19:14:42.679598 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27325 2019-Jan-09 19:14:42.679689 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
27326 2019-Jan-09 19:14:42.680531 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27327 2019-Jan-09 19:14:42.681365 - [DEBUG] Edge function : AllBottom (result of previous compose)
27328 2019-Jan-09 19:14:42.681398 - [DEBUG]
27329 2019-Jan-09 19:14:42.681427 - [DEBUG] Join: AllTop & AllBottom
27330 2019-Jan-09 19:14:42.681454 - [DEBUG] = AllBottom (new jump func)
27331 2019-Jan-09 19:14:42.681480 - [DEBUG]
27332 2019-Jan-09 19:14:42.681505 - [DEBUG] Start adding new jump function
27333 2019-Jan-09 19:14:42.681529 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27334 2019-Jan-09 19:14:42.681622 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27335 2019-Jan-09 19:14:42.682866 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
27336 2019-Jan-09 19:14:42.683693 - [DEBUG] Edge Function : AllBottom
27337 2019-Jan-09 19:14:42.683733 - [DEBUG] End adding new jump function
27338 2019-Jan-09 19:14:42.683758 - [DEBUG]
27339 2019-Jan-09 19:14:42.683813 - [DEBUG] -------------------------------------------- 801. Path Edge --------------------------------------------
27340 2019-Jan-09 19:14:42.683840 - [DEBUG]
27341 2019-Jan-09 19:14:42.683864 - [DEBUG] Process 801. path edge:
27342 2019-Jan-09 19:14:42.683889 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27343 2019-Jan-09 19:14:42.683992 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
27344 2019-Jan-09 19:14:42.684814 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27345 2019-Jan-09 19:14:42.685647 - [DEBUG]
27346 2019-Jan-09 19:14:42.685681 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
27347 2019-Jan-09 19:14:42.686544 - [DEBUG] Compose: EdgeIdentity * AllBottom
27348 2019-Jan-09 19:14:42.686578 - [DEBUG]
27349 2019-Jan-09 19:14:42.686604 - [DEBUG] Propagate flow
27350 2019-Jan-09 19:14:42.686628 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27351 2019-Jan-09 19:14:42.686722 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
27352 2019-Jan-09 19:14:42.687567 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27353 2019-Jan-09 19:14:42.688424 - [DEBUG] Edge function : AllBottom (result of previous compose)
27354 2019-Jan-09 19:14:42.688457 - [DEBUG]
27355 2019-Jan-09 19:14:42.688485 - [DEBUG] Join: AllTop & AllBottom
27356 2019-Jan-09 19:14:42.688513 - [DEBUG] = AllBottom (new jump func)
27357 2019-Jan-09 19:14:42.688538 - [DEBUG]
27358 2019-Jan-09 19:14:42.688563 - [DEBUG] Start adding new jump function
27359 2019-Jan-09 19:14:42.688588 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27360 2019-Jan-09 19:14:42.688682 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27361 2019-Jan-09 19:14:42.689506 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
27362 2019-Jan-09 19:14:42.690334 - [DEBUG] Edge Function : AllBottom
27363 2019-Jan-09 19:14:42.690376 - [DEBUG] End adding new jump function
27364 2019-Jan-09 19:14:42.690402 - [DEBUG]
27365 2019-Jan-09 19:14:42.690427 - [DEBUG] -------------------------------------------- 802. Path Edge --------------------------------------------
27366 2019-Jan-09 19:14:42.690483 - [DEBUG]
27367 2019-Jan-09 19:14:42.690507 - [DEBUG] Process 802. path edge:
27368 2019-Jan-09 19:14:42.690531 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27369 2019-Jan-09 19:14:42.690628 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
27370 2019-Jan-09 19:14:42.691616 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27371 2019-Jan-09 19:14:42.692446 - [DEBUG]
27372 2019-Jan-09 19:14:42.692478 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
27373 2019-Jan-09 19:14:42.693359 - [DEBUG] Compose: EdgeIdentity * AllBottom
27374 2019-Jan-09 19:14:42.693396 - [DEBUG]
27375 2019-Jan-09 19:14:42.693422 - [DEBUG] Propagate flow
27376 2019-Jan-09 19:14:42.693447 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27377 2019-Jan-09 19:14:42.693538 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
27378 2019-Jan-09 19:14:42.694403 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
27379 2019-Jan-09 19:14:42.695221 - [DEBUG] Edge function : AllBottom (result of previous compose)
27380 2019-Jan-09 19:14:42.695253 - [DEBUG]
27381 2019-Jan-09 19:14:42.695282 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27382 2019-Jan-09 19:14:42.695309 - [DEBUG] = AllBottom
27383 2019-Jan-09 19:14:42.695334 - [DEBUG]
27384 2019-Jan-09 19:14:42.695359 - [DEBUG] PROPAGATE: No new function!
27385 2019-Jan-09 19:14:42.695390 - [DEBUG] Compose: EdgeIdentity * AllBottom
27386 2019-Jan-09 19:14:42.695417 - [DEBUG]
27387 2019-Jan-09 19:14:42.695442 - [DEBUG] Propagate flow
27388 2019-Jan-09 19:14:42.695467 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27389 2019-Jan-09 19:14:42.695564 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
27390 2019-Jan-09 19:14:42.696402 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27391 2019-Jan-09 19:14:42.697259 - [DEBUG] Edge function : AllBottom (result of previous compose)
27392 2019-Jan-09 19:14:42.697290 - [DEBUG]
27393 2019-Jan-09 19:14:42.697319 - [DEBUG] Join: AllTop & AllBottom
27394 2019-Jan-09 19:14:42.697347 - [DEBUG] = AllBottom (new jump func)
27395 2019-Jan-09 19:14:42.697372 - [DEBUG]
27396 2019-Jan-09 19:14:42.697398 - [DEBUG] Start adding new jump function
27397 2019-Jan-09 19:14:42.697422 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27398 2019-Jan-09 19:14:42.697512 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27399 2019-Jan-09 19:14:42.698767 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
27400 2019-Jan-09 19:14:42.699623 - [DEBUG] Edge Function : AllBottom
27401 2019-Jan-09 19:14:42.699663 - [DEBUG] End adding new jump function
27402 2019-Jan-09 19:14:42.699689 - [DEBUG]
27403 2019-Jan-09 19:14:42.699714 - [DEBUG] -------------------------------------------- 803. Path Edge --------------------------------------------
27404 2019-Jan-09 19:14:42.699741 - [DEBUG]
27405 2019-Jan-09 19:14:42.699765 - [DEBUG] Process 803. path edge:
27406 2019-Jan-09 19:14:42.699790 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27407 2019-Jan-09 19:14:42.699884 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
27408 2019-Jan-09 19:14:42.700757 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27409 2019-Jan-09 19:14:42.701587 - [DEBUG]
27410 2019-Jan-09 19:14:42.701620 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
27411 2019-Jan-09 19:14:42.702502 - [DEBUG] Compose: EdgeIdentity * AllBottom
27412 2019-Jan-09 19:14:42.702537 - [DEBUG]
27413 2019-Jan-09 19:14:42.702563 - [DEBUG] Propagate flow
27414 2019-Jan-09 19:14:42.702588 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27415 2019-Jan-09 19:14:42.702677 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
27416 2019-Jan-09 19:14:42.703477 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27417 2019-Jan-09 19:14:42.704336 - [DEBUG] Edge function : AllBottom (result of previous compose)
27418 2019-Jan-09 19:14:42.704368 - [DEBUG]
27419 2019-Jan-09 19:14:42.704395 - [DEBUG] Join: AllTop & AllBottom
27420 2019-Jan-09 19:14:42.704423 - [DEBUG] = AllBottom (new jump func)
27421 2019-Jan-09 19:14:42.704448 - [DEBUG]
27422 2019-Jan-09 19:14:42.704473 - [DEBUG] Start adding new jump function
27423 2019-Jan-09 19:14:42.704498 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27424 2019-Jan-09 19:14:42.704588 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27425 2019-Jan-09 19:14:42.705413 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
27426 2019-Jan-09 19:14:42.706227 - [DEBUG] Edge Function : AllBottom
27427 2019-Jan-09 19:14:42.706265 - [DEBUG] End adding new jump function
27428 2019-Jan-09 19:14:42.706291 - [DEBUG]
27429 2019-Jan-09 19:14:42.706317 - [DEBUG] -------------------------------------------- 804. Path Edge --------------------------------------------
27430 2019-Jan-09 19:14:42.706343 - [DEBUG]
27431 2019-Jan-09 19:14:42.706367 - [DEBUG] Process 804. path edge:
27432 2019-Jan-09 19:14:42.706393 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27433 2019-Jan-09 19:14:42.706492 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
27434 2019-Jan-09 19:14:42.707341 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27435 2019-Jan-09 19:14:42.708167 - [DEBUG]
27436 2019-Jan-09 19:14:42.708201 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
27437 2019-Jan-09 19:14:42.709058 - [DEBUG] Compose: EdgeIdentity * AllBottom
27438 2019-Jan-09 19:14:42.709093 - [DEBUG]
27439 2019-Jan-09 19:14:42.709118 - [DEBUG] Propagate flow
27440 2019-Jan-09 19:14:42.709172 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27441 2019-Jan-09 19:14:42.709267 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
27442 2019-Jan-09 19:14:42.710125 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27443 2019-Jan-09 19:14:42.710976 - [DEBUG] Edge function : AllBottom (result of previous compose)
27444 2019-Jan-09 19:14:42.711007 - [DEBUG]
27445 2019-Jan-09 19:14:42.711037 - [DEBUG] Join: AllTop & AllBottom
27446 2019-Jan-09 19:14:42.711065 - [DEBUG] = AllBottom (new jump func)
27447 2019-Jan-09 19:14:42.711091 - [DEBUG]
27448 2019-Jan-09 19:14:42.711116 - [DEBUG] Start adding new jump function
27449 2019-Jan-09 19:14:42.711142 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27450 2019-Jan-09 19:14:42.711231 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27451 2019-Jan-09 19:14:42.712059 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
27452 2019-Jan-09 19:14:42.713033 - [DEBUG] Edge Function : AllBottom
27453 2019-Jan-09 19:14:42.713073 - [DEBUG] End adding new jump function
27454 2019-Jan-09 19:14:42.713099 - [DEBUG]
27455 2019-Jan-09 19:14:42.713124 - [DEBUG] -------------------------------------------- 805. Path Edge --------------------------------------------
27456 2019-Jan-09 19:14:42.713151 - [DEBUG]
27457 2019-Jan-09 19:14:42.713175 - [DEBUG] Process 805. path edge:
27458 2019-Jan-09 19:14:42.713200 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27459 2019-Jan-09 19:14:42.713304 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
27460 2019-Jan-09 19:14:42.714176 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27461 2019-Jan-09 19:14:42.715429 - [DEBUG]
27462 2019-Jan-09 19:14:42.715461 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
27463 2019-Jan-09 19:14:42.716316 - [DEBUG] Possible callees:
27464 2019-Jan-09 19:14:42.716347 - [DEBUG] llvm.dbg.declare
27465 2019-Jan-09 19:14:42.716374 - [DEBUG] Possible return sites:
27466 2019-Jan-09 19:14:42.716398 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12027467 2019-Jan-09 19:14:42.718077 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27468 2019-Jan-09 19:14:42.718144 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27469 2019-Jan-09 19:14:42.718209 - [DEBUG] Compose: EdgeIdentity * AllBottom
27470 2019-Jan-09 19:14:42.718240 - [DEBUG]
27471 2019-Jan-09 19:14:42.718266 - [DEBUG] Propagate flow
27472 2019-Jan-09 19:14:42.718291 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27473 2019-Jan-09 19:14:42.718385 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
27474 2019-Jan-09 19:14:42.719203 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27475 2019-Jan-09 19:14:42.720030 - [DEBUG] Edge function : AllBottom (result of previous compose)
27476 2019-Jan-09 19:14:42.720062 - [DEBUG]
27477 2019-Jan-09 19:14:42.720090 - [DEBUG] Join: AllTop & AllBottom
27478 2019-Jan-09 19:14:42.720118 - [DEBUG] = AllBottom (new jump func)
27479 2019-Jan-09 19:14:42.720144 - [DEBUG]
27480 2019-Jan-09 19:14:42.720193 - [DEBUG] Start adding new jump function
27481 2019-Jan-09 19:14:42.720218 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27482 2019-Jan-09 19:14:42.720310 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27483 2019-Jan-09 19:14:42.721170 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
27484 2019-Jan-09 19:14:42.721994 - [DEBUG] Edge Function : AllBottom
27485 2019-Jan-09 19:14:42.722035 - [DEBUG] End adding new jump function
27486 2019-Jan-09 19:14:42.722061 - [DEBUG]
27487 2019-Jan-09 19:14:42.722087 - [DEBUG] -------------------------------------------- 806. Path Edge --------------------------------------------
27488 2019-Jan-09 19:14:42.722113 - [DEBUG]
27489 2019-Jan-09 19:14:42.722138 - [DEBUG] Process 806. path edge:
27490 2019-Jan-09 19:14:42.722164 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27491 2019-Jan-09 19:14:42.722264 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
27492 2019-Jan-09 19:14:42.723099 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27493 2019-Jan-09 19:14:42.723964 - [DEBUG]
27494 2019-Jan-09 19:14:42.723996 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
27495 2019-Jan-09 19:14:42.724884 - [DEBUG] Compose: EdgeIdentity * AllBottom
27496 2019-Jan-09 19:14:42.724919 - [DEBUG]
27497 2019-Jan-09 19:14:42.724944 - [DEBUG] Propagate flow
27498 2019-Jan-09 19:14:42.724969 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27499 2019-Jan-09 19:14:42.725064 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
27500 2019-Jan-09 19:14:42.725882 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27501 2019-Jan-09 19:14:42.726706 - [DEBUG] Edge function : AllBottom (result of previous compose)
27502 2019-Jan-09 19:14:42.726738 - [DEBUG]
27503 2019-Jan-09 19:14:42.726766 - [DEBUG] Join: AllTop & AllBottom
27504 2019-Jan-09 19:14:42.726793 - [DEBUG] = AllBottom (new jump func)
27505 2019-Jan-09 19:14:42.726818 - [DEBUG]
27506 2019-Jan-09 19:14:42.726843 - [DEBUG] Start adding new jump function
27507 2019-Jan-09 19:14:42.726867 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27508 2019-Jan-09 19:14:42.726954 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27509 2019-Jan-09 19:14:42.727816 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
27510 2019-Jan-09 19:14:42.728636 - [DEBUG] Edge Function : AllBottom
27511 2019-Jan-09 19:14:42.728675 - [DEBUG] End adding new jump function
27512 2019-Jan-09 19:14:42.728701 - [DEBUG]
27513 2019-Jan-09 19:14:42.728726 - [DEBUG] -------------------------------------------- 807. Path Edge --------------------------------------------
27514 2019-Jan-09 19:14:42.728753 - [DEBUG]
27515 2019-Jan-09 19:14:42.728777 - [DEBUG] Process 807. path edge:
27516 2019-Jan-09 19:14:42.728802 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27517 2019-Jan-09 19:14:42.728902 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
27518 2019-Jan-09 19:14:42.729720 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27519 2019-Jan-09 19:14:42.730590 - [DEBUG]
27520 2019-Jan-09 19:14:42.730623 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
27521 2019-Jan-09 19:14:42.731891 - [DEBUG] Compose: EdgeIdentity * AllBottom
27522 2019-Jan-09 19:14:42.731954 - [DEBUG]
27523 2019-Jan-09 19:14:42.731980 - [DEBUG] Propagate flow
27524 2019-Jan-09 19:14:42.732005 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27525 2019-Jan-09 19:14:42.732104 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
27526 2019-Jan-09 19:14:42.732945 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27527 2019-Jan-09 19:14:42.733810 - [DEBUG] Edge function : AllBottom (result of previous compose)
27528 2019-Jan-09 19:14:42.733843 - [DEBUG]
27529 2019-Jan-09 19:14:42.733872 - [DEBUG] Join: AllTop & AllBottom
27530 2019-Jan-09 19:14:42.733899 - [DEBUG] = AllBottom (new jump func)
27531 2019-Jan-09 19:14:42.733925 - [DEBUG]
27532 2019-Jan-09 19:14:42.733949 - [DEBUG] Start adding new jump function
27533 2019-Jan-09 19:14:42.733974 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27534 2019-Jan-09 19:14:42.734067 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27535 2019-Jan-09 19:14:42.734887 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
27536 2019-Jan-09 19:14:42.735719 - [DEBUG] Edge Function : AllBottom
27537 2019-Jan-09 19:14:42.735758 - [DEBUG] End adding new jump function
27538 2019-Jan-09 19:14:42.735784 - [DEBUG]
27539 2019-Jan-09 19:14:42.735810 - [DEBUG] -------------------------------------------- 808. Path Edge --------------------------------------------
27540 2019-Jan-09 19:14:42.735836 - [DEBUG]
27541 2019-Jan-09 19:14:42.735860 - [DEBUG] Process 808. path edge:
27542 2019-Jan-09 19:14:42.735885 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27543 2019-Jan-09 19:14:42.735981 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
27544 2019-Jan-09 19:14:42.736814 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27545 2019-Jan-09 19:14:42.737678 - [DEBUG]
27546 2019-Jan-09 19:14:42.737709 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
27547 2019-Jan-09 19:14:42.738570 - [DEBUG] Possible callees:
27548 2019-Jan-09 19:14:42.738602 - [DEBUG] llvm.dbg.declare
27549 2019-Jan-09 19:14:42.738629 - [DEBUG] Possible return sites:
27550 2019-Jan-09 19:14:42.738653 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14927551 2019-Jan-09 19:14:42.740302 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27552 2019-Jan-09 19:14:42.740371 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27553 2019-Jan-09 19:14:42.740463 - [DEBUG] Compose: EdgeIdentity * AllBottom
27554 2019-Jan-09 19:14:42.740496 - [DEBUG]
27555 2019-Jan-09 19:14:42.740522 - [DEBUG] Propagate flow
27556 2019-Jan-09 19:14:42.740546 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27557 2019-Jan-09 19:14:42.740645 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27558 2019-Jan-09 19:14:42.741475 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27559 2019-Jan-09 19:14:42.742304 - [DEBUG] Edge function : AllBottom (result of previous compose)
27560 2019-Jan-09 19:14:42.742337 - [DEBUG]
27561 2019-Jan-09 19:14:42.742364 - [DEBUG] Join: AllTop & AllBottom
27562 2019-Jan-09 19:14:42.742417 - [DEBUG] = AllBottom (new jump func)
27563 2019-Jan-09 19:14:42.742442 - [DEBUG]
27564 2019-Jan-09 19:14:42.742467 - [DEBUG] Start adding new jump function
27565 2019-Jan-09 19:14:42.742491 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27566 2019-Jan-09 19:14:42.742583 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27567 2019-Jan-09 19:14:42.743402 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27568 2019-Jan-09 19:14:42.744262 - [DEBUG] Edge Function : AllBottom
27569 2019-Jan-09 19:14:42.744305 - [DEBUG] End adding new jump function
27570 2019-Jan-09 19:14:42.744332 - [DEBUG]
27571 2019-Jan-09 19:14:42.744357 - [DEBUG] -------------------------------------------- 809. Path Edge --------------------------------------------
27572 2019-Jan-09 19:14:42.744383 - [DEBUG]
27573 2019-Jan-09 19:14:42.744408 - [DEBUG] Process 809. path edge:
27574 2019-Jan-09 19:14:42.744432 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27575 2019-Jan-09 19:14:42.744531 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
27576 2019-Jan-09 19:14:42.745356 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27577 2019-Jan-09 19:14:42.746185 - [DEBUG]
27578 2019-Jan-09 19:14:42.746216 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27579 2019-Jan-09 19:14:42.747489 - [DEBUG] Compose: EdgeIdentity * AllBottom
27580 2019-Jan-09 19:14:42.747524 - [DEBUG]
27581 2019-Jan-09 19:14:42.747550 - [DEBUG] Propagate flow
27582 2019-Jan-09 19:14:42.747574 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27583 2019-Jan-09 19:14:42.747685 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27584 2019-Jan-09 19:14:42.748520 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27585 2019-Jan-09 19:14:42.749352 - [DEBUG] Edge function : AllBottom (result of previous compose)
27586 2019-Jan-09 19:14:42.749384 - [DEBUG]
27587 2019-Jan-09 19:14:42.749412 - [DEBUG] Join: AllTop & AllBottom
27588 2019-Jan-09 19:14:42.749440 - [DEBUG] = AllBottom (new jump func)
27589 2019-Jan-09 19:14:42.749465 - [DEBUG]
27590 2019-Jan-09 19:14:42.749490 - [DEBUG] Start adding new jump function
27591 2019-Jan-09 19:14:42.749514 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27592 2019-Jan-09 19:14:42.749607 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27593 2019-Jan-09 19:14:42.750428 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27594 2019-Jan-09 19:14:42.751266 - [DEBUG] Edge Function : AllBottom
27595 2019-Jan-09 19:14:42.751310 - [DEBUG] End adding new jump function
27596 2019-Jan-09 19:14:42.751336 - [DEBUG]
27597 2019-Jan-09 19:14:42.751361 - [DEBUG] -------------------------------------------- 810. Path Edge --------------------------------------------
27598 2019-Jan-09 19:14:42.751388 - [DEBUG]
27599 2019-Jan-09 19:14:42.751412 - [DEBUG] Process 810. path edge:
27600 2019-Jan-09 19:14:42.751437 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27601 2019-Jan-09 19:14:42.751534 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
27602 2019-Jan-09 19:14:42.752377 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27603 2019-Jan-09 19:14:42.753203 - [DEBUG]
27604 2019-Jan-09 19:14:42.753236 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27605 2019-Jan-09 19:14:42.754157 - [DEBUG] Compose: EdgeIdentity * AllBottom
27606 2019-Jan-09 19:14:42.754193 - [DEBUG]
27607 2019-Jan-09 19:14:42.754219 - [DEBUG] Propagate flow
27608 2019-Jan-09 19:14:42.754244 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27609 2019-Jan-09 19:14:42.754341 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27610 2019-Jan-09 19:14:42.755184 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27611 2019-Jan-09 19:14:42.756012 - [DEBUG] Edge function : AllBottom (result of previous compose)
27612 2019-Jan-09 19:14:42.756044 - [DEBUG]
27613 2019-Jan-09 19:14:42.756073 - [DEBUG] Join: AllTop & AllBottom
27614 2019-Jan-09 19:14:42.756101 - [DEBUG] = AllBottom (new jump func)
27615 2019-Jan-09 19:14:42.756128 - [DEBUG]
27616 2019-Jan-09 19:14:42.756152 - [DEBUG] Start adding new jump function
27617 2019-Jan-09 19:14:42.756176 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27618 2019-Jan-09 19:14:42.756265 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27619 2019-Jan-09 19:14:42.757094 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27620 2019-Jan-09 19:14:42.757956 - [DEBUG] Edge Function : AllBottom
27621 2019-Jan-09 19:14:42.758002 - [DEBUG] End adding new jump function
27622 2019-Jan-09 19:14:42.758028 - [DEBUG]
27623 2019-Jan-09 19:14:42.758054 - [DEBUG] -------------------------------------------- 811. Path Edge --------------------------------------------
27624 2019-Jan-09 19:14:42.758080 - [DEBUG]
27625 2019-Jan-09 19:14:42.758104 - [DEBUG] Process 811. path edge:
27626 2019-Jan-09 19:14:42.758129 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27627 2019-Jan-09 19:14:42.758227 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
27628 2019-Jan-09 19:14:42.759056 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27629 2019-Jan-09 19:14:42.759885 - [DEBUG]
27630 2019-Jan-09 19:14:42.759916 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27631 2019-Jan-09 19:14:42.760799 - [DEBUG] Possible callees:
27632 2019-Jan-09 19:14:42.760830 - [DEBUG] llvm.dbg.declare
27633 2019-Jan-09 19:14:42.760857 - [DEBUG] Possible return sites:
27634 2019-Jan-09 19:14:42.760881 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15527635 2019-Jan-09 19:14:42.762525 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27636 2019-Jan-09 19:14:42.762595 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27637 2019-Jan-09 19:14:42.762813 - [DEBUG] EDGE:
27638 2019-Jan-09 19:14:42.762925 - [DEBUG] ---> 27639 2019-Jan-09 19:14:42.764206 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
27640 2019-Jan-09 19:14:42.765051 - [DEBUG]
27641 2019-Jan-09 19:14:42.765085 - [DEBUG] EDGE:
27642 2019-Jan-09 19:14:42.765170 - [DEBUG] ---> 27643 2019-Jan-09 19:14:42.765998 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
27644 2019-Jan-09 19:14:42.766821 - [DEBUG]
27645 2019-Jan-09 19:14:42.766857 - [DEBUG] Compose: EdgeIdentity * AllBottom
27646 2019-Jan-09 19:14:42.766886 - [DEBUG]
27647 2019-Jan-09 19:14:42.766911 - [DEBUG] Propagate flow
27648 2019-Jan-09 19:14:42.766935 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27649 2019-Jan-09 19:14:42.767021 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27650 2019-Jan-09 19:14:42.767868 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27651 2019-Jan-09 19:14:42.768697 - [DEBUG] Edge function : AllBottom (result of previous compose)
27652 2019-Jan-09 19:14:42.768729 - [DEBUG]
27653 2019-Jan-09 19:14:42.768757 - [DEBUG] Join: AllTop & AllBottom
27654 2019-Jan-09 19:14:42.768785 - [DEBUG] = AllBottom (new jump func)
27655 2019-Jan-09 19:14:42.768810 - [DEBUG]
27656 2019-Jan-09 19:14:42.768835 - [DEBUG] Start adding new jump function
27657 2019-Jan-09 19:14:42.768859 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27658 2019-Jan-09 19:14:42.768957 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27659 2019-Jan-09 19:14:42.769782 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27660 2019-Jan-09 19:14:42.770645 - [DEBUG] Edge Function : AllBottom
27661 2019-Jan-09 19:14:42.770684 - [DEBUG] End adding new jump function
27662 2019-Jan-09 19:14:42.770709 - [DEBUG]
27663 2019-Jan-09 19:14:42.770734 - [DEBUG] -------------------------------------------- 812. Path Edge --------------------------------------------
27664 2019-Jan-09 19:14:42.770761 - [DEBUG]
27665 2019-Jan-09 19:14:42.770785 - [DEBUG] Process 812. path edge:
27666 2019-Jan-09 19:14:42.770810 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27667 2019-Jan-09 19:14:42.770907 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
27668 2019-Jan-09 19:14:42.771724 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27669 2019-Jan-09 19:14:42.772561 - [DEBUG]
27670 2019-Jan-09 19:14:42.772594 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27671 2019-Jan-09 19:14:42.773457 - [DEBUG] Compose: EdgeIdentity * AllBottom
27672 2019-Jan-09 19:14:42.773491 - [DEBUG]
27673 2019-Jan-09 19:14:42.773517 - [DEBUG] Propagate flow
27674 2019-Jan-09 19:14:42.773542 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27675 2019-Jan-09 19:14:42.773641 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27676 2019-Jan-09 19:14:42.774503 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27677 2019-Jan-09 19:14:42.775324 - [DEBUG] Edge function : AllBottom (result of previous compose)
27678 2019-Jan-09 19:14:42.775356 - [DEBUG]
27679 2019-Jan-09 19:14:42.775385 - [DEBUG] Join: AllTop & AllBottom
27680 2019-Jan-09 19:14:42.775412 - [DEBUG] = AllBottom (new jump func)
27681 2019-Jan-09 19:14:42.775438 - [DEBUG]
27682 2019-Jan-09 19:14:42.775463 - [DEBUG] Start adding new jump function
27683 2019-Jan-09 19:14:42.775488 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27684 2019-Jan-09 19:14:42.775585 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27685 2019-Jan-09 19:14:42.776413 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27686 2019-Jan-09 19:14:42.777299 - [DEBUG] Edge Function : AllBottom
27687 2019-Jan-09 19:14:42.777363 - [DEBUG] End adding new jump function
27688 2019-Jan-09 19:14:42.777389 - [DEBUG]
27689 2019-Jan-09 19:14:42.777415 - [DEBUG] -------------------------------------------- 813. Path Edge --------------------------------------------
27690 2019-Jan-09 19:14:42.777441 - [DEBUG]
27691 2019-Jan-09 19:14:42.777465 - [DEBUG] Process 813. path edge:
27692 2019-Jan-09 19:14:42.777491 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27693 2019-Jan-09 19:14:42.777591 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
27694 2019-Jan-09 19:14:42.778436 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27695 2019-Jan-09 19:14:42.779263 - [DEBUG]
27696 2019-Jan-09 19:14:42.779295 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27697 2019-Jan-09 19:14:42.780166 - [DEBUG] Possible callees:
27698 2019-Jan-09 19:14:42.780198 - [DEBUG] llvm.dbg.declare
27699 2019-Jan-09 19:14:42.780224 - [DEBUG] Possible return sites:
27700 2019-Jan-09 19:14:42.780249 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15527701 2019-Jan-09 19:14:42.781923 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27702 2019-Jan-09 19:14:42.781991 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27703 2019-Jan-09 19:14:42.782043 - [DEBUG] Compose: EdgeIdentity * AllBottom
27704 2019-Jan-09 19:14:42.782072 - [DEBUG]
27705 2019-Jan-09 19:14:42.782097 - [DEBUG] Propagate flow
27706 2019-Jan-09 19:14:42.782122 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27707 2019-Jan-09 19:14:42.782217 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
27708 2019-Jan-09 19:14:42.783038 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27709 2019-Jan-09 19:14:42.783897 - [DEBUG] Edge function : AllBottom (result of previous compose)
27710 2019-Jan-09 19:14:42.783929 - [DEBUG]
27711 2019-Jan-09 19:14:42.783957 - [DEBUG] Join: AllTop & AllBottom
27712 2019-Jan-09 19:14:42.783985 - [DEBUG] = AllBottom (new jump func)
27713 2019-Jan-09 19:14:42.784011 - [DEBUG]
27714 2019-Jan-09 19:14:42.784037 - [DEBUG] Start adding new jump function
27715 2019-Jan-09 19:14:42.784061 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27716 2019-Jan-09 19:14:42.784159 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27717 2019-Jan-09 19:14:42.784981 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
27718 2019-Jan-09 19:14:42.785813 - [DEBUG] Edge Function : AllBottom
27719 2019-Jan-09 19:14:42.785859 - [DEBUG] End adding new jump function
27720 2019-Jan-09 19:14:42.785885 - [DEBUG]
27721 2019-Jan-09 19:14:42.785910 - [DEBUG] -------------------------------------------- 814. Path Edge --------------------------------------------
27722 2019-Jan-09 19:14:42.785937 - [DEBUG]
27723 2019-Jan-09 19:14:42.785961 - [DEBUG] Process 814. path edge:
27724 2019-Jan-09 19:14:42.785986 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27725 2019-Jan-09 19:14:42.786086 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
27726 2019-Jan-09 19:14:42.786917 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27727 2019-Jan-09 19:14:42.787786 - [DEBUG]
27728 2019-Jan-09 19:14:42.787818 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
27729 2019-Jan-09 19:14:42.788737 - [DEBUG] Compose: EdgeIdentity * AllBottom
27730 2019-Jan-09 19:14:42.788772 - [DEBUG]
27731 2019-Jan-09 19:14:42.788798 - [DEBUG] Propagate flow
27732 2019-Jan-09 19:14:42.788822 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27733 2019-Jan-09 19:14:42.788920 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
27734 2019-Jan-09 19:14:42.789757 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27735 2019-Jan-09 19:14:42.794805 - [DEBUG] Edge function : AllBottom (result of previous compose)
27736 2019-Jan-09 19:14:42.794838 - [DEBUG]
27737 2019-Jan-09 19:14:42.794866 - [DEBUG] Join: AllTop & AllBottom
27738 2019-Jan-09 19:14:42.794894 - [DEBUG] = AllBottom (new jump func)
27739 2019-Jan-09 19:14:42.794920 - [DEBUG]
27740 2019-Jan-09 19:14:42.794946 - [DEBUG] Start adding new jump function
27741 2019-Jan-09 19:14:42.794971 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27742 2019-Jan-09 19:14:42.795076 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27743 2019-Jan-09 19:14:42.795910 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
27744 2019-Jan-09 19:14:42.796733 - [DEBUG] Edge Function : AllBottom
27745 2019-Jan-09 19:14:42.796777 - [DEBUG] End adding new jump function
27746 2019-Jan-09 19:14:42.796803 - [DEBUG]
27747 2019-Jan-09 19:14:42.796829 - [DEBUG] -------------------------------------------- 815. Path Edge --------------------------------------------
27748 2019-Jan-09 19:14:42.796855 - [DEBUG]
27749 2019-Jan-09 19:14:42.796879 - [DEBUG] Process 815. path edge:
27750 2019-Jan-09 19:14:42.796904 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27751 2019-Jan-09 19:14:42.797004 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
27752 2019-Jan-09 19:14:42.797864 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27753 2019-Jan-09 19:14:42.798691 - [DEBUG]
27754 2019-Jan-09 19:14:42.798724 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
27755 2019-Jan-09 19:14:42.799577 - [DEBUG] Compose: EdgeIdentity * AllBottom
27756 2019-Jan-09 19:14:42.799614 - [DEBUG]
27757 2019-Jan-09 19:14:42.799639 - [DEBUG] Propagate flow
27758 2019-Jan-09 19:14:42.799664 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27759 2019-Jan-09 19:14:42.799761 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
27760 2019-Jan-09 19:14:42.800607 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27761 2019-Jan-09 19:14:42.801432 - [DEBUG] Edge function : AllBottom (result of previous compose)
27762 2019-Jan-09 19:14:42.801465 - [DEBUG]
27763 2019-Jan-09 19:14:42.801493 - [DEBUG] Join: AllTop & AllBottom
27764 2019-Jan-09 19:14:42.801521 - [DEBUG] = AllBottom (new jump func)
27765 2019-Jan-09 19:14:42.801547 - [DEBUG]
27766 2019-Jan-09 19:14:42.801572 - [DEBUG] Start adding new jump function
27767 2019-Jan-09 19:14:42.801596 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27768 2019-Jan-09 19:14:42.801695 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27769 2019-Jan-09 19:14:42.802527 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
27770 2019-Jan-09 19:14:42.803346 - [DEBUG] Edge Function : AllBottom
27771 2019-Jan-09 19:14:42.803390 - [DEBUG] End adding new jump function
27772 2019-Jan-09 19:14:42.803416 - [DEBUG]
27773 2019-Jan-09 19:14:42.803441 - [DEBUG] -------------------------------------------- 816. Path Edge --------------------------------------------
27774 2019-Jan-09 19:14:42.803493 - [DEBUG]
27775 2019-Jan-09 19:14:42.803518 - [DEBUG] Process 816. path edge:
27776 2019-Jan-09 19:14:42.803543 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27777 2019-Jan-09 19:14:42.803644 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
27778 2019-Jan-09 19:14:42.804606 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27779 2019-Jan-09 19:14:42.805439 - [DEBUG]
27780 2019-Jan-09 19:14:42.805473 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
27781 2019-Jan-09 19:14:42.806336 - [DEBUG] Compose: EdgeIdentity * AllBottom
27782 2019-Jan-09 19:14:42.806370 - [DEBUG]
27783 2019-Jan-09 19:14:42.806396 - [DEBUG] Propagate flow
27784 2019-Jan-09 19:14:42.806422 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27785 2019-Jan-09 19:14:42.806517 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
27786 2019-Jan-09 19:14:42.807372 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27787 2019-Jan-09 19:14:42.808200 - [DEBUG] Edge function : AllBottom (result of previous compose)
27788 2019-Jan-09 19:14:42.808232 - [DEBUG]
27789 2019-Jan-09 19:14:42.808260 - [DEBUG] Join: AllTop & AllBottom
27790 2019-Jan-09 19:14:42.808289 - [DEBUG] = AllBottom (new jump func)
27791 2019-Jan-09 19:14:42.808315 - [DEBUG]
27792 2019-Jan-09 19:14:42.808341 - [DEBUG] Start adding new jump function
27793 2019-Jan-09 19:14:42.808366 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27794 2019-Jan-09 19:14:42.808464 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27795 2019-Jan-09 19:14:42.809285 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
27796 2019-Jan-09 19:14:42.810128 - [DEBUG] Edge Function : AllBottom
27797 2019-Jan-09 19:14:42.810172 - [DEBUG] End adding new jump function
27798 2019-Jan-09 19:14:42.810198 - [DEBUG]
27799 2019-Jan-09 19:14:42.810223 - [DEBUG] -------------------------------------------- 817. Path Edge --------------------------------------------
27800 2019-Jan-09 19:14:42.810250 - [DEBUG]
27801 2019-Jan-09 19:14:42.810274 - [DEBUG] Process 817. path edge:
27802 2019-Jan-09 19:14:42.810299 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27803 2019-Jan-09 19:14:42.810397 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
27804 2019-Jan-09 19:14:42.811274 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27805 2019-Jan-09 19:14:42.812104 - [DEBUG]
27806 2019-Jan-09 19:14:42.812134 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
27807 2019-Jan-09 19:14:42.813168 - [DEBUG] Possible callees:
27808 2019-Jan-09 19:14:42.813199 - [DEBUG] llvm.dbg.declare
27809 2019-Jan-09 19:14:42.813226 - [DEBUG] Possible return sites:
27810 2019-Jan-09 19:14:42.813251 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16327811 2019-Jan-09 19:14:42.814909 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27812 2019-Jan-09 19:14:42.814976 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27813 2019-Jan-09 19:14:42.815028 - [DEBUG] Compose: EdgeIdentity * AllBottom
27814 2019-Jan-09 19:14:42.815058 - [DEBUG]
27815 2019-Jan-09 19:14:42.815084 - [DEBUG] Propagate flow
27816 2019-Jan-09 19:14:42.815133 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27817 2019-Jan-09 19:14:42.815231 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
27818 2019-Jan-09 19:14:42.816056 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27819 2019-Jan-09 19:14:42.816887 - [DEBUG] Edge function : AllBottom (result of previous compose)
27820 2019-Jan-09 19:14:42.816920 - [DEBUG]
27821 2019-Jan-09 19:14:42.816948 - [DEBUG] Join: AllTop & AllBottom
27822 2019-Jan-09 19:14:42.816977 - [DEBUG] = AllBottom (new jump func)
27823 2019-Jan-09 19:14:42.817003 - [DEBUG]
27824 2019-Jan-09 19:14:42.817028 - [DEBUG] Start adding new jump function
27825 2019-Jan-09 19:14:42.817052 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27826 2019-Jan-09 19:14:42.817178 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27827 2019-Jan-09 19:14:42.818002 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
27828 2019-Jan-09 19:14:42.818838 - [DEBUG] Edge Function : AllBottom
27829 2019-Jan-09 19:14:42.818884 - [DEBUG] End adding new jump function
27830 2019-Jan-09 19:14:42.818910 - [DEBUG]
27831 2019-Jan-09 19:14:42.818935 - [DEBUG] -------------------------------------------- 818. Path Edge --------------------------------------------
27832 2019-Jan-09 19:14:42.818962 - [DEBUG]
27833 2019-Jan-09 19:14:42.818986 - [DEBUG] Process 818. path edge:
27834 2019-Jan-09 19:14:42.819011 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27835 2019-Jan-09 19:14:42.819110 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
27836 2019-Jan-09 19:14:42.819942 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27837 2019-Jan-09 19:14:42.820805 - [DEBUG]
27838 2019-Jan-09 19:14:42.820836 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
27839 2019-Jan-09 19:14:42.821727 - [DEBUG] Compose: EdgeIdentity * AllBottom
27840 2019-Jan-09 19:14:42.821763 - [DEBUG]
27841 2019-Jan-09 19:14:42.821788 - [DEBUG] Propagate flow
27842 2019-Jan-09 19:14:42.821812 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27843 2019-Jan-09 19:14:42.821909 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
27844 2019-Jan-09 19:14:42.822717 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27845 2019-Jan-09 19:14:42.823544 - [DEBUG] Edge function : AllBottom (result of previous compose)
27846 2019-Jan-09 19:14:42.823576 - [DEBUG]
27847 2019-Jan-09 19:14:42.823604 - [DEBUG] Join: AllTop & AllBottom
27848 2019-Jan-09 19:14:42.823632 - [DEBUG] = AllBottom (new jump func)
27849 2019-Jan-09 19:14:42.823658 - [DEBUG]
27850 2019-Jan-09 19:14:42.823683 - [DEBUG] Start adding new jump function
27851 2019-Jan-09 19:14:42.823707 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27852 2019-Jan-09 19:14:42.823834 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27853 2019-Jan-09 19:14:42.824661 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
27854 2019-Jan-09 19:14:42.825483 - [DEBUG] Edge Function : AllBottom
27855 2019-Jan-09 19:14:42.825528 - [DEBUG] End adding new jump function
27856 2019-Jan-09 19:14:42.825555 - [DEBUG]
27857 2019-Jan-09 19:14:42.825580 - [DEBUG] -------------------------------------------- 819. Path Edge --------------------------------------------
27858 2019-Jan-09 19:14:42.825607 - [DEBUG]
27859 2019-Jan-09 19:14:42.825631 - [DEBUG] Process 819. path edge:
27860 2019-Jan-09 19:14:42.825656 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27861 2019-Jan-09 19:14:42.825788 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
27862 2019-Jan-09 19:14:42.826968 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27863 2019-Jan-09 19:14:42.827833 - [DEBUG]
27864 2019-Jan-09 19:14:42.827866 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
27865 2019-Jan-09 19:14:42.828732 - [DEBUG] Compose: EdgeIdentity * AllBottom
27866 2019-Jan-09 19:14:42.828766 - [DEBUG]
27867 2019-Jan-09 19:14:42.828792 - [DEBUG] Propagate flow
27868 2019-Jan-09 19:14:42.828817 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27869 2019-Jan-09 19:14:42.828913 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
27870 2019-Jan-09 19:14:42.829747 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27871 2019-Jan-09 19:14:42.830600 - [DEBUG] Edge function : AllBottom (result of previous compose)
27872 2019-Jan-09 19:14:42.830633 - [DEBUG]
27873 2019-Jan-09 19:14:42.830661 - [DEBUG] Join: AllTop & AllBottom
27874 2019-Jan-09 19:14:42.830689 - [DEBUG] = AllBottom (new jump func)
27875 2019-Jan-09 19:14:42.830715 - [DEBUG]
27876 2019-Jan-09 19:14:42.830740 - [DEBUG] Start adding new jump function
27877 2019-Jan-09 19:14:42.830765 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27878 2019-Jan-09 19:14:42.830860 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27879 2019-Jan-09 19:14:42.831691 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
27880 2019-Jan-09 19:14:42.832533 - [DEBUG] Edge Function : AllBottom
27881 2019-Jan-09 19:14:42.832578 - [DEBUG] End adding new jump function
27882 2019-Jan-09 19:14:42.832605 - [DEBUG]
27883 2019-Jan-09 19:14:42.832630 - [DEBUG] -------------------------------------------- 820. Path Edge --------------------------------------------
27884 2019-Jan-09 19:14:42.832656 - [DEBUG]
27885 2019-Jan-09 19:14:42.832680 - [DEBUG] Process 820. path edge:
27886 2019-Jan-09 19:14:42.832706 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27887 2019-Jan-09 19:14:42.832806 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
27888 2019-Jan-09 19:14:42.833643 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27889 2019-Jan-09 19:14:42.834520 - [DEBUG]
27890 2019-Jan-09 19:14:42.834551 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
27891 2019-Jan-09 19:14:42.835413 - [DEBUG] Possible callees:
27892 2019-Jan-09 19:14:42.835444 - [DEBUG] llvm.dbg.declare
27893 2019-Jan-09 19:14:42.835471 - [DEBUG] Possible return sites:
27894 2019-Jan-09 19:14:42.835495 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16927895 2019-Jan-09 19:14:42.837166 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27896 2019-Jan-09 19:14:42.837236 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27897 2019-Jan-09 19:14:42.837287 - [DEBUG] Compose: EdgeIdentity * AllBottom
27898 2019-Jan-09 19:14:42.837317 - [DEBUG]
27899 2019-Jan-09 19:14:42.837342 - [DEBUG] Propagate flow
27900 2019-Jan-09 19:14:42.837366 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27901 2019-Jan-09 19:14:42.837464 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
27902 2019-Jan-09 19:14:42.838315 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27903 2019-Jan-09 19:14:42.839142 - [DEBUG] Edge function : AllBottom (result of previous compose)
27904 2019-Jan-09 19:14:42.839174 - [DEBUG]
27905 2019-Jan-09 19:14:42.839202 - [DEBUG] Join: AllTop & AllBottom
27906 2019-Jan-09 19:14:42.839231 - [DEBUG] = AllBottom (new jump func)
27907 2019-Jan-09 19:14:42.839257 - [DEBUG]
27908 2019-Jan-09 19:14:42.839281 - [DEBUG] Start adding new jump function
27909 2019-Jan-09 19:14:42.839306 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27910 2019-Jan-09 19:14:42.839403 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27911 2019-Jan-09 19:14:42.840220 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
27912 2019-Jan-09 19:14:42.841079 - [DEBUG] Edge Function : AllBottom
27913 2019-Jan-09 19:14:42.841124 - [DEBUG] End adding new jump function
27914 2019-Jan-09 19:14:42.841150 - [DEBUG]
27915 2019-Jan-09 19:14:42.841175 - [DEBUG] -------------------------------------------- 821. Path Edge --------------------------------------------
27916 2019-Jan-09 19:14:42.841201 - [DEBUG]
27917 2019-Jan-09 19:14:42.841226 - [DEBUG] Process 821. path edge:
27918 2019-Jan-09 19:14:42.841251 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27919 2019-Jan-09 19:14:42.841349 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
27920 2019-Jan-09 19:14:42.842179 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27921 2019-Jan-09 19:14:42.843013 - [DEBUG]
27922 2019-Jan-09 19:14:42.843045 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
27923 2019-Jan-09 19:14:42.843967 - [DEBUG] Compose: EdgeIdentity * AllBottom
27924 2019-Jan-09 19:14:42.844004 - [DEBUG]
27925 2019-Jan-09 19:14:42.844029 - [DEBUG] Propagate flow
27926 2019-Jan-09 19:14:42.844054 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27927 2019-Jan-09 19:14:42.844153 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
27928 2019-Jan-09 19:14:42.844984 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27929 2019-Jan-09 19:14:42.845804 - [DEBUG] Edge function : AllBottom (result of previous compose)
27930 2019-Jan-09 19:14:42.845835 - [DEBUG]
27931 2019-Jan-09 19:14:42.845864 - [DEBUG] Join: AllTop & AllBottom
27932 2019-Jan-09 19:14:42.845892 - [DEBUG] = AllBottom (new jump func)
27933 2019-Jan-09 19:14:42.845918 - [DEBUG]
27934 2019-Jan-09 19:14:42.845942 - [DEBUG] Start adding new jump function
27935 2019-Jan-09 19:14:42.845966 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27936 2019-Jan-09 19:14:42.846065 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27937 2019-Jan-09 19:14:42.846882 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
27938 2019-Jan-09 19:14:42.847740 - [DEBUG] Edge Function : AllBottom
27939 2019-Jan-09 19:14:42.847784 - [DEBUG] End adding new jump function
27940 2019-Jan-09 19:14:42.847810 - [DEBUG]
27941 2019-Jan-09 19:14:42.847835 - [DEBUG] -------------------------------------------- 822. Path Edge --------------------------------------------
27942 2019-Jan-09 19:14:42.847861 - [DEBUG]
27943 2019-Jan-09 19:14:42.847886 - [DEBUG] Process 822. path edge:
27944 2019-Jan-09 19:14:42.847911 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27945 2019-Jan-09 19:14:42.848007 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
27946 2019-Jan-09 19:14:42.848862 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27947 2019-Jan-09 19:14:42.849692 - [DEBUG]
27948 2019-Jan-09 19:14:42.849723 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
27949 2019-Jan-09 19:14:42.850638 - [DEBUG] Compose: EdgeIdentity * AllBottom
27950 2019-Jan-09 19:14:42.850672 - [DEBUG]
27951 2019-Jan-09 19:14:42.850698 - [DEBUG] Propagate flow
27952 2019-Jan-09 19:14:42.850723 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27953 2019-Jan-09 19:14:42.850817 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
27954 2019-Jan-09 19:14:42.851645 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27955 2019-Jan-09 19:14:42.852480 - [DEBUG] Edge function : AllBottom (result of previous compose)
27956 2019-Jan-09 19:14:42.852511 - [DEBUG]
27957 2019-Jan-09 19:14:42.852540 - [DEBUG] Join: AllTop & AllBottom
27958 2019-Jan-09 19:14:42.852568 - [DEBUG] = AllBottom (new jump func)
27959 2019-Jan-09 19:14:42.852594 - [DEBUG]
27960 2019-Jan-09 19:14:42.852619 - [DEBUG] Start adding new jump function
27961 2019-Jan-09 19:14:42.852643 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27962 2019-Jan-09 19:14:42.852742 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27963 2019-Jan-09 19:14:42.853570 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
27964 2019-Jan-09 19:14:42.854429 - [DEBUG] Edge Function : AllBottom
27965 2019-Jan-09 19:14:42.854473 - [DEBUG] End adding new jump function
27966 2019-Jan-09 19:14:42.854499 - [DEBUG]
27967 2019-Jan-09 19:14:42.854524 - [DEBUG] -------------------------------------------- 823. Path Edge --------------------------------------------
27968 2019-Jan-09 19:14:42.854551 - [DEBUG]
27969 2019-Jan-09 19:14:42.854575 - [DEBUG] Process 823. path edge:
27970 2019-Jan-09 19:14:42.854600 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27971 2019-Jan-09 19:14:42.854692 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
27972 2019-Jan-09 19:14:42.855544 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27973 2019-Jan-09 19:14:42.856361 - [DEBUG]
27974 2019-Jan-09 19:14:42.856392 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
27975 2019-Jan-09 19:14:42.857316 - [DEBUG] Compose: EdgeIdentity * AllBottom
27976 2019-Jan-09 19:14:42.857352 - [DEBUG]
27977 2019-Jan-09 19:14:42.857377 - [DEBUG] Propagate flow
27978 2019-Jan-09 19:14:42.857402 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27979 2019-Jan-09 19:14:42.857496 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
27980 2019-Jan-09 19:14:42.858314 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27981 2019-Jan-09 19:14:42.859148 - [DEBUG] Edge function : AllBottom (result of previous compose)
27982 2019-Jan-09 19:14:42.859180 - [DEBUG]
27983 2019-Jan-09 19:14:42.859208 - [DEBUG] Join: AllTop & AllBottom
27984 2019-Jan-09 19:14:42.859237 - [DEBUG] = AllBottom (new jump func)
27985 2019-Jan-09 19:14:42.859262 - [DEBUG]
27986 2019-Jan-09 19:14:42.859287 - [DEBUG] Start adding new jump function
27987 2019-Jan-09 19:14:42.859312 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27988 2019-Jan-09 19:14:42.859410 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27989 2019-Jan-09 19:14:42.860232 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
27990 2019-Jan-09 19:14:42.861107 - [DEBUG] Edge Function : AllBottom
27991 2019-Jan-09 19:14:42.861153 - [DEBUG] End adding new jump function
27992 2019-Jan-09 19:14:42.861179 - [DEBUG]
27993 2019-Jan-09 19:14:42.861205 - [DEBUG] -------------------------------------------- 824. Path Edge --------------------------------------------
27994 2019-Jan-09 19:14:42.861231 - [DEBUG]
27995 2019-Jan-09 19:14:42.861254 - [DEBUG] Process 824. path edge:
27996 2019-Jan-09 19:14:42.861279 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27997 2019-Jan-09 19:14:42.861379 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
27998 2019-Jan-09 19:14:42.862182 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27999 2019-Jan-09 19:14:42.863004 - [DEBUG]
28000 2019-Jan-09 19:14:42.863038 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
28001 2019-Jan-09 19:14:42.863924 - [DEBUG] Compose: EdgeIdentity * AllBottom
28002 2019-Jan-09 19:14:42.863959 - [DEBUG]
28003 2019-Jan-09 19:14:42.863985 - [DEBUG] Propagate flow
28004 2019-Jan-09 19:14:42.864009 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28005 2019-Jan-09 19:14:42.864108 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28006 2019-Jan-09 19:14:42.864934 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28007 2019-Jan-09 19:14:42.865766 - [DEBUG] Edge function : AllBottom (result of previous compose)
28008 2019-Jan-09 19:14:42.865798 - [DEBUG]
28009 2019-Jan-09 19:14:42.865826 - [DEBUG] Join: AllTop & AllBottom
28010 2019-Jan-09 19:14:42.865854 - [DEBUG] = AllBottom (new jump func)
28011 2019-Jan-09 19:14:42.865880 - [DEBUG]
28012 2019-Jan-09 19:14:42.865904 - [DEBUG] Start adding new jump function
28013 2019-Jan-09 19:14:42.865929 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28014 2019-Jan-09 19:14:42.866029 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28015 2019-Jan-09 19:14:42.866866 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28016 2019-Jan-09 19:14:42.867735 - [DEBUG] Edge Function : AllBottom
28017 2019-Jan-09 19:14:42.867780 - [DEBUG] End adding new jump function
28018 2019-Jan-09 19:14:42.867806 - [DEBUG]
28019 2019-Jan-09 19:14:42.867832 - [DEBUG] -------------------------------------------- 825. Path Edge --------------------------------------------
28020 2019-Jan-09 19:14:42.867858 - [DEBUG]
28021 2019-Jan-09 19:14:42.867881 - [DEBUG] Process 825. path edge:
28022 2019-Jan-09 19:14:42.867907 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28023 2019-Jan-09 19:14:42.868002 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
28024 2019-Jan-09 19:14:42.868828 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28025 2019-Jan-09 19:14:42.869657 - [DEBUG]
28026 2019-Jan-09 19:14:42.869689 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28027 2019-Jan-09 19:14:42.870596 - [DEBUG] Compose: EdgeIdentity * AllBottom
28028 2019-Jan-09 19:14:42.870632 - [DEBUG]
28029 2019-Jan-09 19:14:42.870657 - [DEBUG] Propagate flow
28030 2019-Jan-09 19:14:42.870682 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28031 2019-Jan-09 19:14:42.870780 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28032 2019-Jan-09 19:14:42.871596 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28033 2019-Jan-09 19:14:42.872426 - [DEBUG] Edge function : AllBottom (result of previous compose)
28034 2019-Jan-09 19:14:42.872484 - [DEBUG]
28035 2019-Jan-09 19:14:42.872513 - [DEBUG] Join: AllTop & AllBottom
28036 2019-Jan-09 19:14:42.872541 - [DEBUG] = AllBottom (new jump func)
28037 2019-Jan-09 19:14:42.872566 - [DEBUG]
28038 2019-Jan-09 19:14:42.872591 - [DEBUG] Start adding new jump function
28039 2019-Jan-09 19:14:42.872615 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28040 2019-Jan-09 19:14:42.872714 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28041 2019-Jan-09 19:14:42.873539 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28042 2019-Jan-09 19:14:42.874398 - [DEBUG] Edge Function : AllBottom
28043 2019-Jan-09 19:14:42.874442 - [DEBUG] End adding new jump function
28044 2019-Jan-09 19:14:42.874468 - [DEBUG]
28045 2019-Jan-09 19:14:42.874493 - [DEBUG] -------------------------------------------- 826. Path Edge --------------------------------------------
28046 2019-Jan-09 19:14:42.874520 - [DEBUG]
28047 2019-Jan-09 19:14:42.874544 - [DEBUG] Process 826. path edge:
28048 2019-Jan-09 19:14:42.874569 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28049 2019-Jan-09 19:14:42.874669 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
28050 2019-Jan-09 19:14:42.876363 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28051 2019-Jan-09 19:14:42.877227 - [DEBUG]
28052 2019-Jan-09 19:14:42.877261 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28053 2019-Jan-09 19:14:42.878119 - [DEBUG] Compose: EdgeIdentity * AllBottom
28054 2019-Jan-09 19:14:42.878153 - [DEBUG]
28055 2019-Jan-09 19:14:42.878179 - [DEBUG] Propagate flow
28056 2019-Jan-09 19:14:42.878203 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28057 2019-Jan-09 19:14:42.878301 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28058 2019-Jan-09 19:14:42.879125 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28059 2019-Jan-09 19:14:42.879949 - [DEBUG] Edge function : AllBottom (result of previous compose)
28060 2019-Jan-09 19:14:42.879981 - [DEBUG]
28061 2019-Jan-09 19:14:42.880010 - [DEBUG] Join: AllTop & AllBottom
28062 2019-Jan-09 19:14:42.880038 - [DEBUG] = AllBottom (new jump func)
28063 2019-Jan-09 19:14:42.880063 - [DEBUG]
28064 2019-Jan-09 19:14:42.880089 - [DEBUG] Start adding new jump function
28065 2019-Jan-09 19:14:42.880113 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28066 2019-Jan-09 19:14:42.880212 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28067 2019-Jan-09 19:14:42.881077 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28068 2019-Jan-09 19:14:42.881912 - [DEBUG] Edge Function : AllBottom
28069 2019-Jan-09 19:14:42.881957 - [DEBUG] End adding new jump function
28070 2019-Jan-09 19:14:42.881983 - [DEBUG]
28071 2019-Jan-09 19:14:42.882008 - [DEBUG] -------------------------------------------- 827. Path Edge --------------------------------------------
28072 2019-Jan-09 19:14:42.882034 - [DEBUG]
28073 2019-Jan-09 19:14:42.882059 - [DEBUG] Process 827. path edge:
28074 2019-Jan-09 19:14:42.882083 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28075 2019-Jan-09 19:14:42.882179 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
28076 2019-Jan-09 19:14:42.883008 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28077 2019-Jan-09 19:14:42.883869 - [DEBUG]
28078 2019-Jan-09 19:14:42.883900 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28079 2019-Jan-09 19:14:42.884803 - [DEBUG] Compose: EdgeIdentity * AllBottom
28080 2019-Jan-09 19:14:42.884838 - [DEBUG]
28081 2019-Jan-09 19:14:42.884863 - [DEBUG] Propagate flow
28082 2019-Jan-09 19:14:42.884888 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28083 2019-Jan-09 19:14:42.884982 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28084 2019-Jan-09 19:14:42.885828 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28085 2019-Jan-09 19:14:42.886641 - [DEBUG] Edge function : AllBottom (result of previous compose)
28086 2019-Jan-09 19:14:42.886673 - [DEBUG]
28087 2019-Jan-09 19:14:42.886701 - [DEBUG] Join: AllTop & AllBottom
28088 2019-Jan-09 19:14:42.886729 - [DEBUG] = AllBottom (new jump func)
28089 2019-Jan-09 19:14:42.886754 - [DEBUG]
28090 2019-Jan-09 19:14:42.886779 - [DEBUG] Start adding new jump function
28091 2019-Jan-09 19:14:42.886803 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28092 2019-Jan-09 19:14:42.886898 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28093 2019-Jan-09 19:14:42.887753 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28094 2019-Jan-09 19:14:42.888589 - [DEBUG] Edge Function : AllBottom
28095 2019-Jan-09 19:14:42.888629 - [DEBUG] End adding new jump function
28096 2019-Jan-09 19:14:42.888654 - [DEBUG]
28097 2019-Jan-09 19:14:42.888680 - [DEBUG] -------------------------------------------- 828. Path Edge --------------------------------------------
28098 2019-Jan-09 19:14:42.888707 - [DEBUG]
28099 2019-Jan-09 19:14:42.888730 - [DEBUG] Process 828. path edge:
28100 2019-Jan-09 19:14:42.888755 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28101 2019-Jan-09 19:14:42.888845 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
28102 2019-Jan-09 19:14:42.889684 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28103 2019-Jan-09 19:14:42.890543 - [DEBUG]
28104 2019-Jan-09 19:14:42.890578 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28105 2019-Jan-09 19:14:42.891614 - [DEBUG] Compose: EdgeIdentity * AllBottom
28106 2019-Jan-09 19:14:42.891649 - [DEBUG]
28107 2019-Jan-09 19:14:42.891674 - [DEBUG] Propagate flow
28108 2019-Jan-09 19:14:42.891699 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28109 2019-Jan-09 19:14:42.891791 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28110 2019-Jan-09 19:14:42.892623 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28111 2019-Jan-09 19:14:42.893443 - [DEBUG] Edge function : AllBottom (result of previous compose)
28112 2019-Jan-09 19:14:42.893475 - [DEBUG]
28113 2019-Jan-09 19:14:42.893503 - [DEBUG] Join: AllTop & AllBottom
28114 2019-Jan-09 19:14:42.893532 - [DEBUG] = AllBottom (new jump func)
28115 2019-Jan-09 19:14:42.893557 - [DEBUG]
28116 2019-Jan-09 19:14:42.893582 - [DEBUG] Start adding new jump function
28117 2019-Jan-09 19:14:42.893607 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28118 2019-Jan-09 19:14:42.893704 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28119 2019-Jan-09 19:14:42.894550 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28120 2019-Jan-09 19:14:42.895381 - [DEBUG] Edge Function : AllBottom
28121 2019-Jan-09 19:14:42.895421 - [DEBUG] End adding new jump function
28122 2019-Jan-09 19:14:42.895474 - [DEBUG]
28123 2019-Jan-09 19:14:42.895499 - [DEBUG] -------------------------------------------- 829. Path Edge --------------------------------------------
28124 2019-Jan-09 19:14:42.895525 - [DEBUG]
28125 2019-Jan-09 19:14:42.895550 - [DEBUG] Process 829. path edge:
28126 2019-Jan-09 19:14:42.895575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28127 2019-Jan-09 19:14:42.895672 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
28128 2019-Jan-09 19:14:42.896503 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28129 2019-Jan-09 19:14:42.897363 - [DEBUG]
28130 2019-Jan-09 19:14:42.897394 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28131 2019-Jan-09 19:14:42.898279 - [DEBUG] Compose: EdgeIdentity * AllBottom
28132 2019-Jan-09 19:14:42.898316 - [DEBUG]
28133 2019-Jan-09 19:14:42.898341 - [DEBUG] Propagate flow
28134 2019-Jan-09 19:14:42.898366 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28135 2019-Jan-09 19:14:42.898458 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28136 2019-Jan-09 19:14:42.899277 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28137 2019-Jan-09 19:14:42.900111 - [DEBUG] Edge function : AllBottom (result of previous compose)
28138 2019-Jan-09 19:14:42.900143 - [DEBUG]
28139 2019-Jan-09 19:14:42.900172 - [DEBUG] Join: AllTop & AllBottom
28140 2019-Jan-09 19:14:42.900200 - [DEBUG] = AllBottom (new jump func)
28141 2019-Jan-09 19:14:42.900226 - [DEBUG]
28142 2019-Jan-09 19:14:42.900251 - [DEBUG] Start adding new jump function
28143 2019-Jan-09 19:14:42.900276 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28144 2019-Jan-09 19:14:42.900372 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28145 2019-Jan-09 19:14:42.901235 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28146 2019-Jan-09 19:14:42.902043 - [DEBUG] Edge Function : AllBottom
28147 2019-Jan-09 19:14:42.902082 - [DEBUG] End adding new jump function
28148 2019-Jan-09 19:14:42.902108 - [DEBUG]
28149 2019-Jan-09 19:14:42.902133 - [DEBUG] -------------------------------------------- 830. Path Edge --------------------------------------------
28150 2019-Jan-09 19:14:42.902160 - [DEBUG]
28151 2019-Jan-09 19:14:42.902184 - [DEBUG] Process 830. path edge:
28152 2019-Jan-09 19:14:42.902209 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28153 2019-Jan-09 19:14:42.902305 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
28154 2019-Jan-09 19:14:42.903122 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28155 2019-Jan-09 19:14:42.903983 - [DEBUG]
28156 2019-Jan-09 19:14:42.904014 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28157 2019-Jan-09 19:14:42.904855 - [DEBUG] Start of endsummarytab entry
28158 2019-Jan-09 19:14:42.904899 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
28159 2019-Jan-09 19:14:42.905754 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
28160 2019-Jan-09 19:14:42.905856 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28161 2019-Jan-09 19:14:42.906665 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
28162 2019-Jan-09 19:14:42.907537 - [DEBUG] EF: AllBottom
28163 2019-Jan-09 19:14:42.907569 - [DEBUG]
28164 2019-Jan-09 19:14:42.907594 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28165 2019-Jan-09 19:14:42.911678 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28166 2019-Jan-09 19:14:42.912520 - [DEBUG] EF: AllBottom
28167 2019-Jan-09 19:14:42.912583 - [DEBUG]
28168 2019-Jan-09 19:14:42.912609 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28169 2019-Jan-09 19:14:42.913604 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
28170 2019-Jan-09 19:14:42.914488 - [DEBUG] EF: AllBottom
28171 2019-Jan-09 19:14:42.914520 - [DEBUG]
28172 2019-Jan-09 19:14:42.914544 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28173 2019-Jan-09 19:14:42.915366 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
28174 2019-Jan-09 19:14:42.916204 - [DEBUG] EF: AllBottom
28175 2019-Jan-09 19:14:42.916236 - [DEBUG]
28176 2019-Jan-09 19:14:42.916261 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28177 2019-Jan-09 19:14:42.917088 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
28178 2019-Jan-09 19:14:42.917953 - [DEBUG] EF: AllBottom
28179 2019-Jan-09 19:14:42.917985 - [DEBUG]
28180 2019-Jan-09 19:14:42.918009 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28181 2019-Jan-09 19:14:42.918818 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
28182 2019-Jan-09 19:14:42.919641 - [DEBUG] EF: AllBottom
28183 2019-Jan-09 19:14:42.919672 - [DEBUG]
28184 2019-Jan-09 19:14:42.919696 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28185 2019-Jan-09 19:14:42.920544 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
28186 2019-Jan-09 19:14:42.921379 - [DEBUG] EF: AllBottom
28187 2019-Jan-09 19:14:42.921412 - [DEBUG]
28188 2019-Jan-09 19:14:42.921436 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28189 2019-Jan-09 19:14:42.922270 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
28190 2019-Jan-09 19:14:42.923104 - [DEBUG] EF: AllBottom
28191 2019-Jan-09 19:14:42.923136 - [DEBUG]
28192 2019-Jan-09 19:14:42.923160 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28193 2019-Jan-09 19:14:42.924016 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
28194 2019-Jan-09 19:14:42.924858 - [DEBUG] EF: AllBottom
28195 2019-Jan-09 19:14:42.924890 - [DEBUG]
28196 2019-Jan-09 19:14:42.924915 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28197 2019-Jan-09 19:14:42.925733 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
28198 2019-Jan-09 19:14:42.926550 - [DEBUG] EF: AllBottom
28199 2019-Jan-09 19:14:42.926581 - [DEBUG]
28200 2019-Jan-09 19:14:42.926605 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28201 2019-Jan-09 19:14:42.927456 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
28202 2019-Jan-09 19:14:42.928279 - [DEBUG] EF: AllBottom
28203 2019-Jan-09 19:14:42.928311 - [DEBUG]
28204 2019-Jan-09 19:14:42.928335 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28205 2019-Jan-09 19:14:42.929159 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
28206 2019-Jan-09 19:14:42.929998 - [DEBUG] EF: AllBottom
28207 2019-Jan-09 19:14:42.930029 - [DEBUG]
28208 2019-Jan-09 19:14:42.930054 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28209 2019-Jan-09 19:14:42.930914 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
28210 2019-Jan-09 19:14:42.931750 - [DEBUG] EF: AllBottom
28211 2019-Jan-09 19:14:42.931781 - [DEBUG]
28212 2019-Jan-09 19:14:42.931806 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28213 2019-Jan-09 19:14:42.932657 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
28214 2019-Jan-09 19:14:42.933487 - [DEBUG] EF: AllBottom
28215 2019-Jan-09 19:14:42.933519 - [DEBUG]
28216 2019-Jan-09 19:14:42.933543 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28217 2019-Jan-09 19:14:42.934387 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
28218 2019-Jan-09 19:14:42.935208 - [DEBUG] EF: AllBottom
28219 2019-Jan-09 19:14:42.935239 - [DEBUG]
28220 2019-Jan-09 19:14:42.935264 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28221 2019-Jan-09 19:14:42.936082 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
28222 2019-Jan-09 19:14:42.936918 - [DEBUG] EF: AllBottom
28223 2019-Jan-09 19:14:42.936950 - [DEBUG]
28224 2019-Jan-09 19:14:42.936975 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28225 2019-Jan-09 19:14:42.937833 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
28226 2019-Jan-09 19:14:42.938660 - [DEBUG] EF: AllBottom
28227 2019-Jan-09 19:14:42.938691 - [DEBUG]
28228 2019-Jan-09 19:14:42.938716 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28229 2019-Jan-09 19:14:42.939536 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
28230 2019-Jan-09 19:14:42.940367 - [DEBUG] EF: AllBottom
28231 2019-Jan-09 19:14:42.940398 - [DEBUG]
28232 2019-Jan-09 19:14:42.940424 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28233 2019-Jan-09 19:14:42.941278 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28234 2019-Jan-09 19:14:42.942092 - [DEBUG] EF: AllBottom
28235 2019-Jan-09 19:14:42.942123 - [DEBUG]
28236 2019-Jan-09 19:14:42.942148 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28237 2019-Jan-09 19:14:42.942962 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
28238 2019-Jan-09 19:14:42.943818 - [DEBUG] EF: AllBottom
28239 2019-Jan-09 19:14:42.943850 - [DEBUG]
28240 2019-Jan-09 19:14:42.943874 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28241 2019-Jan-09 19:14:42.944706 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28242 2019-Jan-09 19:14:42.945535 - [DEBUG] EF: AllBottom
28243 2019-Jan-09 19:14:42.945567 - [DEBUG]
28244 2019-Jan-09 19:14:42.945592 - [DEBUG] ---------------
28245 2019-Jan-09 19:14:42.945616 - [DEBUG]
28246 2019-Jan-09 19:14:42.945644 - [DEBUG] End of endsummarytab entry
28247 2019-Jan-09 19:14:42.945669 - [DEBUG]
28248 2019-Jan-09 19:14:42.945693 - [DEBUG] Start of incomingtab entry
28249 2019-Jan-09 19:14:42.945719 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
28250 2019-Jan-09 19:14:42.946562 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
28251 2019-Jan-09 19:14:42.946658 - [DEBUG] ---------------
28252 2019-Jan-09 19:14:42.946683 - [DEBUG] End of incomingtab entry
28253 2019-Jan-09 19:14:42.946708 - [DEBUG]
28254 2019-Jan-09 19:14:42.946737 - [DEBUG] EDGE:
28255 2019-Jan-09 19:14:42.946800 - [DEBUG] ---> 28256 2019-Jan-09 19:14:42.947650 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28257 2019-Jan-09 19:14:42.948476 - [DEBUG]
28258 2019-Jan-09 19:14:42.948509 - [DEBUG] EDGE:
28259 2019-Jan-09 19:14:42.948601 - [DEBUG] ---> 28260 2019-Jan-09 19:14:42.949413 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28261 2019-Jan-09 19:14:42.950258 - [DEBUG]
28262 2019-Jan-09 19:14:42.950319 - [DEBUG] Compose: EdgeIdentity * AllBottom
28263 2019-Jan-09 19:14:42.950349 - [DEBUG]
28264 2019-Jan-09 19:14:42.950374 - [DEBUG] Propagate flow
28265 2019-Jan-09 19:14:42.950398 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28266 2019-Jan-09 19:14:42.950523 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
28267 2019-Jan-09 19:14:42.951361 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28268 2019-Jan-09 19:14:42.952186 - [DEBUG] Edge function : AllBottom (result of previous compose)
28269 2019-Jan-09 19:14:42.952218 - [DEBUG]
28270 2019-Jan-09 19:14:42.952247 - [DEBUG] Join: AllTop & AllBottom
28271 2019-Jan-09 19:14:42.952275 - [DEBUG] = AllBottom (new jump func)
28272 2019-Jan-09 19:14:42.952300 - [DEBUG]
28273 2019-Jan-09 19:14:42.952325 - [DEBUG] Start adding new jump function
28274 2019-Jan-09 19:14:42.952350 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28275 2019-Jan-09 19:14:42.952448 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28276 2019-Jan-09 19:14:42.953275 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
28277 2019-Jan-09 19:14:42.954145 - [DEBUG] Edge Function : AllBottom
28278 2019-Jan-09 19:14:42.954186 - [DEBUG] End adding new jump function
28279 2019-Jan-09 19:14:42.954211 - [DEBUG]
28280 2019-Jan-09 19:14:42.954236 - [DEBUG] -------------------------------------------- 831. Path Edge --------------------------------------------
28281 2019-Jan-09 19:14:42.954264 - [DEBUG]
28282 2019-Jan-09 19:14:42.954288 - [DEBUG] Process 831. path edge:
28283 2019-Jan-09 19:14:42.954313 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28284 2019-Jan-09 19:14:42.954410 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
28285 2019-Jan-09 19:14:42.955255 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28286 2019-Jan-09 19:14:42.956087 - [DEBUG]
28287 2019-Jan-09 19:14:42.956117 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
28288 2019-Jan-09 19:14:42.956976 - [DEBUG] Possible callees:
28289 2019-Jan-09 19:14:42.957007 - [DEBUG] llvm.dbg.declare
28290 2019-Jan-09 19:14:42.957033 - [DEBUG] Possible return sites:
28291 2019-Jan-09 19:14:42.957057 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19328292 2019-Jan-09 19:14:42.958715 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
28293 2019-Jan-09 19:14:42.958783 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
28294 2019-Jan-09 19:14:42.958835 - [DEBUG] Compose: EdgeIdentity * AllBottom
28295 2019-Jan-09 19:14:42.958865 - [DEBUG]
28296 2019-Jan-09 19:14:42.958890 - [DEBUG] Propagate flow
28297 2019-Jan-09 19:14:42.958914 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28298 2019-Jan-09 19:14:42.959009 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
28299 2019-Jan-09 19:14:42.959830 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28300 2019-Jan-09 19:14:42.960695 - [DEBUG] Edge function : AllBottom (result of previous compose)
28301 2019-Jan-09 19:14:42.960727 - [DEBUG]
28302 2019-Jan-09 19:14:42.960783 - [DEBUG] Join: AllTop & AllBottom
28303 2019-Jan-09 19:14:42.960812 - [DEBUG] = AllBottom (new jump func)
28304 2019-Jan-09 19:14:42.960837 - [DEBUG]
28305 2019-Jan-09 19:14:42.960862 - [DEBUG] Start adding new jump function
28306 2019-Jan-09 19:14:42.960886 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28307 2019-Jan-09 19:14:42.960985 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28308 2019-Jan-09 19:14:42.961816 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
28309 2019-Jan-09 19:14:42.962646 - [DEBUG] Edge Function : AllBottom
28310 2019-Jan-09 19:14:42.962686 - [DEBUG] End adding new jump function
28311 2019-Jan-09 19:14:42.962711 - [DEBUG]
28312 2019-Jan-09 19:14:42.962736 - [DEBUG] -------------------------------------------- 832. Path Edge --------------------------------------------
28313 2019-Jan-09 19:14:42.962763 - [DEBUG]
28314 2019-Jan-09 19:14:42.962786 - [DEBUG] Process 832. path edge:
28315 2019-Jan-09 19:14:42.962811 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28316 2019-Jan-09 19:14:42.962911 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
28317 2019-Jan-09 19:14:42.963741 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28318 2019-Jan-09 19:14:42.964604 - [DEBUG]
28319 2019-Jan-09 19:14:42.964635 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
28320 2019-Jan-09 19:14:42.965519 - [DEBUG] Compose: EdgeIdentity * AllBottom
28321 2019-Jan-09 19:14:42.965554 - [DEBUG]
28322 2019-Jan-09 19:14:42.965579 - [DEBUG] Propagate flow
28323 2019-Jan-09 19:14:42.965604 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28324 2019-Jan-09 19:14:42.965698 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
28325 2019-Jan-09 19:14:42.966515 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28326 2019-Jan-09 19:14:42.967379 - [DEBUG] Edge function : AllBottom (result of previous compose)
28327 2019-Jan-09 19:14:42.967412 - [DEBUG]
28328 2019-Jan-09 19:14:42.967440 - [DEBUG] Join: AllTop & AllBottom
28329 2019-Jan-09 19:14:42.967468 - [DEBUG] = AllBottom (new jump func)
28330 2019-Jan-09 19:14:42.967493 - [DEBUG]
28331 2019-Jan-09 19:14:42.967518 - [DEBUG] Start adding new jump function
28332 2019-Jan-09 19:14:42.967543 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28333 2019-Jan-09 19:14:42.967639 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28334 2019-Jan-09 19:14:42.968463 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
28335 2019-Jan-09 19:14:42.969289 - [DEBUG] Edge Function : AllBottom
28336 2019-Jan-09 19:14:42.969328 - [DEBUG] End adding new jump function
28337 2019-Jan-09 19:14:42.969354 - [DEBUG]
28338 2019-Jan-09 19:14:42.969379 - [DEBUG] -------------------------------------------- 833. Path Edge --------------------------------------------
28339 2019-Jan-09 19:14:42.969405 - [DEBUG]
28340 2019-Jan-09 19:14:42.969429 - [DEBUG] Process 833. path edge:
28341 2019-Jan-09 19:14:42.969454 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28342 2019-Jan-09 19:14:42.969553 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
28343 2019-Jan-09 19:14:42.970373 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28344 2019-Jan-09 19:14:42.971248 - [DEBUG]
28345 2019-Jan-09 19:14:42.971281 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
28346 2019-Jan-09 19:14:42.972148 - [DEBUG] Compose: EdgeIdentity * AllBottom
28347 2019-Jan-09 19:14:42.972208 - [DEBUG]
28348 2019-Jan-09 19:14:42.972234 - [DEBUG] Propagate flow
28349 2019-Jan-09 19:14:42.972259 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28350 2019-Jan-09 19:14:42.972359 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28351 2019-Jan-09 19:14:42.973182 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28352 2019-Jan-09 19:14:42.974022 - [DEBUG] Edge function : AllBottom (result of previous compose)
28353 2019-Jan-09 19:14:42.974054 - [DEBUG]
28354 2019-Jan-09 19:14:42.974082 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
28355 2019-Jan-09 19:14:42.974109 - [DEBUG] = AllBottom
28356 2019-Jan-09 19:14:42.974135 - [DEBUG]
28357 2019-Jan-09 19:14:42.974159 - [DEBUG] PROPAGATE: No new function!
28358 2019-Jan-09 19:14:42.974186 - [DEBUG] EDGE:
28359 2019-Jan-09 19:14:42.974283 - [DEBUG] ---> 28360 2019-Jan-09 19:14:42.975102 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28361 2019-Jan-09 19:14:42.975935 - [DEBUG]
28362 2019-Jan-09 19:14:42.975968 - [DEBUG] EDGE:
28363 2019-Jan-09 19:14:42.976061 - [DEBUG] ---> 28364 2019-Jan-09 19:14:42.976878 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28365 2019-Jan-09 19:14:42.977743 - [DEBUG]
28366 2019-Jan-09 19:14:42.977777 - [DEBUG] EDGE:
28367 2019-Jan-09 19:14:42.977866 - [DEBUG] ---> 28368 2019-Jan-09 19:14:42.978692 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28369 2019-Jan-09 19:14:42.979528 - [DEBUG]
28370 2019-Jan-09 19:14:42.979562 - [DEBUG] EDGE:
28371 2019-Jan-09 19:14:42.979654 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
28372 2019-Jan-09 19:14:42.980498 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28373 2019-Jan-09 19:14:42.981325 - [DEBUG]
28374 2019-Jan-09 19:14:42.981359 - [DEBUG] EDGE:
28375 2019-Jan-09 19:14:42.981449 - [DEBUG] ---> 28376 2019-Jan-09 19:14:42.982264 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28377 2019-Jan-09 19:14:42.983088 - [DEBUG]
28378 2019-Jan-09 19:14:42.983121 - [DEBUG] EDGE:
28379 2019-Jan-09 19:14:42.983212 - [DEBUG] ---> 28380 2019-Jan-09 19:14:42.984054 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28381 2019-Jan-09 19:14:42.984883 - [DEBUG]
28382 2019-Jan-09 19:14:42.984916 - [DEBUG] EDGE:
28383 2019-Jan-09 19:14:42.985009 - [DEBUG] ---> 28384 2019-Jan-09 19:14:42.985825 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28385 2019-Jan-09 19:14:42.986658 - [DEBUG]
28386 2019-Jan-09 19:14:42.986716 - [DEBUG] Compose: EdgeIdentity * AllBottom
28387 2019-Jan-09 19:14:42.986745 - [DEBUG]
28388 2019-Jan-09 19:14:42.986795 - [DEBUG] Propagate flow
28389 2019-Jan-09 19:14:42.986820 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28390 2019-Jan-09 19:14:42.986917 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
28391 2019-Jan-09 19:14:42.987778 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28392 2019-Jan-09 19:14:42.988606 - [DEBUG] Edge function : AllBottom (result of previous compose)
28393 2019-Jan-09 19:14:42.988638 - [DEBUG]
28394 2019-Jan-09 19:14:42.988667 - [DEBUG] Join: AllTop & AllBottom
28395 2019-Jan-09 19:14:42.988694 - [DEBUG] = AllBottom (new jump func)
28396 2019-Jan-09 19:14:42.988719 - [DEBUG]
28397 2019-Jan-09 19:14:42.988744 - [DEBUG] Start adding new jump function
28398 2019-Jan-09 19:14:42.988768 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28399 2019-Jan-09 19:14:42.988864 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28400 2019-Jan-09 19:14:42.989683 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
28401 2019-Jan-09 19:14:42.990541 - [DEBUG] Edge Function : AllBottom
28402 2019-Jan-09 19:14:42.990585 - [DEBUG] End adding new jump function
28403 2019-Jan-09 19:14:42.990611 - [DEBUG]
28404 2019-Jan-09 19:14:42.990637 - [DEBUG] -------------------------------------------- 834. Path Edge --------------------------------------------
28405 2019-Jan-09 19:14:42.990663 - [DEBUG]
28406 2019-Jan-09 19:14:42.990687 - [DEBUG] Process 834. path edge:
28407 2019-Jan-09 19:14:42.990711 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28408 2019-Jan-09 19:14:42.990811 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
28409 2019-Jan-09 19:14:42.991796 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28410 2019-Jan-09 19:14:42.992633 - [DEBUG]
28411 2019-Jan-09 19:14:42.992665 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
28412 2019-Jan-09 19:14:42.993562 - [DEBUG] Compose: EdgeIdentity * AllBottom
28413 2019-Jan-09 19:14:42.993598 - [DEBUG]
28414 2019-Jan-09 19:14:42.993624 - [DEBUG] Propagate flow
28415 2019-Jan-09 19:14:42.993648 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28416 2019-Jan-09 19:14:42.993744 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
28417 2019-Jan-09 19:14:42.994596 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28418 2019-Jan-09 19:14:42.995430 - [DEBUG] Edge function : AllBottom (result of previous compose)
28419 2019-Jan-09 19:14:42.995462 - [DEBUG]
28420 2019-Jan-09 19:14:42.995490 - [DEBUG] Join: AllTop & AllBottom
28421 2019-Jan-09 19:14:42.995518 - [DEBUG] = AllBottom (new jump func)
28422 2019-Jan-09 19:14:42.995543 - [DEBUG]
28423 2019-Jan-09 19:14:42.995568 - [DEBUG] Start adding new jump function
28424 2019-Jan-09 19:14:42.995592 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28425 2019-Jan-09 19:14:42.995690 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28426 2019-Jan-09 19:14:42.996512 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
28427 2019-Jan-09 19:14:42.997347 - [DEBUG] Edge Function : AllBottom
28428 2019-Jan-09 19:14:42.997392 - [DEBUG] End adding new jump function
28429 2019-Jan-09 19:14:42.997418 - [DEBUG]
28430 2019-Jan-09 19:14:42.997443 - [DEBUG] -------------------------------------------- 835. Path Edge --------------------------------------------
28431 2019-Jan-09 19:14:42.997469 - [DEBUG]
28432 2019-Jan-09 19:14:42.997493 - [DEBUG] Process 835. path edge:
28433 2019-Jan-09 19:14:42.997518 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28434 2019-Jan-09 19:14:42.997643 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
28435 2019-Jan-09 19:14:42.998464 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28436 2019-Jan-09 19:14:42.999297 - [DEBUG]
28437 2019-Jan-09 19:14:42.999330 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
28438 2019-Jan-09 19:14:43.000187 - [DEBUG] Compose: EdgeIdentity * AllBottom
28439 2019-Jan-09 19:14:43.000222 - [DEBUG]
28440 2019-Jan-09 19:14:43.000247 - [DEBUG] Propagate flow
28441 2019-Jan-09 19:14:43.000272 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28442 2019-Jan-09 19:14:43.000370 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28443 2019-Jan-09 19:14:43.001232 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28444 2019-Jan-09 19:14:43.002055 - [DEBUG] Edge function : AllBottom (result of previous compose)
28445 2019-Jan-09 19:14:43.002088 - [DEBUG]
28446 2019-Jan-09 19:14:43.002115 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
28447 2019-Jan-09 19:14:43.002142 - [DEBUG] = AllBottom
28448 2019-Jan-09 19:14:43.002168 - [DEBUG]
28449 2019-Jan-09 19:14:43.002193 - [DEBUG] PROPAGATE: No new function!
28450 2019-Jan-09 19:14:43.002220 - [DEBUG] EDGE:
28451 2019-Jan-09 19:14:43.002322 - [DEBUG] ---> 28452 2019-Jan-09 19:14:43.003143 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28453 2019-Jan-09 19:14:43.004008 - [DEBUG]
28454 2019-Jan-09 19:14:43.004042 - [DEBUG] EDGE:
28455 2019-Jan-09 19:14:43.004132 - [DEBUG] ---> 28456 2019-Jan-09 19:14:43.004939 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28457 2019-Jan-09 19:14:43.005764 - [DEBUG]
28458 2019-Jan-09 19:14:43.005798 - [DEBUG] EDGE:
28459 2019-Jan-09 19:14:43.005888 - [DEBUG] ---> 28460 2019-Jan-09 19:14:43.006687 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28461 2019-Jan-09 19:14:43.007550 - [DEBUG]
28462 2019-Jan-09 19:14:43.007583 - [DEBUG] EDGE:
28463 2019-Jan-09 19:14:43.007676 - [DEBUG] ---> 28464 2019-Jan-09 19:14:43.008504 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28465 2019-Jan-09 19:14:43.009334 - [DEBUG]
28466 2019-Jan-09 19:14:43.009367 - [DEBUG] EDGE:
28467 2019-Jan-09 19:14:43.009458 - [DEBUG] ---> 28468 2019-Jan-09 19:14:43.010273 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28469 2019-Jan-09 19:14:43.011134 - [DEBUG]
28470 2019-Jan-09 19:14:43.011168 - [DEBUG] EDGE:
28471 2019-Jan-09 19:14:43.011259 - [DEBUG] ---> 28472 2019-Jan-09 19:14:43.012077 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28473 2019-Jan-09 19:14:43.013051 - [DEBUG]
28474 2019-Jan-09 19:14:43.013086 - [DEBUG] EDGE:
28475 2019-Jan-09 19:14:43.013205 - [DEBUG] ---> 28476 2019-Jan-09 19:14:43.014078 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28477 2019-Jan-09 19:14:43.014910 - [DEBUG]
28478 2019-Jan-09 19:14:43.014944 - [DEBUG] EDGE:
28479 2019-Jan-09 19:14:43.015036 - [DEBUG] ---> 28480 2019-Jan-09 19:14:43.015848 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28481 2019-Jan-09 19:14:43.016682 - [DEBUG]
28482 2019-Jan-09 19:14:43.016716 - [DEBUG] EDGE:
28483 2019-Jan-09 19:14:43.016806 - [DEBUG] ---> 28484 2019-Jan-09 19:14:43.017656 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28485 2019-Jan-09 19:14:43.018485 - [DEBUG]
28486 2019-Jan-09 19:14:43.018519 - [DEBUG] EDGE:
28487 2019-Jan-09 19:14:43.018613 - [DEBUG] ---> 28488 2019-Jan-09 19:14:43.019437 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28489 2019-Jan-09 19:14:43.020263 - [DEBUG]
28490 2019-Jan-09 19:14:43.020298 - [DEBUG] EDGE:
28491 2019-Jan-09 19:14:43.020388 - [DEBUG] ---> 28492 2019-Jan-09 19:14:43.021219 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28493 2019-Jan-09 19:14:43.022050 - [DEBUG]
28494 2019-Jan-09 19:14:43.022084 - [DEBUG] EDGE:
28495 2019-Jan-09 19:14:43.022176 - [DEBUG] ---> 28496 2019-Jan-09 19:14:43.022981 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28497 2019-Jan-09 19:14:43.023839 - [DEBUG]
28498 2019-Jan-09 19:14:43.023873 - [DEBUG] EDGE:
28499 2019-Jan-09 19:14:43.023966 - [DEBUG] ---> 28500 2019-Jan-09 19:14:43.024788 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28501 2019-Jan-09 19:14:43.025625 - [DEBUG]
28502 2019-Jan-09 19:14:43.025659 - [DEBUG] EDGE:
28503 2019-Jan-09 19:14:43.025752 - [DEBUG] ---> 28504 2019-Jan-09 19:14:43.026581 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28505 2019-Jan-09 19:14:43.027444 - [DEBUG]
28506 2019-Jan-09 19:14:43.027477 - [DEBUG] EDGE:
28507 2019-Jan-09 19:14:43.027569 - [DEBUG] ---> 28508 2019-Jan-09 19:14:43.028368 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28509 2019-Jan-09 19:14:43.029186 - [DEBUG]
28510 2019-Jan-09 19:14:43.029219 - [DEBUG] EDGE:
28511 2019-Jan-09 19:14:43.029311 - [DEBUG] ---> 28512 2019-Jan-09 19:14:43.030119 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
28513 2019-Jan-09 19:14:43.031001 - [DEBUG]
28514 2019-Jan-09 19:14:43.031038 - [DEBUG] Compose: EdgeIdentity * AllBottom
28515 2019-Jan-09 19:14:43.031067 - [DEBUG]
28516 2019-Jan-09 19:14:43.031092 - [DEBUG] Propagate flow
28517 2019-Jan-09 19:14:43.031117 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28518 2019-Jan-09 19:14:43.031206 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28519 2019-Jan-09 19:14:43.032031 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28520 2019-Jan-09 19:14:43.032874 - [DEBUG] Edge function : AllBottom (result of previous compose)
28521 2019-Jan-09 19:14:43.032906 - [DEBUG]
28522 2019-Jan-09 19:14:43.032934 - [DEBUG] Join: AllTop & AllBottom
28523 2019-Jan-09 19:14:43.032962 - [DEBUG] = AllBottom (new jump func)
28524 2019-Jan-09 19:14:43.032988 - [DEBUG]
28525 2019-Jan-09 19:14:43.033012 - [DEBUG] Start adding new jump function
28526 2019-Jan-09 19:14:43.033037 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28527 2019-Jan-09 19:14:43.033134 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28528 2019-Jan-09 19:14:43.034013 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28529 2019-Jan-09 19:14:43.034842 - [DEBUG] Edge Function : AllBottom
28530 2019-Jan-09 19:14:43.034879 - [DEBUG] End adding new jump function
28531 2019-Jan-09 19:14:43.034904 - [DEBUG]
28532 2019-Jan-09 19:14:43.034929 - [DEBUG] -------------------------------------------- 836. Path Edge --------------------------------------------
28533 2019-Jan-09 19:14:43.034955 - [DEBUG]
28534 2019-Jan-09 19:14:43.034979 - [DEBUG] Process 836. path edge:
28535 2019-Jan-09 19:14:43.035004 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28536 2019-Jan-09 19:14:43.035099 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
28537 2019-Jan-09 19:14:43.035924 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28538 2019-Jan-09 19:14:43.036753 - [DEBUG]
28539 2019-Jan-09 19:14:43.036784 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28540 2019-Jan-09 19:14:43.037702 - [DEBUG] Compose: EdgeIdentity * AllBottom
28541 2019-Jan-09 19:14:43.037737 - [DEBUG]
28542 2019-Jan-09 19:14:43.037762 - [DEBUG] Propagate flow
28543 2019-Jan-09 19:14:43.037786 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28544 2019-Jan-09 19:14:43.037885 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
28545 2019-Jan-09 19:14:43.038706 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28546 2019-Jan-09 19:14:43.039545 - [DEBUG] Edge function : AllBottom (result of previous compose)
28547 2019-Jan-09 19:14:43.039577 - [DEBUG]
28548 2019-Jan-09 19:14:43.039605 - [DEBUG] Join: AllTop & AllBottom
28549 2019-Jan-09 19:14:43.039633 - [DEBUG] = AllBottom (new jump func)
28550 2019-Jan-09 19:14:43.039659 - [DEBUG]
28551 2019-Jan-09 19:14:43.039683 - [DEBUG] Start adding new jump function
28552 2019-Jan-09 19:14:43.039708 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28553 2019-Jan-09 19:14:43.039802 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28554 2019-Jan-09 19:14:43.040674 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
28555 2019-Jan-09 19:14:43.041512 - [DEBUG] Edge Function : AllBottom
28556 2019-Jan-09 19:14:43.041552 - [DEBUG] End adding new jump function
28557 2019-Jan-09 19:14:43.041577 - [DEBUG]
28558 2019-Jan-09 19:14:43.041602 - [DEBUG] -------------------------------------------- 837. Path Edge --------------------------------------------
28559 2019-Jan-09 19:14:43.041629 - [DEBUG]
28560 2019-Jan-09 19:14:43.041653 - [DEBUG] Process 837. path edge:
28561 2019-Jan-09 19:14:43.041678 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28562 2019-Jan-09 19:14:43.041779 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
28563 2019-Jan-09 19:14:43.042608 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28564 2019-Jan-09 19:14:43.043452 - [DEBUG]
28565 2019-Jan-09 19:14:43.043486 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
28566 2019-Jan-09 19:14:43.044373 - [DEBUG] Compose: EdgeIdentity * AllBottom
28567 2019-Jan-09 19:14:43.044408 - [DEBUG]
28568 2019-Jan-09 19:14:43.044433 - [DEBUG] Propagate flow
28569 2019-Jan-09 19:14:43.044457 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28570 2019-Jan-09 19:14:43.044554 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
28571 2019-Jan-09 19:14:43.045384 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28572 2019-Jan-09 19:14:43.046218 - [DEBUG] Edge function : AllBottom (result of previous compose)
28573 2019-Jan-09 19:14:43.046250 - [DEBUG]
28574 2019-Jan-09 19:14:43.046278 - [DEBUG] Join: AllTop & AllBottom
28575 2019-Jan-09 19:14:43.046305 - [DEBUG] = AllBottom (new jump func)
28576 2019-Jan-09 19:14:43.046331 - [DEBUG]
28577 2019-Jan-09 19:14:43.046356 - [DEBUG] Start adding new jump function
28578 2019-Jan-09 19:14:43.046381 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28579 2019-Jan-09 19:14:43.046480 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28580 2019-Jan-09 19:14:43.047347 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
28581 2019-Jan-09 19:14:43.048184 - [DEBUG] Edge Function : AllBottom
28582 2019-Jan-09 19:14:43.048223 - [DEBUG] End adding new jump function
28583 2019-Jan-09 19:14:43.048249 - [DEBUG]
28584 2019-Jan-09 19:14:43.048274 - [DEBUG] -------------------------------------------- 838. Path Edge --------------------------------------------
28585 2019-Jan-09 19:14:43.048301 - [DEBUG]
28586 2019-Jan-09 19:14:43.048325 - [DEBUG] Process 838. path edge:
28587 2019-Jan-09 19:14:43.048350 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28588 2019-Jan-09 19:14:43.048448 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
28589 2019-Jan-09 19:14:43.049285 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28590 2019-Jan-09 19:14:43.050127 - [DEBUG]
28591 2019-Jan-09 19:14:43.050157 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
28592 2019-Jan-09 19:14:43.051048 - [DEBUG] Possible callees:
28593 2019-Jan-09 19:14:43.051079 - [DEBUG] llvm.dbg.declare
28594 2019-Jan-09 19:14:43.051105 - [DEBUG] Possible return sites:
28595 2019-Jan-09 19:14:43.051130 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15528596 2019-Jan-09 19:14:43.052779 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
28597 2019-Jan-09 19:14:43.052848 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
28598 2019-Jan-09 19:14:43.052901 - [DEBUG] Compose: EdgeIdentity * AllBottom
28599 2019-Jan-09 19:14:43.052930 - [DEBUG]
28600 2019-Jan-09 19:14:43.052956 - [DEBUG] Propagate flow
28601 2019-Jan-09 19:14:43.052980 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28602 2019-Jan-09 19:14:43.053074 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
28603 2019-Jan-09 19:14:43.053931 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28604 2019-Jan-09 19:14:43.054770 - [DEBUG] Edge function : AllBottom (result of previous compose)
28605 2019-Jan-09 19:14:43.054802 - [DEBUG]
28606 2019-Jan-09 19:14:43.054830 - [DEBUG] Join: AllTop & AllBottom
28607 2019-Jan-09 19:14:43.054857 - [DEBUG] = AllBottom (new jump func)
28608 2019-Jan-09 19:14:43.054883 - [DEBUG]
28609 2019-Jan-09 19:14:43.054908 - [DEBUG] Start adding new jump function
28610 2019-Jan-09 19:14:43.054932 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28611 2019-Jan-09 19:14:43.055031 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28612 2019-Jan-09 19:14:43.055876 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
28613 2019-Jan-09 19:14:43.056713 - [DEBUG] Edge Function : AllBottom
28614 2019-Jan-09 19:14:43.056752 - [DEBUG] End adding new jump function
28615 2019-Jan-09 19:14:43.056778 - [DEBUG]
28616 2019-Jan-09 19:14:43.056803 - [DEBUG] -------------------------------------------- 839. Path Edge --------------------------------------------
28617 2019-Jan-09 19:14:43.056830 - [DEBUG]
28618 2019-Jan-09 19:14:43.056854 - [DEBUG] Process 839. path edge:
28619 2019-Jan-09 19:14:43.056879 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28620 2019-Jan-09 19:14:43.056976 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
28621 2019-Jan-09 19:14:43.057841 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28622 2019-Jan-09 19:14:43.058685 - [DEBUG]
28623 2019-Jan-09 19:14:43.058716 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
28624 2019-Jan-09 19:14:43.059589 - [DEBUG] Compose: EdgeIdentity * AllBottom
28625 2019-Jan-09 19:14:43.059624 - [DEBUG]
28626 2019-Jan-09 19:14:43.059649 - [DEBUG] Propagate flow
28627 2019-Jan-09 19:14:43.059674 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28628 2019-Jan-09 19:14:43.059770 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
28629 2019-Jan-09 19:14:43.060610 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28630 2019-Jan-09 19:14:43.061451 - [DEBUG] Edge function : AllBottom (result of previous compose)
28631 2019-Jan-09 19:14:43.061483 - [DEBUG]
28632 2019-Jan-09 19:14:43.061510 - [DEBUG] Join: AllTop & AllBottom
28633 2019-Jan-09 19:14:43.061538 - [DEBUG] = AllBottom (new jump func)
28634 2019-Jan-09 19:14:43.061563 - [DEBUG]
28635 2019-Jan-09 19:14:43.061588 - [DEBUG] Start adding new jump function
28636 2019-Jan-09 19:14:43.061613 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28637 2019-Jan-09 19:14:43.061709 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28638 2019-Jan-09 19:14:43.062575 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
28639 2019-Jan-09 19:14:43.063399 - [DEBUG] Edge Function : AllBottom
28640 2019-Jan-09 19:14:43.063437 - [DEBUG] End adding new jump function
28641 2019-Jan-09 19:14:43.063462 - [DEBUG]
28642 2019-Jan-09 19:14:43.063487 - [DEBUG] -------------------------------------------- 840. Path Edge --------------------------------------------
28643 2019-Jan-09 19:14:43.063514 - [DEBUG]
28644 2019-Jan-09 19:14:43.063538 - [DEBUG] Process 840. path edge:
28645 2019-Jan-09 19:14:43.063563 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28646 2019-Jan-09 19:14:43.063663 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
28647 2019-Jan-09 19:14:43.064514 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28648 2019-Jan-09 19:14:43.065355 - [DEBUG]
28649 2019-Jan-09 19:14:43.065388 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
28650 2019-Jan-09 19:14:43.066251 - [DEBUG] Compose: EdgeIdentity * AllBottom
28651 2019-Jan-09 19:14:43.066286 - [DEBUG]
28652 2019-Jan-09 19:14:43.066311 - [DEBUG] Propagate flow
28653 2019-Jan-09 19:14:43.066336 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28654 2019-Jan-09 19:14:43.066433 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
28655 2019-Jan-09 19:14:43.067283 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28656 2019-Jan-09 19:14:43.068110 - [DEBUG] Edge function : AllBottom (result of previous compose)
28657 2019-Jan-09 19:14:43.068141 - [DEBUG]
28658 2019-Jan-09 19:14:43.068170 - [DEBUG] Join: AllTop & AllBottom
28659 2019-Jan-09 19:14:43.068197 - [DEBUG] = AllBottom (new jump func)
28660 2019-Jan-09 19:14:43.068223 - [DEBUG]
28661 2019-Jan-09 19:14:43.068248 - [DEBUG] Start adding new jump function
28662 2019-Jan-09 19:14:43.068272 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28663 2019-Jan-09 19:14:43.068370 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28664 2019-Jan-09 19:14:43.069218 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
28665 2019-Jan-09 19:14:43.070042 - [DEBUG] Edge Function : AllBottom
28666 2019-Jan-09 19:14:43.070080 - [DEBUG] End adding new jump function
28667 2019-Jan-09 19:14:43.070106 - [DEBUG]
28668 2019-Jan-09 19:14:43.070131 - [DEBUG] -------------------------------------------- 841. Path Edge --------------------------------------------
28669 2019-Jan-09 19:14:43.070157 - [DEBUG]
28670 2019-Jan-09 19:14:43.070181 - [DEBUG] Process 841. path edge:
28671 2019-Jan-09 19:14:43.070206 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28672 2019-Jan-09 19:14:43.070309 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
28673 2019-Jan-09 19:14:43.071161 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28674 2019-Jan-09 19:14:43.072011 - [DEBUG]
28675 2019-Jan-09 19:14:43.072045 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
28676 2019-Jan-09 19:14:43.072897 - [DEBUG] Compose: EdgeIdentity * AllBottom
28677 2019-Jan-09 19:14:43.072932 - [DEBUG]
28678 2019-Jan-09 19:14:43.072958 - [DEBUG] Propagate flow
28679 2019-Jan-09 19:14:43.072982 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28680 2019-Jan-09 19:14:43.073104 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
28681 2019-Jan-09 19:14:43.073978 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28682 2019-Jan-09 19:14:43.074816 - [DEBUG] Edge function : AllBottom (result of previous compose)
28683 2019-Jan-09 19:14:43.074848 - [DEBUG]
28684 2019-Jan-09 19:14:43.074875 - [DEBUG] Join: AllTop & AllBottom
28685 2019-Jan-09 19:14:43.074903 - [DEBUG] = AllBottom (new jump func)
28686 2019-Jan-09 19:14:43.074928 - [DEBUG]
28687 2019-Jan-09 19:14:43.074954 - [DEBUG] Start adding new jump function
28688 2019-Jan-09 19:14:43.074978 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28689 2019-Jan-09 19:14:43.075077 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28690 2019-Jan-09 19:14:43.075909 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
28691 2019-Jan-09 19:14:43.076737 - [DEBUG] Edge Function : AllBottom
28692 2019-Jan-09 19:14:43.076776 - [DEBUG] End adding new jump function
28693 2019-Jan-09 19:14:43.076802 - [DEBUG]
28694 2019-Jan-09 19:14:43.076827 - [DEBUG] -------------------------------------------- 842. Path Edge --------------------------------------------
28695 2019-Jan-09 19:14:43.076854 - [DEBUG]
28696 2019-Jan-09 19:14:43.076878 - [DEBUG] Process 842. path edge:
28697 2019-Jan-09 19:14:43.076902 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28698 2019-Jan-09 19:14:43.076998 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
28699 2019-Jan-09 19:14:43.077866 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28700 2019-Jan-09 19:14:43.078704 - [DEBUG]
28701 2019-Jan-09 19:14:43.078734 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
28702 2019-Jan-09 19:14:43.079598 - [DEBUG] Possible callees:
28703 2019-Jan-09 19:14:43.079629 - [DEBUG] llvm.dbg.declare
28704 2019-Jan-09 19:14:43.079655 - [DEBUG] Possible return sites:
28705 2019-Jan-09 19:14:43.079679 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16328706 2019-Jan-09 19:14:43.081358 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
28707 2019-Jan-09 19:14:43.081427 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
28708 2019-Jan-09 19:14:43.081480 - [DEBUG] Compose: EdgeIdentity * AllBottom
28709 2019-Jan-09 19:14:43.081510 - [DEBUG]
28710 2019-Jan-09 19:14:43.081536 - [DEBUG] Propagate flow
28711 2019-Jan-09 19:14:43.081561 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28712 2019-Jan-09 19:14:43.081659 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
28713 2019-Jan-09 19:14:43.082482 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28714 2019-Jan-09 19:14:43.083319 - [DEBUG] Edge function : AllBottom (result of previous compose)
28715 2019-Jan-09 19:14:43.083352 - [DEBUG]
28716 2019-Jan-09 19:14:43.083379 - [DEBUG] Join: AllTop & AllBottom
28717 2019-Jan-09 19:14:43.083407 - [DEBUG] = AllBottom (new jump func)
28718 2019-Jan-09 19:14:43.083433 - [DEBUG]
28719 2019-Jan-09 19:14:43.083458 - [DEBUG] Start adding new jump function
28720 2019-Jan-09 19:14:43.083509 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28721 2019-Jan-09 19:14:43.083607 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28722 2019-Jan-09 19:14:43.084470 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
28723 2019-Jan-09 19:14:43.085297 - [DEBUG] Edge Function : AllBottom
28724 2019-Jan-09 19:14:43.085335 - [DEBUG] End adding new jump function
28725 2019-Jan-09 19:14:43.085361 - [DEBUG]
28726 2019-Jan-09 19:14:43.085386 - [DEBUG] -------------------------------------------- 843. Path Edge --------------------------------------------
28727 2019-Jan-09 19:14:43.085412 - [DEBUG]
28728 2019-Jan-09 19:14:43.085436 - [DEBUG] Process 843. path edge:
28729 2019-Jan-09 19:14:43.085462 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28730 2019-Jan-09 19:14:43.085560 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
28731 2019-Jan-09 19:14:43.086384 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28732 2019-Jan-09 19:14:43.087257 - [DEBUG]
28733 2019-Jan-09 19:14:43.087289 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
28734 2019-Jan-09 19:14:43.088171 - [DEBUG] Compose: EdgeIdentity * AllBottom
28735 2019-Jan-09 19:14:43.088206 - [DEBUG]
28736 2019-Jan-09 19:14:43.088232 - [DEBUG] Propagate flow
28737 2019-Jan-09 19:14:43.088257 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28738 2019-Jan-09 19:14:43.088352 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
28739 2019-Jan-09 19:14:43.089199 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28740 2019-Jan-09 19:14:43.090046 - [DEBUG] Edge function : AllBottom (result of previous compose)
28741 2019-Jan-09 19:14:43.090078 - [DEBUG]
28742 2019-Jan-09 19:14:43.090106 - [DEBUG] Join: AllTop & AllBottom
28743 2019-Jan-09 19:14:43.090135 - [DEBUG] = AllBottom (new jump func)
28744 2019-Jan-09 19:14:43.090161 - [DEBUG]
28745 2019-Jan-09 19:14:43.090186 - [DEBUG] Start adding new jump function
28746 2019-Jan-09 19:14:43.090211 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28747 2019-Jan-09 19:14:43.090307 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28748 2019-Jan-09 19:14:43.091322 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
28749 2019-Jan-09 19:14:43.092140 - [DEBUG] Edge Function : AllBottom
28750 2019-Jan-09 19:14:43.092179 - [DEBUG] End adding new jump function
28751 2019-Jan-09 19:14:43.092205 - [DEBUG]
28752 2019-Jan-09 19:14:43.092231 - [DEBUG] -------------------------------------------- 844. Path Edge --------------------------------------------
28753 2019-Jan-09 19:14:43.092258 - [DEBUG]
28754 2019-Jan-09 19:14:43.092282 - [DEBUG] Process 844. path edge:
28755 2019-Jan-09 19:14:43.092308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28756 2019-Jan-09 19:14:43.092409 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
28757 2019-Jan-09 19:14:43.093228 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28758 2019-Jan-09 19:14:43.094098 - [DEBUG]
28759 2019-Jan-09 19:14:43.094132 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
28760 2019-Jan-09 19:14:43.094994 - [DEBUG] Compose: EdgeIdentity * AllBottom
28761 2019-Jan-09 19:14:43.095061 - [DEBUG]
28762 2019-Jan-09 19:14:43.095087 - [DEBUG] Propagate flow
28763 2019-Jan-09 19:14:43.095112 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28764 2019-Jan-09 19:14:43.095210 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
28765 2019-Jan-09 19:14:43.096052 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28766 2019-Jan-09 19:14:43.096889 - [DEBUG] Edge function : AllBottom (result of previous compose)
28767 2019-Jan-09 19:14:43.096922 - [DEBUG]
28768 2019-Jan-09 19:14:43.096950 - [DEBUG] Join: AllTop & AllBottom
28769 2019-Jan-09 19:14:43.096978 - [DEBUG] = AllBottom (new jump func)
28770 2019-Jan-09 19:14:43.097004 - [DEBUG]
28771 2019-Jan-09 19:14:43.097028 - [DEBUG] Start adding new jump function
28772 2019-Jan-09 19:14:43.097054 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28773 2019-Jan-09 19:14:43.097181 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28774 2019-Jan-09 19:14:43.098020 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
28775 2019-Jan-09 19:14:43.098860 - [DEBUG] Edge Function : AllBottom
28776 2019-Jan-09 19:14:43.098899 - [DEBUG] End adding new jump function
28777 2019-Jan-09 19:14:43.098925 - [DEBUG]
28778 2019-Jan-09 19:14:43.098950 - [DEBUG] -------------------------------------------- 845. Path Edge --------------------------------------------
28779 2019-Jan-09 19:14:43.098976 - [DEBUG]
28780 2019-Jan-09 19:14:43.099000 - [DEBUG] Process 845. path edge:
28781 2019-Jan-09 19:14:43.099026 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28782 2019-Jan-09 19:14:43.099123 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
28783 2019-Jan-09 19:14:43.099957 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28784 2019-Jan-09 19:14:43.100823 - [DEBUG]
28785 2019-Jan-09 19:14:43.100854 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
28786 2019-Jan-09 19:14:43.101704 - [DEBUG] Possible callees:
28787 2019-Jan-09 19:14:43.101735 - [DEBUG] llvm.dbg.declare
28788 2019-Jan-09 19:14:43.101762 - [DEBUG] Possible return sites:
28789 2019-Jan-09 19:14:43.101786 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16928790 2019-Jan-09 19:14:43.103427 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
28791 2019-Jan-09 19:14:43.103496 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
28792 2019-Jan-09 19:14:43.103548 - [DEBUG] Compose: EdgeIdentity * AllBottom
28793 2019-Jan-09 19:14:43.103578 - [DEBUG]
28794 2019-Jan-09 19:14:43.103603 - [DEBUG] Propagate flow
28795 2019-Jan-09 19:14:43.103627 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28796 2019-Jan-09 19:14:43.103723 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
28797 2019-Jan-09 19:14:43.104583 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28798 2019-Jan-09 19:14:43.105427 - [DEBUG] Edge function : AllBottom (result of previous compose)
28799 2019-Jan-09 19:14:43.105460 - [DEBUG]
28800 2019-Jan-09 19:14:43.105487 - [DEBUG] Join: AllTop & AllBottom
28801 2019-Jan-09 19:14:43.105541 - [DEBUG] = AllBottom (new jump func)
28802 2019-Jan-09 19:14:43.105567 - [DEBUG]
28803 2019-Jan-09 19:14:43.105591 - [DEBUG] Start adding new jump function
28804 2019-Jan-09 19:14:43.105616 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28805 2019-Jan-09 19:14:43.105715 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28806 2019-Jan-09 19:14:43.106552 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
28807 2019-Jan-09 19:14:43.107399 - [DEBUG] Edge Function : AllBottom
28808 2019-Jan-09 19:14:43.107437 - [DEBUG] End adding new jump function
28809 2019-Jan-09 19:14:43.107463 - [DEBUG]
28810 2019-Jan-09 19:14:43.107488 - [DEBUG] -------------------------------------------- 846. Path Edge --------------------------------------------
28811 2019-Jan-09 19:14:43.107515 - [DEBUG]
28812 2019-Jan-09 19:14:43.107539 - [DEBUG] Process 846. path edge:
28813 2019-Jan-09 19:14:43.107564 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28814 2019-Jan-09 19:14:43.107659 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
28815 2019-Jan-09 19:14:43.108480 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28816 2019-Jan-09 19:14:43.109318 - [DEBUG]
28817 2019-Jan-09 19:14:43.109350 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
28818 2019-Jan-09 19:14:43.110232 - [DEBUG] Compose: EdgeIdentity * AllBottom
28819 2019-Jan-09 19:14:43.110270 - [DEBUG]
28820 2019-Jan-09 19:14:43.110296 - [DEBUG] Propagate flow
28821 2019-Jan-09 19:14:43.110320 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28822 2019-Jan-09 19:14:43.110418 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
28823 2019-Jan-09 19:14:43.111280 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28824 2019-Jan-09 19:14:43.112115 - [DEBUG] Edge function : AllBottom (result of previous compose)
28825 2019-Jan-09 19:14:43.112147 - [DEBUG]
28826 2019-Jan-09 19:14:43.112174 - [DEBUG] Join: AllTop & AllBottom
28827 2019-Jan-09 19:14:43.112202 - [DEBUG] = AllBottom (new jump func)
28828 2019-Jan-09 19:14:43.112228 - [DEBUG]
28829 2019-Jan-09 19:14:43.112253 - [DEBUG] Start adding new jump function
28830 2019-Jan-09 19:14:43.112278 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28831 2019-Jan-09 19:14:43.112376 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28832 2019-Jan-09 19:14:43.113377 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
28833 2019-Jan-09 19:14:43.114243 - [DEBUG] Edge Function : AllBottom
28834 2019-Jan-09 19:14:43.114282 - [DEBUG] End adding new jump function
28835 2019-Jan-09 19:14:43.114309 - [DEBUG]
28836 2019-Jan-09 19:14:43.114334 - [DEBUG] -------------------------------------------- 847. Path Edge --------------------------------------------
28837 2019-Jan-09 19:14:43.114360 - [DEBUG]
28838 2019-Jan-09 19:14:43.114384 - [DEBUG] Process 847. path edge:
28839 2019-Jan-09 19:14:43.114410 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28840 2019-Jan-09 19:14:43.114505 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
28841 2019-Jan-09 19:14:43.115328 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28842 2019-Jan-09 19:14:43.116180 - [DEBUG]
28843 2019-Jan-09 19:14:43.116213 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
28844 2019-Jan-09 19:14:43.117088 - [DEBUG] Compose: EdgeIdentity * AllBottom
28845 2019-Jan-09 19:14:43.117178 - [DEBUG]
28846 2019-Jan-09 19:14:43.117204 - [DEBUG] Propagate flow
28847 2019-Jan-09 19:14:43.117228 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28848 2019-Jan-09 19:14:43.117323 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
28849 2019-Jan-09 19:14:43.118159 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28850 2019-Jan-09 19:14:43.119001 - [DEBUG] Edge function : AllBottom (result of previous compose)
28851 2019-Jan-09 19:14:43.119033 - [DEBUG]
28852 2019-Jan-09 19:14:43.119061 - [DEBUG] Join: AllTop & AllBottom
28853 2019-Jan-09 19:14:43.119089 - [DEBUG] = AllBottom (new jump func)
28854 2019-Jan-09 19:14:43.119115 - [DEBUG]
28855 2019-Jan-09 19:14:43.119140 - [DEBUG] Start adding new jump function
28856 2019-Jan-09 19:14:43.119165 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28857 2019-Jan-09 19:14:43.119263 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28858 2019-Jan-09 19:14:43.120097 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
28859 2019-Jan-09 19:14:43.120967 - [DEBUG] Edge Function : AllBottom
28860 2019-Jan-09 19:14:43.121005 - [DEBUG] End adding new jump function
28861 2019-Jan-09 19:14:43.121030 - [DEBUG]
28862 2019-Jan-09 19:14:43.121055 - [DEBUG] -------------------------------------------- 848. Path Edge --------------------------------------------
28863 2019-Jan-09 19:14:43.121081 - [DEBUG]
28864 2019-Jan-09 19:14:43.121105 - [DEBUG] Process 848. path edge:
28865 2019-Jan-09 19:14:43.121130 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28866 2019-Jan-09 19:14:43.121225 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
28867 2019-Jan-09 19:14:43.122060 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28868 2019-Jan-09 19:14:43.122893 - [DEBUG]
28869 2019-Jan-09 19:14:43.122924 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
28870 2019-Jan-09 19:14:43.123827 - [DEBUG] Compose: EdgeIdentity * AllBottom
28871 2019-Jan-09 19:14:43.123864 - [DEBUG]
28872 2019-Jan-09 19:14:43.123890 - [DEBUG] Propagate flow
28873 2019-Jan-09 19:14:43.123914 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28874 2019-Jan-09 19:14:43.124004 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
28875 2019-Jan-09 19:14:43.124817 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28876 2019-Jan-09 19:14:43.125657 - [DEBUG] Edge function : AllBottom (result of previous compose)
28877 2019-Jan-09 19:14:43.125689 - [DEBUG]
28878 2019-Jan-09 19:14:43.125717 - [DEBUG] Join: AllTop & AllBottom
28879 2019-Jan-09 19:14:43.125744 - [DEBUG] = AllBottom (new jump func)
28880 2019-Jan-09 19:14:43.125770 - [DEBUG]
28881 2019-Jan-09 19:14:43.125795 - [DEBUG] Start adding new jump function
28882 2019-Jan-09 19:14:43.125820 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28883 2019-Jan-09 19:14:43.125919 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28884 2019-Jan-09 19:14:43.126759 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
28885 2019-Jan-09 19:14:43.127634 - [DEBUG] Edge Function : AllBottom
28886 2019-Jan-09 19:14:43.127673 - [DEBUG] End adding new jump function
28887 2019-Jan-09 19:14:43.127700 - [DEBUG]
28888 2019-Jan-09 19:14:43.127725 - [DEBUG] -------------------------------------------- 849. Path Edge --------------------------------------------
28889 2019-Jan-09 19:14:43.127751 - [DEBUG]
28890 2019-Jan-09 19:14:43.127775 - [DEBUG] Process 849. path edge:
28891 2019-Jan-09 19:14:43.127800 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28892 2019-Jan-09 19:14:43.127899 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
28893 2019-Jan-09 19:14:43.128719 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28894 2019-Jan-09 19:14:43.129558 - [DEBUG]
28895 2019-Jan-09 19:14:43.129592 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
28896 2019-Jan-09 19:14:43.130466 - [DEBUG] Compose: EdgeIdentity * AllBottom
28897 2019-Jan-09 19:14:43.130504 - [DEBUG]
28898 2019-Jan-09 19:14:43.130529 - [DEBUG] Propagate flow
28899 2019-Jan-09 19:14:43.130554 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28900 2019-Jan-09 19:14:43.130651 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28901 2019-Jan-09 19:14:43.131471 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28902 2019-Jan-09 19:14:43.132313 - [DEBUG] Edge function : AllBottom (result of previous compose)
28903 2019-Jan-09 19:14:43.132345 - [DEBUG]
28904 2019-Jan-09 19:14:43.132373 - [DEBUG] Join: AllTop & AllBottom
28905 2019-Jan-09 19:14:43.132401 - [DEBUG] = AllBottom (new jump func)
28906 2019-Jan-09 19:14:43.132427 - [DEBUG]
28907 2019-Jan-09 19:14:43.132452 - [DEBUG] Start adding new jump function
28908 2019-Jan-09 19:14:43.132477 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28909 2019-Jan-09 19:14:43.132574 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28910 2019-Jan-09 19:14:43.133408 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28911 2019-Jan-09 19:14:43.134269 - [DEBUG] Edge Function : AllBottom
28912 2019-Jan-09 19:14:43.134308 - [DEBUG] End adding new jump function
28913 2019-Jan-09 19:14:43.134334 - [DEBUG]
28914 2019-Jan-09 19:14:43.134359 - [DEBUG] -------------------------------------------- 850. Path Edge --------------------------------------------
28915 2019-Jan-09 19:14:43.134385 - [DEBUG]
28916 2019-Jan-09 19:14:43.134409 - [DEBUG] Process 850. path edge:
28917 2019-Jan-09 19:14:43.134434 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28918 2019-Jan-09 19:14:43.134535 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
28919 2019-Jan-09 19:14:43.135358 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28920 2019-Jan-09 19:14:43.136200 - [DEBUG]
28921 2019-Jan-09 19:14:43.136231 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28922 2019-Jan-09 19:14:43.137143 - [DEBUG] Compose: EdgeIdentity * AllBottom
28923 2019-Jan-09 19:14:43.137182 - [DEBUG]
28924 2019-Jan-09 19:14:43.137208 - [DEBUG] Propagate flow
28925 2019-Jan-09 19:14:43.137232 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28926 2019-Jan-09 19:14:43.137331 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28927 2019-Jan-09 19:14:43.138178 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28928 2019-Jan-09 19:14:43.139012 - [DEBUG] Edge function : AllBottom (result of previous compose)
28929 2019-Jan-09 19:14:43.139043 - [DEBUG]
28930 2019-Jan-09 19:14:43.139072 - [DEBUG] Join: AllTop & AllBottom
28931 2019-Jan-09 19:14:43.139099 - [DEBUG] = AllBottom (new jump func)
28932 2019-Jan-09 19:14:43.139125 - [DEBUG]
28933 2019-Jan-09 19:14:43.139150 - [DEBUG] Start adding new jump function
28934 2019-Jan-09 19:14:43.139174 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28935 2019-Jan-09 19:14:43.139272 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28936 2019-Jan-09 19:14:43.140108 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28937 2019-Jan-09 19:14:43.140950 - [DEBUG] Edge Function : AllBottom
28938 2019-Jan-09 19:14:43.140988 - [DEBUG] End adding new jump function
28939 2019-Jan-09 19:14:43.141014 - [DEBUG]
28940 2019-Jan-09 19:14:43.141039 - [DEBUG] -------------------------------------------- 851. Path Edge --------------------------------------------
28941 2019-Jan-09 19:14:43.141066 - [DEBUG]
28942 2019-Jan-09 19:14:43.141090 - [DEBUG] Process 851. path edge:
28943 2019-Jan-09 19:14:43.141115 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28944 2019-Jan-09 19:14:43.141215 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
28945 2019-Jan-09 19:14:43.142033 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28946 2019-Jan-09 19:14:43.142878 - [DEBUG]
28947 2019-Jan-09 19:14:43.142911 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28948 2019-Jan-09 19:14:43.143764 - [DEBUG] Compose: EdgeIdentity * AllBottom
28949 2019-Jan-09 19:14:43.143826 - [DEBUG]
28950 2019-Jan-09 19:14:43.143851 - [DEBUG] Propagate flow
28951 2019-Jan-09 19:14:43.143875 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28952 2019-Jan-09 19:14:43.143970 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28953 2019-Jan-09 19:14:43.144819 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28954 2019-Jan-09 19:14:43.145649 - [DEBUG] Edge function : AllBottom (result of previous compose)
28955 2019-Jan-09 19:14:43.145680 - [DEBUG]
28956 2019-Jan-09 19:14:43.145708 - [DEBUG] Join: AllTop & AllBottom
28957 2019-Jan-09 19:14:43.145737 - [DEBUG] = AllBottom (new jump func)
28958 2019-Jan-09 19:14:43.145762 - [DEBUG]
28959 2019-Jan-09 19:14:43.145787 - [DEBUG] Start adding new jump function
28960 2019-Jan-09 19:14:43.145811 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28961 2019-Jan-09 19:14:43.145907 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28962 2019-Jan-09 19:14:43.146737 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28963 2019-Jan-09 19:14:43.147589 - [DEBUG] Edge Function : AllBottom
28964 2019-Jan-09 19:14:43.147627 - [DEBUG] End adding new jump function
28965 2019-Jan-09 19:14:43.147653 - [DEBUG]
28966 2019-Jan-09 19:14:43.147678 - [DEBUG] -------------------------------------------- 852. Path Edge --------------------------------------------
28967 2019-Jan-09 19:14:43.147704 - [DEBUG]
28968 2019-Jan-09 19:14:43.147728 - [DEBUG] Process 852. path edge:
28969 2019-Jan-09 19:14:43.147753 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28970 2019-Jan-09 19:14:43.147872 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
28971 2019-Jan-09 19:14:43.148699 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28972 2019-Jan-09 19:14:43.149530 - [DEBUG]
28973 2019-Jan-09 19:14:43.149562 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28974 2019-Jan-09 19:14:43.150465 - [DEBUG] Compose: EdgeIdentity * AllBottom
28975 2019-Jan-09 19:14:43.150503 - [DEBUG]
28976 2019-Jan-09 19:14:43.150529 - [DEBUG] Propagate flow
28977 2019-Jan-09 19:14:43.150553 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28978 2019-Jan-09 19:14:43.150647 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28979 2019-Jan-09 19:14:43.151477 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28980 2019-Jan-09 19:14:43.152315 - [DEBUG] Edge function : AllBottom (result of previous compose)
28981 2019-Jan-09 19:14:43.152347 - [DEBUG]
28982 2019-Jan-09 19:14:43.152376 - [DEBUG] Join: AllTop & AllBottom
28983 2019-Jan-09 19:14:43.152403 - [DEBUG] = AllBottom (new jump func)
28984 2019-Jan-09 19:14:43.152429 - [DEBUG]
28985 2019-Jan-09 19:14:43.152454 - [DEBUG] Start adding new jump function
28986 2019-Jan-09 19:14:43.152479 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28987 2019-Jan-09 19:14:43.152577 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28988 2019-Jan-09 19:14:43.153413 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28989 2019-Jan-09 19:14:43.154271 - [DEBUG] Edge Function : AllBottom
28990 2019-Jan-09 19:14:43.154310 - [DEBUG] End adding new jump function
28991 2019-Jan-09 19:14:43.154336 - [DEBUG]
28992 2019-Jan-09 19:14:43.154360 - [DEBUG] -------------------------------------------- 853. Path Edge --------------------------------------------
28993 2019-Jan-09 19:14:43.154387 - [DEBUG]
28994 2019-Jan-09 19:14:43.154410 - [DEBUG] Process 853. path edge:
28995 2019-Jan-09 19:14:43.154435 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28996 2019-Jan-09 19:14:43.154524 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
28997 2019-Jan-09 19:14:43.155350 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28998 2019-Jan-09 19:14:43.156187 - [DEBUG]
28999 2019-Jan-09 19:14:43.156220 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
29000 2019-Jan-09 19:14:43.157090 - [DEBUG] Compose: EdgeIdentity * AllBottom
29001 2019-Jan-09 19:14:43.157152 - [DEBUG]
29002 2019-Jan-09 19:14:43.157178 - [DEBUG] Propagate flow
29003 2019-Jan-09 19:14:43.157202 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29004 2019-Jan-09 19:14:43.157292 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29005 2019-Jan-09 19:14:43.158124 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29006 2019-Jan-09 19:14:43.158961 - [DEBUG] Edge function : AllBottom (result of previous compose)
29007 2019-Jan-09 19:14:43.158994 - [DEBUG]
29008 2019-Jan-09 19:14:43.159022 - [DEBUG] Join: AllTop & AllBottom
29009 2019-Jan-09 19:14:43.159075 - [DEBUG] = AllBottom (new jump func)
29010 2019-Jan-09 19:14:43.159102 - [DEBUG]
29011 2019-Jan-09 19:14:43.159126 - [DEBUG] Start adding new jump function
29012 2019-Jan-09 19:14:43.159151 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29013 2019-Jan-09 19:14:43.159248 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29014 2019-Jan-09 19:14:43.160091 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29015 2019-Jan-09 19:14:43.164170 - [DEBUG] Edge Function : AllBottom
29016 2019-Jan-09 19:14:43.164212 - [DEBUG] End adding new jump function
29017 2019-Jan-09 19:14:43.164238 - [DEBUG]
29018 2019-Jan-09 19:14:43.164264 - [DEBUG] -------------------------------------------- 854. Path Edge --------------------------------------------
29019 2019-Jan-09 19:14:43.164290 - [DEBUG]
29020 2019-Jan-09 19:14:43.164314 - [DEBUG] Process 854. path edge:
29021 2019-Jan-09 19:14:43.164339 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29022 2019-Jan-09 19:14:43.164434 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
29023 2019-Jan-09 19:14:43.165272 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29024 2019-Jan-09 19:14:43.166111 - [DEBUG]
29025 2019-Jan-09 19:14:43.166142 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29026 2019-Jan-09 19:14:43.167030 - [DEBUG] Compose: EdgeIdentity * AllBottom
29027 2019-Jan-09 19:14:43.167067 - [DEBUG]
29028 2019-Jan-09 19:14:43.167092 - [DEBUG] Propagate flow
29029 2019-Jan-09 19:14:43.167158 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29030 2019-Jan-09 19:14:43.167255 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29031 2019-Jan-09 19:14:43.168076 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29032 2019-Jan-09 19:14:43.168921 - [DEBUG] Edge function : AllBottom (result of previous compose)
29033 2019-Jan-09 19:14:43.168954 - [DEBUG]
29034 2019-Jan-09 19:14:43.168982 - [DEBUG] Join: AllTop & AllBottom
29035 2019-Jan-09 19:14:43.169010 - [DEBUG] = AllBottom (new jump func)
29036 2019-Jan-09 19:14:43.169035 - [DEBUG]
29037 2019-Jan-09 19:14:43.169060 - [DEBUG] Start adding new jump function
29038 2019-Jan-09 19:14:43.169084 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29039 2019-Jan-09 19:14:43.169181 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29040 2019-Jan-09 19:14:43.170021 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29041 2019-Jan-09 19:14:43.170931 - [DEBUG] Edge Function : AllBottom
29042 2019-Jan-09 19:14:43.170970 - [DEBUG] End adding new jump function
29043 2019-Jan-09 19:14:43.170996 - [DEBUG]
29044 2019-Jan-09 19:14:43.171021 - [DEBUG] -------------------------------------------- 855. Path Edge --------------------------------------------
29045 2019-Jan-09 19:14:43.171047 - [DEBUG]
29046 2019-Jan-09 19:14:43.171071 - [DEBUG] Process 855. path edge:
29047 2019-Jan-09 19:14:43.171096 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29048 2019-Jan-09 19:14:43.171196 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
29049 2019-Jan-09 19:14:43.172020 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29050 2019-Jan-09 19:14:43.172862 - [DEBUG]
29051 2019-Jan-09 19:14:43.172893 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29052 2019-Jan-09 19:14:43.173755 - [DEBUG] Start of endsummarytab entry
29053 2019-Jan-09 19:14:43.173826 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
29054 2019-Jan-09 19:14:43.174696 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
29055 2019-Jan-09 19:14:43.174798 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29056 2019-Jan-09 19:14:43.175602 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29057 2019-Jan-09 19:14:43.176445 - [DEBUG] EF: AllBottom
29058 2019-Jan-09 19:14:43.176477 - [DEBUG]
29059 2019-Jan-09 19:14:43.176502 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29060 2019-Jan-09 19:14:43.177357 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
29061 2019-Jan-09 19:14:43.178182 - [DEBUG] EF: AllBottom
29062 2019-Jan-09 19:14:43.178214 - [DEBUG]
29063 2019-Jan-09 19:14:43.178239 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29064 2019-Jan-09 19:14:43.179046 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
29065 2019-Jan-09 19:14:43.179875 - [DEBUG] EF: AllBottom
29066 2019-Jan-09 19:14:43.179906 - [DEBUG]
29067 2019-Jan-09 19:14:43.179931 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29068 2019-Jan-09 19:14:43.180781 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29069 2019-Jan-09 19:14:43.181623 - [DEBUG] EF: AllBottom
29070 2019-Jan-09 19:14:43.181655 - [DEBUG]
29071 2019-Jan-09 19:14:43.181680 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29072 2019-Jan-09 19:14:43.182507 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29073 2019-Jan-09 19:14:43.183338 - [DEBUG] EF: AllBottom
29074 2019-Jan-09 19:14:43.183370 - [DEBUG]
29075 2019-Jan-09 19:14:43.183395 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29076 2019-Jan-09 19:14:43.184251 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
29077 2019-Jan-09 19:14:43.185091 - [DEBUG] EF: AllBottom
29078 2019-Jan-09 19:14:43.185122 - [DEBUG]
29079 2019-Jan-09 19:14:43.185147 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29080 2019-Jan-09 19:14:43.185963 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29081 2019-Jan-09 19:14:43.186779 - [DEBUG] EF: AllBottom
29082 2019-Jan-09 19:14:43.186811 - [DEBUG]
29083 2019-Jan-09 19:14:43.186836 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29084 2019-Jan-09 19:14:43.187688 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
29085 2019-Jan-09 19:14:43.188516 - [DEBUG] EF: AllBottom
29086 2019-Jan-09 19:14:43.188548 - [DEBUG]
29087 2019-Jan-09 19:14:43.188572 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29088 2019-Jan-09 19:14:43.189400 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
29089 2019-Jan-09 19:14:43.190243 - [DEBUG] EF: AllBottom
29090 2019-Jan-09 19:14:43.190276 - [DEBUG]
29091 2019-Jan-09 19:14:43.190300 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29092 2019-Jan-09 19:14:43.191897 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
29093 2019-Jan-09 19:14:43.192750 - [DEBUG] EF: AllBottom
29094 2019-Jan-09 19:14:43.192782 - [DEBUG]
29095 2019-Jan-09 19:14:43.192807 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29096 2019-Jan-09 19:14:43.193632 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29097 2019-Jan-09 19:14:43.194515 - [DEBUG] EF: AllBottom
29098 2019-Jan-09 19:14:43.194547 - [DEBUG]
29099 2019-Jan-09 19:14:43.194572 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29100 2019-Jan-09 19:14:43.195398 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
29101 2019-Jan-09 19:14:43.196215 - [DEBUG] EF: AllBottom
29102 2019-Jan-09 19:14:43.196247 - [DEBUG]
29103 2019-Jan-09 19:14:43.196272 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29104 2019-Jan-09 19:14:43.197098 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29105 2019-Jan-09 19:14:43.197970 - [DEBUG] EF: AllBottom
29106 2019-Jan-09 19:14:43.198002 - [DEBUG]
29107 2019-Jan-09 19:14:43.198027 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29108 2019-Jan-09 19:14:43.198849 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29109 2019-Jan-09 19:14:43.199680 - [DEBUG] EF: AllBottom
29110 2019-Jan-09 19:14:43.199711 - [DEBUG]
29111 2019-Jan-09 19:14:43.199736 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29112 2019-Jan-09 19:14:43.200589 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
29113 2019-Jan-09 19:14:43.201422 - [DEBUG] EF: AllBottom
29114 2019-Jan-09 19:14:43.201453 - [DEBUG]
29115 2019-Jan-09 19:14:43.201478 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29116 2019-Jan-09 19:14:43.202295 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
29117 2019-Jan-09 19:14:43.203111 - [DEBUG] EF: AllBottom
29118 2019-Jan-09 19:14:43.203142 - [DEBUG]
29119 2019-Jan-09 19:14:43.203167 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29120 2019-Jan-09 19:14:43.204011 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
29121 2019-Jan-09 19:14:43.204844 - [DEBUG] EF: AllBottom
29122 2019-Jan-09 19:14:43.204875 - [DEBUG]
29123 2019-Jan-09 19:14:43.204900 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29124 2019-Jan-09 19:14:43.205725 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
29125 2019-Jan-09 19:14:43.206559 - [DEBUG] EF: AllBottom
29126 2019-Jan-09 19:14:43.206591 - [DEBUG]
29127 2019-Jan-09 19:14:43.206616 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29128 2019-Jan-09 19:14:43.207461 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
29129 2019-Jan-09 19:14:43.208293 - [DEBUG] EF: AllBottom
29130 2019-Jan-09 19:14:43.208325 - [DEBUG]
29131 2019-Jan-09 19:14:43.208350 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29132 2019-Jan-09 19:14:43.209169 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29133 2019-Jan-09 19:14:43.209987 - [DEBUG] EF: AllBottom
29134 2019-Jan-09 19:14:43.210019 - [DEBUG]
29135 2019-Jan-09 19:14:43.210043 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29136 2019-Jan-09 19:14:43.210888 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
29137 2019-Jan-09 19:14:43.211715 - [DEBUG] EF: AllBottom
29138 2019-Jan-09 19:14:43.211747 - [DEBUG]
29139 2019-Jan-09 19:14:43.211772 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29140 2019-Jan-09 19:14:43.212593 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
29141 2019-Jan-09 19:14:43.213588 - [DEBUG] EF: AllBottom
29142 2019-Jan-09 19:14:43.213619 - [DEBUG]
29143 2019-Jan-09 19:14:43.213645 - [DEBUG] ---------------
29144 2019-Jan-09 19:14:43.213693 - [DEBUG]
29145 2019-Jan-09 19:14:43.213722 - [DEBUG] End of endsummarytab entry
29146 2019-Jan-09 19:14:43.213746 - [DEBUG]
29147 2019-Jan-09 19:14:43.213795 - [DEBUG] Start of incomingtab entry
29148 2019-Jan-09 19:14:43.213825 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
29149 2019-Jan-09 19:14:43.214678 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
29150 2019-Jan-09 19:14:43.214772 - [DEBUG] ---------------
29151 2019-Jan-09 19:14:43.214798 - [DEBUG] End of incomingtab entry
29152 2019-Jan-09 19:14:43.214823 - [DEBUG]
29153 2019-Jan-09 19:14:43.214851 - [DEBUG] EDGE:
29154 2019-Jan-09 19:14:43.214916 - [DEBUG] ---> 29155 2019-Jan-09 19:14:43.215745 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29156 2019-Jan-09 19:14:43.216582 - [DEBUG]
29157 2019-Jan-09 19:14:43.216616 - [DEBUG] EDGE:
29158 2019-Jan-09 19:14:43.216707 - [DEBUG] ---> 29159 2019-Jan-09 19:14:43.217549 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29160 2019-Jan-09 19:14:43.218373 - [DEBUG]
29161 2019-Jan-09 19:14:43.218433 - [DEBUG] Compose: EdgeIdentity * AllBottom
29162 2019-Jan-09 19:14:43.218461 - [DEBUG]
29163 2019-Jan-09 19:14:43.218486 - [DEBUG] Propagate flow
29164 2019-Jan-09 19:14:43.218511 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29165 2019-Jan-09 19:14:43.218603 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
29166 2019-Jan-09 19:14:43.219439 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29167 2019-Jan-09 19:14:43.220278 - [DEBUG] Edge function : AllBottom (result of previous compose)
29168 2019-Jan-09 19:14:43.220310 - [DEBUG]
29169 2019-Jan-09 19:14:43.220338 - [DEBUG] Join: AllTop & AllBottom
29170 2019-Jan-09 19:14:43.220365 - [DEBUG] = AllBottom (new jump func)
29171 2019-Jan-09 19:14:43.220391 - [DEBUG]
29172 2019-Jan-09 19:14:43.220415 - [DEBUG] Start adding new jump function
29173 2019-Jan-09 19:14:43.220464 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29174 2019-Jan-09 19:14:43.220566 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29175 2019-Jan-09 19:14:43.221409 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
29176 2019-Jan-09 19:14:43.222253 - [DEBUG] Edge Function : AllBottom
29177 2019-Jan-09 19:14:43.222293 - [DEBUG] End adding new jump function
29178 2019-Jan-09 19:14:43.222319 - [DEBUG]
29179 2019-Jan-09 19:14:43.222344 - [DEBUG] -------------------------------------------- 856. Path Edge --------------------------------------------
29180 2019-Jan-09 19:14:43.222370 - [DEBUG]
29181 2019-Jan-09 19:14:43.222394 - [DEBUG] Process 856. path edge:
29182 2019-Jan-09 19:14:43.222419 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29183 2019-Jan-09 19:14:43.222518 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
29184 2019-Jan-09 19:14:43.223357 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29185 2019-Jan-09 19:14:43.224233 - [DEBUG]
29186 2019-Jan-09 19:14:43.224264 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
29187 2019-Jan-09 19:14:43.225153 - [DEBUG] Possible callees:
29188 2019-Jan-09 19:14:43.225184 - [DEBUG] llvm.dbg.declare
29189 2019-Jan-09 19:14:43.225211 - [DEBUG] Possible return sites:
29190 2019-Jan-09 19:14:43.225235 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19329191 2019-Jan-09 19:14:43.226874 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
29192 2019-Jan-09 19:14:43.226944 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
29193 2019-Jan-09 19:14:43.226997 - [DEBUG] Compose: EdgeIdentity * AllBottom
29194 2019-Jan-09 19:14:43.227026 - [DEBUG]
29195 2019-Jan-09 19:14:43.227052 - [DEBUG] Propagate flow
29196 2019-Jan-09 19:14:43.227076 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29197 2019-Jan-09 19:14:43.227199 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
29198 2019-Jan-09 19:14:43.228025 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29199 2019-Jan-09 19:14:43.228862 - [DEBUG] Edge function : AllBottom (result of previous compose)
29200 2019-Jan-09 19:14:43.228894 - [DEBUG]
29201 2019-Jan-09 19:14:43.228922 - [DEBUG] Join: AllTop & AllBottom
29202 2019-Jan-09 19:14:43.228949 - [DEBUG] = AllBottom (new jump func)
29203 2019-Jan-09 19:14:43.228974 - [DEBUG]
29204 2019-Jan-09 19:14:43.228999 - [DEBUG] Start adding new jump function
29205 2019-Jan-09 19:14:43.229023 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29206 2019-Jan-09 19:14:43.229121 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29207 2019-Jan-09 19:14:43.229956 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
29208 2019-Jan-09 19:14:43.230814 - [DEBUG] Edge Function : AllBottom
29209 2019-Jan-09 19:14:43.230852 - [DEBUG] End adding new jump function
29210 2019-Jan-09 19:14:43.230877 - [DEBUG]
29211 2019-Jan-09 19:14:43.230903 - [DEBUG] -------------------------------------------- 857. Path Edge --------------------------------------------
29212 2019-Jan-09 19:14:43.230930 - [DEBUG]
29213 2019-Jan-09 19:14:43.230954 - [DEBUG] Process 857. path edge:
29214 2019-Jan-09 19:14:43.230979 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29215 2019-Jan-09 19:14:43.231078 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
29216 2019-Jan-09 19:14:43.231908 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29217 2019-Jan-09 19:14:43.232747 - [DEBUG]
29218 2019-Jan-09 19:14:43.232779 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
29219 2019-Jan-09 19:14:43.233650 - [DEBUG] Compose: EdgeIdentity * AllBottom
29220 2019-Jan-09 19:14:43.233683 - [DEBUG]
29221 2019-Jan-09 19:14:43.233709 - [DEBUG] Propagate flow
29222 2019-Jan-09 19:14:43.233734 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29223 2019-Jan-09 19:14:43.233856 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
29224 2019-Jan-09 19:14:43.234678 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29225 2019-Jan-09 19:14:43.235513 - [DEBUG] Edge function : AllBottom (result of previous compose)
29226 2019-Jan-09 19:14:43.235570 - [DEBUG]
29227 2019-Jan-09 19:14:43.235599 - [DEBUG] Join: AllTop & AllBottom
29228 2019-Jan-09 19:14:43.235628 - [DEBUG] = AllBottom (new jump func)
29229 2019-Jan-09 19:14:43.235653 - [DEBUG]
29230 2019-Jan-09 19:14:43.235678 - [DEBUG] Start adding new jump function
29231 2019-Jan-09 19:14:43.235703 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29232 2019-Jan-09 19:14:43.235803 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29233 2019-Jan-09 19:14:43.236641 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
29234 2019-Jan-09 19:14:43.237502 - [DEBUG] Edge Function : AllBottom
29235 2019-Jan-09 19:14:43.237542 - [DEBUG] End adding new jump function
29236 2019-Jan-09 19:14:43.237567 - [DEBUG]
29237 2019-Jan-09 19:14:43.237592 - [DEBUG] -------------------------------------------- 858. Path Edge --------------------------------------------
29238 2019-Jan-09 19:14:43.237619 - [DEBUG]
29239 2019-Jan-09 19:14:43.237643 - [DEBUG] Process 858. path edge:
29240 2019-Jan-09 19:14:43.237668 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29241 2019-Jan-09 19:14:43.237765 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
29242 2019-Jan-09 19:14:43.238584 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29243 2019-Jan-09 19:14:43.239426 - [DEBUG]
29244 2019-Jan-09 19:14:43.239460 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
29245 2019-Jan-09 19:14:43.240321 - [DEBUG] Compose: EdgeIdentity * AllBottom
29246 2019-Jan-09 19:14:43.240357 - [DEBUG]
29247 2019-Jan-09 19:14:43.240382 - [DEBUG] Propagate flow
29248 2019-Jan-09 19:14:43.240407 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29249 2019-Jan-09 19:14:43.240534 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29250 2019-Jan-09 19:14:43.241355 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29251 2019-Jan-09 19:14:43.242179 - [DEBUG] Edge function : AllBottom (result of previous compose)
29252 2019-Jan-09 19:14:43.242211 - [DEBUG]
29253 2019-Jan-09 19:14:43.242240 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29254 2019-Jan-09 19:14:43.242267 - [DEBUG] = AllBottom
29255 2019-Jan-09 19:14:43.242293 - [DEBUG]
29256 2019-Jan-09 19:14:43.242317 - [DEBUG] PROPAGATE: No new function!
29257 2019-Jan-09 19:14:43.242345 - [DEBUG] EDGE:
29258 2019-Jan-09 19:14:43.242445 - [DEBUG] ---> 29259 2019-Jan-09 19:14:43.243259 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29260 2019-Jan-09 19:14:43.244130 - [DEBUG]
29261 2019-Jan-09 19:14:43.244163 - [DEBUG] EDGE:
29262 2019-Jan-09 19:14:43.244255 - [DEBUG] ---> 29263 2019-Jan-09 19:14:43.245075 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29264 2019-Jan-09 19:14:43.245915 - [DEBUG]
29265 2019-Jan-09 19:14:43.245949 - [DEBUG] EDGE:
29266 2019-Jan-09 19:14:43.246038 - [DEBUG] ---> 29267 2019-Jan-09 19:14:43.246863 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29268 2019-Jan-09 19:14:43.247759 - [DEBUG]
29269 2019-Jan-09 19:14:43.247792 - [DEBUG] EDGE:
29270 2019-Jan-09 19:14:43.247886 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
29271 2019-Jan-09 19:14:43.248704 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29272 2019-Jan-09 19:14:43.249536 - [DEBUG]
29273 2019-Jan-09 19:14:43.249570 - [DEBUG] EDGE:
29274 2019-Jan-09 19:14:43.249661 - [DEBUG] ---> 29275 2019-Jan-09 19:14:43.250503 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29276 2019-Jan-09 19:14:43.251335 - [DEBUG]
29277 2019-Jan-09 19:14:43.251370 - [DEBUG] EDGE:
29278 2019-Jan-09 19:14:43.251462 - [DEBUG] ---> 29279 2019-Jan-09 19:14:43.252269 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29280 2019-Jan-09 19:14:43.253113 - [DEBUG]
29281 2019-Jan-09 19:14:43.253147 - [DEBUG] EDGE:
29282 2019-Jan-09 19:14:43.253240 - [DEBUG] ---> 29283 2019-Jan-09 19:14:43.254088 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29284 2019-Jan-09 19:14:43.254929 - [DEBUG]
29285 2019-Jan-09 19:14:43.254989 - [DEBUG] Compose: EdgeIdentity * AllBottom
29286 2019-Jan-09 19:14:43.255018 - [DEBUG]
29287 2019-Jan-09 19:14:43.255044 - [DEBUG] Propagate flow
29288 2019-Jan-09 19:14:43.255068 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29289 2019-Jan-09 19:14:43.255164 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
29290 2019-Jan-09 19:14:43.255986 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29291 2019-Jan-09 19:14:43.256826 - [DEBUG] Edge function : AllBottom (result of previous compose)
29292 2019-Jan-09 19:14:43.256858 - [DEBUG]
29293 2019-Jan-09 19:14:43.256886 - [DEBUG] Join: AllTop & AllBottom
29294 2019-Jan-09 19:14:43.256913 - [DEBUG] = AllBottom (new jump func)
29295 2019-Jan-09 19:14:43.256938 - [DEBUG]
29296 2019-Jan-09 19:14:43.256963 - [DEBUG] Start adding new jump function
29297 2019-Jan-09 19:14:43.256987 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29298 2019-Jan-09 19:14:43.257082 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29299 2019-Jan-09 19:14:43.257948 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
29300 2019-Jan-09 19:14:43.258775 - [DEBUG] Edge Function : AllBottom
29301 2019-Jan-09 19:14:43.258813 - [DEBUG] End adding new jump function
29302 2019-Jan-09 19:14:43.258839 - [DEBUG]
29303 2019-Jan-09 19:14:43.258863 - [DEBUG] -------------------------------------------- 859. Path Edge --------------------------------------------
29304 2019-Jan-09 19:14:43.258890 - [DEBUG]
29305 2019-Jan-09 19:14:43.258914 - [DEBUG] Process 859. path edge:
29306 2019-Jan-09 19:14:43.258939 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29307 2019-Jan-09 19:14:43.259036 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
29308 2019-Jan-09 19:14:43.259890 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29309 2019-Jan-09 19:14:43.260771 - [DEBUG]
29310 2019-Jan-09 19:14:43.260804 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
29311 2019-Jan-09 19:14:43.261689 - [DEBUG] Compose: EdgeIdentity * AllBottom
29312 2019-Jan-09 19:14:43.261724 - [DEBUG]
29313 2019-Jan-09 19:14:43.261750 - [DEBUG] Propagate flow
29314 2019-Jan-09 19:14:43.261774 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29315 2019-Jan-09 19:14:43.261869 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
29316 2019-Jan-09 19:14:43.262689 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29317 2019-Jan-09 19:14:43.263529 - [DEBUG] Edge function : AllBottom (result of previous compose)
29318 2019-Jan-09 19:14:43.263561 - [DEBUG]
29319 2019-Jan-09 19:14:43.263589 - [DEBUG] Join: AllTop & AllBottom
29320 2019-Jan-09 19:14:43.263616 - [DEBUG] = AllBottom (new jump func)
29321 2019-Jan-09 19:14:43.263642 - [DEBUG]
29322 2019-Jan-09 19:14:43.263666 - [DEBUG] Start adding new jump function
29323 2019-Jan-09 19:14:43.263691 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29324 2019-Jan-09 19:14:43.263819 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29325 2019-Jan-09 19:14:43.264651 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
29326 2019-Jan-09 19:14:43.265459 - [DEBUG] Edge Function : AllBottom
29327 2019-Jan-09 19:14:43.265497 - [DEBUG] End adding new jump function
29328 2019-Jan-09 19:14:43.265522 - [DEBUG]
29329 2019-Jan-09 19:14:43.265547 - [DEBUG] -------------------------------------------- 860. Path Edge --------------------------------------------
29330 2019-Jan-09 19:14:43.265574 - [DEBUG]
29331 2019-Jan-09 19:14:43.265598 - [DEBUG] Process 860. path edge:
29332 2019-Jan-09 19:14:43.265622 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29333 2019-Jan-09 19:14:43.265722 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
29334 2019-Jan-09 19:14:43.266536 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29335 2019-Jan-09 19:14:43.267412 - [DEBUG]
29336 2019-Jan-09 19:14:43.267446 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
29337 2019-Jan-09 19:14:43.268302 - [DEBUG] Compose: EdgeIdentity * AllBottom
29338 2019-Jan-09 19:14:43.268337 - [DEBUG]
29339 2019-Jan-09 19:14:43.268363 - [DEBUG] Propagate flow
29340 2019-Jan-09 19:14:43.268388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29341 2019-Jan-09 19:14:43.268485 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
29342 2019-Jan-09 19:14:43.269314 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29343 2019-Jan-09 19:14:43.270150 - [DEBUG] Edge function : AllBottom (result of previous compose)
29344 2019-Jan-09 19:14:43.270182 - [DEBUG]
29345 2019-Jan-09 19:14:43.270210 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29346 2019-Jan-09 19:14:43.270237 - [DEBUG] = AllBottom
29347 2019-Jan-09 19:14:43.270263 - [DEBUG]
29348 2019-Jan-09 19:14:43.270287 - [DEBUG] PROPAGATE: No new function!
29349 2019-Jan-09 19:14:43.270315 - [DEBUG] EDGE:
29350 2019-Jan-09 19:14:43.270414 - [DEBUG] ---> 29351 2019-Jan-09 19:14:43.271289 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29352 2019-Jan-09 19:14:43.272136 - [DEBUG]
29353 2019-Jan-09 19:14:43.272170 - [DEBUG] EDGE:
29354 2019-Jan-09 19:14:43.272263 - [DEBUG] ---> 29355 2019-Jan-09 19:14:43.273066 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29356 2019-Jan-09 19:14:43.273927 - [DEBUG]
29357 2019-Jan-09 19:14:43.273961 - [DEBUG] EDGE:
29358 2019-Jan-09 19:14:43.274052 - [DEBUG] ---> 29359 2019-Jan-09 19:14:43.274856 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29360 2019-Jan-09 19:14:43.275698 - [DEBUG]
29361 2019-Jan-09 19:14:43.275732 - [DEBUG] EDGE:
29362 2019-Jan-09 19:14:43.275825 - [DEBUG] ---> 29363 2019-Jan-09 19:14:43.276651 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29364 2019-Jan-09 19:14:43.277521 - [DEBUG]
29365 2019-Jan-09 19:14:43.277554 - [DEBUG] EDGE:
29366 2019-Jan-09 19:14:43.277644 - [DEBUG] ---> 29367 2019-Jan-09 19:14:43.278462 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29368 2019-Jan-09 19:14:43.279297 - [DEBUG]
29369 2019-Jan-09 19:14:43.279331 - [DEBUG] EDGE:
29370 2019-Jan-09 19:14:43.279423 - [DEBUG] ---> 29371 2019-Jan-09 19:14:43.280228 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29372 2019-Jan-09 19:14:43.281093 - [DEBUG]
29373 2019-Jan-09 19:14:43.281128 - [DEBUG] EDGE:
29374 2019-Jan-09 19:14:43.281221 - [DEBUG] ---> 29375 2019-Jan-09 19:14:43.282046 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29376 2019-Jan-09 19:14:43.282878 - [DEBUG]
29377 2019-Jan-09 19:14:43.282911 - [DEBUG] EDGE:
29378 2019-Jan-09 19:14:43.283002 - [DEBUG] ---> 29379 2019-Jan-09 19:14:43.283832 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29380 2019-Jan-09 19:14:43.284681 - [DEBUG]
29381 2019-Jan-09 19:14:43.284716 - [DEBUG] EDGE:
29382 2019-Jan-09 19:14:43.284807 - [DEBUG] ---> 29383 2019-Jan-09 19:14:43.285620 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29384 2019-Jan-09 19:14:43.286466 - [DEBUG]
29385 2019-Jan-09 19:14:43.286526 - [DEBUG] EDGE:
29386 2019-Jan-09 19:14:43.286619 - [DEBUG] ---> 29387 2019-Jan-09 19:14:43.287482 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29388 2019-Jan-09 19:14:43.288307 - [DEBUG]
29389 2019-Jan-09 19:14:43.288339 - [DEBUG] EDGE:
29390 2019-Jan-09 19:14:43.288430 - [DEBUG] ---> 29391 2019-Jan-09 19:14:43.289231 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29392 2019-Jan-09 19:14:43.290071 - [DEBUG]
29393 2019-Jan-09 19:14:43.290105 - [DEBUG] EDGE:
29394 2019-Jan-09 19:14:43.290196 - [DEBUG] ---> 29395 2019-Jan-09 19:14:43.296481 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29396 2019-Jan-09 19:14:43.297368 - [DEBUG]
29397 2019-Jan-09 19:14:43.297402 - [DEBUG] EDGE:
29398 2019-Jan-09 19:14:43.297496 - [DEBUG] ---> 29399 2019-Jan-09 19:14:43.298317 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29400 2019-Jan-09 19:14:43.299157 - [DEBUG]
29401 2019-Jan-09 19:14:43.299192 - [DEBUG] EDGE:
29402 2019-Jan-09 19:14:43.299284 - [DEBUG] ---> 29403 2019-Jan-09 19:14:43.300107 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29404 2019-Jan-09 19:14:43.300984 - [DEBUG]
29405 2019-Jan-09 19:14:43.301017 - [DEBUG] EDGE:
29406 2019-Jan-09 19:14:43.301110 - [DEBUG] ---> 29407 2019-Jan-09 19:14:43.301914 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29408 2019-Jan-09 19:14:43.302756 - [DEBUG]
29409 2019-Jan-09 19:14:43.302790 - [DEBUG] EDGE:
29410 2019-Jan-09 19:14:43.302882 - [DEBUG] ---> 29411 2019-Jan-09 19:14:43.303698 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29412 2019-Jan-09 19:14:43.304677 - [DEBUG]
29413 2019-Jan-09 19:14:43.304711 - [DEBUG] EDGE:
29414 2019-Jan-09 19:14:43.304803 - [DEBUG] ---> 29415 2019-Jan-09 19:14:43.305625 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29416 2019-Jan-09 19:14:43.306451 - [DEBUG]
29417 2019-Jan-09 19:14:43.306484 - [DEBUG] EDGE:
29418 2019-Jan-09 19:14:43.306569 - [DEBUG] ---> 29419 2019-Jan-09 19:14:43.307433 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29420 2019-Jan-09 19:14:43.308272 - [DEBUG]
29421 2019-Jan-09 19:14:43.308310 - [DEBUG] Compose: EdgeIdentity * AllBottom
29422 2019-Jan-09 19:14:43.308338 - [DEBUG]
29423 2019-Jan-09 19:14:43.308363 - [DEBUG] Propagate flow
29424 2019-Jan-09 19:14:43.308387 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29425 2019-Jan-09 19:14:43.308476 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
29426 2019-Jan-09 19:14:43.309296 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
29427 2019-Jan-09 19:14:43.310137 - [DEBUG] Edge function : AllBottom (result of previous compose)
29428 2019-Jan-09 19:14:43.310169 - [DEBUG]
29429 2019-Jan-09 19:14:43.310198 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29430 2019-Jan-09 19:14:43.310224 - [DEBUG] = AllBottom
29431 2019-Jan-09 19:14:43.310250 - [DEBUG]
29432 2019-Jan-09 19:14:43.310274 - [DEBUG] PROPAGATE: No new function!
29433 2019-Jan-09 19:14:43.310303 - [DEBUG] EDGE:
29434 2019-Jan-09 19:14:43.310405 - [DEBUG] ---> 29435 2019-Jan-09 19:14:43.311263 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29436 2019-Jan-09 19:14:43.312090 - [DEBUG]
29437 2019-Jan-09 19:14:43.312127 - [DEBUG] Compose: EdgeIdentity * AllBottom
29438 2019-Jan-09 19:14:43.312156 - [DEBUG]
29439 2019-Jan-09 19:14:43.312181 - [DEBUG] Propagate flow
29440 2019-Jan-09 19:14:43.312205 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29441 2019-Jan-09 19:14:43.312292 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
29442 2019-Jan-09 19:14:43.313269 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
29443 2019-Jan-09 19:14:43.314147 - [DEBUG] Edge function : AllBottom (result of previous compose)
29444 2019-Jan-09 19:14:43.314179 - [DEBUG]
29445 2019-Jan-09 19:14:43.314207 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29446 2019-Jan-09 19:14:43.314234 - [DEBUG] = AllBottom
29447 2019-Jan-09 19:14:43.314260 - [DEBUG]
29448 2019-Jan-09 19:14:43.314284 - [DEBUG] PROPAGATE: No new function!
29449 2019-Jan-09 19:14:43.314312 - [DEBUG] EDGE:
29450 2019-Jan-09 19:14:43.314413 - [DEBUG] ---> 29451 2019-Jan-09 19:14:43.315248 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29452 2019-Jan-09 19:14:43.316081 - [DEBUG]
29453 2019-Jan-09 19:14:43.316143 - [DEBUG] Compose: EdgeIdentity * AllBottom
29454 2019-Jan-09 19:14:43.316171 - [DEBUG]
29455 2019-Jan-09 19:14:43.316196 - [DEBUG] Propagate flow
29456 2019-Jan-09 19:14:43.316221 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29457 2019-Jan-09 19:14:43.316312 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29458 2019-Jan-09 19:14:43.317166 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29459 2019-Jan-09 19:14:43.318006 - [DEBUG] Edge function : AllBottom (result of previous compose)
29460 2019-Jan-09 19:14:43.318038 - [DEBUG]
29461 2019-Jan-09 19:14:43.318067 - [DEBUG] Join: AllTop & AllBottom
29462 2019-Jan-09 19:14:43.318094 - [DEBUG] = AllBottom (new jump func)
29463 2019-Jan-09 19:14:43.318120 - [DEBUG]
29464 2019-Jan-09 19:14:43.318169 - [DEBUG] Start adding new jump function
29465 2019-Jan-09 19:14:43.318194 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29466 2019-Jan-09 19:14:43.318288 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29467 2019-Jan-09 19:14:43.319117 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29468 2019-Jan-09 19:14:43.319938 - [DEBUG] Edge Function : AllBottom
29469 2019-Jan-09 19:14:43.319978 - [DEBUG] End adding new jump function
29470 2019-Jan-09 19:14:43.320003 - [DEBUG]
29471 2019-Jan-09 19:14:43.320028 - [DEBUG] -------------------------------------------- 861. Path Edge --------------------------------------------
29472 2019-Jan-09 19:14:43.320054 - [DEBUG]
29473 2019-Jan-09 19:14:43.320078 - [DEBUG] Process 861. path edge:
29474 2019-Jan-09 19:14:43.320103 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29475 2019-Jan-09 19:14:43.320201 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
29476 2019-Jan-09 19:14:43.321047 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29477 2019-Jan-09 19:14:43.321881 - [DEBUG]
29478 2019-Jan-09 19:14:43.321912 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29479 2019-Jan-09 19:14:43.322752 - [DEBUG] Possible callees:
29480 2019-Jan-09 19:14:43.322783 - [DEBUG] foo
29481 2019-Jan-09 19:14:43.322809 - [DEBUG] Possible return sites:
29482 2019-Jan-09 19:14:43.322834 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12629483 2019-Jan-09 19:14:43.324489 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
29484 2019-Jan-09 19:14:43.324556 - [DEBUG] Start points of 'foo' currently not available!
29485 2019-Jan-09 19:14:43.324622 - [DEBUG] Compose: EdgeIdentity * AllBottom
29486 2019-Jan-09 19:14:43.324652 - [DEBUG]
29487 2019-Jan-09 19:14:43.324677 - [DEBUG] Propagate flow
29488 2019-Jan-09 19:14:43.324702 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29489 2019-Jan-09 19:14:43.324799 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29490 2019-Jan-09 19:14:43.325627 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29491 2019-Jan-09 19:14:43.326461 - [DEBUG] Edge function : AllBottom (result of previous compose)
29492 2019-Jan-09 19:14:43.326493 - [DEBUG]
29493 2019-Jan-09 19:14:43.326521 - [DEBUG] Join: AllTop & AllBottom
29494 2019-Jan-09 19:14:43.326548 - [DEBUG] = AllBottom (new jump func)
29495 2019-Jan-09 19:14:43.326574 - [DEBUG]
29496 2019-Jan-09 19:14:43.326599 - [DEBUG] Start adding new jump function
29497 2019-Jan-09 19:14:43.326624 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29498 2019-Jan-09 19:14:43.326714 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29499 2019-Jan-09 19:14:43.327573 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29500 2019-Jan-09 19:14:43.328394 - [DEBUG] Edge Function : AllBottom
29501 2019-Jan-09 19:14:43.328434 - [DEBUG] End adding new jump function
29502 2019-Jan-09 19:14:43.328459 - [DEBUG]
29503 2019-Jan-09 19:14:43.328484 - [DEBUG] -------------------------------------------- 862. Path Edge --------------------------------------------
29504 2019-Jan-09 19:14:43.328511 - [DEBUG]
29505 2019-Jan-09 19:14:43.328535 - [DEBUG] Process 862. path edge:
29506 2019-Jan-09 19:14:43.328559 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29507 2019-Jan-09 19:14:43.328683 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
29508 2019-Jan-09 19:14:43.329513 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29509 2019-Jan-09 19:14:43.330346 - [DEBUG]
29510 2019-Jan-09 19:14:43.330378 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29511 2019-Jan-09 19:14:43.331296 - [DEBUG] Compose: EdgeIdentity * AllBottom
29512 2019-Jan-09 19:14:43.331333 - [DEBUG]
29513 2019-Jan-09 19:14:43.331358 - [DEBUG] Propagate flow
29514 2019-Jan-09 19:14:43.331383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29515 2019-Jan-09 19:14:43.331479 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
29516 2019-Jan-09 19:14:43.332293 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29517 2019-Jan-09 19:14:43.333127 - [DEBUG] Edge function : AllBottom (result of previous compose)
29518 2019-Jan-09 19:14:43.333158 - [DEBUG]
29519 2019-Jan-09 19:14:43.333187 - [DEBUG] Join: AllTop & AllBottom
29520 2019-Jan-09 19:14:43.333215 - [DEBUG] = AllBottom (new jump func)
29521 2019-Jan-09 19:14:43.333240 - [DEBUG]
29522 2019-Jan-09 19:14:43.333265 - [DEBUG] Start adding new jump function
29523 2019-Jan-09 19:14:43.333289 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29524 2019-Jan-09 19:14:43.333381 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29525 2019-Jan-09 19:14:43.334246 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
29526 2019-Jan-09 19:14:43.335054 - [DEBUG] Edge Function : AllBottom
29527 2019-Jan-09 19:14:43.335094 - [DEBUG] End adding new jump function
29528 2019-Jan-09 19:14:43.335119 - [DEBUG]
29529 2019-Jan-09 19:14:43.335144 - [DEBUG] -------------------------------------------- 863. Path Edge --------------------------------------------
29530 2019-Jan-09 19:14:43.335170 - [DEBUG]
29531 2019-Jan-09 19:14:43.335194 - [DEBUG] Process 863. path edge:
29532 2019-Jan-09 19:14:43.335219 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29533 2019-Jan-09 19:14:43.335317 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
29534 2019-Jan-09 19:14:43.336122 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29535 2019-Jan-09 19:14:43.336951 - [DEBUG]
29536 2019-Jan-09 19:14:43.336983 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
29537 2019-Jan-09 19:14:43.337871 - [DEBUG] Compose: EdgeIdentity * AllBottom
29538 2019-Jan-09 19:14:43.337906 - [DEBUG]
29539 2019-Jan-09 19:14:43.337932 - [DEBUG] Propagate flow
29540 2019-Jan-09 19:14:43.337956 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29541 2019-Jan-09 19:14:43.338052 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
29542 2019-Jan-09 19:14:43.338868 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29543 2019-Jan-09 19:14:43.339706 - [DEBUG] Edge function : AllBottom (result of previous compose)
29544 2019-Jan-09 19:14:43.339739 - [DEBUG]
29545 2019-Jan-09 19:14:43.339768 - [DEBUG] Join: AllTop & AllBottom
29546 2019-Jan-09 19:14:43.339796 - [DEBUG] = AllBottom (new jump func)
29547 2019-Jan-09 19:14:43.339821 - [DEBUG]
29548 2019-Jan-09 19:14:43.339846 - [DEBUG] Start adding new jump function
29549 2019-Jan-09 19:14:43.339904 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29550 2019-Jan-09 19:14:43.340000 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29551 2019-Jan-09 19:14:43.340863 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
29552 2019-Jan-09 19:14:43.341684 - [DEBUG] Edge Function : AllBottom
29553 2019-Jan-09 19:14:43.341724 - [DEBUG] End adding new jump function
29554 2019-Jan-09 19:14:43.341750 - [DEBUG]
29555 2019-Jan-09 19:14:43.341775 - [DEBUG] -------------------------------------------- 864. Path Edge --------------------------------------------
29556 2019-Jan-09 19:14:43.341802 - [DEBUG]
29557 2019-Jan-09 19:14:43.341826 - [DEBUG] Process 864. path edge:
29558 2019-Jan-09 19:14:43.341852 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29559 2019-Jan-09 19:14:43.341950 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
29560 2019-Jan-09 19:14:43.342770 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29561 2019-Jan-09 19:14:43.343599 - [DEBUG]
29562 2019-Jan-09 19:14:43.343633 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
29563 2019-Jan-09 19:14:43.344519 - [DEBUG] Compose: EdgeIdentity * AllBottom
29564 2019-Jan-09 19:14:43.344554 - [DEBUG]
29565 2019-Jan-09 19:14:43.344579 - [DEBUG] Propagate flow
29566 2019-Jan-09 19:14:43.344603 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29567 2019-Jan-09 19:14:43.344697 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29568 2019-Jan-09 19:14:43.345537 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29569 2019-Jan-09 19:14:43.346365 - [DEBUG] Edge function : AllBottom (result of previous compose)
29570 2019-Jan-09 19:14:43.346396 - [DEBUG]
29571 2019-Jan-09 19:14:43.346424 - [DEBUG] Join: AllTop & AllBottom
29572 2019-Jan-09 19:14:43.346452 - [DEBUG] = AllBottom (new jump func)
29573 2019-Jan-09 19:14:43.346477 - [DEBUG]
29574 2019-Jan-09 19:14:43.346502 - [DEBUG] Start adding new jump function
29575 2019-Jan-09 19:14:43.346526 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29576 2019-Jan-09 19:14:43.346618 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29577 2019-Jan-09 19:14:43.347481 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29578 2019-Jan-09 19:14:43.348323 - [DEBUG] Edge Function : AllBottom
29579 2019-Jan-09 19:14:43.348362 - [DEBUG] End adding new jump function
29580 2019-Jan-09 19:14:43.348388 - [DEBUG]
29581 2019-Jan-09 19:14:43.348413 - [DEBUG] -------------------------------------------- 865. Path Edge --------------------------------------------
29582 2019-Jan-09 19:14:43.348440 - [DEBUG]
29583 2019-Jan-09 19:14:43.348464 - [DEBUG] Process 865. path edge:
29584 2019-Jan-09 19:14:43.348489 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29585 2019-Jan-09 19:14:43.348586 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
29586 2019-Jan-09 19:14:43.349427 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29587 2019-Jan-09 19:14:43.350259 - [DEBUG]
29588 2019-Jan-09 19:14:43.350289 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29589 2019-Jan-09 19:14:43.351198 - [DEBUG] Possible callees:
29590 2019-Jan-09 19:14:43.351228 - [DEBUG] llvm.dbg.declare
29591 2019-Jan-09 19:14:43.351255 - [DEBUG] Possible return sites:
29592 2019-Jan-09 19:14:43.351279 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13629593 2019-Jan-09 19:14:43.352905 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
29594 2019-Jan-09 19:14:43.352973 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
29595 2019-Jan-09 19:14:43.353039 - [DEBUG] Compose: EdgeIdentity * AllBottom
29596 2019-Jan-09 19:14:43.353069 - [DEBUG]
29597 2019-Jan-09 19:14:43.353094 - [DEBUG] Propagate flow
29598 2019-Jan-09 19:14:43.353119 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29599 2019-Jan-09 19:14:43.353213 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29600 2019-Jan-09 19:14:43.354066 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29601 2019-Jan-09 19:14:43.354901 - [DEBUG] Edge function : AllBottom (result of previous compose)
29602 2019-Jan-09 19:14:43.354932 - [DEBUG]
29603 2019-Jan-09 19:14:43.354960 - [DEBUG] Join: AllTop & AllBottom
29604 2019-Jan-09 19:14:43.354989 - [DEBUG] = AllBottom (new jump func)
29605 2019-Jan-09 19:14:43.355014 - [DEBUG]
29606 2019-Jan-09 19:14:43.355039 - [DEBUG] Start adding new jump function
29607 2019-Jan-09 19:14:43.355063 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29608 2019-Jan-09 19:14:43.355156 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29609 2019-Jan-09 19:14:43.355992 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29610 2019-Jan-09 19:14:43.356818 - [DEBUG] Edge Function : AllBottom
29611 2019-Jan-09 19:14:43.356857 - [DEBUG] End adding new jump function
29612 2019-Jan-09 19:14:43.356882 - [DEBUG]
29613 2019-Jan-09 19:14:43.356908 - [DEBUG] -------------------------------------------- 866. Path Edge --------------------------------------------
29614 2019-Jan-09 19:14:43.356934 - [DEBUG]
29615 2019-Jan-09 19:14:43.356958 - [DEBUG] Process 866. path edge:
29616 2019-Jan-09 19:14:43.356983 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29617 2019-Jan-09 19:14:43.357081 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
29618 2019-Jan-09 19:14:43.357944 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29619 2019-Jan-09 19:14:43.358779 - [DEBUG]
29620 2019-Jan-09 19:14:43.358811 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29621 2019-Jan-09 19:14:43.359681 - [DEBUG] Compose: EdgeIdentity * AllBottom
29622 2019-Jan-09 19:14:43.359718 - [DEBUG]
29623 2019-Jan-09 19:14:43.359744 - [DEBUG] Propagate flow
29624 2019-Jan-09 19:14:43.359769 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29625 2019-Jan-09 19:14:43.359860 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
29626 2019-Jan-09 19:14:43.360731 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29627 2019-Jan-09 19:14:43.361562 - [DEBUG] Edge function : AllBottom (result of previous compose)
29628 2019-Jan-09 19:14:43.361594 - [DEBUG]
29629 2019-Jan-09 19:14:43.361622 - [DEBUG] Join: AllTop & AllBottom
29630 2019-Jan-09 19:14:43.361675 - [DEBUG] = AllBottom (new jump func)
29631 2019-Jan-09 19:14:43.361702 - [DEBUG]
29632 2019-Jan-09 19:14:43.361726 - [DEBUG] Start adding new jump function
29633 2019-Jan-09 19:14:43.361751 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29634 2019-Jan-09 19:14:43.361844 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29635 2019-Jan-09 19:14:43.362676 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
29636 2019-Jan-09 19:14:43.363507 - [DEBUG] Edge Function : AllBottom
29637 2019-Jan-09 19:14:43.363548 - [DEBUG] End adding new jump function
29638 2019-Jan-09 19:14:43.363574 - [DEBUG]
29639 2019-Jan-09 19:14:43.363600 - [DEBUG] -------------------------------------------- 867. Path Edge --------------------------------------------
29640 2019-Jan-09 19:14:43.363626 - [DEBUG]
29641 2019-Jan-09 19:14:43.363650 - [DEBUG] Process 867. path edge:
29642 2019-Jan-09 19:14:43.363675 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29643 2019-Jan-09 19:14:43.363803 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
29644 2019-Jan-09 19:14:43.364623 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29645 2019-Jan-09 19:14:43.365466 - [DEBUG]
29646 2019-Jan-09 19:14:43.365500 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
29647 2019-Jan-09 19:14:43.366361 - [DEBUG] Compose: EdgeIdentity * AllBottom
29648 2019-Jan-09 19:14:43.366396 - [DEBUG]
29649 2019-Jan-09 19:14:43.366421 - [DEBUG] Propagate flow
29650 2019-Jan-09 19:14:43.366446 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29651 2019-Jan-09 19:14:43.366542 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
29652 2019-Jan-09 19:14:43.367382 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29653 2019-Jan-09 19:14:43.368205 - [DEBUG] Edge function : AllBottom (result of previous compose)
29654 2019-Jan-09 19:14:43.368238 - [DEBUG]
29655 2019-Jan-09 19:14:43.368266 - [DEBUG] Join: AllTop & AllBottom
29656 2019-Jan-09 19:14:43.368294 - [DEBUG] = AllBottom (new jump func)
29657 2019-Jan-09 19:14:43.368320 - [DEBUG]
29658 2019-Jan-09 19:14:43.368345 - [DEBUG] Start adding new jump function
29659 2019-Jan-09 19:14:43.368371 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29660 2019-Jan-09 19:14:43.368458 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29661 2019-Jan-09 19:14:43.369286 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
29662 2019-Jan-09 19:14:43.370103 - [DEBUG] Edge Function : AllBottom
29663 2019-Jan-09 19:14:43.370148 - [DEBUG] End adding new jump function
29664 2019-Jan-09 19:14:43.370174 - [DEBUG]
29665 2019-Jan-09 19:14:43.370200 - [DEBUG] -------------------------------------------- 868. Path Edge --------------------------------------------
29666 2019-Jan-09 19:14:43.370226 - [DEBUG]
29667 2019-Jan-09 19:14:43.370250 - [DEBUG] Process 868. path edge:
29668 2019-Jan-09 19:14:43.370275 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29669 2019-Jan-09 19:14:43.370376 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
29670 2019-Jan-09 19:14:43.371237 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29671 2019-Jan-09 19:14:43.372073 - [DEBUG]
29672 2019-Jan-09 19:14:43.372106 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
29673 2019-Jan-09 19:14:43.372971 - [DEBUG] Compose: EdgeIdentity * AllBottom
29674 2019-Jan-09 19:14:43.373031 - [DEBUG]
29675 2019-Jan-09 19:14:43.373058 - [DEBUG] Propagate flow
29676 2019-Jan-09 19:14:43.373082 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29677 2019-Jan-09 19:14:43.373182 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29678 2019-Jan-09 19:14:43.374045 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29679 2019-Jan-09 19:14:43.374876 - [DEBUG] Edge function : AllBottom (result of previous compose)
29680 2019-Jan-09 19:14:43.374908 - [DEBUG]
29681 2019-Jan-09 19:14:43.374937 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29682 2019-Jan-09 19:14:43.374963 - [DEBUG] = AllBottom
29683 2019-Jan-09 19:14:43.374989 - [DEBUG]
29684 2019-Jan-09 19:14:43.375013 - [DEBUG] PROPAGATE: No new function!
29685 2019-Jan-09 19:14:43.375041 - [DEBUG] EDGE:
29686 2019-Jan-09 19:14:43.375134 - [DEBUG] ---> 29687 2019-Jan-09 19:14:43.375944 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29688 2019-Jan-09 19:14:43.376775 - [DEBUG]
29689 2019-Jan-09 19:14:43.376808 - [DEBUG] EDGE:
29690 2019-Jan-09 19:14:43.376892 - [DEBUG] ---> 29691 2019-Jan-09 19:14:43.377732 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29692 2019-Jan-09 19:14:43.378570 - [DEBUG]
29693 2019-Jan-09 19:14:43.378607 - [DEBUG] Compose: EdgeIdentity * AllBottom
29694 2019-Jan-09 19:14:43.378636 - [DEBUG]
29695 2019-Jan-09 19:14:43.378661 - [DEBUG] Propagate flow
29696 2019-Jan-09 19:14:43.378685 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29697 2019-Jan-09 19:14:43.378774 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
29698 2019-Jan-09 19:14:43.379591 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29699 2019-Jan-09 19:14:43.380423 - [DEBUG] Edge function : AllBottom (result of previous compose)
29700 2019-Jan-09 19:14:43.380484 - [DEBUG]
29701 2019-Jan-09 19:14:43.380513 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29702 2019-Jan-09 19:14:43.380539 - [DEBUG] = AllBottom
29703 2019-Jan-09 19:14:43.380565 - [DEBUG]
29704 2019-Jan-09 19:14:43.380589 - [DEBUG] PROPAGATE: No new function!
29705 2019-Jan-09 19:14:43.380617 - [DEBUG] EDGE:
29706 2019-Jan-09 19:14:43.380721 - [DEBUG] ---> 29707 2019-Jan-09 19:14:43.381554 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29708 2019-Jan-09 19:14:43.382385 - [DEBUG]
29709 2019-Jan-09 19:14:43.382421 - [DEBUG] Compose: EdgeIdentity * AllBottom
29710 2019-Jan-09 19:14:43.382450 - [DEBUG]
29711 2019-Jan-09 19:14:43.382476 - [DEBUG] Propagate flow
29712 2019-Jan-09 19:14:43.382500 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29713 2019-Jan-09 19:14:43.382587 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29714 2019-Jan-09 19:14:43.383399 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29715 2019-Jan-09 19:14:43.384264 - [DEBUG] Edge function : AllBottom (result of previous compose)
29716 2019-Jan-09 19:14:43.384295 - [DEBUG]
29717 2019-Jan-09 19:14:43.384348 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29718 2019-Jan-09 19:14:43.384376 - [DEBUG] = AllBottom
29719 2019-Jan-09 19:14:43.384402 - [DEBUG]
29720 2019-Jan-09 19:14:43.384426 - [DEBUG] PROPAGATE: No new function!
29721 2019-Jan-09 19:14:43.384454 - [DEBUG] EDGE:
29722 2019-Jan-09 19:14:43.384554 - [DEBUG] ---> 29723 2019-Jan-09 19:14:43.385381 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29724 2019-Jan-09 19:14:43.386214 - [DEBUG]
29725 2019-Jan-09 19:14:43.386277 - [DEBUG] Compose: EdgeIdentity * AllBottom
29726 2019-Jan-09 19:14:43.386307 - [DEBUG]
29727 2019-Jan-09 19:14:43.386332 - [DEBUG] Propagate flow
29728 2019-Jan-09 19:14:43.386357 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29729 2019-Jan-09 19:14:43.386446 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29730 2019-Jan-09 19:14:43.387316 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29731 2019-Jan-09 19:14:43.388145 - [DEBUG] Edge function : AllBottom (result of previous compose)
29732 2019-Jan-09 19:14:43.388178 - [DEBUG]
29733 2019-Jan-09 19:14:43.388206 - [DEBUG] Join: AllTop & AllBottom
29734 2019-Jan-09 19:14:43.388234 - [DEBUG] = AllBottom (new jump func)
29735 2019-Jan-09 19:14:43.388259 - [DEBUG]
29736 2019-Jan-09 19:14:43.388284 - [DEBUG] Start adding new jump function
29737 2019-Jan-09 19:14:43.388309 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29738 2019-Jan-09 19:14:43.388399 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29739 2019-Jan-09 19:14:43.389233 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29740 2019-Jan-09 19:14:43.390076 - [DEBUG] Edge Function : AllBottom
29741 2019-Jan-09 19:14:43.390115 - [DEBUG] End adding new jump function
29742 2019-Jan-09 19:14:43.390140 - [DEBUG]
29743 2019-Jan-09 19:14:43.390165 - [DEBUG] -------------------------------------------- 869. Path Edge --------------------------------------------
29744 2019-Jan-09 19:14:43.390192 - [DEBUG]
29745 2019-Jan-09 19:14:43.390216 - [DEBUG] Process 869. path edge:
29746 2019-Jan-09 19:14:43.390241 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29747 2019-Jan-09 19:14:43.390338 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
29748 2019-Jan-09 19:14:43.391341 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29749 2019-Jan-09 19:14:43.392178 - [DEBUG]
29750 2019-Jan-09 19:14:43.392208 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29751 2019-Jan-09 19:14:43.393067 - [DEBUG] Possible callees:
29752 2019-Jan-09 19:14:43.393098 - [DEBUG] llvm.dbg.declare
29753 2019-Jan-09 19:14:43.393124 - [DEBUG] Possible return sites:
29754 2019-Jan-09 19:14:43.393148 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14329755 2019-Jan-09 19:14:43.394819 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
29756 2019-Jan-09 19:14:43.394887 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
29757 2019-Jan-09 19:14:43.394982 - [DEBUG] Compose: EdgeIdentity * AllBottom
29758 2019-Jan-09 19:14:43.395013 - [DEBUG]
29759 2019-Jan-09 19:14:43.395039 - [DEBUG] Propagate flow
29760 2019-Jan-09 19:14:43.395063 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29761 2019-Jan-09 19:14:43.395161 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29762 2019-Jan-09 19:14:43.395989 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29763 2019-Jan-09 19:14:43.397501 - [DEBUG] Edge function : AllBottom (result of previous compose)
29764 2019-Jan-09 19:14:43.397535 - [DEBUG]
29765 2019-Jan-09 19:14:43.397563 - [DEBUG] Join: AllTop & AllBottom
29766 2019-Jan-09 19:14:43.397590 - [DEBUG] = AllBottom (new jump func)
29767 2019-Jan-09 19:14:43.397616 - [DEBUG]
29768 2019-Jan-09 19:14:43.397641 - [DEBUG] Start adding new jump function
29769 2019-Jan-09 19:14:43.397665 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29770 2019-Jan-09 19:14:43.397759 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29771 2019-Jan-09 19:14:43.398597 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29772 2019-Jan-09 19:14:43.399417 - [DEBUG] Edge Function : AllBottom
29773 2019-Jan-09 19:14:43.399457 - [DEBUG] End adding new jump function
29774 2019-Jan-09 19:14:43.399482 - [DEBUG]
29775 2019-Jan-09 19:14:43.399508 - [DEBUG] -------------------------------------------- 870. Path Edge --------------------------------------------
29776 2019-Jan-09 19:14:43.399534 - [DEBUG]
29777 2019-Jan-09 19:14:43.399558 - [DEBUG] Process 870. path edge:
29778 2019-Jan-09 19:14:43.399583 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29779 2019-Jan-09 19:14:43.399682 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
29780 2019-Jan-09 19:14:43.400533 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29781 2019-Jan-09 19:14:43.401369 - [DEBUG]
29782 2019-Jan-09 19:14:43.401402 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29783 2019-Jan-09 19:14:43.402282 - [DEBUG] Compose: EdgeIdentity * AllBottom
29784 2019-Jan-09 19:14:43.402319 - [DEBUG]
29785 2019-Jan-09 19:14:43.402345 - [DEBUG] Propagate flow
29786 2019-Jan-09 19:14:43.402369 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29787 2019-Jan-09 19:14:43.402462 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
29788 2019-Jan-09 19:14:43.403277 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29789 2019-Jan-09 19:14:43.404145 - [DEBUG] Edge function : AllBottom (result of previous compose)
29790 2019-Jan-09 19:14:43.404177 - [DEBUG]
29791 2019-Jan-09 19:14:43.404204 - [DEBUG] Join: AllTop & AllBottom
29792 2019-Jan-09 19:14:43.404232 - [DEBUG] = AllBottom (new jump func)
29793 2019-Jan-09 19:14:43.404258 - [DEBUG]
29794 2019-Jan-09 19:14:43.404283 - [DEBUG] Start adding new jump function
29795 2019-Jan-09 19:14:43.404308 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29796 2019-Jan-09 19:14:43.404400 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29797 2019-Jan-09 19:14:43.405228 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
29798 2019-Jan-09 19:14:43.406043 - [DEBUG] Edge Function : AllBottom
29799 2019-Jan-09 19:14:43.406083 - [DEBUG] End adding new jump function
29800 2019-Jan-09 19:14:43.406109 - [DEBUG]
29801 2019-Jan-09 19:14:43.406158 - [DEBUG] -------------------------------------------- 871. Path Edge --------------------------------------------
29802 2019-Jan-09 19:14:43.406185 - [DEBUG]
29803 2019-Jan-09 19:14:43.406210 - [DEBUG] Process 871. path edge:
29804 2019-Jan-09 19:14:43.406235 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29805 2019-Jan-09 19:14:43.406338 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
29806 2019-Jan-09 19:14:43.407181 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29807 2019-Jan-09 19:14:43.408018 - [DEBUG]
29808 2019-Jan-09 19:14:43.408051 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
29809 2019-Jan-09 19:14:43.408911 - [DEBUG] Compose: EdgeIdentity * AllBottom
29810 2019-Jan-09 19:14:43.408946 - [DEBUG]
29811 2019-Jan-09 19:14:43.408971 - [DEBUG] Propagate flow
29812 2019-Jan-09 19:14:43.408996 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29813 2019-Jan-09 19:14:43.409092 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
29814 2019-Jan-09 19:14:43.409903 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29815 2019-Jan-09 19:14:43.410772 - [DEBUG] Edge function : AllBottom (result of previous compose)
29816 2019-Jan-09 19:14:43.410803 - [DEBUG]
29817 2019-Jan-09 19:14:43.410831 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29818 2019-Jan-09 19:14:43.410858 - [DEBUG] = AllBottom
29819 2019-Jan-09 19:14:43.410884 - [DEBUG]
29820 2019-Jan-09 19:14:43.410909 - [DEBUG] PROPAGATE: No new function!
29821 2019-Jan-09 19:14:43.410937 - [DEBUG] EDGE:
29822 2019-Jan-09 19:14:43.411031 - [DEBUG] ---> 29823 2019-Jan-09 19:14:43.411846 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29824 2019-Jan-09 19:14:43.412679 - [DEBUG]
29825 2019-Jan-09 19:14:43.416085 - [DEBUG] Compose: EdgeIdentity * AllBottom
29826 2019-Jan-09 19:14:43.416152 - [DEBUG]
29827 2019-Jan-09 19:14:43.416178 - [DEBUG] Propagate flow
29828 2019-Jan-09 19:14:43.416203 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29829 2019-Jan-09 19:14:43.416328 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
29830 2019-Jan-09 19:14:43.417201 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29831 2019-Jan-09 19:14:43.418039 - [DEBUG] Edge function : AllBottom (result of previous compose)
29832 2019-Jan-09 19:14:43.418072 - [DEBUG]
29833 2019-Jan-09 19:14:43.418101 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29834 2019-Jan-09 19:14:43.418129 - [DEBUG] = AllBottom
29835 2019-Jan-09 19:14:43.418154 - [DEBUG]
29836 2019-Jan-09 19:14:43.418178 - [DEBUG] PROPAGATE: No new function!
29837 2019-Jan-09 19:14:43.418206 - [DEBUG] EDGE:
29838 2019-Jan-09 19:14:43.418307 - [DEBUG] ---> 29839 2019-Jan-09 19:14:43.419137 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29840 2019-Jan-09 19:14:43.419974 - [DEBUG]
29841 2019-Jan-09 19:14:43.420011 - [DEBUG] Compose: EdgeIdentity * AllBottom
29842 2019-Jan-09 19:14:43.420040 - [DEBUG]
29843 2019-Jan-09 19:14:43.420066 - [DEBUG] Propagate flow
29844 2019-Jan-09 19:14:43.420090 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29845 2019-Jan-09 19:14:43.420177 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29846 2019-Jan-09 19:14:43.421067 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29847 2019-Jan-09 19:14:43.421914 - [DEBUG] Edge function : AllBottom (result of previous compose)
29848 2019-Jan-09 19:14:43.421946 - [DEBUG]
29849 2019-Jan-09 19:14:43.421974 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29850 2019-Jan-09 19:14:43.422002 - [DEBUG] = AllBottom
29851 2019-Jan-09 19:14:43.422028 - [DEBUG]
29852 2019-Jan-09 19:14:43.422052 - [DEBUG] PROPAGATE: No new function!
29853 2019-Jan-09 19:14:43.422081 - [DEBUG] EDGE:
29854 2019-Jan-09 19:14:43.422181 - [DEBUG] ---> 29855 2019-Jan-09 19:14:43.423017 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29856 2019-Jan-09 19:14:43.423866 - [DEBUG]
29857 2019-Jan-09 19:14:43.423900 - [DEBUG] EDGE:
29858 2019-Jan-09 19:14:43.423985 - [DEBUG] ---> 29859 2019-Jan-09 19:14:43.424790 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29860 2019-Jan-09 19:14:43.425620 - [DEBUG]
29861 2019-Jan-09 19:14:43.425684 - [DEBUG] Compose: EdgeIdentity * AllBottom
29862 2019-Jan-09 19:14:43.425713 - [DEBUG]
29863 2019-Jan-09 19:14:43.425739 - [DEBUG] Propagate flow
29864 2019-Jan-09 19:14:43.425763 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29865 2019-Jan-09 19:14:43.425853 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
29866 2019-Jan-09 19:14:43.426662 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29867 2019-Jan-09 19:14:43.427543 - [DEBUG] Edge function : AllBottom (result of previous compose)
29868 2019-Jan-09 19:14:43.427575 - [DEBUG]
29869 2019-Jan-09 19:14:43.427603 - [DEBUG] Join: AllTop & AllBottom
29870 2019-Jan-09 19:14:43.427632 - [DEBUG] = AllBottom (new jump func)
29871 2019-Jan-09 19:14:43.427657 - [DEBUG]
29872 2019-Jan-09 19:14:43.427682 - [DEBUG] Start adding new jump function
29873 2019-Jan-09 19:14:43.427706 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29874 2019-Jan-09 19:14:43.427794 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29875 2019-Jan-09 19:14:43.428619 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
29876 2019-Jan-09 19:14:43.429435 - [DEBUG] Edge Function : AllBottom
29877 2019-Jan-09 19:14:43.429475 - [DEBUG] End adding new jump function
29878 2019-Jan-09 19:14:43.429501 - [DEBUG]
29879 2019-Jan-09 19:14:43.429525 - [DEBUG] -------------------------------------------- 872. Path Edge --------------------------------------------
29880 2019-Jan-09 19:14:43.429552 - [DEBUG]
29881 2019-Jan-09 19:14:43.429576 - [DEBUG] Process 872. path edge:
29882 2019-Jan-09 19:14:43.429602 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29883 2019-Jan-09 19:14:43.429700 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
29884 2019-Jan-09 19:14:43.430539 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29885 2019-Jan-09 19:14:43.431365 - [DEBUG]
29886 2019-Jan-09 19:14:43.431399 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
29887 2019-Jan-09 19:14:43.432283 - [DEBUG] Compose: EdgeIdentity * AllBottom
29888 2019-Jan-09 19:14:43.432318 - [DEBUG]
29889 2019-Jan-09 19:14:43.432344 - [DEBUG] Propagate flow
29890 2019-Jan-09 19:14:43.432368 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29891 2019-Jan-09 19:14:43.432464 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29892 2019-Jan-09 19:14:43.433302 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29893 2019-Jan-09 19:14:43.434167 - [DEBUG] Edge function : AllBottom (result of previous compose)
29894 2019-Jan-09 19:14:43.434200 - [DEBUG]
29895 2019-Jan-09 19:14:43.434228 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29896 2019-Jan-09 19:14:43.434254 - [DEBUG] = AllBottom
29897 2019-Jan-09 19:14:43.434280 - [DEBUG]
29898 2019-Jan-09 19:14:43.434304 - [DEBUG] PROPAGATE: No new function!
29899 2019-Jan-09 19:14:43.434362 - [DEBUG] Compose: EdgeIdentity * AllBottom
29900 2019-Jan-09 19:14:43.434390 - [DEBUG]
29901 2019-Jan-09 19:14:43.434415 - [DEBUG] Propagate flow
29902 2019-Jan-09 19:14:43.434440 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29903 2019-Jan-09 19:14:43.434538 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29904 2019-Jan-09 19:14:43.435383 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29905 2019-Jan-09 19:14:43.436213 - [DEBUG] Edge function : AllBottom (result of previous compose)
29906 2019-Jan-09 19:14:43.436246 - [DEBUG]
29907 2019-Jan-09 19:14:43.436274 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29908 2019-Jan-09 19:14:43.436301 - [DEBUG] = AllBottom
29909 2019-Jan-09 19:14:43.436326 - [DEBUG]
29910 2019-Jan-09 19:14:43.436350 - [DEBUG] PROPAGATE: No new function!
29911 2019-Jan-09 19:14:43.436378 - [DEBUG] EDGE:
29912 2019-Jan-09 19:14:43.436473 - [DEBUG] ---> 29913 2019-Jan-09 19:14:43.437320 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29914 2019-Jan-09 19:14:43.438149 - [DEBUG]
29915 2019-Jan-09 19:14:43.438183 - [DEBUG] EDGE:
29916 2019-Jan-09 19:14:43.438268 - [DEBUG] ---> 29917 2019-Jan-09 19:14:43.439056 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29918 2019-Jan-09 19:14:43.439884 - [DEBUG]
29919 2019-Jan-09 19:14:43.439921 - [DEBUG] Compose: EdgeIdentity * AllBottom
29920 2019-Jan-09 19:14:43.439949 - [DEBUG]
29921 2019-Jan-09 19:14:43.439974 - [DEBUG] Propagate flow
29922 2019-Jan-09 19:14:43.439999 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29923 2019-Jan-09 19:14:43.440084 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
29924 2019-Jan-09 19:14:43.440923 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29925 2019-Jan-09 19:14:43.441757 - [DEBUG] Edge function : AllBottom (result of previous compose)
29926 2019-Jan-09 19:14:43.441790 - [DEBUG]
29927 2019-Jan-09 19:14:43.441819 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29928 2019-Jan-09 19:14:43.441846 - [DEBUG] = AllBottom
29929 2019-Jan-09 19:14:43.441871 - [DEBUG]
29930 2019-Jan-09 19:14:43.441895 - [DEBUG] PROPAGATE: No new function!
29931 2019-Jan-09 19:14:43.441924 - [DEBUG] EDGE:
29932 2019-Jan-09 19:14:43.442051 - [DEBUG] ---> 29933 2019-Jan-09 19:14:43.442889 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29934 2019-Jan-09 19:14:43.443722 - [DEBUG]
29935 2019-Jan-09 19:14:43.443759 - [DEBUG] Compose: EdgeIdentity * AllBottom
29936 2019-Jan-09 19:14:43.443817 - [DEBUG]
29937 2019-Jan-09 19:14:43.443844 - [DEBUG] Propagate flow
29938 2019-Jan-09 19:14:43.443868 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29939 2019-Jan-09 19:14:43.443959 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29940 2019-Jan-09 19:14:43.444788 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29941 2019-Jan-09 19:14:43.445615 - [DEBUG] Edge function : AllBottom (result of previous compose)
29942 2019-Jan-09 19:14:43.445648 - [DEBUG]
29943 2019-Jan-09 19:14:43.445677 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29944 2019-Jan-09 19:14:43.445703 - [DEBUG] = AllBottom
29945 2019-Jan-09 19:14:43.445729 - [DEBUG]
29946 2019-Jan-09 19:14:43.445753 - [DEBUG] PROPAGATE: No new function!
29947 2019-Jan-09 19:14:43.445782 - [DEBUG] EDGE:
29948 2019-Jan-09 19:14:43.445883 - [DEBUG] ---> 29949 2019-Jan-09 19:14:43.446700 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29950 2019-Jan-09 19:14:43.447556 - [DEBUG]
29951 2019-Jan-09 19:14:43.447589 - [DEBUG] EDGE:
29952 2019-Jan-09 19:14:43.447673 - [DEBUG] ---> 29953 2019-Jan-09 19:14:43.448475 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29954 2019-Jan-09 19:14:43.449307 - [DEBUG]
29955 2019-Jan-09 19:14:43.449344 - [DEBUG] Compose: EdgeIdentity * AllBottom
29956 2019-Jan-09 19:14:43.449373 - [DEBUG]
29957 2019-Jan-09 19:14:43.449398 - [DEBUG] Propagate flow
29958 2019-Jan-09 19:14:43.449422 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29959 2019-Jan-09 19:14:43.449510 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
29960 2019-Jan-09 19:14:43.450349 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
29961 2019-Jan-09 19:14:43.451218 - [DEBUG] Edge function : AllBottom (result of previous compose)
29962 2019-Jan-09 19:14:43.451250 - [DEBUG]
29963 2019-Jan-09 19:14:43.451278 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29964 2019-Jan-09 19:14:43.451305 - [DEBUG] = AllBottom
29965 2019-Jan-09 19:14:43.451330 - [DEBUG]
29966 2019-Jan-09 19:14:43.451354 - [DEBUG] PROPAGATE: No new function!
29967 2019-Jan-09 19:14:43.451383 - [DEBUG] EDGE:
29968 2019-Jan-09 19:14:43.451475 - [DEBUG] ---> 29969 2019-Jan-09 19:14:43.452306 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29970 2019-Jan-09 19:14:43.453140 - [DEBUG]
29971 2019-Jan-09 19:14:43.453173 - [DEBUG] EDGE:
29972 2019-Jan-09 19:14:43.453259 - [DEBUG] ---> 29973 2019-Jan-09 19:14:43.454106 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29974 2019-Jan-09 19:14:43.454945 - [DEBUG]
29975 2019-Jan-09 19:14:43.454980 - [DEBUG] EDGE:
29976 2019-Jan-09 19:14:43.455067 - [DEBUG] ---> 29977 2019-Jan-09 19:14:43.455873 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29978 2019-Jan-09 19:14:43.456702 - [DEBUG]
29979 2019-Jan-09 19:14:43.456739 - [DEBUG] Compose: EdgeIdentity * AllBottom
29980 2019-Jan-09 19:14:43.456768 - [DEBUG]
29981 2019-Jan-09 19:14:43.456793 - [DEBUG] Propagate flow
29982 2019-Jan-09 19:14:43.456818 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29983 2019-Jan-09 19:14:43.456906 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
29984 2019-Jan-09 19:14:43.457750 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
29985 2019-Jan-09 19:14:43.458591 - [DEBUG] Edge function : AllBottom (result of previous compose)
29986 2019-Jan-09 19:14:43.458623 - [DEBUG]
29987 2019-Jan-09 19:14:43.458652 - [DEBUG] Join: AllTop & AllBottom
29988 2019-Jan-09 19:14:43.458679 - [DEBUG] = AllBottom (new jump func)
29989 2019-Jan-09 19:14:43.458705 - [DEBUG]
29990 2019-Jan-09 19:14:43.458730 - [DEBUG] Start adding new jump function
29991 2019-Jan-09 19:14:43.458754 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29992 2019-Jan-09 19:14:43.458851 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
29993 2019-Jan-09 19:14:43.459678 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
29994 2019-Jan-09 19:14:43.460526 - [DEBUG] Edge Function : AllBottom
29995 2019-Jan-09 19:14:43.460568 - [DEBUG] End adding new jump function
29996 2019-Jan-09 19:14:43.460594 - [DEBUG]
29997 2019-Jan-09 19:14:43.460619 - [DEBUG] -------------------------------------------- 873. Path Edge --------------------------------------------
29998 2019-Jan-09 19:14:43.460646 - [DEBUG]
29999 2019-Jan-09 19:14:43.460670 - [DEBUG] Process 873. path edge:
30000 2019-Jan-09 19:14:43.460695 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30001 2019-Jan-09 19:14:43.460795 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
30002 2019-Jan-09 19:14:43.461617 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30003 2019-Jan-09 19:14:43.462442 - [DEBUG]
30004 2019-Jan-09 19:14:43.462476 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
30005 2019-Jan-09 19:14:43.463326 - [DEBUG] Compose: EdgeIdentity * AllBottom
30006 2019-Jan-09 19:14:43.463362 - [DEBUG]
30007 2019-Jan-09 19:14:43.463387 - [DEBUG] Propagate flow
30008 2019-Jan-09 19:14:43.463412 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30009 2019-Jan-09 19:14:43.463507 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
30010 2019-Jan-09 19:14:43.464366 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30011 2019-Jan-09 19:14:43.465191 - [DEBUG] Edge function : AllBottom (result of previous compose)
30012 2019-Jan-09 19:14:43.465223 - [DEBUG]
30013 2019-Jan-09 19:14:43.465251 - [DEBUG] Join: AllTop & AllBottom
30014 2019-Jan-09 19:14:43.465278 - [DEBUG] = AllBottom (new jump func)
30015 2019-Jan-09 19:14:43.465304 - [DEBUG]
30016 2019-Jan-09 19:14:43.465329 - [DEBUG] Start adding new jump function
30017 2019-Jan-09 19:14:43.465353 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30018 2019-Jan-09 19:14:43.465450 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30019 2019-Jan-09 19:14:43.466305 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
30020 2019-Jan-09 19:14:43.467168 - [DEBUG] Edge Function : AllBottom
30021 2019-Jan-09 19:14:43.467207 - [DEBUG] End adding new jump function
30022 2019-Jan-09 19:14:43.467233 - [DEBUG]
30023 2019-Jan-09 19:14:43.467258 - [DEBUG] -------------------------------------------- 874. Path Edge --------------------------------------------
30024 2019-Jan-09 19:14:43.467284 - [DEBUG]
30025 2019-Jan-09 19:14:43.467309 - [DEBUG] Process 874. path edge:
30026 2019-Jan-09 19:14:43.467334 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30027 2019-Jan-09 19:14:43.467431 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
30028 2019-Jan-09 19:14:43.468262 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30029 2019-Jan-09 19:14:43.469086 - [DEBUG]
30030 2019-Jan-09 19:14:43.469118 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
30031 2019-Jan-09 19:14:43.469993 - [DEBUG] Compose: EdgeIdentity * AllBottom
30032 2019-Jan-09 19:14:43.470028 - [DEBUG]
30033 2019-Jan-09 19:14:43.470054 - [DEBUG] Propagate flow
30034 2019-Jan-09 19:14:43.470078 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30035 2019-Jan-09 19:14:43.470170 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
30036 2019-Jan-09 19:14:43.471030 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30037 2019-Jan-09 19:14:43.471857 - [DEBUG] Edge function : AllBottom (result of previous compose)
30038 2019-Jan-09 19:14:43.471890 - [DEBUG]
30039 2019-Jan-09 19:14:43.471918 - [DEBUG] Join: AllTop & AllBottom
30040 2019-Jan-09 19:14:43.471945 - [DEBUG] = AllBottom (new jump func)
30041 2019-Jan-09 19:14:43.471971 - [DEBUG]
30042 2019-Jan-09 19:14:43.471995 - [DEBUG] Start adding new jump function
30043 2019-Jan-09 19:14:43.472020 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30044 2019-Jan-09 19:14:43.472115 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30045 2019-Jan-09 19:14:43.472942 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
30046 2019-Jan-09 19:14:43.473807 - [DEBUG] Edge Function : AllBottom
30047 2019-Jan-09 19:14:43.473849 - [DEBUG] End adding new jump function
30048 2019-Jan-09 19:14:43.473875 - [DEBUG]
30049 2019-Jan-09 19:14:43.473901 - [DEBUG] -------------------------------------------- 875. Path Edge --------------------------------------------
30050 2019-Jan-09 19:14:43.473927 - [DEBUG]
30051 2019-Jan-09 19:14:43.473951 - [DEBUG] Process 875. path edge:
30052 2019-Jan-09 19:14:43.473976 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30053 2019-Jan-09 19:14:43.474071 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
30054 2019-Jan-09 19:14:43.474907 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30055 2019-Jan-09 19:14:43.475736 - [DEBUG]
30056 2019-Jan-09 19:14:43.475767 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
30057 2019-Jan-09 19:14:43.476657 - [DEBUG] Compose: EdgeIdentity * AllBottom
30058 2019-Jan-09 19:14:43.476693 - [DEBUG]
30059 2019-Jan-09 19:14:43.476718 - [DEBUG] Propagate flow
30060 2019-Jan-09 19:14:43.476743 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30061 2019-Jan-09 19:14:43.476832 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
30062 2019-Jan-09 19:14:43.477696 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30063 2019-Jan-09 19:14:43.478523 - [DEBUG] Edge function : AllBottom (result of previous compose)
30064 2019-Jan-09 19:14:43.478556 - [DEBUG]
30065 2019-Jan-09 19:14:43.478584 - [DEBUG] Join: AllTop & AllBottom
30066 2019-Jan-09 19:14:43.478612 - [DEBUG] = AllBottom (new jump func)
30067 2019-Jan-09 19:14:43.478637 - [DEBUG]
30068 2019-Jan-09 19:14:43.478662 - [DEBUG] Start adding new jump function
30069 2019-Jan-09 19:14:43.478686 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30070 2019-Jan-09 19:14:43.478783 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30071 2019-Jan-09 19:14:43.479609 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
30072 2019-Jan-09 19:14:43.480427 - [DEBUG] Edge Function : AllBottom
30073 2019-Jan-09 19:14:43.480495 - [DEBUG] End adding new jump function
30074 2019-Jan-09 19:14:43.480521 - [DEBUG]
30075 2019-Jan-09 19:14:43.480546 - [DEBUG] -------------------------------------------- 876. Path Edge --------------------------------------------
30076 2019-Jan-09 19:14:43.480572 - [DEBUG]
30077 2019-Jan-09 19:14:43.480596 - [DEBUG] Process 876. path edge:
30078 2019-Jan-09 19:14:43.480621 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30079 2019-Jan-09 19:14:43.480721 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
30080 2019-Jan-09 19:14:43.481538 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30081 2019-Jan-09 19:14:43.482377 - [DEBUG]
30082 2019-Jan-09 19:14:43.482412 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
30083 2019-Jan-09 19:14:43.483270 - [DEBUG] Compose: EdgeIdentity * AllBottom
30084 2019-Jan-09 19:14:43.483306 - [DEBUG]
30085 2019-Jan-09 19:14:43.483332 - [DEBUG] Propagate flow
30086 2019-Jan-09 19:14:43.483357 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30087 2019-Jan-09 19:14:43.483455 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
30088 2019-Jan-09 19:14:43.484331 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30089 2019-Jan-09 19:14:43.485160 - [DEBUG] Edge function : AllBottom (result of previous compose)
30090 2019-Jan-09 19:14:43.485192 - [DEBUG]
30091 2019-Jan-09 19:14:43.485221 - [DEBUG] Join: AllTop & AllBottom
30092 2019-Jan-09 19:14:43.485249 - [DEBUG] = AllBottom (new jump func)
30093 2019-Jan-09 19:14:43.485274 - [DEBUG]
30094 2019-Jan-09 19:14:43.485299 - [DEBUG] Start adding new jump function
30095 2019-Jan-09 19:14:43.485324 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30096 2019-Jan-09 19:14:43.485419 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30097 2019-Jan-09 19:14:43.486235 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
30098 2019-Jan-09 19:14:43.487069 - [DEBUG] Edge Function : AllBottom
30099 2019-Jan-09 19:14:43.487133 - [DEBUG] End adding new jump function
30100 2019-Jan-09 19:14:43.487162 - [DEBUG]
30101 2019-Jan-09 19:14:43.487187 - [DEBUG] -------------------------------------------- 877. Path Edge --------------------------------------------
30102 2019-Jan-09 19:14:43.487213 - [DEBUG]
30103 2019-Jan-09 19:14:43.487237 - [DEBUG] Process 877. path edge:
30104 2019-Jan-09 19:14:43.487263 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30105 2019-Jan-09 19:14:43.487362 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
30106 2019-Jan-09 19:14:43.488224 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30107 2019-Jan-09 19:14:43.489062 - [DEBUG]
30108 2019-Jan-09 19:14:43.489092 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
30109 2019-Jan-09 19:14:43.489956 - [DEBUG] Possible callees:
30110 2019-Jan-09 19:14:43.489987 - [DEBUG] llvm.dbg.declare
30111 2019-Jan-09 19:14:43.490014 - [DEBUG] Possible return sites:
30112 2019-Jan-09 19:14:43.490039 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12030113 2019-Jan-09 19:14:43.492639 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30114 2019-Jan-09 19:14:43.492712 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30115 2019-Jan-09 19:14:43.492766 - [DEBUG] Compose: EdgeIdentity * AllBottom
30116 2019-Jan-09 19:14:43.492796 - [DEBUG]
30117 2019-Jan-09 19:14:43.492821 - [DEBUG] Propagate flow
30118 2019-Jan-09 19:14:43.492846 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30119 2019-Jan-09 19:14:43.492944 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
30120 2019-Jan-09 19:14:43.493795 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30121 2019-Jan-09 19:14:43.494630 - [DEBUG] Edge function : AllBottom (result of previous compose)
30122 2019-Jan-09 19:14:43.494663 - [DEBUG]
30123 2019-Jan-09 19:14:43.494691 - [DEBUG] Join: AllTop & AllBottom
30124 2019-Jan-09 19:14:43.494719 - [DEBUG] = AllBottom (new jump func)
30125 2019-Jan-09 19:14:43.494745 - [DEBUG]
30126 2019-Jan-09 19:14:43.494771 - [DEBUG] Start adding new jump function
30127 2019-Jan-09 19:14:43.494795 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30128 2019-Jan-09 19:14:43.494893 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30129 2019-Jan-09 19:14:43.495714 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
30130 2019-Jan-09 19:14:43.496545 - [DEBUG] Edge Function : AllBottom
30131 2019-Jan-09 19:14:43.496585 - [DEBUG] End adding new jump function
30132 2019-Jan-09 19:14:43.496610 - [DEBUG]
30133 2019-Jan-09 19:14:43.496636 - [DEBUG] -------------------------------------------- 878. Path Edge --------------------------------------------
30134 2019-Jan-09 19:14:43.496662 - [DEBUG]
30135 2019-Jan-09 19:14:43.496686 - [DEBUG] Process 878. path edge:
30136 2019-Jan-09 19:14:43.496711 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30137 2019-Jan-09 19:14:43.496809 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
30138 2019-Jan-09 19:14:43.497673 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30139 2019-Jan-09 19:14:43.498508 - [DEBUG]
30140 2019-Jan-09 19:14:43.498540 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
30141 2019-Jan-09 19:14:43.499428 - [DEBUG] Compose: EdgeIdentity * AllBottom
30142 2019-Jan-09 19:14:43.499463 - [DEBUG]
30143 2019-Jan-09 19:14:43.499488 - [DEBUG] Propagate flow
30144 2019-Jan-09 19:14:43.499512 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30145 2019-Jan-09 19:14:43.499609 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
30146 2019-Jan-09 19:14:43.500427 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30147 2019-Jan-09 19:14:43.501317 - [DEBUG] Edge function : AllBottom (result of previous compose)
30148 2019-Jan-09 19:14:43.501351 - [DEBUG]
30149 2019-Jan-09 19:14:43.501379 - [DEBUG] Join: AllTop & AllBottom
30150 2019-Jan-09 19:14:43.501407 - [DEBUG] = AllBottom (new jump func)
30151 2019-Jan-09 19:14:43.501433 - [DEBUG]
30152 2019-Jan-09 19:14:43.501458 - [DEBUG] Start adding new jump function
30153 2019-Jan-09 19:14:43.501482 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30154 2019-Jan-09 19:14:43.501583 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30155 2019-Jan-09 19:14:43.502411 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
30156 2019-Jan-09 19:14:43.503237 - [DEBUG] Edge Function : AllBottom
30157 2019-Jan-09 19:14:43.503275 - [DEBUG] End adding new jump function
30158 2019-Jan-09 19:14:43.503301 - [DEBUG]
30159 2019-Jan-09 19:14:43.503327 - [DEBUG] -------------------------------------------- 879. Path Edge --------------------------------------------
30160 2019-Jan-09 19:14:43.503353 - [DEBUG]
30161 2019-Jan-09 19:14:43.503377 - [DEBUG] Process 879. path edge:
30162 2019-Jan-09 19:14:43.503401 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30163 2019-Jan-09 19:14:43.503502 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
30164 2019-Jan-09 19:14:43.504363 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30165 2019-Jan-09 19:14:43.505199 - [DEBUG]
30166 2019-Jan-09 19:14:43.505232 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
30167 2019-Jan-09 19:14:43.506095 - [DEBUG] Compose: EdgeIdentity * AllBottom
30168 2019-Jan-09 19:14:43.506130 - [DEBUG]
30169 2019-Jan-09 19:14:43.506155 - [DEBUG] Propagate flow
30170 2019-Jan-09 19:14:43.506179 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30171 2019-Jan-09 19:14:43.506275 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
30172 2019-Jan-09 19:14:43.507134 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30173 2019-Jan-09 19:14:43.507971 - [DEBUG] Edge function : AllBottom (result of previous compose)
30174 2019-Jan-09 19:14:43.508003 - [DEBUG]
30175 2019-Jan-09 19:14:43.508031 - [DEBUG] Join: AllTop & AllBottom
30176 2019-Jan-09 19:14:43.508059 - [DEBUG] = AllBottom (new jump func)
30177 2019-Jan-09 19:14:43.508084 - [DEBUG]
30178 2019-Jan-09 19:14:43.508109 - [DEBUG] Start adding new jump function
30179 2019-Jan-09 19:14:43.508134 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30180 2019-Jan-09 19:14:43.508233 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30181 2019-Jan-09 19:14:43.509062 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
30182 2019-Jan-09 19:14:43.509893 - [DEBUG] Edge Function : AllBottom
30183 2019-Jan-09 19:14:43.509933 - [DEBUG] End adding new jump function
30184 2019-Jan-09 19:14:43.509958 - [DEBUG]
30185 2019-Jan-09 19:14:43.509983 - [DEBUG] -------------------------------------------- 880. Path Edge --------------------------------------------
30186 2019-Jan-09 19:14:43.510009 - [DEBUG]
30187 2019-Jan-09 19:14:43.510034 - [DEBUG] Process 880. path edge:
30188 2019-Jan-09 19:14:43.510059 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30189 2019-Jan-09 19:14:43.510154 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
30190 2019-Jan-09 19:14:43.511024 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30191 2019-Jan-09 19:14:43.511878 - [DEBUG]
30192 2019-Jan-09 19:14:43.511910 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
30193 2019-Jan-09 19:14:43.512912 - [DEBUG] Possible callees:
30194 2019-Jan-09 19:14:43.512950 - [DEBUG] llvm.dbg.declare
30195 2019-Jan-09 19:14:43.512976 - [DEBUG] Possible return sites:
30196 2019-Jan-09 19:14:43.513001 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14930197 2019-Jan-09 19:14:43.514701 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30198 2019-Jan-09 19:14:43.514771 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30199 2019-Jan-09 19:14:43.514823 - [DEBUG] Compose: EdgeIdentity * AllBottom
30200 2019-Jan-09 19:14:43.514852 - [DEBUG]
30201 2019-Jan-09 19:14:43.514878 - [DEBUG] Propagate flow
30202 2019-Jan-09 19:14:43.514902 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30203 2019-Jan-09 19:14:43.514999 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
30204 2019-Jan-09 19:14:43.515830 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30205 2019-Jan-09 19:14:43.516661 - [DEBUG] Edge function : AllBottom (result of previous compose)
30206 2019-Jan-09 19:14:43.516692 - [DEBUG]
30207 2019-Jan-09 19:14:43.516720 - [DEBUG] Join: AllTop & AllBottom
30208 2019-Jan-09 19:14:43.516748 - [DEBUG] = AllBottom (new jump func)
30209 2019-Jan-09 19:14:43.516774 - [DEBUG]
30210 2019-Jan-09 19:14:43.516798 - [DEBUG] Start adding new jump function
30211 2019-Jan-09 19:14:43.516822 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30212 2019-Jan-09 19:14:43.516919 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30213 2019-Jan-09 19:14:43.517774 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
30214 2019-Jan-09 19:14:43.518595 - [DEBUG] Edge Function : AllBottom
30215 2019-Jan-09 19:14:43.518633 - [DEBUG] End adding new jump function
30216 2019-Jan-09 19:14:43.518658 - [DEBUG]
30217 2019-Jan-09 19:14:43.518684 - [DEBUG] -------------------------------------------- 881. Path Edge --------------------------------------------
30218 2019-Jan-09 19:14:43.518710 - [DEBUG]
30219 2019-Jan-09 19:14:43.518734 - [DEBUG] Process 881. path edge:
30220 2019-Jan-09 19:14:43.518759 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30221 2019-Jan-09 19:14:43.518854 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
30222 2019-Jan-09 19:14:43.519682 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30223 2019-Jan-09 19:14:43.520543 - [DEBUG]
30224 2019-Jan-09 19:14:43.520574 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
30225 2019-Jan-09 19:14:43.521469 - [DEBUG] Compose: EdgeIdentity * AllBottom
30226 2019-Jan-09 19:14:43.521504 - [DEBUG]
30227 2019-Jan-09 19:14:43.521530 - [DEBUG] Propagate flow
30228 2019-Jan-09 19:14:43.521554 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30229 2019-Jan-09 19:14:43.521652 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
30230 2019-Jan-09 19:14:43.522494 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30231 2019-Jan-09 19:14:43.523326 - [DEBUG] Edge function : AllBottom (result of previous compose)
30232 2019-Jan-09 19:14:43.523358 - [DEBUG]
30233 2019-Jan-09 19:14:43.523387 - [DEBUG] Join: AllTop & AllBottom
30234 2019-Jan-09 19:14:43.523440 - [DEBUG] = AllBottom (new jump func)
30235 2019-Jan-09 19:14:43.523466 - [DEBUG]
30236 2019-Jan-09 19:14:43.523491 - [DEBUG] Start adding new jump function
30237 2019-Jan-09 19:14:43.523515 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30238 2019-Jan-09 19:14:43.523614 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30239 2019-Jan-09 19:14:43.524474 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
30240 2019-Jan-09 19:14:43.525287 - [DEBUG] Edge Function : AllBottom
30241 2019-Jan-09 19:14:43.525325 - [DEBUG] End adding new jump function
30242 2019-Jan-09 19:14:43.525351 - [DEBUG]
30243 2019-Jan-09 19:14:43.525376 - [DEBUG] -------------------------------------------- 882. Path Edge --------------------------------------------
30244 2019-Jan-09 19:14:43.525403 - [DEBUG]
30245 2019-Jan-09 19:14:43.525426 - [DEBUG] Process 882. path edge:
30246 2019-Jan-09 19:14:43.525451 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30247 2019-Jan-09 19:14:43.525549 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
30248 2019-Jan-09 19:14:43.526363 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30249 2019-Jan-09 19:14:43.527222 - [DEBUG]
30250 2019-Jan-09 19:14:43.527254 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
30251 2019-Jan-09 19:14:43.528120 - [DEBUG] Compose: EdgeIdentity * AllBottom
30252 2019-Jan-09 19:14:43.528157 - [DEBUG]
30253 2019-Jan-09 19:14:43.528182 - [DEBUG] Propagate flow
30254 2019-Jan-09 19:14:43.528207 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30255 2019-Jan-09 19:14:43.528302 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
30256 2019-Jan-09 19:14:43.529145 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30257 2019-Jan-09 19:14:43.529979 - [DEBUG] Edge function : AllBottom (result of previous compose)
30258 2019-Jan-09 19:14:43.530011 - [DEBUG]
30259 2019-Jan-09 19:14:43.530039 - [DEBUG] Join: AllTop & AllBottom
30260 2019-Jan-09 19:14:43.530067 - [DEBUG] = AllBottom (new jump func)
30261 2019-Jan-09 19:14:43.530093 - [DEBUG]
30262 2019-Jan-09 19:14:43.530118 - [DEBUG] Start adding new jump function
30263 2019-Jan-09 19:14:43.530143 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30264 2019-Jan-09 19:14:43.530243 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30265 2019-Jan-09 19:14:43.531111 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
30266 2019-Jan-09 19:14:43.531959 - [DEBUG] Edge Function : AllBottom
30267 2019-Jan-09 19:14:43.531999 - [DEBUG] End adding new jump function
30268 2019-Jan-09 19:14:43.532025 - [DEBUG]
30269 2019-Jan-09 19:14:43.532050 - [DEBUG] -------------------------------------------- 883. Path Edge --------------------------------------------
30270 2019-Jan-09 19:14:43.532077 - [DEBUG]
30271 2019-Jan-09 19:14:43.532101 - [DEBUG] Process 883. path edge:
30272 2019-Jan-09 19:14:43.532127 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30273 2019-Jan-09 19:14:43.532224 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
30274 2019-Jan-09 19:14:43.533056 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30275 2019-Jan-09 19:14:43.533900 - [DEBUG]
30276 2019-Jan-09 19:14:43.533930 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
30277 2019-Jan-09 19:14:43.534820 - [DEBUG] Possible callees:
30278 2019-Jan-09 19:14:43.534851 - [DEBUG] llvm.dbg.declare
30279 2019-Jan-09 19:14:43.534878 - [DEBUG] Possible return sites:
30280 2019-Jan-09 19:14:43.534902 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15530281 2019-Jan-09 19:14:43.536544 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30282 2019-Jan-09 19:14:43.536614 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30283 2019-Jan-09 19:14:43.536666 - [DEBUG] Compose: EdgeIdentity * AllBottom
30284 2019-Jan-09 19:14:43.536696 - [DEBUG]
30285 2019-Jan-09 19:14:43.536722 - [DEBUG] Propagate flow
30286 2019-Jan-09 19:14:43.536746 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30287 2019-Jan-09 19:14:43.536842 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
30288 2019-Jan-09 19:14:43.537710 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30289 2019-Jan-09 19:14:43.538540 - [DEBUG] Edge function : AllBottom (result of previous compose)
30290 2019-Jan-09 19:14:43.538572 - [DEBUG]
30291 2019-Jan-09 19:14:43.538600 - [DEBUG] Join: AllTop & AllBottom
30292 2019-Jan-09 19:14:43.538628 - [DEBUG] = AllBottom (new jump func)
30293 2019-Jan-09 19:14:43.538654 - [DEBUG]
30294 2019-Jan-09 19:14:43.538679 - [DEBUG] Start adding new jump function
30295 2019-Jan-09 19:14:43.538704 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30296 2019-Jan-09 19:14:43.538802 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30297 2019-Jan-09 19:14:43.539623 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
30298 2019-Jan-09 19:14:43.540479 - [DEBUG] Edge Function : AllBottom
30299 2019-Jan-09 19:14:43.540520 - [DEBUG] End adding new jump function
30300 2019-Jan-09 19:14:43.540546 - [DEBUG]
30301 2019-Jan-09 19:14:43.540571 - [DEBUG] -------------------------------------------- 884. Path Edge --------------------------------------------
30302 2019-Jan-09 19:14:43.540598 - [DEBUG]
30303 2019-Jan-09 19:14:43.540622 - [DEBUG] Process 884. path edge:
30304 2019-Jan-09 19:14:43.540647 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30305 2019-Jan-09 19:14:43.540744 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
30306 2019-Jan-09 19:14:43.541562 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30307 2019-Jan-09 19:14:43.542396 - [DEBUG]
30308 2019-Jan-09 19:14:43.542427 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
30309 2019-Jan-09 19:14:43.543316 - [DEBUG] Compose: EdgeIdentity * AllBottom
30310 2019-Jan-09 19:14:43.543351 - [DEBUG]
30311 2019-Jan-09 19:14:43.543377 - [DEBUG] Propagate flow
30312 2019-Jan-09 19:14:43.543401 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30313 2019-Jan-09 19:14:43.543499 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
30314 2019-Jan-09 19:14:43.544353 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30315 2019-Jan-09 19:14:43.545190 - [DEBUG] Edge function : AllBottom (result of previous compose)
30316 2019-Jan-09 19:14:43.545222 - [DEBUG]
30317 2019-Jan-09 19:14:43.545250 - [DEBUG] Join: AllTop & AllBottom
30318 2019-Jan-09 19:14:43.545279 - [DEBUG] = AllBottom (new jump func)
30319 2019-Jan-09 19:14:43.545304 - [DEBUG]
30320 2019-Jan-09 19:14:43.545354 - [DEBUG] Start adding new jump function
30321 2019-Jan-09 19:14:43.545380 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30322 2019-Jan-09 19:14:43.545480 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30323 2019-Jan-09 19:14:43.546309 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
30324 2019-Jan-09 19:14:43.547156 - [DEBUG] Edge Function : AllBottom
30325 2019-Jan-09 19:14:43.547198 - [DEBUG] End adding new jump function
30326 2019-Jan-09 19:14:43.547224 - [DEBUG]
30327 2019-Jan-09 19:14:43.547249 - [DEBUG] -------------------------------------------- 885. Path Edge --------------------------------------------
30328 2019-Jan-09 19:14:43.547275 - [DEBUG]
30329 2019-Jan-09 19:14:43.547299 - [DEBUG] Process 885. path edge:
30330 2019-Jan-09 19:14:43.547324 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30331 2019-Jan-09 19:14:43.547425 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
30332 2019-Jan-09 19:14:43.548247 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30333 2019-Jan-09 19:14:43.549072 - [DEBUG]
30334 2019-Jan-09 19:14:43.549105 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
30335 2019-Jan-09 19:14:43.549966 - [DEBUG] Compose: EdgeIdentity * AllBottom
30336 2019-Jan-09 19:14:43.550000 - [DEBUG]
30337 2019-Jan-09 19:14:43.550026 - [DEBUG] Propagate flow
30338 2019-Jan-09 19:14:43.550051 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30339 2019-Jan-09 19:14:43.550146 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
30340 2019-Jan-09 19:14:43.550994 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30341 2019-Jan-09 19:14:43.551826 - [DEBUG] Edge function : AllBottom (result of previous compose)
30342 2019-Jan-09 19:14:43.551858 - [DEBUG]
30343 2019-Jan-09 19:14:43.551886 - [DEBUG] Join: AllTop & AllBottom
30344 2019-Jan-09 19:14:43.551915 - [DEBUG] = AllBottom (new jump func)
30345 2019-Jan-09 19:14:43.551941 - [DEBUG]
30346 2019-Jan-09 19:14:43.551966 - [DEBUG] Start adding new jump function
30347 2019-Jan-09 19:14:43.551991 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30348 2019-Jan-09 19:14:43.552091 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30349 2019-Jan-09 19:14:43.552923 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
30350 2019-Jan-09 19:14:43.553743 - [DEBUG] Edge Function : AllBottom
30351 2019-Jan-09 19:14:43.553811 - [DEBUG] End adding new jump function
30352 2019-Jan-09 19:14:43.553837 - [DEBUG]
30353 2019-Jan-09 19:14:43.553862 - [DEBUG] -------------------------------------------- 886. Path Edge --------------------------------------------
30354 2019-Jan-09 19:14:43.553888 - [DEBUG]
30355 2019-Jan-09 19:14:43.553912 - [DEBUG] Process 886. path edge:
30356 2019-Jan-09 19:14:43.553938 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30357 2019-Jan-09 19:14:43.554039 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
30358 2019-Jan-09 19:14:43.554862 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30359 2019-Jan-09 19:14:43.555696 - [DEBUG]
30360 2019-Jan-09 19:14:43.555729 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
30361 2019-Jan-09 19:14:43.556586 - [DEBUG] Compose: EdgeIdentity * AllBottom
30362 2019-Jan-09 19:14:43.556620 - [DEBUG]
30363 2019-Jan-09 19:14:43.556646 - [DEBUG] Propagate flow
30364 2019-Jan-09 19:14:43.556670 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30365 2019-Jan-09 19:14:43.556767 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
30366 2019-Jan-09 19:14:43.557663 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30367 2019-Jan-09 19:14:43.558495 - [DEBUG] Edge function : AllBottom (result of previous compose)
30368 2019-Jan-09 19:14:43.558528 - [DEBUG]
30369 2019-Jan-09 19:14:43.558556 - [DEBUG] Join: AllTop & AllBottom
30370 2019-Jan-09 19:14:43.558584 - [DEBUG] = AllBottom (new jump func)
30371 2019-Jan-09 19:14:43.558610 - [DEBUG]
30372 2019-Jan-09 19:14:43.558634 - [DEBUG] Start adding new jump function
30373 2019-Jan-09 19:14:43.558659 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30374 2019-Jan-09 19:14:43.558759 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30375 2019-Jan-09 19:14:43.559583 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
30376 2019-Jan-09 19:14:43.560424 - [DEBUG] Edge Function : AllBottom
30377 2019-Jan-09 19:14:43.560492 - [DEBUG] End adding new jump function
30378 2019-Jan-09 19:14:43.560519 - [DEBUG]
30379 2019-Jan-09 19:14:43.560545 - [DEBUG] -------------------------------------------- 887. Path Edge --------------------------------------------
30380 2019-Jan-09 19:14:43.560571 - [DEBUG]
30381 2019-Jan-09 19:14:43.560595 - [DEBUG] Process 887. path edge:
30382 2019-Jan-09 19:14:43.560620 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30383 2019-Jan-09 19:14:43.560719 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
30384 2019-Jan-09 19:14:43.561560 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30385 2019-Jan-09 19:14:43.562388 - [DEBUG]
30386 2019-Jan-09 19:14:43.562419 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
30387 2019-Jan-09 19:14:43.563285 - [DEBUG] Possible callees:
30388 2019-Jan-09 19:14:43.563316 - [DEBUG] llvm.dbg.declare
30389 2019-Jan-09 19:14:43.563342 - [DEBUG] Possible return sites:
30390 2019-Jan-09 19:14:43.563367 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16330391 2019-Jan-09 19:14:43.565026 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30392 2019-Jan-09 19:14:43.565092 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30393 2019-Jan-09 19:14:43.565144 - [DEBUG] Compose: EdgeIdentity * AllBottom
30394 2019-Jan-09 19:14:43.565172 - [DEBUG]
30395 2019-Jan-09 19:14:43.565198 - [DEBUG] Propagate flow
30396 2019-Jan-09 19:14:43.565222 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30397 2019-Jan-09 19:14:43.565320 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
30398 2019-Jan-09 19:14:43.566144 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30399 2019-Jan-09 19:14:43.566970 - [DEBUG] Edge function : AllBottom (result of previous compose)
30400 2019-Jan-09 19:14:43.567001 - [DEBUG]
30401 2019-Jan-09 19:14:43.567029 - [DEBUG] Join: AllTop & AllBottom
30402 2019-Jan-09 19:14:43.567057 - [DEBUG] = AllBottom (new jump func)
30403 2019-Jan-09 19:14:43.567083 - [DEBUG]
30404 2019-Jan-09 19:14:43.567137 - [DEBUG] Start adding new jump function
30405 2019-Jan-09 19:14:43.567163 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30406 2019-Jan-09 19:14:43.567261 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30407 2019-Jan-09 19:14:43.568111 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
30408 2019-Jan-09 19:14:43.568948 - [DEBUG] Edge Function : AllBottom
30409 2019-Jan-09 19:14:43.568988 - [DEBUG] End adding new jump function
30410 2019-Jan-09 19:14:43.569014 - [DEBUG]
30411 2019-Jan-09 19:14:43.569038 - [DEBUG] -------------------------------------------- 888. Path Edge --------------------------------------------
30412 2019-Jan-09 19:14:43.569065 - [DEBUG]
30413 2019-Jan-09 19:14:43.569089 - [DEBUG] Process 888. path edge:
30414 2019-Jan-09 19:14:43.569114 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30415 2019-Jan-09 19:14:43.569212 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
30416 2019-Jan-09 19:14:43.570038 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30417 2019-Jan-09 19:14:43.570906 - [DEBUG]
30418 2019-Jan-09 19:14:43.570937 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
30419 2019-Jan-09 19:14:43.571829 - [DEBUG] Compose: EdgeIdentity * AllBottom
30420 2019-Jan-09 19:14:43.571866 - [DEBUG]
30421 2019-Jan-09 19:14:43.571891 - [DEBUG] Propagate flow
30422 2019-Jan-09 19:14:43.571915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30423 2019-Jan-09 19:14:43.572012 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
30424 2019-Jan-09 19:14:43.572842 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30425 2019-Jan-09 19:14:43.573665 - [DEBUG] Edge function : AllBottom (result of previous compose)
30426 2019-Jan-09 19:14:43.573697 - [DEBUG]
30427 2019-Jan-09 19:14:43.573726 - [DEBUG] Join: AllTop & AllBottom
30428 2019-Jan-09 19:14:43.573755 - [DEBUG] = AllBottom (new jump func)
30429 2019-Jan-09 19:14:43.573808 - [DEBUG]
30430 2019-Jan-09 19:14:43.573833 - [DEBUG] Start adding new jump function
30431 2019-Jan-09 19:14:43.573858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30432 2019-Jan-09 19:14:43.573957 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30433 2019-Jan-09 19:14:43.574779 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
30434 2019-Jan-09 19:14:43.575603 - [DEBUG] Edge Function : AllBottom
30435 2019-Jan-09 19:14:43.575645 - [DEBUG] End adding new jump function
30436 2019-Jan-09 19:14:43.575671 - [DEBUG]
30437 2019-Jan-09 19:14:43.575697 - [DEBUG] -------------------------------------------- 889. Path Edge --------------------------------------------
30438 2019-Jan-09 19:14:43.575723 - [DEBUG]
30439 2019-Jan-09 19:14:43.575747 - [DEBUG] Process 889. path edge:
30440 2019-Jan-09 19:14:43.575772 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30441 2019-Jan-09 19:14:43.575873 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
30442 2019-Jan-09 19:14:43.576699 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30443 2019-Jan-09 19:14:43.577558 - [DEBUG]
30444 2019-Jan-09 19:14:43.577591 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
30445 2019-Jan-09 19:14:43.578460 - [DEBUG] Compose: EdgeIdentity * AllBottom
30446 2019-Jan-09 19:14:43.578495 - [DEBUG]
30447 2019-Jan-09 19:14:43.578521 - [DEBUG] Propagate flow
30448 2019-Jan-09 19:14:43.578545 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30449 2019-Jan-09 19:14:43.578643 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
30450 2019-Jan-09 19:14:43.579483 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30451 2019-Jan-09 19:14:43.580329 - [DEBUG] Edge function : AllBottom (result of previous compose)
30452 2019-Jan-09 19:14:43.580362 - [DEBUG]
30453 2019-Jan-09 19:14:43.580390 - [DEBUG] Join: AllTop & AllBottom
30454 2019-Jan-09 19:14:43.580418 - [DEBUG] = AllBottom (new jump func)
30455 2019-Jan-09 19:14:43.580470 - [DEBUG]
30456 2019-Jan-09 19:14:43.580496 - [DEBUG] Start adding new jump function
30457 2019-Jan-09 19:14:43.580521 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30458 2019-Jan-09 19:14:43.580620 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30459 2019-Jan-09 19:14:43.581449 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
30460 2019-Jan-09 19:14:43.582287 - [DEBUG] Edge Function : AllBottom
30461 2019-Jan-09 19:14:43.582326 - [DEBUG] End adding new jump function
30462 2019-Jan-09 19:14:43.582352 - [DEBUG]
30463 2019-Jan-09 19:14:43.582377 - [DEBUG] -------------------------------------------- 890. Path Edge --------------------------------------------
30464 2019-Jan-09 19:14:43.582403 - [DEBUG]
30465 2019-Jan-09 19:14:43.582427 - [DEBUG] Process 890. path edge:
30466 2019-Jan-09 19:14:43.582452 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30467 2019-Jan-09 19:14:43.582550 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
30468 2019-Jan-09 19:14:43.583394 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30469 2019-Jan-09 19:14:43.584250 - [DEBUG]
30470 2019-Jan-09 19:14:43.584280 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
30471 2019-Jan-09 19:14:43.585143 - [DEBUG] Possible callees:
30472 2019-Jan-09 19:14:43.585174 - [DEBUG] llvm.dbg.declare
30473 2019-Jan-09 19:14:43.585201 - [DEBUG] Possible return sites:
30474 2019-Jan-09 19:14:43.585226 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16930475 2019-Jan-09 19:14:43.586868 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30476 2019-Jan-09 19:14:43.586935 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30477 2019-Jan-09 19:14:43.586988 - [DEBUG] Compose: EdgeIdentity * AllBottom
30478 2019-Jan-09 19:14:43.587018 - [DEBUG]
30479 2019-Jan-09 19:14:43.587044 - [DEBUG] Propagate flow
30480 2019-Jan-09 19:14:43.587068 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30481 2019-Jan-09 19:14:43.587195 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
30482 2019-Jan-09 19:14:43.588017 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30483 2019-Jan-09 19:14:43.588840 - [DEBUG] Edge function : AllBottom (result of previous compose)
30484 2019-Jan-09 19:14:43.588872 - [DEBUG]
30485 2019-Jan-09 19:14:43.588901 - [DEBUG] Join: AllTop & AllBottom
30486 2019-Jan-09 19:14:43.588929 - [DEBUG] = AllBottom (new jump func)
30487 2019-Jan-09 19:14:43.588955 - [DEBUG]
30488 2019-Jan-09 19:14:43.588980 - [DEBUG] Start adding new jump function
30489 2019-Jan-09 19:14:43.589005 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30490 2019-Jan-09 19:14:43.589102 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30491 2019-Jan-09 19:14:43.589925 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
30492 2019-Jan-09 19:14:43.590809 - [DEBUG] Edge Function : AllBottom
30493 2019-Jan-09 19:14:43.590849 - [DEBUG] End adding new jump function
30494 2019-Jan-09 19:14:43.590875 - [DEBUG]
30495 2019-Jan-09 19:14:43.590900 - [DEBUG] -------------------------------------------- 891. Path Edge --------------------------------------------
30496 2019-Jan-09 19:14:43.590926 - [DEBUG]
30497 2019-Jan-09 19:14:43.590950 - [DEBUG] Process 891. path edge:
30498 2019-Jan-09 19:14:43.590975 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30499 2019-Jan-09 19:14:43.591209 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
30500 2019-Jan-09 19:14:43.592057 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30501 2019-Jan-09 19:14:43.592897 - [DEBUG]
30502 2019-Jan-09 19:14:43.592928 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
30503 2019-Jan-09 19:14:43.593845 - [DEBUG] Compose: EdgeIdentity * AllBottom
30504 2019-Jan-09 19:14:43.593882 - [DEBUG]
30505 2019-Jan-09 19:14:43.593908 - [DEBUG] Propagate flow
30506 2019-Jan-09 19:14:43.593932 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30507 2019-Jan-09 19:14:43.594031 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
30508 2019-Jan-09 19:14:43.594859 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30509 2019-Jan-09 19:14:43.595797 - [DEBUG] Edge function : AllBottom (result of previous compose)
30510 2019-Jan-09 19:14:43.595829 - [DEBUG]
30511 2019-Jan-09 19:14:43.595857 - [DEBUG] Join: AllTop & AllBottom
30512 2019-Jan-09 19:14:43.595885 - [DEBUG] = AllBottom (new jump func)
30513 2019-Jan-09 19:14:43.595911 - [DEBUG]
30514 2019-Jan-09 19:14:43.595935 - [DEBUG] Start adding new jump function
30515 2019-Jan-09 19:14:43.595959 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30516 2019-Jan-09 19:14:43.596059 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30517 2019-Jan-09 19:14:43.596878 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
30518 2019-Jan-09 19:14:43.597723 - [DEBUG] Edge Function : AllBottom
30519 2019-Jan-09 19:14:43.597762 - [DEBUG] End adding new jump function
30520 2019-Jan-09 19:14:43.597788 - [DEBUG]
30521 2019-Jan-09 19:14:43.597812 - [DEBUG] -------------------------------------------- 892. Path Edge --------------------------------------------
30522 2019-Jan-09 19:14:43.597839 - [DEBUG]
30523 2019-Jan-09 19:14:43.597863 - [DEBUG] Process 892. path edge:
30524 2019-Jan-09 19:14:43.597887 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30525 2019-Jan-09 19:14:43.597981 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
30526 2019-Jan-09 19:14:43.598802 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30527 2019-Jan-09 19:14:43.599626 - [DEBUG]
30528 2019-Jan-09 19:14:43.599657 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
30529 2019-Jan-09 19:14:43.600572 - [DEBUG] Compose: EdgeIdentity * AllBottom
30530 2019-Jan-09 19:14:43.600608 - [DEBUG]
30531 2019-Jan-09 19:14:43.600633 - [DEBUG] Propagate flow
30532 2019-Jan-09 19:14:43.600657 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30533 2019-Jan-09 19:14:43.600753 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
30534 2019-Jan-09 19:14:43.601586 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30535 2019-Jan-09 19:14:43.602412 - [DEBUG] Edge function : AllBottom (result of previous compose)
30536 2019-Jan-09 19:14:43.602469 - [DEBUG]
30537 2019-Jan-09 19:14:43.602498 - [DEBUG] Join: AllTop & AllBottom
30538 2019-Jan-09 19:14:43.602527 - [DEBUG] = AllBottom (new jump func)
30539 2019-Jan-09 19:14:43.602552 - [DEBUG]
30540 2019-Jan-09 19:14:43.602577 - [DEBUG] Start adding new jump function
30541 2019-Jan-09 19:14:43.602602 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30542 2019-Jan-09 19:14:43.602701 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30543 2019-Jan-09 19:14:43.603530 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
30544 2019-Jan-09 19:14:43.604398 - [DEBUG] Edge Function : AllBottom
30545 2019-Jan-09 19:14:43.604437 - [DEBUG] End adding new jump function
30546 2019-Jan-09 19:14:43.604463 - [DEBUG]
30547 2019-Jan-09 19:14:43.604488 - [DEBUG] -------------------------------------------- 893. Path Edge --------------------------------------------
30548 2019-Jan-09 19:14:43.604514 - [DEBUG]
30549 2019-Jan-09 19:14:43.604538 - [DEBUG] Process 893. path edge:
30550 2019-Jan-09 19:14:43.604563 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30551 2019-Jan-09 19:14:43.604656 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
30552 2019-Jan-09 19:14:43.605488 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30553 2019-Jan-09 19:14:43.606316 - [DEBUG]
30554 2019-Jan-09 19:14:43.606347 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
30555 2019-Jan-09 19:14:43.607271 - [DEBUG] Compose: EdgeIdentity * AllBottom
30556 2019-Jan-09 19:14:43.607308 - [DEBUG]
30557 2019-Jan-09 19:14:43.607333 - [DEBUG] Propagate flow
30558 2019-Jan-09 19:14:43.607358 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30559 2019-Jan-09 19:14:43.607451 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
30560 2019-Jan-09 19:14:43.608273 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30561 2019-Jan-09 19:14:43.609103 - [DEBUG] Edge function : AllBottom (result of previous compose)
30562 2019-Jan-09 19:14:43.609135 - [DEBUG]
30563 2019-Jan-09 19:14:43.609164 - [DEBUG] Join: AllTop & AllBottom
30564 2019-Jan-09 19:14:43.609192 - [DEBUG] = AllBottom (new jump func)
30565 2019-Jan-09 19:14:43.609218 - [DEBUG]
30566 2019-Jan-09 19:14:43.609243 - [DEBUG] Start adding new jump function
30567 2019-Jan-09 19:14:43.609268 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30568 2019-Jan-09 19:14:43.609366 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30569 2019-Jan-09 19:14:43.610195 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
30570 2019-Jan-09 19:14:43.611045 - [DEBUG] Edge Function : AllBottom
30571 2019-Jan-09 19:14:43.611084 - [DEBUG] End adding new jump function
30572 2019-Jan-09 19:14:43.611109 - [DEBUG]
30573 2019-Jan-09 19:14:43.611134 - [DEBUG] -------------------------------------------- 894. Path Edge --------------------------------------------
30574 2019-Jan-09 19:14:43.611160 - [DEBUG]
30575 2019-Jan-09 19:14:43.611184 - [DEBUG] Process 894. path edge:
30576 2019-Jan-09 19:14:43.611209 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30577 2019-Jan-09 19:14:43.611309 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
30578 2019-Jan-09 19:14:43.612118 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30579 2019-Jan-09 19:14:43.613105 - [DEBUG]
30580 2019-Jan-09 19:14:43.613140 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
30581 2019-Jan-09 19:14:43.614066 - [DEBUG] Compose: EdgeIdentity * AllBottom
30582 2019-Jan-09 19:14:43.614101 - [DEBUG]
30583 2019-Jan-09 19:14:43.614127 - [DEBUG] Propagate flow
30584 2019-Jan-09 19:14:43.614151 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30585 2019-Jan-09 19:14:43.614251 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
30586 2019-Jan-09 19:14:43.615081 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30587 2019-Jan-09 19:14:43.615916 - [DEBUG] Edge function : AllBottom (result of previous compose)
30588 2019-Jan-09 19:14:43.615948 - [DEBUG]
30589 2019-Jan-09 19:14:43.615976 - [DEBUG] Join: AllTop & AllBottom
30590 2019-Jan-09 19:14:43.616005 - [DEBUG] = AllBottom (new jump func)
30591 2019-Jan-09 19:14:43.616031 - [DEBUG]
30592 2019-Jan-09 19:14:43.616055 - [DEBUG] Start adding new jump function
30593 2019-Jan-09 19:14:43.616080 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30594 2019-Jan-09 19:14:43.616179 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30595 2019-Jan-09 19:14:43.617000 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
30596 2019-Jan-09 19:14:43.617860 - [DEBUG] Edge Function : AllBottom
30597 2019-Jan-09 19:14:43.617900 - [DEBUG] End adding new jump function
30598 2019-Jan-09 19:14:43.617926 - [DEBUG]
30599 2019-Jan-09 19:14:43.617951 - [DEBUG] -------------------------------------------- 895. Path Edge --------------------------------------------
30600 2019-Jan-09 19:14:43.617977 - [DEBUG]
30601 2019-Jan-09 19:14:43.618002 - [DEBUG] Process 895. path edge:
30602 2019-Jan-09 19:14:43.618027 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30603 2019-Jan-09 19:14:43.618126 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
30604 2019-Jan-09 19:14:43.618947 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30605 2019-Jan-09 19:14:43.619777 - [DEBUG]
30606 2019-Jan-09 19:14:43.619809 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
30607 2019-Jan-09 19:14:43.620724 - [DEBUG] Compose: EdgeIdentity * AllBottom
30608 2019-Jan-09 19:14:43.620759 - [DEBUG]
30609 2019-Jan-09 19:14:43.620784 - [DEBUG] Propagate flow
30610 2019-Jan-09 19:14:43.620808 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30611 2019-Jan-09 19:14:43.620904 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
30612 2019-Jan-09 19:14:43.621742 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30613 2019-Jan-09 19:14:43.622573 - [DEBUG] Edge function : AllBottom (result of previous compose)
30614 2019-Jan-09 19:14:43.622605 - [DEBUG]
30615 2019-Jan-09 19:14:43.622634 - [DEBUG] Join: AllTop & AllBottom
30616 2019-Jan-09 19:14:43.622662 - [DEBUG] = AllBottom (new jump func)
30617 2019-Jan-09 19:14:43.622688 - [DEBUG]
30618 2019-Jan-09 19:14:43.622713 - [DEBUG] Start adding new jump function
30619 2019-Jan-09 19:14:43.622737 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30620 2019-Jan-09 19:14:43.622835 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30621 2019-Jan-09 19:14:43.623661 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
30622 2019-Jan-09 19:14:43.624521 - [DEBUG] Edge Function : AllBottom
30623 2019-Jan-09 19:14:43.624562 - [DEBUG] End adding new jump function
30624 2019-Jan-09 19:14:43.624587 - [DEBUG]
30625 2019-Jan-09 19:14:43.624613 - [DEBUG] -------------------------------------------- 896. Path Edge --------------------------------------------
30626 2019-Jan-09 19:14:43.624664 - [DEBUG]
30627 2019-Jan-09 19:14:43.624689 - [DEBUG] Process 896. path edge:
30628 2019-Jan-09 19:14:43.624714 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30629 2019-Jan-09 19:14:43.624813 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
30630 2019-Jan-09 19:14:43.625642 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30631 2019-Jan-09 19:14:43.626472 - [DEBUG]
30632 2019-Jan-09 19:14:43.626505 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
30633 2019-Jan-09 19:14:43.627399 - [DEBUG] Compose: EdgeIdentity * AllBottom
30634 2019-Jan-09 19:14:43.627433 - [DEBUG]
30635 2019-Jan-09 19:14:43.627459 - [DEBUG] Propagate flow
30636 2019-Jan-09 19:14:43.627483 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30637 2019-Jan-09 19:14:43.627579 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30638 2019-Jan-09 19:14:43.628386 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30639 2019-Jan-09 19:14:43.629209 - [DEBUG] Edge function : AllBottom (result of previous compose)
30640 2019-Jan-09 19:14:43.629241 - [DEBUG]
30641 2019-Jan-09 19:14:43.629268 - [DEBUG] Join: AllTop & AllBottom
30642 2019-Jan-09 19:14:43.629296 - [DEBUG] = AllBottom (new jump func)
30643 2019-Jan-09 19:14:43.629322 - [DEBUG]
30644 2019-Jan-09 19:14:43.629347 - [DEBUG] Start adding new jump function
30645 2019-Jan-09 19:14:43.629372 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30646 2019-Jan-09 19:14:43.629470 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30647 2019-Jan-09 19:14:43.630297 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30648 2019-Jan-09 19:14:43.631158 - [DEBUG] Edge Function : AllBottom
30649 2019-Jan-09 19:14:43.631198 - [DEBUG] End adding new jump function
30650 2019-Jan-09 19:14:43.631223 - [DEBUG]
30651 2019-Jan-09 19:14:43.631249 - [DEBUG] -------------------------------------------- 897. Path Edge --------------------------------------------
30652 2019-Jan-09 19:14:43.631275 - [DEBUG]
30653 2019-Jan-09 19:14:43.631299 - [DEBUG] Process 897. path edge:
30654 2019-Jan-09 19:14:43.631324 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30655 2019-Jan-09 19:14:43.631418 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
30656 2019-Jan-09 19:14:43.632249 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30657 2019-Jan-09 19:14:43.633073 - [DEBUG]
30658 2019-Jan-09 19:14:43.633104 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30659 2019-Jan-09 19:14:43.634023 - [DEBUG] Compose: EdgeIdentity * AllBottom
30660 2019-Jan-09 19:14:43.634059 - [DEBUG]
30661 2019-Jan-09 19:14:43.634085 - [DEBUG] Propagate flow
30662 2019-Jan-09 19:14:43.634110 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30663 2019-Jan-09 19:14:43.634204 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
30664 2019-Jan-09 19:14:43.635039 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30665 2019-Jan-09 19:14:43.635861 - [DEBUG] Edge function : AllBottom (result of previous compose)
30666 2019-Jan-09 19:14:43.635891 - [DEBUG]
30667 2019-Jan-09 19:14:43.635919 - [DEBUG] Join: AllTop & AllBottom
30668 2019-Jan-09 19:14:43.635947 - [DEBUG] = AllBottom (new jump func)
30669 2019-Jan-09 19:14:43.635973 - [DEBUG]
30670 2019-Jan-09 19:14:43.636032 - [DEBUG] Start adding new jump function
30671 2019-Jan-09 19:14:43.636057 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30672 2019-Jan-09 19:14:43.636156 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30673 2019-Jan-09 19:14:43.636985 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
30674 2019-Jan-09 19:14:43.637850 - [DEBUG] Edge Function : AllBottom
30675 2019-Jan-09 19:14:43.637889 - [DEBUG] End adding new jump function
30676 2019-Jan-09 19:14:43.637916 - [DEBUG]
30677 2019-Jan-09 19:14:43.637941 - [DEBUG] -------------------------------------------- 898. Path Edge --------------------------------------------
30678 2019-Jan-09 19:14:43.637967 - [DEBUG]
30679 2019-Jan-09 19:14:43.637991 - [DEBUG] Process 898. path edge:
30680 2019-Jan-09 19:14:43.638017 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30681 2019-Jan-09 19:14:43.638109 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
30682 2019-Jan-09 19:14:43.638939 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30683 2019-Jan-09 19:14:43.639771 - [DEBUG]
30684 2019-Jan-09 19:14:43.639806 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
30685 2019-Jan-09 19:14:43.640720 - [DEBUG] Compose: EdgeIdentity * AllBottom
30686 2019-Jan-09 19:14:43.640754 - [DEBUG]
30687 2019-Jan-09 19:14:43.640779 - [DEBUG] Propagate flow
30688 2019-Jan-09 19:14:43.640804 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30689 2019-Jan-09 19:14:43.640892 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30690 2019-Jan-09 19:14:43.641724 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30691 2019-Jan-09 19:14:43.642549 - [DEBUG] Edge function : AllBottom (result of previous compose)
30692 2019-Jan-09 19:14:43.642581 - [DEBUG]
30693 2019-Jan-09 19:14:43.642609 - [DEBUG] Join: AllTop & AllBottom
30694 2019-Jan-09 19:14:43.642637 - [DEBUG] = AllBottom (new jump func)
30695 2019-Jan-09 19:14:43.642663 - [DEBUG]
30696 2019-Jan-09 19:14:43.642688 - [DEBUG] Start adding new jump function
30697 2019-Jan-09 19:14:43.642713 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30698 2019-Jan-09 19:14:43.642809 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30699 2019-Jan-09 19:14:43.643630 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30700 2019-Jan-09 19:14:43.644483 - [DEBUG] Edge Function : AllBottom
30701 2019-Jan-09 19:14:43.644522 - [DEBUG] End adding new jump function
30702 2019-Jan-09 19:14:43.644548 - [DEBUG]
30703 2019-Jan-09 19:14:43.644573 - [DEBUG] -------------------------------------------- 899. Path Edge --------------------------------------------
30704 2019-Jan-09 19:14:43.644599 - [DEBUG]
30705 2019-Jan-09 19:14:43.644624 - [DEBUG] Process 899. path edge:
30706 2019-Jan-09 19:14:43.644649 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30707 2019-Jan-09 19:14:43.644742 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
30708 2019-Jan-09 19:14:43.645573 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30709 2019-Jan-09 19:14:43.646404 - [DEBUG]
30710 2019-Jan-09 19:14:43.646436 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30711 2019-Jan-09 19:14:43.647366 - [DEBUG] Compose: EdgeIdentity * AllBottom
30712 2019-Jan-09 19:14:43.647402 - [DEBUG]
30713 2019-Jan-09 19:14:43.647457 - [DEBUG] Propagate flow
30714 2019-Jan-09 19:14:43.647483 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30715 2019-Jan-09 19:14:43.647577 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30716 2019-Jan-09 19:14:43.648404 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30717 2019-Jan-09 19:14:43.649243 - [DEBUG] Edge function : AllBottom (result of previous compose)
30718 2019-Jan-09 19:14:43.649276 - [DEBUG]
30719 2019-Jan-09 19:14:43.649304 - [DEBUG] Join: AllTop & AllBottom
30720 2019-Jan-09 19:14:43.649332 - [DEBUG] = AllBottom (new jump func)
30721 2019-Jan-09 19:14:43.649357 - [DEBUG]
30722 2019-Jan-09 19:14:43.649382 - [DEBUG] Start adding new jump function
30723 2019-Jan-09 19:14:43.649407 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30724 2019-Jan-09 19:14:43.649507 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30725 2019-Jan-09 19:14:43.650330 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30726 2019-Jan-09 19:14:43.651190 - [DEBUG] Edge Function : AllBottom
30727 2019-Jan-09 19:14:43.651229 - [DEBUG] End adding new jump function
30728 2019-Jan-09 19:14:43.651254 - [DEBUG]
30729 2019-Jan-09 19:14:43.651280 - [DEBUG] -------------------------------------------- 900. Path Edge --------------------------------------------
30730 2019-Jan-09 19:14:43.651306 - [DEBUG]
30731 2019-Jan-09 19:14:43.651329 - [DEBUG] Process 900. path edge:
30732 2019-Jan-09 19:14:43.651354 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30733 2019-Jan-09 19:14:43.651454 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
30734 2019-Jan-09 19:14:43.652264 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30735 2019-Jan-09 19:14:43.653089 - [DEBUG]
30736 2019-Jan-09 19:14:43.653120 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30737 2019-Jan-09 19:14:43.653994 - [DEBUG] Start of endsummarytab entry
30738 2019-Jan-09 19:14:43.654036 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
30739 2019-Jan-09 19:14:43.654886 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
30740 2019-Jan-09 19:14:43.654988 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30741 2019-Jan-09 19:14:43.655798 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30742 2019-Jan-09 19:14:43.656626 - [DEBUG] EF: AllBottom
30743 2019-Jan-09 19:14:43.656657 - [DEBUG]
30744 2019-Jan-09 19:14:43.656682 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30745 2019-Jan-09 19:14:43.657537 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
30746 2019-Jan-09 19:14:43.658375 - [DEBUG] EF: AllBottom
30747 2019-Jan-09 19:14:43.658406 - [DEBUG]
30748 2019-Jan-09 19:14:43.658431 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30749 2019-Jan-09 19:14:43.659241 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
30750 2019-Jan-09 19:14:43.660061 - [DEBUG] EF: AllBottom
30751 2019-Jan-09 19:14:43.660092 - [DEBUG]
30752 2019-Jan-09 19:14:43.660116 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30753 2019-Jan-09 19:14:43.660963 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
30754 2019-Jan-09 19:14:43.661788 - [DEBUG] EF: AllBottom
30755 2019-Jan-09 19:14:43.661819 - [DEBUG]
30756 2019-Jan-09 19:14:43.661843 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30757 2019-Jan-09 19:14:43.662666 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
30758 2019-Jan-09 19:14:43.663536 - [DEBUG] EF: AllBottom
30759 2019-Jan-09 19:14:43.663568 - [DEBUG]
30760 2019-Jan-09 19:14:43.663593 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30761 2019-Jan-09 19:14:43.664449 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
30762 2019-Jan-09 19:14:43.668416 - [DEBUG] EF: AllBottom
30763 2019-Jan-09 19:14:43.668483 - [DEBUG]
30764 2019-Jan-09 19:14:43.668509 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30765 2019-Jan-09 19:14:43.669398 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
30766 2019-Jan-09 19:14:43.670243 - [DEBUG] EF: AllBottom
30767 2019-Jan-09 19:14:43.670274 - [DEBUG]
30768 2019-Jan-09 19:14:43.670299 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30769 2019-Jan-09 19:14:43.671162 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
30770 2019-Jan-09 19:14:43.671995 - [DEBUG] EF: AllBottom
30771 2019-Jan-09 19:14:43.672027 - [DEBUG]
30772 2019-Jan-09 19:14:43.672052 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30773 2019-Jan-09 19:14:43.672874 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
30774 2019-Jan-09 19:14:43.673708 - [DEBUG] EF: AllBottom
30775 2019-Jan-09 19:14:43.673740 - [DEBUG]
30776 2019-Jan-09 19:14:43.673765 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30777 2019-Jan-09 19:14:43.674621 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
30778 2019-Jan-09 19:14:43.675455 - [DEBUG] EF: AllBottom
30779 2019-Jan-09 19:14:43.675486 - [DEBUG]
30780 2019-Jan-09 19:14:43.675510 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30781 2019-Jan-09 19:14:43.676322 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
30782 2019-Jan-09 19:14:43.677185 - [DEBUG] EF: AllBottom
30783 2019-Jan-09 19:14:43.677215 - [DEBUG]
30784 2019-Jan-09 19:14:43.677240 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30785 2019-Jan-09 19:14:43.678063 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
30786 2019-Jan-09 19:14:43.678887 - [DEBUG] EF: AllBottom
30787 2019-Jan-09 19:14:43.678918 - [DEBUG]
30788 2019-Jan-09 19:14:43.678943 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30789 2019-Jan-09 19:14:43.679770 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
30790 2019-Jan-09 19:14:43.680625 - [DEBUG] EF: AllBottom
30791 2019-Jan-09 19:14:43.680657 - [DEBUG]
30792 2019-Jan-09 19:14:43.680682 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30793 2019-Jan-09 19:14:43.681506 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
30794 2019-Jan-09 19:14:43.682348 - [DEBUG] EF: AllBottom
30795 2019-Jan-09 19:14:43.682379 - [DEBUG]
30796 2019-Jan-09 19:14:43.682404 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30797 2019-Jan-09 19:14:43.683219 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
30798 2019-Jan-09 19:14:43.684069 - [DEBUG] EF: AllBottom
30799 2019-Jan-09 19:14:43.684100 - [DEBUG]
30800 2019-Jan-09 19:14:43.684125 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30801 2019-Jan-09 19:14:43.684945 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
30802 2019-Jan-09 19:14:43.685773 - [DEBUG] EF: AllBottom
30803 2019-Jan-09 19:14:43.685804 - [DEBUG]
30804 2019-Jan-09 19:14:43.685855 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30805 2019-Jan-09 19:14:43.686684 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
30806 2019-Jan-09 19:14:43.687561 - [DEBUG] EF: AllBottom
30807 2019-Jan-09 19:14:43.687592 - [DEBUG]
30808 2019-Jan-09 19:14:43.687616 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30809 2019-Jan-09 19:14:43.688431 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
30810 2019-Jan-09 19:14:43.689270 - [DEBUG] EF: AllBottom
30811 2019-Jan-09 19:14:43.689301 - [DEBUG]
30812 2019-Jan-09 19:14:43.689326 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30813 2019-Jan-09 19:14:43.690148 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
30814 2019-Jan-09 19:14:43.691150 - [DEBUG] EF: AllBottom
30815 2019-Jan-09 19:14:43.691181 - [DEBUG]
30816 2019-Jan-09 19:14:43.691206 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30817 2019-Jan-09 19:14:43.692018 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
30818 2019-Jan-09 19:14:43.692852 - [DEBUG] EF: AllBottom
30819 2019-Jan-09 19:14:43.692883 - [DEBUG]
30820 2019-Jan-09 19:14:43.692907 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30821 2019-Jan-09 19:14:43.693729 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30822 2019-Jan-09 19:14:43.694591 - [DEBUG] EF: AllBottom
30823 2019-Jan-09 19:14:43.694623 - [DEBUG]
30824 2019-Jan-09 19:14:43.694648 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30825 2019-Jan-09 19:14:43.695472 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
30826 2019-Jan-09 19:14:43.696300 - [DEBUG] EF: AllBottom
30827 2019-Jan-09 19:14:43.696332 - [DEBUG]
30828 2019-Jan-09 19:14:43.696356 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30829 2019-Jan-09 19:14:43.697212 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30830 2019-Jan-09 19:14:43.698042 - [DEBUG] EF: AllBottom
30831 2019-Jan-09 19:14:43.698074 - [DEBUG]
30832 2019-Jan-09 19:14:43.698099 - [DEBUG] ---------------
30833 2019-Jan-09 19:14:43.698123 - [DEBUG]
30834 2019-Jan-09 19:14:43.698152 - [DEBUG] End of endsummarytab entry
30835 2019-Jan-09 19:14:43.698177 - [DEBUG]
30836 2019-Jan-09 19:14:43.698202 - [DEBUG] Start of incomingtab entry
30837 2019-Jan-09 19:14:43.698228 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
30838 2019-Jan-09 19:14:43.699062 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
30839 2019-Jan-09 19:14:43.699156 - [DEBUG] ---------------
30840 2019-Jan-09 19:14:43.699182 - [DEBUG] End of incomingtab entry
30841 2019-Jan-09 19:14:43.699206 - [DEBUG]
30842 2019-Jan-09 19:14:43.699235 - [DEBUG] EDGE:
30843 2019-Jan-09 19:14:43.699299 - [DEBUG] ---> 30844 2019-Jan-09 19:14:43.700112 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30845 2019-Jan-09 19:14:43.700965 - [DEBUG]
30846 2019-Jan-09 19:14:43.701001 - [DEBUG] Compose: EdgeIdentity * AllBottom
30847 2019-Jan-09 19:14:43.701029 - [DEBUG]
30848 2019-Jan-09 19:14:43.701054 - [DEBUG] Propagate flow
30849 2019-Jan-09 19:14:43.701078 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30850 2019-Jan-09 19:14:43.701171 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30851 2019-Jan-09 19:14:43.701982 - [DEBUG] Target value : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30852 2019-Jan-09 19:14:43.702811 - [DEBUG] Edge function : AllBottom (result of previous compose)
30853 2019-Jan-09 19:14:43.702868 - [DEBUG]
30854 2019-Jan-09 19:14:43.702898 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
30855 2019-Jan-09 19:14:43.702925 - [DEBUG] = AllBottom
30856 2019-Jan-09 19:14:43.702950 - [DEBUG]
30857 2019-Jan-09 19:14:43.702974 - [DEBUG] PROPAGATE: No new function!
30858 2019-Jan-09 19:14:43.703003 - [DEBUG] EDGE:
30859 2019-Jan-09 19:14:43.703104 - [DEBUG] ---> 30860 2019-Jan-09 19:14:43.703966 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30861 2019-Jan-09 19:14:43.704798 - [DEBUG]
30862 2019-Jan-09 19:14:43.704861 - [DEBUG] Compose: EdgeIdentity * AllBottom
30863 2019-Jan-09 19:14:43.704891 - [DEBUG]
30864 2019-Jan-09 19:14:43.704915 - [DEBUG] Propagate flow
30865 2019-Jan-09 19:14:43.704940 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30866 2019-Jan-09 19:14:43.705037 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
30867 2019-Jan-09 19:14:43.705879 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30868 2019-Jan-09 19:14:43.706702 - [DEBUG] Edge function : AllBottom (result of previous compose)
30869 2019-Jan-09 19:14:43.706734 - [DEBUG]
30870 2019-Jan-09 19:14:43.706762 - [DEBUG] Join: AllTop & AllBottom
30871 2019-Jan-09 19:14:43.706789 - [DEBUG] = AllBottom (new jump func)
30872 2019-Jan-09 19:14:43.706815 - [DEBUG]
30873 2019-Jan-09 19:14:43.706839 - [DEBUG] Start adding new jump function
30874 2019-Jan-09 19:14:43.706864 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30875 2019-Jan-09 19:14:43.706960 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30876 2019-Jan-09 19:14:43.707811 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
30877 2019-Jan-09 19:14:43.708647 - [DEBUG] Edge Function : AllBottom
30878 2019-Jan-09 19:14:43.708687 - [DEBUG] End adding new jump function
30879 2019-Jan-09 19:14:43.708713 - [DEBUG]
30880 2019-Jan-09 19:14:43.708739 - [DEBUG] -------------------------------------------- 901. Path Edge --------------------------------------------
30881 2019-Jan-09 19:14:43.708766 - [DEBUG]
30882 2019-Jan-09 19:14:43.708790 - [DEBUG] Process 901. path edge:
30883 2019-Jan-09 19:14:43.708815 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30884 2019-Jan-09 19:14:43.708912 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
30885 2019-Jan-09 19:14:43.709749 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30886 2019-Jan-09 19:14:43.710617 - [DEBUG]
30887 2019-Jan-09 19:14:43.710647 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
30888 2019-Jan-09 19:14:43.711513 - [DEBUG] Possible callees:
30889 2019-Jan-09 19:14:43.711544 - [DEBUG] llvm.dbg.declare
30890 2019-Jan-09 19:14:43.711571 - [DEBUG] Possible return sites:
30891 2019-Jan-09 19:14:43.711596 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19330892 2019-Jan-09 19:14:43.713396 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30893 2019-Jan-09 19:14:43.713467 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30894 2019-Jan-09 19:14:43.713519 - [DEBUG] Compose: EdgeIdentity * AllBottom
30895 2019-Jan-09 19:14:43.713573 - [DEBUG]
30896 2019-Jan-09 19:14:43.713599 - [DEBUG] Propagate flow
30897 2019-Jan-09 19:14:43.713623 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30898 2019-Jan-09 19:14:43.713723 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
30899 2019-Jan-09 19:14:43.714584 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30900 2019-Jan-09 19:14:43.715409 - [DEBUG] Edge function : AllBottom (result of previous compose)
30901 2019-Jan-09 19:14:43.715441 - [DEBUG]
30902 2019-Jan-09 19:14:43.715468 - [DEBUG] Join: AllTop & AllBottom
30903 2019-Jan-09 19:14:43.715496 - [DEBUG] = AllBottom (new jump func)
30904 2019-Jan-09 19:14:43.715521 - [DEBUG]
30905 2019-Jan-09 19:14:43.715546 - [DEBUG] Start adding new jump function
30906 2019-Jan-09 19:14:43.715570 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30907 2019-Jan-09 19:14:43.715665 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30908 2019-Jan-09 19:14:43.716491 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
30909 2019-Jan-09 19:14:43.717350 - [DEBUG] Edge Function : AllBottom
30910 2019-Jan-09 19:14:43.717389 - [DEBUG] End adding new jump function
30911 2019-Jan-09 19:14:43.717415 - [DEBUG]
30912 2019-Jan-09 19:14:43.717440 - [DEBUG] -------------------------------------------- 902. Path Edge --------------------------------------------
30913 2019-Jan-09 19:14:43.717466 - [DEBUG]
30914 2019-Jan-09 19:14:43.717490 - [DEBUG] Process 902. path edge:
30915 2019-Jan-09 19:14:43.717515 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30916 2019-Jan-09 19:14:43.717611 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
30917 2019-Jan-09 19:14:43.718435 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30918 2019-Jan-09 19:14:43.719272 - [DEBUG]
30919 2019-Jan-09 19:14:43.719303 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
30920 2019-Jan-09 19:14:43.720189 - [DEBUG] Compose: EdgeIdentity * AllBottom
30921 2019-Jan-09 19:14:43.720224 - [DEBUG]
30922 2019-Jan-09 19:14:43.720249 - [DEBUG] Propagate flow
30923 2019-Jan-09 19:14:43.720273 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30924 2019-Jan-09 19:14:43.720371 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
30925 2019-Jan-09 19:14:43.721225 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30926 2019-Jan-09 19:14:43.722059 - [DEBUG] Edge function : AllBottom (result of previous compose)
30927 2019-Jan-09 19:14:43.722092 - [DEBUG]
30928 2019-Jan-09 19:14:43.722120 - [DEBUG] Join: AllTop & AllBottom
30929 2019-Jan-09 19:14:43.722148 - [DEBUG] = AllBottom (new jump func)
30930 2019-Jan-09 19:14:43.722174 - [DEBUG]
30931 2019-Jan-09 19:14:43.722199 - [DEBUG] Start adding new jump function
30932 2019-Jan-09 19:14:43.722223 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30933 2019-Jan-09 19:14:43.722323 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30934 2019-Jan-09 19:14:43.723144 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
30935 2019-Jan-09 19:14:43.723992 - [DEBUG] Edge Function : AllBottom
30936 2019-Jan-09 19:14:43.724031 - [DEBUG] End adding new jump function
30937 2019-Jan-09 19:14:43.724057 - [DEBUG]
30938 2019-Jan-09 19:14:43.724083 - [DEBUG] -------------------------------------------- 903. Path Edge --------------------------------------------
30939 2019-Jan-09 19:14:43.724109 - [DEBUG]
30940 2019-Jan-09 19:14:43.724158 - [DEBUG] Process 903. path edge:
30941 2019-Jan-09 19:14:43.724183 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30942 2019-Jan-09 19:14:43.724282 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
30943 2019-Jan-09 19:14:43.725097 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30944 2019-Jan-09 19:14:43.725928 - [DEBUG]
30945 2019-Jan-09 19:14:43.725961 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
30946 2019-Jan-09 19:14:43.726833 - [DEBUG] Compose: EdgeIdentity * AllBottom
30947 2019-Jan-09 19:14:43.726868 - [DEBUG]
30948 2019-Jan-09 19:14:43.726893 - [DEBUG] Propagate flow
30949 2019-Jan-09 19:14:43.726919 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30950 2019-Jan-09 19:14:43.727016 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30951 2019-Jan-09 19:14:43.727875 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30952 2019-Jan-09 19:14:43.728699 - [DEBUG] Edge function : AllBottom (result of previous compose)
30953 2019-Jan-09 19:14:43.728730 - [DEBUG]
30954 2019-Jan-09 19:14:43.728759 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
30955 2019-Jan-09 19:14:43.728786 - [DEBUG] = AllBottom
30956 2019-Jan-09 19:14:43.728812 - [DEBUG]
30957 2019-Jan-09 19:14:43.728836 - [DEBUG] PROPAGATE: No new function!
30958 2019-Jan-09 19:14:43.728864 - [DEBUG] EDGE:
30959 2019-Jan-09 19:14:43.728965 - [DEBUG] ---> 30960 2019-Jan-09 19:14:43.729786 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30961 2019-Jan-09 19:14:43.730649 - [DEBUG]
30962 2019-Jan-09 19:14:43.730682 - [DEBUG] EDGE:
30963 2019-Jan-09 19:14:43.730771 - [DEBUG] ---> 30964 2019-Jan-09 19:14:43.731579 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30965 2019-Jan-09 19:14:43.732409 - [DEBUG]
30966 2019-Jan-09 19:14:43.732443 - [DEBUG] EDGE:
30967 2019-Jan-09 19:14:43.732532 - [DEBUG] ---> 30968 2019-Jan-09 19:14:43.733358 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30969 2019-Jan-09 19:14:43.734222 - [DEBUG]
30970 2019-Jan-09 19:14:43.734256 - [DEBUG] EDGE:
30971 2019-Jan-09 19:14:43.734350 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
30972 2019-Jan-09 19:14:43.735174 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30973 2019-Jan-09 19:14:43.736001 - [DEBUG]
30974 2019-Jan-09 19:14:43.736037 - [DEBUG] Compose: EdgeIdentity * AllBottom
30975 2019-Jan-09 19:14:43.736064 - [DEBUG]
30976 2019-Jan-09 19:14:43.736090 - [DEBUG] Propagate flow
30977 2019-Jan-09 19:14:43.736114 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30978 2019-Jan-09 19:14:43.736210 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
30979 2019-Jan-09 19:14:43.737035 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30980 2019-Jan-09 19:14:43.737895 - [DEBUG] Edge function : AllBottom (result of previous compose)
30981 2019-Jan-09 19:14:43.737926 - [DEBUG]
30982 2019-Jan-09 19:14:43.737979 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
30983 2019-Jan-09 19:14:43.738007 - [DEBUG] = AllBottom
30984 2019-Jan-09 19:14:43.738033 - [DEBUG]
30985 2019-Jan-09 19:14:43.738057 - [DEBUG] PROPAGATE: No new function!
30986 2019-Jan-09 19:14:43.738083 - [DEBUG] EDGE:
30987 2019-Jan-09 19:14:43.738181 - [DEBUG] ---> 30988 2019-Jan-09 19:14:43.738999 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30989 2019-Jan-09 19:14:43.739827 - [DEBUG]
30990 2019-Jan-09 19:14:43.739860 - [DEBUG] EDGE:
30991 2019-Jan-09 19:14:43.739953 - [DEBUG] ---> 30992 2019-Jan-09 19:14:43.740791 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30993 2019-Jan-09 19:14:43.741624 - [DEBUG]
30994 2019-Jan-09 19:14:43.741657 - [DEBUG] EDGE:
30995 2019-Jan-09 19:14:43.741749 - [DEBUG] ---> 30996 2019-Jan-09 19:14:43.742568 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30997 2019-Jan-09 19:14:43.743397 - [DEBUG]
30998 2019-Jan-09 19:14:43.743457 - [DEBUG] Compose: EdgeIdentity * AllBottom
30999 2019-Jan-09 19:14:43.743485 - [DEBUG]
31000 2019-Jan-09 19:14:43.743510 - [DEBUG] Propagate flow
31001 2019-Jan-09 19:14:43.743534 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31002 2019-Jan-09 19:14:43.743632 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
31003 2019-Jan-09 19:14:43.744509 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31004 2019-Jan-09 19:14:43.745336 - [DEBUG] Edge function : AllBottom (result of previous compose)
31005 2019-Jan-09 19:14:43.745368 - [DEBUG]
31006 2019-Jan-09 19:14:43.745396 - [DEBUG] Join: AllTop & AllBottom
31007 2019-Jan-09 19:14:43.745424 - [DEBUG] = AllBottom (new jump func)
31008 2019-Jan-09 19:14:43.745449 - [DEBUG]
31009 2019-Jan-09 19:14:43.745473 - [DEBUG] Start adding new jump function
31010 2019-Jan-09 19:14:43.745498 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31011 2019-Jan-09 19:14:43.745595 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31012 2019-Jan-09 19:14:43.746413 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
31013 2019-Jan-09 19:14:43.747269 - [DEBUG] Edge Function : AllBottom
31014 2019-Jan-09 19:14:43.747308 - [DEBUG] End adding new jump function
31015 2019-Jan-09 19:14:43.747333 - [DEBUG]
31016 2019-Jan-09 19:14:43.747359 - [DEBUG] -------------------------------------------- 904. Path Edge --------------------------------------------
31017 2019-Jan-09 19:14:43.747385 - [DEBUG]
31018 2019-Jan-09 19:14:43.747409 - [DEBUG] Process 904. path edge:
31019 2019-Jan-09 19:14:43.747434 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31020 2019-Jan-09 19:14:43.747530 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
31021 2019-Jan-09 19:14:43.748358 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31022 2019-Jan-09 19:14:43.749191 - [DEBUG]
31023 2019-Jan-09 19:14:43.749222 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
31024 2019-Jan-09 19:14:43.750121 - [DEBUG] Compose: EdgeIdentity * AllBottom
31025 2019-Jan-09 19:14:43.750156 - [DEBUG]
31026 2019-Jan-09 19:14:43.750182 - [DEBUG] Propagate flow
31027 2019-Jan-09 19:14:43.750231 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31028 2019-Jan-09 19:14:43.750331 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
31029 2019-Jan-09 19:14:43.751179 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31030 2019-Jan-09 19:14:43.752011 - [DEBUG] Edge function : AllBottom (result of previous compose)
31031 2019-Jan-09 19:14:43.752043 - [DEBUG]
31032 2019-Jan-09 19:14:43.752071 - [DEBUG] Join: AllTop & AllBottom
31033 2019-Jan-09 19:14:43.752099 - [DEBUG] = AllBottom (new jump func)
31034 2019-Jan-09 19:14:43.752124 - [DEBUG]
31035 2019-Jan-09 19:14:43.752149 - [DEBUG] Start adding new jump function
31036 2019-Jan-09 19:14:43.752174 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31037 2019-Jan-09 19:14:43.752270 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31038 2019-Jan-09 19:14:43.753092 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
31039 2019-Jan-09 19:14:43.753943 - [DEBUG] Edge Function : AllBottom
31040 2019-Jan-09 19:14:43.753982 - [DEBUG] End adding new jump function
31041 2019-Jan-09 19:14:43.754007 - [DEBUG]
31042 2019-Jan-09 19:14:43.754032 - [DEBUG] -------------------------------------------- 905. Path Edge --------------------------------------------
31043 2019-Jan-09 19:14:43.754058 - [DEBUG]
31044 2019-Jan-09 19:14:43.754082 - [DEBUG] Process 905. path edge:
31045 2019-Jan-09 19:14:43.754107 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31046 2019-Jan-09 19:14:43.754205 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
31047 2019-Jan-09 19:14:43.755018 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31048 2019-Jan-09 19:14:43.755849 - [DEBUG]
31049 2019-Jan-09 19:14:43.755882 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
31050 2019-Jan-09 19:14:43.756741 - [DEBUG] Compose: EdgeIdentity * AllBottom
31051 2019-Jan-09 19:14:43.756777 - [DEBUG]
31052 2019-Jan-09 19:14:43.756802 - [DEBUG] Propagate flow
31053 2019-Jan-09 19:14:43.756826 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31054 2019-Jan-09 19:14:43.756925 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
31055 2019-Jan-09 19:14:43.757787 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31056 2019-Jan-09 19:14:43.758612 - [DEBUG] Edge function : AllBottom (result of previous compose)
31057 2019-Jan-09 19:14:43.758645 - [DEBUG]
31058 2019-Jan-09 19:14:43.758673 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31059 2019-Jan-09 19:14:43.758701 - [DEBUG] = AllBottom
31060 2019-Jan-09 19:14:43.758726 - [DEBUG]
31061 2019-Jan-09 19:14:43.758750 - [DEBUG] PROPAGATE: No new function!
31062 2019-Jan-09 19:14:43.758778 - [DEBUG] EDGE:
31063 2019-Jan-09 19:14:43.758875 - [DEBUG] ---> 31064 2019-Jan-09 19:14:43.759693 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31065 2019-Jan-09 19:14:43.760561 - [DEBUG]
31066 2019-Jan-09 19:14:43.760594 - [DEBUG] EDGE:
31067 2019-Jan-09 19:14:43.760688 - [DEBUG] ---> 31068 2019-Jan-09 19:14:43.761501 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31069 2019-Jan-09 19:14:43.762324 - [DEBUG]
31070 2019-Jan-09 19:14:43.762357 - [DEBUG] EDGE:
31071 2019-Jan-09 19:14:43.762450 - [DEBUG] ---> 31072 2019-Jan-09 19:14:43.763277 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31073 2019-Jan-09 19:14:43.764147 - [DEBUG]
31074 2019-Jan-09 19:14:43.764180 - [DEBUG] EDGE:
31075 2019-Jan-09 19:14:43.764272 - [DEBUG] ---> 31076 2019-Jan-09 19:14:43.765092 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31077 2019-Jan-09 19:14:43.765925 - [DEBUG]
31078 2019-Jan-09 19:14:43.765959 - [DEBUG] EDGE:
31079 2019-Jan-09 19:14:43.766053 - [DEBUG] ---> 31080 2019-Jan-09 19:14:43.766866 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31081 2019-Jan-09 19:14:43.767728 - [DEBUG]
31082 2019-Jan-09 19:14:43.767761 - [DEBUG] EDGE:
31083 2019-Jan-09 19:14:43.767854 - [DEBUG] ---> 31084 2019-Jan-09 19:14:43.768661 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31085 2019-Jan-09 19:14:43.769481 - [DEBUG]
31086 2019-Jan-09 19:14:43.769515 - [DEBUG] EDGE:
31087 2019-Jan-09 19:14:43.769606 - [DEBUG] ---> 31088 2019-Jan-09 19:14:43.770425 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31089 2019-Jan-09 19:14:43.771288 - [DEBUG]
31090 2019-Jan-09 19:14:43.771322 - [DEBUG] EDGE:
31091 2019-Jan-09 19:14:43.771415 - [DEBUG] ---> 31092 2019-Jan-09 19:14:43.772220 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31093 2019-Jan-09 19:14:43.773051 - [DEBUG]
31094 2019-Jan-09 19:14:43.773085 - [DEBUG] EDGE:
31095 2019-Jan-09 19:14:43.773176 - [DEBUG] ---> 31096 2019-Jan-09 19:14:43.774025 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31097 2019-Jan-09 19:14:43.774851 - [DEBUG]
31098 2019-Jan-09 19:14:43.774885 - [DEBUG] EDGE:
31099 2019-Jan-09 19:14:43.774975 - [DEBUG] ---> 31100 2019-Jan-09 19:14:43.775802 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31101 2019-Jan-09 19:14:43.776631 - [DEBUG]
31102 2019-Jan-09 19:14:43.776664 - [DEBUG] EDGE:
31103 2019-Jan-09 19:14:43.776756 - [DEBUG] ---> 31104 2019-Jan-09 19:14:43.777586 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31105 2019-Jan-09 19:14:43.778413 - [DEBUG]
31106 2019-Jan-09 19:14:43.778446 - [DEBUG] EDGE:
31107 2019-Jan-09 19:14:43.778536 - [DEBUG] ---> 31108 2019-Jan-09 19:14:43.779339 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31109 2019-Jan-09 19:14:43.780190 - [DEBUG]
31110 2019-Jan-09 19:14:43.780224 - [DEBUG] EDGE:
31111 2019-Jan-09 19:14:43.780316 - [DEBUG] ---> 31112 2019-Jan-09 19:14:43.781166 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31113 2019-Jan-09 19:14:43.781999 - [DEBUG]
31114 2019-Jan-09 19:14:43.782034 - [DEBUG] EDGE:
31115 2019-Jan-09 19:14:43.782125 - [DEBUG] ---> 31116 2019-Jan-09 19:14:43.782951 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31117 2019-Jan-09 19:14:43.783807 - [DEBUG]
31118 2019-Jan-09 19:14:43.783844 - [DEBUG] EDGE:
31119 2019-Jan-09 19:14:43.783934 - [DEBUG] ---> 31120 2019-Jan-09 19:14:43.784742 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31121 2019-Jan-09 19:14:43.785556 - [DEBUG]
31122 2019-Jan-09 19:14:43.785590 - [DEBUG] EDGE:
31123 2019-Jan-09 19:14:43.785680 - [DEBUG] ---> 31124 2019-Jan-09 19:14:43.786492 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31125 2019-Jan-09 19:14:43.787352 - [DEBUG]
31126 2019-Jan-09 19:14:43.787385 - [DEBUG] EDGE:
31127 2019-Jan-09 19:14:43.787477 - [DEBUG] ---> 31128 2019-Jan-09 19:14:43.788295 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31129 2019-Jan-09 19:14:43.789125 - [DEBUG]
31130 2019-Jan-09 19:14:43.789158 - [DEBUG] EDGE:
31131 2019-Jan-09 19:14:43.789251 - [DEBUG] ---> 31132 2019-Jan-09 19:14:43.790058 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31133 2019-Jan-09 19:14:43.795116 - [DEBUG]
31134 2019-Jan-09 19:14:43.795152 - [DEBUG] EDGE:
31135 2019-Jan-09 19:14:43.795253 - [DEBUG] ---> 31136 2019-Jan-09 19:14:43.796080 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31137 2019-Jan-09 19:14:43.796918 - [DEBUG]
31138 2019-Jan-09 19:14:43.796953 - [DEBUG] EDGE:
31139 2019-Jan-09 19:14:43.797045 - [DEBUG] ---> 31140 2019-Jan-09 19:14:43.797916 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31141 2019-Jan-09 19:14:43.798745 - [DEBUG]
31142 2019-Jan-09 19:14:43.798806 - [DEBUG] Compose: EdgeIdentity * AllBottom
31143 2019-Jan-09 19:14:43.798835 - [DEBUG]
31144 2019-Jan-09 19:14:43.798860 - [DEBUG] Propagate flow
31145 2019-Jan-09 19:14:43.798884 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31146 2019-Jan-09 19:14:43.798980 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
31147 2019-Jan-09 19:14:43.799808 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31148 2019-Jan-09 19:14:43.800697 - [DEBUG] Edge function : AllBottom (result of previous compose)
31149 2019-Jan-09 19:14:43.800730 - [DEBUG]
31150 2019-Jan-09 19:14:43.800759 - [DEBUG] Join: AllTop & AllBottom
31151 2019-Jan-09 19:14:43.800786 - [DEBUG] = AllBottom (new jump func)
31152 2019-Jan-09 19:14:43.800811 - [DEBUG]
31153 2019-Jan-09 19:14:43.800836 - [DEBUG] Start adding new jump function
31154 2019-Jan-09 19:14:43.800860 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31155 2019-Jan-09 19:14:43.800959 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31156 2019-Jan-09 19:14:43.801776 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
31157 2019-Jan-09 19:14:43.802592 - [DEBUG] Edge Function : AllBottom
31158 2019-Jan-09 19:14:43.802631 - [DEBUG] End adding new jump function
31159 2019-Jan-09 19:14:43.802656 - [DEBUG]
31160 2019-Jan-09 19:14:43.802681 - [DEBUG] -------------------------------------------- 906. Path Edge --------------------------------------------
31161 2019-Jan-09 19:14:43.802707 - [DEBUG]
31162 2019-Jan-09 19:14:43.802731 - [DEBUG] Process 906. path edge:
31163 2019-Jan-09 19:14:43.802756 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31164 2019-Jan-09 19:14:43.802854 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
31165 2019-Jan-09 19:14:43.803679 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31166 2019-Jan-09 19:14:43.804655 - [DEBUG]
31167 2019-Jan-09 19:14:43.804687 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
31168 2019-Jan-09 19:14:43.805533 - [DEBUG] Possible callees:
31169 2019-Jan-09 19:14:43.805563 - [DEBUG] foo
31170 2019-Jan-09 19:14:43.805589 - [DEBUG] Possible return sites:
31171 2019-Jan-09 19:14:43.805614 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12631172 2019-Jan-09 19:14:43.807270 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
31173 2019-Jan-09 19:14:43.807339 - [DEBUG] Start points of 'foo' currently not available!
31174 2019-Jan-09 19:14:43.807390 - [DEBUG] Compose: EdgeIdentity * AllBottom
31175 2019-Jan-09 19:14:43.807420 - [DEBUG]
31176 2019-Jan-09 19:14:43.807445 - [DEBUG] Propagate flow
31177 2019-Jan-09 19:14:43.807469 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31178 2019-Jan-09 19:14:43.807566 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
31179 2019-Jan-09 19:14:43.808397 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31180 2019-Jan-09 19:14:43.809231 - [DEBUG] Edge function : AllBottom (result of previous compose)
31181 2019-Jan-09 19:14:43.809263 - [DEBUG]
31182 2019-Jan-09 19:14:43.809291 - [DEBUG] Join: AllTop & AllBottom
31183 2019-Jan-09 19:14:43.809318 - [DEBUG] = AllBottom (new jump func)
31184 2019-Jan-09 19:14:43.809343 - [DEBUG]
31185 2019-Jan-09 19:14:43.809368 - [DEBUG] Start adding new jump function
31186 2019-Jan-09 19:14:43.809393 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31187 2019-Jan-09 19:14:43.809488 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31188 2019-Jan-09 19:14:43.810309 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
31189 2019-Jan-09 19:14:43.811160 - [DEBUG] Edge Function : AllBottom
31190 2019-Jan-09 19:14:43.811199 - [DEBUG] End adding new jump function
31191 2019-Jan-09 19:14:43.811225 - [DEBUG]
31192 2019-Jan-09 19:14:43.811250 - [DEBUG] -------------------------------------------- 907. Path Edge --------------------------------------------
31193 2019-Jan-09 19:14:43.811301 - [DEBUG]
31194 2019-Jan-09 19:14:43.811326 - [DEBUG] Process 907. path edge:
31195 2019-Jan-09 19:14:43.811351 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31196 2019-Jan-09 19:14:43.811451 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
31197 2019-Jan-09 19:14:43.812281 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31198 2019-Jan-09 19:14:43.813280 - [DEBUG]
31199 2019-Jan-09 19:14:43.813312 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
31200 2019-Jan-09 19:14:43.814240 - [DEBUG] Compose: EdgeIdentity * AllBottom
31201 2019-Jan-09 19:14:43.814276 - [DEBUG]
31202 2019-Jan-09 19:14:43.814302 - [DEBUG] Propagate flow
31203 2019-Jan-09 19:14:43.814326 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31204 2019-Jan-09 19:14:43.814422 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
31205 2019-Jan-09 19:14:43.815238 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31206 2019-Jan-09 19:14:43.816073 - [DEBUG] Edge function : AllBottom (result of previous compose)
31207 2019-Jan-09 19:14:43.816105 - [DEBUG]
31208 2019-Jan-09 19:14:43.816135 - [DEBUG] Join: AllTop & AllBottom
31209 2019-Jan-09 19:14:43.816162 - [DEBUG] = AllBottom (new jump func)
31210 2019-Jan-09 19:14:43.816187 - [DEBUG]
31211 2019-Jan-09 19:14:43.816212 - [DEBUG] Start adding new jump function
31212 2019-Jan-09 19:14:43.816236 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31213 2019-Jan-09 19:14:43.816333 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31214 2019-Jan-09 19:14:43.817196 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
31215 2019-Jan-09 19:14:43.818004 - [DEBUG] Edge Function : AllBottom
31216 2019-Jan-09 19:14:43.818044 - [DEBUG] End adding new jump function
31217 2019-Jan-09 19:14:43.818069 - [DEBUG]
31218 2019-Jan-09 19:14:43.818094 - [DEBUG] -------------------------------------------- 908. Path Edge --------------------------------------------
31219 2019-Jan-09 19:14:43.818120 - [DEBUG]
31220 2019-Jan-09 19:14:43.818144 - [DEBUG] Process 908. path edge:
31221 2019-Jan-09 19:14:43.818169 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31222 2019-Jan-09 19:14:43.818269 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
31223 2019-Jan-09 19:14:43.819079 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31224 2019-Jan-09 19:14:43.819910 - [DEBUG]
31225 2019-Jan-09 19:14:43.819944 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
31226 2019-Jan-09 19:14:43.820825 - [DEBUG] Compose: EdgeIdentity * AllBottom
31227 2019-Jan-09 19:14:43.820859 - [DEBUG]
31228 2019-Jan-09 19:14:43.820886 - [DEBUG] Propagate flow
31229 2019-Jan-09 19:14:43.820910 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31230 2019-Jan-09 19:14:43.821007 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
31231 2019-Jan-09 19:14:43.821822 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31232 2019-Jan-09 19:14:43.822650 - [DEBUG] Edge function : AllBottom (result of previous compose)
31233 2019-Jan-09 19:14:43.822682 - [DEBUG]
31234 2019-Jan-09 19:14:43.822710 - [DEBUG] Join: AllTop & AllBottom
31235 2019-Jan-09 19:14:43.822738 - [DEBUG] = AllBottom (new jump func)
31236 2019-Jan-09 19:14:43.822803 - [DEBUG]
31237 2019-Jan-09 19:14:43.822829 - [DEBUG] Start adding new jump function
31238 2019-Jan-09 19:14:43.822853 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31239 2019-Jan-09 19:14:43.822954 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31240 2019-Jan-09 19:14:43.823817 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
31241 2019-Jan-09 19:14:43.824636 - [DEBUG] Edge Function : AllBottom
31242 2019-Jan-09 19:14:43.824676 - [DEBUG] End adding new jump function
31243 2019-Jan-09 19:14:43.824701 - [DEBUG]
31244 2019-Jan-09 19:14:43.824726 - [DEBUG] -------------------------------------------- 909. Path Edge --------------------------------------------
31245 2019-Jan-09 19:14:43.824753 - [DEBUG]
31246 2019-Jan-09 19:14:43.824776 - [DEBUG] Process 909. path edge:
31247 2019-Jan-09 19:14:43.824801 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31248 2019-Jan-09 19:14:43.824901 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
31249 2019-Jan-09 19:14:43.825714 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31250 2019-Jan-09 19:14:43.826539 - [DEBUG]
31251 2019-Jan-09 19:14:43.826573 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
31252 2019-Jan-09 19:14:43.827469 - [DEBUG] Compose: EdgeIdentity * AllBottom
31253 2019-Jan-09 19:14:43.827504 - [DEBUG]
31254 2019-Jan-09 19:14:43.827530 - [DEBUG] Propagate flow
31255 2019-Jan-09 19:14:43.827555 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31256 2019-Jan-09 19:14:43.827651 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
31257 2019-Jan-09 19:14:43.828483 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31258 2019-Jan-09 19:14:43.829320 - [DEBUG] Edge function : AllBottom (result of previous compose)
31259 2019-Jan-09 19:14:43.829352 - [DEBUG]
31260 2019-Jan-09 19:14:43.829380 - [DEBUG] Join: AllTop & AllBottom
31261 2019-Jan-09 19:14:43.829408 - [DEBUG] = AllBottom (new jump func)
31262 2019-Jan-09 19:14:43.829433 - [DEBUG]
31263 2019-Jan-09 19:14:43.829458 - [DEBUG] Start adding new jump function
31264 2019-Jan-09 19:14:43.829483 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31265 2019-Jan-09 19:14:43.829583 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31266 2019-Jan-09 19:14:43.830412 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
31267 2019-Jan-09 19:14:43.831291 - [DEBUG] Edge Function : AllBottom
31268 2019-Jan-09 19:14:43.831331 - [DEBUG] End adding new jump function
31269 2019-Jan-09 19:14:43.831356 - [DEBUG]
31270 2019-Jan-09 19:14:43.831381 - [DEBUG] -------------------------------------------- 910. Path Edge --------------------------------------------
31271 2019-Jan-09 19:14:43.831408 - [DEBUG]
31272 2019-Jan-09 19:14:43.831432 - [DEBUG] Process 910. path edge:
31273 2019-Jan-09 19:14:43.831458 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31274 2019-Jan-09 19:14:43.831555 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
31275 2019-Jan-09 19:14:43.832393 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31276 2019-Jan-09 19:14:43.833218 - [DEBUG]
31277 2019-Jan-09 19:14:43.833249 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
31278 2019-Jan-09 19:14:43.834154 - [DEBUG] Possible callees:
31279 2019-Jan-09 19:14:43.834187 - [DEBUG] llvm.dbg.declare
31280 2019-Jan-09 19:14:43.834214 - [DEBUG] Possible return sites:
31281 2019-Jan-09 19:14:43.834239 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13631282 2019-Jan-09 19:14:43.835894 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31283 2019-Jan-09 19:14:43.835964 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31284 2019-Jan-09 19:14:43.836018 - [DEBUG] Compose: EdgeIdentity * AllBottom
31285 2019-Jan-09 19:14:43.836047 - [DEBUG]
31286 2019-Jan-09 19:14:43.836073 - [DEBUG] Propagate flow
31287 2019-Jan-09 19:14:43.836097 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31288 2019-Jan-09 19:14:43.836193 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
31289 2019-Jan-09 19:14:43.837025 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31290 2019-Jan-09 19:14:43.837897 - [DEBUG] Edge function : AllBottom (result of previous compose)
31291 2019-Jan-09 19:14:43.837929 - [DEBUG]
31292 2019-Jan-09 19:14:43.837957 - [DEBUG] Join: AllTop & AllBottom
31293 2019-Jan-09 19:14:43.837985 - [DEBUG] = AllBottom (new jump func)
31294 2019-Jan-09 19:14:43.838011 - [DEBUG]
31295 2019-Jan-09 19:14:43.838035 - [DEBUG] Start adding new jump function
31296 2019-Jan-09 19:14:43.838060 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31297 2019-Jan-09 19:14:43.838158 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31298 2019-Jan-09 19:14:43.838986 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
31299 2019-Jan-09 19:14:43.839820 - [DEBUG] Edge Function : AllBottom
31300 2019-Jan-09 19:14:43.839860 - [DEBUG] End adding new jump function
31301 2019-Jan-09 19:14:43.839886 - [DEBUG]
31302 2019-Jan-09 19:14:43.839911 - [DEBUG] -------------------------------------------- 911. Path Edge --------------------------------------------
31303 2019-Jan-09 19:14:43.839938 - [DEBUG]
31304 2019-Jan-09 19:14:43.839962 - [DEBUG] Process 911. path edge:
31305 2019-Jan-09 19:14:43.839987 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31306 2019-Jan-09 19:14:43.840084 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
31307 2019-Jan-09 19:14:43.840936 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31308 2019-Jan-09 19:14:43.841761 - [DEBUG]
31309 2019-Jan-09 19:14:43.841793 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
31310 2019-Jan-09 19:14:43.842686 - [DEBUG] Compose: EdgeIdentity * AllBottom
31311 2019-Jan-09 19:14:43.842722 - [DEBUG]
31312 2019-Jan-09 19:14:43.842748 - [DEBUG] Propagate flow
31313 2019-Jan-09 19:14:43.842772 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31314 2019-Jan-09 19:14:43.842869 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
31315 2019-Jan-09 19:14:43.843684 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31316 2019-Jan-09 19:14:43.844553 - [DEBUG] Edge function : AllBottom (result of previous compose)
31317 2019-Jan-09 19:14:43.844585 - [DEBUG]
31318 2019-Jan-09 19:14:43.844613 - [DEBUG] Join: AllTop & AllBottom
31319 2019-Jan-09 19:14:43.844641 - [DEBUG] = AllBottom (new jump func)
31320 2019-Jan-09 19:14:43.844667 - [DEBUG]
31321 2019-Jan-09 19:14:43.844693 - [DEBUG] Start adding new jump function
31322 2019-Jan-09 19:14:43.844743 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31323 2019-Jan-09 19:14:43.844842 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31324 2019-Jan-09 19:14:43.845673 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
31325 2019-Jan-09 19:14:43.846500 - [DEBUG] Edge Function : AllBottom
31326 2019-Jan-09 19:14:43.846540 - [DEBUG] End adding new jump function
31327 2019-Jan-09 19:14:43.846566 - [DEBUG]
31328 2019-Jan-09 19:14:43.846591 - [DEBUG] -------------------------------------------- 912. Path Edge --------------------------------------------
31329 2019-Jan-09 19:14:43.846618 - [DEBUG]
31330 2019-Jan-09 19:14:43.846642 - [DEBUG] Process 912. path edge:
31331 2019-Jan-09 19:14:43.846667 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31332 2019-Jan-09 19:14:43.846765 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
31333 2019-Jan-09 19:14:43.847620 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31334 2019-Jan-09 19:14:43.848457 - [DEBUG]
31335 2019-Jan-09 19:14:43.848491 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
31336 2019-Jan-09 19:14:43.849343 - [DEBUG] Compose: EdgeIdentity * AllBottom
31337 2019-Jan-09 19:14:43.849376 - [DEBUG]
31338 2019-Jan-09 19:14:43.849402 - [DEBUG] Propagate flow
31339 2019-Jan-09 19:14:43.849427 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31340 2019-Jan-09 19:14:43.849523 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
31341 2019-Jan-09 19:14:43.850340 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31342 2019-Jan-09 19:14:43.851205 - [DEBUG] Edge function : AllBottom (result of previous compose)
31343 2019-Jan-09 19:14:43.851237 - [DEBUG]
31344 2019-Jan-09 19:14:43.851265 - [DEBUG] Join: AllTop & AllBottom
31345 2019-Jan-09 19:14:43.851293 - [DEBUG] = AllBottom (new jump func)
31346 2019-Jan-09 19:14:43.851319 - [DEBUG]
31347 2019-Jan-09 19:14:43.851344 - [DEBUG] Start adding new jump function
31348 2019-Jan-09 19:14:43.851370 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31349 2019-Jan-09 19:14:43.851470 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31350 2019-Jan-09 19:14:43.852289 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
31351 2019-Jan-09 19:14:43.853111 - [DEBUG] Edge Function : AllBottom
31352 2019-Jan-09 19:14:43.853151 - [DEBUG] End adding new jump function
31353 2019-Jan-09 19:14:43.853177 - [DEBUG]
31354 2019-Jan-09 19:14:43.853202 - [DEBUG] -------------------------------------------- 913. Path Edge --------------------------------------------
31355 2019-Jan-09 19:14:43.853229 - [DEBUG]
31356 2019-Jan-09 19:14:43.853253 - [DEBUG] Process 913. path edge:
31357 2019-Jan-09 19:14:43.853277 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31358 2019-Jan-09 19:14:43.853376 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
31359 2019-Jan-09 19:14:43.854225 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31360 2019-Jan-09 19:14:43.855060 - [DEBUG]
31361 2019-Jan-09 19:14:43.855093 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
31362 2019-Jan-09 19:14:43.855954 - [DEBUG] Compose: EdgeIdentity * AllBottom
31363 2019-Jan-09 19:14:43.855988 - [DEBUG]
31364 2019-Jan-09 19:14:43.856014 - [DEBUG] Propagate flow
31365 2019-Jan-09 19:14:43.856038 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31366 2019-Jan-09 19:14:43.856136 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
31367 2019-Jan-09 19:14:43.856987 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31368 2019-Jan-09 19:14:43.857847 - [DEBUG] Edge function : AllBottom (result of previous compose)
31369 2019-Jan-09 19:14:43.857879 - [DEBUG]
31370 2019-Jan-09 19:14:43.857908 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31371 2019-Jan-09 19:14:43.857935 - [DEBUG] = AllBottom
31372 2019-Jan-09 19:14:43.857961 - [DEBUG]
31373 2019-Jan-09 19:14:43.857985 - [DEBUG] PROPAGATE: No new function!
31374 2019-Jan-09 19:14:43.858013 - [DEBUG] EDGE:
31375 2019-Jan-09 19:14:43.858111 - [DEBUG] ---> 31376 2019-Jan-09 19:14:43.858927 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31377 2019-Jan-09 19:14:43.859759 - [DEBUG]
31378 2019-Jan-09 19:14:43.859794 - [DEBUG] EDGE:
31379 2019-Jan-09 19:14:43.859885 - [DEBUG] ---> 31380 2019-Jan-09 19:14:43.860726 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31381 2019-Jan-09 19:14:43.861562 - [DEBUG]
31382 2019-Jan-09 19:14:43.861596 - [DEBUG] EDGE:
31383 2019-Jan-09 19:14:43.861688 - [DEBUG] ---> 31384 2019-Jan-09 19:14:43.862505 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31385 2019-Jan-09 19:14:43.863336 - [DEBUG]
31386 2019-Jan-09 19:14:43.863370 - [DEBUG] EDGE:
31387 2019-Jan-09 19:14:43.863463 - [DEBUG] ---> 31388 2019-Jan-09 19:14:43.864320 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31389 2019-Jan-09 19:14:43.865139 - [DEBUG]
31390 2019-Jan-09 19:14:43.865199 - [DEBUG] Compose: EdgeIdentity * AllBottom
31391 2019-Jan-09 19:14:43.865228 - [DEBUG]
31392 2019-Jan-09 19:14:43.865253 - [DEBUG] Propagate flow
31393 2019-Jan-09 19:14:43.865278 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31394 2019-Jan-09 19:14:43.865372 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
31395 2019-Jan-09 19:14:43.866204 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31396 2019-Jan-09 19:14:43.867029 - [DEBUG] Edge function : AllBottom (result of previous compose)
31397 2019-Jan-09 19:14:43.867061 - [DEBUG]
31398 2019-Jan-09 19:14:43.867090 - [DEBUG] Join: AllTop & AllBottom
31399 2019-Jan-09 19:14:43.867146 - [DEBUG] = AllBottom (new jump func)
31400 2019-Jan-09 19:14:43.867172 - [DEBUG]
31401 2019-Jan-09 19:14:43.867197 - [DEBUG] Start adding new jump function
31402 2019-Jan-09 19:14:43.867222 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31403 2019-Jan-09 19:14:43.867319 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31404 2019-Jan-09 19:14:43.868148 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
31405 2019-Jan-09 19:14:43.868991 - [DEBUG] Edge Function : AllBottom
31406 2019-Jan-09 19:14:43.869030 - [DEBUG] End adding new jump function
31407 2019-Jan-09 19:14:43.869055 - [DEBUG]
31408 2019-Jan-09 19:14:43.869080 - [DEBUG] -------------------------------------------- 914. Path Edge --------------------------------------------
31409 2019-Jan-09 19:14:43.869130 - [DEBUG]
31410 2019-Jan-09 19:14:43.869155 - [DEBUG] Process 914. path edge:
31411 2019-Jan-09 19:14:43.869179 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31412 2019-Jan-09 19:14:43.869274 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
31413 2019-Jan-09 19:14:43.870109 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31414 2019-Jan-09 19:14:43.870978 - [DEBUG]
31415 2019-Jan-09 19:14:43.871008 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
31416 2019-Jan-09 19:14:43.871870 - [DEBUG] Possible callees:
31417 2019-Jan-09 19:14:43.871901 - [DEBUG] llvm.dbg.declare
31418 2019-Jan-09 19:14:43.871927 - [DEBUG] Possible return sites:
31419 2019-Jan-09 19:14:43.871952 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14331420 2019-Jan-09 19:14:43.873570 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31421 2019-Jan-09 19:14:43.873639 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31422 2019-Jan-09 19:14:43.873692 - [DEBUG] Compose: EdgeIdentity * AllBottom
31423 2019-Jan-09 19:14:43.873721 - [DEBUG]
31424 2019-Jan-09 19:14:43.873747 - [DEBUG] Propagate flow
31425 2019-Jan-09 19:14:43.873796 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31426 2019-Jan-09 19:14:43.873896 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
31427 2019-Jan-09 19:14:43.874722 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31428 2019-Jan-09 19:14:43.876681 - [DEBUG] Edge function : AllBottom (result of previous compose)
31429 2019-Jan-09 19:14:43.876747 - [DEBUG]
31430 2019-Jan-09 19:14:43.876777 - [DEBUG] Join: AllTop & AllBottom
31431 2019-Jan-09 19:14:43.876804 - [DEBUG] = AllBottom (new jump func)
31432 2019-Jan-09 19:14:43.876830 - [DEBUG]
31433 2019-Jan-09 19:14:43.876854 - [DEBUG] Start adding new jump function
31434 2019-Jan-09 19:14:43.876878 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31435 2019-Jan-09 19:14:43.877003 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31436 2019-Jan-09 19:14:43.877887 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
31437 2019-Jan-09 19:14:43.878726 - [DEBUG] Edge Function : AllBottom
31438 2019-Jan-09 19:14:43.878766 - [DEBUG] End adding new jump function
31439 2019-Jan-09 19:14:43.878791 - [DEBUG]
31440 2019-Jan-09 19:14:43.878816 - [DEBUG] -------------------------------------------- 915. Path Edge --------------------------------------------
31441 2019-Jan-09 19:14:43.878842 - [DEBUG]
31442 2019-Jan-09 19:14:43.878866 - [DEBUG] Process 915. path edge:
31443 2019-Jan-09 19:14:43.878891 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31444 2019-Jan-09 19:14:43.878992 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
31445 2019-Jan-09 19:14:43.879816 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31446 2019-Jan-09 19:14:43.880680 - [DEBUG]
31447 2019-Jan-09 19:14:43.880711 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
31448 2019-Jan-09 19:14:43.881594 - [DEBUG] Compose: EdgeIdentity * AllBottom
31449 2019-Jan-09 19:14:43.881628 - [DEBUG]
31450 2019-Jan-09 19:14:43.881655 - [DEBUG] Propagate flow
31451 2019-Jan-09 19:14:43.881679 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31452 2019-Jan-09 19:14:43.881803 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
31453 2019-Jan-09 19:14:43.882622 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31454 2019-Jan-09 19:14:43.883456 - [DEBUG] Edge function : AllBottom (result of previous compose)
31455 2019-Jan-09 19:14:43.883489 - [DEBUG]
31456 2019-Jan-09 19:14:43.883517 - [DEBUG] Join: AllTop & AllBottom
31457 2019-Jan-09 19:14:43.883545 - [DEBUG] = AllBottom (new jump func)
31458 2019-Jan-09 19:14:43.883571 - [DEBUG]
31459 2019-Jan-09 19:14:43.883596 - [DEBUG] Start adding new jump function
31460 2019-Jan-09 19:14:43.883621 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31461 2019-Jan-09 19:14:43.883719 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31462 2019-Jan-09 19:14:43.884588 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
31463 2019-Jan-09 19:14:43.885411 - [DEBUG] Edge Function : AllBottom
31464 2019-Jan-09 19:14:43.885451 - [DEBUG] End adding new jump function
31465 2019-Jan-09 19:14:43.885477 - [DEBUG]
31466 2019-Jan-09 19:14:43.885503 - [DEBUG] -------------------------------------------- 916. Path Edge --------------------------------------------
31467 2019-Jan-09 19:14:43.885529 - [DEBUG]
31468 2019-Jan-09 19:14:43.885553 - [DEBUG] Process 916. path edge:
31469 2019-Jan-09 19:14:43.885578 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31470 2019-Jan-09 19:14:43.885676 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
31471 2019-Jan-09 19:14:43.886494 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31472 2019-Jan-09 19:14:43.887362 - [DEBUG]
31473 2019-Jan-09 19:14:43.887395 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
31474 2019-Jan-09 19:14:43.888246 - [DEBUG] Compose: EdgeIdentity * AllBottom
31475 2019-Jan-09 19:14:43.888280 - [DEBUG]
31476 2019-Jan-09 19:14:43.888306 - [DEBUG] Propagate flow
31477 2019-Jan-09 19:14:43.888330 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31478 2019-Jan-09 19:14:43.888427 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
31479 2019-Jan-09 19:14:43.889235 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31480 2019-Jan-09 19:14:43.890063 - [DEBUG] Edge function : AllBottom (result of previous compose)
31481 2019-Jan-09 19:14:43.890095 - [DEBUG]
31482 2019-Jan-09 19:14:43.890124 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31483 2019-Jan-09 19:14:43.890151 - [DEBUG] = AllBottom
31484 2019-Jan-09 19:14:43.890177 - [DEBUG]
31485 2019-Jan-09 19:14:43.890202 - [DEBUG] PROPAGATE: No new function!
31486 2019-Jan-09 19:14:43.890230 - [DEBUG] EDGE:
31487 2019-Jan-09 19:14:43.890331 - [DEBUG] ---> 31488 2019-Jan-09 19:14:43.891322 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31489 2019-Jan-09 19:14:43.892967 - [DEBUG]
31490 2019-Jan-09 19:14:43.893001 - [DEBUG] EDGE:
31491 2019-Jan-09 19:14:43.893101 - [DEBUG] ---> 31492 2019-Jan-09 19:14:43.893968 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31493 2019-Jan-09 19:14:43.894801 - [DEBUG]
31494 2019-Jan-09 19:14:43.894835 - [DEBUG] EDGE:
31495 2019-Jan-09 19:14:43.894927 - [DEBUG] ---> 31496 2019-Jan-09 19:14:43.895779 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31497 2019-Jan-09 19:14:43.896604 - [DEBUG]
31498 2019-Jan-09 19:14:43.896638 - [DEBUG] EDGE:
31499 2019-Jan-09 19:14:43.896727 - [DEBUG] ---> 31500 2019-Jan-09 19:14:43.897555 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31501 2019-Jan-09 19:14:43.898382 - [DEBUG]
31502 2019-Jan-09 19:14:43.898441 - [DEBUG] Compose: EdgeIdentity * AllBottom
31503 2019-Jan-09 19:14:43.898470 - [DEBUG]
31504 2019-Jan-09 19:14:43.898495 - [DEBUG] Propagate flow
31505 2019-Jan-09 19:14:43.898520 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31506 2019-Jan-09 19:14:43.898616 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
31507 2019-Jan-09 19:14:43.899428 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31508 2019-Jan-09 19:14:43.900261 - [DEBUG] Edge function : AllBottom (result of previous compose)
31509 2019-Jan-09 19:14:43.900293 - [DEBUG]
31510 2019-Jan-09 19:14:43.900321 - [DEBUG] Join: AllTop & AllBottom
31511 2019-Jan-09 19:14:43.900348 - [DEBUG] = AllBottom (new jump func)
31512 2019-Jan-09 19:14:43.900374 - [DEBUG]
31513 2019-Jan-09 19:14:43.900399 - [DEBUG] Start adding new jump function
31514 2019-Jan-09 19:14:43.900423 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31515 2019-Jan-09 19:14:43.900555 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31516 2019-Jan-09 19:14:43.901386 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
31517 2019-Jan-09 19:14:43.902202 - [DEBUG] Edge Function : AllBottom
31518 2019-Jan-09 19:14:43.902241 - [DEBUG] End adding new jump function
31519 2019-Jan-09 19:14:43.902267 - [DEBUG]
31520 2019-Jan-09 19:14:43.902292 - [DEBUG] -------------------------------------------- 917. Path Edge --------------------------------------------
31521 2019-Jan-09 19:14:43.902319 - [DEBUG]
31522 2019-Jan-09 19:14:43.902343 - [DEBUG] Process 917. path edge:
31523 2019-Jan-09 19:14:43.902368 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31524 2019-Jan-09 19:14:43.902467 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
31525 2019-Jan-09 19:14:43.903281 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31526 2019-Jan-09 19:14:43.904143 - [DEBUG]
31527 2019-Jan-09 19:14:43.904177 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
31528 2019-Jan-09 19:14:43.905032 - [DEBUG] Compose: EdgeIdentity * AllBottom
31529 2019-Jan-09 19:14:43.905066 - [DEBUG]
31530 2019-Jan-09 19:14:43.905091 - [DEBUG] Propagate flow
31531 2019-Jan-09 19:14:43.905116 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31532 2019-Jan-09 19:14:43.905211 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
31533 2019-Jan-09 19:14:43.906071 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31534 2019-Jan-09 19:14:43.906897 - [DEBUG] Edge function : AllBottom (result of previous compose)
31535 2019-Jan-09 19:14:43.906929 - [DEBUG]
31536 2019-Jan-09 19:14:43.906957 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31537 2019-Jan-09 19:14:43.906984 - [DEBUG] = AllBottom
31538 2019-Jan-09 19:14:43.907009 - [DEBUG]
31539 2019-Jan-09 19:14:43.907033 - [DEBUG] PROPAGATE: No new function!
31540 2019-Jan-09 19:14:43.907135 - [DEBUG] Compose: EdgeIdentity * AllBottom
31541 2019-Jan-09 19:14:43.907167 - [DEBUG]
31542 2019-Jan-09 19:14:43.907192 - [DEBUG] Propagate flow
31543 2019-Jan-09 19:14:43.907216 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31544 2019-Jan-09 19:14:43.907323 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
31545 2019-Jan-09 19:14:43.908176 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31546 2019-Jan-09 19:14:43.909343 - [DEBUG] Edge function : AllBottom (result of previous compose)
31547 2019-Jan-09 19:14:43.909376 - [DEBUG]
31548 2019-Jan-09 19:14:43.909404 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31549 2019-Jan-09 19:14:43.909431 - [DEBUG] = AllBottom
31550 2019-Jan-09 19:14:43.909456 - [DEBUG]
31551 2019-Jan-09 19:14:43.909480 - [DEBUG] PROPAGATE: No new function!
31552 2019-Jan-09 19:14:43.909507 - [DEBUG] EDGE:
31553 2019-Jan-09 19:14:43.909610 - [DEBUG] ---> 31554 2019-Jan-09 19:14:43.910431 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31555 2019-Jan-09 19:14:43.911301 - [DEBUG]
31556 2019-Jan-09 19:14:43.911335 - [DEBUG] EDGE:
31557 2019-Jan-09 19:14:43.911427 - [DEBUG] ---> 31558 2019-Jan-09 19:14:43.912224 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31559 2019-Jan-09 19:14:43.913208 - [DEBUG]
31560 2019-Jan-09 19:14:43.913241 - [DEBUG] EDGE:
31561 2019-Jan-09 19:14:43.913336 - [DEBUG] ---> 31562 2019-Jan-09 19:14:43.914185 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31563 2019-Jan-09 19:14:43.915022 - [DEBUG]
31564 2019-Jan-09 19:14:43.915057 - [DEBUG] EDGE:
31565 2019-Jan-09 19:14:43.915148 - [DEBUG] ---> 31566 2019-Jan-09 19:14:43.915960 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31567 2019-Jan-09 19:14:43.916800 - [DEBUG]
31568 2019-Jan-09 19:14:43.916834 - [DEBUG] EDGE:
31569 2019-Jan-09 19:14:43.916923 - [DEBUG] ---> 31570 2019-Jan-09 19:14:43.920837 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31571 2019-Jan-09 19:14:43.921748 - [DEBUG]
31572 2019-Jan-09 19:14:43.921783 - [DEBUG] EDGE:
31573 2019-Jan-09 19:14:43.921876 - [DEBUG] ---> 31574 2019-Jan-09 19:14:43.922700 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31575 2019-Jan-09 19:14:43.923527 - [DEBUG]
31576 2019-Jan-09 19:14:43.923560 - [DEBUG] EDGE:
31577 2019-Jan-09 19:14:43.923650 - [DEBUG] ---> 31578 2019-Jan-09 19:14:43.924497 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31579 2019-Jan-09 19:14:43.925693 - [DEBUG]
31580 2019-Jan-09 19:14:43.925752 - [DEBUG] EDGE:
31581 2019-Jan-09 19:14:43.925851 - [DEBUG] ---> 31582 2019-Jan-09 19:14:43.926670 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31583 2019-Jan-09 19:14:43.927540 - [DEBUG]
31584 2019-Jan-09 19:14:43.927575 - [DEBUG] EDGE:
31585 2019-Jan-09 19:14:43.927666 - [DEBUG] ---> 31586 2019-Jan-09 19:14:43.928479 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
31587 2019-Jan-09 19:14:43.929300 - [DEBUG]
31588 2019-Jan-09 19:14:43.929334 - [DEBUG] EDGE:
31589 2019-Jan-09 19:14:43.929419 - [DEBUG] ---> 31590 2019-Jan-09 19:14:43.930222 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
31591 2019-Jan-09 19:14:43.931082 - [DEBUG]
31592 2019-Jan-09 19:14:43.931116 - [DEBUG] EDGE:
31593 2019-Jan-09 19:14:43.931203 - [DEBUG] ---> 31594 2019-Jan-09 19:14:43.932014 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
31595 2019-Jan-09 19:14:43.932854 - [DEBUG]
31596 2019-Jan-09 19:14:43.932893 - [DEBUG] Compose: EdgeIdentity * AllBottom
31597 2019-Jan-09 19:14:43.932921 - [DEBUG]
31598 2019-Jan-09 19:14:43.932946 - [DEBUG] Propagate flow
31599 2019-Jan-09 19:14:43.932971 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31600 2019-Jan-09 19:14:43.933058 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
31601 2019-Jan-09 19:14:43.933906 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31602 2019-Jan-09 19:14:43.934750 - [DEBUG] Edge function : AllBottom (result of previous compose)
31603 2019-Jan-09 19:14:43.934782 - [DEBUG]
31604 2019-Jan-09 19:14:43.934811 - [DEBUG] Join: AllTop & AllBottom
31605 2019-Jan-09 19:14:43.934838 - [DEBUG] = AllBottom (new jump func)
31606 2019-Jan-09 19:14:43.934864 - [DEBUG]
31607 2019-Jan-09 19:14:43.934889 - [DEBUG] Start adding new jump function
31608 2019-Jan-09 19:14:43.934914 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31609 2019-Jan-09 19:14:43.935010 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31610 2019-Jan-09 19:14:43.935833 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
31611 2019-Jan-09 19:14:43.936653 - [DEBUG] Edge Function : AllBottom
31612 2019-Jan-09 19:14:43.936696 - [DEBUG] End adding new jump function
31613 2019-Jan-09 19:14:43.936722 - [DEBUG]
31614 2019-Jan-09 19:14:43.936747 - [DEBUG] -------------------------------------------- 918. Path Edge --------------------------------------------
31615 2019-Jan-09 19:14:43.936773 - [DEBUG]
31616 2019-Jan-09 19:14:43.936797 - [DEBUG] Process 918. path edge:
31617 2019-Jan-09 19:14:43.936822 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31618 2019-Jan-09 19:14:43.936919 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
31619 2019-Jan-09 19:14:43.937779 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31620 2019-Jan-09 19:14:43.938619 - [DEBUG]
31621 2019-Jan-09 19:14:43.938675 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
31622 2019-Jan-09 19:14:43.939558 - [DEBUG] Compose: EdgeIdentity * AllBottom
31623 2019-Jan-09 19:14:43.939594 - [DEBUG]
31624 2019-Jan-09 19:14:43.939619 - [DEBUG] Propagate flow
31625 2019-Jan-09 19:14:43.939643 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31626 2019-Jan-09 19:14:43.939741 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
31627 2019-Jan-09 19:14:43.940590 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31628 2019-Jan-09 19:14:43.941763 - [DEBUG] Edge function : AllBottom (result of previous compose)
31629 2019-Jan-09 19:14:43.941802 - [DEBUG]
31630 2019-Jan-09 19:14:43.941831 - [DEBUG] Join: AllTop & AllBottom
31631 2019-Jan-09 19:14:43.941858 - [DEBUG] = AllBottom (new jump func)
31632 2019-Jan-09 19:14:43.941884 - [DEBUG]
31633 2019-Jan-09 19:14:43.941909 - [DEBUG] Start adding new jump function
31634 2019-Jan-09 19:14:43.941933 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31635 2019-Jan-09 19:14:43.942050 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31636 2019-Jan-09 19:14:43.942906 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
31637 2019-Jan-09 19:14:43.943723 - [DEBUG] Edge Function : AllBottom
31638 2019-Jan-09 19:14:43.943762 - [DEBUG] End adding new jump function
31639 2019-Jan-09 19:14:43.943816 - [DEBUG]
31640 2019-Jan-09 19:14:43.943841 - [DEBUG] -------------------------------------------- 919. Path Edge --------------------------------------------
31641 2019-Jan-09 19:14:43.943868 - [DEBUG]
31642 2019-Jan-09 19:14:43.943891 - [DEBUG] Process 919. path edge:
31643 2019-Jan-09 19:14:43.943916 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31644 2019-Jan-09 19:14:43.944018 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
31645 2019-Jan-09 19:14:43.944833 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31646 2019-Jan-09 19:14:43.945666 - [DEBUG]
31647 2019-Jan-09 19:14:43.945699 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
31648 2019-Jan-09 19:14:43.946547 - [DEBUG] Compose: EdgeIdentity * AllBottom
31649 2019-Jan-09 19:14:43.946581 - [DEBUG]
31650 2019-Jan-09 19:14:43.946606 - [DEBUG] Propagate flow
31651 2019-Jan-09 19:14:43.946631 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31652 2019-Jan-09 19:14:43.946729 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31653 2019-Jan-09 19:14:43.947601 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31654 2019-Jan-09 19:14:43.948447 - [DEBUG] Edge function : AllBottom (result of previous compose)
31655 2019-Jan-09 19:14:43.948479 - [DEBUG]
31656 2019-Jan-09 19:14:43.948507 - [DEBUG] Join: AllTop & AllBottom
31657 2019-Jan-09 19:14:43.948535 - [DEBUG] = AllBottom (new jump func)
31658 2019-Jan-09 19:14:43.948560 - [DEBUG]
31659 2019-Jan-09 19:14:43.948584 - [DEBUG] Start adding new jump function
31660 2019-Jan-09 19:14:43.948609 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31661 2019-Jan-09 19:14:43.948706 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31662 2019-Jan-09 19:14:43.949545 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31663 2019-Jan-09 19:14:43.950381 - [DEBUG] Edge Function : AllBottom
31664 2019-Jan-09 19:14:43.950470 - [DEBUG] End adding new jump function
31665 2019-Jan-09 19:14:43.950498 - [DEBUG]
31666 2019-Jan-09 19:14:43.950524 - [DEBUG] -------------------------------------------- 920. Path Edge --------------------------------------------
31667 2019-Jan-09 19:14:43.950550 - [DEBUG]
31668 2019-Jan-09 19:14:43.950574 - [DEBUG] Process 920. path edge:
31669 2019-Jan-09 19:14:43.950598 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31670 2019-Jan-09 19:14:43.950699 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
31671 2019-Jan-09 19:14:43.951526 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31672 2019-Jan-09 19:14:43.952352 - [DEBUG]
31673 2019-Jan-09 19:14:43.952383 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31674 2019-Jan-09 19:14:43.953248 - [DEBUG] Compose: EdgeIdentity * AllBottom
31675 2019-Jan-09 19:14:43.953283 - [DEBUG]
31676 2019-Jan-09 19:14:43.953309 - [DEBUG] Propagate flow
31677 2019-Jan-09 19:14:43.953334 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31678 2019-Jan-09 19:14:43.953427 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
31679 2019-Jan-09 19:14:43.954279 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31680 2019-Jan-09 19:14:43.955119 - [DEBUG] Edge function : AllBottom (result of previous compose)
31681 2019-Jan-09 19:14:43.955151 - [DEBUG]
31682 2019-Jan-09 19:14:43.955179 - [DEBUG] Join: AllTop & AllBottom
31683 2019-Jan-09 19:14:43.955207 - [DEBUG] = AllBottom (new jump func)
31684 2019-Jan-09 19:14:43.955233 - [DEBUG]
31685 2019-Jan-09 19:14:43.955258 - [DEBUG] Start adding new jump function
31686 2019-Jan-09 19:14:43.955283 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31687 2019-Jan-09 19:14:43.955382 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31688 2019-Jan-09 19:14:43.956223 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
31689 2019-Jan-09 19:14:43.957046 - [DEBUG] Edge Function : AllBottom
31690 2019-Jan-09 19:14:43.957086 - [DEBUG] End adding new jump function
31691 2019-Jan-09 19:14:43.957139 - [DEBUG]
31692 2019-Jan-09 19:14:43.957165 - [DEBUG] -------------------------------------------- 921. Path Edge --------------------------------------------
31693 2019-Jan-09 19:14:43.957191 - [DEBUG]
31694 2019-Jan-09 19:14:43.957216 - [DEBUG] Process 921. path edge:
31695 2019-Jan-09 19:14:43.957241 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31696 2019-Jan-09 19:14:43.957340 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
31697 2019-Jan-09 19:14:43.958522 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31698 2019-Jan-09 19:14:43.959376 - [DEBUG]
31699 2019-Jan-09 19:14:43.959411 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
31700 2019-Jan-09 19:14:43.960261 - [DEBUG] Compose: EdgeIdentity * AllBottom
31701 2019-Jan-09 19:14:43.960297 - [DEBUG]
31702 2019-Jan-09 19:14:43.960323 - [DEBUG] Propagate flow
31703 2019-Jan-09 19:14:43.960348 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31704 2019-Jan-09 19:14:43.960473 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
31705 2019-Jan-09 19:14:43.961296 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31706 2019-Jan-09 19:14:43.962164 - [DEBUG] Edge function : AllBottom (result of previous compose)
31707 2019-Jan-09 19:14:43.962197 - [DEBUG]
31708 2019-Jan-09 19:14:43.962225 - [DEBUG] Join: AllTop & AllBottom
31709 2019-Jan-09 19:14:43.962253 - [DEBUG] = AllBottom (new jump func)
31710 2019-Jan-09 19:14:43.962279 - [DEBUG]
31711 2019-Jan-09 19:14:43.962303 - [DEBUG] Start adding new jump function
31712 2019-Jan-09 19:14:43.962328 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31713 2019-Jan-09 19:14:43.962428 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31714 2019-Jan-09 19:14:43.963268 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
31715 2019-Jan-09 19:14:43.964128 - [DEBUG] Edge Function : AllBottom
31716 2019-Jan-09 19:14:43.964168 - [DEBUG] End adding new jump function
31717 2019-Jan-09 19:14:43.964194 - [DEBUG]
31718 2019-Jan-09 19:14:43.964220 - [DEBUG] -------------------------------------------- 922. Path Edge --------------------------------------------
31719 2019-Jan-09 19:14:43.964246 - [DEBUG]
31720 2019-Jan-09 19:14:43.964270 - [DEBUG] Process 922. path edge:
31721 2019-Jan-09 19:14:43.964295 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31722 2019-Jan-09 19:14:43.964390 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
31723 2019-Jan-09 19:14:43.965215 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31724 2019-Jan-09 19:14:43.966052 - [DEBUG]
31725 2019-Jan-09 19:14:43.966084 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
31726 2019-Jan-09 19:14:43.966953 - [DEBUG] Compose: EdgeIdentity * AllBottom
31727 2019-Jan-09 19:14:43.966989 - [DEBUG]
31728 2019-Jan-09 19:14:43.967015 - [DEBUG] Propagate flow
31729 2019-Jan-09 19:14:43.967039 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31730 2019-Jan-09 19:14:43.967161 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
31731 2019-Jan-09 19:14:43.967990 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31732 2019-Jan-09 19:14:43.968820 - [DEBUG] Edge function : AllBottom (result of previous compose)
31733 2019-Jan-09 19:14:43.968851 - [DEBUG]
31734 2019-Jan-09 19:14:43.968880 - [DEBUG] Join: AllTop & AllBottom
31735 2019-Jan-09 19:14:43.968907 - [DEBUG] = AllBottom (new jump func)
31736 2019-Jan-09 19:14:43.968933 - [DEBUG]
31737 2019-Jan-09 19:14:43.968957 - [DEBUG] Start adding new jump function
31738 2019-Jan-09 19:14:43.968981 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31739 2019-Jan-09 19:14:43.969076 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31740 2019-Jan-09 19:14:43.969910 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
31741 2019-Jan-09 19:14:43.970773 - [DEBUG] Edge Function : AllBottom
31742 2019-Jan-09 19:14:43.970813 - [DEBUG] End adding new jump function
31743 2019-Jan-09 19:14:43.970838 - [DEBUG]
31744 2019-Jan-09 19:14:43.970863 - [DEBUG] -------------------------------------------- 923. Path Edge --------------------------------------------
31745 2019-Jan-09 19:14:43.970889 - [DEBUG]
31746 2019-Jan-09 19:14:43.970913 - [DEBUG] Process 923. path edge:
31747 2019-Jan-09 19:14:43.970938 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31748 2019-Jan-09 19:14:43.971030 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
31749 2019-Jan-09 19:14:43.971863 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31750 2019-Jan-09 19:14:43.972729 - [DEBUG]
31751 2019-Jan-09 19:14:43.972762 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
31752 2019-Jan-09 19:14:43.973642 - [DEBUG] Compose: EdgeIdentity * AllBottom
31753 2019-Jan-09 19:14:43.973677 - [DEBUG]
31754 2019-Jan-09 19:14:43.973703 - [DEBUG] Propagate flow
31755 2019-Jan-09 19:14:43.973727 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31756 2019-Jan-09 19:14:43.973847 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
31757 2019-Jan-09 19:14:43.975014 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31758 2019-Jan-09 19:14:43.975856 - [DEBUG] Edge function : AllBottom (result of previous compose)
31759 2019-Jan-09 19:14:43.975888 - [DEBUG]
31760 2019-Jan-09 19:14:43.975916 - [DEBUG] Join: AllTop & AllBottom
31761 2019-Jan-09 19:14:43.975943 - [DEBUG] = AllBottom (new jump func)
31762 2019-Jan-09 19:14:43.975968 - [DEBUG]
31763 2019-Jan-09 19:14:43.975993 - [DEBUG] Start adding new jump function
31764 2019-Jan-09 19:14:43.976017 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31765 2019-Jan-09 19:14:43.976114 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31766 2019-Jan-09 19:14:43.976947 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
31767 2019-Jan-09 19:14:43.977793 - [DEBUG] Edge Function : AllBottom
31768 2019-Jan-09 19:14:43.977831 - [DEBUG] End adding new jump function
31769 2019-Jan-09 19:14:43.977856 - [DEBUG]
31770 2019-Jan-09 19:14:43.977882 - [DEBUG] -------------------------------------------- 924. Path Edge --------------------------------------------
31771 2019-Jan-09 19:14:43.977908 - [DEBUG]
31772 2019-Jan-09 19:14:43.977931 - [DEBUG] Process 924. path edge:
31773 2019-Jan-09 19:14:43.977956 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31774 2019-Jan-09 19:14:43.978056 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
31775 2019-Jan-09 19:14:43.978873 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31776 2019-Jan-09 19:14:43.979717 - [DEBUG]
31777 2019-Jan-09 19:14:43.979752 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
31778 2019-Jan-09 19:14:43.980639 - [DEBUG] Compose: EdgeIdentity * AllBottom
31779 2019-Jan-09 19:14:43.980674 - [DEBUG]
31780 2019-Jan-09 19:14:43.980699 - [DEBUG] Propagate flow
31781 2019-Jan-09 19:14:43.980723 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31782 2019-Jan-09 19:14:43.980819 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
31783 2019-Jan-09 19:14:43.981655 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31784 2019-Jan-09 19:14:43.982492 - [DEBUG] Edge function : AllBottom (result of previous compose)
31785 2019-Jan-09 19:14:43.982524 - [DEBUG]
31786 2019-Jan-09 19:14:43.982553 - [DEBUG] Join: AllTop & AllBottom
31787 2019-Jan-09 19:14:43.982581 - [DEBUG] = AllBottom (new jump func)
31788 2019-Jan-09 19:14:43.982607 - [DEBUG]
31789 2019-Jan-09 19:14:43.982632 - [DEBUG] Start adding new jump function
31790 2019-Jan-09 19:14:43.982657 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31791 2019-Jan-09 19:14:43.982777 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31792 2019-Jan-09 19:14:43.983620 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
31793 2019-Jan-09 19:14:43.984480 - [DEBUG] Edge Function : AllBottom
31794 2019-Jan-09 19:14:43.984520 - [DEBUG] End adding new jump function
31795 2019-Jan-09 19:14:43.984546 - [DEBUG]
31796 2019-Jan-09 19:14:43.984571 - [DEBUG] -------------------------------------------- 925. Path Edge --------------------------------------------
31797 2019-Jan-09 19:14:43.984597 - [DEBUG]
31798 2019-Jan-09 19:14:43.984621 - [DEBUG] Process 925. path edge:
31799 2019-Jan-09 19:14:43.984647 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31800 2019-Jan-09 19:14:43.984743 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
31801 2019-Jan-09 19:14:43.985579 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31802 2019-Jan-09 19:14:43.986412 - [DEBUG]
31803 2019-Jan-09 19:14:43.986443 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
31804 2019-Jan-09 19:14:43.987328 - [DEBUG] Possible callees:
31805 2019-Jan-09 19:14:43.987359 - [DEBUG] llvm.dbg.declare
31806 2019-Jan-09 19:14:43.987386 - [DEBUG] Possible return sites:
31807 2019-Jan-09 19:14:43.987410 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12031808 2019-Jan-09 19:14:43.989051 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31809 2019-Jan-09 19:14:43.989119 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31810 2019-Jan-09 19:14:43.989172 - [DEBUG] Compose: EdgeIdentity * AllBottom
31811 2019-Jan-09 19:14:43.989202 - [DEBUG]
31812 2019-Jan-09 19:14:43.989227 - [DEBUG] Propagate flow
31813 2019-Jan-09 19:14:43.989252 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31814 2019-Jan-09 19:14:43.989349 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
31815 2019-Jan-09 19:14:43.990179 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31816 2019-Jan-09 19:14:43.991544 - [DEBUG] Edge function : AllBottom (result of previous compose)
31817 2019-Jan-09 19:14:43.991575 - [DEBUG]
31818 2019-Jan-09 19:14:43.991603 - [DEBUG] Join: AllTop & AllBottom
31819 2019-Jan-09 19:14:43.991630 - [DEBUG] = AllBottom (new jump func)
31820 2019-Jan-09 19:14:43.991656 - [DEBUG]
31821 2019-Jan-09 19:14:43.991681 - [DEBUG] Start adding new jump function
31822 2019-Jan-09 19:14:43.991705 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31823 2019-Jan-09 19:14:43.991802 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31824 2019-Jan-09 19:14:43.992634 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
31825 2019-Jan-09 19:14:43.993470 - [DEBUG] Edge Function : AllBottom
31826 2019-Jan-09 19:14:43.993509 - [DEBUG] End adding new jump function
31827 2019-Jan-09 19:14:43.993534 - [DEBUG]
31828 2019-Jan-09 19:14:43.993560 - [DEBUG] -------------------------------------------- 926. Path Edge --------------------------------------------
31829 2019-Jan-09 19:14:43.993586 - [DEBUG]
31830 2019-Jan-09 19:14:43.993610 - [DEBUG] Process 926. path edge:
31831 2019-Jan-09 19:14:43.993661 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31832 2019-Jan-09 19:14:43.993761 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
31833 2019-Jan-09 19:14:43.994615 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31834 2019-Jan-09 19:14:43.995460 - [DEBUG]
31835 2019-Jan-09 19:14:43.995492 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
31836 2019-Jan-09 19:14:43.996376 - [DEBUG] Compose: EdgeIdentity * AllBottom
31837 2019-Jan-09 19:14:43.996412 - [DEBUG]
31838 2019-Jan-09 19:14:43.996438 - [DEBUG] Propagate flow
31839 2019-Jan-09 19:14:43.996463 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31840 2019-Jan-09 19:14:43.996559 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
31841 2019-Jan-09 19:14:43.997432 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31842 2019-Jan-09 19:14:43.998270 - [DEBUG] Edge function : AllBottom (result of previous compose)
31843 2019-Jan-09 19:14:43.998302 - [DEBUG]
31844 2019-Jan-09 19:14:43.998330 - [DEBUG] Join: AllTop & AllBottom
31845 2019-Jan-09 19:14:43.998359 - [DEBUG] = AllBottom (new jump func)
31846 2019-Jan-09 19:14:43.998384 - [DEBUG]
31847 2019-Jan-09 19:14:43.998410 - [DEBUG] Start adding new jump function
31848 2019-Jan-09 19:14:43.998434 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31849 2019-Jan-09 19:14:43.998531 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31850 2019-Jan-09 19:14:43.999365 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
31851 2019-Jan-09 19:14:44.000178 - [DEBUG] Edge Function : AllBottom
31852 2019-Jan-09 19:14:44.000217 - [DEBUG] End adding new jump function
31853 2019-Jan-09 19:14:44.000243 - [DEBUG]
31854 2019-Jan-09 19:14:44.000268 - [DEBUG] -------------------------------------------- 927. Path Edge --------------------------------------------
31855 2019-Jan-09 19:14:44.000294 - [DEBUG]
31856 2019-Jan-09 19:14:44.000319 - [DEBUG] Process 927. path edge:
31857 2019-Jan-09 19:14:44.000344 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31858 2019-Jan-09 19:14:44.000470 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
31859 2019-Jan-09 19:14:44.001291 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31860 2019-Jan-09 19:14:44.002128 - [DEBUG]
31861 2019-Jan-09 19:14:44.002161 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
31862 2019-Jan-09 19:14:44.003015 - [DEBUG] Compose: EdgeIdentity * AllBottom
31863 2019-Jan-09 19:14:44.003049 - [DEBUG]
31864 2019-Jan-09 19:14:44.003075 - [DEBUG] Propagate flow
31865 2019-Jan-09 19:14:44.003100 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31866 2019-Jan-09 19:14:44.003199 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
31867 2019-Jan-09 19:14:44.004070 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31868 2019-Jan-09 19:14:44.004894 - [DEBUG] Edge function : AllBottom (result of previous compose)
31869 2019-Jan-09 19:14:44.004927 - [DEBUG]
31870 2019-Jan-09 19:14:44.004955 - [DEBUG] Join: AllTop & AllBottom
31871 2019-Jan-09 19:14:44.004983 - [DEBUG] = AllBottom (new jump func)
31872 2019-Jan-09 19:14:44.005009 - [DEBUG]
31873 2019-Jan-09 19:14:44.005060 - [DEBUG] Start adding new jump function
31874 2019-Jan-09 19:14:44.005087 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31875 2019-Jan-09 19:14:44.005185 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31876 2019-Jan-09 19:14:44.006029 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
31877 2019-Jan-09 19:14:44.007246 - [DEBUG] Edge Function : AllBottom
31878 2019-Jan-09 19:14:44.007287 - [DEBUG] End adding new jump function
31879 2019-Jan-09 19:14:44.007313 - [DEBUG]
31880 2019-Jan-09 19:14:44.007338 - [DEBUG] -------------------------------------------- 928. Path Edge --------------------------------------------
31881 2019-Jan-09 19:14:44.007364 - [DEBUG]
31882 2019-Jan-09 19:14:44.007388 - [DEBUG] Process 928. path edge:
31883 2019-Jan-09 19:14:44.007414 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31884 2019-Jan-09 19:14:44.007513 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
31885 2019-Jan-09 19:14:44.008350 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31886 2019-Jan-09 19:14:44.009187 - [DEBUG]
31887 2019-Jan-09 19:14:44.009217 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
31888 2019-Jan-09 19:14:44.010073 - [DEBUG] Possible callees:
31889 2019-Jan-09 19:14:44.010104 - [DEBUG] llvm.dbg.declare
31890 2019-Jan-09 19:14:44.010130 - [DEBUG] Possible return sites:
31891 2019-Jan-09 19:14:44.010154 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14931892 2019-Jan-09 19:14:44.011829 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31893 2019-Jan-09 19:14:44.011899 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31894 2019-Jan-09 19:14:44.011953 - [DEBUG] Compose: EdgeIdentity * AllBottom
31895 2019-Jan-09 19:14:44.011983 - [DEBUG]
31896 2019-Jan-09 19:14:44.012009 - [DEBUG] Propagate flow
31897 2019-Jan-09 19:14:44.012033 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31898 2019-Jan-09 19:14:44.012130 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
31899 2019-Jan-09 19:14:44.013125 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31900 2019-Jan-09 19:14:44.014001 - [DEBUG] Edge function : AllBottom (result of previous compose)
31901 2019-Jan-09 19:14:44.014033 - [DEBUG]
31902 2019-Jan-09 19:14:44.014061 - [DEBUG] Join: AllTop & AllBottom
31903 2019-Jan-09 19:14:44.014090 - [DEBUG] = AllBottom (new jump func)
31904 2019-Jan-09 19:14:44.014116 - [DEBUG]
31905 2019-Jan-09 19:14:44.014142 - [DEBUG] Start adding new jump function
31906 2019-Jan-09 19:14:44.014167 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31907 2019-Jan-09 19:14:44.014261 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31908 2019-Jan-09 19:14:44.015093 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
31909 2019-Jan-09 19:14:44.015911 - [DEBUG] Edge Function : AllBottom
31910 2019-Jan-09 19:14:44.015951 - [DEBUG] End adding new jump function
31911 2019-Jan-09 19:14:44.015977 - [DEBUG]
31912 2019-Jan-09 19:14:44.016002 - [DEBUG] -------------------------------------------- 929. Path Edge --------------------------------------------
31913 2019-Jan-09 19:14:44.016055 - [DEBUG]
31914 2019-Jan-09 19:14:44.016079 - [DEBUG] Process 929. path edge:
31915 2019-Jan-09 19:14:44.016105 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31916 2019-Jan-09 19:14:44.016204 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
31917 2019-Jan-09 19:14:44.017036 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31918 2019-Jan-09 19:14:44.017908 - [DEBUG]
31919 2019-Jan-09 19:14:44.017940 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
31920 2019-Jan-09 19:14:44.018822 - [DEBUG] Compose: EdgeIdentity * AllBottom
31921 2019-Jan-09 19:14:44.018857 - [DEBUG]
31922 2019-Jan-09 19:14:44.018883 - [DEBUG] Propagate flow
31923 2019-Jan-09 19:14:44.018908 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31924 2019-Jan-09 19:14:44.019002 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
31925 2019-Jan-09 19:14:44.019822 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31926 2019-Jan-09 19:14:44.020699 - [DEBUG] Edge function : AllBottom (result of previous compose)
31927 2019-Jan-09 19:14:44.020731 - [DEBUG]
31928 2019-Jan-09 19:14:44.020759 - [DEBUG] Join: AllTop & AllBottom
31929 2019-Jan-09 19:14:44.020788 - [DEBUG] = AllBottom (new jump func)
31930 2019-Jan-09 19:14:44.020814 - [DEBUG]
31931 2019-Jan-09 19:14:44.020838 - [DEBUG] Start adding new jump function
31932 2019-Jan-09 19:14:44.020863 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31933 2019-Jan-09 19:14:44.020961 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31934 2019-Jan-09 19:14:44.021797 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
31935 2019-Jan-09 19:14:44.022617 - [DEBUG] Edge Function : AllBottom
31936 2019-Jan-09 19:14:44.022656 - [DEBUG] End adding new jump function
31937 2019-Jan-09 19:14:44.022682 - [DEBUG]
31938 2019-Jan-09 19:14:44.022707 - [DEBUG] -------------------------------------------- 930. Path Edge --------------------------------------------
31939 2019-Jan-09 19:14:44.022734 - [DEBUG]
31940 2019-Jan-09 19:14:44.022758 - [DEBUG] Process 930. path edge:
31941 2019-Jan-09 19:14:44.022783 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31942 2019-Jan-09 19:14:44.022882 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
31943 2019-Jan-09 19:14:44.024076 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31944 2019-Jan-09 19:14:44.024917 - [DEBUG]
31945 2019-Jan-09 19:14:44.024951 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
31946 2019-Jan-09 19:14:44.025813 - [DEBUG] Compose: EdgeIdentity * AllBottom
31947 2019-Jan-09 19:14:44.025847 - [DEBUG]
31948 2019-Jan-09 19:14:44.025873 - [DEBUG] Propagate flow
31949 2019-Jan-09 19:14:44.025898 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31950 2019-Jan-09 19:14:44.025997 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
31951 2019-Jan-09 19:14:44.026830 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31952 2019-Jan-09 19:14:44.027706 - [DEBUG] Edge function : AllBottom (result of previous compose)
31953 2019-Jan-09 19:14:44.027739 - [DEBUG]
31954 2019-Jan-09 19:14:44.027792 - [DEBUG] Join: AllTop & AllBottom
31955 2019-Jan-09 19:14:44.027821 - [DEBUG] = AllBottom (new jump func)
31956 2019-Jan-09 19:14:44.027848 - [DEBUG]
31957 2019-Jan-09 19:14:44.027873 - [DEBUG] Start adding new jump function
31958 2019-Jan-09 19:14:44.027898 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31959 2019-Jan-09 19:14:44.027997 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31960 2019-Jan-09 19:14:44.028838 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
31961 2019-Jan-09 19:14:44.029677 - [DEBUG] Edge Function : AllBottom
31962 2019-Jan-09 19:14:44.029717 - [DEBUG] End adding new jump function
31963 2019-Jan-09 19:14:44.029744 - [DEBUG]
31964 2019-Jan-09 19:14:44.029769 - [DEBUG] -------------------------------------------- 931. Path Edge --------------------------------------------
31965 2019-Jan-09 19:14:44.029796 - [DEBUG]
31966 2019-Jan-09 19:14:44.029820 - [DEBUG] Process 931. path edge:
31967 2019-Jan-09 19:14:44.029846 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31968 2019-Jan-09 19:14:44.029941 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
31969 2019-Jan-09 19:14:44.030812 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31970 2019-Jan-09 19:14:44.031634 - [DEBUG]
31971 2019-Jan-09 19:14:44.031665 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
31972 2019-Jan-09 19:14:44.032524 - [DEBUG] Possible callees:
31973 2019-Jan-09 19:14:44.032555 - [DEBUG] llvm.dbg.declare
31974 2019-Jan-09 19:14:44.032581 - [DEBUG] Possible return sites:
31975 2019-Jan-09 19:14:44.032606 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15531976 2019-Jan-09 19:14:44.034274 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31977 2019-Jan-09 19:14:44.034343 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31978 2019-Jan-09 19:14:44.034397 - [DEBUG] Compose: EdgeIdentity * AllBottom
31979 2019-Jan-09 19:14:44.034427 - [DEBUG]
31980 2019-Jan-09 19:14:44.034452 - [DEBUG] Propagate flow
31981 2019-Jan-09 19:14:44.034477 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31982 2019-Jan-09 19:14:44.034573 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
31983 2019-Jan-09 19:14:44.035402 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31984 2019-Jan-09 19:14:44.036237 - [DEBUG] Edge function : AllBottom (result of previous compose)
31985 2019-Jan-09 19:14:44.036269 - [DEBUG]
31986 2019-Jan-09 19:14:44.036298 - [DEBUG] Join: AllTop & AllBottom
31987 2019-Jan-09 19:14:44.036326 - [DEBUG] = AllBottom (new jump func)
31988 2019-Jan-09 19:14:44.036352 - [DEBUG]
31989 2019-Jan-09 19:14:44.036377 - [DEBUG] Start adding new jump function
31990 2019-Jan-09 19:14:44.036402 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31991 2019-Jan-09 19:14:44.036501 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31992 2019-Jan-09 19:14:44.037373 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
31993 2019-Jan-09 19:14:44.038201 - [DEBUG] Edge Function : AllBottom
31994 2019-Jan-09 19:14:44.038266 - [DEBUG] End adding new jump function
31995 2019-Jan-09 19:14:44.038292 - [DEBUG]
31996 2019-Jan-09 19:14:44.038318 - [DEBUG] -------------------------------------------- 932. Path Edge --------------------------------------------
31997 2019-Jan-09 19:14:44.038344 - [DEBUG]
31998 2019-Jan-09 19:14:44.038368 - [DEBUG] Process 932. path edge:
31999 2019-Jan-09 19:14:44.038393 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32000 2019-Jan-09 19:14:44.038493 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
32001 2019-Jan-09 19:14:44.039656 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32002 2019-Jan-09 19:14:44.040559 - [DEBUG]
32003 2019-Jan-09 19:14:44.040590 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
32004 2019-Jan-09 19:14:44.041472 - [DEBUG] Compose: EdgeIdentity * AllBottom
32005 2019-Jan-09 19:14:44.041509 - [DEBUG]
32006 2019-Jan-09 19:14:44.041534 - [DEBUG] Propagate flow
32007 2019-Jan-09 19:14:44.041559 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32008 2019-Jan-09 19:14:44.041655 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
32009 2019-Jan-09 19:14:44.042497 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32010 2019-Jan-09 19:14:44.043338 - [DEBUG] Edge function : AllBottom (result of previous compose)
32011 2019-Jan-09 19:14:44.043370 - [DEBUG]
32012 2019-Jan-09 19:14:44.043398 - [DEBUG] Join: AllTop & AllBottom
32013 2019-Jan-09 19:14:44.043427 - [DEBUG] = AllBottom (new jump func)
32014 2019-Jan-09 19:14:44.043453 - [DEBUG]
32015 2019-Jan-09 19:14:44.043477 - [DEBUG] Start adding new jump function
32016 2019-Jan-09 19:14:44.043502 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32017 2019-Jan-09 19:14:44.043601 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32018 2019-Jan-09 19:14:44.044474 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
32019 2019-Jan-09 19:14:44.045296 - [DEBUG] Edge Function : AllBottom
32020 2019-Jan-09 19:14:44.045338 - [DEBUG] End adding new jump function
32021 2019-Jan-09 19:14:44.045364 - [DEBUG]
32022 2019-Jan-09 19:14:44.045389 - [DEBUG] -------------------------------------------- 933. Path Edge --------------------------------------------
32023 2019-Jan-09 19:14:44.045415 - [DEBUG]
32024 2019-Jan-09 19:14:44.045439 - [DEBUG] Process 933. path edge:
32025 2019-Jan-09 19:14:44.045465 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32026 2019-Jan-09 19:14:44.045564 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
32027 2019-Jan-09 19:14:44.046385 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32028 2019-Jan-09 19:14:44.047243 - [DEBUG]
32029 2019-Jan-09 19:14:44.047276 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
32030 2019-Jan-09 19:14:44.048130 - [DEBUG] Compose: EdgeIdentity * AllBottom
32031 2019-Jan-09 19:14:44.048165 - [DEBUG]
32032 2019-Jan-09 19:14:44.048191 - [DEBUG] Propagate flow
32033 2019-Jan-09 19:14:44.048215 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32034 2019-Jan-09 19:14:44.048311 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
32035 2019-Jan-09 19:14:44.049124 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32036 2019-Jan-09 19:14:44.049962 - [DEBUG] Edge function : AllBottom (result of previous compose)
32037 2019-Jan-09 19:14:44.050021 - [DEBUG]
32038 2019-Jan-09 19:14:44.050050 - [DEBUG] Join: AllTop & AllBottom
32039 2019-Jan-09 19:14:44.050078 - [DEBUG] = AllBottom (new jump func)
32040 2019-Jan-09 19:14:44.050104 - [DEBUG]
32041 2019-Jan-09 19:14:44.050129 - [DEBUG] Start adding new jump function
32042 2019-Jan-09 19:14:44.050154 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32043 2019-Jan-09 19:14:44.050253 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32044 2019-Jan-09 19:14:44.051126 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
32045 2019-Jan-09 19:14:44.051935 - [DEBUG] Edge Function : AllBottom
32046 2019-Jan-09 19:14:44.051975 - [DEBUG] End adding new jump function
32047 2019-Jan-09 19:14:44.052001 - [DEBUG]
32048 2019-Jan-09 19:14:44.052026 - [DEBUG] -------------------------------------------- 934. Path Edge --------------------------------------------
32049 2019-Jan-09 19:14:44.052053 - [DEBUG]
32050 2019-Jan-09 19:14:44.052077 - [DEBUG] Process 934. path edge:
32051 2019-Jan-09 19:14:44.052102 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32052 2019-Jan-09 19:14:44.052200 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
32053 2019-Jan-09 19:14:44.053017 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32054 2019-Jan-09 19:14:44.053886 - [DEBUG]
32055 2019-Jan-09 19:14:44.053919 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
32056 2019-Jan-09 19:14:44.054773 - [DEBUG] Compose: EdgeIdentity * AllBottom
32057 2019-Jan-09 19:14:44.054808 - [DEBUG]
32058 2019-Jan-09 19:14:44.054834 - [DEBUG] Propagate flow
32059 2019-Jan-09 19:14:44.054858 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32060 2019-Jan-09 19:14:44.054955 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
32061 2019-Jan-09 19:14:44.056151 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32062 2019-Jan-09 19:14:44.057000 - [DEBUG] Edge function : AllBottom (result of previous compose)
32063 2019-Jan-09 19:14:44.057032 - [DEBUG]
32064 2019-Jan-09 19:14:44.057061 - [DEBUG] Join: AllTop & AllBottom
32065 2019-Jan-09 19:14:44.057089 - [DEBUG] = AllBottom (new jump func)
32066 2019-Jan-09 19:14:44.057142 - [DEBUG]
32067 2019-Jan-09 19:14:44.057167 - [DEBUG] Start adding new jump function
32068 2019-Jan-09 19:14:44.057193 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32069 2019-Jan-09 19:14:44.057294 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32070 2019-Jan-09 19:14:44.058137 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
32071 2019-Jan-09 19:14:44.058981 - [DEBUG] Edge Function : AllBottom
32072 2019-Jan-09 19:14:44.059021 - [DEBUG] End adding new jump function
32073 2019-Jan-09 19:14:44.059047 - [DEBUG]
32074 2019-Jan-09 19:14:44.059071 - [DEBUG] -------------------------------------------- 935. Path Edge --------------------------------------------
32075 2019-Jan-09 19:14:44.059097 - [DEBUG]
32076 2019-Jan-09 19:14:44.059121 - [DEBUG] Process 935. path edge:
32077 2019-Jan-09 19:14:44.059147 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32078 2019-Jan-09 19:14:44.059243 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
32079 2019-Jan-09 19:14:44.060104 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32080 2019-Jan-09 19:14:44.060979 - [DEBUG]
32081 2019-Jan-09 19:14:44.061010 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
32082 2019-Jan-09 19:14:44.061868 - [DEBUG] Possible callees:
32083 2019-Jan-09 19:14:44.061899 - [DEBUG] llvm.dbg.declare
32084 2019-Jan-09 19:14:44.061925 - [DEBUG] Possible return sites:
32085 2019-Jan-09 19:14:44.061950 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16332086 2019-Jan-09 19:14:44.063577 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
32087 2019-Jan-09 19:14:44.063646 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
32088 2019-Jan-09 19:14:44.063698 - [DEBUG] Compose: EdgeIdentity * AllBottom
32089 2019-Jan-09 19:14:44.063728 - [DEBUG]
32090 2019-Jan-09 19:14:44.063753 - [DEBUG] Propagate flow
32091 2019-Jan-09 19:14:44.063806 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32092 2019-Jan-09 19:14:44.063904 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
32093 2019-Jan-09 19:14:44.064736 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32094 2019-Jan-09 19:14:44.065576 - [DEBUG] Edge function : AllBottom (result of previous compose)
32095 2019-Jan-09 19:14:44.065609 - [DEBUG]
32096 2019-Jan-09 19:14:44.065638 - [DEBUG] Join: AllTop & AllBottom
32097 2019-Jan-09 19:14:44.065666 - [DEBUG] = AllBottom (new jump func)
32098 2019-Jan-09 19:14:44.065692 - [DEBUG]
32099 2019-Jan-09 19:14:44.065717 - [DEBUG] Start adding new jump function
32100 2019-Jan-09 19:14:44.065742 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32101 2019-Jan-09 19:14:44.065842 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32102 2019-Jan-09 19:14:44.066687 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
32103 2019-Jan-09 19:14:44.067549 - [DEBUG] Edge Function : AllBottom
32104 2019-Jan-09 19:14:44.067589 - [DEBUG] End adding new jump function
32105 2019-Jan-09 19:14:44.067615 - [DEBUG]
32106 2019-Jan-09 19:14:44.067640 - [DEBUG] -------------------------------------------- 936. Path Edge --------------------------------------------
32107 2019-Jan-09 19:14:44.067667 - [DEBUG]
32108 2019-Jan-09 19:14:44.067691 - [DEBUG] Process 936. path edge:
32109 2019-Jan-09 19:14:44.067716 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32110 2019-Jan-09 19:14:44.067817 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
32111 2019-Jan-09 19:14:44.068646 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32112 2019-Jan-09 19:14:44.069485 - [DEBUG]
32113 2019-Jan-09 19:14:44.069518 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
32114 2019-Jan-09 19:14:44.070393 - [DEBUG] Compose: EdgeIdentity * AllBottom
32115 2019-Jan-09 19:14:44.070428 - [DEBUG]
32116 2019-Jan-09 19:14:44.070483 - [DEBUG] Propagate flow
32117 2019-Jan-09 19:14:44.070507 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32118 2019-Jan-09 19:14:44.070603 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
32119 2019-Jan-09 19:14:44.071414 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32120 2019-Jan-09 19:14:44.072651 - [DEBUG] Edge function : AllBottom (result of previous compose)
32121 2019-Jan-09 19:14:44.072685 - [DEBUG]
32122 2019-Jan-09 19:14:44.072714 - [DEBUG] Join: AllTop & AllBottom
32123 2019-Jan-09 19:14:44.072742 - [DEBUG] = AllBottom (new jump func)
32124 2019-Jan-09 19:14:44.072769 - [DEBUG]
32125 2019-Jan-09 19:14:44.072794 - [DEBUG] Start adding new jump function
32126 2019-Jan-09 19:14:44.072819 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32127 2019-Jan-09 19:14:44.072922 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32128 2019-Jan-09 19:14:44.073765 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
32129 2019-Jan-09 19:14:44.074626 - [DEBUG] Edge Function : AllBottom
32130 2019-Jan-09 19:14:44.074668 - [DEBUG] End adding new jump function
32131 2019-Jan-09 19:14:44.074694 - [DEBUG]
32132 2019-Jan-09 19:14:44.074720 - [DEBUG] -------------------------------------------- 937. Path Edge --------------------------------------------
32133 2019-Jan-09 19:14:44.074747 - [DEBUG]
32134 2019-Jan-09 19:14:44.074771 - [DEBUG] Process 937. path edge:
32135 2019-Jan-09 19:14:44.074796 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32136 2019-Jan-09 19:14:44.074897 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
32137 2019-Jan-09 19:14:44.075724 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32138 2019-Jan-09 19:14:44.076565 - [DEBUG]
32139 2019-Jan-09 19:14:44.076598 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
32140 2019-Jan-09 19:14:44.077494 - [DEBUG] Compose: EdgeIdentity * AllBottom
32141 2019-Jan-09 19:14:44.077531 - [DEBUG]
32142 2019-Jan-09 19:14:44.077557 - [DEBUG] Propagate flow
32143 2019-Jan-09 19:14:44.077582 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32144 2019-Jan-09 19:14:44.077679 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
32145 2019-Jan-09 19:14:44.078508 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32146 2019-Jan-09 19:14:44.079337 - [DEBUG] Edge function : AllBottom (result of previous compose)
32147 2019-Jan-09 19:14:44.079369 - [DEBUG]
32148 2019-Jan-09 19:14:44.079398 - [DEBUG] Join: AllTop & AllBottom
32149 2019-Jan-09 19:14:44.079427 - [DEBUG] = AllBottom (new jump func)
32150 2019-Jan-09 19:14:44.079453 - [DEBUG]
32151 2019-Jan-09 19:14:44.079478 - [DEBUG] Start adding new jump function
32152 2019-Jan-09 19:14:44.079503 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32153 2019-Jan-09 19:14:44.079600 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32154 2019-Jan-09 19:14:44.080460 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
32155 2019-Jan-09 19:14:44.081306 - [DEBUG] Edge Function : AllBottom
32156 2019-Jan-09 19:14:44.081346 - [DEBUG] End adding new jump function
32157 2019-Jan-09 19:14:44.081373 - [DEBUG]
32158 2019-Jan-09 19:14:44.081398 - [DEBUG] -------------------------------------------- 938. Path Edge --------------------------------------------
32159 2019-Jan-09 19:14:44.081424 - [DEBUG]
32160 2019-Jan-09 19:14:44.081448 - [DEBUG] Process 938. path edge:
32161 2019-Jan-09 19:14:44.081474 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32162 2019-Jan-09 19:14:44.081597 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
32163 2019-Jan-09 19:14:44.082452 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32164 2019-Jan-09 19:14:44.083289 - [DEBUG]
32165 2019-Jan-09 19:14:44.083321 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
32166 2019-Jan-09 19:14:44.084216 - [DEBUG] Possible callees:
32167 2019-Jan-09 19:14:44.084247 - [DEBUG] llvm.dbg.declare
32168 2019-Jan-09 19:14:44.084274 - [DEBUG] Possible return sites:
32169 2019-Jan-09 19:14:44.084298 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16932170 2019-Jan-09 19:14:44.085932 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
32171 2019-Jan-09 19:14:44.085997 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
32172 2019-Jan-09 19:14:44.086049 - [DEBUG] Compose: EdgeIdentity * AllBottom
32173 2019-Jan-09 19:14:44.086079 - [DEBUG]
32174 2019-Jan-09 19:14:44.086104 - [DEBUG] Propagate flow
32175 2019-Jan-09 19:14:44.086128 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32176 2019-Jan-09 19:14:44.086223 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
32177 2019-Jan-09 19:14:44.087047 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32178 2019-Jan-09 19:14:44.087920 - [DEBUG] Edge function : AllBottom (result of previous compose)
32179 2019-Jan-09 19:14:44.087952 - [DEBUG]
32180 2019-Jan-09 19:14:44.087981 - [DEBUG] Join: AllTop & AllBottom
32181 2019-Jan-09 19:14:44.088009 - [DEBUG] = AllBottom (new jump func)
32182 2019-Jan-09 19:14:44.088035 - [DEBUG]
32183 2019-Jan-09 19:14:44.088060 - [DEBUG] Start adding new jump function
32184 2019-Jan-09 19:14:44.088084 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32185 2019-Jan-09 19:14:44.088539 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32186 2019-Jan-09 19:14:44.089410 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
32187 2019-Jan-09 19:14:44.090248 - [DEBUG] Edge Function : AllBottom
32188 2019-Jan-09 19:14:44.090288 - [DEBUG] End adding new jump function
32189 2019-Jan-09 19:14:44.090314 - [DEBUG]
32190 2019-Jan-09 19:14:44.090339 - [DEBUG] -------------------------------------------- 939. Path Edge --------------------------------------------
32191 2019-Jan-09 19:14:44.090512 - [DEBUG]
32192 2019-Jan-09 19:14:44.090542 - [DEBUG] Process 939. path edge:
32193 2019-Jan-09 19:14:44.090568 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32194 2019-Jan-09 19:14:44.090673 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
32195 2019-Jan-09 19:14:44.091513 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32196 2019-Jan-09 19:14:44.092356 - [DEBUG]
32197 2019-Jan-09 19:14:44.092388 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
32198 2019-Jan-09 19:14:44.093265 - [DEBUG] Compose: EdgeIdentity * AllBottom
32199 2019-Jan-09 19:14:44.093300 - [DEBUG]
32200 2019-Jan-09 19:14:44.093326 - [DEBUG] Propagate flow
32201 2019-Jan-09 19:14:44.093351 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32202 2019-Jan-09 19:14:44.093472 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
32203 2019-Jan-09 19:14:44.094353 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32204 2019-Jan-09 19:14:44.095173 - [DEBUG] Edge function : AllBottom (result of previous compose)
32205 2019-Jan-09 19:14:44.095205 - [DEBUG]
32206 2019-Jan-09 19:14:44.095234 - [DEBUG] Join: AllTop & AllBottom
32207 2019-Jan-09 19:14:44.095262 - [DEBUG] = AllBottom (new jump func)
32208 2019-Jan-09 19:14:44.095288 - [DEBUG]
32209 2019-Jan-09 19:14:44.095313 - [DEBUG] Start adding new jump function
32210 2019-Jan-09 19:14:44.095338 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32211 2019-Jan-09 19:14:44.095434 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32212 2019-Jan-09 19:14:44.096271 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
32213 2019-Jan-09 19:14:44.097129 - [DEBUG] Edge Function : AllBottom
32214 2019-Jan-09 19:14:44.097172 - [DEBUG] End adding new jump function
32215 2019-Jan-09 19:14:44.097198 - [DEBUG]
32216 2019-Jan-09 19:14:44.097223 - [DEBUG] -------------------------------------------- 940. Path Edge --------------------------------------------
32217 2019-Jan-09 19:14:44.097250 - [DEBUG]
32218 2019-Jan-09 19:14:44.097274 - [DEBUG] Process 940. path edge:
32219 2019-Jan-09 19:14:44.097299 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32220 2019-Jan-09 19:14:44.097398 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
32221 2019-Jan-09 19:14:44.098229 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32222 2019-Jan-09 19:14:44.099061 - [DEBUG]
32223 2019-Jan-09 19:14:44.099094 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
32224 2019-Jan-09 19:14:44.099974 - [DEBUG] Compose: EdgeIdentity * AllBottom
32225 2019-Jan-09 19:14:44.100010 - [DEBUG]
32226 2019-Jan-09 19:14:44.100036 - [DEBUG] Propagate flow
32227 2019-Jan-09 19:14:44.100060 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32228 2019-Jan-09 19:14:44.100154 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
32229 2019-Jan-09 19:14:44.101020 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32230 2019-Jan-09 19:14:44.101849 - [DEBUG] Edge function : AllBottom (result of previous compose)
32231 2019-Jan-09 19:14:44.101881 - [DEBUG]
32232 2019-Jan-09 19:14:44.101910 - [DEBUG] Join: AllTop & AllBottom
32233 2019-Jan-09 19:14:44.101938 - [DEBUG] = AllBottom (new jump func)
32234 2019-Jan-09 19:14:44.101964 - [DEBUG]
32235 2019-Jan-09 19:14:44.101989 - [DEBUG] Start adding new jump function
32236 2019-Jan-09 19:14:44.102013 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32237 2019-Jan-09 19:14:44.102109 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32238 2019-Jan-09 19:14:44.102936 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
32239 2019-Jan-09 19:14:44.103767 - [DEBUG] Edge Function : AllBottom
32240 2019-Jan-09 19:14:44.103835 - [DEBUG] End adding new jump function
32241 2019-Jan-09 19:14:44.103861 - [DEBUG]
32242 2019-Jan-09 19:14:44.103886 - [DEBUG] -------------------------------------------- 941. Path Edge --------------------------------------------
32243 2019-Jan-09 19:14:44.103912 - [DEBUG]
32244 2019-Jan-09 19:14:44.103936 - [DEBUG] Process 941. path edge:
32245 2019-Jan-09 19:14:44.103984 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32246 2019-Jan-09 19:14:44.104079 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
32247 2019-Jan-09 19:14:44.105286 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32248 2019-Jan-09 19:14:44.106140 - [DEBUG]
32249 2019-Jan-09 19:14:44.106173 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
32250 2019-Jan-09 19:14:44.107058 - [DEBUG] Compose: EdgeIdentity * AllBottom
32251 2019-Jan-09 19:14:44.107093 - [DEBUG]
32252 2019-Jan-09 19:14:44.107148 - [DEBUG] Propagate flow
32253 2019-Jan-09 19:14:44.107173 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32254 2019-Jan-09 19:14:44.107266 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
32255 2019-Jan-09 19:14:44.108084 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32256 2019-Jan-09 19:14:44.108923 - [DEBUG] Edge function : AllBottom (result of previous compose)
32257 2019-Jan-09 19:14:44.108956 - [DEBUG]
32258 2019-Jan-09 19:14:44.108984 - [DEBUG] Join: AllTop & AllBottom
32259 2019-Jan-09 19:14:44.109012 - [DEBUG] = AllBottom (new jump func)
32260 2019-Jan-09 19:14:44.109038 - [DEBUG]
32261 2019-Jan-09 19:14:44.109063 - [DEBUG] Start adding new jump function
32262 2019-Jan-09 19:14:44.109088 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32263 2019-Jan-09 19:14:44.109185 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32264 2019-Jan-09 19:14:44.110013 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
32265 2019-Jan-09 19:14:44.110849 - [DEBUG] Edge Function : AllBottom
32266 2019-Jan-09 19:14:44.110889 - [DEBUG] End adding new jump function
32267 2019-Jan-09 19:14:44.110914 - [DEBUG]
32268 2019-Jan-09 19:14:44.110940 - [DEBUG] -------------------------------------------- 942. Path Edge --------------------------------------------
32269 2019-Jan-09 19:14:44.110966 - [DEBUG]
32270 2019-Jan-09 19:14:44.110990 - [DEBUG] Process 942. path edge:
32271 2019-Jan-09 19:14:44.111016 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32272 2019-Jan-09 19:14:44.111112 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
32273 2019-Jan-09 19:14:44.111927 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32274 2019-Jan-09 19:14:44.112901 - [DEBUG]
32275 2019-Jan-09 19:14:44.112941 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
32276 2019-Jan-09 19:14:44.113855 - [DEBUG] Compose: EdgeIdentity * AllBottom
32277 2019-Jan-09 19:14:44.113891 - [DEBUG]
32278 2019-Jan-09 19:14:44.113916 - [DEBUG] Propagate flow
32279 2019-Jan-09 19:14:44.113941 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32280 2019-Jan-09 19:14:44.114039 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
32281 2019-Jan-09 19:14:44.114869 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32282 2019-Jan-09 19:14:44.115713 - [DEBUG] Edge function : AllBottom (result of previous compose)
32283 2019-Jan-09 19:14:44.115745 - [DEBUG]
32284 2019-Jan-09 19:14:44.115774 - [DEBUG] Join: AllTop & AllBottom
32285 2019-Jan-09 19:14:44.115827 - [DEBUG] = AllBottom (new jump func)
32286 2019-Jan-09 19:14:44.115854 - [DEBUG]
32287 2019-Jan-09 19:14:44.115878 - [DEBUG] Start adding new jump function
32288 2019-Jan-09 19:14:44.115903 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32289 2019-Jan-09 19:14:44.116004 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32290 2019-Jan-09 19:14:44.116838 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
32291 2019-Jan-09 19:14:44.117693 - [DEBUG] Edge Function : AllBottom
32292 2019-Jan-09 19:14:44.117732 - [DEBUG] End adding new jump function
32293 2019-Jan-09 19:14:44.117758 - [DEBUG]
32294 2019-Jan-09 19:14:44.117783 - [DEBUG] -------------------------------------------- 943. Path Edge --------------------------------------------
32295 2019-Jan-09 19:14:44.117808 - [DEBUG]
32296 2019-Jan-09 19:14:44.117832 - [DEBUG] Process 943. path edge:
32297 2019-Jan-09 19:14:44.117857 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32298 2019-Jan-09 19:14:44.117952 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
32299 2019-Jan-09 19:14:44.118781 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32300 2019-Jan-09 19:14:44.119619 - [DEBUG]
32301 2019-Jan-09 19:14:44.119650 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
32302 2019-Jan-09 19:14:44.120562 - [DEBUG] Compose: EdgeIdentity * AllBottom
32303 2019-Jan-09 19:14:44.120598 - [DEBUG]
32304 2019-Jan-09 19:14:44.120623 - [DEBUG] Propagate flow
32305 2019-Jan-09 19:14:44.120648 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32306 2019-Jan-09 19:14:44.121051 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
32307 2019-Jan-09 19:14:44.121927 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32308 2019-Jan-09 19:14:44.122768 - [DEBUG] Edge function : AllBottom (result of previous compose)
32309 2019-Jan-09 19:14:44.122801 - [DEBUG]
32310 2019-Jan-09 19:14:44.122829 - [DEBUG] Join: AllTop & AllBottom
32311 2019-Jan-09 19:14:44.122857 - [DEBUG] = AllBottom (new jump func)
32312 2019-Jan-09 19:14:44.122883 - [DEBUG]
32313 2019-Jan-09 19:14:44.122908 - [DEBUG] Start adding new jump function
32314 2019-Jan-09 19:14:44.122933 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32315 2019-Jan-09 19:14:44.123032 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32316 2019-Jan-09 19:14:44.123895 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
32317 2019-Jan-09 19:14:44.124719 - [DEBUG] Edge Function : AllBottom
32318 2019-Jan-09 19:14:44.124759 - [DEBUG] End adding new jump function
32319 2019-Jan-09 19:14:44.124785 - [DEBUG]
32320 2019-Jan-09 19:14:44.124810 - [DEBUG] -------------------------------------------- 944. Path Edge --------------------------------------------
32321 2019-Jan-09 19:14:44.124836 - [DEBUG]
32322 2019-Jan-09 19:14:44.124860 - [DEBUG] Process 944. path edge:
32323 2019-Jan-09 19:14:44.124885 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32324 2019-Jan-09 19:14:44.124982 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
32325 2019-Jan-09 19:14:44.125795 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32326 2019-Jan-09 19:14:44.126628 - [DEBUG]
32327 2019-Jan-09 19:14:44.126661 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
32328 2019-Jan-09 19:14:44.127571 - [DEBUG] Compose: EdgeIdentity * AllBottom
32329 2019-Jan-09 19:14:44.127606 - [DEBUG]
32330 2019-Jan-09 19:14:44.127631 - [DEBUG] Propagate flow
32331 2019-Jan-09 19:14:44.127656 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32332 2019-Jan-09 19:14:44.127755 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32333 2019-Jan-09 19:14:44.128580 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32334 2019-Jan-09 19:14:44.129412 - [DEBUG] Edge function : AllBottom (result of previous compose)
32335 2019-Jan-09 19:14:44.129443 - [DEBUG]
32336 2019-Jan-09 19:14:44.129472 - [DEBUG] Join: AllTop & AllBottom
32337 2019-Jan-09 19:14:44.129500 - [DEBUG] = AllBottom (new jump func)
32338 2019-Jan-09 19:14:44.129525 - [DEBUG]
32339 2019-Jan-09 19:14:44.129551 - [DEBUG] Start adding new jump function
32340 2019-Jan-09 19:14:44.129575 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32341 2019-Jan-09 19:14:44.129672 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32342 2019-Jan-09 19:14:44.130559 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32343 2019-Jan-09 19:14:44.131392 - [DEBUG] Edge Function : AllBottom
32344 2019-Jan-09 19:14:44.131433 - [DEBUG] End adding new jump function
32345 2019-Jan-09 19:14:44.131459 - [DEBUG]
32346 2019-Jan-09 19:14:44.131484 - [DEBUG] -------------------------------------------- 945. Path Edge --------------------------------------------
32347 2019-Jan-09 19:14:44.131510 - [DEBUG]
32348 2019-Jan-09 19:14:44.131535 - [DEBUG] Process 945. path edge:
32349 2019-Jan-09 19:14:44.131560 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32350 2019-Jan-09 19:14:44.131653 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
32351 2019-Jan-09 19:14:44.132479 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32352 2019-Jan-09 19:14:44.133307 - [DEBUG]
32353 2019-Jan-09 19:14:44.133338 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32354 2019-Jan-09 19:14:44.134233 - [DEBUG] Compose: EdgeIdentity * AllBottom
32355 2019-Jan-09 19:14:44.134268 - [DEBUG]
32356 2019-Jan-09 19:14:44.134294 - [DEBUG] Propagate flow
32357 2019-Jan-09 19:14:44.134318 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32358 2019-Jan-09 19:14:44.134409 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
32359 2019-Jan-09 19:14:44.135244 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32360 2019-Jan-09 19:14:44.136072 - [DEBUG] Edge function : AllBottom (result of previous compose)
32361 2019-Jan-09 19:14:44.136102 - [DEBUG]
32362 2019-Jan-09 19:14:44.136131 - [DEBUG] Join: AllTop & AllBottom
32363 2019-Jan-09 19:14:44.136159 - [DEBUG] = AllBottom (new jump func)
32364 2019-Jan-09 19:14:44.136184 - [DEBUG]
32365 2019-Jan-09 19:14:44.136209 - [DEBUG] Start adding new jump function
32366 2019-Jan-09 19:14:44.136233 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32367 2019-Jan-09 19:14:44.136332 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32368 2019-Jan-09 19:14:44.137522 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
32369 2019-Jan-09 19:14:44.138415 - [DEBUG] Edge Function : AllBottom
32370 2019-Jan-09 19:14:44.138456 - [DEBUG] End adding new jump function
32371 2019-Jan-09 19:14:44.138482 - [DEBUG]
32372 2019-Jan-09 19:14:44.138507 - [DEBUG] -------------------------------------------- 946. Path Edge --------------------------------------------
32373 2019-Jan-09 19:14:44.138533 - [DEBUG]
32374 2019-Jan-09 19:14:44.138557 - [DEBUG] Process 946. path edge:
32375 2019-Jan-09 19:14:44.138582 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32376 2019-Jan-09 19:14:44.138675 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
32377 2019-Jan-09 19:14:44.139512 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32378 2019-Jan-09 19:14:44.140348 - [DEBUG]
32379 2019-Jan-09 19:14:44.140382 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
32380 2019-Jan-09 19:14:44.141286 - [DEBUG] Compose: EdgeIdentity * AllBottom
32381 2019-Jan-09 19:14:44.141323 - [DEBUG]
32382 2019-Jan-09 19:14:44.141349 - [DEBUG] Propagate flow
32383 2019-Jan-09 19:14:44.141374 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32384 2019-Jan-09 19:14:44.141462 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32385 2019-Jan-09 19:14:44.142283 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32386 2019-Jan-09 19:14:44.143120 - [DEBUG] Edge function : AllBottom (result of previous compose)
32387 2019-Jan-09 19:14:44.143152 - [DEBUG]
32388 2019-Jan-09 19:14:44.143180 - [DEBUG] Join: AllTop & AllBottom
32389 2019-Jan-09 19:14:44.143208 - [DEBUG] = AllBottom (new jump func)
32390 2019-Jan-09 19:14:44.143234 - [DEBUG]
32391 2019-Jan-09 19:14:44.143259 - [DEBUG] Start adding new jump function
32392 2019-Jan-09 19:14:44.143284 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32393 2019-Jan-09 19:14:44.143382 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32394 2019-Jan-09 19:14:44.144253 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32395 2019-Jan-09 19:14:44.145087 - [DEBUG] Edge Function : AllBottom
32396 2019-Jan-09 19:14:44.145127 - [DEBUG] End adding new jump function
32397 2019-Jan-09 19:14:44.145153 - [DEBUG]
32398 2019-Jan-09 19:14:44.145178 - [DEBUG] -------------------------------------------- 947. Path Edge --------------------------------------------
32399 2019-Jan-09 19:14:44.145204 - [DEBUG]
32400 2019-Jan-09 19:14:44.145228 - [DEBUG] Process 947. path edge:
32401 2019-Jan-09 19:14:44.145254 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32402 2019-Jan-09 19:14:44.145348 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
32403 2019-Jan-09 19:14:44.146175 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32404 2019-Jan-09 19:14:44.147014 - [DEBUG]
32405 2019-Jan-09 19:14:44.147046 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32406 2019-Jan-09 19:14:44.147958 - [DEBUG] Compose: EdgeIdentity * AllBottom
32407 2019-Jan-09 19:14:44.147993 - [DEBUG]
32408 2019-Jan-09 19:14:44.148018 - [DEBUG] Propagate flow
32409 2019-Jan-09 19:14:44.148043 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32410 2019-Jan-09 19:14:44.148136 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32411 2019-Jan-09 19:14:44.148970 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32412 2019-Jan-09 19:14:44.149829 - [DEBUG] Edge function : AllBottom (result of previous compose)
32413 2019-Jan-09 19:14:44.149861 - [DEBUG]
32414 2019-Jan-09 19:14:44.149890 - [DEBUG] Join: AllTop & AllBottom
32415 2019-Jan-09 19:14:44.149917 - [DEBUG] = AllBottom (new jump func)
32416 2019-Jan-09 19:14:44.149943 - [DEBUG]
32417 2019-Jan-09 19:14:44.149968 - [DEBUG] Start adding new jump function
32418 2019-Jan-09 19:14:44.149992 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32419 2019-Jan-09 19:14:44.150091 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32420 2019-Jan-09 19:14:44.150962 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32421 2019-Jan-09 19:14:44.151780 - [DEBUG] Edge Function : AllBottom
32422 2019-Jan-09 19:14:44.151820 - [DEBUG] End adding new jump function
32423 2019-Jan-09 19:14:44.151845 - [DEBUG]
32424 2019-Jan-09 19:14:44.151871 - [DEBUG] -------------------------------------------- 948. Path Edge --------------------------------------------
32425 2019-Jan-09 19:14:44.151897 - [DEBUG]
32426 2019-Jan-09 19:14:44.151921 - [DEBUG] Process 948. path edge:
32427 2019-Jan-09 19:14:44.151946 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32428 2019-Jan-09 19:14:44.152048 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
32429 2019-Jan-09 19:14:44.152871 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32430 2019-Jan-09 19:14:44.154103 - [DEBUG]
32431 2019-Jan-09 19:14:44.154135 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32432 2019-Jan-09 19:14:44.154992 - [DEBUG] Start of endsummarytab entry
32433 2019-Jan-09 19:14:44.155036 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
32434 2019-Jan-09 19:14:44.155864 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
32435 2019-Jan-09 19:14:44.155965 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32436 2019-Jan-09 19:14:44.156768 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
32437 2019-Jan-09 19:14:44.157624 - [DEBUG] EF: AllBottom
32438 2019-Jan-09 19:14:44.157655 - [DEBUG]
32439 2019-Jan-09 19:14:44.157680 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32440 2019-Jan-09 19:14:44.158505 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
32441 2019-Jan-09 19:14:44.159341 - [DEBUG] EF: AllBottom
32442 2019-Jan-09 19:14:44.159372 - [DEBUG]
32443 2019-Jan-09 19:14:44.159397 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32444 2019-Jan-09 19:14:44.160220 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
32445 2019-Jan-09 19:14:44.161083 - [DEBUG] EF: AllBottom
32446 2019-Jan-09 19:14:44.161116 - [DEBUG]
32447 2019-Jan-09 19:14:44.161141 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32448 2019-Jan-09 19:14:44.161958 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
32449 2019-Jan-09 19:14:44.162795 - [DEBUG] EF: AllBottom
32450 2019-Jan-09 19:14:44.162826 - [DEBUG]
32451 2019-Jan-09 19:14:44.162850 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32452 2019-Jan-09 19:14:44.163670 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
32453 2019-Jan-09 19:14:44.164542 - [DEBUG] EF: AllBottom
32454 2019-Jan-09 19:14:44.164572 - [DEBUG]
32455 2019-Jan-09 19:14:44.164597 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32456 2019-Jan-09 19:14:44.165432 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
32457 2019-Jan-09 19:14:44.166266 - [DEBUG] EF: AllBottom
32458 2019-Jan-09 19:14:44.166297 - [DEBUG]
32459 2019-Jan-09 19:14:44.166322 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32460 2019-Jan-09 19:14:44.167169 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32461 2019-Jan-09 19:14:44.168007 - [DEBUG] EF: AllBottom
32462 2019-Jan-09 19:14:44.168039 - [DEBUG]
32463 2019-Jan-09 19:14:44.168064 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32464 2019-Jan-09 19:14:44.168893 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
32465 2019-Jan-09 19:14:44.169979 - [DEBUG] EF: AllBottom
32466 2019-Jan-09 19:14:44.170014 - [DEBUG]
32467 2019-Jan-09 19:14:44.170039 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32468 2019-Jan-09 19:14:44.174139 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
32469 2019-Jan-09 19:14:44.174969 - [DEBUG] EF: AllBottom
32470 2019-Jan-09 19:14:44.175001 - [DEBUG]
32471 2019-Jan-09 19:14:44.175026 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32472 2019-Jan-09 19:14:44.175850 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
32473 2019-Jan-09 19:14:44.176685 - [DEBUG] EF: AllBottom
32474 2019-Jan-09 19:14:44.176717 - [DEBUG]
32475 2019-Jan-09 19:14:44.176741 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32476 2019-Jan-09 19:14:44.177605 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
32477 2019-Jan-09 19:14:44.178437 - [DEBUG] EF: AllBottom
32478 2019-Jan-09 19:14:44.178469 - [DEBUG]
32479 2019-Jan-09 19:14:44.178494 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32480 2019-Jan-09 19:14:44.179317 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
32481 2019-Jan-09 19:14:44.180162 - [DEBUG] EF: AllBottom
32482 2019-Jan-09 19:14:44.180194 - [DEBUG]
32483 2019-Jan-09 19:14:44.180219 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32484 2019-Jan-09 19:14:44.181072 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
32485 2019-Jan-09 19:14:44.181896 - [DEBUG] EF: AllBottom
32486 2019-Jan-09 19:14:44.181928 - [DEBUG]
32487 2019-Jan-09 19:14:44.181952 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32488 2019-Jan-09 19:14:44.182775 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
32489 2019-Jan-09 19:14:44.183594 - [DEBUG] EF: AllBottom
32490 2019-Jan-09 19:14:44.183625 - [DEBUG]
32491 2019-Jan-09 19:14:44.183650 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32492 2019-Jan-09 19:14:44.184511 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
32493 2019-Jan-09 19:14:44.185354 - [DEBUG] EF: AllBottom
32494 2019-Jan-09 19:14:44.185386 - [DEBUG]
32495 2019-Jan-09 19:14:44.185411 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32496 2019-Jan-09 19:14:44.186227 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
32497 2019-Jan-09 19:14:44.187066 - [DEBUG] EF: AllBottom
32498 2019-Jan-09 19:14:44.187097 - [DEBUG]
32499 2019-Jan-09 19:14:44.187151 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32500 2019-Jan-09 19:14:44.187976 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
32501 2019-Jan-09 19:14:44.188823 - [DEBUG] EF: AllBottom
32502 2019-Jan-09 19:14:44.188855 - [DEBUG]
32503 2019-Jan-09 19:14:44.188880 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32504 2019-Jan-09 19:14:44.190066 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
32505 2019-Jan-09 19:14:44.191061 - [DEBUG] EF: AllBottom
32506 2019-Jan-09 19:14:44.191093 - [DEBUG]
32507 2019-Jan-09 19:14:44.191118 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32508 2019-Jan-09 19:14:44.191946 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
32509 2019-Jan-09 19:14:44.192784 - [DEBUG] EF: AllBottom
32510 2019-Jan-09 19:14:44.192816 - [DEBUG]
32511 2019-Jan-09 19:14:44.192841 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32512 2019-Jan-09 19:14:44.193664 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
32513 2019-Jan-09 19:14:44.194530 - [DEBUG] EF: AllBottom
32514 2019-Jan-09 19:14:44.194562 - [DEBUG]
32515 2019-Jan-09 19:14:44.194587 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32516 2019-Jan-09 19:14:44.195406 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
32517 2019-Jan-09 19:14:44.196233 - [DEBUG] EF: AllBottom
32518 2019-Jan-09 19:14:44.196266 - [DEBUG]
32519 2019-Jan-09 19:14:44.196291 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32520 2019-Jan-09 19:14:44.197132 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32521 2019-Jan-09 19:14:44.197966 - [DEBUG] EF: AllBottom
32522 2019-Jan-09 19:14:44.197997 - [DEBUG]
32523 2019-Jan-09 19:14:44.198022 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32524 2019-Jan-09 19:14:44.198836 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
32525 2019-Jan-09 19:14:44.199666 - [DEBUG] EF: AllBottom
32526 2019-Jan-09 19:14:44.199697 - [DEBUG]
32527 2019-Jan-09 19:14:44.199722 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32528 2019-Jan-09 19:14:44.200577 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32529 2019-Jan-09 19:14:44.201410 - [DEBUG] EF: AllBottom
32530 2019-Jan-09 19:14:44.201442 - [DEBUG]
32531 2019-Jan-09 19:14:44.201468 - [DEBUG] ---------------
32532 2019-Jan-09 19:14:44.201492 - [DEBUG]
32533 2019-Jan-09 19:14:44.201520 - [DEBUG] End of endsummarytab entry
32534 2019-Jan-09 19:14:44.201545 - [DEBUG]
32535 2019-Jan-09 19:14:44.201570 - [DEBUG] Start of incomingtab entry
32536 2019-Jan-09 19:14:44.201596 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
32537 2019-Jan-09 19:14:44.202442 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
32538 2019-Jan-09 19:14:44.202537 - [DEBUG] ---------------
32539 2019-Jan-09 19:14:44.202562 - [DEBUG] End of incomingtab entry
32540 2019-Jan-09 19:14:44.202587 - [DEBUG]
32541 2019-Jan-09 19:14:44.202615 - [DEBUG] EDGE:
32542 2019-Jan-09 19:14:44.202679 - [DEBUG] ---> 32543 2019-Jan-09 19:14:44.203495 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32544 2019-Jan-09 19:14:44.204360 - [DEBUG]
32545 2019-Jan-09 19:14:44.204394 - [DEBUG] EDGE:
32546 2019-Jan-09 19:14:44.204485 - [DEBUG] ---> 32547 2019-Jan-09 19:14:44.205295 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32548 2019-Jan-09 19:14:44.206520 - [DEBUG]
32549 2019-Jan-09 19:14:44.206583 - [DEBUG] Compose: EdgeIdentity * AllBottom
32550 2019-Jan-09 19:14:44.206612 - [DEBUG]
32551 2019-Jan-09 19:14:44.206638 - [DEBUG] Propagate flow
32552 2019-Jan-09 19:14:44.206663 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32553 2019-Jan-09 19:14:44.206763 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
32554 2019-Jan-09 19:14:44.207651 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32555 2019-Jan-09 19:14:44.208492 - [DEBUG] Edge function : AllBottom (result of previous compose)
32556 2019-Jan-09 19:14:44.208524 - [DEBUG]
32557 2019-Jan-09 19:14:44.208553 - [DEBUG] Join: AllTop & AllBottom
32558 2019-Jan-09 19:14:44.208580 - [DEBUG] = AllBottom (new jump func)
32559 2019-Jan-09 19:14:44.208605 - [DEBUG]
32560 2019-Jan-09 19:14:44.208631 - [DEBUG] Start adding new jump function
32561 2019-Jan-09 19:14:44.208655 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32562 2019-Jan-09 19:14:44.208753 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32563 2019-Jan-09 19:14:44.209587 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
32564 2019-Jan-09 19:14:44.210430 - [DEBUG] Edge Function : AllBottom
32565 2019-Jan-09 19:14:44.210501 - [DEBUG] End adding new jump function
32566 2019-Jan-09 19:14:44.210526 - [DEBUG]
32567 2019-Jan-09 19:14:44.210551 - [DEBUG] -------------------------------------------- 949. Path Edge --------------------------------------------
32568 2019-Jan-09 19:14:44.210578 - [DEBUG]
32569 2019-Jan-09 19:14:44.210602 - [DEBUG] Process 949. path edge:
32570 2019-Jan-09 19:14:44.210627 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32571 2019-Jan-09 19:14:44.210728 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
32572 2019-Jan-09 19:14:44.211565 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32573 2019-Jan-09 19:14:44.212392 - [DEBUG]
32574 2019-Jan-09 19:14:44.212423 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
32575 2019-Jan-09 19:14:44.213441 - [DEBUG] Possible callees:
32576 2019-Jan-09 19:14:44.213471 - [DEBUG] llvm.dbg.declare
32577 2019-Jan-09 19:14:44.213498 - [DEBUG] Possible return sites:
32578 2019-Jan-09 19:14:44.213523 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19332579 2019-Jan-09 19:14:44.215200 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
32580 2019-Jan-09 19:14:44.215270 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
32581 2019-Jan-09 19:14:44.215324 - [DEBUG] Compose: EdgeIdentity * AllBottom
32582 2019-Jan-09 19:14:44.215353 - [DEBUG]
32583 2019-Jan-09 19:14:44.215379 - [DEBUG] Propagate flow
32584 2019-Jan-09 19:14:44.215403 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32585 2019-Jan-09 19:14:44.215499 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
32586 2019-Jan-09 19:14:44.216327 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32587 2019-Jan-09 19:14:44.217215 - [DEBUG] Edge function : AllBottom (result of previous compose)
32588 2019-Jan-09 19:14:44.217247 - [DEBUG]
32589 2019-Jan-09 19:14:44.217276 - [DEBUG] Join: AllTop & AllBottom
32590 2019-Jan-09 19:14:44.217304 - [DEBUG] = AllBottom (new jump func)
32591 2019-Jan-09 19:14:44.217330 - [DEBUG]
32592 2019-Jan-09 19:14:44.217354 - [DEBUG] Start adding new jump function
32593 2019-Jan-09 19:14:44.217379 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32594 2019-Jan-09 19:14:44.217479 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32595 2019-Jan-09 19:14:44.218324 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
32596 2019-Jan-09 19:14:44.219151 - [DEBUG] Edge Function : AllBottom
32597 2019-Jan-09 19:14:44.219191 - [DEBUG] End adding new jump function
32598 2019-Jan-09 19:14:44.219216 - [DEBUG]
32599 2019-Jan-09 19:14:44.219241 - [DEBUG] -------------------------------------------- 950. Path Edge --------------------------------------------
32600 2019-Jan-09 19:14:44.219268 - [DEBUG]
32601 2019-Jan-09 19:14:44.219292 - [DEBUG] Process 950. path edge:
32602 2019-Jan-09 19:14:44.219317 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32603 2019-Jan-09 19:14:44.219414 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
32604 2019-Jan-09 19:14:44.220236 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32605 2019-Jan-09 19:14:44.221101 - [DEBUG]
32606 2019-Jan-09 19:14:44.221133 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
32607 2019-Jan-09 19:14:44.222336 - [DEBUG] Compose: EdgeIdentity * AllBottom
32608 2019-Jan-09 19:14:44.222386 - [DEBUG]
32609 2019-Jan-09 19:14:44.222412 - [DEBUG] Propagate flow
32610 2019-Jan-09 19:14:44.222437 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32611 2019-Jan-09 19:14:44.222551 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
32612 2019-Jan-09 19:14:44.223395 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32613 2019-Jan-09 19:14:44.224270 - [DEBUG] Edge function : AllBottom (result of previous compose)
32614 2019-Jan-09 19:14:44.224302 - [DEBUG]
32615 2019-Jan-09 19:14:44.224331 - [DEBUG] Join: AllTop & AllBottom
32616 2019-Jan-09 19:14:44.224359 - [DEBUG] = AllBottom (new jump func)
32617 2019-Jan-09 19:14:44.224384 - [DEBUG]
32618 2019-Jan-09 19:14:44.224409 - [DEBUG] Start adding new jump function
32619 2019-Jan-09 19:14:44.224434 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32620 2019-Jan-09 19:14:44.224531 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32621 2019-Jan-09 19:14:44.225363 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
32622 2019-Jan-09 19:14:44.226186 - [DEBUG] Edge Function : AllBottom
32623 2019-Jan-09 19:14:44.226226 - [DEBUG] End adding new jump function
32624 2019-Jan-09 19:14:44.226251 - [DEBUG]
32625 2019-Jan-09 19:14:44.226276 - [DEBUG] -------------------------------------------- 951. Path Edge --------------------------------------------
32626 2019-Jan-09 19:14:44.226303 - [DEBUG]
32627 2019-Jan-09 19:14:44.226327 - [DEBUG] Process 951. path edge:
32628 2019-Jan-09 19:14:44.226352 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32629 2019-Jan-09 19:14:44.226453 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
32630 2019-Jan-09 19:14:44.227307 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32631 2019-Jan-09 19:14:44.228166 - [DEBUG]
32632 2019-Jan-09 19:14:44.228200 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
32633 2019-Jan-09 19:14:44.229058 - [DEBUG] Compose: EdgeIdentity * AllBottom
32634 2019-Jan-09 19:14:44.229093 - [DEBUG]
32635 2019-Jan-09 19:14:44.229118 - [DEBUG] Propagate flow
32636 2019-Jan-09 19:14:44.229143 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32637 2019-Jan-09 19:14:44.229240 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32638 2019-Jan-09 19:14:44.230063 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32639 2019-Jan-09 19:14:44.230926 - [DEBUG] Edge function : AllBottom (result of previous compose)
32640 2019-Jan-09 19:14:44.230959 - [DEBUG]
32641 2019-Jan-09 19:14:44.230987 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
32642 2019-Jan-09 19:14:44.231014 - [DEBUG] = AllBottom
32643 2019-Jan-09 19:14:44.231040 - [DEBUG]
32644 2019-Jan-09 19:14:44.231064 - [DEBUG] PROPAGATE: No new function!
32645 2019-Jan-09 19:14:44.231093 - [DEBUG] EDGE:
32646 2019-Jan-09 19:14:44.231194 - [DEBUG] ---> 32647 2019-Jan-09 19:14:44.232015 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32648 2019-Jan-09 19:14:44.232856 - [DEBUG]
32649 2019-Jan-09 19:14:44.232890 - [DEBUG] EDGE:
32650 2019-Jan-09 19:14:44.232983 - [DEBUG] ---> 32651 2019-Jan-09 19:14:44.233826 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32652 2019-Jan-09 19:14:44.234670 - [DEBUG]
32653 2019-Jan-09 19:14:44.234705 - [DEBUG] EDGE:
32654 2019-Jan-09 19:14:44.234794 - [DEBUG] ---> 32655 2019-Jan-09 19:14:44.235621 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32656 2019-Jan-09 19:14:44.236445 - [DEBUG]
32657 2019-Jan-09 19:14:44.236479 - [DEBUG] EDGE:
32658 2019-Jan-09 19:14:44.236570 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
32659 2019-Jan-09 19:14:44.237411 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32660 2019-Jan-09 19:14:44.238541 - [DEBUG]
32661 2019-Jan-09 19:14:44.238599 - [DEBUG] EDGE:
32662 2019-Jan-09 19:14:44.238711 - [DEBUG] ---> 32663 2019-Jan-09 19:14:44.239551 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32664 2019-Jan-09 19:14:44.240386 - [DEBUG]
32665 2019-Jan-09 19:14:44.240420 - [DEBUG] EDGE:
32666 2019-Jan-09 19:14:44.240540 - [DEBUG] ---> 32667 2019-Jan-09 19:14:44.241343 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32668 2019-Jan-09 19:14:44.242209 - [DEBUG]
32669 2019-Jan-09 19:14:44.242243 - [DEBUG] EDGE:
32670 2019-Jan-09 19:14:44.242336 - [DEBUG] ---> 32671 2019-Jan-09 19:14:44.243155 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32672 2019-Jan-09 19:14:44.244024 - [DEBUG]
32673 2019-Jan-09 19:14:44.244084 - [DEBUG] Compose: EdgeIdentity * AllBottom
32674 2019-Jan-09 19:14:44.244113 - [DEBUG]
32675 2019-Jan-09 19:14:44.244138 - [DEBUG] Propagate flow
32676 2019-Jan-09 19:14:44.244162 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32677 2019-Jan-09 19:14:44.244254 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
32678 2019-Jan-09 19:14:44.245074 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32679 2019-Jan-09 19:14:44.245910 - [DEBUG] Edge function : AllBottom (result of previous compose)
32680 2019-Jan-09 19:14:44.245942 - [DEBUG]
32681 2019-Jan-09 19:14:44.245970 - [DEBUG] Join: AllTop & AllBottom
32682 2019-Jan-09 19:14:44.245998 - [DEBUG] = AllBottom (new jump func)
32683 2019-Jan-09 19:14:44.246023 - [DEBUG]
32684 2019-Jan-09 19:14:44.246048 - [DEBUG] Start adding new jump function
32685 2019-Jan-09 19:14:44.246073 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32686 2019-Jan-09 19:14:44.246171 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32687 2019-Jan-09 19:14:44.247008 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
32688 2019-Jan-09 19:14:44.247875 - [DEBUG] Edge Function : AllBottom
32689 2019-Jan-09 19:14:44.247914 - [DEBUG] End adding new jump function
32690 2019-Jan-09 19:14:44.247939 - [DEBUG]
32691 2019-Jan-09 19:14:44.247964 - [DEBUG] -------------------------------------------- 952. Path Edge --------------------------------------------
32692 2019-Jan-09 19:14:44.247990 - [DEBUG]
32693 2019-Jan-09 19:14:44.248014 - [DEBUG] Process 952. path edge:
32694 2019-Jan-09 19:14:44.248039 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32695 2019-Jan-09 19:14:44.248138 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
32696 2019-Jan-09 19:14:44.248966 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32697 2019-Jan-09 19:14:44.249810 - [DEBUG]
32698 2019-Jan-09 19:14:44.249841 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
32699 2019-Jan-09 19:14:44.250751 - [DEBUG] Compose: EdgeIdentity * AllBottom
32700 2019-Jan-09 19:14:44.250785 - [DEBUG]
32701 2019-Jan-09 19:14:44.250811 - [DEBUG] Propagate flow
32702 2019-Jan-09 19:14:44.250835 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32703 2019-Jan-09 19:14:44.250931 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
32704 2019-Jan-09 19:14:44.251741 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32705 2019-Jan-09 19:14:44.252567 - [DEBUG] Edge function : AllBottom (result of previous compose)
32706 2019-Jan-09 19:14:44.252599 - [DEBUG]
32707 2019-Jan-09 19:14:44.252627 - [DEBUG] Join: AllTop & AllBottom
32708 2019-Jan-09 19:14:44.252655 - [DEBUG] = AllBottom (new jump func)
32709 2019-Jan-09 19:14:44.252680 - [DEBUG]
32710 2019-Jan-09 19:14:44.252705 - [DEBUG] Start adding new jump function
32711 2019-Jan-09 19:14:44.252730 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32712 2019-Jan-09 19:14:44.252857 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32713 2019-Jan-09 19:14:44.253699 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
32714 2019-Jan-09 19:14:44.254543 - [DEBUG] Edge Function : AllBottom
32715 2019-Jan-09 19:14:44.254583 - [DEBUG] End adding new jump function
32716 2019-Jan-09 19:14:44.254610 - [DEBUG]
32717 2019-Jan-09 19:14:44.254635 - [DEBUG] -------------------------------------------- 953. Path Edge --------------------------------------------
32718 2019-Jan-09 19:14:44.254661 - [DEBUG]
32719 2019-Jan-09 19:14:44.254685 - [DEBUG] Process 953. path edge:
32720 2019-Jan-09 19:14:44.254710 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32721 2019-Jan-09 19:14:44.254811 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
32722 2019-Jan-09 19:14:44.255633 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32723 2019-Jan-09 19:14:44.256477 - [DEBUG]
32724 2019-Jan-09 19:14:44.256511 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
32725 2019-Jan-09 19:14:44.257400 - [DEBUG] Compose: EdgeIdentity * AllBottom
32726 2019-Jan-09 19:14:44.257435 - [DEBUG]
32727 2019-Jan-09 19:14:44.257460 - [DEBUG] Propagate flow
32728 2019-Jan-09 19:14:44.257484 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32729 2019-Jan-09 19:14:44.257582 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32730 2019-Jan-09 19:14:44.258405 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32731 2019-Jan-09 19:14:44.259236 - [DEBUG] Edge function : AllBottom (result of previous compose)
32732 2019-Jan-09 19:14:44.259268 - [DEBUG]
32733 2019-Jan-09 19:14:44.259296 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
32734 2019-Jan-09 19:14:44.259324 - [DEBUG] = AllBottom
32735 2019-Jan-09 19:14:44.259349 - [DEBUG]
32736 2019-Jan-09 19:14:44.259373 - [DEBUG] PROPAGATE: No new function!
32737 2019-Jan-09 19:14:44.259401 - [DEBUG] EDGE:
32738 2019-Jan-09 19:14:44.259498 - [DEBUG] ---> 32739 2019-Jan-09 19:14:44.260305 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32740 2019-Jan-09 19:14:44.261175 - [DEBUG]
32741 2019-Jan-09 19:14:44.261209 - [DEBUG] EDGE:
32742 2019-Jan-09 19:14:44.261302 - [DEBUG] ---> 32743 2019-Jan-09 19:14:44.262111 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32744 2019-Jan-09 19:14:44.262955 - [DEBUG]
32745 2019-Jan-09 19:14:44.262988 - [DEBUG] EDGE:
32746 2019-Jan-09 19:14:44.263080 - [DEBUG] ---> 32747 2019-Jan-09 19:14:44.263918 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32748 2019-Jan-09 19:14:44.264760 - [DEBUG]
32749 2019-Jan-09 19:14:44.264793 - [DEBUG] EDGE:
32750 2019-Jan-09 19:14:44.264888 - [DEBUG] ---> 32751 2019-Jan-09 19:14:44.265712 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32752 2019-Jan-09 19:14:44.266573 - [DEBUG]
32753 2019-Jan-09 19:14:44.266608 - [DEBUG] EDGE:
32754 2019-Jan-09 19:14:44.266702 - [DEBUG] ---> 32755 2019-Jan-09 19:14:44.267545 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32756 2019-Jan-09 19:14:44.268372 - [DEBUG]
32757 2019-Jan-09 19:14:44.268404 - [DEBUG] EDGE:
32758 2019-Jan-09 19:14:44.268495 - [DEBUG] ---> 32759 2019-Jan-09 19:14:44.269301 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32760 2019-Jan-09 19:14:44.270133 - [DEBUG]
32761 2019-Jan-09 19:14:44.270168 - [DEBUG] EDGE:
32762 2019-Jan-09 19:14:44.270260 - [DEBUG] ---> 32763 2019-Jan-09 19:14:44.271120 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32764 2019-Jan-09 19:14:44.271959 - [DEBUG]
32765 2019-Jan-09 19:14:44.271992 - [DEBUG] EDGE:
32766 2019-Jan-09 19:14:44.272084 - [DEBUG] ---> 32767 2019-Jan-09 19:14:44.272887 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32768 2019-Jan-09 19:14:44.273727 - [DEBUG]
32769 2019-Jan-09 19:14:44.273760 - [DEBUG] EDGE:
32770 2019-Jan-09 19:14:44.273882 - [DEBUG] ---> 32771 2019-Jan-09 19:14:44.274696 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32772 2019-Jan-09 19:14:44.275524 - [DEBUG]
32773 2019-Jan-09 19:14:44.275558 - [DEBUG] EDGE:
32774 2019-Jan-09 19:14:44.275648 - [DEBUG] ---> 32775 2019-Jan-09 19:14:44.276471 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32776 2019-Jan-09 19:14:44.277334 - [DEBUG]
32777 2019-Jan-09 19:14:44.277368 - [DEBUG] EDGE:
32778 2019-Jan-09 19:14:44.277460 - [DEBUG] ---> 32779 2019-Jan-09 19:14:44.278264 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32780 2019-Jan-09 19:14:44.279105 - [DEBUG]
32781 2019-Jan-09 19:14:44.279139 - [DEBUG] EDGE:
32782 2019-Jan-09 19:14:44.279233 - [DEBUG] ---> 32783 2019-Jan-09 19:14:44.280038 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32784 2019-Jan-09 19:14:44.280915 - [DEBUG]
32785 2019-Jan-09 19:14:44.280948 - [DEBUG] EDGE:
32786 2019-Jan-09 19:14:44.281040 - [DEBUG] ---> 32787 2019-Jan-09 19:14:44.281888 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32788 2019-Jan-09 19:14:44.282737 - [DEBUG]
32789 2019-Jan-09 19:14:44.282771 - [DEBUG] EDGE:
32790 2019-Jan-09 19:14:44.282863 - [DEBUG] ---> 32791 2019-Jan-09 19:14:44.283678 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32792 2019-Jan-09 19:14:44.284540 - [DEBUG]
32793 2019-Jan-09 19:14:44.284572 - [DEBUG] EDGE:
32794 2019-Jan-09 19:14:44.284663 - [DEBUG] ---> 32795 2019-Jan-09 19:14:44.285464 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32796 2019-Jan-09 19:14:44.286296 - [DEBUG]
32797 2019-Jan-09 19:14:44.286329 - [DEBUG] EDGE:
32798 2019-Jan-09 19:14:44.286423 - [DEBUG] ---> 32799 2019-Jan-09 19:14:44.287273 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32800 2019-Jan-09 19:14:44.288110 - [DEBUG]
32801 2019-Jan-09 19:14:44.288144 - [DEBUG] EDGE:
32802 2019-Jan-09 19:14:44.288234 - [DEBUG] ---> 32803 2019-Jan-09 19:14:44.289065 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32804 2019-Jan-09 19:14:44.289897 - [DEBUG]
32805 2019-Jan-09 19:14:44.289930 - [DEBUG] EDGE:
32806 2019-Jan-09 19:14:44.290023 - [DEBUG] ---> 32807 2019-Jan-09 19:14:44.296289 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32808 2019-Jan-09 19:14:44.297269 - [DEBUG]
32809 2019-Jan-09 19:14:44.297303 - [DEBUG] EDGE:
32810 2019-Jan-09 19:14:44.297401 - [DEBUG] ---> 32811 2019-Jan-09 19:14:44.298222 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32812 2019-Jan-09 19:14:44.299061 - [DEBUG]
32813 2019-Jan-09 19:14:44.299096 - [DEBUG] EDGE:
32814 2019-Jan-09 19:14:44.299186 - [DEBUG] ---> 32815 2019-Jan-09 19:14:44.299997 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32816 2019-Jan-09 19:14:44.300865 - [DEBUG]
32817 2019-Jan-09 19:14:44.300924 - [DEBUG] Compose: EdgeIdentity * AllBottom
32818 2019-Jan-09 19:14:44.300953 - [DEBUG]
32819 2019-Jan-09 19:14:44.300979 - [DEBUG] Propagate flow
32820 2019-Jan-09 19:14:44.301003 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32821 2019-Jan-09 19:14:44.301098 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
32822 2019-Jan-09 19:14:44.301919 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32823 2019-Jan-09 19:14:44.302781 - [DEBUG] Edge function : AllBottom (result of previous compose)
32824 2019-Jan-09 19:14:44.302814 - [DEBUG]
32825 2019-Jan-09 19:14:44.302841 - [DEBUG] Join: AllTop & AllBottom
32826 2019-Jan-09 19:14:44.302869 - [DEBUG] = AllBottom (new jump func)
32827 2019-Jan-09 19:14:44.302895 - [DEBUG]
32828 2019-Jan-09 19:14:44.302920 - [DEBUG] Start adding new jump function
32829 2019-Jan-09 19:14:44.302944 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32830 2019-Jan-09 19:14:44.303044 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32831 2019-Jan-09 19:14:44.303916 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
32832 2019-Jan-09 19:14:44.304741 - [DEBUG] Edge Function : AllBottom
32833 2019-Jan-09 19:14:44.304781 - [DEBUG] End adding new jump function
32834 2019-Jan-09 19:14:44.304807 - [DEBUG]
32835 2019-Jan-09 19:14:44.304832 - [DEBUG] -------------------------------------------- 954. Path Edge --------------------------------------------
32836 2019-Jan-09 19:14:44.304858 - [DEBUG]
32837 2019-Jan-09 19:14:44.304882 - [DEBUG] Process 954. path edge:
32838 2019-Jan-09 19:14:44.304907 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32839 2019-Jan-09 19:14:44.305007 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
32840 2019-Jan-09 19:14:44.305832 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32841 2019-Jan-09 19:14:44.306668 - [DEBUG]
32842 2019-Jan-09 19:14:44.306700 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
32843 2019-Jan-09 19:14:44.307692 - [DEBUG] Possible callees:
32844 2019-Jan-09 19:14:44.307723 - [DEBUG] foo
32845 2019-Jan-09 19:14:44.307749 - [DEBUG] Possible return sites:
32846 2019-Jan-09 19:14:44.307774 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12632847 2019-Jan-09 19:14:44.309392 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
32848 2019-Jan-09 19:14:44.309460 - [DEBUG] Start points of 'foo' currently not available!
32849 2019-Jan-09 19:14:44.309513 - [DEBUG] Compose: EdgeIdentity * AllBottom
32850 2019-Jan-09 19:14:44.309542 - [DEBUG]
32851 2019-Jan-09 19:14:44.309568 - [DEBUG] Propagate flow
32852 2019-Jan-09 19:14:44.309592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32853 2019-Jan-09 19:14:44.309690 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
32854 2019-Jan-09 19:14:44.310579 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32855 2019-Jan-09 19:14:44.311425 - [DEBUG] Edge function : AllBottom (result of previous compose)
32856 2019-Jan-09 19:14:44.311457 - [DEBUG]
32857 2019-Jan-09 19:14:44.311485 - [DEBUG] Join: AllTop & AllBottom
32858 2019-Jan-09 19:14:44.311513 - [DEBUG] = AllBottom (new jump func)
32859 2019-Jan-09 19:14:44.311538 - [DEBUG]
32860 2019-Jan-09 19:14:44.311563 - [DEBUG] Start adding new jump function
32861 2019-Jan-09 19:14:44.311587 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32862 2019-Jan-09 19:14:44.311687 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32863 2019-Jan-09 19:14:44.312523 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
32864 2019-Jan-09 19:14:44.313560 - [DEBUG] Edge Function : AllBottom
32865 2019-Jan-09 19:14:44.313601 - [DEBUG] End adding new jump function
32866 2019-Jan-09 19:14:44.313626 - [DEBUG]
32867 2019-Jan-09 19:14:44.313651 - [DEBUG] -------------------------------------------- 955. Path Edge --------------------------------------------
32868 2019-Jan-09 19:14:44.313678 - [DEBUG]
32869 2019-Jan-09 19:14:44.313702 - [DEBUG] Process 955. path edge:
32870 2019-Jan-09 19:14:44.313727 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32871 2019-Jan-09 19:14:44.313875 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
32872 2019-Jan-09 19:14:44.314712 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32873 2019-Jan-09 19:14:44.315541 - [DEBUG]
32874 2019-Jan-09 19:14:44.315572 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
32875 2019-Jan-09 19:14:44.316445 - [DEBUG] Compose: EdgeIdentity * AllBottom
32876 2019-Jan-09 19:14:44.316479 - [DEBUG]
32877 2019-Jan-09 19:14:44.316504 - [DEBUG] Propagate flow
32878 2019-Jan-09 19:14:44.316529 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32879 2019-Jan-09 19:14:44.316621 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
32880 2019-Jan-09 19:14:44.317456 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32881 2019-Jan-09 19:14:44.318293 - [DEBUG] Edge function : AllBottom (result of previous compose)
32882 2019-Jan-09 19:14:44.318325 - [DEBUG]
32883 2019-Jan-09 19:14:44.318353 - [DEBUG] Join: AllTop & AllBottom
32884 2019-Jan-09 19:14:44.318380 - [DEBUG] = AllBottom (new jump func)
32885 2019-Jan-09 19:14:44.318406 - [DEBUG]
32886 2019-Jan-09 19:14:44.318431 - [DEBUG] Start adding new jump function
32887 2019-Jan-09 19:14:44.318455 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32888 2019-Jan-09 19:14:44.318555 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32889 2019-Jan-09 19:14:44.319390 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
32890 2019-Jan-09 19:14:44.320204 - [DEBUG] Edge Function : AllBottom
32891 2019-Jan-09 19:14:44.320243 - [DEBUG] End adding new jump function
32892 2019-Jan-09 19:14:44.320268 - [DEBUG]
32893 2019-Jan-09 19:14:44.320293 - [DEBUG] -------------------------------------------- 956. Path Edge --------------------------------------------
32894 2019-Jan-09 19:14:44.320320 - [DEBUG]
32895 2019-Jan-09 19:14:44.320344 - [DEBUG] Process 956. path edge:
32896 2019-Jan-09 19:14:44.320369 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32897 2019-Jan-09 19:14:44.320512 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
32898 2019-Jan-09 19:14:44.321328 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32899 2019-Jan-09 19:14:44.322173 - [DEBUG]
32900 2019-Jan-09 19:14:44.322206 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
32901 2019-Jan-09 19:14:44.323056 - [DEBUG] Compose: EdgeIdentity * AllBottom
32902 2019-Jan-09 19:14:44.323091 - [DEBUG]
32903 2019-Jan-09 19:14:44.323116 - [DEBUG] Propagate flow
32904 2019-Jan-09 19:14:44.323140 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32905 2019-Jan-09 19:14:44.323233 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
32906 2019-Jan-09 19:14:44.324110 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32907 2019-Jan-09 19:14:44.324954 - [DEBUG] Edge function : AllBottom (result of previous compose)
32908 2019-Jan-09 19:14:44.324986 - [DEBUG]
32909 2019-Jan-09 19:14:44.325014 - [DEBUG] Join: AllTop & AllBottom
32910 2019-Jan-09 19:14:44.325041 - [DEBUG] = AllBottom (new jump func)
32911 2019-Jan-09 19:14:44.325067 - [DEBUG]
32912 2019-Jan-09 19:14:44.325091 - [DEBUG] Start adding new jump function
32913 2019-Jan-09 19:14:44.325116 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32914 2019-Jan-09 19:14:44.325214 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32915 2019-Jan-09 19:14:44.326050 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
32916 2019-Jan-09 19:14:44.326862 - [DEBUG] Edge Function : AllBottom
32917 2019-Jan-09 19:14:44.326901 - [DEBUG] End adding new jump function
32918 2019-Jan-09 19:14:44.326926 - [DEBUG]
32919 2019-Jan-09 19:14:44.326951 - [DEBUG] -------------------------------------------- 957. Path Edge --------------------------------------------
32920 2019-Jan-09 19:14:44.326978 - [DEBUG]
32921 2019-Jan-09 19:14:44.327002 - [DEBUG] Process 957. path edge:
32922 2019-Jan-09 19:14:44.327027 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32923 2019-Jan-09 19:14:44.327176 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
32924 2019-Jan-09 19:14:44.327997 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32925 2019-Jan-09 19:14:44.328839 - [DEBUG]
32926 2019-Jan-09 19:14:44.328873 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
32927 2019-Jan-09 19:14:44.329736 - [DEBUG] Compose: EdgeIdentity * AllBottom
32928 2019-Jan-09 19:14:44.329771 - [DEBUG]
32929 2019-Jan-09 19:14:44.329796 - [DEBUG] Propagate flow
32930 2019-Jan-09 19:14:44.329821 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32931 2019-Jan-09 19:14:44.329917 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
32932 2019-Jan-09 19:14:44.330780 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32933 2019-Jan-09 19:14:44.331603 - [DEBUG] Edge function : AllBottom (result of previous compose)
32934 2019-Jan-09 19:14:44.331636 - [DEBUG]
32935 2019-Jan-09 19:14:44.331664 - [DEBUG] Join: AllTop & AllBottom
32936 2019-Jan-09 19:14:44.331691 - [DEBUG] = AllBottom (new jump func)
32937 2019-Jan-09 19:14:44.331717 - [DEBUG]
32938 2019-Jan-09 19:14:44.331742 - [DEBUG] Start adding new jump function
32939 2019-Jan-09 19:14:44.331767 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32940 2019-Jan-09 19:14:44.331865 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32941 2019-Jan-09 19:14:44.332703 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
32942 2019-Jan-09 19:14:44.333539 - [DEBUG] Edge Function : AllBottom
32943 2019-Jan-09 19:14:44.333579 - [DEBUG] End adding new jump function
32944 2019-Jan-09 19:14:44.333604 - [DEBUG]
32945 2019-Jan-09 19:14:44.333630 - [DEBUG] -------------------------------------------- 958. Path Edge --------------------------------------------
32946 2019-Jan-09 19:14:44.333656 - [DEBUG]
32947 2019-Jan-09 19:14:44.333680 - [DEBUG] Process 958. path edge:
32948 2019-Jan-09 19:14:44.333732 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32949 2019-Jan-09 19:14:44.333878 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
32950 2019-Jan-09 19:14:44.334721 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32951 2019-Jan-09 19:14:44.335567 - [DEBUG]
32952 2019-Jan-09 19:14:44.335599 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
32953 2019-Jan-09 19:14:44.336455 - [DEBUG] Possible callees:
32954 2019-Jan-09 19:14:44.336486 - [DEBUG] llvm.dbg.declare
32955 2019-Jan-09 19:14:44.336513 - [DEBUG] Possible return sites:
32956 2019-Jan-09 19:14:44.336538 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13632957 2019-Jan-09 19:14:44.338219 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
32958 2019-Jan-09 19:14:44.338287 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
32959 2019-Jan-09 19:14:44.338340 - [DEBUG] Compose: EdgeIdentity * AllBottom
32960 2019-Jan-09 19:14:44.338369 - [DEBUG]
32961 2019-Jan-09 19:14:44.338394 - [DEBUG] Propagate flow
32962 2019-Jan-09 19:14:44.338419 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32963 2019-Jan-09 19:14:44.338515 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
32964 2019-Jan-09 19:14:44.339329 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32965 2019-Jan-09 19:14:44.340157 - [DEBUG] Edge function : AllBottom (result of previous compose)
32966 2019-Jan-09 19:14:44.340189 - [DEBUG]
32967 2019-Jan-09 19:14:44.340217 - [DEBUG] Join: AllTop & AllBottom
32968 2019-Jan-09 19:14:44.340246 - [DEBUG] = AllBottom (new jump func)
32969 2019-Jan-09 19:14:44.340271 - [DEBUG]
32970 2019-Jan-09 19:14:44.340296 - [DEBUG] Start adding new jump function
32971 2019-Jan-09 19:14:44.340321 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32972 2019-Jan-09 19:14:44.340417 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32973 2019-Jan-09 19:14:44.341278 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
32974 2019-Jan-09 19:14:44.342106 - [DEBUG] Edge Function : AllBottom
32975 2019-Jan-09 19:14:44.342146 - [DEBUG] End adding new jump function
32976 2019-Jan-09 19:14:44.342172 - [DEBUG]
32977 2019-Jan-09 19:14:44.342197 - [DEBUG] -------------------------------------------- 959. Path Edge --------------------------------------------
32978 2019-Jan-09 19:14:44.342224 - [DEBUG]
32979 2019-Jan-09 19:14:44.342248 - [DEBUG] Process 959. path edge:
32980 2019-Jan-09 19:14:44.342273 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32981 2019-Jan-09 19:14:44.342370 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
32982 2019-Jan-09 19:14:44.343201 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32983 2019-Jan-09 19:14:44.344071 - [DEBUG]
32984 2019-Jan-09 19:14:44.344103 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
32985 2019-Jan-09 19:14:44.344987 - [DEBUG] Compose: EdgeIdentity * AllBottom
32986 2019-Jan-09 19:14:44.345024 - [DEBUG]
32987 2019-Jan-09 19:14:44.345049 - [DEBUG] Propagate flow
32988 2019-Jan-09 19:14:44.345099 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32989 2019-Jan-09 19:14:44.345198 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
32990 2019-Jan-09 19:14:44.346016 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32991 2019-Jan-09 19:14:44.346850 - [DEBUG] Edge function : AllBottom (result of previous compose)
32992 2019-Jan-09 19:14:44.346882 - [DEBUG]
32993 2019-Jan-09 19:14:44.346910 - [DEBUG] Join: AllTop & AllBottom
32994 2019-Jan-09 19:14:44.346939 - [DEBUG] = AllBottom (new jump func)
32995 2019-Jan-09 19:14:44.346964 - [DEBUG]
32996 2019-Jan-09 19:14:44.346989 - [DEBUG] Start adding new jump function
32997 2019-Jan-09 19:14:44.347013 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32998 2019-Jan-09 19:14:44.347137 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32999 2019-Jan-09 19:14:44.347972 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
33000 2019-Jan-09 19:14:44.348794 - [DEBUG] Edge Function : AllBottom
33001 2019-Jan-09 19:14:44.348839 - [DEBUG] End adding new jump function
33002 2019-Jan-09 19:14:44.348865 - [DEBUG]
33003 2019-Jan-09 19:14:44.348891 - [DEBUG] -------------------------------------------- 960. Path Edge --------------------------------------------
33004 2019-Jan-09 19:14:44.348918 - [DEBUG]
33005 2019-Jan-09 19:14:44.348942 - [DEBUG] Process 960. path edge:
33006 2019-Jan-09 19:14:44.348967 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33007 2019-Jan-09 19:14:44.349066 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
33008 2019-Jan-09 19:14:44.349886 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33009 2019-Jan-09 19:14:44.350758 - [DEBUG]
33010 2019-Jan-09 19:14:44.350792 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
33011 2019-Jan-09 19:14:44.351651 - [DEBUG] Compose: EdgeIdentity * AllBottom
33012 2019-Jan-09 19:14:44.351685 - [DEBUG]
33013 2019-Jan-09 19:14:44.351711 - [DEBUG] Propagate flow
33014 2019-Jan-09 19:14:44.351735 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33015 2019-Jan-09 19:14:44.351831 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
33016 2019-Jan-09 19:14:44.352646 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33017 2019-Jan-09 19:14:44.353484 - [DEBUG] Edge function : AllBottom (result of previous compose)
33018 2019-Jan-09 19:14:44.353515 - [DEBUG]
33019 2019-Jan-09 19:14:44.353543 - [DEBUG] Join: AllTop & AllBottom
33020 2019-Jan-09 19:14:44.353571 - [DEBUG] = AllBottom (new jump func)
33021 2019-Jan-09 19:14:44.353597 - [DEBUG]
33022 2019-Jan-09 19:14:44.353621 - [DEBUG] Start adding new jump function
33023 2019-Jan-09 19:14:44.353646 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33024 2019-Jan-09 19:14:44.353743 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33025 2019-Jan-09 19:14:44.354605 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
33026 2019-Jan-09 19:14:44.355416 - [DEBUG] Edge Function : AllBottom
33027 2019-Jan-09 19:14:44.355455 - [DEBUG] End adding new jump function
33028 2019-Jan-09 19:14:44.355480 - [DEBUG]
33029 2019-Jan-09 19:14:44.355505 - [DEBUG] -------------------------------------------- 961. Path Edge --------------------------------------------
33030 2019-Jan-09 19:14:44.355532 - [DEBUG]
33031 2019-Jan-09 19:14:44.355581 - [DEBUG] Process 961. path edge:
33032 2019-Jan-09 19:14:44.355607 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33033 2019-Jan-09 19:14:44.355708 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
33034 2019-Jan-09 19:14:44.356524 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33035 2019-Jan-09 19:14:44.357392 - [DEBUG]
33036 2019-Jan-09 19:14:44.357426 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
33037 2019-Jan-09 19:14:44.358289 - [DEBUG] Compose: EdgeIdentity * AllBottom
33038 2019-Jan-09 19:14:44.358325 - [DEBUG]
33039 2019-Jan-09 19:14:44.358350 - [DEBUG] Propagate flow
33040 2019-Jan-09 19:14:44.358375 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33041 2019-Jan-09 19:14:44.358473 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
33042 2019-Jan-09 19:14:44.359318 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33043 2019-Jan-09 19:14:44.360153 - [DEBUG] Edge function : AllBottom (result of previous compose)
33044 2019-Jan-09 19:14:44.360185 - [DEBUG]
33045 2019-Jan-09 19:14:44.360214 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33046 2019-Jan-09 19:14:44.360241 - [DEBUG] = AllBottom
33047 2019-Jan-09 19:14:44.360267 - [DEBUG]
33048 2019-Jan-09 19:14:44.360291 - [DEBUG] PROPAGATE: No new function!
33049 2019-Jan-09 19:14:44.360319 - [DEBUG] EDGE:
33050 2019-Jan-09 19:14:44.360418 - [DEBUG] ---> 33051 2019-Jan-09 19:14:44.361267 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33052 2019-Jan-09 19:14:44.362106 - [DEBUG]
33053 2019-Jan-09 19:14:44.362139 - [DEBUG] EDGE:
33054 2019-Jan-09 19:14:44.362230 - [DEBUG] ---> 33055 2019-Jan-09 19:14:44.363026 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33056 2019-Jan-09 19:14:44.363889 - [DEBUG]
33057 2019-Jan-09 19:14:44.363921 - [DEBUG] EDGE:
33058 2019-Jan-09 19:14:44.364014 - [DEBUG] ---> 33059 2019-Jan-09 19:14:44.364832 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33060 2019-Jan-09 19:14:44.365668 - [DEBUG]
33061 2019-Jan-09 19:14:44.365702 - [DEBUG] EDGE:
33062 2019-Jan-09 19:14:44.365794 - [DEBUG] ---> 33063 2019-Jan-09 19:14:44.366624 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33064 2019-Jan-09 19:14:44.367490 - [DEBUG]
33065 2019-Jan-09 19:14:44.367551 - [DEBUG] Compose: EdgeIdentity * AllBottom
33066 2019-Jan-09 19:14:44.367581 - [DEBUG]
33067 2019-Jan-09 19:14:44.367606 - [DEBUG] Propagate flow
33068 2019-Jan-09 19:14:44.367630 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33069 2019-Jan-09 19:14:44.367725 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
33070 2019-Jan-09 19:14:44.368565 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33071 2019-Jan-09 19:14:44.369420 - [DEBUG] Edge function : AllBottom (result of previous compose)
33072 2019-Jan-09 19:14:44.369453 - [DEBUG]
33073 2019-Jan-09 19:14:44.369481 - [DEBUG] Join: AllTop & AllBottom
33074 2019-Jan-09 19:14:44.369508 - [DEBUG] = AllBottom (new jump func)
33075 2019-Jan-09 19:14:44.369533 - [DEBUG]
33076 2019-Jan-09 19:14:44.369558 - [DEBUG] Start adding new jump function
33077 2019-Jan-09 19:14:44.369583 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33078 2019-Jan-09 19:14:44.369682 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33079 2019-Jan-09 19:14:44.370542 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
33080 2019-Jan-09 19:14:44.371376 - [DEBUG] Edge Function : AllBottom
33081 2019-Jan-09 19:14:44.371415 - [DEBUG] End adding new jump function
33082 2019-Jan-09 19:14:44.371441 - [DEBUG]
33083 2019-Jan-09 19:14:44.371466 - [DEBUG] -------------------------------------------- 962. Path Edge --------------------------------------------
33084 2019-Jan-09 19:14:44.371492 - [DEBUG]
33085 2019-Jan-09 19:14:44.371516 - [DEBUG] Process 962. path edge:
33086 2019-Jan-09 19:14:44.371541 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33087 2019-Jan-09 19:14:44.371637 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
33088 2019-Jan-09 19:14:44.372471 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33089 2019-Jan-09 19:14:44.373309 - [DEBUG]
33090 2019-Jan-09 19:14:44.373341 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
33091 2019-Jan-09 19:14:44.374227 - [DEBUG] Possible callees:
33092 2019-Jan-09 19:14:44.374258 - [DEBUG] llvm.dbg.declare
33093 2019-Jan-09 19:14:44.374284 - [DEBUG] Possible return sites:
33094 2019-Jan-09 19:14:44.374309 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14333095 2019-Jan-09 19:14:44.375949 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33096 2019-Jan-09 19:14:44.376017 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33097 2019-Jan-09 19:14:44.376071 - [DEBUG] Compose: EdgeIdentity * AllBottom
33098 2019-Jan-09 19:14:44.376100 - [DEBUG]
33099 2019-Jan-09 19:14:44.376125 - [DEBUG] Propagate flow
33100 2019-Jan-09 19:14:44.376150 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33101 2019-Jan-09 19:14:44.376247 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
33102 2019-Jan-09 19:14:44.377072 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33103 2019-Jan-09 19:14:44.377939 - [DEBUG] Edge function : AllBottom (result of previous compose)
33104 2019-Jan-09 19:14:44.377971 - [DEBUG]
33105 2019-Jan-09 19:14:44.377999 - [DEBUG] Join: AllTop & AllBottom
33106 2019-Jan-09 19:14:44.378026 - [DEBUG] = AllBottom (new jump func)
33107 2019-Jan-09 19:14:44.378052 - [DEBUG]
33108 2019-Jan-09 19:14:44.378076 - [DEBUG] Start adding new jump function
33109 2019-Jan-09 19:14:44.378100 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33110 2019-Jan-09 19:14:44.378194 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33111 2019-Jan-09 19:14:44.379048 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
33112 2019-Jan-09 19:14:44.379888 - [DEBUG] Edge Function : AllBottom
33113 2019-Jan-09 19:14:44.379927 - [DEBUG] End adding new jump function
33114 2019-Jan-09 19:14:44.379953 - [DEBUG]
33115 2019-Jan-09 19:14:44.379978 - [DEBUG] -------------------------------------------- 963. Path Edge --------------------------------------------
33116 2019-Jan-09 19:14:44.380004 - [DEBUG]
33117 2019-Jan-09 19:14:44.380029 - [DEBUG] Process 963. path edge:
33118 2019-Jan-09 19:14:44.380054 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33119 2019-Jan-09 19:14:44.380152 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
33120 2019-Jan-09 19:14:44.381009 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33121 2019-Jan-09 19:14:44.381851 - [DEBUG]
33122 2019-Jan-09 19:14:44.381884 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
33123 2019-Jan-09 19:14:44.382768 - [DEBUG] Compose: EdgeIdentity * AllBottom
33124 2019-Jan-09 19:14:44.382803 - [DEBUG]
33125 2019-Jan-09 19:14:44.382828 - [DEBUG] Propagate flow
33126 2019-Jan-09 19:14:44.382852 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33127 2019-Jan-09 19:14:44.382947 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
33128 2019-Jan-09 19:14:44.383792 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33129 2019-Jan-09 19:14:44.384639 - [DEBUG] Edge function : AllBottom (result of previous compose)
33130 2019-Jan-09 19:14:44.384671 - [DEBUG]
33131 2019-Jan-09 19:14:44.384699 - [DEBUG] Join: AllTop & AllBottom
33132 2019-Jan-09 19:14:44.384727 - [DEBUG] = AllBottom (new jump func)
33133 2019-Jan-09 19:14:44.384753 - [DEBUG]
33134 2019-Jan-09 19:14:44.384778 - [DEBUG] Start adding new jump function
33135 2019-Jan-09 19:14:44.384803 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33136 2019-Jan-09 19:14:44.384899 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33137 2019-Jan-09 19:14:44.385735 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
33138 2019-Jan-09 19:14:44.386538 - [DEBUG] Edge Function : AllBottom
33139 2019-Jan-09 19:14:44.386583 - [DEBUG] End adding new jump function
33140 2019-Jan-09 19:14:44.386608 - [DEBUG]
33141 2019-Jan-09 19:14:44.386634 - [DEBUG] -------------------------------------------- 964. Path Edge --------------------------------------------
33142 2019-Jan-09 19:14:44.386660 - [DEBUG]
33143 2019-Jan-09 19:14:44.386684 - [DEBUG] Process 964. path edge:
33144 2019-Jan-09 19:14:44.386709 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33145 2019-Jan-09 19:14:44.386808 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
33146 2019-Jan-09 19:14:44.387654 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33147 2019-Jan-09 19:14:44.388496 - [DEBUG]
33148 2019-Jan-09 19:14:44.388529 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
33149 2019-Jan-09 19:14:44.389380 - [DEBUG] Compose: EdgeIdentity * AllBottom
33150 2019-Jan-09 19:14:44.389416 - [DEBUG]
33151 2019-Jan-09 19:14:44.389441 - [DEBUG] Propagate flow
33152 2019-Jan-09 19:14:44.389466 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33153 2019-Jan-09 19:14:44.389564 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
33154 2019-Jan-09 19:14:44.390576 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33155 2019-Jan-09 19:14:44.391438 - [DEBUG] Edge function : AllBottom (result of previous compose)
33156 2019-Jan-09 19:14:44.391470 - [DEBUG]
33157 2019-Jan-09 19:14:44.391499 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33158 2019-Jan-09 19:14:44.391525 - [DEBUG] = AllBottom
33159 2019-Jan-09 19:14:44.391552 - [DEBUG]
33160 2019-Jan-09 19:14:44.391576 - [DEBUG] PROPAGATE: No new function!
33161 2019-Jan-09 19:14:44.391604 - [DEBUG] EDGE:
33162 2019-Jan-09 19:14:44.391704 - [DEBUG] ---> 33163 2019-Jan-09 19:14:44.392525 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33164 2019-Jan-09 19:14:44.393366 - [DEBUG]
33165 2019-Jan-09 19:14:44.393400 - [DEBUG] EDGE:
33166 2019-Jan-09 19:14:44.393493 - [DEBUG] ---> 33167 2019-Jan-09 19:14:44.394333 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33168 2019-Jan-09 19:14:44.395166 - [DEBUG]
33169 2019-Jan-09 19:14:44.395200 - [DEBUG] EDGE:
33170 2019-Jan-09 19:14:44.395292 - [DEBUG] ---> 33171 2019-Jan-09 19:14:44.396116 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33172 2019-Jan-09 19:14:44.396954 - [DEBUG]
33173 2019-Jan-09 19:14:44.396988 - [DEBUG] EDGE:
33174 2019-Jan-09 19:14:44.397079 - [DEBUG] ---> 33175 2019-Jan-09 19:14:44.397919 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33176 2019-Jan-09 19:14:44.398763 - [DEBUG]
33177 2019-Jan-09 19:14:44.398824 - [DEBUG] Compose: EdgeIdentity * AllBottom
33178 2019-Jan-09 19:14:44.398852 - [DEBUG]
33179 2019-Jan-09 19:14:44.398877 - [DEBUG] Propagate flow
33180 2019-Jan-09 19:14:44.398902 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33181 2019-Jan-09 19:14:44.398994 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
33182 2019-Jan-09 19:14:44.399812 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33183 2019-Jan-09 19:14:44.400678 - [DEBUG] Edge function : AllBottom (result of previous compose)
33184 2019-Jan-09 19:14:44.400711 - [DEBUG]
33185 2019-Jan-09 19:14:44.400738 - [DEBUG] Join: AllTop & AllBottom
33186 2019-Jan-09 19:14:44.400766 - [DEBUG] = AllBottom (new jump func)
33187 2019-Jan-09 19:14:44.400791 - [DEBUG]
33188 2019-Jan-09 19:14:44.400816 - [DEBUG] Start adding new jump function
33189 2019-Jan-09 19:14:44.400841 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33190 2019-Jan-09 19:14:44.400935 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33191 2019-Jan-09 19:14:44.401763 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
33192 2019-Jan-09 19:14:44.402568 - [DEBUG] Edge Function : AllBottom
33193 2019-Jan-09 19:14:44.402606 - [DEBUG] End adding new jump function
33194 2019-Jan-09 19:14:44.402656 - [DEBUG]
33195 2019-Jan-09 19:14:44.402682 - [DEBUG] -------------------------------------------- 965. Path Edge --------------------------------------------
33196 2019-Jan-09 19:14:44.402708 - [DEBUG]
33197 2019-Jan-09 19:14:44.402732 - [DEBUG] Process 965. path edge:
33198 2019-Jan-09 19:14:44.402757 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33199 2019-Jan-09 19:14:44.402856 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
33200 2019-Jan-09 19:14:44.403676 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33201 2019-Jan-09 19:14:44.404549 - [DEBUG]
33202 2019-Jan-09 19:14:44.404583 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
33203 2019-Jan-09 19:14:44.405442 - [DEBUG] Compose: EdgeIdentity * AllBottom
33204 2019-Jan-09 19:14:44.405477 - [DEBUG]
33205 2019-Jan-09 19:14:44.405502 - [DEBUG] Propagate flow
33206 2019-Jan-09 19:14:44.405526 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33207 2019-Jan-09 19:14:44.405622 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
33208 2019-Jan-09 19:14:44.406459 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33209 2019-Jan-09 19:14:44.407324 - [DEBUG] Edge function : AllBottom (result of previous compose)
33210 2019-Jan-09 19:14:44.407356 - [DEBUG]
33211 2019-Jan-09 19:14:44.407384 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33212 2019-Jan-09 19:14:44.407411 - [DEBUG] = AllBottom
33213 2019-Jan-09 19:14:44.407436 - [DEBUG]
33214 2019-Jan-09 19:14:44.407460 - [DEBUG] PROPAGATE: No new function!
33215 2019-Jan-09 19:14:44.407515 - [DEBUG] Compose: EdgeIdentity * AllBottom
33216 2019-Jan-09 19:14:44.407543 - [DEBUG]
33217 2019-Jan-09 19:14:44.407568 - [DEBUG] Propagate flow
33218 2019-Jan-09 19:14:44.407592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33219 2019-Jan-09 19:14:44.407697 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
33220 2019-Jan-09 19:14:44.408546 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33221 2019-Jan-09 19:14:44.409379 - [DEBUG] Edge function : AllBottom (result of previous compose)
33222 2019-Jan-09 19:14:44.409411 - [DEBUG]
33223 2019-Jan-09 19:14:44.409439 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33224 2019-Jan-09 19:14:44.409465 - [DEBUG] = AllBottom
33225 2019-Jan-09 19:14:44.409491 - [DEBUG]
33226 2019-Jan-09 19:14:44.409515 - [DEBUG] PROPAGATE: No new function!
33227 2019-Jan-09 19:14:44.409542 - [DEBUG] EDGE:
33228 2019-Jan-09 19:14:44.409640 - [DEBUG] ---> 33229 2019-Jan-09 19:14:44.410467 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33230 2019-Jan-09 19:14:44.411309 - [DEBUG]
33231 2019-Jan-09 19:14:44.411342 - [DEBUG] EDGE:
33232 2019-Jan-09 19:14:44.411435 - [DEBUG] ---> 33233 2019-Jan-09 19:14:44.412232 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33234 2019-Jan-09 19:14:44.413231 - [DEBUG]
33235 2019-Jan-09 19:14:44.413264 - [DEBUG] EDGE:
33236 2019-Jan-09 19:14:44.413383 - [DEBUG] ---> 33237 2019-Jan-09 19:14:44.414242 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33238 2019-Jan-09 19:14:44.415074 - [DEBUG]
33239 2019-Jan-09 19:14:44.415109 - [DEBUG] EDGE:
33240 2019-Jan-09 19:14:44.415200 - [DEBUG] ---> 33241 2019-Jan-09 19:14:44.416009 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33242 2019-Jan-09 19:14:44.416842 - [DEBUG]
33243 2019-Jan-09 19:14:44.416876 - [DEBUG] EDGE:
33244 2019-Jan-09 19:14:44.416968 - [DEBUG] ---> 33245 2019-Jan-09 19:14:44.417791 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33246 2019-Jan-09 19:14:44.418626 - [DEBUG]
33247 2019-Jan-09 19:14:44.418660 - [DEBUG] EDGE:
33248 2019-Jan-09 19:14:44.418751 - [DEBUG] ---> 33249 2019-Jan-09 19:14:44.419572 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33250 2019-Jan-09 19:14:44.420409 - [DEBUG]
33251 2019-Jan-09 19:14:44.420467 - [DEBUG] EDGE:
33252 2019-Jan-09 19:14:44.420562 - [DEBUG] ---> 33253 2019-Jan-09 19:14:44.421381 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33254 2019-Jan-09 19:14:44.422215 - [DEBUG]
33255 2019-Jan-09 19:14:44.422249 - [DEBUG] EDGE:
33256 2019-Jan-09 19:14:44.422340 - [DEBUG] ---> 33257 2019-Jan-09 19:14:44.426367 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33258 2019-Jan-09 19:14:44.427254 - [DEBUG]
33259 2019-Jan-09 19:14:44.427288 - [DEBUG] EDGE:
33260 2019-Jan-09 19:14:44.427382 - [DEBUG] ---> 33261 2019-Jan-09 19:14:44.428202 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33262 2019-Jan-09 19:14:44.429043 - [DEBUG]
33263 2019-Jan-09 19:14:44.429077 - [DEBUG] EDGE:
33264 2019-Jan-09 19:14:44.429170 - [DEBUG] ---> 33265 2019-Jan-09 19:14:44.429977 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33266 2019-Jan-09 19:14:44.430854 - [DEBUG]
33267 2019-Jan-09 19:14:44.430888 - [DEBUG] EDGE:
33268 2019-Jan-09 19:14:44.430978 - [DEBUG] ---> 33269 2019-Jan-09 19:14:44.431796 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33270 2019-Jan-09 19:14:44.432666 - [DEBUG]
33271 2019-Jan-09 19:14:44.432702 - [DEBUG] EDGE:
33272 2019-Jan-09 19:14:44.432794 - [DEBUG] ---> 33273 2019-Jan-09 19:14:44.433618 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
33274 2019-Jan-09 19:14:44.434472 - [DEBUG]
33275 2019-Jan-09 19:14:44.434535 - [DEBUG] Compose: EdgeIdentity * AllBottom
33276 2019-Jan-09 19:14:44.434563 - [DEBUG]
33277 2019-Jan-09 19:14:44.434589 - [DEBUG] Propagate flow
33278 2019-Jan-09 19:14:44.434613 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33279 2019-Jan-09 19:14:44.434700 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
33280 2019-Jan-09 19:14:44.435525 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33281 2019-Jan-09 19:14:44.436351 - [DEBUG] Edge function : AllBottom (result of previous compose)
33282 2019-Jan-09 19:14:44.436383 - [DEBUG]
33283 2019-Jan-09 19:14:44.436411 - [DEBUG] Join: AllTop & AllBottom
33284 2019-Jan-09 19:14:44.436439 - [DEBUG] = AllBottom (new jump func)
33285 2019-Jan-09 19:14:44.436464 - [DEBUG]
33286 2019-Jan-09 19:14:44.436489 - [DEBUG] Start adding new jump function
33287 2019-Jan-09 19:14:44.436514 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33288 2019-Jan-09 19:14:44.436606 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33289 2019-Jan-09 19:14:44.437468 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
33290 2019-Jan-09 19:14:44.438294 - [DEBUG] Edge Function : AllBottom
33291 2019-Jan-09 19:14:44.438333 - [DEBUG] End adding new jump function
33292 2019-Jan-09 19:14:44.438358 - [DEBUG]
33293 2019-Jan-09 19:14:44.438384 - [DEBUG] -------------------------------------------- 966. Path Edge --------------------------------------------
33294 2019-Jan-09 19:14:44.438410 - [DEBUG]
33295 2019-Jan-09 19:14:44.438433 - [DEBUG] Process 966. path edge:
33296 2019-Jan-09 19:14:44.438459 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33297 2019-Jan-09 19:14:44.438558 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
33298 2019-Jan-09 19:14:44.439384 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33299 2019-Jan-09 19:14:44.440224 - [DEBUG]
33300 2019-Jan-09 19:14:44.440255 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
33301 2019-Jan-09 19:14:44.441127 - [DEBUG] Possible callees:
33302 2019-Jan-09 19:14:44.441157 - [DEBUG] foo
33303 2019-Jan-09 19:14:44.441183 - [DEBUG] Possible return sites:
33304 2019-Jan-09 19:14:44.441208 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8433305 2019-Jan-09 19:14:44.442824 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
33306 2019-Jan-09 19:14:44.442892 - [DEBUG] Start points of 'foo' currently not available!
33307 2019-Jan-09 19:14:44.442959 - [DEBUG] Compose: EdgeIdentity * AllBottom
33308 2019-Jan-09 19:14:44.442989 - [DEBUG]
33309 2019-Jan-09 19:14:44.443014 - [DEBUG] Propagate flow
33310 2019-Jan-09 19:14:44.443039 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33311 2019-Jan-09 19:14:44.443134 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
33312 2019-Jan-09 19:14:44.443998 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33313 2019-Jan-09 19:14:44.444856 - [DEBUG] Edge function : AllBottom (result of previous compose)
33314 2019-Jan-09 19:14:44.444890 - [DEBUG]
33315 2019-Jan-09 19:14:44.444918 - [DEBUG] Join: AllTop & AllBottom
33316 2019-Jan-09 19:14:44.444946 - [DEBUG] = AllBottom (new jump func)
33317 2019-Jan-09 19:14:44.444971 - [DEBUG]
33318 2019-Jan-09 19:14:44.444996 - [DEBUG] Start adding new jump function
33319 2019-Jan-09 19:14:44.445021 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33320 2019-Jan-09 19:14:44.445114 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33321 2019-Jan-09 19:14:44.445948 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
33322 2019-Jan-09 19:14:44.446773 - [DEBUG] Edge Function : AllBottom
33323 2019-Jan-09 19:14:44.446812 - [DEBUG] End adding new jump function
33324 2019-Jan-09 19:14:44.446839 - [DEBUG]
33325 2019-Jan-09 19:14:44.446864 - [DEBUG] -------------------------------------------- 967. Path Edge --------------------------------------------
33326 2019-Jan-09 19:14:44.446891 - [DEBUG]
33327 2019-Jan-09 19:14:44.446915 - [DEBUG] Process 967. path edge:
33328 2019-Jan-09 19:14:44.446939 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33329 2019-Jan-09 19:14:44.447039 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
33330 2019-Jan-09 19:14:44.447902 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33331 2019-Jan-09 19:14:44.448743 - [DEBUG]
33332 2019-Jan-09 19:14:44.448775 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
33333 2019-Jan-09 19:14:44.449643 - [DEBUG] Compose: EdgeIdentity * AllBottom
33334 2019-Jan-09 19:14:44.449678 - [DEBUG]
33335 2019-Jan-09 19:14:44.449703 - [DEBUG] Propagate flow
33336 2019-Jan-09 19:14:44.449727 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33337 2019-Jan-09 19:14:44.449819 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
33338 2019-Jan-09 19:14:44.450657 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33339 2019-Jan-09 19:14:44.451483 - [DEBUG] Edge function : AllBottom (result of previous compose)
33340 2019-Jan-09 19:14:44.451515 - [DEBUG]
33341 2019-Jan-09 19:14:44.451543 - [DEBUG] Join: AllTop & AllBottom
33342 2019-Jan-09 19:14:44.451571 - [DEBUG] = AllBottom (new jump func)
33343 2019-Jan-09 19:14:44.451597 - [DEBUG]
33344 2019-Jan-09 19:14:44.451622 - [DEBUG] Start adding new jump function
33345 2019-Jan-09 19:14:44.451646 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33346 2019-Jan-09 19:14:44.451739 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33347 2019-Jan-09 19:14:44.452565 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
33348 2019-Jan-09 19:14:44.453380 - [DEBUG] Edge Function : AllBottom
33349 2019-Jan-09 19:14:44.453420 - [DEBUG] End adding new jump function
33350 2019-Jan-09 19:14:44.453445 - [DEBUG]
33351 2019-Jan-09 19:14:44.453470 - [DEBUG] -------------------------------------------- 968. Path Edge --------------------------------------------
33352 2019-Jan-09 19:14:44.453497 - [DEBUG]
33353 2019-Jan-09 19:14:44.453520 - [DEBUG] Process 968. path edge:
33354 2019-Jan-09 19:14:44.453545 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33355 2019-Jan-09 19:14:44.453644 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
33356 2019-Jan-09 19:14:44.454515 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33357 2019-Jan-09 19:14:44.455357 - [DEBUG]
33358 2019-Jan-09 19:14:44.455391 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
33359 2019-Jan-09 19:14:44.456246 - [DEBUG] Compose: EdgeIdentity * AllBottom
33360 2019-Jan-09 19:14:44.456280 - [DEBUG]
33361 2019-Jan-09 19:14:44.456306 - [DEBUG] Propagate flow
33362 2019-Jan-09 19:14:44.456331 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33363 2019-Jan-09 19:14:44.456425 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
33364 2019-Jan-09 19:14:44.457283 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33365 2019-Jan-09 19:14:44.458107 - [DEBUG] Edge function : AllBottom (result of previous compose)
33366 2019-Jan-09 19:14:44.458140 - [DEBUG]
33367 2019-Jan-09 19:14:44.458168 - [DEBUG] Join: AllTop & AllBottom
33368 2019-Jan-09 19:14:44.458196 - [DEBUG] = AllBottom (new jump func)
33369 2019-Jan-09 19:14:44.458221 - [DEBUG]
33370 2019-Jan-09 19:14:44.458246 - [DEBUG] Start adding new jump function
33371 2019-Jan-09 19:14:44.458271 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33372 2019-Jan-09 19:14:44.458359 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33373 2019-Jan-09 19:14:44.459191 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
33374 2019-Jan-09 19:14:44.460030 - [DEBUG] Edge Function : AllBottom
33375 2019-Jan-09 19:14:44.460069 - [DEBUG] End adding new jump function
33376 2019-Jan-09 19:14:44.460095 - [DEBUG]
33377 2019-Jan-09 19:14:44.460121 - [DEBUG] -------------------------------------------- 969. Path Edge --------------------------------------------
33378 2019-Jan-09 19:14:44.460147 - [DEBUG]
33379 2019-Jan-09 19:14:44.460171 - [DEBUG] Process 969. path edge:
33380 2019-Jan-09 19:14:44.460196 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33381 2019-Jan-09 19:14:44.460292 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
33382 2019-Jan-09 19:14:44.461164 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33383 2019-Jan-09 19:14:44.461999 - [DEBUG]
33384 2019-Jan-09 19:14:44.462031 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
33385 2019-Jan-09 19:14:44.462885 - [DEBUG] Possible callees:
33386 2019-Jan-09 19:14:44.462916 - [DEBUG] llvm.dbg.declare
33387 2019-Jan-09 19:14:44.462943 - [DEBUG] Possible return sites:
33388 2019-Jan-09 19:14:44.462967 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9633389 2019-Jan-09 19:14:44.464639 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33390 2019-Jan-09 19:14:44.464709 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33391 2019-Jan-09 19:14:44.464775 - [DEBUG] Compose: EdgeIdentity * AllBottom
33392 2019-Jan-09 19:14:44.464806 - [DEBUG]
33393 2019-Jan-09 19:14:44.464832 - [DEBUG] Propagate flow
33394 2019-Jan-09 19:14:44.464856 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33395 2019-Jan-09 19:14:44.464978 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33396 2019-Jan-09 19:14:44.465806 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33397 2019-Jan-09 19:14:44.466639 - [DEBUG] Edge function : AllBottom (result of previous compose)
33398 2019-Jan-09 19:14:44.466671 - [DEBUG]
33399 2019-Jan-09 19:14:44.466700 - [DEBUG] Join: AllTop & AllBottom
33400 2019-Jan-09 19:14:44.466727 - [DEBUG] = AllBottom (new jump func)
33401 2019-Jan-09 19:14:44.466753 - [DEBUG]
33402 2019-Jan-09 19:14:44.466778 - [DEBUG] Start adding new jump function
33403 2019-Jan-09 19:14:44.466802 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33404 2019-Jan-09 19:14:44.466892 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33405 2019-Jan-09 19:14:44.467765 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33406 2019-Jan-09 19:14:44.468589 - [DEBUG] Edge Function : AllBottom
33407 2019-Jan-09 19:14:44.468628 - [DEBUG] End adding new jump function
33408 2019-Jan-09 19:14:44.468654 - [DEBUG]
33409 2019-Jan-09 19:14:44.468679 - [DEBUG] -------------------------------------------- 970. Path Edge --------------------------------------------
33410 2019-Jan-09 19:14:44.468706 - [DEBUG]
33411 2019-Jan-09 19:14:44.468731 - [DEBUG] Process 970. path edge:
33412 2019-Jan-09 19:14:44.468756 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33413 2019-Jan-09 19:14:44.468857 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
33414 2019-Jan-09 19:14:44.469683 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33415 2019-Jan-09 19:14:44.470546 - [DEBUG]
33416 2019-Jan-09 19:14:44.470579 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33417 2019-Jan-09 19:14:44.471466 - [DEBUG] Compose: EdgeIdentity * AllBottom
33418 2019-Jan-09 19:14:44.471501 - [DEBUG]
33419 2019-Jan-09 19:14:44.471527 - [DEBUG] Propagate flow
33420 2019-Jan-09 19:14:44.471551 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33421 2019-Jan-09 19:14:44.471645 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33422 2019-Jan-09 19:14:44.472460 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33423 2019-Jan-09 19:14:44.473286 - [DEBUG] Edge function : AllBottom (result of previous compose)
33424 2019-Jan-09 19:14:44.473319 - [DEBUG]
33425 2019-Jan-09 19:14:44.473348 - [DEBUG] Join: AllTop & AllBottom
33426 2019-Jan-09 19:14:44.473375 - [DEBUG] = AllBottom (new jump func)
33427 2019-Jan-09 19:14:44.473400 - [DEBUG]
33428 2019-Jan-09 19:14:44.473425 - [DEBUG] Start adding new jump function
33429 2019-Jan-09 19:14:44.473449 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33430 2019-Jan-09 19:14:44.473539 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33431 2019-Jan-09 19:14:44.474399 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33432 2019-Jan-09 19:14:44.475213 - [DEBUG] Edge Function : AllBottom
33433 2019-Jan-09 19:14:44.475253 - [DEBUG] End adding new jump function
33434 2019-Jan-09 19:14:44.475278 - [DEBUG]
33435 2019-Jan-09 19:14:44.475303 - [DEBUG] -------------------------------------------- 971. Path Edge --------------------------------------------
33436 2019-Jan-09 19:14:44.475329 - [DEBUG]
33437 2019-Jan-09 19:14:44.475353 - [DEBUG] Process 971. path edge:
33438 2019-Jan-09 19:14:44.475403 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33439 2019-Jan-09 19:14:44.475505 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
33440 2019-Jan-09 19:14:44.476329 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33441 2019-Jan-09 19:14:44.477181 - [DEBUG]
33442 2019-Jan-09 19:14:44.477215 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33443 2019-Jan-09 19:14:44.478071 - [DEBUG] Compose: EdgeIdentity * AllBottom
33444 2019-Jan-09 19:14:44.478107 - [DEBUG]
33445 2019-Jan-09 19:14:44.478132 - [DEBUG] Propagate flow
33446 2019-Jan-09 19:14:44.478157 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33447 2019-Jan-09 19:14:44.478253 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
33448 2019-Jan-09 19:14:44.479135 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33449 2019-Jan-09 19:14:44.479973 - [DEBUG] Edge function : AllBottom (result of previous compose)
33450 2019-Jan-09 19:14:44.480006 - [DEBUG]
33451 2019-Jan-09 19:14:44.480034 - [DEBUG] Join: AllTop & AllBottom
33452 2019-Jan-09 19:14:44.480061 - [DEBUG] = AllBottom (new jump func)
33453 2019-Jan-09 19:14:44.480087 - [DEBUG]
33454 2019-Jan-09 19:14:44.480112 - [DEBUG] Start adding new jump function
33455 2019-Jan-09 19:14:44.480136 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33456 2019-Jan-09 19:14:44.480227 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33457 2019-Jan-09 19:14:44.481080 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
33458 2019-Jan-09 19:14:44.481891 - [DEBUG] Edge Function : AllBottom
33459 2019-Jan-09 19:14:44.481929 - [DEBUG] End adding new jump function
33460 2019-Jan-09 19:14:44.481955 - [DEBUG]
33461 2019-Jan-09 19:14:44.481980 - [DEBUG] -------------------------------------------- 972. Path Edge --------------------------------------------
33462 2019-Jan-09 19:14:44.482006 - [DEBUG]
33463 2019-Jan-09 19:14:44.482030 - [DEBUG] Process 972. path edge:
33464 2019-Jan-09 19:14:44.482055 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33465 2019-Jan-09 19:14:44.482156 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
33466 2019-Jan-09 19:14:44.482974 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33467 2019-Jan-09 19:14:44.483835 - [DEBUG]
33468 2019-Jan-09 19:14:44.483870 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
33469 2019-Jan-09 19:14:44.484730 - [DEBUG] Compose: EdgeIdentity * AllBottom
33470 2019-Jan-09 19:14:44.484764 - [DEBUG]
33471 2019-Jan-09 19:14:44.484789 - [DEBUG] Propagate flow
33472 2019-Jan-09 19:14:44.484814 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33473 2019-Jan-09 19:14:44.484912 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
33474 2019-Jan-09 19:14:44.485738 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33475 2019-Jan-09 19:14:44.486570 - [DEBUG] Edge function : AllBottom (result of previous compose)
33476 2019-Jan-09 19:14:44.486602 - [DEBUG]
33477 2019-Jan-09 19:14:44.486631 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33478 2019-Jan-09 19:14:44.486658 - [DEBUG] = AllBottom
33479 2019-Jan-09 19:14:44.486683 - [DEBUG]
33480 2019-Jan-09 19:14:44.486707 - [DEBUG] PROPAGATE: No new function!
33481 2019-Jan-09 19:14:44.486734 - [DEBUG] EDGE:
33482 2019-Jan-09 19:14:44.486828 - [DEBUG] ---> 33483 2019-Jan-09 19:14:44.487703 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
33484 2019-Jan-09 19:14:44.488537 - [DEBUG]
33485 2019-Jan-09 19:14:44.488569 - [DEBUG] EDGE:
33486 2019-Jan-09 19:14:44.488653 - [DEBUG] ---> 33487 2019-Jan-09 19:14:44.489453 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
33488 2019-Jan-09 19:14:44.490287 - [DEBUG]
33489 2019-Jan-09 19:14:44.490323 - [DEBUG] Compose: EdgeIdentity * AllBottom
33490 2019-Jan-09 19:14:44.490351 - [DEBUG]
33491 2019-Jan-09 19:14:44.490376 - [DEBUG] Propagate flow
33492 2019-Jan-09 19:14:44.490401 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33493 2019-Jan-09 19:14:44.490643 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33494 2019-Jan-09 19:14:44.491474 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33495 2019-Jan-09 19:14:44.492311 - [DEBUG] Edge function : AllBottom (result of previous compose)
33496 2019-Jan-09 19:14:44.492341 - [DEBUG]
33497 2019-Jan-09 19:14:44.492369 - [DEBUG] Join: AllTop & AllBottom
33498 2019-Jan-09 19:14:44.492397 - [DEBUG] = AllBottom (new jump func)
33499 2019-Jan-09 19:14:44.492422 - [DEBUG]
33500 2019-Jan-09 19:14:44.492447 - [DEBUG] Start adding new jump function
33501 2019-Jan-09 19:14:44.492471 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33502 2019-Jan-09 19:14:44.492571 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33503 2019-Jan-09 19:14:44.493402 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33504 2019-Jan-09 19:14:44.494255 - [DEBUG] Edge Function : AllBottom
33505 2019-Jan-09 19:14:44.494297 - [DEBUG] End adding new jump function
33506 2019-Jan-09 19:14:44.494322 - [DEBUG]
33507 2019-Jan-09 19:14:44.494347 - [DEBUG] -------------------------------------------- 973. Path Edge --------------------------------------------
33508 2019-Jan-09 19:14:44.494373 - [DEBUG]
33509 2019-Jan-09 19:14:44.494398 - [DEBUG] Process 973. path edge:
33510 2019-Jan-09 19:14:44.494422 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33511 2019-Jan-09 19:14:44.494523 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
33512 2019-Jan-09 19:14:44.495347 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33513 2019-Jan-09 19:14:44.496173 - [DEBUG]
33514 2019-Jan-09 19:14:44.496207 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33515 2019-Jan-09 19:14:44.497051 - [DEBUG] Compose: EdgeIdentity * AllBottom
33516 2019-Jan-09 19:14:44.497086 - [DEBUG]
33517 2019-Jan-09 19:14:44.497139 - [DEBUG] Propagate flow
33518 2019-Jan-09 19:14:44.497165 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33519 2019-Jan-09 19:14:44.497262 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
33520 2019-Jan-09 19:14:44.498077 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33521 2019-Jan-09 19:14:44.498907 - [DEBUG] Edge function : AllBottom (result of previous compose)
33522 2019-Jan-09 19:14:44.498940 - [DEBUG]
33523 2019-Jan-09 19:14:44.498968 - [DEBUG] Join: AllTop & AllBottom
33524 2019-Jan-09 19:14:44.498996 - [DEBUG] = AllBottom (new jump func)
33525 2019-Jan-09 19:14:44.499021 - [DEBUG]
33526 2019-Jan-09 19:14:44.499046 - [DEBUG] Start adding new jump function
33527 2019-Jan-09 19:14:44.499070 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33528 2019-Jan-09 19:14:44.499193 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33529 2019-Jan-09 19:14:44.500026 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
33530 2019-Jan-09 19:14:44.500884 - [DEBUG] Edge Function : AllBottom
33531 2019-Jan-09 19:14:44.500926 - [DEBUG] End adding new jump function
33532 2019-Jan-09 19:14:44.500952 - [DEBUG]
33533 2019-Jan-09 19:14:44.500977 - [DEBUG] -------------------------------------------- 974. Path Edge --------------------------------------------
33534 2019-Jan-09 19:14:44.501003 - [DEBUG]
33535 2019-Jan-09 19:14:44.501027 - [DEBUG] Process 974. path edge:
33536 2019-Jan-09 19:14:44.501052 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33537 2019-Jan-09 19:14:44.501153 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
33538 2019-Jan-09 19:14:44.501973 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33539 2019-Jan-09 19:14:44.502811 - [DEBUG]
33540 2019-Jan-09 19:14:44.502844 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
33541 2019-Jan-09 19:14:44.503698 - [DEBUG] Compose: EdgeIdentity * AllBottom
33542 2019-Jan-09 19:14:44.503732 - [DEBUG]
33543 2019-Jan-09 19:14:44.503757 - [DEBUG] Propagate flow
33544 2019-Jan-09 19:14:44.503810 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33545 2019-Jan-09 19:14:44.503908 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
33546 2019-Jan-09 19:14:44.504724 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33547 2019-Jan-09 19:14:44.505550 - [DEBUG] Edge function : AllBottom (result of previous compose)
33548 2019-Jan-09 19:14:44.505582 - [DEBUG]
33549 2019-Jan-09 19:14:44.505610 - [DEBUG] Join: AllTop & AllBottom
33550 2019-Jan-09 19:14:44.505637 - [DEBUG] = AllBottom (new jump func)
33551 2019-Jan-09 19:14:44.505663 - [DEBUG]
33552 2019-Jan-09 19:14:44.505688 - [DEBUG] Start adding new jump function
33553 2019-Jan-09 19:14:44.505712 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33554 2019-Jan-09 19:14:44.505808 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33555 2019-Jan-09 19:14:44.506633 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
33556 2019-Jan-09 19:14:44.507497 - [DEBUG] Edge Function : AllBottom
33557 2019-Jan-09 19:14:44.507536 - [DEBUG] End adding new jump function
33558 2019-Jan-09 19:14:44.507562 - [DEBUG]
33559 2019-Jan-09 19:14:44.507588 - [DEBUG] -------------------------------------------- 975. Path Edge --------------------------------------------
33560 2019-Jan-09 19:14:44.507614 - [DEBUG]
33561 2019-Jan-09 19:14:44.507638 - [DEBUG] Process 975. path edge:
33562 2019-Jan-09 19:14:44.507663 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33563 2019-Jan-09 19:14:44.507761 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
33564 2019-Jan-09 19:14:44.508595 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33565 2019-Jan-09 19:14:44.509429 - [DEBUG]
33566 2019-Jan-09 19:14:44.509460 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
33567 2019-Jan-09 19:14:44.510353 - [DEBUG] Compose: EdgeIdentity * AllBottom
33568 2019-Jan-09 19:14:44.510388 - [DEBUG]
33569 2019-Jan-09 19:14:44.510414 - [DEBUG] Propagate flow
33570 2019-Jan-09 19:14:44.510464 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33571 2019-Jan-09 19:14:44.510565 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
33572 2019-Jan-09 19:14:44.511388 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33573 2019-Jan-09 19:14:44.512243 - [DEBUG] Edge function : AllBottom (result of previous compose)
33574 2019-Jan-09 19:14:44.512275 - [DEBUG]
33575 2019-Jan-09 19:14:44.512304 - [DEBUG] Join: AllTop & AllBottom
33576 2019-Jan-09 19:14:44.512332 - [DEBUG] = AllBottom (new jump func)
33577 2019-Jan-09 19:14:44.512358 - [DEBUG]
33578 2019-Jan-09 19:14:44.512382 - [DEBUG] Start adding new jump function
33579 2019-Jan-09 19:14:44.512407 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33580 2019-Jan-09 19:14:44.512506 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33581 2019-Jan-09 19:14:44.513503 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
33582 2019-Jan-09 19:14:44.514358 - [DEBUG] Edge Function : AllBottom
33583 2019-Jan-09 19:14:44.514398 - [DEBUG] End adding new jump function
33584 2019-Jan-09 19:14:44.514424 - [DEBUG]
33585 2019-Jan-09 19:14:44.514449 - [DEBUG] -------------------------------------------- 976. Path Edge --------------------------------------------
33586 2019-Jan-09 19:14:44.514475 - [DEBUG]
33587 2019-Jan-09 19:14:44.514500 - [DEBUG] Process 976. path edge:
33588 2019-Jan-09 19:14:44.514524 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33589 2019-Jan-09 19:14:44.514627 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
33590 2019-Jan-09 19:14:44.515446 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33591 2019-Jan-09 19:14:44.516292 - [DEBUG]
33592 2019-Jan-09 19:14:44.516325 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
33593 2019-Jan-09 19:14:44.517206 - [DEBUG] Compose: EdgeIdentity * AllBottom
33594 2019-Jan-09 19:14:44.517242 - [DEBUG]
33595 2019-Jan-09 19:14:44.517268 - [DEBUG] Propagate flow
33596 2019-Jan-09 19:14:44.517292 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33597 2019-Jan-09 19:14:44.517390 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
33598 2019-Jan-09 19:14:44.518222 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33599 2019-Jan-09 19:14:44.519054 - [DEBUG] Edge function : AllBottom (result of previous compose)
33600 2019-Jan-09 19:14:44.519087 - [DEBUG]
33601 2019-Jan-09 19:14:44.519115 - [DEBUG] Join: AllTop & AllBottom
33602 2019-Jan-09 19:14:44.519143 - [DEBUG] = AllBottom (new jump func)
33603 2019-Jan-09 19:14:44.519168 - [DEBUG]
33604 2019-Jan-09 19:14:44.519193 - [DEBUG] Start adding new jump function
33605 2019-Jan-09 19:14:44.519218 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33606 2019-Jan-09 19:14:44.519317 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33607 2019-Jan-09 19:14:44.520135 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
33608 2019-Jan-09 19:14:44.520985 - [DEBUG] Edge Function : AllBottom
33609 2019-Jan-09 19:14:44.521024 - [DEBUG] End adding new jump function
33610 2019-Jan-09 19:14:44.521049 - [DEBUG]
33611 2019-Jan-09 19:14:44.521074 - [DEBUG] -------------------------------------------- 977. Path Edge --------------------------------------------
33612 2019-Jan-09 19:14:44.521101 - [DEBUG]
33613 2019-Jan-09 19:14:44.521125 - [DEBUG] Process 977. path edge:
33614 2019-Jan-09 19:14:44.521150 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33615 2019-Jan-09 19:14:44.521242 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
33616 2019-Jan-09 19:14:44.522069 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33617 2019-Jan-09 19:14:44.522919 - [DEBUG]
33618 2019-Jan-09 19:14:44.522952 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
33619 2019-Jan-09 19:14:44.523868 - [DEBUG] Compose: EdgeIdentity * AllBottom
33620 2019-Jan-09 19:14:44.523904 - [DEBUG]
33621 2019-Jan-09 19:14:44.523929 - [DEBUG] Propagate flow
33622 2019-Jan-09 19:14:44.523954 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33623 2019-Jan-09 19:14:44.524048 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
33624 2019-Jan-09 19:14:44.524882 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33625 2019-Jan-09 19:14:44.525710 - [DEBUG] Edge function : AllBottom (result of previous compose)
33626 2019-Jan-09 19:14:44.525742 - [DEBUG]
33627 2019-Jan-09 19:14:44.525771 - [DEBUG] Join: AllTop & AllBottom
33628 2019-Jan-09 19:14:44.525799 - [DEBUG] = AllBottom (new jump func)
33629 2019-Jan-09 19:14:44.525824 - [DEBUG]
33630 2019-Jan-09 19:14:44.525849 - [DEBUG] Start adding new jump function
33631 2019-Jan-09 19:14:44.525873 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33632 2019-Jan-09 19:14:44.525974 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33633 2019-Jan-09 19:14:44.526798 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
33634 2019-Jan-09 19:14:44.527666 - [DEBUG] Edge Function : AllBottom
33635 2019-Jan-09 19:14:44.527705 - [DEBUG] End adding new jump function
33636 2019-Jan-09 19:14:44.527730 - [DEBUG]
33637 2019-Jan-09 19:14:44.527755 - [DEBUG] -------------------------------------------- 978. Path Edge --------------------------------------------
33638 2019-Jan-09 19:14:44.527781 - [DEBUG]
33639 2019-Jan-09 19:14:44.527805 - [DEBUG] Process 978. path edge:
33640 2019-Jan-09 19:14:44.527829 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33641 2019-Jan-09 19:14:44.527922 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
33642 2019-Jan-09 19:14:44.528748 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33643 2019-Jan-09 19:14:44.529571 - [DEBUG]
33644 2019-Jan-09 19:14:44.529602 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
33645 2019-Jan-09 19:14:44.530514 - [DEBUG] Compose: EdgeIdentity * AllBottom
33646 2019-Jan-09 19:14:44.530551 - [DEBUG]
33647 2019-Jan-09 19:14:44.530576 - [DEBUG] Propagate flow
33648 2019-Jan-09 19:14:44.530601 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33649 2019-Jan-09 19:14:44.530693 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
33650 2019-Jan-09 19:14:44.531509 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33651 2019-Jan-09 19:14:44.532349 - [DEBUG] Edge function : AllBottom (result of previous compose)
33652 2019-Jan-09 19:14:44.532380 - [DEBUG]
33653 2019-Jan-09 19:14:44.532408 - [DEBUG] Join: AllTop & AllBottom
33654 2019-Jan-09 19:14:44.532435 - [DEBUG] = AllBottom (new jump func)
33655 2019-Jan-09 19:14:44.532462 - [DEBUG]
33656 2019-Jan-09 19:14:44.532486 - [DEBUG] Start adding new jump function
33657 2019-Jan-09 19:14:44.532511 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33658 2019-Jan-09 19:14:44.532610 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33659 2019-Jan-09 19:14:44.533441 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
33660 2019-Jan-09 19:14:44.534290 - [DEBUG] Edge Function : AllBottom
33661 2019-Jan-09 19:14:44.534328 - [DEBUG] End adding new jump function
33662 2019-Jan-09 19:14:44.534377 - [DEBUG]
33663 2019-Jan-09 19:14:44.534403 - [DEBUG] -------------------------------------------- 979. Path Edge --------------------------------------------
33664 2019-Jan-09 19:14:44.534430 - [DEBUG]
33665 2019-Jan-09 19:14:44.534453 - [DEBUG] Process 979. path edge:
33666 2019-Jan-09 19:14:44.534478 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33667 2019-Jan-09 19:14:44.534578 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
33668 2019-Jan-09 19:14:44.535394 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33669 2019-Jan-09 19:14:44.536212 - [DEBUG]
33670 2019-Jan-09 19:14:44.536245 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
33671 2019-Jan-09 19:14:44.537126 - [DEBUG] Compose: EdgeIdentity * AllBottom
33672 2019-Jan-09 19:14:44.537163 - [DEBUG]
33673 2019-Jan-09 19:14:44.537188 - [DEBUG] Propagate flow
33674 2019-Jan-09 19:14:44.537213 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33675 2019-Jan-09 19:14:44.537310 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
33676 2019-Jan-09 19:14:44.538149 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33677 2019-Jan-09 19:14:44.538977 - [DEBUG] Edge function : AllBottom (result of previous compose)
33678 2019-Jan-09 19:14:44.539009 - [DEBUG]
33679 2019-Jan-09 19:14:44.539037 - [DEBUG] Join: AllTop & AllBottom
33680 2019-Jan-09 19:14:44.539065 - [DEBUG] = AllBottom (new jump func)
33681 2019-Jan-09 19:14:44.539091 - [DEBUG]
33682 2019-Jan-09 19:14:44.539117 - [DEBUG] Start adding new jump function
33683 2019-Jan-09 19:14:44.539141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33684 2019-Jan-09 19:14:44.539241 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33685 2019-Jan-09 19:14:44.540072 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
33686 2019-Jan-09 19:14:44.540947 - [DEBUG] Edge Function : AllBottom
33687 2019-Jan-09 19:14:44.540986 - [DEBUG] End adding new jump function
33688 2019-Jan-09 19:14:44.541012 - [DEBUG]
33689 2019-Jan-09 19:14:44.541037 - [DEBUG] -------------------------------------------- 980. Path Edge --------------------------------------------
33690 2019-Jan-09 19:14:44.541064 - [DEBUG]
33691 2019-Jan-09 19:14:44.541088 - [DEBUG] Process 980. path edge:
33692 2019-Jan-09 19:14:44.541112 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33693 2019-Jan-09 19:14:44.541210 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
33694 2019-Jan-09 19:14:44.542057 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33695 2019-Jan-09 19:14:44.542887 - [DEBUG]
33696 2019-Jan-09 19:14:44.542918 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
33697 2019-Jan-09 19:14:44.543766 - [DEBUG] Possible callees:
33698 2019-Jan-09 19:14:44.543824 - [DEBUG] llvm.dbg.declare
33699 2019-Jan-09 19:14:44.543851 - [DEBUG] Possible return sites:
33700 2019-Jan-09 19:14:44.543876 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12033701 2019-Jan-09 19:14:44.545514 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33702 2019-Jan-09 19:14:44.545608 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33703 2019-Jan-09 19:14:44.545663 - [DEBUG] Compose: EdgeIdentity * AllBottom
33704 2019-Jan-09 19:14:44.545693 - [DEBUG]
33705 2019-Jan-09 19:14:44.545718 - [DEBUG] Propagate flow
33706 2019-Jan-09 19:14:44.545742 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33707 2019-Jan-09 19:14:44.545856 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
33708 2019-Jan-09 19:14:44.546708 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33709 2019-Jan-09 19:14:44.547578 - [DEBUG] Edge function : AllBottom (result of previous compose)
33710 2019-Jan-09 19:14:44.547610 - [DEBUG]
33711 2019-Jan-09 19:14:44.547639 - [DEBUG] Join: AllTop & AllBottom
33712 2019-Jan-09 19:14:44.547667 - [DEBUG] = AllBottom (new jump func)
33713 2019-Jan-09 19:14:44.547692 - [DEBUG]
33714 2019-Jan-09 19:14:44.547717 - [DEBUG] Start adding new jump function
33715 2019-Jan-09 19:14:44.547741 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33716 2019-Jan-09 19:14:44.547840 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33717 2019-Jan-09 19:14:44.548666 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
33718 2019-Jan-09 19:14:44.549503 - [DEBUG] Edge Function : AllBottom
33719 2019-Jan-09 19:14:44.549542 - [DEBUG] End adding new jump function
33720 2019-Jan-09 19:14:44.549568 - [DEBUG]
33721 2019-Jan-09 19:14:44.549593 - [DEBUG] -------------------------------------------- 981. Path Edge --------------------------------------------
33722 2019-Jan-09 19:14:44.549620 - [DEBUG]
33723 2019-Jan-09 19:14:44.549644 - [DEBUG] Process 981. path edge:
33724 2019-Jan-09 19:14:44.549668 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33725 2019-Jan-09 19:14:44.549765 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
33726 2019-Jan-09 19:14:44.550625 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33727 2019-Jan-09 19:14:44.551453 - [DEBUG]
33728 2019-Jan-09 19:14:44.551484 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
33729 2019-Jan-09 19:14:44.552369 - [DEBUG] Compose: EdgeIdentity * AllBottom
33730 2019-Jan-09 19:14:44.552406 - [DEBUG]
33731 2019-Jan-09 19:14:44.552431 - [DEBUG] Propagate flow
33732 2019-Jan-09 19:14:44.552456 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33733 2019-Jan-09 19:14:44.552550 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
33734 2019-Jan-09 19:14:44.553369 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33735 2019-Jan-09 19:14:44.554233 - [DEBUG] Edge function : AllBottom (result of previous compose)
33736 2019-Jan-09 19:14:44.554265 - [DEBUG]
33737 2019-Jan-09 19:14:44.554293 - [DEBUG] Join: AllTop & AllBottom
33738 2019-Jan-09 19:14:44.554323 - [DEBUG] = AllBottom (new jump func)
33739 2019-Jan-09 19:14:44.554349 - [DEBUG]
33740 2019-Jan-09 19:14:44.554373 - [DEBUG] Start adding new jump function
33741 2019-Jan-09 19:14:44.554398 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33742 2019-Jan-09 19:14:44.554495 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33743 2019-Jan-09 19:14:44.555332 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
33744 2019-Jan-09 19:14:44.556160 - [DEBUG] Edge Function : AllBottom
33745 2019-Jan-09 19:14:44.556200 - [DEBUG] End adding new jump function
33746 2019-Jan-09 19:14:44.556226 - [DEBUG]
33747 2019-Jan-09 19:14:44.556251 - [DEBUG] -------------------------------------------- 982. Path Edge --------------------------------------------
33748 2019-Jan-09 19:14:44.556302 - [DEBUG]
33749 2019-Jan-09 19:14:44.556327 - [DEBUG] Process 982. path edge:
33750 2019-Jan-09 19:14:44.556352 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33751 2019-Jan-09 19:14:44.556452 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
33752 2019-Jan-09 19:14:44.557310 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33753 2019-Jan-09 19:14:44.558139 - [DEBUG]
33754 2019-Jan-09 19:14:44.558173 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
33755 2019-Jan-09 19:14:44.559030 - [DEBUG] Compose: EdgeIdentity * AllBottom
33756 2019-Jan-09 19:14:44.559065 - [DEBUG]
33757 2019-Jan-09 19:14:44.559090 - [DEBUG] Propagate flow
33758 2019-Jan-09 19:14:44.559115 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33759 2019-Jan-09 19:14:44.559211 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
33760 2019-Jan-09 19:14:44.560055 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33761 2019-Jan-09 19:14:44.560920 - [DEBUG] Edge function : AllBottom (result of previous compose)
33762 2019-Jan-09 19:14:44.560952 - [DEBUG]
33763 2019-Jan-09 19:14:44.560981 - [DEBUG] Join: AllTop & AllBottom
33764 2019-Jan-09 19:14:44.561010 - [DEBUG] = AllBottom (new jump func)
33765 2019-Jan-09 19:14:44.561036 - [DEBUG]
33766 2019-Jan-09 19:14:44.561061 - [DEBUG] Start adding new jump function
33767 2019-Jan-09 19:14:44.561086 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33768 2019-Jan-09 19:14:44.561185 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33769 2019-Jan-09 19:14:44.562015 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
33770 2019-Jan-09 19:14:44.562855 - [DEBUG] Edge Function : AllBottom
33771 2019-Jan-09 19:14:44.562896 - [DEBUG] End adding new jump function
33772 2019-Jan-09 19:14:44.562921 - [DEBUG]
33773 2019-Jan-09 19:14:44.562947 - [DEBUG] -------------------------------------------- 983. Path Edge --------------------------------------------
33774 2019-Jan-09 19:14:44.562973 - [DEBUG]
33775 2019-Jan-09 19:14:44.562997 - [DEBUG] Process 983. path edge:
33776 2019-Jan-09 19:14:44.563023 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33777 2019-Jan-09 19:14:44.563122 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
33778 2019-Jan-09 19:14:44.563994 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33779 2019-Jan-09 19:14:44.564827 - [DEBUG]
33780 2019-Jan-09 19:14:44.564859 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
33781 2019-Jan-09 19:14:44.565731 - [DEBUG] Possible callees:
33782 2019-Jan-09 19:14:44.565763 - [DEBUG] llvm.dbg.declare
33783 2019-Jan-09 19:14:44.565790 - [DEBUG] Possible return sites:
33784 2019-Jan-09 19:14:44.565814 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14933785 2019-Jan-09 19:14:44.567473 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33786 2019-Jan-09 19:14:44.567542 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33787 2019-Jan-09 19:14:44.567594 - [DEBUG] Compose: EdgeIdentity * AllBottom
33788 2019-Jan-09 19:14:44.567649 - [DEBUG]
33789 2019-Jan-09 19:14:44.567674 - [DEBUG] Propagate flow
33790 2019-Jan-09 19:14:44.567699 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33791 2019-Jan-09 19:14:44.567794 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
33792 2019-Jan-09 19:14:44.568629 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33793 2019-Jan-09 19:14:44.569459 - [DEBUG] Edge function : AllBottom (result of previous compose)
33794 2019-Jan-09 19:14:44.569491 - [DEBUG]
33795 2019-Jan-09 19:14:44.569519 - [DEBUG] Join: AllTop & AllBottom
33796 2019-Jan-09 19:14:44.569547 - [DEBUG] = AllBottom (new jump func)
33797 2019-Jan-09 19:14:44.569573 - [DEBUG]
33798 2019-Jan-09 19:14:44.569598 - [DEBUG] Start adding new jump function
33799 2019-Jan-09 19:14:44.569623 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33800 2019-Jan-09 19:14:44.569719 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33801 2019-Jan-09 19:14:44.570576 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
33802 2019-Jan-09 19:14:44.571415 - [DEBUG] Edge Function : AllBottom
33803 2019-Jan-09 19:14:44.571453 - [DEBUG] End adding new jump function
33804 2019-Jan-09 19:14:44.571479 - [DEBUG]
33805 2019-Jan-09 19:14:44.571504 - [DEBUG] -------------------------------------------- 984. Path Edge --------------------------------------------
33806 2019-Jan-09 19:14:44.571531 - [DEBUG]
33807 2019-Jan-09 19:14:44.571554 - [DEBUG] Process 984. path edge:
33808 2019-Jan-09 19:14:44.571580 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33809 2019-Jan-09 19:14:44.571677 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
33810 2019-Jan-09 19:14:44.572505 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33811 2019-Jan-09 19:14:44.573338 - [DEBUG]
33812 2019-Jan-09 19:14:44.573370 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
33813 2019-Jan-09 19:14:44.574297 - [DEBUG] Compose: EdgeIdentity * AllBottom
33814 2019-Jan-09 19:14:44.574332 - [DEBUG]
33815 2019-Jan-09 19:14:44.574358 - [DEBUG] Propagate flow
33816 2019-Jan-09 19:14:44.574383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33817 2019-Jan-09 19:14:44.574480 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
33818 2019-Jan-09 19:14:44.575296 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33819 2019-Jan-09 19:14:44.576120 - [DEBUG] Edge function : AllBottom (result of previous compose)
33820 2019-Jan-09 19:14:44.576151 - [DEBUG]
33821 2019-Jan-09 19:14:44.576179 - [DEBUG] Join: AllTop & AllBottom
33822 2019-Jan-09 19:14:44.576208 - [DEBUG] = AllBottom (new jump func)
33823 2019-Jan-09 19:14:44.576234 - [DEBUG]
33824 2019-Jan-09 19:14:44.576259 - [DEBUG] Start adding new jump function
33825 2019-Jan-09 19:14:44.576284 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33826 2019-Jan-09 19:14:44.576381 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33827 2019-Jan-09 19:14:44.577234 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
33828 2019-Jan-09 19:14:44.578057 - [DEBUG] Edge Function : AllBottom
33829 2019-Jan-09 19:14:44.578097 - [DEBUG] End adding new jump function
33830 2019-Jan-09 19:14:44.578123 - [DEBUG]
33831 2019-Jan-09 19:14:44.578148 - [DEBUG] -------------------------------------------- 985. Path Edge --------------------------------------------
33832 2019-Jan-09 19:14:44.578174 - [DEBUG]
33833 2019-Jan-09 19:14:44.578198 - [DEBUG] Process 985. path edge:
33834 2019-Jan-09 19:14:44.578250 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33835 2019-Jan-09 19:14:44.578352 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
33836 2019-Jan-09 19:14:44.579183 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33837 2019-Jan-09 19:14:44.580013 - [DEBUG]
33838 2019-Jan-09 19:14:44.580047 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
33839 2019-Jan-09 19:14:44.580954 - [DEBUG] Compose: EdgeIdentity * AllBottom
33840 2019-Jan-09 19:14:44.580988 - [DEBUG]
33841 2019-Jan-09 19:14:44.581014 - [DEBUG] Propagate flow
33842 2019-Jan-09 19:14:44.581038 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33843 2019-Jan-09 19:14:44.581136 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
33844 2019-Jan-09 19:14:44.581978 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33845 2019-Jan-09 19:14:44.582806 - [DEBUG] Edge function : AllBottom (result of previous compose)
33846 2019-Jan-09 19:14:44.582838 - [DEBUG]
33847 2019-Jan-09 19:14:44.582866 - [DEBUG] Join: AllTop & AllBottom
33848 2019-Jan-09 19:14:44.582894 - [DEBUG] = AllBottom (new jump func)
33849 2019-Jan-09 19:14:44.582920 - [DEBUG]
33850 2019-Jan-09 19:14:44.582944 - [DEBUG] Start adding new jump function
33851 2019-Jan-09 19:14:44.582969 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33852 2019-Jan-09 19:14:44.583064 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33853 2019-Jan-09 19:14:44.583913 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
33854 2019-Jan-09 19:14:44.584752 - [DEBUG] Edge Function : AllBottom
33855 2019-Jan-09 19:14:44.584791 - [DEBUG] End adding new jump function
33856 2019-Jan-09 19:14:44.584817 - [DEBUG]
33857 2019-Jan-09 19:14:44.584842 - [DEBUG] -------------------------------------------- 986. Path Edge --------------------------------------------
33858 2019-Jan-09 19:14:44.584868 - [DEBUG]
33859 2019-Jan-09 19:14:44.584892 - [DEBUG] Process 986. path edge:
33860 2019-Jan-09 19:14:44.584917 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33861 2019-Jan-09 19:14:44.585013 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
33862 2019-Jan-09 19:14:44.585849 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33863 2019-Jan-09 19:14:44.586679 - [DEBUG]
33864 2019-Jan-09 19:14:44.586710 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
33865 2019-Jan-09 19:14:44.587609 - [DEBUG] Possible callees:
33866 2019-Jan-09 19:14:44.587640 - [DEBUG] llvm.dbg.declare
33867 2019-Jan-09 19:14:44.587666 - [DEBUG] Possible return sites:
33868 2019-Jan-09 19:14:44.587691 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15533869 2019-Jan-09 19:14:44.589339 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33870 2019-Jan-09 19:14:44.589408 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33871 2019-Jan-09 19:14:44.589460 - [DEBUG] Compose: EdgeIdentity * AllBottom
33872 2019-Jan-09 19:14:44.589490 - [DEBUG]
33873 2019-Jan-09 19:14:44.589515 - [DEBUG] Propagate flow
33874 2019-Jan-09 19:14:44.589540 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33875 2019-Jan-09 19:14:44.589660 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
33876 2019-Jan-09 19:14:44.590519 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33877 2019-Jan-09 19:14:44.591491 - [DEBUG] Edge function : AllBottom (result of previous compose)
33878 2019-Jan-09 19:14:44.591524 - [DEBUG]
33879 2019-Jan-09 19:14:44.591552 - [DEBUG] Join: AllTop & AllBottom
33880 2019-Jan-09 19:14:44.591580 - [DEBUG] = AllBottom (new jump func)
33881 2019-Jan-09 19:14:44.591606 - [DEBUG]
33882 2019-Jan-09 19:14:44.591630 - [DEBUG] Start adding new jump function
33883 2019-Jan-09 19:14:44.591655 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33884 2019-Jan-09 19:14:44.591752 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33885 2019-Jan-09 19:14:44.592593 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
33886 2019-Jan-09 19:14:44.593429 - [DEBUG] Edge Function : AllBottom
33887 2019-Jan-09 19:14:44.593469 - [DEBUG] End adding new jump function
33888 2019-Jan-09 19:14:44.593494 - [DEBUG]
33889 2019-Jan-09 19:14:44.593520 - [DEBUG] -------------------------------------------- 987. Path Edge --------------------------------------------
33890 2019-Jan-09 19:14:44.593546 - [DEBUG]
33891 2019-Jan-09 19:14:44.593571 - [DEBUG] Process 987. path edge:
33892 2019-Jan-09 19:14:44.593596 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33893 2019-Jan-09 19:14:44.593694 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
33894 2019-Jan-09 19:14:44.594556 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33895 2019-Jan-09 19:14:44.595502 - [DEBUG]
33896 2019-Jan-09 19:14:44.595534 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
33897 2019-Jan-09 19:14:44.596438 - [DEBUG] Compose: EdgeIdentity * AllBottom
33898 2019-Jan-09 19:14:44.596475 - [DEBUG]
33899 2019-Jan-09 19:14:44.596500 - [DEBUG] Propagate flow
33900 2019-Jan-09 19:14:44.596525 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33901 2019-Jan-09 19:14:44.596622 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
33902 2019-Jan-09 19:14:44.597492 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33903 2019-Jan-09 19:14:44.598323 - [DEBUG] Edge function : AllBottom (result of previous compose)
33904 2019-Jan-09 19:14:44.598355 - [DEBUG]
33905 2019-Jan-09 19:14:44.598383 - [DEBUG] Join: AllTop & AllBottom
33906 2019-Jan-09 19:14:44.598412 - [DEBUG] = AllBottom (new jump func)
33907 2019-Jan-09 19:14:44.598437 - [DEBUG]
33908 2019-Jan-09 19:14:44.598462 - [DEBUG] Start adding new jump function
33909 2019-Jan-09 19:14:44.598487 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33910 2019-Jan-09 19:14:44.598583 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33911 2019-Jan-09 19:14:44.599405 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
33912 2019-Jan-09 19:14:44.600225 - [DEBUG] Edge Function : AllBottom
33913 2019-Jan-09 19:14:44.600265 - [DEBUG] End adding new jump function
33914 2019-Jan-09 19:14:44.600291 - [DEBUG]
33915 2019-Jan-09 19:14:44.600317 - [DEBUG] -------------------------------------------- 988. Path Edge --------------------------------------------
33916 2019-Jan-09 19:14:44.600343 - [DEBUG]
33917 2019-Jan-09 19:14:44.600367 - [DEBUG] Process 988. path edge:
33918 2019-Jan-09 19:14:44.600393 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33919 2019-Jan-09 19:14:44.600520 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
33920 2019-Jan-09 19:14:44.601365 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33921 2019-Jan-09 19:14:44.602206 - [DEBUG]
33922 2019-Jan-09 19:14:44.602239 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
33923 2019-Jan-09 19:14:44.603101 - [DEBUG] Compose: EdgeIdentity * AllBottom
33924 2019-Jan-09 19:14:44.603136 - [DEBUG]
33925 2019-Jan-09 19:14:44.603161 - [DEBUG] Propagate flow
33926 2019-Jan-09 19:14:44.603186 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33927 2019-Jan-09 19:14:44.603282 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
33928 2019-Jan-09 19:14:44.604137 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33929 2019-Jan-09 19:14:44.604977 - [DEBUG] Edge function : AllBottom (result of previous compose)
33930 2019-Jan-09 19:14:44.605009 - [DEBUG]
33931 2019-Jan-09 19:14:44.605036 - [DEBUG] Join: AllTop & AllBottom
33932 2019-Jan-09 19:14:44.605064 - [DEBUG] = AllBottom (new jump func)
33933 2019-Jan-09 19:14:44.605090 - [DEBUG]
33934 2019-Jan-09 19:14:44.605115 - [DEBUG] Start adding new jump function
33935 2019-Jan-09 19:14:44.605140 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33936 2019-Jan-09 19:14:44.605238 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33937 2019-Jan-09 19:14:44.606061 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
33938 2019-Jan-09 19:14:44.606869 - [DEBUG] Edge Function : AllBottom
33939 2019-Jan-09 19:14:44.606909 - [DEBUG] End adding new jump function
33940 2019-Jan-09 19:14:44.606934 - [DEBUG]
33941 2019-Jan-09 19:14:44.606959 - [DEBUG] -------------------------------------------- 989. Path Edge --------------------------------------------
33942 2019-Jan-09 19:14:44.606986 - [DEBUG]
33943 2019-Jan-09 19:14:44.607010 - [DEBUG] Process 989. path edge:
33944 2019-Jan-09 19:14:44.607035 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33945 2019-Jan-09 19:14:44.607164 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
33946 2019-Jan-09 19:14:44.607984 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33947 2019-Jan-09 19:14:44.608816 - [DEBUG]
33948 2019-Jan-09 19:14:44.608850 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
33949 2019-Jan-09 19:14:44.609711 - [DEBUG] Compose: EdgeIdentity * AllBottom
33950 2019-Jan-09 19:14:44.609746 - [DEBUG]
33951 2019-Jan-09 19:14:44.609772 - [DEBUG] Propagate flow
33952 2019-Jan-09 19:14:44.609796 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33953 2019-Jan-09 19:14:44.609896 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
33954 2019-Jan-09 19:14:44.610771 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33955 2019-Jan-09 19:14:44.611599 - [DEBUG] Edge function : AllBottom (result of previous compose)
33956 2019-Jan-09 19:14:44.611631 - [DEBUG]
33957 2019-Jan-09 19:14:44.611659 - [DEBUG] Join: AllTop & AllBottom
33958 2019-Jan-09 19:14:44.611687 - [DEBUG] = AllBottom (new jump func)
33959 2019-Jan-09 19:14:44.611713 - [DEBUG]
33960 2019-Jan-09 19:14:44.611738 - [DEBUG] Start adding new jump function
33961 2019-Jan-09 19:14:44.611763 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33962 2019-Jan-09 19:14:44.611861 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33963 2019-Jan-09 19:14:44.612690 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
33964 2019-Jan-09 19:14:44.613726 - [DEBUG] Edge Function : AllBottom
33965 2019-Jan-09 19:14:44.613766 - [DEBUG] End adding new jump function
33966 2019-Jan-09 19:14:44.613820 - [DEBUG]
33967 2019-Jan-09 19:14:44.613845 - [DEBUG] -------------------------------------------- 990. Path Edge --------------------------------------------
33968 2019-Jan-09 19:14:44.613872 - [DEBUG]
33969 2019-Jan-09 19:14:44.613895 - [DEBUG] Process 990. path edge:
33970 2019-Jan-09 19:14:44.613921 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33971 2019-Jan-09 19:14:44.614021 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
33972 2019-Jan-09 19:14:44.614852 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33973 2019-Jan-09 19:14:44.615677 - [DEBUG]
33974 2019-Jan-09 19:14:44.615708 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
33975 2019-Jan-09 19:14:44.616566 - [DEBUG] Possible callees:
33976 2019-Jan-09 19:14:44.616598 - [DEBUG] llvm.dbg.declare
33977 2019-Jan-09 19:14:44.616624 - [DEBUG] Possible return sites:
33978 2019-Jan-09 19:14:44.616648 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16333979 2019-Jan-09 19:14:44.618316 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33980 2019-Jan-09 19:14:44.618385 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33981 2019-Jan-09 19:14:44.618437 - [DEBUG] Compose: EdgeIdentity * AllBottom
33982 2019-Jan-09 19:14:44.618467 - [DEBUG]
33983 2019-Jan-09 19:14:44.618492 - [DEBUG] Propagate flow
33984 2019-Jan-09 19:14:44.618516 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33985 2019-Jan-09 19:14:44.618613 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
33986 2019-Jan-09 19:14:44.619438 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33987 2019-Jan-09 19:14:44.620277 - [DEBUG] Edge function : AllBottom (result of previous compose)
33988 2019-Jan-09 19:14:44.620308 - [DEBUG]
33989 2019-Jan-09 19:14:44.620336 - [DEBUG] Join: AllTop & AllBottom
33990 2019-Jan-09 19:14:44.620364 - [DEBUG] = AllBottom (new jump func)
33991 2019-Jan-09 19:14:44.620389 - [DEBUG]
33992 2019-Jan-09 19:14:44.620414 - [DEBUG] Start adding new jump function
33993 2019-Jan-09 19:14:44.620465 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33994 2019-Jan-09 19:14:44.620569 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33995 2019-Jan-09 19:14:44.621398 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
33996 2019-Jan-09 19:14:44.622222 - [DEBUG] Edge Function : AllBottom
33997 2019-Jan-09 19:14:44.622262 - [DEBUG] End adding new jump function
33998 2019-Jan-09 19:14:44.622288 - [DEBUG]
33999 2019-Jan-09 19:14:44.622313 - [DEBUG] -------------------------------------------- 991. Path Edge --------------------------------------------
34000 2019-Jan-09 19:14:44.622340 - [DEBUG]
34001 2019-Jan-09 19:14:44.622363 - [DEBUG] Process 991. path edge:
34002 2019-Jan-09 19:14:44.622389 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34003 2019-Jan-09 19:14:44.622486 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
34004 2019-Jan-09 19:14:44.623311 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34005 2019-Jan-09 19:14:44.624171 - [DEBUG]
34006 2019-Jan-09 19:14:44.624227 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
34007 2019-Jan-09 19:14:44.625121 - [DEBUG] Compose: EdgeIdentity * AllBottom
34008 2019-Jan-09 19:14:44.625156 - [DEBUG]
34009 2019-Jan-09 19:14:44.625182 - [DEBUG] Propagate flow
34010 2019-Jan-09 19:14:44.625207 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34011 2019-Jan-09 19:14:44.625305 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
34012 2019-Jan-09 19:14:44.626126 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34013 2019-Jan-09 19:14:44.626961 - [DEBUG] Edge function : AllBottom (result of previous compose)
34014 2019-Jan-09 19:14:44.626993 - [DEBUG]
34015 2019-Jan-09 19:14:44.627021 - [DEBUG] Join: AllTop & AllBottom
34016 2019-Jan-09 19:14:44.627049 - [DEBUG] = AllBottom (new jump func)
34017 2019-Jan-09 19:14:44.627074 - [DEBUG]
34018 2019-Jan-09 19:14:44.627098 - [DEBUG] Start adding new jump function
34019 2019-Jan-09 19:14:44.627151 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34020 2019-Jan-09 19:14:44.627249 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34021 2019-Jan-09 19:14:44.628080 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
34022 2019-Jan-09 19:14:44.628905 - [DEBUG] Edge Function : AllBottom
34023 2019-Jan-09 19:14:44.628946 - [DEBUG] End adding new jump function
34024 2019-Jan-09 19:14:44.628972 - [DEBUG]
34025 2019-Jan-09 19:14:44.628997 - [DEBUG] -------------------------------------------- 992. Path Edge --------------------------------------------
34026 2019-Jan-09 19:14:44.629023 - [DEBUG]
34027 2019-Jan-09 19:14:44.629047 - [DEBUG] Process 992. path edge:
34028 2019-Jan-09 19:14:44.629071 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34029 2019-Jan-09 19:14:44.629172 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
34030 2019-Jan-09 19:14:44.629985 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34031 2019-Jan-09 19:14:44.630841 - [DEBUG]
34032 2019-Jan-09 19:14:44.630874 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
34033 2019-Jan-09 19:14:44.631738 - [DEBUG] Compose: EdgeIdentity * AllBottom
34034 2019-Jan-09 19:14:44.631773 - [DEBUG]
34035 2019-Jan-09 19:14:44.631798 - [DEBUG] Propagate flow
34036 2019-Jan-09 19:14:44.631823 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34037 2019-Jan-09 19:14:44.631921 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
34038 2019-Jan-09 19:14:44.632751 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34039 2019-Jan-09 19:14:44.633583 - [DEBUG] Edge function : AllBottom (result of previous compose)
34040 2019-Jan-09 19:14:44.633614 - [DEBUG]
34041 2019-Jan-09 19:14:44.633642 - [DEBUG] Join: AllTop & AllBottom
34042 2019-Jan-09 19:14:44.633670 - [DEBUG] = AllBottom (new jump func)
34043 2019-Jan-09 19:14:44.633696 - [DEBUG]
34044 2019-Jan-09 19:14:44.633721 - [DEBUG] Start adding new jump function
34045 2019-Jan-09 19:14:44.633746 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34046 2019-Jan-09 19:14:44.633876 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34047 2019-Jan-09 19:14:44.634708 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
34048 2019-Jan-09 19:14:44.635552 - [DEBUG] Edge Function : AllBottom
34049 2019-Jan-09 19:14:44.635592 - [DEBUG] End adding new jump function
34050 2019-Jan-09 19:14:44.635619 - [DEBUG]
34051 2019-Jan-09 19:14:44.635669 - [DEBUG] -------------------------------------------- 993. Path Edge --------------------------------------------
34052 2019-Jan-09 19:14:44.635696 - [DEBUG]
34053 2019-Jan-09 19:14:44.635721 - [DEBUG] Process 993. path edge:
34054 2019-Jan-09 19:14:44.635746 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34055 2019-Jan-09 19:14:44.635846 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
34056 2019-Jan-09 19:14:44.636686 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34057 2019-Jan-09 19:14:44.637545 - [DEBUG]
34058 2019-Jan-09 19:14:44.637576 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
34059 2019-Jan-09 19:14:44.638424 - [DEBUG] Possible callees:
34060 2019-Jan-09 19:14:44.638455 - [DEBUG] llvm.dbg.declare
34061 2019-Jan-09 19:14:44.638481 - [DEBUG] Possible return sites:
34062 2019-Jan-09 19:14:44.638506 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16934063 2019-Jan-09 19:14:44.640136 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
34064 2019-Jan-09 19:14:44.640205 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
34065 2019-Jan-09 19:14:44.640259 - [DEBUG] Compose: EdgeIdentity * AllBottom
34066 2019-Jan-09 19:14:44.640288 - [DEBUG]
34067 2019-Jan-09 19:14:44.640313 - [DEBUG] Propagate flow
34068 2019-Jan-09 19:14:44.640337 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34069 2019-Jan-09 19:14:44.640459 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
34070 2019-Jan-09 19:14:44.641289 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34071 2019-Jan-09 19:14:44.642129 - [DEBUG] Edge function : AllBottom (result of previous compose)
34072 2019-Jan-09 19:14:44.642160 - [DEBUG]
34073 2019-Jan-09 19:14:44.642188 - [DEBUG] Join: AllTop & AllBottom
34074 2019-Jan-09 19:14:44.642216 - [DEBUG] = AllBottom (new jump func)
34075 2019-Jan-09 19:14:44.642241 - [DEBUG]
34076 2019-Jan-09 19:14:44.642266 - [DEBUG] Start adding new jump function
34077 2019-Jan-09 19:14:44.642290 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34078 2019-Jan-09 19:14:44.642388 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34079 2019-Jan-09 19:14:44.643214 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
34080 2019-Jan-09 19:14:44.644082 - [DEBUG] Edge Function : AllBottom
34081 2019-Jan-09 19:14:44.644121 - [DEBUG] End adding new jump function
34082 2019-Jan-09 19:14:44.644147 - [DEBUG]
34083 2019-Jan-09 19:14:44.644172 - [DEBUG] -------------------------------------------- 994. Path Edge --------------------------------------------
34084 2019-Jan-09 19:14:44.644198 - [DEBUG]
34085 2019-Jan-09 19:14:44.644222 - [DEBUG] Process 994. path edge:
34086 2019-Jan-09 19:14:44.644248 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34087 2019-Jan-09 19:14:44.644345 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
34088 2019-Jan-09 19:14:44.645167 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34089 2019-Jan-09 19:14:44.645992 - [DEBUG]
34090 2019-Jan-09 19:14:44.646024 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
34091 2019-Jan-09 19:14:44.646916 - [DEBUG] Compose: EdgeIdentity * AllBottom
34092 2019-Jan-09 19:14:44.646976 - [DEBUG]
34093 2019-Jan-09 19:14:44.647002 - [DEBUG] Propagate flow
34094 2019-Jan-09 19:14:44.647027 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34095 2019-Jan-09 19:14:44.647152 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
34096 2019-Jan-09 19:14:44.647983 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34097 2019-Jan-09 19:14:44.648811 - [DEBUG] Edge function : AllBottom (result of previous compose)
34098 2019-Jan-09 19:14:44.648844 - [DEBUG]
34099 2019-Jan-09 19:14:44.648872 - [DEBUG] Join: AllTop & AllBottom
34100 2019-Jan-09 19:14:44.648901 - [DEBUG] = AllBottom (new jump func)
34101 2019-Jan-09 19:14:44.648927 - [DEBUG]
34102 2019-Jan-09 19:14:44.648952 - [DEBUG] Start adding new jump function
34103 2019-Jan-09 19:14:44.648976 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34104 2019-Jan-09 19:14:44.649074 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34105 2019-Jan-09 19:14:44.649903 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
34106 2019-Jan-09 19:14:44.650764 - [DEBUG] Edge Function : AllBottom
34107 2019-Jan-09 19:14:44.650805 - [DEBUG] End adding new jump function
34108 2019-Jan-09 19:14:44.650831 - [DEBUG]
34109 2019-Jan-09 19:14:44.650856 - [DEBUG] -------------------------------------------- 995. Path Edge --------------------------------------------
34110 2019-Jan-09 19:14:44.650882 - [DEBUG]
34111 2019-Jan-09 19:14:44.650907 - [DEBUG] Process 995. path edge:
34112 2019-Jan-09 19:14:44.650931 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34113 2019-Jan-09 19:14:44.651028 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
34114 2019-Jan-09 19:14:44.651852 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34115 2019-Jan-09 19:14:44.652676 - [DEBUG]
34116 2019-Jan-09 19:14:44.652707 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
34117 2019-Jan-09 19:14:44.653586 - [DEBUG] Compose: EdgeIdentity * AllBottom
34118 2019-Jan-09 19:14:44.653622 - [DEBUG]
34119 2019-Jan-09 19:14:44.653647 - [DEBUG] Propagate flow
34120 2019-Jan-09 19:14:44.653671 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34121 2019-Jan-09 19:14:44.653765 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
34122 2019-Jan-09 19:14:44.654625 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34123 2019-Jan-09 19:14:44.655452 - [DEBUG] Edge function : AllBottom (result of previous compose)
34124 2019-Jan-09 19:14:44.655484 - [DEBUG]
34125 2019-Jan-09 19:14:44.655512 - [DEBUG] Join: AllTop & AllBottom
34126 2019-Jan-09 19:14:44.655541 - [DEBUG] = AllBottom (new jump func)
34127 2019-Jan-09 19:14:44.655567 - [DEBUG]
34128 2019-Jan-09 19:14:44.655592 - [DEBUG] Start adding new jump function
34129 2019-Jan-09 19:14:44.655617 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34130 2019-Jan-09 19:14:44.655715 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34131 2019-Jan-09 19:14:44.656540 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
34132 2019-Jan-09 19:14:44.657416 - [DEBUG] Edge Function : AllBottom
34133 2019-Jan-09 19:14:44.657455 - [DEBUG] End adding new jump function
34134 2019-Jan-09 19:14:44.657481 - [DEBUG]
34135 2019-Jan-09 19:14:44.657506 - [DEBUG] -------------------------------------------- 996. Path Edge --------------------------------------------
34136 2019-Jan-09 19:14:44.657532 - [DEBUG]
34137 2019-Jan-09 19:14:44.657580 - [DEBUG] Process 996. path edge:
34138 2019-Jan-09 19:14:44.657605 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34139 2019-Jan-09 19:14:44.657700 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
34140 2019-Jan-09 19:14:44.658536 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34141 2019-Jan-09 19:14:44.659370 - [DEBUG]
34142 2019-Jan-09 19:14:44.659401 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
34143 2019-Jan-09 19:14:44.660304 - [DEBUG] Compose: EdgeIdentity * AllBottom
34144 2019-Jan-09 19:14:44.660339 - [DEBUG]
34145 2019-Jan-09 19:14:44.660365 - [DEBUG] Propagate flow
34146 2019-Jan-09 19:14:44.660389 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34147 2019-Jan-09 19:14:44.660511 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
34148 2019-Jan-09 19:14:44.661319 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34149 2019-Jan-09 19:14:44.662148 - [DEBUG] Edge function : AllBottom (result of previous compose)
34150 2019-Jan-09 19:14:44.662180 - [DEBUG]
34151 2019-Jan-09 19:14:44.662208 - [DEBUG] Join: AllTop & AllBottom
34152 2019-Jan-09 19:14:44.662236 - [DEBUG] = AllBottom (new jump func)
34153 2019-Jan-09 19:14:44.662261 - [DEBUG]
34154 2019-Jan-09 19:14:44.662286 - [DEBUG] Start adding new jump function
34155 2019-Jan-09 19:14:44.662311 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34156 2019-Jan-09 19:14:44.662407 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34157 2019-Jan-09 19:14:44.663229 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
34158 2019-Jan-09 19:14:44.664077 - [DEBUG] Edge Function : AllBottom
34159 2019-Jan-09 19:14:44.664116 - [DEBUG] End adding new jump function
34160 2019-Jan-09 19:14:44.664142 - [DEBUG]
34161 2019-Jan-09 19:14:44.664167 - [DEBUG] -------------------------------------------- 997. Path Edge --------------------------------------------
34162 2019-Jan-09 19:14:44.664193 - [DEBUG]
34163 2019-Jan-09 19:14:44.664217 - [DEBUG] Process 997. path edge:
34164 2019-Jan-09 19:14:44.664242 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34165 2019-Jan-09 19:14:44.664342 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
34166 2019-Jan-09 19:14:44.665160 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34167 2019-Jan-09 19:14:44.665999 - [DEBUG]
34168 2019-Jan-09 19:14:44.666033 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
34169 2019-Jan-09 19:14:44.666894 - [DEBUG] Compose: EdgeIdentity * AllBottom
34170 2019-Jan-09 19:14:44.666931 - [DEBUG]
34171 2019-Jan-09 19:14:44.666956 - [DEBUG] Propagate flow
34172 2019-Jan-09 19:14:44.666981 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34173 2019-Jan-09 19:14:44.667079 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
34174 2019-Jan-09 19:14:44.667938 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34175 2019-Jan-09 19:14:44.668764 - [DEBUG] Edge function : AllBottom (result of previous compose)
34176 2019-Jan-09 19:14:44.668796 - [DEBUG]
34177 2019-Jan-09 19:14:44.668825 - [DEBUG] Join: AllTop & AllBottom
34178 2019-Jan-09 19:14:44.668853 - [DEBUG] = AllBottom (new jump func)
34179 2019-Jan-09 19:14:44.668879 - [DEBUG]
34180 2019-Jan-09 19:14:44.668903 - [DEBUG] Start adding new jump function
34181 2019-Jan-09 19:14:44.668953 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34182 2019-Jan-09 19:14:44.669052 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34183 2019-Jan-09 19:14:44.669868 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
34184 2019-Jan-09 19:14:44.670737 - [DEBUG] Edge Function : AllBottom
34185 2019-Jan-09 19:14:44.670776 - [DEBUG] End adding new jump function
34186 2019-Jan-09 19:14:44.670802 - [DEBUG]
34187 2019-Jan-09 19:14:44.670827 - [DEBUG] -------------------------------------------- 998. Path Edge --------------------------------------------
34188 2019-Jan-09 19:14:44.670853 - [DEBUG]
34189 2019-Jan-09 19:14:44.670877 - [DEBUG] Process 998. path edge:
34190 2019-Jan-09 19:14:44.670902 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34191 2019-Jan-09 19:14:44.671002 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
34192 2019-Jan-09 19:14:44.671829 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34193 2019-Jan-09 19:14:44.672661 - [DEBUG]
34194 2019-Jan-09 19:14:44.672692 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
34195 2019-Jan-09 19:14:44.673595 - [DEBUG] Compose: EdgeIdentity * AllBottom
34196 2019-Jan-09 19:14:44.673631 - [DEBUG]
34197 2019-Jan-09 19:14:44.673657 - [DEBUG] Propagate flow
34198 2019-Jan-09 19:14:44.673681 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34199 2019-Jan-09 19:14:44.673805 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
34200 2019-Jan-09 19:14:44.674629 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34201 2019-Jan-09 19:14:44.678587 - [DEBUG] Edge function : AllBottom (result of previous compose)
34202 2019-Jan-09 19:14:44.678620 - [DEBUG]
34203 2019-Jan-09 19:14:44.678648 - [DEBUG] Join: AllTop & AllBottom
34204 2019-Jan-09 19:14:44.678677 - [DEBUG] = AllBottom (new jump func)
34205 2019-Jan-09 19:14:44.678703 - [DEBUG]
34206 2019-Jan-09 19:14:44.678728 - [DEBUG] Start adding new jump function
34207 2019-Jan-09 19:14:44.678753 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34208 2019-Jan-09 19:14:44.678868 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34209 2019-Jan-09 19:14:44.679722 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
34210 2019-Jan-09 19:14:44.680579 - [DEBUG] Edge Function : AllBottom
34211 2019-Jan-09 19:14:44.680620 - [DEBUG] End adding new jump function
34212 2019-Jan-09 19:14:44.680646 - [DEBUG]
34213 2019-Jan-09 19:14:44.680671 - [DEBUG] -------------------------------------------- 999. Path Edge --------------------------------------------
34214 2019-Jan-09 19:14:44.680698 - [DEBUG]
34215 2019-Jan-09 19:14:44.680722 - [DEBUG] Process 999. path edge:
34216 2019-Jan-09 19:14:44.680747 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34217 2019-Jan-09 19:14:44.680849 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
34218 2019-Jan-09 19:14:44.681671 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34219 2019-Jan-09 19:14:44.682514 - [DEBUG]
34220 2019-Jan-09 19:14:44.682548 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
34221 2019-Jan-09 19:14:44.683417 - [DEBUG] Compose: EdgeIdentity * AllBottom
34222 2019-Jan-09 19:14:44.683451 - [DEBUG]
34223 2019-Jan-09 19:14:44.683477 - [DEBUG] Propagate flow
34224 2019-Jan-09 19:14:44.683501 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34225 2019-Jan-09 19:14:44.683598 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34226 2019-Jan-09 19:14:44.684488 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34227 2019-Jan-09 19:14:44.685317 - [DEBUG] Edge function : AllBottom (result of previous compose)
34228 2019-Jan-09 19:14:44.685349 - [DEBUG]
34229 2019-Jan-09 19:14:44.685377 - [DEBUG] Join: AllTop & AllBottom
34230 2019-Jan-09 19:14:44.685406 - [DEBUG] = AllBottom (new jump func)
34231 2019-Jan-09 19:14:44.685432 - [DEBUG]
34232 2019-Jan-09 19:14:44.685457 - [DEBUG] Start adding new jump function
34233 2019-Jan-09 19:14:44.685481 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34234 2019-Jan-09 19:14:44.685578 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34235 2019-Jan-09 19:14:44.686397 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34236 2019-Jan-09 19:14:44.687255 - [DEBUG] Edge Function : AllBottom
34237 2019-Jan-09 19:14:44.687295 - [DEBUG] End adding new jump function
34238 2019-Jan-09 19:14:44.687321 - [DEBUG]
34239 2019-Jan-09 19:14:44.687346 - [DEBUG] -------------------------------------------- 1000. Path Edge --------------------------------------------
34240 2019-Jan-09 19:14:44.687372 - [DEBUG]
34241 2019-Jan-09 19:14:44.687396 - [DEBUG] Process 1000. path edge:
34242 2019-Jan-09 19:14:44.687421 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34243 2019-Jan-09 19:14:44.687517 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
34244 2019-Jan-09 19:14:44.688347 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34245 2019-Jan-09 19:14:44.689175 - [DEBUG]
34246 2019-Jan-09 19:14:44.689206 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34247 2019-Jan-09 19:14:44.690095 - [DEBUG] Compose: EdgeIdentity * AllBottom
34248 2019-Jan-09 19:14:44.690131 - [DEBUG]
34249 2019-Jan-09 19:14:44.690157 - [DEBUG] Propagate flow
34250 2019-Jan-09 19:14:44.690182 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34251 2019-Jan-09 19:14:44.690274 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
34252 2019-Jan-09 19:14:44.691285 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34253 2019-Jan-09 19:14:44.692123 - [DEBUG] Edge function : AllBottom (result of previous compose)
34254 2019-Jan-09 19:14:44.692156 - [DEBUG]
34255 2019-Jan-09 19:14:44.692184 - [DEBUG] Join: AllTop & AllBottom
34256 2019-Jan-09 19:14:44.692212 - [DEBUG] = AllBottom (new jump func)
34257 2019-Jan-09 19:14:44.692238 - [DEBUG]
34258 2019-Jan-09 19:14:44.692263 - [DEBUG] Start adding new jump function
34259 2019-Jan-09 19:14:44.692288 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34260 2019-Jan-09 19:14:44.692385 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34261 2019-Jan-09 19:14:44.693210 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
34262 2019-Jan-09 19:14:44.694059 - [DEBUG] Edge Function : AllBottom
34263 2019-Jan-09 19:14:44.694099 - [DEBUG] End adding new jump function
34264 2019-Jan-09 19:14:44.694125 - [DEBUG]
34265 2019-Jan-09 19:14:44.694151 - [DEBUG] -------------------------------------------- 1001. Path Edge --------------------------------------------
34266 2019-Jan-09 19:14:44.694177 - [DEBUG]
34267 2019-Jan-09 19:14:44.694201 - [DEBUG] Process 1001. path edge:
34268 2019-Jan-09 19:14:44.694226 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34269 2019-Jan-09 19:14:44.694319 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
34270 2019-Jan-09 19:14:44.695173 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34271 2019-Jan-09 19:14:44.696001 - [DEBUG]
34272 2019-Jan-09 19:14:44.696037 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
34273 2019-Jan-09 19:14:44.696917 - [DEBUG] Compose: EdgeIdentity * AllBottom
34274 2019-Jan-09 19:14:44.696953 - [DEBUG]
34275 2019-Jan-09 19:14:44.696979 - [DEBUG] Propagate flow
34276 2019-Jan-09 19:14:44.697004 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34277 2019-Jan-09 19:14:44.697096 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34278 2019-Jan-09 19:14:44.697962 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34279 2019-Jan-09 19:14:44.698786 - [DEBUG] Edge function : AllBottom (result of previous compose)
34280 2019-Jan-09 19:14:44.698818 - [DEBUG]
34281 2019-Jan-09 19:14:44.698846 - [DEBUG] Join: AllTop & AllBottom
34282 2019-Jan-09 19:14:44.698874 - [DEBUG] = AllBottom (new jump func)
34283 2019-Jan-09 19:14:44.698899 - [DEBUG]
34284 2019-Jan-09 19:14:44.698924 - [DEBUG] Start adding new jump function
34285 2019-Jan-09 19:14:44.698948 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34286 2019-Jan-09 19:14:44.699045 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34287 2019-Jan-09 19:14:44.699875 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34288 2019-Jan-09 19:14:44.700740 - [DEBUG] Edge Function : AllBottom
34289 2019-Jan-09 19:14:44.700780 - [DEBUG] End adding new jump function
34290 2019-Jan-09 19:14:44.700806 - [DEBUG]
34291 2019-Jan-09 19:14:44.700831 - [DEBUG] -------------------------------------------- 1002. Path Edge --------------------------------------------
34292 2019-Jan-09 19:14:44.700857 - [DEBUG]
34293 2019-Jan-09 19:14:44.700881 - [DEBUG] Process 1002. path edge:
34294 2019-Jan-09 19:14:44.700905 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34295 2019-Jan-09 19:14:44.700998 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
34296 2019-Jan-09 19:14:44.701816 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34297 2019-Jan-09 19:14:44.702639 - [DEBUG]
34298 2019-Jan-09 19:14:44.702671 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34299 2019-Jan-09 19:14:44.703558 - [DEBUG] Compose: EdgeIdentity * AllBottom
34300 2019-Jan-09 19:14:44.703593 - [DEBUG]
34301 2019-Jan-09 19:14:44.703619 - [DEBUG] Propagate flow
34302 2019-Jan-09 19:14:44.703643 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34303 2019-Jan-09 19:14:44.703738 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34304 2019-Jan-09 19:14:44.704595 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34305 2019-Jan-09 19:14:44.705435 - [DEBUG] Edge function : AllBottom (result of previous compose)
34306 2019-Jan-09 19:14:44.705467 - [DEBUG]
34307 2019-Jan-09 19:14:44.705496 - [DEBUG] Join: AllTop & AllBottom
34308 2019-Jan-09 19:14:44.705524 - [DEBUG] = AllBottom (new jump func)
34309 2019-Jan-09 19:14:44.705550 - [DEBUG]
34310 2019-Jan-09 19:14:44.705576 - [DEBUG] Start adding new jump function
34311 2019-Jan-09 19:14:44.705601 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34312 2019-Jan-09 19:14:44.705701 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34313 2019-Jan-09 19:14:44.706526 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34314 2019-Jan-09 19:14:44.707402 - [DEBUG] Edge Function : AllBottom
34315 2019-Jan-09 19:14:44.707442 - [DEBUG] End adding new jump function
34316 2019-Jan-09 19:14:44.707468 - [DEBUG]
34317 2019-Jan-09 19:14:44.707493 - [DEBUG] -------------------------------------------- 1003. Path Edge --------------------------------------------
34318 2019-Jan-09 19:14:44.707520 - [DEBUG]
34319 2019-Jan-09 19:14:44.707545 - [DEBUG] Process 1003. path edge:
34320 2019-Jan-09 19:14:44.707570 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34321 2019-Jan-09 19:14:44.707671 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
34322 2019-Jan-09 19:14:44.708491 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34323 2019-Jan-09 19:14:44.709314 - [DEBUG]
34324 2019-Jan-09 19:14:44.709345 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34325 2019-Jan-09 19:14:44.710179 - [DEBUG] Start of endsummarytab entry
34326 2019-Jan-09 19:14:44.710222 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
34327 2019-Jan-09 19:14:44.711084 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
34328 2019-Jan-09 19:14:44.711184 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34329 2019-Jan-09 19:14:44.711993 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34330 2019-Jan-09 19:14:44.712957 - [DEBUG] EF: AllBottom
34331 2019-Jan-09 19:14:44.712991 - [DEBUG]
34332 2019-Jan-09 19:14:44.713015 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34333 2019-Jan-09 19:14:44.713889 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
34334 2019-Jan-09 19:14:44.714729 - [DEBUG] EF: AllBottom
34335 2019-Jan-09 19:14:44.714761 - [DEBUG]
34336 2019-Jan-09 19:14:44.714786 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34337 2019-Jan-09 19:14:44.715610 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
34338 2019-Jan-09 19:14:44.716447 - [DEBUG] EF: AllBottom
34339 2019-Jan-09 19:14:44.716479 - [DEBUG]
34340 2019-Jan-09 19:14:44.716504 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34341 2019-Jan-09 19:14:44.717348 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
34342 2019-Jan-09 19:14:44.718166 - [DEBUG] EF: AllBottom
34343 2019-Jan-09 19:14:44.718196 - [DEBUG]
34344 2019-Jan-09 19:14:44.718221 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34345 2019-Jan-09 19:14:44.719042 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
34346 2019-Jan-09 19:14:44.719865 - [DEBUG] EF: AllBottom
34347 2019-Jan-09 19:14:44.719896 - [DEBUG]
34348 2019-Jan-09 19:14:44.719921 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34349 2019-Jan-09 19:14:44.720775 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
34350 2019-Jan-09 19:14:44.721613 - [DEBUG] EF: AllBottom
34351 2019-Jan-09 19:14:44.721645 - [DEBUG]
34352 2019-Jan-09 19:14:44.721670 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34353 2019-Jan-09 19:14:44.722490 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
34354 2019-Jan-09 19:14:44.723323 - [DEBUG] EF: AllBottom
34355 2019-Jan-09 19:14:44.723355 - [DEBUG]
34356 2019-Jan-09 19:14:44.723379 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34357 2019-Jan-09 19:14:44.724237 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
34358 2019-Jan-09 19:14:44.725097 - [DEBUG] EF: AllBottom
34359 2019-Jan-09 19:14:44.725128 - [DEBUG]
34360 2019-Jan-09 19:14:44.725153 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34361 2019-Jan-09 19:14:44.725977 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
34362 2019-Jan-09 19:14:44.726811 - [DEBUG] EF: AllBottom
34363 2019-Jan-09 19:14:44.726842 - [DEBUG]
34364 2019-Jan-09 19:14:44.726867 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34365 2019-Jan-09 19:14:44.727737 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
34366 2019-Jan-09 19:14:44.728564 - [DEBUG] EF: AllBottom
34367 2019-Jan-09 19:14:44.728596 - [DEBUG]
34368 2019-Jan-09 19:14:44.728620 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34369 2019-Jan-09 19:14:44.729446 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
34370 2019-Jan-09 19:14:44.730278 - [DEBUG] EF: AllBottom
34371 2019-Jan-09 19:14:44.730309 - [DEBUG]
34372 2019-Jan-09 19:14:44.730335 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34373 2019-Jan-09 19:14:44.731195 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
34374 2019-Jan-09 19:14:44.732025 - [DEBUG] EF: AllBottom
34375 2019-Jan-09 19:14:44.732057 - [DEBUG]
34376 2019-Jan-09 19:14:44.732081 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34377 2019-Jan-09 19:14:44.732887 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
34378 2019-Jan-09 19:14:44.733717 - [DEBUG] EF: AllBottom
34379 2019-Jan-09 19:14:44.733748 - [DEBUG]
34380 2019-Jan-09 19:14:44.733800 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34381 2019-Jan-09 19:14:44.734626 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
34382 2019-Jan-09 19:14:44.735455 - [DEBUG] EF: AllBottom
34383 2019-Jan-09 19:14:44.735486 - [DEBUG]
34384 2019-Jan-09 19:14:44.735511 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34385 2019-Jan-09 19:14:44.736335 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
34386 2019-Jan-09 19:14:44.737183 - [DEBUG] EF: AllBottom
34387 2019-Jan-09 19:14:44.737215 - [DEBUG]
34388 2019-Jan-09 19:14:44.737239 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34389 2019-Jan-09 19:14:44.738064 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
34390 2019-Jan-09 19:14:44.738904 - [DEBUG] EF: AllBottom
34391 2019-Jan-09 19:14:44.738935 - [DEBUG]
34392 2019-Jan-09 19:14:44.738960 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34393 2019-Jan-09 19:14:44.739778 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
34394 2019-Jan-09 19:14:44.740632 - [DEBUG] EF: AllBottom
34395 2019-Jan-09 19:14:44.740664 - [DEBUG]
34396 2019-Jan-09 19:14:44.740688 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34397 2019-Jan-09 19:14:44.741508 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
34398 2019-Jan-09 19:14:44.742333 - [DEBUG] EF: AllBottom
34399 2019-Jan-09 19:14:44.742364 - [DEBUG]
34400 2019-Jan-09 19:14:44.742389 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34401 2019-Jan-09 19:14:44.743207 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
34402 2019-Jan-09 19:14:44.744068 - [DEBUG] EF: AllBottom
34403 2019-Jan-09 19:14:44.744101 - [DEBUG]
34404 2019-Jan-09 19:14:44.744125 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34405 2019-Jan-09 19:14:44.744969 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
34406 2019-Jan-09 19:14:44.745803 - [DEBUG] EF: AllBottom
34407 2019-Jan-09 19:14:44.745835 - [DEBUG]
34408 2019-Jan-09 19:14:44.745859 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34409 2019-Jan-09 19:14:44.746683 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
34410 2019-Jan-09 19:14:44.747544 - [DEBUG] EF: AllBottom
34411 2019-Jan-09 19:14:44.747575 - [DEBUG]
34412 2019-Jan-09 19:14:44.747599 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34413 2019-Jan-09 19:14:44.748402 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
34414 2019-Jan-09 19:14:44.749218 - [DEBUG] EF: AllBottom
34415 2019-Jan-09 19:14:44.749249 - [DEBUG]
34416 2019-Jan-09 19:14:44.749275 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34417 2019-Jan-09 19:14:44.750097 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34418 2019-Jan-09 19:14:44.750954 - [DEBUG] EF: AllBottom
34419 2019-Jan-09 19:14:44.750986 - [DEBUG]
34420 2019-Jan-09 19:14:44.751010 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34421 2019-Jan-09 19:14:44.751830 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
34422 2019-Jan-09 19:14:44.752661 - [DEBUG] EF: AllBottom
34423 2019-Jan-09 19:14:44.752692 - [DEBUG]
34424 2019-Jan-09 19:14:44.752717 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34425 2019-Jan-09 19:14:44.753536 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34426 2019-Jan-09 19:14:44.754400 - [DEBUG] EF: AllBottom
34427 2019-Jan-09 19:14:44.754432 - [DEBUG]
34428 2019-Jan-09 19:14:44.754457 - [DEBUG] ---------------
34429 2019-Jan-09 19:14:44.754481 - [DEBUG]
34430 2019-Jan-09 19:14:44.754510 - [DEBUG] End of endsummarytab entry
34431 2019-Jan-09 19:14:44.754535 - [DEBUG]
34432 2019-Jan-09 19:14:44.754560 - [DEBUG] Start of incomingtab entry
34433 2019-Jan-09 19:14:44.754586 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
34434 2019-Jan-09 19:14:44.755425 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
34435 2019-Jan-09 19:14:44.755521 - [DEBUG] ---------------
34436 2019-Jan-09 19:14:44.755547 - [DEBUG] End of incomingtab entry
34437 2019-Jan-09 19:14:44.755572 - [DEBUG]
34438 2019-Jan-09 19:14:44.755600 - [DEBUG] EDGE:
34439 2019-Jan-09 19:14:44.755664 - [DEBUG] ---> 34440 2019-Jan-09 19:14:44.756469 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34441 2019-Jan-09 19:14:44.757326 - [DEBUG]
34442 2019-Jan-09 19:14:44.757360 - [DEBUG] EDGE:
34443 2019-Jan-09 19:14:44.757452 - [DEBUG] ---> 34444 2019-Jan-09 19:14:44.758263 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34445 2019-Jan-09 19:14:44.759080 - [DEBUG]
34446 2019-Jan-09 19:14:44.759141 - [DEBUG] Compose: EdgeIdentity * AllBottom
34447 2019-Jan-09 19:14:44.759170 - [DEBUG]
34448 2019-Jan-09 19:14:44.759195 - [DEBUG] Propagate flow
34449 2019-Jan-09 19:14:44.759220 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34450 2019-Jan-09 19:14:44.759316 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
34451 2019-Jan-09 19:14:44.760154 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34452 2019-Jan-09 19:14:44.761040 - [DEBUG] Edge function : AllBottom (result of previous compose)
34453 2019-Jan-09 19:14:44.761073 - [DEBUG]
34454 2019-Jan-09 19:14:44.761101 - [DEBUG] Join: AllTop & AllBottom
34455 2019-Jan-09 19:14:44.761129 - [DEBUG] = AllBottom (new jump func)
34456 2019-Jan-09 19:14:44.761154 - [DEBUG]
34457 2019-Jan-09 19:14:44.761179 - [DEBUG] Start adding new jump function
34458 2019-Jan-09 19:14:44.761203 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34459 2019-Jan-09 19:14:44.761305 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34460 2019-Jan-09 19:14:44.762138 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
34461 2019-Jan-09 19:14:44.762978 - [DEBUG] Edge Function : AllBottom
34462 2019-Jan-09 19:14:44.763019 - [DEBUG] End adding new jump function
34463 2019-Jan-09 19:14:44.763044 - [DEBUG]
34464 2019-Jan-09 19:14:44.763069 - [DEBUG] -------------------------------------------- 1004. Path Edge --------------------------------------------
34465 2019-Jan-09 19:14:44.763095 - [DEBUG]
34466 2019-Jan-09 19:14:44.763119 - [DEBUG] Process 1004. path edge:
34467 2019-Jan-09 19:14:44.763144 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34468 2019-Jan-09 19:14:44.763239 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
34469 2019-Jan-09 19:14:44.764098 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34470 2019-Jan-09 19:14:44.764921 - [DEBUG]
34471 2019-Jan-09 19:14:44.764951 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
34472 2019-Jan-09 19:14:44.765818 - [DEBUG] Possible callees:
34473 2019-Jan-09 19:14:44.765850 - [DEBUG] llvm.dbg.declare
34474 2019-Jan-09 19:14:44.765877 - [DEBUG] Possible return sites:
34475 2019-Jan-09 19:14:44.765901 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19334476 2019-Jan-09 19:14:44.767577 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
34477 2019-Jan-09 19:14:44.767646 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
34478 2019-Jan-09 19:14:44.767699 - [DEBUG] Compose: EdgeIdentity * AllBottom
34479 2019-Jan-09 19:14:44.767728 - [DEBUG]
34480 2019-Jan-09 19:14:44.767754 - [DEBUG] Propagate flow
34481 2019-Jan-09 19:14:44.767778 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34482 2019-Jan-09 19:14:44.767875 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
34483 2019-Jan-09 19:14:44.768705 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34484 2019-Jan-09 19:14:44.769541 - [DEBUG] Edge function : AllBottom (result of previous compose)
34485 2019-Jan-09 19:14:44.769572 - [DEBUG]
34486 2019-Jan-09 19:14:44.769600 - [DEBUG] Join: AllTop & AllBottom
34487 2019-Jan-09 19:14:44.769627 - [DEBUG] = AllBottom (new jump func)
34488 2019-Jan-09 19:14:44.769653 - [DEBUG]
34489 2019-Jan-09 19:14:44.769679 - [DEBUG] Start adding new jump function
34490 2019-Jan-09 19:14:44.769703 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34491 2019-Jan-09 19:14:44.769799 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34492 2019-Jan-09 19:14:44.770655 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
34493 2019-Jan-09 19:14:44.771483 - [DEBUG] Edge Function : AllBottom
34494 2019-Jan-09 19:14:44.771548 - [DEBUG] End adding new jump function
34495 2019-Jan-09 19:14:44.771573 - [DEBUG]
34496 2019-Jan-09 19:14:44.771598 - [DEBUG] -------------------------------------------- 1005. Path Edge --------------------------------------------
34497 2019-Jan-09 19:14:44.771625 - [DEBUG]
34498 2019-Jan-09 19:14:44.771649 - [DEBUG] Process 1005. path edge:
34499 2019-Jan-09 19:14:44.771673 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34500 2019-Jan-09 19:14:44.771770 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
34501 2019-Jan-09 19:14:44.772595 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34502 2019-Jan-09 19:14:44.773431 - [DEBUG]
34503 2019-Jan-09 19:14:44.773462 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
34504 2019-Jan-09 19:14:44.774385 - [DEBUG] Compose: EdgeIdentity * AllBottom
34505 2019-Jan-09 19:14:44.774421 - [DEBUG]
34506 2019-Jan-09 19:14:44.774447 - [DEBUG] Propagate flow
34507 2019-Jan-09 19:14:44.774471 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34508 2019-Jan-09 19:14:44.774568 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
34509 2019-Jan-09 19:14:44.775392 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34510 2019-Jan-09 19:14:44.776232 - [DEBUG] Edge function : AllBottom (result of previous compose)
34511 2019-Jan-09 19:14:44.776264 - [DEBUG]
34512 2019-Jan-09 19:14:44.776292 - [DEBUG] Join: AllTop & AllBottom
34513 2019-Jan-09 19:14:44.776321 - [DEBUG] = AllBottom (new jump func)
34514 2019-Jan-09 19:14:44.776347 - [DEBUG]
34515 2019-Jan-09 19:14:44.776372 - [DEBUG] Start adding new jump function
34516 2019-Jan-09 19:14:44.776397 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34517 2019-Jan-09 19:14:44.776496 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34518 2019-Jan-09 19:14:44.777356 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
34519 2019-Jan-09 19:14:44.778176 - [DEBUG] Edge Function : AllBottom
34520 2019-Jan-09 19:14:44.778216 - [DEBUG] End adding new jump function
34521 2019-Jan-09 19:14:44.778243 - [DEBUG]
34522 2019-Jan-09 19:14:44.778268 - [DEBUG] -------------------------------------------- 1006. Path Edge --------------------------------------------
34523 2019-Jan-09 19:14:44.778294 - [DEBUG]
34524 2019-Jan-09 19:14:44.778319 - [DEBUG] Process 1006. path edge:
34525 2019-Jan-09 19:14:44.778344 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34526 2019-Jan-09 19:14:44.778444 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
34527 2019-Jan-09 19:14:44.779258 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34528 2019-Jan-09 19:14:44.780084 - [DEBUG]
34529 2019-Jan-09 19:14:44.780117 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
34530 2019-Jan-09 19:14:44.781013 - [DEBUG] Compose: EdgeIdentity * AllBottom
34531 2019-Jan-09 19:14:44.781047 - [DEBUG]
34532 2019-Jan-09 19:14:44.781072 - [DEBUG] Propagate flow
34533 2019-Jan-09 19:14:44.781096 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34534 2019-Jan-09 19:14:44.781195 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34535 2019-Jan-09 19:14:44.782020 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34536 2019-Jan-09 19:14:44.782845 - [DEBUG] Edge function : AllBottom (result of previous compose)
34537 2019-Jan-09 19:14:44.782877 - [DEBUG]
34538 2019-Jan-09 19:14:44.782905 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
34539 2019-Jan-09 19:14:44.782974 - [DEBUG] = AllBottom
34540 2019-Jan-09 19:14:44.783002 - [DEBUG]
34541 2019-Jan-09 19:14:44.783026 - [DEBUG] PROPAGATE: No new function!
34542 2019-Jan-09 19:14:44.783054 - [DEBUG] EDGE:
34543 2019-Jan-09 19:14:44.783159 - [DEBUG] ---> 34544 2019-Jan-09 19:14:44.784015 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34545 2019-Jan-09 19:14:44.784843 - [DEBUG]
34546 2019-Jan-09 19:14:44.784877 - [DEBUG] EDGE:
34547 2019-Jan-09 19:14:44.784968 - [DEBUG] ---> 34548 2019-Jan-09 19:14:44.785780 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34549 2019-Jan-09 19:14:44.786606 - [DEBUG]
34550 2019-Jan-09 19:14:44.786640 - [DEBUG] EDGE:
34551 2019-Jan-09 19:14:44.786730 - [DEBUG] ---> 34552 2019-Jan-09 19:14:44.787582 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34553 2019-Jan-09 19:14:44.788405 - [DEBUG]
34554 2019-Jan-09 19:14:44.788438 - [DEBUG] EDGE:
34555 2019-Jan-09 19:14:44.788527 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
34556 2019-Jan-09 19:14:44.789345 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34557 2019-Jan-09 19:14:44.790176 - [DEBUG]
34558 2019-Jan-09 19:14:44.790209 - [DEBUG] EDGE:
34559 2019-Jan-09 19:14:44.790302 - [DEBUG] ---> 34560 2019-Jan-09 19:14:44.795284 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34561 2019-Jan-09 19:14:44.796191 - [DEBUG]
34562 2019-Jan-09 19:14:44.796226 - [DEBUG] EDGE:
34563 2019-Jan-09 19:14:44.796320 - [DEBUG] ---> 34564 2019-Jan-09 19:14:44.797160 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34565 2019-Jan-09 19:14:44.797998 - [DEBUG]
34566 2019-Jan-09 19:14:44.798032 - [DEBUG] EDGE:
34567 2019-Jan-09 19:14:44.798125 - [DEBUG] ---> 34568 2019-Jan-09 19:14:44.798940 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34569 2019-Jan-09 19:14:44.799777 - [DEBUG]
34570 2019-Jan-09 19:14:44.799837 - [DEBUG] Compose: EdgeIdentity * AllBottom
34571 2019-Jan-09 19:14:44.799865 - [DEBUG]
34572 2019-Jan-09 19:14:44.799890 - [DEBUG] Propagate flow
34573 2019-Jan-09 19:14:44.799915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34574 2019-Jan-09 19:14:44.800013 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
34575 2019-Jan-09 19:14:44.800871 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34576 2019-Jan-09 19:14:44.801702 - [DEBUG] Edge function : AllBottom (result of previous compose)
34577 2019-Jan-09 19:14:44.801734 - [DEBUG]
34578 2019-Jan-09 19:14:44.801762 - [DEBUG] Join: AllTop & AllBottom
34579 2019-Jan-09 19:14:44.801789 - [DEBUG] = AllBottom (new jump func)
34580 2019-Jan-09 19:14:44.801840 - [DEBUG]
34581 2019-Jan-09 19:14:44.801866 - [DEBUG] Start adding new jump function
34582 2019-Jan-09 19:14:44.801890 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34583 2019-Jan-09 19:14:44.801990 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34584 2019-Jan-09 19:14:44.802815 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
34585 2019-Jan-09 19:14:44.803640 - [DEBUG] Edge Function : AllBottom
34586 2019-Jan-09 19:14:44.803679 - [DEBUG] End adding new jump function
34587 2019-Jan-09 19:14:44.803704 - [DEBUG]
34588 2019-Jan-09 19:14:44.803729 - [DEBUG] -------------------------------------------- 1007. Path Edge --------------------------------------------
34589 2019-Jan-09 19:14:44.803755 - [DEBUG]
34590 2019-Jan-09 19:14:44.803898 - [DEBUG] Process 1007. path edge:
34591 2019-Jan-09 19:14:44.803925 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34592 2019-Jan-09 19:14:44.804028 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
34593 2019-Jan-09 19:14:44.804868 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34594 2019-Jan-09 19:14:44.805701 - [DEBUG]
34595 2019-Jan-09 19:14:44.805732 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
34596 2019-Jan-09 19:14:44.806633 - [DEBUG] Compose: EdgeIdentity * AllBottom
34597 2019-Jan-09 19:14:44.806669 - [DEBUG]
34598 2019-Jan-09 19:14:44.806694 - [DEBUG] Propagate flow
34599 2019-Jan-09 19:14:44.806719 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34600 2019-Jan-09 19:14:44.806817 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
34601 2019-Jan-09 19:14:44.807675 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34602 2019-Jan-09 19:14:44.808512 - [DEBUG] Edge function : AllBottom (result of previous compose)
34603 2019-Jan-09 19:14:44.808544 - [DEBUG]
34604 2019-Jan-09 19:14:44.808572 - [DEBUG] Join: AllTop & AllBottom
34605 2019-Jan-09 19:14:44.808600 - [DEBUG] = AllBottom (new jump func)
34606 2019-Jan-09 19:14:44.808625 - [DEBUG]
34607 2019-Jan-09 19:14:44.808650 - [DEBUG] Start adding new jump function
34608 2019-Jan-09 19:14:44.808674 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34609 2019-Jan-09 19:14:44.808773 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34610 2019-Jan-09 19:14:44.809600 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
34611 2019-Jan-09 19:14:44.810424 - [DEBUG] Edge Function : AllBottom
34612 2019-Jan-09 19:14:44.810493 - [DEBUG] End adding new jump function
34613 2019-Jan-09 19:14:44.810519 - [DEBUG]
34614 2019-Jan-09 19:14:44.810544 - [DEBUG] -------------------------------------------- 1008. Path Edge --------------------------------------------
34615 2019-Jan-09 19:14:44.810571 - [DEBUG]
34616 2019-Jan-09 19:14:44.810595 - [DEBUG] Process 1008. path edge:
34617 2019-Jan-09 19:14:44.810620 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34618 2019-Jan-09 19:14:44.810722 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
34619 2019-Jan-09 19:14:44.811535 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34620 2019-Jan-09 19:14:44.812362 - [DEBUG]
34621 2019-Jan-09 19:14:44.812396 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
34622 2019-Jan-09 19:14:44.813414 - [DEBUG] Compose: EdgeIdentity * AllBottom
34623 2019-Jan-09 19:14:44.813449 - [DEBUG]
34624 2019-Jan-09 19:14:44.813475 - [DEBUG] Propagate flow
34625 2019-Jan-09 19:14:44.813500 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34626 2019-Jan-09 19:14:44.813625 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34627 2019-Jan-09 19:14:44.814488 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34628 2019-Jan-09 19:14:44.815316 - [DEBUG] Edge function : AllBottom (result of previous compose)
34629 2019-Jan-09 19:14:44.815348 - [DEBUG]
34630 2019-Jan-09 19:14:44.815376 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
34631 2019-Jan-09 19:14:44.815402 - [DEBUG] = AllBottom
34632 2019-Jan-09 19:14:44.815428 - [DEBUG]
34633 2019-Jan-09 19:14:44.815452 - [DEBUG] PROPAGATE: No new function!
34634 2019-Jan-09 19:14:44.815480 - [DEBUG] EDGE:
34635 2019-Jan-09 19:14:44.815580 - [DEBUG] ---> 34636 2019-Jan-09 19:14:44.816394 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34637 2019-Jan-09 19:14:44.817260 - [DEBUG]
34638 2019-Jan-09 19:14:44.817293 - [DEBUG] EDGE:
34639 2019-Jan-09 19:14:44.817387 - [DEBUG] ---> 34640 2019-Jan-09 19:14:44.818205 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34641 2019-Jan-09 19:14:44.819034 - [DEBUG]
34642 2019-Jan-09 19:14:44.819067 - [DEBUG] EDGE:
34643 2019-Jan-09 19:14:44.819157 - [DEBUG] ---> 34644 2019-Jan-09 19:14:44.819949 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34645 2019-Jan-09 19:14:44.820810 - [DEBUG]
34646 2019-Jan-09 19:14:44.820843 - [DEBUG] EDGE:
34647 2019-Jan-09 19:14:44.820933 - [DEBUG] ---> 34648 2019-Jan-09 19:14:44.821748 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34649 2019-Jan-09 19:14:44.822574 - [DEBUG]
34650 2019-Jan-09 19:14:44.822607 - [DEBUG] EDGE:
34651 2019-Jan-09 19:14:44.822700 - [DEBUG] ---> 34652 2019-Jan-09 19:14:44.823521 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34653 2019-Jan-09 19:14:44.824382 - [DEBUG]
34654 2019-Jan-09 19:14:44.824416 - [DEBUG] EDGE:
34655 2019-Jan-09 19:14:44.824509 - [DEBUG] ---> 34656 2019-Jan-09 19:14:44.825329 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34657 2019-Jan-09 19:14:44.826167 - [DEBUG]
34658 2019-Jan-09 19:14:44.826202 - [DEBUG] EDGE:
34659 2019-Jan-09 19:14:44.826294 - [DEBUG] ---> 34660 2019-Jan-09 19:14:44.827144 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34661 2019-Jan-09 19:14:44.827971 - [DEBUG]
34662 2019-Jan-09 19:14:44.828004 - [DEBUG] EDGE:
34663 2019-Jan-09 19:14:44.828095 - [DEBUG] ---> 34664 2019-Jan-09 19:14:44.828904 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34665 2019-Jan-09 19:14:44.829761 - [DEBUG]
34666 2019-Jan-09 19:14:44.829795 - [DEBUG] EDGE:
34667 2019-Jan-09 19:14:44.829887 - [DEBUG] ---> 34668 2019-Jan-09 19:14:44.830736 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34669 2019-Jan-09 19:14:44.831572 - [DEBUG]
34670 2019-Jan-09 19:14:44.831607 - [DEBUG] EDGE:
34671 2019-Jan-09 19:14:44.831699 - [DEBUG] ---> 34672 2019-Jan-09 19:14:44.832526 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34673 2019-Jan-09 19:14:44.833356 - [DEBUG]
34674 2019-Jan-09 19:14:44.833389 - [DEBUG] EDGE:
34675 2019-Jan-09 19:14:44.833479 - [DEBUG] ---> 34676 2019-Jan-09 19:14:44.834322 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34677 2019-Jan-09 19:14:44.835154 - [DEBUG]
34678 2019-Jan-09 19:14:44.835189 - [DEBUG] EDGE:
34679 2019-Jan-09 19:14:44.835280 - [DEBUG] ---> 34680 2019-Jan-09 19:14:44.836081 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34681 2019-Jan-09 19:14:44.836912 - [DEBUG]
34682 2019-Jan-09 19:14:44.836945 - [DEBUG] EDGE:
34683 2019-Jan-09 19:14:44.837034 - [DEBUG] ---> 34684 2019-Jan-09 19:14:44.837883 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34685 2019-Jan-09 19:14:44.838716 - [DEBUG]
34686 2019-Jan-09 19:14:44.838751 - [DEBUG] EDGE:
34687 2019-Jan-09 19:14:44.838844 - [DEBUG] ---> 34688 2019-Jan-09 19:14:44.839674 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34689 2019-Jan-09 19:14:44.840533 - [DEBUG]
34690 2019-Jan-09 19:14:44.840566 - [DEBUG] EDGE:
34691 2019-Jan-09 19:14:44.840660 - [DEBUG] ---> 34692 2019-Jan-09 19:14:44.841476 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34693 2019-Jan-09 19:14:44.842308 - [DEBUG]
34694 2019-Jan-09 19:14:44.842341 - [DEBUG] EDGE:
34695 2019-Jan-09 19:14:44.842432 - [DEBUG] ---> 34696 2019-Jan-09 19:14:44.843242 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34697 2019-Jan-09 19:14:44.844101 - [DEBUG]
34698 2019-Jan-09 19:14:44.844134 - [DEBUG] EDGE:
34699 2019-Jan-09 19:14:44.844224 - [DEBUG] ---> 34700 2019-Jan-09 19:14:44.845048 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34701 2019-Jan-09 19:14:44.845883 - [DEBUG]
34702 2019-Jan-09 19:14:44.845916 - [DEBUG] EDGE:
34703 2019-Jan-09 19:14:44.846010 - [DEBUG] ---> 34704 2019-Jan-09 19:14:44.846844 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34705 2019-Jan-09 19:14:44.847717 - [DEBUG]
34706 2019-Jan-09 19:14:44.847750 - [DEBUG] EDGE:
34707 2019-Jan-09 19:14:44.847840 - [DEBUG] ---> 34708 2019-Jan-09 19:14:44.848657 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34709 2019-Jan-09 19:14:44.849493 - [DEBUG]
34710 2019-Jan-09 19:14:44.849526 - [DEBUG] EDGE:
34711 2019-Jan-09 19:14:44.849618 - [DEBUG] ---> 34712 2019-Jan-09 19:14:44.850466 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34713 2019-Jan-09 19:14:44.851292 - [DEBUG]
34714 2019-Jan-09 19:14:44.851353 - [DEBUG] Compose: EdgeIdentity * AllBottom
34715 2019-Jan-09 19:14:44.851381 - [DEBUG]
34716 2019-Jan-09 19:14:44.851407 - [DEBUG] Propagate flow
34717 2019-Jan-09 19:14:44.851431 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34718 2019-Jan-09 19:14:44.851525 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
34719 2019-Jan-09 19:14:44.852342 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34720 2019-Jan-09 19:14:44.853168 - [DEBUG] Edge function : AllBottom (result of previous compose)
34721 2019-Jan-09 19:14:44.853199 - [DEBUG]
34722 2019-Jan-09 19:14:44.853227 - [DEBUG] Join: AllTop & AllBottom
34723 2019-Jan-09 19:14:44.853255 - [DEBUG] = AllBottom (new jump func)
34724 2019-Jan-09 19:14:44.853281 - [DEBUG]
34725 2019-Jan-09 19:14:44.853306 - [DEBUG] Start adding new jump function
34726 2019-Jan-09 19:14:44.853331 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34727 2019-Jan-09 19:14:44.853429 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34728 2019-Jan-09 19:14:44.854286 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
34729 2019-Jan-09 19:14:44.855113 - [DEBUG] Edge Function : AllBottom
34730 2019-Jan-09 19:14:44.855153 - [DEBUG] End adding new jump function
34731 2019-Jan-09 19:14:44.855178 - [DEBUG]
34732 2019-Jan-09 19:14:44.855203 - [DEBUG] -------------------------------------------- 1009. Path Edge --------------------------------------------
34733 2019-Jan-09 19:14:44.855229 - [DEBUG]
34734 2019-Jan-09 19:14:44.855253 - [DEBUG] Process 1009. path edge:
34735 2019-Jan-09 19:14:44.855278 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34736 2019-Jan-09 19:14:44.855376 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
34737 2019-Jan-09 19:14:44.856200 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34738 2019-Jan-09 19:14:44.857038 - [DEBUG]
34739 2019-Jan-09 19:14:44.857069 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
34740 2019-Jan-09 19:14:44.857962 - [DEBUG] Possible callees:
34741 2019-Jan-09 19:14:44.857993 - [DEBUG] foo
34742 2019-Jan-09 19:14:44.858019 - [DEBUG] Possible return sites:
34743 2019-Jan-09 19:14:44.858043 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12634744 2019-Jan-09 19:14:44.859656 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
34745 2019-Jan-09 19:14:44.859724 - [DEBUG] Start points of 'foo' currently not available!
34746 2019-Jan-09 19:14:44.859801 - [DEBUG] Compose: EdgeIdentity * AllBottom
34747 2019-Jan-09 19:14:44.859831 - [DEBUG]
34748 2019-Jan-09 19:14:44.859856 - [DEBUG] Propagate flow
34749 2019-Jan-09 19:14:44.859880 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34750 2019-Jan-09 19:14:44.859977 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
34751 2019-Jan-09 19:14:44.860835 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34752 2019-Jan-09 19:14:44.861667 - [DEBUG] Edge function : AllBottom (result of previous compose)
34753 2019-Jan-09 19:14:44.861700 - [DEBUG]
34754 2019-Jan-09 19:14:44.861729 - [DEBUG] Join: AllTop & AllBottom
34755 2019-Jan-09 19:14:44.861757 - [DEBUG] = AllBottom (new jump func)
34756 2019-Jan-09 19:14:44.861782 - [DEBUG]
34757 2019-Jan-09 19:14:44.861807 - [DEBUG] Start adding new jump function
34758 2019-Jan-09 19:14:44.861832 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34759 2019-Jan-09 19:14:44.861930 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34760 2019-Jan-09 19:14:44.862760 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
34761 2019-Jan-09 19:14:44.863592 - [DEBUG] Edge Function : AllBottom
34762 2019-Jan-09 19:14:44.863633 - [DEBUG] End adding new jump function
34763 2019-Jan-09 19:14:44.863659 - [DEBUG]
34764 2019-Jan-09 19:14:44.863684 - [DEBUG] -------------------------------------------- 1010. Path Edge --------------------------------------------
34765 2019-Jan-09 19:14:44.863710 - [DEBUG]
34766 2019-Jan-09 19:14:44.863734 - [DEBUG] Process 1010. path edge:
34767 2019-Jan-09 19:14:44.863759 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34768 2019-Jan-09 19:14:44.863888 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
34769 2019-Jan-09 19:14:44.864714 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34770 2019-Jan-09 19:14:44.865550 - [DEBUG]
34771 2019-Jan-09 19:14:44.865582 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
34772 2019-Jan-09 19:14:44.866472 - [DEBUG] Compose: EdgeIdentity * AllBottom
34773 2019-Jan-09 19:14:44.866508 - [DEBUG]
34774 2019-Jan-09 19:14:44.866533 - [DEBUG] Propagate flow
34775 2019-Jan-09 19:14:44.866558 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34776 2019-Jan-09 19:14:44.866656 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
34777 2019-Jan-09 19:14:44.867498 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34778 2019-Jan-09 19:14:44.868330 - [DEBUG] Edge function : AllBottom (result of previous compose)
34779 2019-Jan-09 19:14:44.868362 - [DEBUG]
34780 2019-Jan-09 19:14:44.868392 - [DEBUG] Join: AllTop & AllBottom
34781 2019-Jan-09 19:14:44.868420 - [DEBUG] = AllBottom (new jump func)
34782 2019-Jan-09 19:14:44.868445 - [DEBUG]
34783 2019-Jan-09 19:14:44.868470 - [DEBUG] Start adding new jump function
34784 2019-Jan-09 19:14:44.868495 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34785 2019-Jan-09 19:14:44.868591 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34786 2019-Jan-09 19:14:44.869421 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
34787 2019-Jan-09 19:14:44.870249 - [DEBUG] Edge Function : AllBottom
34788 2019-Jan-09 19:14:44.870289 - [DEBUG] End adding new jump function
34789 2019-Jan-09 19:14:44.870315 - [DEBUG]
34790 2019-Jan-09 19:14:44.870340 - [DEBUG] -------------------------------------------- 1011. Path Edge --------------------------------------------
34791 2019-Jan-09 19:14:44.870392 - [DEBUG]
34792 2019-Jan-09 19:14:44.870416 - [DEBUG] Process 1011. path edge:
34793 2019-Jan-09 19:14:44.870470 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34794 2019-Jan-09 19:14:44.870573 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
34795 2019-Jan-09 19:14:44.871389 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34796 2019-Jan-09 19:14:44.872230 - [DEBUG]
34797 2019-Jan-09 19:14:44.872264 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
34798 2019-Jan-09 19:14:44.873126 - [DEBUG] Compose: EdgeIdentity * AllBottom
34799 2019-Jan-09 19:14:44.873161 - [DEBUG]
34800 2019-Jan-09 19:14:44.873187 - [DEBUG] Propagate flow
34801 2019-Jan-09 19:14:44.873212 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34802 2019-Jan-09 19:14:44.873311 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
34803 2019-Jan-09 19:14:44.874155 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34804 2019-Jan-09 19:14:44.874977 - [DEBUG] Edge function : AllBottom (result of previous compose)
34805 2019-Jan-09 19:14:44.875009 - [DEBUG]
34806 2019-Jan-09 19:14:44.875038 - [DEBUG] Join: AllTop & AllBottom
34807 2019-Jan-09 19:14:44.875066 - [DEBUG] = AllBottom (new jump func)
34808 2019-Jan-09 19:14:44.875091 - [DEBUG]
34809 2019-Jan-09 19:14:44.875116 - [DEBUG] Start adding new jump function
34810 2019-Jan-09 19:14:44.875141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34811 2019-Jan-09 19:14:44.875236 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34812 2019-Jan-09 19:14:44.876062 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
34813 2019-Jan-09 19:14:44.877777 - [DEBUG] Edge Function : AllBottom
34814 2019-Jan-09 19:14:44.877818 - [DEBUG] End adding new jump function
34815 2019-Jan-09 19:14:44.877844 - [DEBUG]
34816 2019-Jan-09 19:14:44.877870 - [DEBUG] -------------------------------------------- 1012. Path Edge --------------------------------------------
34817 2019-Jan-09 19:14:44.877897 - [DEBUG]
34818 2019-Jan-09 19:14:44.877921 - [DEBUG] Process 1012. path edge:
34819 2019-Jan-09 19:14:44.877946 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34820 2019-Jan-09 19:14:44.878049 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
34821 2019-Jan-09 19:14:44.878868 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34822 2019-Jan-09 19:14:44.879704 - [DEBUG]
34823 2019-Jan-09 19:14:44.879738 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
34824 2019-Jan-09 19:14:44.880636 - [DEBUG] Compose: EdgeIdentity * AllBottom
34825 2019-Jan-09 19:14:44.880671 - [DEBUG]
34826 2019-Jan-09 19:14:44.880697 - [DEBUG] Propagate flow
34827 2019-Jan-09 19:14:44.880721 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34828 2019-Jan-09 19:14:44.880817 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
34829 2019-Jan-09 19:14:44.881653 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34830 2019-Jan-09 19:14:44.882471 - [DEBUG] Edge function : AllBottom (result of previous compose)
34831 2019-Jan-09 19:14:44.882502 - [DEBUG]
34832 2019-Jan-09 19:14:44.882531 - [DEBUG] Join: AllTop & AllBottom
34833 2019-Jan-09 19:14:44.882584 - [DEBUG] = AllBottom (new jump func)
34834 2019-Jan-09 19:14:44.882610 - [DEBUG]
34835 2019-Jan-09 19:14:44.882635 - [DEBUG] Start adding new jump function
34836 2019-Jan-09 19:14:44.882660 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34837 2019-Jan-09 19:14:44.882759 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34838 2019-Jan-09 19:14:44.883583 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
34839 2019-Jan-09 19:14:44.884455 - [DEBUG] Edge Function : AllBottom
34840 2019-Jan-09 19:14:44.884494 - [DEBUG] End adding new jump function
34841 2019-Jan-09 19:14:44.884519 - [DEBUG]
34842 2019-Jan-09 19:14:44.884544 - [DEBUG] -------------------------------------------- 1013. Path Edge --------------------------------------------
34843 2019-Jan-09 19:14:44.884571 - [DEBUG]
34844 2019-Jan-09 19:14:44.884595 - [DEBUG] Process 1013. path edge:
34845 2019-Jan-09 19:14:44.884620 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34846 2019-Jan-09 19:14:44.884717 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
34847 2019-Jan-09 19:14:44.885553 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34848 2019-Jan-09 19:14:44.886385 - [DEBUG]
34849 2019-Jan-09 19:14:44.886416 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
34850 2019-Jan-09 19:14:44.887306 - [DEBUG] Possible callees:
34851 2019-Jan-09 19:14:44.887337 - [DEBUG] llvm.dbg.declare
34852 2019-Jan-09 19:14:44.887364 - [DEBUG] Possible return sites:
34853 2019-Jan-09 19:14:44.887388 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13634854 2019-Jan-09 19:14:44.889032 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
34855 2019-Jan-09 19:14:44.889100 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
34856 2019-Jan-09 19:14:44.889153 - [DEBUG] Compose: EdgeIdentity * AllBottom
34857 2019-Jan-09 19:14:44.889183 - [DEBUG]
34858 2019-Jan-09 19:14:44.889209 - [DEBUG] Propagate flow
34859 2019-Jan-09 19:14:44.889233 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34860 2019-Jan-09 19:14:44.889329 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
34861 2019-Jan-09 19:14:44.890152 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34862 2019-Jan-09 19:14:44.891139 - [DEBUG] Edge function : AllBottom (result of previous compose)
34863 2019-Jan-09 19:14:44.891172 - [DEBUG]
34864 2019-Jan-09 19:14:44.891200 - [DEBUG] Join: AllTop & AllBottom
34865 2019-Jan-09 19:14:44.891229 - [DEBUG] = AllBottom (new jump func)
34866 2019-Jan-09 19:14:44.891255 - [DEBUG]
34867 2019-Jan-09 19:14:44.891279 - [DEBUG] Start adding new jump function
34868 2019-Jan-09 19:14:44.891304 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34869 2019-Jan-09 19:14:44.891410 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34870 2019-Jan-09 19:14:44.892249 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
34871 2019-Jan-09 19:14:44.893083 - [DEBUG] Edge Function : AllBottom
34872 2019-Jan-09 19:14:44.893128 - [DEBUG] End adding new jump function
34873 2019-Jan-09 19:14:44.893154 - [DEBUG]
34874 2019-Jan-09 19:14:44.893179 - [DEBUG] -------------------------------------------- 1014. Path Edge --------------------------------------------
34875 2019-Jan-09 19:14:44.893231 - [DEBUG]
34876 2019-Jan-09 19:14:44.893256 - [DEBUG] Process 1014. path edge:
34877 2019-Jan-09 19:14:44.893282 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34878 2019-Jan-09 19:14:44.893385 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
34879 2019-Jan-09 19:14:44.894250 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34880 2019-Jan-09 19:14:44.895082 - [DEBUG]
34881 2019-Jan-09 19:14:44.895113 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
34882 2019-Jan-09 19:14:44.896009 - [DEBUG] Compose: EdgeIdentity * AllBottom
34883 2019-Jan-09 19:14:44.896046 - [DEBUG]
34884 2019-Jan-09 19:14:44.896072 - [DEBUG] Propagate flow
34885 2019-Jan-09 19:14:44.896097 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34886 2019-Jan-09 19:14:44.896194 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
34887 2019-Jan-09 19:14:44.897015 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34888 2019-Jan-09 19:14:44.897880 - [DEBUG] Edge function : AllBottom (result of previous compose)
34889 2019-Jan-09 19:14:44.897912 - [DEBUG]
34890 2019-Jan-09 19:14:44.897941 - [DEBUG] Join: AllTop & AllBottom
34891 2019-Jan-09 19:14:44.897969 - [DEBUG] = AllBottom (new jump func)
34892 2019-Jan-09 19:14:44.897995 - [DEBUG]
34893 2019-Jan-09 19:14:44.898019 - [DEBUG] Start adding new jump function
34894 2019-Jan-09 19:14:44.898044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34895 2019-Jan-09 19:14:44.898142 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34896 2019-Jan-09 19:14:44.898962 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
34897 2019-Jan-09 19:14:44.899781 - [DEBUG] Edge Function : AllBottom
34898 2019-Jan-09 19:14:44.899821 - [DEBUG] End adding new jump function
34899 2019-Jan-09 19:14:44.899847 - [DEBUG]
34900 2019-Jan-09 19:14:44.899873 - [DEBUG] -------------------------------------------- 1015. Path Edge --------------------------------------------
34901 2019-Jan-09 19:14:44.899899 - [DEBUG]
34902 2019-Jan-09 19:14:44.899924 - [DEBUG] Process 1015. path edge:
34903 2019-Jan-09 19:14:44.899949 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34904 2019-Jan-09 19:14:44.900046 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
34905 2019-Jan-09 19:14:44.900927 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34906 2019-Jan-09 19:14:44.901766 - [DEBUG]
34907 2019-Jan-09 19:14:44.901800 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
34908 2019-Jan-09 19:14:44.902670 - [DEBUG] Compose: EdgeIdentity * AllBottom
34909 2019-Jan-09 19:14:44.902705 - [DEBUG]
34910 2019-Jan-09 19:14:44.902730 - [DEBUG] Propagate flow
34911 2019-Jan-09 19:14:44.902754 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34912 2019-Jan-09 19:14:44.902851 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
34913 2019-Jan-09 19:14:44.903699 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34914 2019-Jan-09 19:14:44.904567 - [DEBUG] Edge function : AllBottom (result of previous compose)
34915 2019-Jan-09 19:14:44.904598 - [DEBUG]
34916 2019-Jan-09 19:14:44.904627 - [DEBUG] Join: AllTop & AllBottom
34917 2019-Jan-09 19:14:44.904656 - [DEBUG] = AllBottom (new jump func)
34918 2019-Jan-09 19:14:44.904682 - [DEBUG]
34919 2019-Jan-09 19:14:44.904707 - [DEBUG] Start adding new jump function
34920 2019-Jan-09 19:14:44.904732 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34921 2019-Jan-09 19:14:44.904856 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34922 2019-Jan-09 19:14:44.905678 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
34923 2019-Jan-09 19:14:44.906489 - [DEBUG] Edge Function : AllBottom
34924 2019-Jan-09 19:14:44.906528 - [DEBUG] End adding new jump function
34925 2019-Jan-09 19:14:44.906554 - [DEBUG]
34926 2019-Jan-09 19:14:44.906579 - [DEBUG] -------------------------------------------- 1016. Path Edge --------------------------------------------
34927 2019-Jan-09 19:14:44.906605 - [DEBUG]
34928 2019-Jan-09 19:14:44.906630 - [DEBUG] Process 1016. path edge:
34929 2019-Jan-09 19:14:44.906655 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34930 2019-Jan-09 19:14:44.906753 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
34931 2019-Jan-09 19:14:44.907602 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34932 2019-Jan-09 19:14:44.908439 - [DEBUG]
34933 2019-Jan-09 19:14:44.908472 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
34934 2019-Jan-09 19:14:44.909336 - [DEBUG] Compose: EdgeIdentity * AllBottom
34935 2019-Jan-09 19:14:44.909371 - [DEBUG]
34936 2019-Jan-09 19:14:44.909396 - [DEBUG] Propagate flow
34937 2019-Jan-09 19:14:44.909421 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34938 2019-Jan-09 19:14:44.909520 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
34939 2019-Jan-09 19:14:44.910364 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34940 2019-Jan-09 19:14:44.911227 - [DEBUG] Edge function : AllBottom (result of previous compose)
34941 2019-Jan-09 19:14:44.911260 - [DEBUG]
34942 2019-Jan-09 19:14:44.911289 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
34943 2019-Jan-09 19:14:44.911315 - [DEBUG] = AllBottom
34944 2019-Jan-09 19:14:44.911341 - [DEBUG]
34945 2019-Jan-09 19:14:44.911366 - [DEBUG] PROPAGATE: No new function!
34946 2019-Jan-09 19:14:44.911394 - [DEBUG] EDGE:
34947 2019-Jan-09 19:14:44.911493 - [DEBUG] ---> 34948 2019-Jan-09 19:14:44.912316 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34949 2019-Jan-09 19:14:44.913308 - [DEBUG]
34950 2019-Jan-09 19:14:44.913342 - [DEBUG] EDGE:
34951 2019-Jan-09 19:14:44.913437 - [DEBUG] ---> 34952 2019-Jan-09 19:14:44.914274 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34953 2019-Jan-09 19:14:44.915108 - [DEBUG]
34954 2019-Jan-09 19:14:44.915141 - [DEBUG] EDGE:
34955 2019-Jan-09 19:14:44.915235 - [DEBUG] ---> 34956 2019-Jan-09 19:14:44.916050 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34957 2019-Jan-09 19:14:44.916885 - [DEBUG]
34958 2019-Jan-09 19:14:44.916919 - [DEBUG] EDGE:
34959 2019-Jan-09 19:14:44.917013 - [DEBUG] ---> 34960 2019-Jan-09 19:14:44.917880 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34961 2019-Jan-09 19:14:44.918717 - [DEBUG]
34962 2019-Jan-09 19:14:44.918777 - [DEBUG] Compose: EdgeIdentity * AllBottom
34963 2019-Jan-09 19:14:44.918806 - [DEBUG]
34964 2019-Jan-09 19:14:44.918855 - [DEBUG] Propagate flow
34965 2019-Jan-09 19:14:44.918880 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34966 2019-Jan-09 19:14:44.918981 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
34967 2019-Jan-09 19:14:44.919821 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34968 2019-Jan-09 19:14:44.920681 - [DEBUG] Edge function : AllBottom (result of previous compose)
34969 2019-Jan-09 19:14:44.920713 - [DEBUG]
34970 2019-Jan-09 19:14:44.920742 - [DEBUG] Join: AllTop & AllBottom
34971 2019-Jan-09 19:14:44.920770 - [DEBUG] = AllBottom (new jump func)
34972 2019-Jan-09 19:14:44.920795 - [DEBUG]
34973 2019-Jan-09 19:14:44.920820 - [DEBUG] Start adding new jump function
34974 2019-Jan-09 19:14:44.920845 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34975 2019-Jan-09 19:14:44.920942 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34976 2019-Jan-09 19:14:44.921758 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
34977 2019-Jan-09 19:14:44.922594 - [DEBUG] Edge Function : AllBottom
34978 2019-Jan-09 19:14:44.922634 - [DEBUG] End adding new jump function
34979 2019-Jan-09 19:14:44.922660 - [DEBUG]
34980 2019-Jan-09 19:14:44.922685 - [DEBUG] -------------------------------------------- 1017. Path Edge --------------------------------------------
34981 2019-Jan-09 19:14:44.922712 - [DEBUG]
34982 2019-Jan-09 19:14:44.922736 - [DEBUG] Process 1017. path edge:
34983 2019-Jan-09 19:14:44.922761 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34984 2019-Jan-09 19:14:44.922856 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
34985 2019-Jan-09 19:14:44.923692 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34986 2019-Jan-09 19:14:44.924559 - [DEBUG]
34987 2019-Jan-09 19:14:44.924590 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
34988 2019-Jan-09 19:14:44.925456 - [DEBUG] Possible callees:
34989 2019-Jan-09 19:14:44.925487 - [DEBUG] llvm.dbg.declare
34990 2019-Jan-09 19:14:44.925513 - [DEBUG] Possible return sites:
34991 2019-Jan-09 19:14:44.925538 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14334992 2019-Jan-09 19:14:44.927215 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
34993 2019-Jan-09 19:14:44.927284 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
34994 2019-Jan-09 19:14:44.927336 - [DEBUG] Compose: EdgeIdentity * AllBottom
34995 2019-Jan-09 19:14:44.927366 - [DEBUG]
34996 2019-Jan-09 19:14:44.927392 - [DEBUG] Propagate flow
34997 2019-Jan-09 19:14:44.927416 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34998 2019-Jan-09 19:14:44.927515 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
34999 2019-Jan-09 19:14:44.935618 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35000 2019-Jan-09 19:14:44.936478 - [DEBUG] Edge function : AllBottom (result of previous compose)
35001 2019-Jan-09 19:14:44.936511 - [DEBUG]
35002 2019-Jan-09 19:14:44.936540 - [DEBUG] Join: AllTop & AllBottom
35003 2019-Jan-09 19:14:44.936569 - [DEBUG] = AllBottom (new jump func)
35004 2019-Jan-09 19:14:44.936595 - [DEBUG]
35005 2019-Jan-09 19:14:44.936620 - [DEBUG] Start adding new jump function
35006 2019-Jan-09 19:14:44.936670 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35007 2019-Jan-09 19:14:44.936773 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35008 2019-Jan-09 19:14:44.937640 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
35009 2019-Jan-09 19:14:44.938474 - [DEBUG] Edge Function : AllBottom
35010 2019-Jan-09 19:14:44.938520 - [DEBUG] End adding new jump function
35011 2019-Jan-09 19:14:44.938546 - [DEBUG]
35012 2019-Jan-09 19:14:44.938571 - [DEBUG] -------------------------------------------- 1018. Path Edge --------------------------------------------
35013 2019-Jan-09 19:14:44.938597 - [DEBUG]
35014 2019-Jan-09 19:14:44.938621 - [DEBUG] Process 1018. path edge:
35015 2019-Jan-09 19:14:44.938647 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35016 2019-Jan-09 19:14:44.938745 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
35017 2019-Jan-09 19:14:44.939571 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
35018 2019-Jan-09 19:14:44.940402 - [DEBUG]
35019 2019-Jan-09 19:14:44.940433 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
35020 2019-Jan-09 19:14:44.941352 - [DEBUG] Compose: EdgeIdentity * AllBottom
35021 2019-Jan-09 19:14:44.941388 - [DEBUG]
35022 2019-Jan-09 19:14:44.941413 - [DEBUG] Propagate flow
35023 2019-Jan-09 19:14:44.941438 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35024 2019-Jan-09 19:14:44.941535 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
35025 2019-Jan-09 19:14:44.942356 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35026 2019-Jan-09 19:14:44.943195 - [DEBUG] Edge function : AllBottom (result of previous compose)
35027 2019-Jan-09 19:14:44.943228 - [DEBUG]
35028 2019-Jan-09 19:14:44.943257 - [DEBUG] Join: AllTop & AllBottom
35029 2019-Jan-09 19:14:44.943286 - [DEBUG] = AllBottom (new jump func)
35030 2019-Jan-09 19:14:44.943312 - [DEBUG]
35031 2019-Jan-09 19:14:44.943337 - [DEBUG] Start adding new jump function
35032 2019-Jan-09 19:14:44.943361 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35033 2019-Jan-09 19:14:44.943458 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35034 2019-Jan-09 19:14:44.944322 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
35035 2019-Jan-09 19:14:44.945149 - [DEBUG] Edge Function : AllBottom
35036 2019-Jan-09 19:14:44.945189 - [DEBUG] End adding new jump function
35037 2019-Jan-09 19:14:44.945215 - [DEBUG]
35038 2019-Jan-09 19:14:44.945240 - [DEBUG] -------------------------------------------- 1019. Path Edge --------------------------------------------
35039 2019-Jan-09 19:14:44.945267 - [DEBUG]
35040 2019-Jan-09 19:14:44.945291 - [DEBUG] Process 1019. path edge:
35041 2019-Jan-09 19:14:44.945315 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35042 2019-Jan-09 19:14:44.945415 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
35043 2019-Jan-09 19:14:44.947124 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
35044 2019-Jan-09 19:14:44.947985 - [DEBUG]
35045 2019-Jan-09 19:14:44.948018 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
35046 2019-Jan-09 19:14:44.948879 - [DEBUG] Compose: EdgeIdentity * AllBottom
35047 2019-Jan-09 19:14:44.948915 - [DEBUG]
35048 2019-Jan-09 19:14:44.948941 - [DEBUG] Propagate flow
35049 2019-Jan-09 19:14:44.948966 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35050 2019-Jan-09 19:14:44.949064 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
35051 2019-Jan-09 19:14:44.949908 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35052 2019-Jan-09 19:14:44.950791 - [DEBUG] Edge function : AllBottom (result of previous compose)
35053 2019-Jan-09 19:14:44.950824 - [DEBUG]
35054 2019-Jan-09 19:14:44.950852 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
35055 2019-Jan-09 19:14:44.950880 - [DEBUG] = AllBottom
35056 2019-Jan-09 19:14:44.950906 - [DEBUG]
35057 2019-Jan-09 19:14:44.950930 - [DEBUG] PROPAGATE: No new function!
35058 2019-Jan-09 19:14:44.950958 - [DEBUG] EDGE:
35059 2019-Jan-09 19:14:44.951058 - [DEBUG] ---> 35060 2019-Jan-09 19:14:44.951871 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35061 2019-Jan-09 19:14:44.952708 - [DEBUG]
35062 2019-Jan-09 19:14:44.952742 - [DEBUG] EDGE:
35063 2019-Jan-09 19:14:44.952832 - [DEBUG] ---> 35064 2019-Jan-09 19:14:44.953649 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35065 2019-Jan-09 19:14:44.954511 - [DEBUG]
35066 2019-Jan-09 19:14:44.954545 - [DEBUG] EDGE:
35067 2019-Jan-09 19:14:44.954635 - [DEBUG] ---> 35068 2019-Jan-09 19:14:44.955458 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35069 2019-Jan-09 19:14:44.956285 - [DEBUG]
35070 2019-Jan-09 19:14:44.956318 - [DEBUG] EDGE:
35071 2019-Jan-09 19:14:44.956409 - [DEBUG] ---> 35072 2019-Jan-09 19:14:44.957240 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35073 2019-Jan-09 19:14:44.958076 - [DEBUG]
35074 2019-Jan-09 19:14:44.958137 - [DEBUG] Compose: EdgeIdentity * AllBottom
35075 2019-Jan-09 19:14:44.958166 - [DEBUG]
35076 2019-Jan-09 19:14:44.958191 - [DEBUG] Propagate flow
35077 2019-Jan-09 19:14:44.958216 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35078 2019-Jan-09 19:14:44.958313 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
35079 2019-Jan-09 19:14:44.959130 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35080 2019-Jan-09 19:14:44.959969 - [DEBUG] Edge function : AllBottom (result of previous compose)
35081 2019-Jan-09 19:14:44.960002 - [DEBUG]
35082 2019-Jan-09 19:14:44.960030 - [DEBUG] Join: AllTop & AllBottom
35083 2019-Jan-09 19:14:44.960058 - [DEBUG] = AllBottom (new jump func)
35084 2019-Jan-09 19:14:44.960083 - [DEBUG]
35085 2019-Jan-09 19:14:44.960108 - [DEBUG] Start adding new jump function
35086 2019-Jan-09 19:14:44.960133 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35087 2019-Jan-09 19:14:44.960233 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35088 2019-Jan-09 19:14:44.961094 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
35089 2019-Jan-09 19:14:44.961909 - [DEBUG] Edge Function : AllBottom
35090 2019-Jan-09 19:14:44.961949 - [DEBUG] End adding new jump function
35091 2019-Jan-09 19:14:44.961974 - [DEBUG]
35092 2019-Jan-09 19:14:44.962000 - [DEBUG] -------------------------------------------- 1020. Path Edge --------------------------------------------
35093 2019-Jan-09 19:14:44.962026 - [DEBUG]
35094 2019-Jan-09 19:14:44.962074 - [DEBUG] Process 1020. path edge:
35095 2019-Jan-09 19:14:44.962099 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35096 2019-Jan-09 19:14:44.962198 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
35097 2019-Jan-09 19:14:44.963415 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
35098 2019-Jan-09 19:14:44.964294 - [DEBUG]
35099 2019-Jan-09 19:14:44.964330 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
35100 2019-Jan-09 19:14:44.965201 - [DEBUG] Compose: EdgeIdentity * AllBottom
35101 2019-Jan-09 19:14:44.965237 - [DEBUG]
35102 2019-Jan-09 19:14:44.965263 - [DEBUG] Propagate flow
35103 2019-Jan-09 19:14:44.965287 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35104 2019-Jan-09 19:14:44.965384 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
35105 2019-Jan-09 19:14:44.966231 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35106 2019-Jan-09 19:14:44.967067 - [DEBUG] Edge function : AllBottom (result of previous compose)
35107 2019-Jan-09 19:14:44.967099 - [DEBUG]
35108 2019-Jan-09 19:14:44.967156 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
35109 2019-Jan-09 19:14:44.967183 - [DEBUG] = AllBottom
35110 2019-Jan-09 19:14:44.967208 - [DEBUG]
35111 2019-Jan-09 19:14:44.967232 - [DEBUG] PROPAGATE: No new function!
35112 2019-Jan-09 19:14:44.967286 - [DEBUG] Compose: EdgeIdentity * AllBottom
35113 2019-Jan-09 19:14:44.967314 - [DEBUG]
35114 2019-Jan-09 19:14:44.967339 - [DEBUG] Propagate flow
35115 2019-Jan-09 19:14:44.967364 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35116 2019-Jan-09 19:14:44.967468 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
35117 2019-Jan-09 19:14:44.968314 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35118 2019-Jan-09 19:14:44.969141 - [DEBUG] Edge function : AllBottom (result of previous compose)
35119 2019-Jan-09 19:14:44.969174 - [DEBUG]
35120 2019-Jan-09 19:14:44.969202 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
35121 2019-Jan-09 19:14:44.969230 - [DEBUG] = AllBottom
35122 2019-Jan-09 19:14:44.969255 - [DEBUG]
35123 2019-Jan-09 19:14:44.969279 - [DEBUG] PROPAGATE: No new function!
35124 2019-Jan-09 19:14:44.969307 - [DEBUG] EDGE:
35125 2019-Jan-09 19:14:44.969405 - [DEBUG] ---> 35126 2019-Jan-09 19:14:44.970212 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35127 2019-Jan-09 19:14:44.971072 - [DEBUG]
35128 2019-Jan-09 19:14:44.971106 - [DEBUG] EDGE:
35129 2019-Jan-09 19:14:44.971196 - [DEBUG] ---> 35130 2019-Jan-09 19:14:44.972000 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35131 2019-Jan-09 19:14:44.972834 - [DEBUG]
35132 2019-Jan-09 19:14:44.972868 - [DEBUG] EDGE:
35133 2019-Jan-09 19:14:44.972958 - [DEBUG] ---> 35134 2019-Jan-09 19:14:44.973798 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35135 2019-Jan-09 19:14:44.974640 - [DEBUG]
35136 2019-Jan-09 19:14:44.974675 - [DEBUG] EDGE:
35137 2019-Jan-09 19:14:44.974791 - [DEBUG] ---> 35138 2019-Jan-09 19:14:44.975609 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35139 2019-Jan-09 19:14:44.976445 - [DEBUG]
35140 2019-Jan-09 19:14:44.976480 - [DEBUG] EDGE:
35141 2019-Jan-09 19:14:44.976570 - [DEBUG] ---> 35142 2019-Jan-09 19:14:44.977407 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35143 2019-Jan-09 19:14:44.978231 - [DEBUG]
35144 2019-Jan-09 19:14:44.978264 - [DEBUG] EDGE:
35145 2019-Jan-09 19:14:44.978354 - [DEBUG] ---> 35146 2019-Jan-09 19:14:44.979556 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35147 2019-Jan-09 19:14:44.980463 - [DEBUG]
35148 2019-Jan-09 19:14:44.980500 - [DEBUG] EDGE:
35149 2019-Jan-09 19:14:44.980593 - [DEBUG] ---> 35150 2019-Jan-09 19:14:44.981414 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35151 2019-Jan-09 19:14:44.982245 - [DEBUG]
35152 2019-Jan-09 19:14:44.982279 - [DEBUG] EDGE:
35153 2019-Jan-09 19:14:44.982370 - [DEBUG] ---> 35154 2019-Jan-09 19:14:44.983182 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35155 2019-Jan-09 19:14:44.984054 - [DEBUG]
35156 2019-Jan-09 19:14:44.984088 - [DEBUG] EDGE:
35157 2019-Jan-09 19:14:44.984178 - [DEBUG] ---> 35158 2019-Jan-09 19:14:44.984994 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35159 2019-Jan-09 19:14:44.985819 - [DEBUG]
35160 2019-Jan-09 19:14:44.985853 - [DEBUG] EDGE:
35161 2019-Jan-09 19:14:44.985942 - [DEBUG] ---> 35162 2019-Jan-09 19:14:44.986739 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35163 2019-Jan-09 19:14:44.987615 - [DEBUG]
35164 2019-Jan-09 19:14:44.987648 - [DEBUG] EDGE:
35165 2019-Jan-09 19:14:44.987740 - [DEBUG] ---> 35166 2019-Jan-09 19:14:44.988548 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35167 2019-Jan-09 19:14:44.989381 - [DEBUG]
35168 2019-Jan-09 19:14:44.989413 - [DEBUG] EDGE:
35169 2019-Jan-09 19:14:44.989507 - [DEBUG] ---> 35170 2019-Jan-09 19:14:44.990324 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
35171 2019-Jan-09 19:14:44.991321 - [DEBUG]
35172 2019-Jan-09 19:14:44.991362 - [DEBUG] Compose: EdgeIdentity * AllBottom
35173 2019-Jan-09 19:14:44.991391 - [DEBUG]
35174 2019-Jan-09 19:14:44.991416 - [DEBUG] Propagate flow
35175 2019-Jan-09 19:14:44.991441 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35176 2019-Jan-09 19:14:44.991537 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35177 2019-Jan-09 19:14:44.992406 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35178 2019-Jan-09 19:14:44.993257 - [DEBUG] Edge function : AllBottom (result of previous compose)
35179 2019-Jan-09 19:14:44.993289 - [DEBUG]
35180 2019-Jan-09 19:14:44.993318 - [DEBUG] Join: AllTop & AllBottom
35181 2019-Jan-09 19:14:44.993346 - [DEBUG] = AllBottom (new jump func)
35182 2019-Jan-09 19:14:44.993371 - [DEBUG]
35183 2019-Jan-09 19:14:44.993396 - [DEBUG] Start adding new jump function
35184 2019-Jan-09 19:14:44.993421 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35185 2019-Jan-09 19:14:44.993518 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35186 2019-Jan-09 19:14:44.994379 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35187 2019-Jan-09 19:14:44.995210 - [DEBUG] Edge Function : AllBottom
35188 2019-Jan-09 19:14:44.995252 - [DEBUG] End adding new jump function
35189 2019-Jan-09 19:14:44.995277 - [DEBUG]
35190 2019-Jan-09 19:14:44.995302 - [DEBUG] -------------------------------------------- 1021. Path Edge --------------------------------------------
35191 2019-Jan-09 19:14:44.995328 - [DEBUG]
35192 2019-Jan-09 19:14:44.995352 - [DEBUG] Process 1021. path edge:
35193 2019-Jan-09 19:14:44.995378 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35194 2019-Jan-09 19:14:44.995895 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
35195 2019-Jan-09 19:14:44.996763 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35196 2019-Jan-09 19:14:44.997643 - [DEBUG]
35197 2019-Jan-09 19:14:44.997675 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35198 2019-Jan-09 19:14:44.998560 - [DEBUG] Compose: EdgeIdentity * AllBottom
35199 2019-Jan-09 19:14:44.998595 - [DEBUG]
35200 2019-Jan-09 19:14:44.998621 - [DEBUG] Propagate flow
35201 2019-Jan-09 19:14:44.998646 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35202 2019-Jan-09 19:14:44.998741 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
35203 2019-Jan-09 19:14:44.999586 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35204 2019-Jan-09 19:14:45.003644 - [DEBUG] Edge function : AllBottom (result of previous compose)
35205 2019-Jan-09 19:14:45.004131 - [DEBUG]
35206 2019-Jan-09 19:14:45.004161 - [DEBUG] Join: AllTop & AllBottom
35207 2019-Jan-09 19:14:45.004189 - [DEBUG] = AllBottom (new jump func)
35208 2019-Jan-09 19:14:45.004214 - [DEBUG]
35209 2019-Jan-09 19:14:45.004364 - [DEBUG] Start adding new jump function
35210 2019-Jan-09 19:14:45.005012 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35211 2019-Jan-09 19:14:45.005155 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35212 2019-Jan-09 19:14:45.010223 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
35213 2019-Jan-09 19:14:45.011132 - [DEBUG] Edge Function : AllBottom
35214 2019-Jan-09 19:14:45.011171 - [DEBUG] End adding new jump function
35215 2019-Jan-09 19:14:45.011197 - [DEBUG]
35216 2019-Jan-09 19:14:45.011222 - [DEBUG] -------------------------------------------- 1022. Path Edge --------------------------------------------
35217 2019-Jan-09 19:14:45.011248 - [DEBUG]
35218 2019-Jan-09 19:14:45.011273 - [DEBUG] Process 1022. path edge:
35219 2019-Jan-09 19:14:45.011298 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35220 2019-Jan-09 19:14:45.011425 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
35221 2019-Jan-09 19:14:45.012651 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35222 2019-Jan-09 19:14:45.013641 - [DEBUG]
35223 2019-Jan-09 19:14:45.013676 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
35224 2019-Jan-09 19:14:45.014594 - [DEBUG] Compose: EdgeIdentity * AllBottom
35225 2019-Jan-09 19:14:45.014629 - [DEBUG]
35226 2019-Jan-09 19:14:45.014654 - [DEBUG] Propagate flow
35227 2019-Jan-09 19:14:45.014679 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35228 2019-Jan-09 19:14:45.014777 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
35229 2019-Jan-09 19:14:45.015595 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35230 2019-Jan-09 19:14:45.016439 - [DEBUG] Edge function : AllBottom (result of previous compose)
35231 2019-Jan-09 19:14:45.016471 - [DEBUG]
35232 2019-Jan-09 19:14:45.016499 - [DEBUG] Join: AllTop & AllBottom
35233 2019-Jan-09 19:14:45.016527 - [DEBUG] = AllBottom (new jump func)
35234 2019-Jan-09 19:14:45.016553 - [DEBUG]
35235 2019-Jan-09 19:14:45.016578 - [DEBUG] Start adding new jump function
35236 2019-Jan-09 19:14:45.016603 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35237 2019-Jan-09 19:14:45.016699 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35238 2019-Jan-09 19:14:45.017608 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
35239 2019-Jan-09 19:14:45.018419 - [DEBUG] Edge Function : AllBottom
35240 2019-Jan-09 19:14:45.018458 - [DEBUG] End adding new jump function
35241 2019-Jan-09 19:14:45.018484 - [DEBUG]
35242 2019-Jan-09 19:14:45.018509 - [DEBUG] -------------------------------------------- 1023. Path Edge --------------------------------------------
35243 2019-Jan-09 19:14:45.018536 - [DEBUG]
35244 2019-Jan-09 19:14:45.018560 - [DEBUG] Process 1023. path edge:
35245 2019-Jan-09 19:14:45.018585 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35246 2019-Jan-09 19:14:45.018682 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
35247 2019-Jan-09 19:14:45.019502 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35248 2019-Jan-09 19:14:45.020344 - [DEBUG]
35249 2019-Jan-09 19:14:45.020378 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
35250 2019-Jan-09 19:14:45.021292 - [DEBUG] Compose: EdgeIdentity * AllBottom
35251 2019-Jan-09 19:14:45.021326 - [DEBUG]
35252 2019-Jan-09 19:14:45.021352 - [DEBUG] Propagate flow
35253 2019-Jan-09 19:14:45.021376 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35254 2019-Jan-09 19:14:45.021476 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
35255 2019-Jan-09 19:14:45.022310 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35256 2019-Jan-09 19:14:45.023147 - [DEBUG] Edge function : AllBottom (result of previous compose)
35257 2019-Jan-09 19:14:45.023180 - [DEBUG]
35258 2019-Jan-09 19:14:45.023208 - [DEBUG] Join: AllTop & AllBottom
35259 2019-Jan-09 19:14:45.023235 - [DEBUG] = AllBottom (new jump func)
35260 2019-Jan-09 19:14:45.023261 - [DEBUG]
35261 2019-Jan-09 19:14:45.023286 - [DEBUG] Start adding new jump function
35262 2019-Jan-09 19:14:45.023310 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35263 2019-Jan-09 19:14:45.023409 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35264 2019-Jan-09 19:14:45.024328 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
35265 2019-Jan-09 19:14:45.025162 - [DEBUG] Edge Function : AllBottom
35266 2019-Jan-09 19:14:45.025202 - [DEBUG] End adding new jump function
35267 2019-Jan-09 19:14:45.025227 - [DEBUG]
35268 2019-Jan-09 19:14:45.025253 - [DEBUG] -------------------------------------------- 1024. Path Edge --------------------------------------------
35269 2019-Jan-09 19:14:45.025279 - [DEBUG]
35270 2019-Jan-09 19:14:45.025303 - [DEBUG] Process 1024. path edge:
35271 2019-Jan-09 19:14:45.025328 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35272 2019-Jan-09 19:14:45.025424 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
35273 2019-Jan-09 19:14:45.026240 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35274 2019-Jan-09 19:14:45.027081 - [DEBUG]
35275 2019-Jan-09 19:14:45.027156 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
35276 2019-Jan-09 19:14:45.028036 - [DEBUG] Compose: EdgeIdentity * AllBottom
35277 2019-Jan-09 19:14:45.028072 - [DEBUG]
35278 2019-Jan-09 19:14:45.028475 - [DEBUG] Propagate flow
35279 2019-Jan-09 19:14:45.028515 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35280 2019-Jan-09 19:14:45.028634 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
35281 2019-Jan-09 19:14:45.029476 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35282 2019-Jan-09 19:14:45.030323 - [DEBUG] Edge function : AllBottom (result of previous compose)
35283 2019-Jan-09 19:14:45.030356 - [DEBUG]
35284 2019-Jan-09 19:14:45.030384 - [DEBUG] Join: AllTop & AllBottom
35285 2019-Jan-09 19:14:45.030411 - [DEBUG] = AllBottom (new jump func)
35286 2019-Jan-09 19:14:45.030462 - [DEBUG]
35287 2019-Jan-09 19:14:45.030490 - [DEBUG] Start adding new jump function
35288 2019-Jan-09 19:14:45.030514 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35289 2019-Jan-09 19:14:45.030612 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35290 2019-Jan-09 19:14:45.031456 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
35291 2019-Jan-09 19:14:45.032279 - [DEBUG] Edge Function : AllBottom
35292 2019-Jan-09 19:14:45.032319 - [DEBUG] End adding new jump function
35293 2019-Jan-09 19:14:45.032344 - [DEBUG]
35294 2019-Jan-09 19:14:45.032369 - [DEBUG] -------------------------------------------- 1025. Path Edge --------------------------------------------
35295 2019-Jan-09 19:14:45.032395 - [DEBUG]
35296 2019-Jan-09 19:14:45.032419 - [DEBUG] Process 1025. path edge:
35297 2019-Jan-09 19:14:45.032444 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35298 2019-Jan-09 19:14:45.032545 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
35299 2019-Jan-09 19:14:45.033359 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35300 2019-Jan-09 19:14:45.034226 - [DEBUG]
35301 2019-Jan-09 19:14:45.034260 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
35302 2019-Jan-09 19:14:45.035121 - [DEBUG] Compose: EdgeIdentity * AllBottom
35303 2019-Jan-09 19:14:45.035156 - [DEBUG]
35304 2019-Jan-09 19:14:45.035182 - [DEBUG] Propagate flow
35305 2019-Jan-09 19:14:45.035206 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35306 2019-Jan-09 19:14:45.035329 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
35307 2019-Jan-09 19:14:45.036160 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35308 2019-Jan-09 19:14:45.036989 - [DEBUG] Edge function : AllBottom (result of previous compose)
35309 2019-Jan-09 19:14:45.037021 - [DEBUG]
35310 2019-Jan-09 19:14:45.037049 - [DEBUG] Join: AllTop & AllBottom
35311 2019-Jan-09 19:14:45.037077 - [DEBUG] = AllBottom (new jump func)
35312 2019-Jan-09 19:14:45.037127 - [DEBUG]
35313 2019-Jan-09 19:14:45.037156 - [DEBUG] Start adding new jump function
35314 2019-Jan-09 19:14:45.037181 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35315 2019-Jan-09 19:14:45.037280 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35316 2019-Jan-09 19:14:45.038125 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
35317 2019-Jan-09 19:14:45.038954 - [DEBUG] Edge Function : AllBottom
35318 2019-Jan-09 19:14:45.038993 - [DEBUG] End adding new jump function
35319 2019-Jan-09 19:14:45.039019 - [DEBUG]
35320 2019-Jan-09 19:14:45.039044 - [DEBUG] -------------------------------------------- 1026. Path Edge --------------------------------------------
35321 2019-Jan-09 19:14:45.039070 - [DEBUG]
35322 2019-Jan-09 19:14:45.039094 - [DEBUG] Process 1026. path edge:
35323 2019-Jan-09 19:14:45.039120 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35324 2019-Jan-09 19:14:45.039213 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
35325 2019-Jan-09 19:14:45.040042 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35326 2019-Jan-09 19:14:45.040903 - [DEBUG]
35327 2019-Jan-09 19:14:45.040936 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
35328 2019-Jan-09 19:14:45.041801 - [DEBUG] Compose: EdgeIdentity * AllBottom
35329 2019-Jan-09 19:14:45.041836 - [DEBUG]
35330 2019-Jan-09 19:14:45.041861 - [DEBUG] Propagate flow
35331 2019-Jan-09 19:14:45.041885 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35332 2019-Jan-09 19:14:45.041978 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
35333 2019-Jan-09 19:14:45.042809 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35334 2019-Jan-09 19:14:45.043644 - [DEBUG] Edge function : AllBottom (result of previous compose)
35335 2019-Jan-09 19:14:45.043676 - [DEBUG]
35336 2019-Jan-09 19:14:45.043704 - [DEBUG] Join: AllTop & AllBottom
35337 2019-Jan-09 19:14:45.043733 - [DEBUG] = AllBottom (new jump func)
35338 2019-Jan-09 19:14:45.043759 - [DEBUG]
35339 2019-Jan-09 19:14:45.043812 - [DEBUG] Start adding new jump function
35340 2019-Jan-09 19:14:45.043837 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35341 2019-Jan-09 19:14:45.043936 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35342 2019-Jan-09 19:14:45.045185 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
35343 2019-Jan-09 19:14:45.046035 - [DEBUG] Edge Function : AllBottom
35344 2019-Jan-09 19:14:45.046075 - [DEBUG] End adding new jump function
35345 2019-Jan-09 19:14:45.046100 - [DEBUG]
35346 2019-Jan-09 19:14:45.046126 - [DEBUG] -------------------------------------------- 1027. Path Edge --------------------------------------------
35347 2019-Jan-09 19:14:45.046152 - [DEBUG]
35348 2019-Jan-09 19:14:45.046201 - [DEBUG] Process 1027. path edge:
35349 2019-Jan-09 19:14:45.046227 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35350 2019-Jan-09 19:14:45.046320 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
35351 2019-Jan-09 19:14:45.047189 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35352 2019-Jan-09 19:14:45.048040 - [DEBUG]
35353 2019-Jan-09 19:14:45.048072 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
35354 2019-Jan-09 19:14:45.048948 - [DEBUG] Compose: EdgeIdentity * AllBottom
35355 2019-Jan-09 19:14:45.048983 - [DEBUG]
35356 2019-Jan-09 19:14:45.049009 - [DEBUG] Propagate flow
35357 2019-Jan-09 19:14:45.049033 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35358 2019-Jan-09 19:14:45.049123 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
35359 2019-Jan-09 19:14:45.049928 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35360 2019-Jan-09 19:14:45.050799 - [DEBUG] Edge function : AllBottom (result of previous compose)
35361 2019-Jan-09 19:14:45.050831 - [DEBUG]
35362 2019-Jan-09 19:14:45.050859 - [DEBUG] Join: AllTop & AllBottom
35363 2019-Jan-09 19:14:45.050887 - [DEBUG] = AllBottom (new jump func)
35364 2019-Jan-09 19:14:45.050912 - [DEBUG]
35365 2019-Jan-09 19:14:45.050937 - [DEBUG] Start adding new jump function
35366 2019-Jan-09 19:14:45.050962 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35367 2019-Jan-09 19:14:45.051058 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35368 2019-Jan-09 19:14:45.051893 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
35369 2019-Jan-09 19:14:45.052709 - [DEBUG] Edge Function : AllBottom
35370 2019-Jan-09 19:14:45.052748 - [DEBUG] End adding new jump function
35371 2019-Jan-09 19:14:45.052773 - [DEBUG]
35372 2019-Jan-09 19:14:45.052798 - [DEBUG] -------------------------------------------- 1028. Path Edge --------------------------------------------
35373 2019-Jan-09 19:14:45.052824 - [DEBUG]
35374 2019-Jan-09 19:14:45.052849 - [DEBUG] Process 1028. path edge:
35375 2019-Jan-09 19:14:45.052874 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35376 2019-Jan-09 19:14:45.052976 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
35377 2019-Jan-09 19:14:45.053821 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35378 2019-Jan-09 19:14:45.054668 - [DEBUG]
35379 2019-Jan-09 19:14:45.054702 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
35380 2019-Jan-09 19:14:45.055559 - [DEBUG] Compose: EdgeIdentity * AllBottom
35381 2019-Jan-09 19:14:45.055596 - [DEBUG]
35382 2019-Jan-09 19:14:45.055622 - [DEBUG] Propagate flow
35383 2019-Jan-09 19:14:45.055646 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35384 2019-Jan-09 19:14:45.055742 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
35385 2019-Jan-09 19:14:45.056573 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35386 2019-Jan-09 19:14:45.057432 - [DEBUG] Edge function : AllBottom (result of previous compose)
35387 2019-Jan-09 19:14:45.057464 - [DEBUG]
35388 2019-Jan-09 19:14:45.057515 - [DEBUG] Join: AllTop & AllBottom
35389 2019-Jan-09 19:14:45.057544 - [DEBUG] = AllBottom (new jump func)
35390 2019-Jan-09 19:14:45.057570 - [DEBUG]
35391 2019-Jan-09 19:14:45.057595 - [DEBUG] Start adding new jump function
35392 2019-Jan-09 19:14:45.057619 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35393 2019-Jan-09 19:14:45.057716 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35394 2019-Jan-09 19:14:45.058550 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
35395 2019-Jan-09 19:14:45.059386 - [DEBUG] Edge Function : AllBottom
35396 2019-Jan-09 19:14:45.059426 - [DEBUG] End adding new jump function
35397 2019-Jan-09 19:14:45.059452 - [DEBUG]
35398 2019-Jan-09 19:14:45.059478 - [DEBUG] -------------------------------------------- 1029. Path Edge --------------------------------------------
35399 2019-Jan-09 19:14:45.059504 - [DEBUG]
35400 2019-Jan-09 19:14:45.059529 - [DEBUG] Process 1029. path edge:
35401 2019-Jan-09 19:14:45.059554 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35402 2019-Jan-09 19:14:45.059652 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
35403 2019-Jan-09 19:14:45.060518 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35404 2019-Jan-09 19:14:45.061778 - [DEBUG]
35405 2019-Jan-09 19:14:45.061810 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
35406 2019-Jan-09 19:14:45.062674 - [DEBUG] Possible callees:
35407 2019-Jan-09 19:14:45.062705 - [DEBUG] llvm.dbg.declare
35408 2019-Jan-09 19:14:45.062731 - [DEBUG] Possible return sites:
35409 2019-Jan-09 19:14:45.062756 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12035410 2019-Jan-09 19:14:45.064426 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35411 2019-Jan-09 19:14:45.064496 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35412 2019-Jan-09 19:14:45.064550 - [DEBUG] Compose: EdgeIdentity * AllBottom
35413 2019-Jan-09 19:14:45.064579 - [DEBUG]
35414 2019-Jan-09 19:14:45.064605 - [DEBUG] Propagate flow
35415 2019-Jan-09 19:14:45.064629 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35416 2019-Jan-09 19:14:45.064725 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
35417 2019-Jan-09 19:14:45.065541 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35418 2019-Jan-09 19:14:45.066377 - [DEBUG] Edge function : AllBottom (result of previous compose)
35419 2019-Jan-09 19:14:45.066410 - [DEBUG]
35420 2019-Jan-09 19:14:45.066438 - [DEBUG] Join: AllTop & AllBottom
35421 2019-Jan-09 19:14:45.066465 - [DEBUG] = AllBottom (new jump func)
35422 2019-Jan-09 19:14:45.066491 - [DEBUG]
35423 2019-Jan-09 19:14:45.066516 - [DEBUG] Start adding new jump function
35424 2019-Jan-09 19:14:45.066540 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35425 2019-Jan-09 19:14:45.066636 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35426 2019-Jan-09 19:14:45.067501 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
35427 2019-Jan-09 19:14:45.068328 - [DEBUG] Edge Function : AllBottom
35428 2019-Jan-09 19:14:45.068392 - [DEBUG] End adding new jump function
35429 2019-Jan-09 19:14:45.068419 - [DEBUG]
35430 2019-Jan-09 19:14:45.068444 - [DEBUG] -------------------------------------------- 1030. Path Edge --------------------------------------------
35431 2019-Jan-09 19:14:45.068470 - [DEBUG]
35432 2019-Jan-09 19:14:45.068494 - [DEBUG] Process 1030. path edge:
35433 2019-Jan-09 19:14:45.068519 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35434 2019-Jan-09 19:14:45.068619 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
35435 2019-Jan-09 19:14:45.069450 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35436 2019-Jan-09 19:14:45.070287 - [DEBUG]
35437 2019-Jan-09 19:14:45.070319 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
35438 2019-Jan-09 19:14:45.071241 - [DEBUG] Compose: EdgeIdentity * AllBottom
35439 2019-Jan-09 19:14:45.071277 - [DEBUG]
35440 2019-Jan-09 19:14:45.071302 - [DEBUG] Propagate flow
35441 2019-Jan-09 19:14:45.071327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35442 2019-Jan-09 19:14:45.071424 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
35443 2019-Jan-09 19:14:45.072271 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35444 2019-Jan-09 19:14:45.073096 - [DEBUG] Edge function : AllBottom (result of previous compose)
35445 2019-Jan-09 19:14:45.073128 - [DEBUG]
35446 2019-Jan-09 19:14:45.073156 - [DEBUG] Join: AllTop & AllBottom
35447 2019-Jan-09 19:14:45.073185 - [DEBUG] = AllBottom (new jump func)
35448 2019-Jan-09 19:14:45.073211 - [DEBUG]
35449 2019-Jan-09 19:14:45.073236 - [DEBUG] Start adding new jump function
35450 2019-Jan-09 19:14:45.073262 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35451 2019-Jan-09 19:14:45.073357 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35452 2019-Jan-09 19:14:45.074223 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
35453 2019-Jan-09 19:14:45.075044 - [DEBUG] Edge Function : AllBottom
35454 2019-Jan-09 19:14:45.075083 - [DEBUG] End adding new jump function
35455 2019-Jan-09 19:14:45.075109 - [DEBUG]
35456 2019-Jan-09 19:14:45.075134 - [DEBUG] -------------------------------------------- 1031. Path Edge --------------------------------------------
35457 2019-Jan-09 19:14:45.075160 - [DEBUG]
35458 2019-Jan-09 19:14:45.075184 - [DEBUG] Process 1031. path edge:
35459 2019-Jan-09 19:14:45.075210 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35460 2019-Jan-09 19:14:45.075311 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
35461 2019-Jan-09 19:14:45.076133 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35462 2019-Jan-09 19:14:45.076980 - [DEBUG]
35463 2019-Jan-09 19:14:45.077013 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
35464 2019-Jan-09 19:14:45.078311 - [DEBUG] Compose: EdgeIdentity * AllBottom
35465 2019-Jan-09 19:14:45.078347 - [DEBUG]
35466 2019-Jan-09 19:14:45.078373 - [DEBUG] Propagate flow
35467 2019-Jan-09 19:14:45.078398 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35468 2019-Jan-09 19:14:45.078497 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
35469 2019-Jan-09 19:14:45.079336 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35470 2019-Jan-09 19:14:45.080194 - [DEBUG] Edge function : AllBottom (result of previous compose)
35471 2019-Jan-09 19:14:45.080227 - [DEBUG]
35472 2019-Jan-09 19:14:45.080255 - [DEBUG] Join: AllTop & AllBottom
35473 2019-Jan-09 19:14:45.080283 - [DEBUG] = AllBottom (new jump func)
35474 2019-Jan-09 19:14:45.080309 - [DEBUG]
35475 2019-Jan-09 19:14:45.080333 - [DEBUG] Start adding new jump function
35476 2019-Jan-09 19:14:45.080358 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35477 2019-Jan-09 19:14:45.080486 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35478 2019-Jan-09 19:14:45.081325 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
35479 2019-Jan-09 19:14:45.082161 - [DEBUG] Edge Function : AllBottom
35480 2019-Jan-09 19:14:45.082200 - [DEBUG] End adding new jump function
35481 2019-Jan-09 19:14:45.082226 - [DEBUG]
35482 2019-Jan-09 19:14:45.082251 - [DEBUG] -------------------------------------------- 1032. Path Edge --------------------------------------------
35483 2019-Jan-09 19:14:45.082277 - [DEBUG]
35484 2019-Jan-09 19:14:45.082301 - [DEBUG] Process 1032. path edge:
35485 2019-Jan-09 19:14:45.082326 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35486 2019-Jan-09 19:14:45.082424 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
35487 2019-Jan-09 19:14:45.083263 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35488 2019-Jan-09 19:14:45.084130 - [DEBUG]
35489 2019-Jan-09 19:14:45.084161 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
35490 2019-Jan-09 19:14:45.085031 - [DEBUG] Possible callees:
35491 2019-Jan-09 19:14:45.085062 - [DEBUG] llvm.dbg.declare
35492 2019-Jan-09 19:14:45.085089 - [DEBUG] Possible return sites:
35493 2019-Jan-09 19:14:45.085113 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14935494 2019-Jan-09 19:14:45.086748 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35495 2019-Jan-09 19:14:45.086814 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35496 2019-Jan-09 19:14:45.086868 - [DEBUG] Compose: EdgeIdentity * AllBottom
35497 2019-Jan-09 19:14:45.086897 - [DEBUG]
35498 2019-Jan-09 19:14:45.086923 - [DEBUG] Propagate flow
35499 2019-Jan-09 19:14:45.086947 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35500 2019-Jan-09 19:14:45.087040 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
35501 2019-Jan-09 19:14:45.087902 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35502 2019-Jan-09 19:14:45.088733 - [DEBUG] Edge function : AllBottom (result of previous compose)
35503 2019-Jan-09 19:14:45.088765 - [DEBUG]
35504 2019-Jan-09 19:14:45.088792 - [DEBUG] Join: AllTop & AllBottom
35505 2019-Jan-09 19:14:45.088820 - [DEBUG] = AllBottom (new jump func)
35506 2019-Jan-09 19:14:45.088845 - [DEBUG]
35507 2019-Jan-09 19:14:45.088870 - [DEBUG] Start adding new jump function
35508 2019-Jan-09 19:14:45.088895 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35509 2019-Jan-09 19:14:45.088992 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35510 2019-Jan-09 19:14:45.089853 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
35511 2019-Jan-09 19:14:45.090864 - [DEBUG] Edge Function : AllBottom
35512 2019-Jan-09 19:14:45.090904 - [DEBUG] End adding new jump function
35513 2019-Jan-09 19:14:45.090929 - [DEBUG]
35514 2019-Jan-09 19:14:45.090955 - [DEBUG] -------------------------------------------- 1033. Path Edge --------------------------------------------
35515 2019-Jan-09 19:14:45.090981 - [DEBUG]
35516 2019-Jan-09 19:14:45.091005 - [DEBUG] Process 1033. path edge:
35517 2019-Jan-09 19:14:45.091030 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35518 2019-Jan-09 19:14:45.091129 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
35519 2019-Jan-09 19:14:45.091960 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35520 2019-Jan-09 19:14:45.092805 - [DEBUG]
35521 2019-Jan-09 19:14:45.092837 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
35522 2019-Jan-09 19:14:45.094160 - [DEBUG] Compose: EdgeIdentity * AllBottom
35523 2019-Jan-09 19:14:45.094195 - [DEBUG]
35524 2019-Jan-09 19:14:45.094221 - [DEBUG] Propagate flow
35525 2019-Jan-09 19:14:45.094246 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35526 2019-Jan-09 19:14:45.094346 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
35527 2019-Jan-09 19:14:45.095176 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35528 2019-Jan-09 19:14:45.096012 - [DEBUG] Edge function : AllBottom (result of previous compose)
35529 2019-Jan-09 19:14:45.096045 - [DEBUG]
35530 2019-Jan-09 19:14:45.096073 - [DEBUG] Join: AllTop & AllBottom
35531 2019-Jan-09 19:14:45.096102 - [DEBUG] = AllBottom (new jump func)
35532 2019-Jan-09 19:14:45.096128 - [DEBUG]
35533 2019-Jan-09 19:14:45.096154 - [DEBUG] Start adding new jump function
35534 2019-Jan-09 19:14:45.096178 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35535 2019-Jan-09 19:14:45.096278 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35536 2019-Jan-09 19:14:45.097135 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
35537 2019-Jan-09 19:14:45.097960 - [DEBUG] Edge Function : AllBottom
35538 2019-Jan-09 19:14:45.097999 - [DEBUG] End adding new jump function
35539 2019-Jan-09 19:14:45.098025 - [DEBUG]
35540 2019-Jan-09 19:14:45.098050 - [DEBUG] -------------------------------------------- 1034. Path Edge --------------------------------------------
35541 2019-Jan-09 19:14:45.098077 - [DEBUG]
35542 2019-Jan-09 19:14:45.098101 - [DEBUG] Process 1034. path edge:
35543 2019-Jan-09 19:14:45.098127 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35544 2019-Jan-09 19:14:45.098228 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
35545 2019-Jan-09 19:14:45.099051 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35546 2019-Jan-09 19:14:45.099897 - [DEBUG]
35547 2019-Jan-09 19:14:45.099931 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
35548 2019-Jan-09 19:14:45.100834 - [DEBUG] Compose: EdgeIdentity * AllBottom
35549 2019-Jan-09 19:14:45.100870 - [DEBUG]
35550 2019-Jan-09 19:14:45.100896 - [DEBUG] Propagate flow
35551 2019-Jan-09 19:14:45.100920 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35552 2019-Jan-09 19:14:45.101018 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
35553 2019-Jan-09 19:14:45.101880 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35554 2019-Jan-09 19:14:45.102725 - [DEBUG] Edge function : AllBottom (result of previous compose)
35555 2019-Jan-09 19:14:45.102756 - [DEBUG]
35556 2019-Jan-09 19:14:45.102784 - [DEBUG] Join: AllTop & AllBottom
35557 2019-Jan-09 19:14:45.102812 - [DEBUG] = AllBottom (new jump func)
35558 2019-Jan-09 19:14:45.102838 - [DEBUG]
35559 2019-Jan-09 19:14:45.102863 - [DEBUG] Start adding new jump function
35560 2019-Jan-09 19:14:45.102888 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35561 2019-Jan-09 19:14:45.102985 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35562 2019-Jan-09 19:14:45.103849 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
35563 2019-Jan-09 19:14:45.104675 - [DEBUG] Edge Function : AllBottom
35564 2019-Jan-09 19:14:45.104716 - [DEBUG] End adding new jump function
35565 2019-Jan-09 19:14:45.104742 - [DEBUG]
35566 2019-Jan-09 19:14:45.104767 - [DEBUG] -------------------------------------------- 1035. Path Edge --------------------------------------------
35567 2019-Jan-09 19:14:45.104793 - [DEBUG]
35568 2019-Jan-09 19:14:45.104817 - [DEBUG] Process 1035. path edge:
35569 2019-Jan-09 19:14:45.104842 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35570 2019-Jan-09 19:14:45.104941 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
35571 2019-Jan-09 19:14:45.105776 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35572 2019-Jan-09 19:14:45.106609 - [DEBUG]
35573 2019-Jan-09 19:14:45.106640 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
35574 2019-Jan-09 19:14:45.107532 - [DEBUG] Possible callees:
35575 2019-Jan-09 19:14:45.107564 - [DEBUG] llvm.dbg.declare
35576 2019-Jan-09 19:14:45.107590 - [DEBUG] Possible return sites:
35577 2019-Jan-09 19:14:45.107614 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15535578 2019-Jan-09 19:14:45.109252 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35579 2019-Jan-09 19:14:45.109321 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35580 2019-Jan-09 19:14:45.109372 - [DEBUG] Compose: EdgeIdentity * AllBottom
35581 2019-Jan-09 19:14:45.109402 - [DEBUG]
35582 2019-Jan-09 19:14:45.109427 - [DEBUG] Propagate flow
35583 2019-Jan-09 19:14:45.109451 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35584 2019-Jan-09 19:14:45.109548 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
35585 2019-Jan-09 19:14:45.110811 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35586 2019-Jan-09 19:14:45.111651 - [DEBUG] Edge function : AllBottom (result of previous compose)
35587 2019-Jan-09 19:14:45.111685 - [DEBUG]
35588 2019-Jan-09 19:14:45.111712 - [DEBUG] Join: AllTop & AllBottom
35589 2019-Jan-09 19:14:45.111740 - [DEBUG] = AllBottom (new jump func)
35590 2019-Jan-09 19:14:45.111766 - [DEBUG]
35591 2019-Jan-09 19:14:45.111792 - [DEBUG] Start adding new jump function
35592 2019-Jan-09 19:14:45.111816 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35593 2019-Jan-09 19:14:45.111939 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35594 2019-Jan-09 19:14:45.112896 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
35595 2019-Jan-09 19:14:45.113747 - [DEBUG] Edge Function : AllBottom
35596 2019-Jan-09 19:14:45.113812 - [DEBUG] End adding new jump function
35597 2019-Jan-09 19:14:45.113839 - [DEBUG]
35598 2019-Jan-09 19:14:45.113864 - [DEBUG] -------------------------------------------- 1036. Path Edge --------------------------------------------
35599 2019-Jan-09 19:14:45.113891 - [DEBUG]
35600 2019-Jan-09 19:14:45.113916 - [DEBUG] Process 1036. path edge:
35601 2019-Jan-09 19:14:45.113941 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35602 2019-Jan-09 19:14:45.114043 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
35603 2019-Jan-09 19:14:45.114875 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35604 2019-Jan-09 19:14:45.115720 - [DEBUG]
35605 2019-Jan-09 19:14:45.115753 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
35606 2019-Jan-09 19:14:45.116639 - [DEBUG] Compose: EdgeIdentity * AllBottom
35607 2019-Jan-09 19:14:45.116674 - [DEBUG]
35608 2019-Jan-09 19:14:45.116700 - [DEBUG] Propagate flow
35609 2019-Jan-09 19:14:45.116725 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35610 2019-Jan-09 19:14:45.116822 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
35611 2019-Jan-09 19:14:45.117739 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35612 2019-Jan-09 19:14:45.118581 - [DEBUG] Edge function : AllBottom (result of previous compose)
35613 2019-Jan-09 19:14:45.118614 - [DEBUG]
35614 2019-Jan-09 19:14:45.118642 - [DEBUG] Join: AllTop & AllBottom
35615 2019-Jan-09 19:14:45.118670 - [DEBUG] = AllBottom (new jump func)
35616 2019-Jan-09 19:14:45.118697 - [DEBUG]
35617 2019-Jan-09 19:14:45.118722 - [DEBUG] Start adding new jump function
35618 2019-Jan-09 19:14:45.118747 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35619 2019-Jan-09 19:14:45.118842 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35620 2019-Jan-09 19:14:45.119675 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
35621 2019-Jan-09 19:14:45.120506 - [DEBUG] Edge Function : AllBottom
35622 2019-Jan-09 19:14:45.120545 - [DEBUG] End adding new jump function
35623 2019-Jan-09 19:14:45.120571 - [DEBUG]
35624 2019-Jan-09 19:14:45.120596 - [DEBUG] -------------------------------------------- 1037. Path Edge --------------------------------------------
35625 2019-Jan-09 19:14:45.120622 - [DEBUG]
35626 2019-Jan-09 19:14:45.120646 - [DEBUG] Process 1037. path edge:
35627 2019-Jan-09 19:14:45.120670 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35628 2019-Jan-09 19:14:45.120772 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
35629 2019-Jan-09 19:14:45.121595 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35630 2019-Jan-09 19:14:45.122431 - [DEBUG]
35631 2019-Jan-09 19:14:45.122464 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
35632 2019-Jan-09 19:14:45.123327 - [DEBUG] Compose: EdgeIdentity * AllBottom
35633 2019-Jan-09 19:14:45.123363 - [DEBUG]
35634 2019-Jan-09 19:14:45.123389 - [DEBUG] Propagate flow
35635 2019-Jan-09 19:14:45.123438 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35636 2019-Jan-09 19:14:45.123539 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
35637 2019-Jan-09 19:14:45.124400 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35638 2019-Jan-09 19:14:45.125245 - [DEBUG] Edge function : AllBottom (result of previous compose)
35639 2019-Jan-09 19:14:45.125277 - [DEBUG]
35640 2019-Jan-09 19:14:45.125305 - [DEBUG] Join: AllTop & AllBottom
35641 2019-Jan-09 19:14:45.125333 - [DEBUG] = AllBottom (new jump func)
35642 2019-Jan-09 19:14:45.125358 - [DEBUG]
35643 2019-Jan-09 19:14:45.125383 - [DEBUG] Start adding new jump function
35644 2019-Jan-09 19:14:45.125408 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35645 2019-Jan-09 19:14:45.125504 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35646 2019-Jan-09 19:14:45.126753 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
35647 2019-Jan-09 19:14:45.127609 - [DEBUG] Edge Function : AllBottom
35648 2019-Jan-09 19:14:45.127649 - [DEBUG] End adding new jump function
35649 2019-Jan-09 19:14:45.127674 - [DEBUG]
35650 2019-Jan-09 19:14:45.127700 - [DEBUG] -------------------------------------------- 1038. Path Edge --------------------------------------------
35651 2019-Jan-09 19:14:45.127726 - [DEBUG]
35652 2019-Jan-09 19:14:45.127750 - [DEBUG] Process 1038. path edge:
35653 2019-Jan-09 19:14:45.127775 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35654 2019-Jan-09 19:14:45.127873 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
35655 2019-Jan-09 19:14:45.128689 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35656 2019-Jan-09 19:14:45.129532 - [DEBUG]
35657 2019-Jan-09 19:14:45.129564 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
35658 2019-Jan-09 19:14:45.130418 - [DEBUG] Compose: EdgeIdentity * AllBottom
35659 2019-Jan-09 19:14:45.130480 - [DEBUG]
35660 2019-Jan-09 19:14:45.130506 - [DEBUG] Propagate flow
35661 2019-Jan-09 19:14:45.130531 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35662 2019-Jan-09 19:14:45.130629 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
35663 2019-Jan-09 19:14:45.131468 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35664 2019-Jan-09 19:14:45.132308 - [DEBUG] Edge function : AllBottom (result of previous compose)
35665 2019-Jan-09 19:14:45.132340 - [DEBUG]
35666 2019-Jan-09 19:14:45.132369 - [DEBUG] Join: AllTop & AllBottom
35667 2019-Jan-09 19:14:45.132397 - [DEBUG] = AllBottom (new jump func)
35668 2019-Jan-09 19:14:45.132423 - [DEBUG]
35669 2019-Jan-09 19:14:45.132448 - [DEBUG] Start adding new jump function
35670 2019-Jan-09 19:14:45.132473 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35671 2019-Jan-09 19:14:45.132570 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35672 2019-Jan-09 19:14:45.133405 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
35673 2019-Jan-09 19:14:45.134281 - [DEBUG] Edge Function : AllBottom
35674 2019-Jan-09 19:14:45.134320 - [DEBUG] End adding new jump function
35675 2019-Jan-09 19:14:45.134346 - [DEBUG]
35676 2019-Jan-09 19:14:45.134371 - [DEBUG] -------------------------------------------- 1039. Path Edge --------------------------------------------
35677 2019-Jan-09 19:14:45.134423 - [DEBUG]
35678 2019-Jan-09 19:14:45.134448 - [DEBUG] Process 1039. path edge:
35679 2019-Jan-09 19:14:45.134473 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35680 2019-Jan-09 19:14:45.134570 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
35681 2019-Jan-09 19:14:45.135410 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35682 2019-Jan-09 19:14:45.136233 - [DEBUG]
35683 2019-Jan-09 19:14:45.136265 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
35684 2019-Jan-09 19:14:45.137152 - [DEBUG] Possible callees:
35685 2019-Jan-09 19:14:45.137186 - [DEBUG] llvm.dbg.declare
35686 2019-Jan-09 19:14:45.137212 - [DEBUG] Possible return sites:
35687 2019-Jan-09 19:14:45.137238 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16335688 2019-Jan-09 19:14:45.138870 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35689 2019-Jan-09 19:14:45.138938 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35690 2019-Jan-09 19:14:45.138991 - [DEBUG] Compose: EdgeIdentity * AllBottom
35691 2019-Jan-09 19:14:45.139020 - [DEBUG]
35692 2019-Jan-09 19:14:45.139046 - [DEBUG] Propagate flow
35693 2019-Jan-09 19:14:45.139070 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35694 2019-Jan-09 19:14:45.139168 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
35695 2019-Jan-09 19:14:45.139996 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35696 2019-Jan-09 19:14:45.140868 - [DEBUG] Edge function : AllBottom (result of previous compose)
35697 2019-Jan-09 19:14:45.140900 - [DEBUG]
35698 2019-Jan-09 19:14:45.140927 - [DEBUG] Join: AllTop & AllBottom
35699 2019-Jan-09 19:14:45.140956 - [DEBUG] = AllBottom (new jump func)
35700 2019-Jan-09 19:14:45.140981 - [DEBUG]
35701 2019-Jan-09 19:14:45.141006 - [DEBUG] Start adding new jump function
35702 2019-Jan-09 19:14:45.141031 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35703 2019-Jan-09 19:14:45.141129 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35704 2019-Jan-09 19:14:45.141965 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
35705 2019-Jan-09 19:14:45.143216 - [DEBUG] Edge Function : AllBottom
35706 2019-Jan-09 19:14:45.143256 - [DEBUG] End adding new jump function
35707 2019-Jan-09 19:14:45.143282 - [DEBUG]
35708 2019-Jan-09 19:14:45.143307 - [DEBUG] -------------------------------------------- 1040. Path Edge --------------------------------------------
35709 2019-Jan-09 19:14:45.143333 - [DEBUG]
35710 2019-Jan-09 19:14:45.143357 - [DEBUG] Process 1040. path edge:
35711 2019-Jan-09 19:14:45.143381 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35712 2019-Jan-09 19:14:45.143481 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
35713 2019-Jan-09 19:14:45.144333 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35714 2019-Jan-09 19:14:45.145174 - [DEBUG]
35715 2019-Jan-09 19:14:45.145206 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
35716 2019-Jan-09 19:14:45.146109 - [DEBUG] Compose: EdgeIdentity * AllBottom
35717 2019-Jan-09 19:14:45.146146 - [DEBUG]
35718 2019-Jan-09 19:14:45.146172 - [DEBUG] Propagate flow
35719 2019-Jan-09 19:14:45.146196 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35720 2019-Jan-09 19:14:45.146295 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
35721 2019-Jan-09 19:14:45.147143 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35722 2019-Jan-09 19:14:45.147992 - [DEBUG] Edge function : AllBottom (result of previous compose)
35723 2019-Jan-09 19:14:45.148023 - [DEBUG]
35724 2019-Jan-09 19:14:45.148052 - [DEBUG] Join: AllTop & AllBottom
35725 2019-Jan-09 19:14:45.148079 - [DEBUG] = AllBottom (new jump func)
35726 2019-Jan-09 19:14:45.148105 - [DEBUG]
35727 2019-Jan-09 19:14:45.148130 - [DEBUG] Start adding new jump function
35728 2019-Jan-09 19:14:45.148155 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35729 2019-Jan-09 19:14:45.148253 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35730 2019-Jan-09 19:14:45.149090 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
35731 2019-Jan-09 19:14:45.149916 - [DEBUG] Edge Function : AllBottom
35732 2019-Jan-09 19:14:45.149956 - [DEBUG] End adding new jump function
35733 2019-Jan-09 19:14:45.149981 - [DEBUG]
35734 2019-Jan-09 19:14:45.150006 - [DEBUG] -------------------------------------------- 1041. Path Edge --------------------------------------------
35735 2019-Jan-09 19:14:45.150033 - [DEBUG]
35736 2019-Jan-09 19:14:45.150057 - [DEBUG] Process 1041. path edge:
35737 2019-Jan-09 19:14:45.150082 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35738 2019-Jan-09 19:14:45.150179 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
35739 2019-Jan-09 19:14:45.151036 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35740 2019-Jan-09 19:14:45.151865 - [DEBUG]
35741 2019-Jan-09 19:14:45.151898 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
35742 2019-Jan-09 19:14:45.152759 - [DEBUG] Compose: EdgeIdentity * AllBottom
35743 2019-Jan-09 19:14:45.152794 - [DEBUG]
35744 2019-Jan-09 19:14:45.152819 - [DEBUG] Propagate flow
35745 2019-Jan-09 19:14:45.152843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35746 2019-Jan-09 19:14:45.152938 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
35747 2019-Jan-09 19:14:45.153794 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35748 2019-Jan-09 19:14:45.154633 - [DEBUG] Edge function : AllBottom (result of previous compose)
35749 2019-Jan-09 19:14:45.154665 - [DEBUG]
35750 2019-Jan-09 19:14:45.154693 - [DEBUG] Join: AllTop & AllBottom
35751 2019-Jan-09 19:14:45.154721 - [DEBUG] = AllBottom (new jump func)
35752 2019-Jan-09 19:14:45.154747 - [DEBUG]
35753 2019-Jan-09 19:14:45.154771 - [DEBUG] Start adding new jump function
35754 2019-Jan-09 19:14:45.154796 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35755 2019-Jan-09 19:14:45.154894 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35756 2019-Jan-09 19:14:45.155736 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
35757 2019-Jan-09 19:14:45.156568 - [DEBUG] Edge Function : AllBottom
35758 2019-Jan-09 19:14:45.156633 - [DEBUG] End adding new jump function
35759 2019-Jan-09 19:14:45.156660 - [DEBUG]
35760 2019-Jan-09 19:14:45.156686 - [DEBUG] -------------------------------------------- 1042. Path Edge --------------------------------------------
35761 2019-Jan-09 19:14:45.156712 - [DEBUG]
35762 2019-Jan-09 19:14:45.156736 - [DEBUG] Process 1042. path edge:
35763 2019-Jan-09 19:14:45.156761 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35764 2019-Jan-09 19:14:45.156859 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
35765 2019-Jan-09 19:14:45.157733 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35766 2019-Jan-09 19:14:45.158575 - [DEBUG]
35767 2019-Jan-09 19:14:45.158606 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
35768 2019-Jan-09 19:14:45.159886 - [DEBUG] Possible callees:
35769 2019-Jan-09 19:14:45.159917 - [DEBUG] llvm.dbg.declare
35770 2019-Jan-09 19:14:45.159944 - [DEBUG] Possible return sites:
35771 2019-Jan-09 19:14:45.159968 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16935772 2019-Jan-09 19:14:45.161642 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35773 2019-Jan-09 19:14:45.161711 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35774 2019-Jan-09 19:14:45.161764 - [DEBUG] Compose: EdgeIdentity * AllBottom
35775 2019-Jan-09 19:14:45.161794 - [DEBUG]
35776 2019-Jan-09 19:14:45.161819 - [DEBUG] Propagate flow
35777 2019-Jan-09 19:14:45.161843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35778 2019-Jan-09 19:14:45.161941 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
35779 2019-Jan-09 19:14:45.162771 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35780 2019-Jan-09 19:14:45.163617 - [DEBUG] Edge function : AllBottom (result of previous compose)
35781 2019-Jan-09 19:14:45.163649 - [DEBUG]
35782 2019-Jan-09 19:14:45.163677 - [DEBUG] Join: AllTop & AllBottom
35783 2019-Jan-09 19:14:45.163706 - [DEBUG] = AllBottom (new jump func)
35784 2019-Jan-09 19:14:45.163731 - [DEBUG]
35785 2019-Jan-09 19:14:45.163756 - [DEBUG] Start adding new jump function
35786 2019-Jan-09 19:14:45.163810 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35787 2019-Jan-09 19:14:45.163909 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35788 2019-Jan-09 19:14:45.164745 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
35789 2019-Jan-09 19:14:45.165579 - [DEBUG] Edge Function : AllBottom
35790 2019-Jan-09 19:14:45.165618 - [DEBUG] End adding new jump function
35791 2019-Jan-09 19:14:45.165644 - [DEBUG]
35792 2019-Jan-09 19:14:45.165669 - [DEBUG] -------------------------------------------- 1043. Path Edge --------------------------------------------
35793 2019-Jan-09 19:14:45.165695 - [DEBUG]
35794 2019-Jan-09 19:14:45.165719 - [DEBUG] Process 1043. path edge:
35795 2019-Jan-09 19:14:45.165744 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35796 2019-Jan-09 19:14:45.165840 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
35797 2019-Jan-09 19:14:45.166668 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35798 2019-Jan-09 19:14:45.167551 - [DEBUG]
35799 2019-Jan-09 19:14:45.167583 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
35800 2019-Jan-09 19:14:45.168465 - [DEBUG] Compose: EdgeIdentity * AllBottom
35801 2019-Jan-09 19:14:45.168500 - [DEBUG]
35802 2019-Jan-09 19:14:45.168525 - [DEBUG] Propagate flow
35803 2019-Jan-09 19:14:45.168550 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35804 2019-Jan-09 19:14:45.168646 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
35805 2019-Jan-09 19:14:45.169497 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35806 2019-Jan-09 19:14:45.170328 - [DEBUG] Edge function : AllBottom (result of previous compose)
35807 2019-Jan-09 19:14:45.170360 - [DEBUG]
35808 2019-Jan-09 19:14:45.170388 - [DEBUG] Join: AllTop & AllBottom
35809 2019-Jan-09 19:14:45.170417 - [DEBUG] = AllBottom (new jump func)
35810 2019-Jan-09 19:14:45.170471 - [DEBUG]
35811 2019-Jan-09 19:14:45.170496 - [DEBUG] Start adding new jump function
35812 2019-Jan-09 19:14:45.170521 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35813 2019-Jan-09 19:14:45.170622 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35814 2019-Jan-09 19:14:45.171467 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
35815 2019-Jan-09 19:14:45.172291 - [DEBUG] Edge Function : AllBottom
35816 2019-Jan-09 19:14:45.172330 - [DEBUG] End adding new jump function
35817 2019-Jan-09 19:14:45.172356 - [DEBUG]
35818 2019-Jan-09 19:14:45.172381 - [DEBUG] -------------------------------------------- 1044. Path Edge --------------------------------------------
35819 2019-Jan-09 19:14:45.172407 - [DEBUG]
35820 2019-Jan-09 19:14:45.172431 - [DEBUG] Process 1044. path edge:
35821 2019-Jan-09 19:14:45.172457 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35822 2019-Jan-09 19:14:45.172553 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
35823 2019-Jan-09 19:14:45.173378 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35824 2019-Jan-09 19:14:45.174245 - [DEBUG]
35825 2019-Jan-09 19:14:45.174278 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
35826 2019-Jan-09 19:14:45.175521 - [DEBUG] Compose: EdgeIdentity * AllBottom
35827 2019-Jan-09 19:14:45.175556 - [DEBUG]
35828 2019-Jan-09 19:14:45.175582 - [DEBUG] Propagate flow
35829 2019-Jan-09 19:14:45.175606 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35830 2019-Jan-09 19:14:45.175720 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
35831 2019-Jan-09 19:14:45.176568 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35832 2019-Jan-09 19:14:45.177435 - [DEBUG] Edge function : AllBottom (result of previous compose)
35833 2019-Jan-09 19:14:45.177467 - [DEBUG]
35834 2019-Jan-09 19:14:45.177494 - [DEBUG] Join: AllTop & AllBottom
35835 2019-Jan-09 19:14:45.177522 - [DEBUG] = AllBottom (new jump func)
35836 2019-Jan-09 19:14:45.177548 - [DEBUG]
35837 2019-Jan-09 19:14:45.177573 - [DEBUG] Start adding new jump function
35838 2019-Jan-09 19:14:45.177598 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35839 2019-Jan-09 19:14:45.177694 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35840 2019-Jan-09 19:14:45.178530 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
35841 2019-Jan-09 19:14:45.179397 - [DEBUG] Edge Function : AllBottom
35842 2019-Jan-09 19:14:45.179437 - [DEBUG] End adding new jump function
35843 2019-Jan-09 19:14:45.179463 - [DEBUG]
35844 2019-Jan-09 19:14:45.179489 - [DEBUG] -------------------------------------------- 1045. Path Edge --------------------------------------------
35845 2019-Jan-09 19:14:45.179514 - [DEBUG]
35846 2019-Jan-09 19:14:45.179538 - [DEBUG] Process 1045. path edge:
35847 2019-Jan-09 19:14:45.179563 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35848 2019-Jan-09 19:14:45.179657 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
35849 2019-Jan-09 19:14:45.180520 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35850 2019-Jan-09 19:14:45.181366 - [DEBUG]
35851 2019-Jan-09 19:14:45.181397 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
35852 2019-Jan-09 19:14:45.182278 - [DEBUG] Compose: EdgeIdentity * AllBottom
35853 2019-Jan-09 19:14:45.182315 - [DEBUG]
35854 2019-Jan-09 19:14:45.182340 - [DEBUG] Propagate flow
35855 2019-Jan-09 19:14:45.182365 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35856 2019-Jan-09 19:14:45.182456 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
35857 2019-Jan-09 19:14:45.183257 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35858 2019-Jan-09 19:14:45.187393 - [DEBUG] Edge function : AllBottom (result of previous compose)
35859 2019-Jan-09 19:14:45.187461 - [DEBUG]
35860 2019-Jan-09 19:14:45.187490 - [DEBUG] Join: AllTop & AllBottom
35861 2019-Jan-09 19:14:45.187520 - [DEBUG] = AllBottom (new jump func)
35862 2019-Jan-09 19:14:45.187546 - [DEBUG]
35863 2019-Jan-09 19:14:45.187571 - [DEBUG] Start adding new jump function
35864 2019-Jan-09 19:14:45.187597 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35865 2019-Jan-09 19:14:45.187723 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35866 2019-Jan-09 19:14:45.188597 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
35867 2019-Jan-09 19:14:45.189422 - [DEBUG] Edge Function : AllBottom
35868 2019-Jan-09 19:14:45.189462 - [DEBUG] End adding new jump function
35869 2019-Jan-09 19:14:45.189487 - [DEBUG]
35870 2019-Jan-09 19:14:45.189513 - [DEBUG] -------------------------------------------- 1046. Path Edge --------------------------------------------
35871 2019-Jan-09 19:14:45.189540 - [DEBUG]
35872 2019-Jan-09 19:14:45.189564 - [DEBUG] Process 1046. path edge:
35873 2019-Jan-09 19:14:45.189590 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35874 2019-Jan-09 19:14:45.189693 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
35875 2019-Jan-09 19:14:45.190538 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35876 2019-Jan-09 19:14:45.191917 - [DEBUG]
35877 2019-Jan-09 19:14:45.191952 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
35878 2019-Jan-09 19:14:45.192836 - [DEBUG] Compose: EdgeIdentity * AllBottom
35879 2019-Jan-09 19:14:45.192871 - [DEBUG]
35880 2019-Jan-09 19:14:45.192897 - [DEBUG] Propagate flow
35881 2019-Jan-09 19:14:45.192922 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35882 2019-Jan-09 19:14:45.193019 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
35883 2019-Jan-09 19:14:45.193903 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35884 2019-Jan-09 19:14:45.194750 - [DEBUG] Edge function : AllBottom (result of previous compose)
35885 2019-Jan-09 19:14:45.194783 - [DEBUG]
35886 2019-Jan-09 19:14:45.194811 - [DEBUG] Join: AllTop & AllBottom
35887 2019-Jan-09 19:14:45.194840 - [DEBUG] = AllBottom (new jump func)
35888 2019-Jan-09 19:14:45.194866 - [DEBUG]
35889 2019-Jan-09 19:14:45.194891 - [DEBUG] Start adding new jump function
35890 2019-Jan-09 19:14:45.194917 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35891 2019-Jan-09 19:14:45.195014 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35892 2019-Jan-09 19:14:45.195855 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
35893 2019-Jan-09 19:14:45.196687 - [DEBUG] Edge Function : AllBottom
35894 2019-Jan-09 19:14:45.196726 - [DEBUG] End adding new jump function
35895 2019-Jan-09 19:14:45.196752 - [DEBUG]
35896 2019-Jan-09 19:14:45.196778 - [DEBUG] -------------------------------------------- 1047. Path Edge --------------------------------------------
35897 2019-Jan-09 19:14:45.196804 - [DEBUG]
35898 2019-Jan-09 19:14:45.196828 - [DEBUG] Process 1047. path edge:
35899 2019-Jan-09 19:14:45.196853 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35900 2019-Jan-09 19:14:45.196951 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
35901 2019-Jan-09 19:14:45.197812 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35902 2019-Jan-09 19:14:45.198649 - [DEBUG]
35903 2019-Jan-09 19:14:45.198681 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
35904 2019-Jan-09 19:14:45.199553 - [DEBUG] Compose: EdgeIdentity * AllBottom
35905 2019-Jan-09 19:14:45.199587 - [DEBUG]
35906 2019-Jan-09 19:14:45.199613 - [DEBUG] Propagate flow
35907 2019-Jan-09 19:14:45.199637 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35908 2019-Jan-09 19:14:45.199732 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
35909 2019-Jan-09 19:14:45.200580 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35910 2019-Jan-09 19:14:45.201418 - [DEBUG] Edge function : AllBottom (result of previous compose)
35911 2019-Jan-09 19:14:45.201450 - [DEBUG]
35912 2019-Jan-09 19:14:45.201479 - [DEBUG] Join: AllTop & AllBottom
35913 2019-Jan-09 19:14:45.201507 - [DEBUG] = AllBottom (new jump func)
35914 2019-Jan-09 19:14:45.201533 - [DEBUG]
35915 2019-Jan-09 19:14:45.201558 - [DEBUG] Start adding new jump function
35916 2019-Jan-09 19:14:45.201582 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35917 2019-Jan-09 19:14:45.201682 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35918 2019-Jan-09 19:14:45.202519 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
35919 2019-Jan-09 19:14:45.203335 - [DEBUG] Edge Function : AllBottom
35920 2019-Jan-09 19:14:45.203375 - [DEBUG] End adding new jump function
35921 2019-Jan-09 19:14:45.203401 - [DEBUG]
35922 2019-Jan-09 19:14:45.203427 - [DEBUG] -------------------------------------------- 1048. Path Edge --------------------------------------------
35923 2019-Jan-09 19:14:45.203453 - [DEBUG]
35924 2019-Jan-09 19:14:45.203477 - [DEBUG] Process 1048. path edge:
35925 2019-Jan-09 19:14:45.203526 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35926 2019-Jan-09 19:14:45.203627 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
35927 2019-Jan-09 19:14:45.204475 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35928 2019-Jan-09 19:14:45.205321 - [DEBUG]
35929 2019-Jan-09 19:14:45.205354 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
35930 2019-Jan-09 19:14:45.206217 - [DEBUG] Compose: EdgeIdentity * AllBottom
35931 2019-Jan-09 19:14:45.206253 - [DEBUG]
35932 2019-Jan-09 19:14:45.206278 - [DEBUG] Propagate flow
35933 2019-Jan-09 19:14:45.206303 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35934 2019-Jan-09 19:14:45.206401 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
35935 2019-Jan-09 19:14:45.207250 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35936 2019-Jan-09 19:14:45.208483 - [DEBUG] Edge function : AllBottom (result of previous compose)
35937 2019-Jan-09 19:14:45.208516 - [DEBUG]
35938 2019-Jan-09 19:14:45.208544 - [DEBUG] Join: AllTop & AllBottom
35939 2019-Jan-09 19:14:45.208573 - [DEBUG] = AllBottom (new jump func)
35940 2019-Jan-09 19:14:45.208599 - [DEBUG]
35941 2019-Jan-09 19:14:45.208624 - [DEBUG] Start adding new jump function
35942 2019-Jan-09 19:14:45.208649 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35943 2019-Jan-09 19:14:45.208750 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35944 2019-Jan-09 19:14:45.209593 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
35945 2019-Jan-09 19:14:45.210423 - [DEBUG] Edge Function : AllBottom
35946 2019-Jan-09 19:14:45.210494 - [DEBUG] End adding new jump function
35947 2019-Jan-09 19:14:45.210520 - [DEBUG]
35948 2019-Jan-09 19:14:45.210545 - [DEBUG] -------------------------------------------- 1049. Path Edge --------------------------------------------
35949 2019-Jan-09 19:14:45.210571 - [DEBUG]
35950 2019-Jan-09 19:14:45.210595 - [DEBUG] Process 1049. path edge:
35951 2019-Jan-09 19:14:45.210621 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35952 2019-Jan-09 19:14:45.210719 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
35953 2019-Jan-09 19:14:45.211555 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35954 2019-Jan-09 19:14:45.212382 - [DEBUG]
35955 2019-Jan-09 19:14:45.212414 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
35956 2019-Jan-09 19:14:45.213446 - [DEBUG] Compose: EdgeIdentity * AllBottom
35957 2019-Jan-09 19:14:45.213481 - [DEBUG]
35958 2019-Jan-09 19:14:45.213507 - [DEBUG] Propagate flow
35959 2019-Jan-09 19:14:45.213531 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35960 2019-Jan-09 19:14:45.213625 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
35961 2019-Jan-09 19:14:45.214496 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35962 2019-Jan-09 19:14:45.215325 - [DEBUG] Edge function : AllBottom (result of previous compose)
35963 2019-Jan-09 19:14:45.215357 - [DEBUG]
35964 2019-Jan-09 19:14:45.215385 - [DEBUG] Join: AllTop & AllBottom
35965 2019-Jan-09 19:14:45.215413 - [DEBUG] = AllBottom (new jump func)
35966 2019-Jan-09 19:14:45.215439 - [DEBUG]
35967 2019-Jan-09 19:14:45.215490 - [DEBUG] Start adding new jump function
35968 2019-Jan-09 19:14:45.215515 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35969 2019-Jan-09 19:14:45.215613 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35970 2019-Jan-09 19:14:45.216450 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
35971 2019-Jan-09 19:14:45.217312 - [DEBUG] Edge Function : AllBottom
35972 2019-Jan-09 19:14:45.217352 - [DEBUG] End adding new jump function
35973 2019-Jan-09 19:14:45.217378 - [DEBUG]
35974 2019-Jan-09 19:14:45.217403 - [DEBUG] -------------------------------------------- 1050. Path Edge --------------------------------------------
35975 2019-Jan-09 19:14:45.217429 - [DEBUG]
35976 2019-Jan-09 19:14:45.217454 - [DEBUG] Process 1050. path edge:
35977 2019-Jan-09 19:14:45.217479 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35978 2019-Jan-09 19:14:45.217571 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
35979 2019-Jan-09 19:14:45.218408 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35980 2019-Jan-09 19:14:45.219256 - [DEBUG]
35981 2019-Jan-09 19:14:45.219291 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
35982 2019-Jan-09 19:14:45.220161 - [DEBUG] Compose: EdgeIdentity * AllBottom
35983 2019-Jan-09 19:14:45.220196 - [DEBUG]
35984 2019-Jan-09 19:14:45.220222 - [DEBUG] Propagate flow
35985 2019-Jan-09 19:14:45.220247 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35986 2019-Jan-09 19:14:45.220333 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
35987 2019-Jan-09 19:14:45.221211 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35988 2019-Jan-09 19:14:45.222042 - [DEBUG] Edge function : AllBottom (result of previous compose)
35989 2019-Jan-09 19:14:45.222075 - [DEBUG]
35990 2019-Jan-09 19:14:45.222103 - [DEBUG] Join: AllTop & AllBottom
35991 2019-Jan-09 19:14:45.222131 - [DEBUG] = AllBottom (new jump func)
35992 2019-Jan-09 19:14:45.222157 - [DEBUG]
35993 2019-Jan-09 19:14:45.222183 - [DEBUG] Start adding new jump function
35994 2019-Jan-09 19:14:45.222207 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35995 2019-Jan-09 19:14:45.222304 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35996 2019-Jan-09 19:14:45.223139 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
35997 2019-Jan-09 19:14:45.223992 - [DEBUG] Edge Function : AllBottom
35998 2019-Jan-09 19:14:45.224401 - [DEBUG] End adding new jump function
35999 2019-Jan-09 19:14:45.224435 - [DEBUG]
36000 2019-Jan-09 19:14:45.224461 - [DEBUG] -------------------------------------------- 1051. Path Edge --------------------------------------------
36001 2019-Jan-09 19:14:45.224488 - [DEBUG]
36002 2019-Jan-09 19:14:45.224512 - [DEBUG] Process 1051. path edge:
36003 2019-Jan-09 19:14:45.224537 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36004 2019-Jan-09 19:14:45.224653 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
36005 2019-Jan-09 19:14:45.225501 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36006 2019-Jan-09 19:14:45.226336 - [DEBUG]
36007 2019-Jan-09 19:14:45.226368 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
36008 2019-Jan-09 19:14:45.227304 - [DEBUG] Compose: EdgeIdentity * AllBottom
36009 2019-Jan-09 19:14:45.227340 - [DEBUG]
36010 2019-Jan-09 19:14:45.227365 - [DEBUG] Propagate flow
36011 2019-Jan-09 19:14:45.227390 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36012 2019-Jan-09 19:14:45.227483 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36013 2019-Jan-09 19:14:45.228304 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36014 2019-Jan-09 19:14:45.229145 - [DEBUG] Edge function : AllBottom (result of previous compose)
36015 2019-Jan-09 19:14:45.229178 - [DEBUG]
36016 2019-Jan-09 19:14:45.229206 - [DEBUG] Join: AllTop & AllBottom
36017 2019-Jan-09 19:14:45.229234 - [DEBUG] = AllBottom (new jump func)
36018 2019-Jan-09 19:14:45.229259 - [DEBUG]
36019 2019-Jan-09 19:14:45.229284 - [DEBUG] Start adding new jump function
36020 2019-Jan-09 19:14:45.229309 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36021 2019-Jan-09 19:14:45.229407 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36022 2019-Jan-09 19:14:45.230243 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36023 2019-Jan-09 19:14:45.231089 - [DEBUG] Edge Function : AllBottom
36024 2019-Jan-09 19:14:45.231128 - [DEBUG] End adding new jump function
36025 2019-Jan-09 19:14:45.231154 - [DEBUG]
36026 2019-Jan-09 19:14:45.231180 - [DEBUG] -------------------------------------------- 1052. Path Edge --------------------------------------------
36027 2019-Jan-09 19:14:45.231207 - [DEBUG]
36028 2019-Jan-09 19:14:45.231231 - [DEBUG] Process 1052. path edge:
36029 2019-Jan-09 19:14:45.231256 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36030 2019-Jan-09 19:14:45.231354 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
36031 2019-Jan-09 19:14:45.232170 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36032 2019-Jan-09 19:14:45.233007 - [DEBUG]
36033 2019-Jan-09 19:14:45.233039 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36034 2019-Jan-09 19:14:45.233909 - [DEBUG] Start of endsummarytab entry
36035 2019-Jan-09 19:14:45.233953 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
36036 2019-Jan-09 19:14:45.234813 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
36037 2019-Jan-09 19:14:45.234915 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36038 2019-Jan-09 19:14:45.235723 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36039 2019-Jan-09 19:14:45.236566 - [DEBUG] EF: AllBottom
36040 2019-Jan-09 19:14:45.236597 - [DEBUG]
36041 2019-Jan-09 19:14:45.236622 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36042 2019-Jan-09 19:14:45.237474 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
36043 2019-Jan-09 19:14:45.238303 - [DEBUG] EF: AllBottom
36044 2019-Jan-09 19:14:45.238334 - [DEBUG]
36045 2019-Jan-09 19:14:45.238359 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36046 2019-Jan-09 19:14:45.239173 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
36047 2019-Jan-09 19:14:45.239997 - [DEBUG] EF: AllBottom
36048 2019-Jan-09 19:14:45.240029 - [DEBUG]
36049 2019-Jan-09 19:14:45.240053 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36050 2019-Jan-09 19:14:45.241314 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
36051 2019-Jan-09 19:14:45.242188 - [DEBUG] EF: AllBottom
36052 2019-Jan-09 19:14:45.242220 - [DEBUG]
36053 2019-Jan-09 19:14:45.242245 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36054 2019-Jan-09 19:14:45.243069 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
36055 2019-Jan-09 19:14:45.243928 - [DEBUG] EF: AllBottom
36056 2019-Jan-09 19:14:45.243959 - [DEBUG]
36057 2019-Jan-09 19:14:45.243984 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36058 2019-Jan-09 19:14:45.244807 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
36059 2019-Jan-09 19:14:45.245641 - [DEBUG] EF: AllBottom
36060 2019-Jan-09 19:14:45.245672 - [DEBUG]
36061 2019-Jan-09 19:14:45.245697 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36062 2019-Jan-09 19:14:45.246511 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36063 2019-Jan-09 19:14:45.247388 - [DEBUG] EF: AllBottom
36064 2019-Jan-09 19:14:45.247420 - [DEBUG]
36065 2019-Jan-09 19:14:45.247445 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36066 2019-Jan-09 19:14:45.248268 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
36067 2019-Jan-09 19:14:45.249099 - [DEBUG] EF: AllBottom
36068 2019-Jan-09 19:14:45.249132 - [DEBUG]
36069 2019-Jan-09 19:14:45.249157 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36070 2019-Jan-09 19:14:45.249979 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
36071 2019-Jan-09 19:14:45.250853 - [DEBUG] EF: AllBottom
36072 2019-Jan-09 19:14:45.250885 - [DEBUG]
36073 2019-Jan-09 19:14:45.250909 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36074 2019-Jan-09 19:14:45.251727 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
36075 2019-Jan-09 19:14:45.252566 - [DEBUG] EF: AllBottom
36076 2019-Jan-09 19:14:45.252597 - [DEBUG]
36077 2019-Jan-09 19:14:45.252622 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36078 2019-Jan-09 19:14:45.253439 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
36079 2019-Jan-09 19:14:45.254285 - [DEBUG] EF: AllBottom
36080 2019-Jan-09 19:14:45.254316 - [DEBUG]
36081 2019-Jan-09 19:14:45.254341 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36082 2019-Jan-09 19:14:45.255161 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
36083 2019-Jan-09 19:14:45.255992 - [DEBUG] EF: AllBottom
36084 2019-Jan-09 19:14:45.256023 - [DEBUG]
36085 2019-Jan-09 19:14:45.256048 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36086 2019-Jan-09 19:14:45.257298 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
36087 2019-Jan-09 19:14:45.258150 - [DEBUG] EF: AllBottom
36088 2019-Jan-09 19:14:45.258182 - [DEBUG]
36089 2019-Jan-09 19:14:45.258207 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36090 2019-Jan-09 19:14:45.259031 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
36091 2019-Jan-09 19:14:45.259874 - [DEBUG] EF: AllBottom
36092 2019-Jan-09 19:14:45.259906 - [DEBUG]
36093 2019-Jan-09 19:14:45.259930 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36094 2019-Jan-09 19:14:45.260788 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
36095 2019-Jan-09 19:14:45.261613 - [DEBUG] EF: AllBottom
36096 2019-Jan-09 19:14:45.261670 - [DEBUG]
36097 2019-Jan-09 19:14:45.261696 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36098 2019-Jan-09 19:14:45.262517 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
36099 2019-Jan-09 19:14:45.263337 - [DEBUG] EF: AllBottom
36100 2019-Jan-09 19:14:45.263368 - [DEBUG]
36101 2019-Jan-09 19:14:45.263393 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36102 2019-Jan-09 19:14:45.264246 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36103 2019-Jan-09 19:14:45.265085 - [DEBUG] EF: AllBottom
36104 2019-Jan-09 19:14:45.265116 - [DEBUG]
36105 2019-Jan-09 19:14:45.265141 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36106 2019-Jan-09 19:14:45.265968 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
36107 2019-Jan-09 19:14:45.266800 - [DEBUG] EF: AllBottom
36108 2019-Jan-09 19:14:45.266831 - [DEBUG]
36109 2019-Jan-09 19:14:45.266856 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36110 2019-Jan-09 19:14:45.267716 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
36111 2019-Jan-09 19:14:45.268550 - [DEBUG] EF: AllBottom
36112 2019-Jan-09 19:14:45.268582 - [DEBUG]
36113 2019-Jan-09 19:14:45.268606 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36114 2019-Jan-09 19:14:45.269428 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
36115 2019-Jan-09 19:14:45.270244 - [DEBUG] EF: AllBottom
36116 2019-Jan-09 19:14:45.270275 - [DEBUG]
36117 2019-Jan-09 19:14:45.270299 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36118 2019-Jan-09 19:14:45.271149 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
36119 2019-Jan-09 19:14:45.271984 - [DEBUG] EF: AllBottom
36120 2019-Jan-09 19:14:45.272016 - [DEBUG]
36121 2019-Jan-09 19:14:45.272041 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36122 2019-Jan-09 19:14:45.272860 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
36123 2019-Jan-09 19:14:45.274145 - [DEBUG] EF: AllBottom
36124 2019-Jan-09 19:14:45.274177 - [DEBUG]
36125 2019-Jan-09 19:14:45.274202 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36126 2019-Jan-09 19:14:45.275023 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
36127 2019-Jan-09 19:14:45.275855 - [DEBUG] EF: AllBottom
36128 2019-Jan-09 19:14:45.275886 - [DEBUG]
36129 2019-Jan-09 19:14:45.275911 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36130 2019-Jan-09 19:14:45.276736 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
36131 2019-Jan-09 19:14:45.277592 - [DEBUG] EF: AllBottom
36132 2019-Jan-09 19:14:45.277623 - [DEBUG]
36133 2019-Jan-09 19:14:45.277648 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36134 2019-Jan-09 19:14:45.278459 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
36135 2019-Jan-09 19:14:45.279290 - [DEBUG] EF: AllBottom
36136 2019-Jan-09 19:14:45.279321 - [DEBUG]
36137 2019-Jan-09 19:14:45.279346 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36138 2019-Jan-09 19:14:45.280170 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
36139 2019-Jan-09 19:14:45.281029 - [DEBUG] EF: AllBottom
36140 2019-Jan-09 19:14:45.281061 - [DEBUG]
36141 2019-Jan-09 19:14:45.281086 - [DEBUG] ---------------
36142 2019-Jan-09 19:14:45.281110 - [DEBUG]
36143 2019-Jan-09 19:14:45.281139 - [DEBUG] End of endsummarytab entry
36144 2019-Jan-09 19:14:45.281163 - [DEBUG]
36145 2019-Jan-09 19:14:45.281213 - [DEBUG] Start of incomingtab entry
36146 2019-Jan-09 19:14:45.281240 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
36147 2019-Jan-09 19:14:45.282085 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
36148 2019-Jan-09 19:14:45.282178 - [DEBUG] ---------------
36149 2019-Jan-09 19:14:45.282204 - [DEBUG] End of incomingtab entry
36150 2019-Jan-09 19:14:45.282229 - [DEBUG]
36151 2019-Jan-09 19:14:45.282257 - [DEBUG] EDGE:
36152 2019-Jan-09 19:14:45.282321 - [DEBUG] ---> 36153 2019-Jan-09 19:14:45.283137 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36154 2019-Jan-09 19:14:45.284012 - [DEBUG]
36155 2019-Jan-09 19:14:45.284046 - [DEBUG] EDGE:
36156 2019-Jan-09 19:14:45.284136 - [DEBUG] ---> 36157 2019-Jan-09 19:14:45.284950 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36158 2019-Jan-09 19:14:45.285774 - [DEBUG]
36159 2019-Jan-09 19:14:45.285836 - [DEBUG] Compose: EdgeIdentity * AllBottom
36160 2019-Jan-09 19:14:45.285865 - [DEBUG]
36161 2019-Jan-09 19:14:45.285890 - [DEBUG] Propagate flow
36162 2019-Jan-09 19:14:45.285915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36163 2019-Jan-09 19:14:45.286010 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
36164 2019-Jan-09 19:14:45.286842 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36165 2019-Jan-09 19:14:45.287706 - [DEBUG] Edge function : AllBottom (result of previous compose)
36166 2019-Jan-09 19:14:45.287738 - [DEBUG]
36167 2019-Jan-09 19:14:45.287767 - [DEBUG] Join: AllTop & AllBottom
36168 2019-Jan-09 19:14:45.287794 - [DEBUG] = AllBottom (new jump func)
36169 2019-Jan-09 19:14:45.287819 - [DEBUG]
36170 2019-Jan-09 19:14:45.287844 - [DEBUG] Start adding new jump function
36171 2019-Jan-09 19:14:45.287869 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36172 2019-Jan-09 19:14:45.287966 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36173 2019-Jan-09 19:14:45.288803 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
36174 2019-Jan-09 19:14:45.290061 - [DEBUG] Edge Function : AllBottom
36175 2019-Jan-09 19:14:45.290103 - [DEBUG] End adding new jump function
36176 2019-Jan-09 19:14:45.290128 - [DEBUG]
36177 2019-Jan-09 19:14:45.290153 - [DEBUG] -------------------------------------------- 1053. Path Edge --------------------------------------------
36178 2019-Jan-09 19:14:45.290180 - [DEBUG]
36179 2019-Jan-09 19:14:45.290204 - [DEBUG] Process 1053. path edge:
36180 2019-Jan-09 19:14:45.290229 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36181 2019-Jan-09 19:14:45.290328 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
36182 2019-Jan-09 19:14:45.296660 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36183 2019-Jan-09 19:14:45.297566 - [DEBUG]
36184 2019-Jan-09 19:14:45.297598 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
36185 2019-Jan-09 19:14:45.298506 - [DEBUG] Possible callees:
36186 2019-Jan-09 19:14:45.298538 - [DEBUG] llvm.dbg.declare
36187 2019-Jan-09 19:14:45.298565 - [DEBUG] Possible return sites:
36188 2019-Jan-09 19:14:45.298589 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19336189 2019-Jan-09 19:14:45.300249 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
36190 2019-Jan-09 19:14:45.300317 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
36191 2019-Jan-09 19:14:45.300371 - [DEBUG] Compose: EdgeIdentity * AllBottom
36192 2019-Jan-09 19:14:45.300401 - [DEBUG]
36193 2019-Jan-09 19:14:45.300426 - [DEBUG] Propagate flow
36194 2019-Jan-09 19:14:45.300481 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36195 2019-Jan-09 19:14:45.300579 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
36196 2019-Jan-09 19:14:45.301406 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36197 2019-Jan-09 19:14:45.302233 - [DEBUG] Edge function : AllBottom (result of previous compose)
36198 2019-Jan-09 19:14:45.302265 - [DEBUG]
36199 2019-Jan-09 19:14:45.302293 - [DEBUG] Join: AllTop & AllBottom
36200 2019-Jan-09 19:14:45.302321 - [DEBUG] = AllBottom (new jump func)
36201 2019-Jan-09 19:14:45.302347 - [DEBUG]
36202 2019-Jan-09 19:14:45.302372 - [DEBUG] Start adding new jump function
36203 2019-Jan-09 19:14:45.302397 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36204 2019-Jan-09 19:14:45.302496 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36205 2019-Jan-09 19:14:45.303332 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
36206 2019-Jan-09 19:14:45.304316 - [DEBUG] Edge Function : AllBottom
36207 2019-Jan-09 19:14:45.304352 - [DEBUG] End adding new jump function
36208 2019-Jan-09 19:14:45.304377 - [DEBUG]
36209 2019-Jan-09 19:14:45.304400 - [DEBUG] -------------------------------------------- 1054. Path Edge --------------------------------------------
36210 2019-Jan-09 19:14:45.304425 - [DEBUG]
36211 2019-Jan-09 19:14:45.304448 - [DEBUG] Process 1054. path edge:
36212 2019-Jan-09 19:14:45.304472 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36213 2019-Jan-09 19:14:45.304544 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
36214 2019-Jan-09 19:14:45.305184 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36215 2019-Jan-09 19:14:45.305821 - [DEBUG]
36216 2019-Jan-09 19:14:45.305846 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
36217 2019-Jan-09 19:14:45.306513 - [DEBUG] Compose: EdgeIdentity * AllBottom
36218 2019-Jan-09 19:14:45.306542 - [DEBUG]
36219 2019-Jan-09 19:14:45.306566 - [DEBUG] Propagate flow
36220 2019-Jan-09 19:14:45.306589 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36221 2019-Jan-09 19:14:45.306647 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
36222 2019-Jan-09 19:14:45.307308 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36223 2019-Jan-09 19:14:45.307942 - [DEBUG] Edge function : AllBottom (result of previous compose)
36224 2019-Jan-09 19:14:45.307968 - [DEBUG]
36225 2019-Jan-09 19:14:45.307993 - [DEBUG] Join: AllTop & AllBottom
36226 2019-Jan-09 19:14:45.308020 - [DEBUG] = AllBottom (new jump func)
36227 2019-Jan-09 19:14:45.308060 - [DEBUG]
36228 2019-Jan-09 19:14:45.308084 - [DEBUG] Start adding new jump function
36229 2019-Jan-09 19:14:45.308108 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36230 2019-Jan-09 19:14:45.308164 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36231 2019-Jan-09 19:14:45.308799 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
36232 2019-Jan-09 19:14:45.309421 - [DEBUG] Edge Function : AllBottom
36233 2019-Jan-09 19:14:45.309450 - [DEBUG] End adding new jump function
36234 2019-Jan-09 19:14:45.309474 - [DEBUG]
36235 2019-Jan-09 19:14:45.309498 - [DEBUG] -------------------------------------------- 1055. Path Edge --------------------------------------------
36236 2019-Jan-09 19:14:45.309523 - [DEBUG]
36237 2019-Jan-09 19:14:45.309546 - [DEBUG] Process 1055. path edge:
36238 2019-Jan-09 19:14:45.309570 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36239 2019-Jan-09 19:14:45.309626 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
36240 2019-Jan-09 19:14:45.310252 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36241 2019-Jan-09 19:14:45.310917 - [DEBUG]
36242 2019-Jan-09 19:14:45.310943 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
36243 2019-Jan-09 19:14:45.311594 - [DEBUG] Compose: EdgeIdentity * AllBottom
36244 2019-Jan-09 19:14:45.311622 - [DEBUG]
36245 2019-Jan-09 19:14:45.311646 - [DEBUG] Propagate flow
36246 2019-Jan-09 19:14:45.311669 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36247 2019-Jan-09 19:14:45.311728 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
36248 2019-Jan-09 19:14:45.312355 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36249 2019-Jan-09 19:14:45.313104 - [DEBUG] Edge function : AllBottom (result of previous compose)
36250 2019-Jan-09 19:14:45.313130 - [DEBUG]
36251 2019-Jan-09 19:14:45.313155 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36252 2019-Jan-09 19:14:45.313181 - [DEBUG] = AllBottom
36253 2019-Jan-09 19:14:45.313205 - [DEBUG]
36254 2019-Jan-09 19:14:45.313228 - [DEBUG] PROPAGATE: No new function!
36255 2019-Jan-09 19:14:45.313253 - [DEBUG] EDGE:
36256 2019-Jan-09 19:14:45.313314 - [DEBUG] ---> 36257 2019-Jan-09 19:14:45.313955 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36258 2019-Jan-09 19:14:45.314587 - [DEBUG]
36259 2019-Jan-09 19:14:45.314613 - [DEBUG] EDGE:
36260 2019-Jan-09 19:14:45.314670 - [DEBUG] ---> 36261 2019-Jan-09 19:14:45.315294 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36262 2019-Jan-09 19:14:45.315925 - [DEBUG]
36263 2019-Jan-09 19:14:45.315951 - [DEBUG] EDGE:
36264 2019-Jan-09 19:14:45.316008 - [DEBUG] ---> 36265 2019-Jan-09 19:14:45.316639 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36266 2019-Jan-09 19:14:45.317289 - [DEBUG]
36267 2019-Jan-09 19:14:45.317313 - [DEBUG] EDGE:
36268 2019-Jan-09 19:14:45.317387 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
36269 2019-Jan-09 19:14:45.318024 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36270 2019-Jan-09 19:14:45.318656 - [DEBUG]
36271 2019-Jan-09 19:14:45.318681 - [DEBUG] EDGE:
36272 2019-Jan-09 19:14:45.318738 - [DEBUG] ---> 36273 2019-Jan-09 19:14:45.319362 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36274 2019-Jan-09 19:14:45.319994 - [DEBUG]
36275 2019-Jan-09 19:14:45.320019 - [DEBUG] EDGE:
36276 2019-Jan-09 19:14:45.320076 - [DEBUG] ---> 36277 2019-Jan-09 19:14:45.320716 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36278 2019-Jan-09 19:14:45.321347 - [DEBUG]
36279 2019-Jan-09 19:14:45.321372 - [DEBUG] EDGE:
36280 2019-Jan-09 19:14:45.321429 - [DEBUG] ---> 36281 2019-Jan-09 19:14:45.322054 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36282 2019-Jan-09 19:14:45.322685 - [DEBUG]
36283 2019-Jan-09 19:14:45.322730 - [DEBUG] Compose: EdgeIdentity * AllBottom
36284 2019-Jan-09 19:14:45.322757 - [DEBUG]
36285 2019-Jan-09 19:14:45.322781 - [DEBUG] Propagate flow
36286 2019-Jan-09 19:14:45.322804 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36287 2019-Jan-09 19:14:45.322861 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
36288 2019-Jan-09 19:14:45.323487 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36289 2019-Jan-09 19:14:45.324134 - [DEBUG] Edge function : AllBottom (result of previous compose)
36290 2019-Jan-09 19:14:45.324159 - [DEBUG]
36291 2019-Jan-09 19:14:45.324185 - [DEBUG] Join: AllTop & AllBottom
36292 2019-Jan-09 19:14:45.324211 - [DEBUG] = AllBottom (new jump func)
36293 2019-Jan-09 19:14:45.324235 - [DEBUG]
36294 2019-Jan-09 19:14:45.324258 - [DEBUG] Start adding new jump function
36295 2019-Jan-09 19:14:45.324281 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36296 2019-Jan-09 19:14:45.324338 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36297 2019-Jan-09 19:14:45.324970 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
36298 2019-Jan-09 19:14:45.325596 - [DEBUG] Edge Function : AllBottom
36299 2019-Jan-09 19:14:45.325626 - [DEBUG] End adding new jump function
36300 2019-Jan-09 19:14:45.325650 - [DEBUG]
36301 2019-Jan-09 19:14:45.325673 - [DEBUG] -------------------------------------------- 1056. Path Edge --------------------------------------------
36302 2019-Jan-09 19:14:45.325698 - [DEBUG]
36303 2019-Jan-09 19:14:45.325721 - [DEBUG] Process 1056. path edge:
36304 2019-Jan-09 19:14:45.325745 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36305 2019-Jan-09 19:14:45.325800 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
36306 2019-Jan-09 19:14:45.326425 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36307 2019-Jan-09 19:14:45.327193 - [DEBUG]
36308 2019-Jan-09 19:14:45.327225 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
36309 2019-Jan-09 19:14:45.328104 - [DEBUG] Compose: EdgeIdentity * AllBottom
36310 2019-Jan-09 19:14:45.328140 - [DEBUG]
36311 2019-Jan-09 19:14:45.328165 - [DEBUG] Propagate flow
36312 2019-Jan-09 19:14:45.328190 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36313 2019-Jan-09 19:14:45.328289 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
36314 2019-Jan-09 19:14:45.329115 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36315 2019-Jan-09 19:14:45.329942 - [DEBUG] Edge function : AllBottom (result of previous compose)
36316 2019-Jan-09 19:14:45.329973 - [DEBUG]
36317 2019-Jan-09 19:14:45.330000 - [DEBUG] Join: AllTop & AllBottom
36318 2019-Jan-09 19:14:45.330027 - [DEBUG] = AllBottom (new jump func)
36319 2019-Jan-09 19:14:45.330051 - [DEBUG]
36320 2019-Jan-09 19:14:45.330075 - [DEBUG] Start adding new jump function
36321 2019-Jan-09 19:14:45.330100 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36322 2019-Jan-09 19:14:45.330187 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36323 2019-Jan-09 19:14:45.331044 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
36324 2019-Jan-09 19:14:45.331863 - [DEBUG] Edge Function : AllBottom
36325 2019-Jan-09 19:14:45.331902 - [DEBUG] End adding new jump function
36326 2019-Jan-09 19:14:45.331929 - [DEBUG]
36327 2019-Jan-09 19:14:45.331955 - [DEBUG] -------------------------------------------- 1057. Path Edge --------------------------------------------
36328 2019-Jan-09 19:14:45.331982 - [DEBUG]
36329 2019-Jan-09 19:14:45.332006 - [DEBUG] Process 1057. path edge:
36330 2019-Jan-09 19:14:45.332031 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36331 2019-Jan-09 19:14:45.332133 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
36332 2019-Jan-09 19:14:45.332945 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36333 2019-Jan-09 19:14:45.333799 - [DEBUG]
36334 2019-Jan-09 19:14:45.333836 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
36335 2019-Jan-09 19:14:45.334698 - [DEBUG] Compose: EdgeIdentity * AllBottom
36336 2019-Jan-09 19:14:45.334732 - [DEBUG]
36337 2019-Jan-09 19:14:45.334758 - [DEBUG] Propagate flow
36338 2019-Jan-09 19:14:45.334783 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36339 2019-Jan-09 19:14:45.334880 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
36340 2019-Jan-09 19:14:45.335701 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36341 2019-Jan-09 19:14:45.336536 - [DEBUG] Edge function : AllBottom (result of previous compose)
36342 2019-Jan-09 19:14:45.336568 - [DEBUG]
36343 2019-Jan-09 19:14:45.336596 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36344 2019-Jan-09 19:14:45.336623 - [DEBUG] = AllBottom
36345 2019-Jan-09 19:14:45.336648 - [DEBUG]
36346 2019-Jan-09 19:14:45.336673 - [DEBUG] PROPAGATE: No new function!
36347 2019-Jan-09 19:14:45.336701 - [DEBUG] EDGE:
36348 2019-Jan-09 19:14:45.336800 - [DEBUG] ---> 36349 2019-Jan-09 19:14:45.337650 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36350 2019-Jan-09 19:14:45.338523 - [DEBUG]
36351 2019-Jan-09 19:14:45.338557 - [DEBUG] EDGE:
36352 2019-Jan-09 19:14:45.338653 - [DEBUG] ---> 36353 2019-Jan-09 19:14:45.339471 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36354 2019-Jan-09 19:14:45.340307 - [DEBUG]
36355 2019-Jan-09 19:14:45.340341 - [DEBUG] EDGE:
36356 2019-Jan-09 19:14:45.340433 - [DEBUG] ---> 36357 2019-Jan-09 19:14:45.341255 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36358 2019-Jan-09 19:14:45.342091 - [DEBUG]
36359 2019-Jan-09 19:14:45.342124 - [DEBUG] EDGE:
36360 2019-Jan-09 19:14:45.342216 - [DEBUG] ---> 36361 2019-Jan-09 19:14:45.343039 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36362 2019-Jan-09 19:14:45.343902 - [DEBUG]
36363 2019-Jan-09 19:14:45.343935 - [DEBUG] EDGE:
36364 2019-Jan-09 19:14:45.344030 - [DEBUG] ---> 36365 2019-Jan-09 19:14:45.344852 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36366 2019-Jan-09 19:14:45.345686 - [DEBUG]
36367 2019-Jan-09 19:14:45.345719 - [DEBUG] EDGE:
36368 2019-Jan-09 19:14:45.345812 - [DEBUG] ---> 36369 2019-Jan-09 19:14:45.346629 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36370 2019-Jan-09 19:14:45.347504 - [DEBUG]
36371 2019-Jan-09 19:14:45.347537 - [DEBUG] EDGE:
36372 2019-Jan-09 19:14:45.347630 - [DEBUG] ---> 36373 2019-Jan-09 19:14:45.348444 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36374 2019-Jan-09 19:14:45.349278 - [DEBUG]
36375 2019-Jan-09 19:14:45.349311 - [DEBUG] EDGE:
36376 2019-Jan-09 19:14:45.349403 - [DEBUG] ---> 36377 2019-Jan-09 19:14:45.350207 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36378 2019-Jan-09 19:14:45.351076 - [DEBUG]
36379 2019-Jan-09 19:14:45.351110 - [DEBUG] EDGE:
36380 2019-Jan-09 19:14:45.351201 - [DEBUG] ---> 36381 2019-Jan-09 19:14:45.352016 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36382 2019-Jan-09 19:14:45.352859 - [DEBUG]
36383 2019-Jan-09 19:14:45.352893 - [DEBUG] EDGE:
36384 2019-Jan-09 19:14:45.352986 - [DEBUG] ---> 36385 2019-Jan-09 19:14:45.353859 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36386 2019-Jan-09 19:14:45.354710 - [DEBUG]
36387 2019-Jan-09 19:14:45.354743 - [DEBUG] EDGE:
36388 2019-Jan-09 19:14:45.354832 - [DEBUG] ---> 36389 2019-Jan-09 19:14:45.355645 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36390 2019-Jan-09 19:14:45.356475 - [DEBUG]
36391 2019-Jan-09 19:14:45.356509 - [DEBUG] EDGE:
36392 2019-Jan-09 19:14:45.356600 - [DEBUG] ---> 36393 2019-Jan-09 19:14:45.357427 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36394 2019-Jan-09 19:14:45.358263 - [DEBUG]
36395 2019-Jan-09 19:14:45.358297 - [DEBUG] EDGE:
36396 2019-Jan-09 19:14:45.358389 - [DEBUG] ---> 36397 2019-Jan-09 19:14:45.359205 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36398 2019-Jan-09 19:14:45.360047 - [DEBUG]
36399 2019-Jan-09 19:14:45.360081 - [DEBUG] EDGE:
36400 2019-Jan-09 19:14:45.360174 - [DEBUG] ---> 36401 2019-Jan-09 19:14:45.361032 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36402 2019-Jan-09 19:14:45.361867 - [DEBUG]
36403 2019-Jan-09 19:14:45.361901 - [DEBUG] EDGE:
36404 2019-Jan-09 19:14:45.361994 - [DEBUG] ---> 36405 2019-Jan-09 19:14:45.362799 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36406 2019-Jan-09 19:14:45.363630 - [DEBUG]
36407 2019-Jan-09 19:14:45.363664 - [DEBUG] EDGE:
36408 2019-Jan-09 19:14:45.363755 - [DEBUG] ---> 36409 2019-Jan-09 19:14:45.364586 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36410 2019-Jan-09 19:14:45.365424 - [DEBUG]
36411 2019-Jan-09 19:14:45.365458 - [DEBUG] EDGE:
36412 2019-Jan-09 19:14:45.365548 - [DEBUG] ---> 36413 2019-Jan-09 19:14:45.366363 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36414 2019-Jan-09 19:14:45.367226 - [DEBUG]
36415 2019-Jan-09 19:14:45.367260 - [DEBUG] EDGE:
36416 2019-Jan-09 19:14:45.367355 - [DEBUG] ---> 36417 2019-Jan-09 19:14:45.368165 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36418 2019-Jan-09 19:14:45.368999 - [DEBUG]
36419 2019-Jan-09 19:14:45.369033 - [DEBUG] EDGE:
36420 2019-Jan-09 19:14:45.369157 - [DEBUG] ---> 36421 2019-Jan-09 19:14:45.369977 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36422 2019-Jan-09 19:14:45.370845 - [DEBUG]
36423 2019-Jan-09 19:14:45.370879 - [DEBUG] EDGE:
36424 2019-Jan-09 19:14:45.370971 - [DEBUG] ---> 36425 2019-Jan-09 19:14:45.371797 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36426 2019-Jan-09 19:14:45.372628 - [DEBUG]
36427 2019-Jan-09 19:14:45.372687 - [DEBUG] Compose: EdgeIdentity * AllBottom
36428 2019-Jan-09 19:14:45.372716 - [DEBUG]
36429 2019-Jan-09 19:14:45.372741 - [DEBUG] Propagate flow
36430 2019-Jan-09 19:14:45.372765 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36431 2019-Jan-09 19:14:45.372858 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
36432 2019-Jan-09 19:14:45.373684 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36433 2019-Jan-09 19:14:45.374557 - [DEBUG] Edge function : AllBottom (result of previous compose)
36434 2019-Jan-09 19:14:45.374589 - [DEBUG]
36435 2019-Jan-09 19:14:45.374617 - [DEBUG] Join: AllTop & AllBottom
36436 2019-Jan-09 19:14:45.374644 - [DEBUG] = AllBottom (new jump func)
36437 2019-Jan-09 19:14:45.374669 - [DEBUG]
36438 2019-Jan-09 19:14:45.374694 - [DEBUG] Start adding new jump function
36439 2019-Jan-09 19:14:45.374718 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36440 2019-Jan-09 19:14:45.374816 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36441 2019-Jan-09 19:14:45.375656 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
36442 2019-Jan-09 19:14:45.376479 - [DEBUG] Edge Function : AllBottom
36443 2019-Jan-09 19:14:45.376518 - [DEBUG] End adding new jump function
36444 2019-Jan-09 19:14:45.376543 - [DEBUG]
36445 2019-Jan-09 19:14:45.376569 - [DEBUG] -------------------------------------------- 1058. Path Edge --------------------------------------------
36446 2019-Jan-09 19:14:45.376595 - [DEBUG]
36447 2019-Jan-09 19:14:45.376619 - [DEBUG] Process 1058. path edge:
36448 2019-Jan-09 19:14:45.376644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36449 2019-Jan-09 19:14:45.376743 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
36450 2019-Jan-09 19:14:45.377620 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36451 2019-Jan-09 19:14:45.378462 - [DEBUG]
36452 2019-Jan-09 19:14:45.378493 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
36453 2019-Jan-09 19:14:45.379330 - [DEBUG] Possible callees:
36454 2019-Jan-09 19:14:45.379361 - [DEBUG] foo
36455 2019-Jan-09 19:14:45.379387 - [DEBUG] Possible return sites:
36456 2019-Jan-09 19:14:45.379411 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12636457 2019-Jan-09 19:14:45.381053 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
36458 2019-Jan-09 19:14:45.381121 - [DEBUG] Start points of 'foo' currently not available!
36459 2019-Jan-09 19:14:45.381174 - [DEBUG] Compose: EdgeIdentity * AllBottom
36460 2019-Jan-09 19:14:45.381228 - [DEBUG]
36461 2019-Jan-09 19:14:45.381254 - [DEBUG] Propagate flow
36462 2019-Jan-09 19:14:45.381278 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36463 2019-Jan-09 19:14:45.381376 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
36464 2019-Jan-09 19:14:45.382203 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36465 2019-Jan-09 19:14:45.383042 - [DEBUG] Edge function : AllBottom (result of previous compose)
36466 2019-Jan-09 19:14:45.383075 - [DEBUG]
36467 2019-Jan-09 19:14:45.383103 - [DEBUG] Join: AllTop & AllBottom
36468 2019-Jan-09 19:14:45.383131 - [DEBUG] = AllBottom (new jump func)
36469 2019-Jan-09 19:14:45.383156 - [DEBUG]
36470 2019-Jan-09 19:14:45.383181 - [DEBUG] Start adding new jump function
36471 2019-Jan-09 19:14:45.383205 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36472 2019-Jan-09 19:14:45.383303 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36473 2019-Jan-09 19:14:45.384171 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
36474 2019-Jan-09 19:14:45.384997 - [DEBUG] Edge Function : AllBottom
36475 2019-Jan-09 19:14:45.385036 - [DEBUG] End adding new jump function
36476 2019-Jan-09 19:14:45.385062 - [DEBUG]
36477 2019-Jan-09 19:14:45.385087 - [DEBUG] -------------------------------------------- 1059. Path Edge --------------------------------------------
36478 2019-Jan-09 19:14:45.385114 - [DEBUG]
36479 2019-Jan-09 19:14:45.385138 - [DEBUG] Process 1059. path edge:
36480 2019-Jan-09 19:14:45.385162 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36481 2019-Jan-09 19:14:45.385261 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
36482 2019-Jan-09 19:14:45.386091 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36483 2019-Jan-09 19:14:45.386930 - [DEBUG]
36484 2019-Jan-09 19:14:45.386961 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
36485 2019-Jan-09 19:14:45.387862 - [DEBUG] Compose: EdgeIdentity * AllBottom
36486 2019-Jan-09 19:14:45.387898 - [DEBUG]
36487 2019-Jan-09 19:14:45.387923 - [DEBUG] Propagate flow
36488 2019-Jan-09 19:14:45.387948 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36489 2019-Jan-09 19:14:45.388045 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
36490 2019-Jan-09 19:14:45.388855 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36491 2019-Jan-09 19:14:45.389689 - [DEBUG] Edge function : AllBottom (result of previous compose)
36492 2019-Jan-09 19:14:45.389722 - [DEBUG]
36493 2019-Jan-09 19:14:45.389750 - [DEBUG] Join: AllTop & AllBottom
36494 2019-Jan-09 19:14:45.389779 - [DEBUG] = AllBottom (new jump func)
36495 2019-Jan-09 19:14:45.389804 - [DEBUG]
36496 2019-Jan-09 19:14:45.389829 - [DEBUG] Start adding new jump function
36497 2019-Jan-09 19:14:45.389854 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36498 2019-Jan-09 19:14:45.389954 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36499 2019-Jan-09 19:14:45.390824 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
36500 2019-Jan-09 19:14:45.391809 - [DEBUG] Edge Function : AllBottom
36501 2019-Jan-09 19:14:45.391850 - [DEBUG] End adding new jump function
36502 2019-Jan-09 19:14:45.391900 - [DEBUG]
36503 2019-Jan-09 19:14:45.391927 - [DEBUG] -------------------------------------------- 1060. Path Edge --------------------------------------------
36504 2019-Jan-09 19:14:45.391953 - [DEBUG]
36505 2019-Jan-09 19:14:45.391977 - [DEBUG] Process 1060. path edge:
36506 2019-Jan-09 19:14:45.392002 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36507 2019-Jan-09 19:14:45.392104 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
36508 2019-Jan-09 19:14:45.392920 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36509 2019-Jan-09 19:14:45.393760 - [DEBUG]
36510 2019-Jan-09 19:14:45.393823 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
36511 2019-Jan-09 19:14:45.394681 - [DEBUG] Compose: EdgeIdentity * AllBottom
36512 2019-Jan-09 19:14:45.394716 - [DEBUG]
36513 2019-Jan-09 19:14:45.394742 - [DEBUG] Propagate flow
36514 2019-Jan-09 19:14:45.394767 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36515 2019-Jan-09 19:14:45.394867 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
36516 2019-Jan-09 19:14:45.395671 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36517 2019-Jan-09 19:14:45.396506 - [DEBUG] Edge function : AllBottom (result of previous compose)
36518 2019-Jan-09 19:14:45.396538 - [DEBUG]
36519 2019-Jan-09 19:14:45.396566 - [DEBUG] Join: AllTop & AllBottom
36520 2019-Jan-09 19:14:45.396594 - [DEBUG] = AllBottom (new jump func)
36521 2019-Jan-09 19:14:45.396619 - [DEBUG]
36522 2019-Jan-09 19:14:45.396644 - [DEBUG] Start adding new jump function
36523 2019-Jan-09 19:14:45.396669 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36524 2019-Jan-09 19:14:45.396765 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36525 2019-Jan-09 19:14:45.397628 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
36526 2019-Jan-09 19:14:45.398446 - [DEBUG] Edge Function : AllBottom
36527 2019-Jan-09 19:14:45.398491 - [DEBUG] End adding new jump function
36528 2019-Jan-09 19:14:45.398517 - [DEBUG]
36529 2019-Jan-09 19:14:45.398542 - [DEBUG] -------------------------------------------- 1061. Path Edge --------------------------------------------
36530 2019-Jan-09 19:14:45.398568 - [DEBUG]
36531 2019-Jan-09 19:14:45.398593 - [DEBUG] Process 1061. path edge:
36532 2019-Jan-09 19:14:45.398618 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36533 2019-Jan-09 19:14:45.398717 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
36534 2019-Jan-09 19:14:45.399536 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36535 2019-Jan-09 19:14:45.400374 - [DEBUG]
36536 2019-Jan-09 19:14:45.400409 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
36537 2019-Jan-09 19:14:45.401304 - [DEBUG] Compose: EdgeIdentity * AllBottom
36538 2019-Jan-09 19:14:45.401338 - [DEBUG]
36539 2019-Jan-09 19:14:45.401363 - [DEBUG] Propagate flow
36540 2019-Jan-09 19:14:45.401388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36541 2019-Jan-09 19:14:45.401485 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36542 2019-Jan-09 19:14:45.402320 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36543 2019-Jan-09 19:14:45.403175 - [DEBUG] Edge function : AllBottom (result of previous compose)
36544 2019-Jan-09 19:14:45.403209 - [DEBUG]
36545 2019-Jan-09 19:14:45.403236 - [DEBUG] Join: AllTop & AllBottom
36546 2019-Jan-09 19:14:45.403264 - [DEBUG] = AllBottom (new jump func)
36547 2019-Jan-09 19:14:45.403289 - [DEBUG]
36548 2019-Jan-09 19:14:45.403314 - [DEBUG] Start adding new jump function
36549 2019-Jan-09 19:14:45.403339 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36550 2019-Jan-09 19:14:45.403436 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36551 2019-Jan-09 19:14:45.404301 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36552 2019-Jan-09 19:14:45.405137 - [DEBUG] Edge Function : AllBottom
36553 2019-Jan-09 19:14:45.405182 - [DEBUG] End adding new jump function
36554 2019-Jan-09 19:14:45.405208 - [DEBUG]
36555 2019-Jan-09 19:14:45.405233 - [DEBUG] -------------------------------------------- 1062. Path Edge --------------------------------------------
36556 2019-Jan-09 19:14:45.405259 - [DEBUG]
36557 2019-Jan-09 19:14:45.405283 - [DEBUG] Process 1062. path edge:
36558 2019-Jan-09 19:14:45.405308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36559 2019-Jan-09 19:14:45.405404 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
36560 2019-Jan-09 19:14:45.406240 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36561 2019-Jan-09 19:14:45.407076 - [DEBUG]
36562 2019-Jan-09 19:14:45.407134 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36563 2019-Jan-09 19:14:45.408005 - [DEBUG] Possible callees:
36564 2019-Jan-09 19:14:45.408038 - [DEBUG] llvm.dbg.declare
36565 2019-Jan-09 19:14:45.408064 - [DEBUG] Possible return sites:
36566 2019-Jan-09 19:14:45.408088 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13636567 2019-Jan-09 19:14:45.409736 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
36568 2019-Jan-09 19:14:45.409805 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
36569 2019-Jan-09 19:14:45.409858 - [DEBUG] Compose: EdgeIdentity * AllBottom
36570 2019-Jan-09 19:14:45.409888 - [DEBUG]
36571 2019-Jan-09 19:14:45.409914 - [DEBUG] Propagate flow
36572 2019-Jan-09 19:14:45.409938 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36573 2019-Jan-09 19:14:45.410033 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
36574 2019-Jan-09 19:14:45.410890 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36575 2019-Jan-09 19:14:45.411723 - [DEBUG] Edge function : AllBottom (result of previous compose)
36576 2019-Jan-09 19:14:45.411755 - [DEBUG]
36577 2019-Jan-09 19:14:45.411783 - [DEBUG] Join: AllTop & AllBottom
36578 2019-Jan-09 19:14:45.411810 - [DEBUG] = AllBottom (new jump func)
36579 2019-Jan-09 19:14:45.411836 - [DEBUG]
36580 2019-Jan-09 19:14:45.411860 - [DEBUG] Start adding new jump function
36581 2019-Jan-09 19:14:45.411885 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36582 2019-Jan-09 19:14:45.411982 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36583 2019-Jan-09 19:14:45.412985 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
36584 2019-Jan-09 19:14:45.413877 - [DEBUG] Edge Function : AllBottom
36585 2019-Jan-09 19:14:45.413917 - [DEBUG] End adding new jump function
36586 2019-Jan-09 19:14:45.413942 - [DEBUG]
36587 2019-Jan-09 19:14:45.413967 - [DEBUG] -------------------------------------------- 1063. Path Edge --------------------------------------------
36588 2019-Jan-09 19:14:45.413994 - [DEBUG]
36589 2019-Jan-09 19:14:45.414018 - [DEBUG] Process 1063. path edge:
36590 2019-Jan-09 19:14:45.414043 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36591 2019-Jan-09 19:14:45.414143 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
36592 2019-Jan-09 19:14:45.414972 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36593 2019-Jan-09 19:14:45.415814 - [DEBUG]
36594 2019-Jan-09 19:14:45.415846 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
36595 2019-Jan-09 19:14:45.416725 - [DEBUG] Compose: EdgeIdentity * AllBottom
36596 2019-Jan-09 19:14:45.416761 - [DEBUG]
36597 2019-Jan-09 19:14:45.416788 - [DEBUG] Propagate flow
36598 2019-Jan-09 19:14:45.416812 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36599 2019-Jan-09 19:14:45.416911 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
36600 2019-Jan-09 19:14:45.417763 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36601 2019-Jan-09 19:14:45.418600 - [DEBUG] Edge function : AllBottom (result of previous compose)
36602 2019-Jan-09 19:14:45.418633 - [DEBUG]
36603 2019-Jan-09 19:14:45.418661 - [DEBUG] Join: AllTop & AllBottom
36604 2019-Jan-09 19:14:45.418688 - [DEBUG] = AllBottom (new jump func)
36605 2019-Jan-09 19:14:45.418714 - [DEBUG]
36606 2019-Jan-09 19:14:45.418739 - [DEBUG] Start adding new jump function
36607 2019-Jan-09 19:14:45.418763 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36608 2019-Jan-09 19:14:45.418862 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36609 2019-Jan-09 19:14:45.419697 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
36610 2019-Jan-09 19:14:45.420535 - [DEBUG] Edge Function : AllBottom
36611 2019-Jan-09 19:14:45.420574 - [DEBUG] End adding new jump function
36612 2019-Jan-09 19:14:45.420600 - [DEBUG]
36613 2019-Jan-09 19:14:45.420625 - [DEBUG] -------------------------------------------- 1064. Path Edge --------------------------------------------
36614 2019-Jan-09 19:14:45.420652 - [DEBUG]
36615 2019-Jan-09 19:14:45.420676 - [DEBUG] Process 1064. path edge:
36616 2019-Jan-09 19:14:45.420701 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36617 2019-Jan-09 19:14:45.420801 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
36618 2019-Jan-09 19:14:45.421621 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36619 2019-Jan-09 19:14:45.422463 - [DEBUG]
36620 2019-Jan-09 19:14:45.422496 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
36621 2019-Jan-09 19:14:45.423358 - [DEBUG] Compose: EdgeIdentity * AllBottom
36622 2019-Jan-09 19:14:45.423393 - [DEBUG]
36623 2019-Jan-09 19:14:45.423419 - [DEBUG] Propagate flow
36624 2019-Jan-09 19:14:45.423443 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36625 2019-Jan-09 19:14:45.423542 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
36626 2019-Jan-09 19:14:45.424418 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36627 2019-Jan-09 19:14:45.425270 - [DEBUG] Edge function : AllBottom (result of previous compose)
36628 2019-Jan-09 19:14:45.425302 - [DEBUG]
36629 2019-Jan-09 19:14:45.425330 - [DEBUG] Join: AllTop & AllBottom
36630 2019-Jan-09 19:14:45.425358 - [DEBUG] = AllBottom (new jump func)
36631 2019-Jan-09 19:14:45.425384 - [DEBUG]
36632 2019-Jan-09 19:14:45.425409 - [DEBUG] Start adding new jump function
36633 2019-Jan-09 19:14:45.425434 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36634 2019-Jan-09 19:14:45.425530 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36635 2019-Jan-09 19:14:45.426365 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
36636 2019-Jan-09 19:14:45.427195 - [DEBUG] Edge Function : AllBottom
36637 2019-Jan-09 19:14:45.427235 - [DEBUG] End adding new jump function
36638 2019-Jan-09 19:14:45.427261 - [DEBUG]
36639 2019-Jan-09 19:14:45.427286 - [DEBUG] -------------------------------------------- 1065. Path Edge --------------------------------------------
36640 2019-Jan-09 19:14:45.427313 - [DEBUG]
36641 2019-Jan-09 19:14:45.427337 - [DEBUG] Process 1065. path edge:
36642 2019-Jan-09 19:14:45.427362 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36643 2019-Jan-09 19:14:45.427464 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
36644 2019-Jan-09 19:14:45.428284 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36645 2019-Jan-09 19:14:45.429121 - [DEBUG]
36646 2019-Jan-09 19:14:45.429155 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
36647 2019-Jan-09 19:14:45.430012 - [DEBUG] Compose: EdgeIdentity * AllBottom
36648 2019-Jan-09 19:14:45.430046 - [DEBUG]
36649 2019-Jan-09 19:14:45.430071 - [DEBUG] Propagate flow
36650 2019-Jan-09 19:14:45.430096 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36651 2019-Jan-09 19:14:45.430195 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
36652 2019-Jan-09 19:14:45.431084 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36653 2019-Jan-09 19:14:45.431917 - [DEBUG] Edge function : AllBottom (result of previous compose)
36654 2019-Jan-09 19:14:45.431949 - [DEBUG]
36655 2019-Jan-09 19:14:45.431978 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36656 2019-Jan-09 19:14:45.432005 - [DEBUG] = AllBottom
36657 2019-Jan-09 19:14:45.432031 - [DEBUG]
36658 2019-Jan-09 19:14:45.432055 - [DEBUG] PROPAGATE: No new function!
36659 2019-Jan-09 19:14:45.432082 - [DEBUG] EDGE:
36660 2019-Jan-09 19:14:45.432184 - [DEBUG] ---> 36661 2019-Jan-09 19:14:45.433001 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36662 2019-Jan-09 19:14:45.433868 - [DEBUG]
36663 2019-Jan-09 19:14:45.433902 - [DEBUG] EDGE:
36664 2019-Jan-09 19:14:45.433993 - [DEBUG] ---> 36665 2019-Jan-09 19:14:45.434790 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36666 2019-Jan-09 19:14:45.435626 - [DEBUG]
36667 2019-Jan-09 19:14:45.435660 - [DEBUG] EDGE:
36668 2019-Jan-09 19:14:45.435774 - [DEBUG] ---> 36669 2019-Jan-09 19:14:45.439797 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36670 2019-Jan-09 19:14:45.440778 - [DEBUG]
36671 2019-Jan-09 19:14:45.440815 - [DEBUG] EDGE:
36672 2019-Jan-09 19:14:45.440910 - [DEBUG] ---> 36673 2019-Jan-09 19:14:45.441745 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36674 2019-Jan-09 19:14:45.442586 - [DEBUG]
36675 2019-Jan-09 19:14:45.442648 - [DEBUG] Compose: EdgeIdentity * AllBottom
36676 2019-Jan-09 19:14:45.442677 - [DEBUG]
36677 2019-Jan-09 19:14:45.442702 - [DEBUG] Propagate flow
36678 2019-Jan-09 19:14:45.442727 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36679 2019-Jan-09 19:14:45.442821 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36680 2019-Jan-09 19:14:45.443650 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36681 2019-Jan-09 19:14:45.444519 - [DEBUG] Edge function : AllBottom (result of previous compose)
36682 2019-Jan-09 19:14:45.444551 - [DEBUG]
36683 2019-Jan-09 19:14:45.444579 - [DEBUG] Join: AllTop & AllBottom
36684 2019-Jan-09 19:14:45.444607 - [DEBUG] = AllBottom (new jump func)
36685 2019-Jan-09 19:14:45.444633 - [DEBUG]
36686 2019-Jan-09 19:14:45.444658 - [DEBUG] Start adding new jump function
36687 2019-Jan-09 19:14:45.444682 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36688 2019-Jan-09 19:14:45.444780 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36689 2019-Jan-09 19:14:45.445610 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36690 2019-Jan-09 19:14:45.446446 - [DEBUG] Edge Function : AllBottom
36691 2019-Jan-09 19:14:45.446493 - [DEBUG] End adding new jump function
36692 2019-Jan-09 19:14:45.446519 - [DEBUG]
36693 2019-Jan-09 19:14:45.446545 - [DEBUG] -------------------------------------------- 1066. Path Edge --------------------------------------------
36694 2019-Jan-09 19:14:45.446572 - [DEBUG]
36695 2019-Jan-09 19:14:45.446596 - [DEBUG] Process 1066. path edge:
36696 2019-Jan-09 19:14:45.446622 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36697 2019-Jan-09 19:14:45.446720 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
36698 2019-Jan-09 19:14:45.447594 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36699 2019-Jan-09 19:14:45.448428 - [DEBUG]
36700 2019-Jan-09 19:14:45.448459 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36701 2019-Jan-09 19:14:45.449321 - [DEBUG] Possible callees:
36702 2019-Jan-09 19:14:45.449351 - [DEBUG] llvm.dbg.declare
36703 2019-Jan-09 19:14:45.449378 - [DEBUG] Possible return sites:
36704 2019-Jan-09 19:14:45.449403 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14336705 2019-Jan-09 19:14:45.451095 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
36706 2019-Jan-09 19:14:45.451165 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
36707 2019-Jan-09 19:14:45.451219 - [DEBUG] Compose: EdgeIdentity * AllBottom
36708 2019-Jan-09 19:14:45.451249 - [DEBUG]
36709 2019-Jan-09 19:14:45.451275 - [DEBUG] Propagate flow
36710 2019-Jan-09 19:14:45.451299 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36711 2019-Jan-09 19:14:45.451394 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
36712 2019-Jan-09 19:14:45.452226 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36713 2019-Jan-09 19:14:45.453067 - [DEBUG] Edge function : AllBottom (result of previous compose)
36714 2019-Jan-09 19:14:45.453099 - [DEBUG]
36715 2019-Jan-09 19:14:45.453128 - [DEBUG] Join: AllTop & AllBottom
36716 2019-Jan-09 19:14:45.453156 - [DEBUG] = AllBottom (new jump func)
36717 2019-Jan-09 19:14:45.453182 - [DEBUG]
36718 2019-Jan-09 19:14:45.453207 - [DEBUG] Start adding new jump function
36719 2019-Jan-09 19:14:45.453232 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36720 2019-Jan-09 19:14:45.453331 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36721 2019-Jan-09 19:14:45.454201 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
36722 2019-Jan-09 19:14:45.455038 - [DEBUG] Edge Function : AllBottom
36723 2019-Jan-09 19:14:45.455078 - [DEBUG] End adding new jump function
36724 2019-Jan-09 19:14:45.455104 - [DEBUG]
36725 2019-Jan-09 19:14:45.455130 - [DEBUG] -------------------------------------------- 1067. Path Edge --------------------------------------------
36726 2019-Jan-09 19:14:45.455157 - [DEBUG]
36727 2019-Jan-09 19:14:45.455181 - [DEBUG] Process 1067. path edge:
36728 2019-Jan-09 19:14:45.455206 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36729 2019-Jan-09 19:14:45.455306 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
36730 2019-Jan-09 19:14:45.456131 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36731 2019-Jan-09 19:14:45.456976 - [DEBUG]
36732 2019-Jan-09 19:14:45.457007 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
36733 2019-Jan-09 19:14:45.457924 - [DEBUG] Compose: EdgeIdentity * AllBottom
36734 2019-Jan-09 19:14:45.457958 - [DEBUG]
36735 2019-Jan-09 19:14:45.457984 - [DEBUG] Propagate flow
36736 2019-Jan-09 19:14:45.458008 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36737 2019-Jan-09 19:14:45.458102 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
36738 2019-Jan-09 19:14:45.458914 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36739 2019-Jan-09 19:14:45.459746 - [DEBUG] Edge function : AllBottom (result of previous compose)
36740 2019-Jan-09 19:14:45.459778 - [DEBUG]
36741 2019-Jan-09 19:14:45.459806 - [DEBUG] Join: AllTop & AllBottom
36742 2019-Jan-09 19:14:45.459835 - [DEBUG] = AllBottom (new jump func)
36743 2019-Jan-09 19:14:45.459861 - [DEBUG]
36744 2019-Jan-09 19:14:45.459886 - [DEBUG] Start adding new jump function
36745 2019-Jan-09 19:14:45.459910 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36746 2019-Jan-09 19:14:45.460006 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36747 2019-Jan-09 19:14:45.460864 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
36748 2019-Jan-09 19:14:45.461702 - [DEBUG] Edge Function : AllBottom
36749 2019-Jan-09 19:14:45.461743 - [DEBUG] End adding new jump function
36750 2019-Jan-09 19:14:45.461768 - [DEBUG]
36751 2019-Jan-09 19:14:45.461794 - [DEBUG] -------------------------------------------- 1068. Path Edge --------------------------------------------
36752 2019-Jan-09 19:14:45.461820 - [DEBUG]
36753 2019-Jan-09 19:14:45.461844 - [DEBUG] Process 1068. path edge:
36754 2019-Jan-09 19:14:45.461869 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36755 2019-Jan-09 19:14:45.461973 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
36756 2019-Jan-09 19:14:45.462800 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36757 2019-Jan-09 19:14:45.463641 - [DEBUG]
36758 2019-Jan-09 19:14:45.463675 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
36759 2019-Jan-09 19:14:45.464569 - [DEBUG] Compose: EdgeIdentity * AllBottom
36760 2019-Jan-09 19:14:45.464604 - [DEBUG]
36761 2019-Jan-09 19:14:45.464629 - [DEBUG] Propagate flow
36762 2019-Jan-09 19:14:45.464654 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36763 2019-Jan-09 19:14:45.464755 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
36764 2019-Jan-09 19:14:45.465566 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36765 2019-Jan-09 19:14:45.466399 - [DEBUG] Edge function : AllBottom (result of previous compose)
36766 2019-Jan-09 19:14:45.466431 - [DEBUG]
36767 2019-Jan-09 19:14:45.466460 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36768 2019-Jan-09 19:14:45.466487 - [DEBUG] = AllBottom
36769 2019-Jan-09 19:14:45.466513 - [DEBUG]
36770 2019-Jan-09 19:14:45.466537 - [DEBUG] PROPAGATE: No new function!
36771 2019-Jan-09 19:14:45.466564 - [DEBUG] EDGE:
36772 2019-Jan-09 19:14:45.466662 - [DEBUG] ---> 36773 2019-Jan-09 19:14:45.467500 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36774 2019-Jan-09 19:14:45.468345 - [DEBUG]
36775 2019-Jan-09 19:14:45.468377 - [DEBUG] EDGE:
36776 2019-Jan-09 19:14:45.468469 - [DEBUG] ---> 36777 2019-Jan-09 19:14:45.469283 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36778 2019-Jan-09 19:14:45.470129 - [DEBUG]
36779 2019-Jan-09 19:14:45.470163 - [DEBUG] EDGE:
36780 2019-Jan-09 19:14:45.470254 - [DEBUG] ---> 36781 2019-Jan-09 19:14:45.471115 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36782 2019-Jan-09 19:14:45.471949 - [DEBUG]
36783 2019-Jan-09 19:14:45.471983 - [DEBUG] EDGE:
36784 2019-Jan-09 19:14:45.472074 - [DEBUG] ---> 36785 2019-Jan-09 19:14:45.472875 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36786 2019-Jan-09 19:14:45.473712 - [DEBUG]
36787 2019-Jan-09 19:14:45.473800 - [DEBUG] Compose: EdgeIdentity * AllBottom
36788 2019-Jan-09 19:14:45.473865 - [DEBUG]
36789 2019-Jan-09 19:14:45.473890 - [DEBUG] Propagate flow
36790 2019-Jan-09 19:14:45.473915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36791 2019-Jan-09 19:14:45.474013 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
36792 2019-Jan-09 19:14:45.474817 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36793 2019-Jan-09 19:14:45.475650 - [DEBUG] Edge function : AllBottom (result of previous compose)
36794 2019-Jan-09 19:14:45.475683 - [DEBUG]
36795 2019-Jan-09 19:14:45.475711 - [DEBUG] Join: AllTop & AllBottom
36796 2019-Jan-09 19:14:45.475739 - [DEBUG] = AllBottom (new jump func)
36797 2019-Jan-09 19:14:45.475764 - [DEBUG]
36798 2019-Jan-09 19:14:45.475789 - [DEBUG] Start adding new jump function
36799 2019-Jan-09 19:14:45.475814 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36800 2019-Jan-09 19:14:45.475910 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36801 2019-Jan-09 19:14:45.476737 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
36802 2019-Jan-09 19:14:45.477582 - [DEBUG] Edge Function : AllBottom
36803 2019-Jan-09 19:14:45.477629 - [DEBUG] End adding new jump function
36804 2019-Jan-09 19:14:45.477655 - [DEBUG]
36805 2019-Jan-09 19:14:45.477680 - [DEBUG] -------------------------------------------- 1069. Path Edge --------------------------------------------
36806 2019-Jan-09 19:14:45.477707 - [DEBUG]
36807 2019-Jan-09 19:14:45.477731 - [DEBUG] Process 1069. path edge:
36808 2019-Jan-09 19:14:45.477756 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36809 2019-Jan-09 19:14:45.477855 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
36810 2019-Jan-09 19:14:45.478673 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36811 2019-Jan-09 19:14:45.479515 - [DEBUG]
36812 2019-Jan-09 19:14:45.479549 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
36813 2019-Jan-09 19:14:45.480420 - [DEBUG] Compose: EdgeIdentity * AllBottom
36814 2019-Jan-09 19:14:45.480483 - [DEBUG]
36815 2019-Jan-09 19:14:45.480508 - [DEBUG] Propagate flow
36816 2019-Jan-09 19:14:45.480533 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36817 2019-Jan-09 19:14:45.480630 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36818 2019-Jan-09 19:14:45.481467 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36819 2019-Jan-09 19:14:45.482296 - [DEBUG] Edge function : AllBottom (result of previous compose)
36820 2019-Jan-09 19:14:45.482328 - [DEBUG]
36821 2019-Jan-09 19:14:45.482357 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36822 2019-Jan-09 19:14:45.482384 - [DEBUG] = AllBottom
36823 2019-Jan-09 19:14:45.482409 - [DEBUG]
36824 2019-Jan-09 19:14:45.482433 - [DEBUG] PROPAGATE: No new function!
36825 2019-Jan-09 19:14:45.482489 - [DEBUG] Compose: EdgeIdentity * AllBottom
36826 2019-Jan-09 19:14:45.482517 - [DEBUG]
36827 2019-Jan-09 19:14:45.482542 - [DEBUG] Propagate flow
36828 2019-Jan-09 19:14:45.482566 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36829 2019-Jan-09 19:14:45.482666 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36830 2019-Jan-09 19:14:45.483509 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36831 2019-Jan-09 19:14:45.484399 - [DEBUG] Edge function : AllBottom (result of previous compose)
36832 2019-Jan-09 19:14:45.484432 - [DEBUG]
36833 2019-Jan-09 19:14:45.484460 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36834 2019-Jan-09 19:14:45.484487 - [DEBUG] = AllBottom
36835 2019-Jan-09 19:14:45.484513 - [DEBUG]
36836 2019-Jan-09 19:14:45.484537 - [DEBUG] PROPAGATE: No new function!
36837 2019-Jan-09 19:14:45.484565 - [DEBUG] EDGE:
36838 2019-Jan-09 19:14:45.484668 - [DEBUG] ---> 36839 2019-Jan-09 19:14:45.485482 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36840 2019-Jan-09 19:14:45.486324 - [DEBUG]
36841 2019-Jan-09 19:14:45.486357 - [DEBUG] EDGE:
36842 2019-Jan-09 19:14:45.486450 - [DEBUG] ---> 36843 2019-Jan-09 19:14:45.487276 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36844 2019-Jan-09 19:14:45.488118 - [DEBUG]
36845 2019-Jan-09 19:14:45.488153 - [DEBUG] EDGE:
36846 2019-Jan-09 19:14:45.488246 - [DEBUG] ---> 36847 2019-Jan-09 19:14:45.489059 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36848 2019-Jan-09 19:14:45.489899 - [DEBUG]
36849 2019-Jan-09 19:14:45.489933 - [DEBUG] EDGE:
36850 2019-Jan-09 19:14:45.490024 - [DEBUG] ---> 36851 2019-Jan-09 19:14:45.491016 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36852 2019-Jan-09 19:14:45.491858 - [DEBUG]
36853 2019-Jan-09 19:14:45.491892 - [DEBUG] EDGE:
36854 2019-Jan-09 19:14:45.491986 - [DEBUG] ---> 36855 2019-Jan-09 19:14:45.492789 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36856 2019-Jan-09 19:14:45.493629 - [DEBUG]
36857 2019-Jan-09 19:14:45.493663 - [DEBUG] EDGE:
36858 2019-Jan-09 19:14:45.493757 - [DEBUG] ---> 36859 2019-Jan-09 19:14:45.494613 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36860 2019-Jan-09 19:14:45.495446 - [DEBUG]
36861 2019-Jan-09 19:14:45.495481 - [DEBUG] EDGE:
36862 2019-Jan-09 19:14:45.495575 - [DEBUG] ---> 36863 2019-Jan-09 19:14:45.496394 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36864 2019-Jan-09 19:14:45.497252 - [DEBUG]
36865 2019-Jan-09 19:14:45.497285 - [DEBUG] EDGE:
36866 2019-Jan-09 19:14:45.497376 - [DEBUG] ---> 36867 2019-Jan-09 19:14:45.498207 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36868 2019-Jan-09 19:14:45.499053 - [DEBUG]
36869 2019-Jan-09 19:14:45.499087 - [DEBUG] EDGE:
36870 2019-Jan-09 19:14:45.499178 - [DEBUG] ---> 36871 2019-Jan-09 19:14:45.499992 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36872 2019-Jan-09 19:14:45.500867 - [DEBUG]
36873 2019-Jan-09 19:14:45.500901 - [DEBUG] EDGE:
36874 2019-Jan-09 19:14:45.500992 - [DEBUG] ---> 36875 2019-Jan-09 19:14:45.501800 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36876 2019-Jan-09 19:14:45.502644 - [DEBUG]
36877 2019-Jan-09 19:14:45.502677 - [DEBUG] EDGE:
36878 2019-Jan-09 19:14:45.502770 - [DEBUG] ---> 36879 2019-Jan-09 19:14:45.503576 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36880 2019-Jan-09 19:14:45.504446 - [DEBUG]
36881 2019-Jan-09 19:14:45.504479 - [DEBUG] EDGE:
36882 2019-Jan-09 19:14:45.504571 - [DEBUG] ---> 36883 2019-Jan-09 19:14:45.505387 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36884 2019-Jan-09 19:14:45.506217 - [DEBUG]
36885 2019-Jan-09 19:14:45.506252 - [DEBUG] EDGE:
36886 2019-Jan-09 19:14:45.506345 - [DEBUG] ---> 36887 2019-Jan-09 19:14:45.507205 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
36888 2019-Jan-09 19:14:45.508037 - [DEBUG]
36889 2019-Jan-09 19:14:45.508101 - [DEBUG] Compose: EdgeIdentity * AllBottom
36890 2019-Jan-09 19:14:45.508130 - [DEBUG]
36891 2019-Jan-09 19:14:45.508155 - [DEBUG] Propagate flow
36892 2019-Jan-09 19:14:45.508180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36893 2019-Jan-09 19:14:45.508270 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
36894 2019-Jan-09 19:14:45.509092 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36895 2019-Jan-09 19:14:45.509936 - [DEBUG] Edge function : AllBottom (result of previous compose)
36896 2019-Jan-09 19:14:45.509968 - [DEBUG]
36897 2019-Jan-09 19:14:45.509997 - [DEBUG] Join: AllTop & AllBottom
36898 2019-Jan-09 19:14:45.510025 - [DEBUG] = AllBottom (new jump func)
36899 2019-Jan-09 19:14:45.510051 - [DEBUG]
36900 2019-Jan-09 19:14:45.510076 - [DEBUG] Start adding new jump function
36901 2019-Jan-09 19:14:45.510100 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36902 2019-Jan-09 19:14:45.510193 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36903 2019-Jan-09 19:14:45.511058 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
36904 2019-Jan-09 19:14:45.511885 - [DEBUG] Edge Function : AllBottom
36905 2019-Jan-09 19:14:45.511924 - [DEBUG] End adding new jump function
36906 2019-Jan-09 19:14:45.511975 - [DEBUG]
36907 2019-Jan-09 19:14:45.512000 - [DEBUG] -------------------------------------------- 1070. Path Edge --------------------------------------------
36908 2019-Jan-09 19:14:45.512027 - [DEBUG]
36909 2019-Jan-09 19:14:45.512051 - [DEBUG] Process 1070. path edge:
36910 2019-Jan-09 19:14:45.512076 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36911 2019-Jan-09 19:14:45.512177 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
36912 2019-Jan-09 19:14:45.513164 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
36913 2019-Jan-09 19:14:45.514025 - [DEBUG]
36914 2019-Jan-09 19:14:45.514057 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
36915 2019-Jan-09 19:14:45.514893 - [DEBUG] Possible callees:
36916 2019-Jan-09 19:14:45.514923 - [DEBUG] bar
36917 2019-Jan-09 19:14:45.514950 - [DEBUG] Possible return sites:
36918 2019-Jan-09 19:14:45.514974 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8936919 2019-Jan-09 19:14:45.516592 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
36920 2019-Jan-09 19:14:45.516661 - [DEBUG] Start points of 'bar' currently not available!
36921 2019-Jan-09 19:14:45.516728 - [DEBUG] Compose: EdgeIdentity * AllBottom
36922 2019-Jan-09 19:14:45.516759 - [DEBUG]
36923 2019-Jan-09 19:14:45.516785 - [DEBUG] Propagate flow
36924 2019-Jan-09 19:14:45.516809 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36925 2019-Jan-09 19:14:45.516907 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
36926 2019-Jan-09 19:14:45.517772 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36927 2019-Jan-09 19:14:45.518605 - [DEBUG] Edge function : AllBottom (result of previous compose)
36928 2019-Jan-09 19:14:45.518638 - [DEBUG]
36929 2019-Jan-09 19:14:45.518667 - [DEBUG] Join: AllTop & AllBottom
36930 2019-Jan-09 19:14:45.518695 - [DEBUG] = AllBottom (new jump func)
36931 2019-Jan-09 19:14:45.518721 - [DEBUG]
36932 2019-Jan-09 19:14:45.518746 - [DEBUG] Start adding new jump function
36933 2019-Jan-09 19:14:45.518770 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36934 2019-Jan-09 19:14:45.518863 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36935 2019-Jan-09 19:14:45.519693 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
36936 2019-Jan-09 19:14:45.520542 - [DEBUG] Edge Function : AllBottom
36937 2019-Jan-09 19:14:45.520580 - [DEBUG] End adding new jump function
36938 2019-Jan-09 19:14:45.520605 - [DEBUG]
36939 2019-Jan-09 19:14:45.520630 - [DEBUG] -------------------------------------------- 1071. Path Edge --------------------------------------------
36940 2019-Jan-09 19:14:45.520657 - [DEBUG]
36941 2019-Jan-09 19:14:45.520681 - [DEBUG] Process 1071. path edge:
36942 2019-Jan-09 19:14:45.520706 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36943 2019-Jan-09 19:14:45.520805 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
36944 2019-Jan-09 19:14:45.521624 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
36945 2019-Jan-09 19:14:45.522458 - [DEBUG]
36946 2019-Jan-09 19:14:45.522490 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
36947 2019-Jan-09 19:14:45.523364 - [DEBUG] Compose: EdgeIdentity * AllBottom
36948 2019-Jan-09 19:14:45.523425 - [DEBUG]
36949 2019-Jan-09 19:14:45.523451 - [DEBUG] Propagate flow
36950 2019-Jan-09 19:14:45.523475 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36951 2019-Jan-09 19:14:45.523569 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
36952 2019-Jan-09 19:14:45.524416 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36953 2019-Jan-09 19:14:45.525248 - [DEBUG] Edge function : AllBottom (result of previous compose)
36954 2019-Jan-09 19:14:45.525280 - [DEBUG]
36955 2019-Jan-09 19:14:45.525309 - [DEBUG] Join: AllTop & AllBottom
36956 2019-Jan-09 19:14:45.525336 - [DEBUG] = AllBottom (new jump func)
36957 2019-Jan-09 19:14:45.525361 - [DEBUG]
36958 2019-Jan-09 19:14:45.525386 - [DEBUG] Start adding new jump function
36959 2019-Jan-09 19:14:45.525411 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36960 2019-Jan-09 19:14:45.525501 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36961 2019-Jan-09 19:14:45.526327 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
36962 2019-Jan-09 19:14:45.527170 - [DEBUG] Edge Function : AllBottom
36963 2019-Jan-09 19:14:45.527210 - [DEBUG] End adding new jump function
36964 2019-Jan-09 19:14:45.527236 - [DEBUG]
36965 2019-Jan-09 19:14:45.527261 - [DEBUG] -------------------------------------------- 1072. Path Edge --------------------------------------------
36966 2019-Jan-09 19:14:45.527287 - [DEBUG]
36967 2019-Jan-09 19:14:45.527311 - [DEBUG] Process 1072. path edge:
36968 2019-Jan-09 19:14:45.527336 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36969 2019-Jan-09 19:14:45.527440 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
36970 2019-Jan-09 19:14:45.528257 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
36971 2019-Jan-09 19:14:45.529086 - [DEBUG]
36972 2019-Jan-09 19:14:45.529120 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
36973 2019-Jan-09 19:14:45.529963 - [DEBUG] Compose: EdgeIdentity * AllBottom
36974 2019-Jan-09 19:14:45.529997 - [DEBUG]
36975 2019-Jan-09 19:14:45.530023 - [DEBUG] Propagate flow
36976 2019-Jan-09 19:14:45.530047 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36977 2019-Jan-09 19:14:45.530138 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36978 2019-Jan-09 19:14:45.530998 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36979 2019-Jan-09 19:14:45.531825 - [DEBUG] Edge function : AllBottom (result of previous compose)
36980 2019-Jan-09 19:14:45.531857 - [DEBUG]
36981 2019-Jan-09 19:14:45.531885 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36982 2019-Jan-09 19:14:45.531912 - [DEBUG] = AllBottom
36983 2019-Jan-09 19:14:45.531937 - [DEBUG]
36984 2019-Jan-09 19:14:45.531961 - [DEBUG] PROPAGATE: No new function!
36985 2019-Jan-09 19:14:45.532020 - [DEBUG] Compose: EdgeIdentity * AllBottom
36986 2019-Jan-09 19:14:45.532049 - [DEBUG]
36987 2019-Jan-09 19:14:45.532074 - [DEBUG] Propagate flow
36988 2019-Jan-09 19:14:45.532098 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36989 2019-Jan-09 19:14:45.532192 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
36990 2019-Jan-09 19:14:45.533063 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36991 2019-Jan-09 19:14:45.533953 - [DEBUG] Edge function : AllBottom (result of previous compose)
36992 2019-Jan-09 19:14:45.533986 - [DEBUG]
36993 2019-Jan-09 19:14:45.534014 - [DEBUG] Join: AllTop & AllBottom
36994 2019-Jan-09 19:14:45.534042 - [DEBUG] = AllBottom (new jump func)
36995 2019-Jan-09 19:14:45.534068 - [DEBUG]
36996 2019-Jan-09 19:14:45.534093 - [DEBUG] Start adding new jump function
36997 2019-Jan-09 19:14:45.534118 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36998 2019-Jan-09 19:14:45.534211 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36999 2019-Jan-09 19:14:45.535047 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
37000 2019-Jan-09 19:14:45.535882 - [DEBUG] Edge Function : AllBottom
37001 2019-Jan-09 19:14:45.535921 - [DEBUG] End adding new jump function
37002 2019-Jan-09 19:14:45.535946 - [DEBUG]
37003 2019-Jan-09 19:14:45.535971 - [DEBUG] -------------------------------------------- 1073. Path Edge --------------------------------------------
37004 2019-Jan-09 19:14:45.535997 - [DEBUG]
37005 2019-Jan-09 19:14:45.536021 - [DEBUG] Process 1073. path edge:
37006 2019-Jan-09 19:14:45.536046 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37007 2019-Jan-09 19:14:45.536144 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
37008 2019-Jan-09 19:14:45.536970 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
37009 2019-Jan-09 19:14:45.537828 - [DEBUG]
37010 2019-Jan-09 19:14:45.537858 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
37011 2019-Jan-09 19:14:45.538711 - [DEBUG] Possible callees:
37012 2019-Jan-09 19:14:45.538742 - [DEBUG] llvm.dbg.declare
37013 2019-Jan-09 19:14:45.538768 - [DEBUG] Possible return sites:
37014 2019-Jan-09 19:14:45.538793 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10337015 2019-Jan-09 19:14:45.540424 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37016 2019-Jan-09 19:14:45.540519 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37017 2019-Jan-09 19:14:45.540586 - [DEBUG] Compose: EdgeIdentity * AllBottom
37018 2019-Jan-09 19:14:45.540617 - [DEBUG]
37019 2019-Jan-09 19:14:45.540642 - [DEBUG] Propagate flow
37020 2019-Jan-09 19:14:45.540666 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37021 2019-Jan-09 19:14:45.540765 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37022 2019-Jan-09 19:14:45.541591 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37023 2019-Jan-09 19:14:45.542429 - [DEBUG] Edge function : AllBottom (result of previous compose)
37024 2019-Jan-09 19:14:45.542460 - [DEBUG]
37025 2019-Jan-09 19:14:45.542488 - [DEBUG] Join: AllTop & AllBottom
37026 2019-Jan-09 19:14:45.542516 - [DEBUG] = AllBottom (new jump func)
37027 2019-Jan-09 19:14:45.542541 - [DEBUG]
37028 2019-Jan-09 19:14:45.542566 - [DEBUG] Start adding new jump function
37029 2019-Jan-09 19:14:45.542590 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37030 2019-Jan-09 19:14:45.542683 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37031 2019-Jan-09 19:14:45.543539 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37032 2019-Jan-09 19:14:45.544410 - [DEBUG] Edge Function : AllBottom
37033 2019-Jan-09 19:14:45.544449 - [DEBUG] End adding new jump function
37034 2019-Jan-09 19:14:45.544474 - [DEBUG]
37035 2019-Jan-09 19:14:45.544500 - [DEBUG] -------------------------------------------- 1074. Path Edge --------------------------------------------
37036 2019-Jan-09 19:14:45.544526 - [DEBUG]
37037 2019-Jan-09 19:14:45.544550 - [DEBUG] Process 1074. path edge:
37038 2019-Jan-09 19:14:45.544575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37039 2019-Jan-09 19:14:45.544671 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
37040 2019-Jan-09 19:14:45.545489 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
37041 2019-Jan-09 19:14:45.546325 - [DEBUG]
37042 2019-Jan-09 19:14:45.546357 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37043 2019-Jan-09 19:14:45.547254 - [DEBUG] Compose: EdgeIdentity * AllBottom
37044 2019-Jan-09 19:14:45.547289 - [DEBUG]
37045 2019-Jan-09 19:14:45.547314 - [DEBUG] Propagate flow
37046 2019-Jan-09 19:14:45.547339 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37047 2019-Jan-09 19:14:45.547433 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
37048 2019-Jan-09 19:14:45.548247 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37049 2019-Jan-09 19:14:45.549087 - [DEBUG] Edge function : AllBottom (result of previous compose)
37050 2019-Jan-09 19:14:45.549119 - [DEBUG]
37051 2019-Jan-09 19:14:45.549148 - [DEBUG] Join: AllTop & AllBottom
37052 2019-Jan-09 19:14:45.549176 - [DEBUG] = AllBottom (new jump func)
37053 2019-Jan-09 19:14:45.549201 - [DEBUG]
37054 2019-Jan-09 19:14:45.549226 - [DEBUG] Start adding new jump function
37055 2019-Jan-09 19:14:45.549250 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37056 2019-Jan-09 19:14:45.549342 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37057 2019-Jan-09 19:14:45.550174 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
37058 2019-Jan-09 19:14:45.551029 - [DEBUG] Edge Function : AllBottom
37059 2019-Jan-09 19:14:45.551067 - [DEBUG] End adding new jump function
37060 2019-Jan-09 19:14:45.551092 - [DEBUG]
37061 2019-Jan-09 19:14:45.551118 - [DEBUG] -------------------------------------------- 1075. Path Edge --------------------------------------------
37062 2019-Jan-09 19:14:45.551145 - [DEBUG]
37063 2019-Jan-09 19:14:45.551169 - [DEBUG] Process 1075. path edge:
37064 2019-Jan-09 19:14:45.551194 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37065 2019-Jan-09 19:14:45.551290 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
37066 2019-Jan-09 19:14:45.552103 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
37067 2019-Jan-09 19:14:45.552925 - [DEBUG]
37068 2019-Jan-09 19:14:45.552958 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
37069 2019-Jan-09 19:14:45.553831 - [DEBUG] Compose: EdgeIdentity * AllBottom
37070 2019-Jan-09 19:14:45.553870 - [DEBUG]
37071 2019-Jan-09 19:14:45.553895 - [DEBUG] Propagate flow
37072 2019-Jan-09 19:14:45.553920 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37073 2019-Jan-09 19:14:45.554013 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
37074 2019-Jan-09 19:14:45.554849 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37075 2019-Jan-09 19:14:45.555708 - [DEBUG] Edge function : AllBottom (result of previous compose)
37076 2019-Jan-09 19:14:45.555740 - [DEBUG]
37077 2019-Jan-09 19:14:45.555769 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
37078 2019-Jan-09 19:14:45.555797 - [DEBUG] = AllBottom
37079 2019-Jan-09 19:14:45.555822 - [DEBUG]
37080 2019-Jan-09 19:14:45.555846 - [DEBUG] PROPAGATE: No new function!
37081 2019-Jan-09 19:14:45.555874 - [DEBUG] EDGE:
37082 2019-Jan-09 19:14:45.555969 - [DEBUG] ---> 37083 2019-Jan-09 19:14:45.556796 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
37084 2019-Jan-09 19:14:45.557646 - [DEBUG]
37085 2019-Jan-09 19:14:45.557683 - [DEBUG] Compose: EdgeIdentity * AllBottom
37086 2019-Jan-09 19:14:45.557711 - [DEBUG]
37087 2019-Jan-09 19:14:45.557736 - [DEBUG] Propagate flow
37088 2019-Jan-09 19:14:45.557760 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37089 2019-Jan-09 19:14:45.557847 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
37090 2019-Jan-09 19:14:45.558660 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37091 2019-Jan-09 19:14:45.559492 - [DEBUG] Edge function : AllBottom (result of previous compose)
37092 2019-Jan-09 19:14:45.559523 - [DEBUG]
37093 2019-Jan-09 19:14:45.559551 - [DEBUG] Join: AllTop & AllBottom
37094 2019-Jan-09 19:14:45.559579 - [DEBUG] = AllBottom (new jump func)
37095 2019-Jan-09 19:14:45.559604 - [DEBUG]
37096 2019-Jan-09 19:14:45.559629 - [DEBUG] Start adding new jump function
37097 2019-Jan-09 19:14:45.559654 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37098 2019-Jan-09 19:14:45.559752 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37099 2019-Jan-09 19:14:45.560598 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
37100 2019-Jan-09 19:14:45.561404 - [DEBUG] Edge Function : AllBottom
37101 2019-Jan-09 19:14:45.561445 - [DEBUG] End adding new jump function
37102 2019-Jan-09 19:14:45.561470 - [DEBUG]
37103 2019-Jan-09 19:14:45.561495 - [DEBUG] -------------------------------------------- 1076. Path Edge --------------------------------------------
37104 2019-Jan-09 19:14:45.561522 - [DEBUG]
37105 2019-Jan-09 19:14:45.561546 - [DEBUG] Process 1076. path edge:
37106 2019-Jan-09 19:14:45.561571 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37107 2019-Jan-09 19:14:45.561668 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
37108 2019-Jan-09 19:14:45.562485 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37109 2019-Jan-09 19:14:45.563323 - [DEBUG]
37110 2019-Jan-09 19:14:45.563356 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
37111 2019-Jan-09 19:14:45.564243 - [DEBUG] Compose: EdgeIdentity * AllBottom
37112 2019-Jan-09 19:14:45.564278 - [DEBUG]
37113 2019-Jan-09 19:14:45.564303 - [DEBUG] Propagate flow
37114 2019-Jan-09 19:14:45.564328 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37115 2019-Jan-09 19:14:45.564424 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
37116 2019-Jan-09 19:14:45.565241 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37117 2019-Jan-09 19:14:45.566077 - [DEBUG] Edge function : AllBottom (result of previous compose)
37118 2019-Jan-09 19:14:45.566109 - [DEBUG]
37119 2019-Jan-09 19:14:45.566137 - [DEBUG] Join: AllTop & AllBottom
37120 2019-Jan-09 19:14:45.566164 - [DEBUG] = AllBottom (new jump func)
37121 2019-Jan-09 19:14:45.566190 - [DEBUG]
37122 2019-Jan-09 19:14:45.566238 - [DEBUG] Start adding new jump function
37123 2019-Jan-09 19:14:45.566264 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37124 2019-Jan-09 19:14:45.566364 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37125 2019-Jan-09 19:14:45.567219 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
37126 2019-Jan-09 19:14:45.568040 - [DEBUG] Edge Function : AllBottom
37127 2019-Jan-09 19:14:45.568079 - [DEBUG] End adding new jump function
37128 2019-Jan-09 19:14:45.568106 - [DEBUG]
37129 2019-Jan-09 19:14:45.568130 - [DEBUG] -------------------------------------------- 1077. Path Edge --------------------------------------------
37130 2019-Jan-09 19:14:45.568156 - [DEBUG]
37131 2019-Jan-09 19:14:45.568180 - [DEBUG] Process 1077. path edge:
37132 2019-Jan-09 19:14:45.568205 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37133 2019-Jan-09 19:14:45.568304 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
37134 2019-Jan-09 19:14:45.569117 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37135 2019-Jan-09 19:14:45.569952 - [DEBUG]
37136 2019-Jan-09 19:14:45.569985 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
37137 2019-Jan-09 19:14:45.570865 - [DEBUG] Compose: EdgeIdentity * AllBottom
37138 2019-Jan-09 19:14:45.570900 - [DEBUG]
37139 2019-Jan-09 19:14:45.570926 - [DEBUG] Propagate flow
37140 2019-Jan-09 19:14:45.570950 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37141 2019-Jan-09 19:14:45.571047 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
37142 2019-Jan-09 19:14:45.571872 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37143 2019-Jan-09 19:14:45.572708 - [DEBUG] Edge function : AllBottom (result of previous compose)
37144 2019-Jan-09 19:14:45.572741 - [DEBUG]
37145 2019-Jan-09 19:14:45.572769 - [DEBUG] Join: AllTop & AllBottom
37146 2019-Jan-09 19:14:45.572797 - [DEBUG] = AllBottom (new jump func)
37147 2019-Jan-09 19:14:45.572822 - [DEBUG]
37148 2019-Jan-09 19:14:45.572847 - [DEBUG] Start adding new jump function
37149 2019-Jan-09 19:14:45.572871 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37150 2019-Jan-09 19:14:45.572969 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37151 2019-Jan-09 19:14:45.573830 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
37152 2019-Jan-09 19:14:45.574673 - [DEBUG] Edge Function : AllBottom
37153 2019-Jan-09 19:14:45.574711 - [DEBUG] End adding new jump function
37154 2019-Jan-09 19:14:45.574736 - [DEBUG]
37155 2019-Jan-09 19:14:45.574761 - [DEBUG] -------------------------------------------- 1078. Path Edge --------------------------------------------
37156 2019-Jan-09 19:14:45.574787 - [DEBUG]
37157 2019-Jan-09 19:14:45.574811 - [DEBUG] Process 1078. path edge:
37158 2019-Jan-09 19:14:45.574836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37159 2019-Jan-09 19:14:45.574933 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
37160 2019-Jan-09 19:14:45.575760 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37161 2019-Jan-09 19:14:45.576579 - [DEBUG]
37162 2019-Jan-09 19:14:45.576610 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
37163 2019-Jan-09 19:14:45.577523 - [DEBUG] Compose: EdgeIdentity * AllBottom
37164 2019-Jan-09 19:14:45.577557 - [DEBUG]
37165 2019-Jan-09 19:14:45.577583 - [DEBUG] Propagate flow
37166 2019-Jan-09 19:14:45.577607 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37167 2019-Jan-09 19:14:45.577729 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
37168 2019-Jan-09 19:14:45.578547 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37169 2019-Jan-09 19:14:45.579379 - [DEBUG] Edge function : AllBottom (result of previous compose)
37170 2019-Jan-09 19:14:45.579411 - [DEBUG]
37171 2019-Jan-09 19:14:45.579438 - [DEBUG] Join: AllTop & AllBottom
37172 2019-Jan-09 19:14:45.579467 - [DEBUG] = AllBottom (new jump func)
37173 2019-Jan-09 19:14:45.579492 - [DEBUG]
37174 2019-Jan-09 19:14:45.579517 - [DEBUG] Start adding new jump function
37175 2019-Jan-09 19:14:45.579542 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37176 2019-Jan-09 19:14:45.579641 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37177 2019-Jan-09 19:14:45.580500 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
37178 2019-Jan-09 19:14:45.581330 - [DEBUG] Edge Function : AllBottom
37179 2019-Jan-09 19:14:45.581369 - [DEBUG] End adding new jump function
37180 2019-Jan-09 19:14:45.581395 - [DEBUG]
37181 2019-Jan-09 19:14:45.581420 - [DEBUG] -------------------------------------------- 1079. Path Edge --------------------------------------------
37182 2019-Jan-09 19:14:45.581446 - [DEBUG]
37183 2019-Jan-09 19:14:45.581470 - [DEBUG] Process 1079. path edge:
37184 2019-Jan-09 19:14:45.581495 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37185 2019-Jan-09 19:14:45.581593 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
37186 2019-Jan-09 19:14:45.582420 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37187 2019-Jan-09 19:14:45.583253 - [DEBUG]
37188 2019-Jan-09 19:14:45.583286 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
37189 2019-Jan-09 19:14:45.584173 - [DEBUG] Compose: EdgeIdentity * AllBottom
37190 2019-Jan-09 19:14:45.584209 - [DEBUG]
37191 2019-Jan-09 19:14:45.584234 - [DEBUG] Propagate flow
37192 2019-Jan-09 19:14:45.584259 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37193 2019-Jan-09 19:14:45.584356 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
37194 2019-Jan-09 19:14:45.585183 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37195 2019-Jan-09 19:14:45.586002 - [DEBUG] Edge function : AllBottom (result of previous compose)
37196 2019-Jan-09 19:14:45.586034 - [DEBUG]
37197 2019-Jan-09 19:14:45.586062 - [DEBUG] Join: AllTop & AllBottom
37198 2019-Jan-09 19:14:45.586089 - [DEBUG] = AllBottom (new jump func)
37199 2019-Jan-09 19:14:45.586114 - [DEBUG]
37200 2019-Jan-09 19:14:45.586139 - [DEBUG] Start adding new jump function
37201 2019-Jan-09 19:14:45.586163 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37202 2019-Jan-09 19:14:45.586262 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37203 2019-Jan-09 19:14:45.587081 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
37204 2019-Jan-09 19:14:45.587946 - [DEBUG] Edge Function : AllBottom
37205 2019-Jan-09 19:14:45.587985 - [DEBUG] End adding new jump function
37206 2019-Jan-09 19:14:45.588011 - [DEBUG]
37207 2019-Jan-09 19:14:45.588036 - [DEBUG] -------------------------------------------- 1080. Path Edge --------------------------------------------
37208 2019-Jan-09 19:14:45.588061 - [DEBUG]
37209 2019-Jan-09 19:14:45.588085 - [DEBUG] Process 1080. path edge:
37210 2019-Jan-09 19:14:45.588110 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37211 2019-Jan-09 19:14:45.588206 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
37212 2019-Jan-09 19:14:45.589054 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37213 2019-Jan-09 19:14:45.589883 - [DEBUG]
37214 2019-Jan-09 19:14:45.589915 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
37215 2019-Jan-09 19:14:45.590956 - [DEBUG] Compose: EdgeIdentity * AllBottom
37216 2019-Jan-09 19:14:45.590991 - [DEBUG]
37217 2019-Jan-09 19:14:45.591017 - [DEBUG] Propagate flow
37218 2019-Jan-09 19:14:45.591042 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37219 2019-Jan-09 19:14:45.591135 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
37220 2019-Jan-09 19:14:45.591965 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37221 2019-Jan-09 19:14:45.592785 - [DEBUG] Edge function : AllBottom (result of previous compose)
37222 2019-Jan-09 19:14:45.592818 - [DEBUG]
37223 2019-Jan-09 19:14:45.592846 - [DEBUG] Join: AllTop & AllBottom
37224 2019-Jan-09 19:14:45.592874 - [DEBUG] = AllBottom (new jump func)
37225 2019-Jan-09 19:14:45.592900 - [DEBUG]
37226 2019-Jan-09 19:14:45.592925 - [DEBUG] Start adding new jump function
37227 2019-Jan-09 19:14:45.592950 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37228 2019-Jan-09 19:14:45.593047 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37229 2019-Jan-09 19:14:45.593901 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
37230 2019-Jan-09 19:14:45.594742 - [DEBUG] Edge Function : AllBottom
37231 2019-Jan-09 19:14:45.594780 - [DEBUG] End adding new jump function
37232 2019-Jan-09 19:14:45.594806 - [DEBUG]
37233 2019-Jan-09 19:14:45.594832 - [DEBUG] -------------------------------------------- 1081. Path Edge --------------------------------------------
37234 2019-Jan-09 19:14:45.594858 - [DEBUG]
37235 2019-Jan-09 19:14:45.594883 - [DEBUG] Process 1081. path edge:
37236 2019-Jan-09 19:14:45.594907 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37237 2019-Jan-09 19:14:45.595000 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
37238 2019-Jan-09 19:14:45.595949 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37239 2019-Jan-09 19:14:45.596777 - [DEBUG]
37240 2019-Jan-09 19:14:45.596808 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
37241 2019-Jan-09 19:14:45.597740 - [DEBUG] Compose: EdgeIdentity * AllBottom
37242 2019-Jan-09 19:14:45.597775 - [DEBUG]
37243 2019-Jan-09 19:14:45.597801 - [DEBUG] Propagate flow
37244 2019-Jan-09 19:14:45.597826 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37245 2019-Jan-09 19:14:45.597918 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
37246 2019-Jan-09 19:14:45.598733 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37247 2019-Jan-09 19:14:45.599559 - [DEBUG] Edge function : AllBottom (result of previous compose)
37248 2019-Jan-09 19:14:45.599590 - [DEBUG]
37249 2019-Jan-09 19:14:45.599618 - [DEBUG] Join: AllTop & AllBottom
37250 2019-Jan-09 19:14:45.599646 - [DEBUG] = AllBottom (new jump func)
37251 2019-Jan-09 19:14:45.599671 - [DEBUG]
37252 2019-Jan-09 19:14:45.599695 - [DEBUG] Start adding new jump function
37253 2019-Jan-09 19:14:45.599720 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37254 2019-Jan-09 19:14:45.599817 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37255 2019-Jan-09 19:14:45.600676 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
37256 2019-Jan-09 19:14:45.601514 - [DEBUG] Edge Function : AllBottom
37257 2019-Jan-09 19:14:45.601553 - [DEBUG] End adding new jump function
37258 2019-Jan-09 19:14:45.601579 - [DEBUG]
37259 2019-Jan-09 19:14:45.601604 - [DEBUG] -------------------------------------------- 1082. Path Edge --------------------------------------------
37260 2019-Jan-09 19:14:45.601631 - [DEBUG]
37261 2019-Jan-09 19:14:45.601655 - [DEBUG] Process 1082. path edge:
37262 2019-Jan-09 19:14:45.601680 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37263 2019-Jan-09 19:14:45.601780 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
37264 2019-Jan-09 19:14:45.602598 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37265 2019-Jan-09 19:14:45.603434 - [DEBUG]
37266 2019-Jan-09 19:14:45.603469 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
37267 2019-Jan-09 19:14:45.604356 - [DEBUG] Compose: EdgeIdentity * AllBottom
37268 2019-Jan-09 19:14:45.604390 - [DEBUG]
37269 2019-Jan-09 19:14:45.604416 - [DEBUG] Propagate flow
37270 2019-Jan-09 19:14:45.604440 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37271 2019-Jan-09 19:14:45.604536 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
37272 2019-Jan-09 19:14:45.605373 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37273 2019-Jan-09 19:14:45.606207 - [DEBUG] Edge function : AllBottom (result of previous compose)
37274 2019-Jan-09 19:14:45.606241 - [DEBUG]
37275 2019-Jan-09 19:14:45.606269 - [DEBUG] Join: AllTop & AllBottom
37276 2019-Jan-09 19:14:45.606297 - [DEBUG] = AllBottom (new jump func)
37277 2019-Jan-09 19:14:45.606324 - [DEBUG]
37278 2019-Jan-09 19:14:45.606349 - [DEBUG] Start adding new jump function
37279 2019-Jan-09 19:14:45.606373 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37280 2019-Jan-09 19:14:45.606469 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37281 2019-Jan-09 19:14:45.607323 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
37282 2019-Jan-09 19:14:45.608156 - [DEBUG] Edge Function : AllBottom
37283 2019-Jan-09 19:14:45.608195 - [DEBUG] End adding new jump function
37284 2019-Jan-09 19:14:45.608220 - [DEBUG]
37285 2019-Jan-09 19:14:45.608246 - [DEBUG] -------------------------------------------- 1083. Path Edge --------------------------------------------
37286 2019-Jan-09 19:14:45.608272 - [DEBUG]
37287 2019-Jan-09 19:14:45.608296 - [DEBUG] Process 1083. path edge:
37288 2019-Jan-09 19:14:45.608322 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37289 2019-Jan-09 19:14:45.608416 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
37290 2019-Jan-09 19:14:45.609253 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37291 2019-Jan-09 19:14:45.610086 - [DEBUG]
37292 2019-Jan-09 19:14:45.610117 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
37293 2019-Jan-09 19:14:45.611009 - [DEBUG] Possible callees:
37294 2019-Jan-09 19:14:45.611041 - [DEBUG] llvm.dbg.declare
37295 2019-Jan-09 19:14:45.611068 - [DEBUG] Possible return sites:
37296 2019-Jan-09 19:14:45.611092 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12037297 2019-Jan-09 19:14:45.612754 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37298 2019-Jan-09 19:14:45.612963 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37299 2019-Jan-09 19:14:45.613017 - [DEBUG] Compose: EdgeIdentity * AllBottom
37300 2019-Jan-09 19:14:45.613047 - [DEBUG]
37301 2019-Jan-09 19:14:45.613072 - [DEBUG] Propagate flow
37302 2019-Jan-09 19:14:45.613096 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37303 2019-Jan-09 19:14:45.613217 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
37304 2019-Jan-09 19:14:45.614114 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37305 2019-Jan-09 19:14:45.614944 - [DEBUG] Edge function : AllBottom (result of previous compose)
37306 2019-Jan-09 19:14:45.614977 - [DEBUG]
37307 2019-Jan-09 19:14:45.615004 - [DEBUG] Join: AllTop & AllBottom
37308 2019-Jan-09 19:14:45.615031 - [DEBUG] = AllBottom (new jump func)
37309 2019-Jan-09 19:14:45.615057 - [DEBUG]
37310 2019-Jan-09 19:14:45.615081 - [DEBUG] Start adding new jump function
37311 2019-Jan-09 19:14:45.615106 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37312 2019-Jan-09 19:14:45.615201 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37313 2019-Jan-09 19:14:45.616023 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
37314 2019-Jan-09 19:14:45.616856 - [DEBUG] Edge Function : AllBottom
37315 2019-Jan-09 19:14:45.616895 - [DEBUG] End adding new jump function
37316 2019-Jan-09 19:14:45.616920 - [DEBUG]
37317 2019-Jan-09 19:14:45.616945 - [DEBUG] -------------------------------------------- 1084. Path Edge --------------------------------------------
37318 2019-Jan-09 19:14:45.616971 - [DEBUG]
37319 2019-Jan-09 19:14:45.616995 - [DEBUG] Process 1084. path edge:
37320 2019-Jan-09 19:14:45.617020 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37321 2019-Jan-09 19:14:45.617145 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
37322 2019-Jan-09 19:14:45.617975 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37323 2019-Jan-09 19:14:45.618808 - [DEBUG]
37324 2019-Jan-09 19:14:45.618839 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
37325 2019-Jan-09 19:14:45.619729 - [DEBUG] Compose: EdgeIdentity * AllBottom
37326 2019-Jan-09 19:14:45.619764 - [DEBUG]
37327 2019-Jan-09 19:14:45.619790 - [DEBUG] Propagate flow
37328 2019-Jan-09 19:14:45.619815 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37329 2019-Jan-09 19:14:45.619912 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
37330 2019-Jan-09 19:14:45.620762 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37331 2019-Jan-09 19:14:45.621599 - [DEBUG] Edge function : AllBottom (result of previous compose)
37332 2019-Jan-09 19:14:45.621632 - [DEBUG]
37333 2019-Jan-09 19:14:45.621660 - [DEBUG] Join: AllTop & AllBottom
37334 2019-Jan-09 19:14:45.621689 - [DEBUG] = AllBottom (new jump func)
37335 2019-Jan-09 19:14:45.621714 - [DEBUG]
37336 2019-Jan-09 19:14:45.621739 - [DEBUG] Start adding new jump function
37337 2019-Jan-09 19:14:45.621764 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37338 2019-Jan-09 19:14:45.621860 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37339 2019-Jan-09 19:14:45.622687 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
37340 2019-Jan-09 19:14:45.623500 - [DEBUG] Edge Function : AllBottom
37341 2019-Jan-09 19:14:45.623571 - [DEBUG] End adding new jump function
37342 2019-Jan-09 19:14:45.623597 - [DEBUG]
37343 2019-Jan-09 19:14:45.623622 - [DEBUG] -------------------------------------------- 1085. Path Edge --------------------------------------------
37344 2019-Jan-09 19:14:45.623649 - [DEBUG]
37345 2019-Jan-09 19:14:45.623673 - [DEBUG] Process 1085. path edge:
37346 2019-Jan-09 19:14:45.623697 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37347 2019-Jan-09 19:14:45.623829 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
37348 2019-Jan-09 19:14:45.624653 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37349 2019-Jan-09 19:14:45.625483 - [DEBUG]
37350 2019-Jan-09 19:14:45.625517 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
37351 2019-Jan-09 19:14:45.626378 - [DEBUG] Compose: EdgeIdentity * AllBottom
37352 2019-Jan-09 19:14:45.626413 - [DEBUG]
37353 2019-Jan-09 19:14:45.626439 - [DEBUG] Propagate flow
37354 2019-Jan-09 19:14:45.626463 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37355 2019-Jan-09 19:14:45.626562 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
37356 2019-Jan-09 19:14:45.627447 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37357 2019-Jan-09 19:14:45.628276 - [DEBUG] Edge function : AllBottom (result of previous compose)
37358 2019-Jan-09 19:14:45.628308 - [DEBUG]
37359 2019-Jan-09 19:14:45.628336 - [DEBUG] Join: AllTop & AllBottom
37360 2019-Jan-09 19:14:45.628365 - [DEBUG] = AllBottom (new jump func)
37361 2019-Jan-09 19:14:45.628390 - [DEBUG]
37362 2019-Jan-09 19:14:45.628416 - [DEBUG] Start adding new jump function
37363 2019-Jan-09 19:14:45.628440 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37364 2019-Jan-09 19:14:45.628540 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37365 2019-Jan-09 19:14:45.629371 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
37366 2019-Jan-09 19:14:45.630209 - [DEBUG] Edge Function : AllBottom
37367 2019-Jan-09 19:14:45.630250 - [DEBUG] End adding new jump function
37368 2019-Jan-09 19:14:45.630275 - [DEBUG]
37369 2019-Jan-09 19:14:45.630301 - [DEBUG] -------------------------------------------- 1086. Path Edge --------------------------------------------
37370 2019-Jan-09 19:14:45.630327 - [DEBUG]
37371 2019-Jan-09 19:14:45.630351 - [DEBUG] Process 1086. path edge:
37372 2019-Jan-09 19:14:45.630376 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37373 2019-Jan-09 19:14:45.630501 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
37374 2019-Jan-09 19:14:45.631338 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37375 2019-Jan-09 19:14:45.632169 - [DEBUG]
37376 2019-Jan-09 19:14:45.632199 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
37377 2019-Jan-09 19:14:45.633066 - [DEBUG] Possible callees:
37378 2019-Jan-09 19:14:45.633098 - [DEBUG] llvm.dbg.declare
37379 2019-Jan-09 19:14:45.633124 - [DEBUG] Possible return sites:
37380 2019-Jan-09 19:14:45.633149 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14937381 2019-Jan-09 19:14:45.634822 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37382 2019-Jan-09 19:14:45.634915 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37383 2019-Jan-09 19:14:45.634970 - [DEBUG] Compose: EdgeIdentity * AllBottom
37384 2019-Jan-09 19:14:45.634999 - [DEBUG]
37385 2019-Jan-09 19:14:45.635024 - [DEBUG] Propagate flow
37386 2019-Jan-09 19:14:45.635049 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37387 2019-Jan-09 19:14:45.635146 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
37388 2019-Jan-09 19:14:45.635970 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37389 2019-Jan-09 19:14:45.636807 - [DEBUG] Edge function : AllBottom (result of previous compose)
37390 2019-Jan-09 19:14:45.636840 - [DEBUG]
37391 2019-Jan-09 19:14:45.636869 - [DEBUG] Join: AllTop & AllBottom
37392 2019-Jan-09 19:14:45.636896 - [DEBUG] = AllBottom (new jump func)
37393 2019-Jan-09 19:14:45.636922 - [DEBUG]
37394 2019-Jan-09 19:14:45.636948 - [DEBUG] Start adding new jump function
37395 2019-Jan-09 19:14:45.636972 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37396 2019-Jan-09 19:14:45.637068 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37397 2019-Jan-09 19:14:45.637938 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
37398 2019-Jan-09 19:14:45.638762 - [DEBUG] Edge Function : AllBottom
37399 2019-Jan-09 19:14:45.638801 - [DEBUG] End adding new jump function
37400 2019-Jan-09 19:14:45.638827 - [DEBUG]
37401 2019-Jan-09 19:14:45.638852 - [DEBUG] -------------------------------------------- 1087. Path Edge --------------------------------------------
37402 2019-Jan-09 19:14:45.638878 - [DEBUG]
37403 2019-Jan-09 19:14:45.638902 - [DEBUG] Process 1087. path edge:
37404 2019-Jan-09 19:14:45.638927 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37405 2019-Jan-09 19:14:45.639021 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
37406 2019-Jan-09 19:14:45.639844 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37407 2019-Jan-09 19:14:45.640710 - [DEBUG]
37408 2019-Jan-09 19:14:45.640742 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
37409 2019-Jan-09 19:14:45.641627 - [DEBUG] Compose: EdgeIdentity * AllBottom
37410 2019-Jan-09 19:14:45.641663 - [DEBUG]
37411 2019-Jan-09 19:14:45.641688 - [DEBUG] Propagate flow
37412 2019-Jan-09 19:14:45.641712 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37413 2019-Jan-09 19:14:45.641810 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
37414 2019-Jan-09 19:14:45.642631 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37415 2019-Jan-09 19:14:45.643468 - [DEBUG] Edge function : AllBottom (result of previous compose)
37416 2019-Jan-09 19:14:45.643499 - [DEBUG]
37417 2019-Jan-09 19:14:45.643527 - [DEBUG] Join: AllTop & AllBottom
37418 2019-Jan-09 19:14:45.643556 - [DEBUG] = AllBottom (new jump func)
37419 2019-Jan-09 19:14:45.643581 - [DEBUG]
37420 2019-Jan-09 19:14:45.643606 - [DEBUG] Start adding new jump function
37421 2019-Jan-09 19:14:45.643631 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37422 2019-Jan-09 19:14:45.643729 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37423 2019-Jan-09 19:14:45.644592 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
37424 2019-Jan-09 19:14:45.645413 - [DEBUG] Edge Function : AllBottom
37425 2019-Jan-09 19:14:45.645453 - [DEBUG] End adding new jump function
37426 2019-Jan-09 19:14:45.645478 - [DEBUG]
37427 2019-Jan-09 19:14:45.645504 - [DEBUG] -------------------------------------------- 1088. Path Edge --------------------------------------------
37428 2019-Jan-09 19:14:45.645555 - [DEBUG]
37429 2019-Jan-09 19:14:45.645580 - [DEBUG] Process 1088. path edge:
37430 2019-Jan-09 19:14:45.645605 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37431 2019-Jan-09 19:14:45.645707 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
37432 2019-Jan-09 19:14:45.646522 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37433 2019-Jan-09 19:14:45.647382 - [DEBUG]
37434 2019-Jan-09 19:14:45.647415 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
37435 2019-Jan-09 19:14:45.648277 - [DEBUG] Compose: EdgeIdentity * AllBottom
37436 2019-Jan-09 19:14:45.648312 - [DEBUG]
37437 2019-Jan-09 19:14:45.648337 - [DEBUG] Propagate flow
37438 2019-Jan-09 19:14:45.648362 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37439 2019-Jan-09 19:14:45.648459 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
37440 2019-Jan-09 19:14:45.649294 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37441 2019-Jan-09 19:14:45.650127 - [DEBUG] Edge function : AllBottom (result of previous compose)
37442 2019-Jan-09 19:14:45.650160 - [DEBUG]
37443 2019-Jan-09 19:14:45.650188 - [DEBUG] Join: AllTop & AllBottom
37444 2019-Jan-09 19:14:45.650217 - [DEBUG] = AllBottom (new jump func)
37445 2019-Jan-09 19:14:45.650243 - [DEBUG]
37446 2019-Jan-09 19:14:45.650269 - [DEBUG] Start adding new jump function
37447 2019-Jan-09 19:14:45.650293 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37448 2019-Jan-09 19:14:45.650395 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37449 2019-Jan-09 19:14:45.651258 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
37450 2019-Jan-09 19:14:45.652095 - [DEBUG] Edge Function : AllBottom
37451 2019-Jan-09 19:14:45.652135 - [DEBUG] End adding new jump function
37452 2019-Jan-09 19:14:45.652162 - [DEBUG]
37453 2019-Jan-09 19:14:45.652187 - [DEBUG] -------------------------------------------- 1089. Path Edge --------------------------------------------
37454 2019-Jan-09 19:14:45.652213 - [DEBUG]
37455 2019-Jan-09 19:14:45.652238 - [DEBUG] Process 1089. path edge:
37456 2019-Jan-09 19:14:45.652263 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37457 2019-Jan-09 19:14:45.652361 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
37458 2019-Jan-09 19:14:45.653199 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37459 2019-Jan-09 19:14:45.654053 - [DEBUG]
37460 2019-Jan-09 19:14:45.654083 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
37461 2019-Jan-09 19:14:45.654939 - [DEBUG] Possible callees:
37462 2019-Jan-09 19:14:45.654970 - [DEBUG] llvm.dbg.declare
37463 2019-Jan-09 19:14:45.654997 - [DEBUG] Possible return sites:
37464 2019-Jan-09 19:14:45.655022 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15537465 2019-Jan-09 19:14:45.656657 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37466 2019-Jan-09 19:14:45.656725 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37467 2019-Jan-09 19:14:45.656778 - [DEBUG] Compose: EdgeIdentity * AllBottom
37468 2019-Jan-09 19:14:45.656832 - [DEBUG]
37469 2019-Jan-09 19:14:45.656858 - [DEBUG] Propagate flow
37470 2019-Jan-09 19:14:45.656882 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37471 2019-Jan-09 19:14:45.656978 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
37472 2019-Jan-09 19:14:45.657838 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37473 2019-Jan-09 19:14:45.658675 - [DEBUG] Edge function : AllBottom (result of previous compose)
37474 2019-Jan-09 19:14:45.658707 - [DEBUG]
37475 2019-Jan-09 19:14:45.658736 - [DEBUG] Join: AllTop & AllBottom
37476 2019-Jan-09 19:14:45.658763 - [DEBUG] = AllBottom (new jump func)
37477 2019-Jan-09 19:14:45.658788 - [DEBUG]
37478 2019-Jan-09 19:14:45.658813 - [DEBUG] Start adding new jump function
37479 2019-Jan-09 19:14:45.658838 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37480 2019-Jan-09 19:14:45.658934 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37481 2019-Jan-09 19:14:45.659762 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
37482 2019-Jan-09 19:14:45.660629 - [DEBUG] Edge Function : AllBottom
37483 2019-Jan-09 19:14:45.660669 - [DEBUG] End adding new jump function
37484 2019-Jan-09 19:14:45.660695 - [DEBUG]
37485 2019-Jan-09 19:14:45.660720 - [DEBUG] -------------------------------------------- 1090. Path Edge --------------------------------------------
37486 2019-Jan-09 19:14:45.660746 - [DEBUG]
37487 2019-Jan-09 19:14:45.660770 - [DEBUG] Process 1090. path edge:
37488 2019-Jan-09 19:14:45.660795 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37489 2019-Jan-09 19:14:45.660890 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
37490 2019-Jan-09 19:14:45.661716 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37491 2019-Jan-09 19:14:45.662536 - [DEBUG]
37492 2019-Jan-09 19:14:45.662568 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
37493 2019-Jan-09 19:14:45.663462 - [DEBUG] Compose: EdgeIdentity * AllBottom
37494 2019-Jan-09 19:14:45.663498 - [DEBUG]
37495 2019-Jan-09 19:14:45.663524 - [DEBUG] Propagate flow
37496 2019-Jan-09 19:14:45.663549 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37497 2019-Jan-09 19:14:45.663647 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
37498 2019-Jan-09 19:14:45.664499 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37499 2019-Jan-09 19:14:45.665331 - [DEBUG] Edge function : AllBottom (result of previous compose)
37500 2019-Jan-09 19:14:45.665363 - [DEBUG]
37501 2019-Jan-09 19:14:45.665391 - [DEBUG] Join: AllTop & AllBottom
37502 2019-Jan-09 19:14:45.665419 - [DEBUG] = AllBottom (new jump func)
37503 2019-Jan-09 19:14:45.665445 - [DEBUG]
37504 2019-Jan-09 19:14:45.665470 - [DEBUG] Start adding new jump function
37505 2019-Jan-09 19:14:45.665495 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37506 2019-Jan-09 19:14:45.665593 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37507 2019-Jan-09 19:14:45.666428 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
37508 2019-Jan-09 19:14:45.667278 - [DEBUG] Edge Function : AllBottom
37509 2019-Jan-09 19:14:45.667318 - [DEBUG] End adding new jump function
37510 2019-Jan-09 19:14:45.667344 - [DEBUG]
37511 2019-Jan-09 19:14:45.667369 - [DEBUG] -------------------------------------------- 1091. Path Edge --------------------------------------------
37512 2019-Jan-09 19:14:45.667396 - [DEBUG]
37513 2019-Jan-09 19:14:45.667444 - [DEBUG] Process 1091. path edge:
37514 2019-Jan-09 19:14:45.667470 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37515 2019-Jan-09 19:14:45.667571 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
37516 2019-Jan-09 19:14:45.668396 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37517 2019-Jan-09 19:14:45.669231 - [DEBUG]
37518 2019-Jan-09 19:14:45.669265 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
37519 2019-Jan-09 19:14:45.670123 - [DEBUG] Compose: EdgeIdentity * AllBottom
37520 2019-Jan-09 19:14:45.670157 - [DEBUG]
37521 2019-Jan-09 19:14:45.670183 - [DEBUG] Propagate flow
37522 2019-Jan-09 19:14:45.670207 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37523 2019-Jan-09 19:14:45.670302 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
37524 2019-Jan-09 19:14:45.671152 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37525 2019-Jan-09 19:14:45.671984 - [DEBUG] Edge function : AllBottom (result of previous compose)
37526 2019-Jan-09 19:14:45.672016 - [DEBUG]
37527 2019-Jan-09 19:14:45.672044 - [DEBUG] Join: AllTop & AllBottom
37528 2019-Jan-09 19:14:45.672072 - [DEBUG] = AllBottom (new jump func)
37529 2019-Jan-09 19:14:45.672098 - [DEBUG]
37530 2019-Jan-09 19:14:45.672123 - [DEBUG] Start adding new jump function
37531 2019-Jan-09 19:14:45.672148 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37532 2019-Jan-09 19:14:45.672247 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37533 2019-Jan-09 19:14:45.673072 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
37534 2019-Jan-09 19:14:45.673927 - [DEBUG] Edge Function : AllBottom
37535 2019-Jan-09 19:14:45.673966 - [DEBUG] End adding new jump function
37536 2019-Jan-09 19:14:45.673993 - [DEBUG]
37537 2019-Jan-09 19:14:45.674018 - [DEBUG] -------------------------------------------- 1092. Path Edge --------------------------------------------
37538 2019-Jan-09 19:14:45.674045 - [DEBUG]
37539 2019-Jan-09 19:14:45.674069 - [DEBUG] Process 1092. path edge:
37540 2019-Jan-09 19:14:45.674094 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37541 2019-Jan-09 19:14:45.674193 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
37542 2019-Jan-09 19:14:45.675008 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37543 2019-Jan-09 19:14:45.675850 - [DEBUG]
37544 2019-Jan-09 19:14:45.675884 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
37545 2019-Jan-09 19:14:45.676749 - [DEBUG] Compose: EdgeIdentity * AllBottom
37546 2019-Jan-09 19:14:45.676784 - [DEBUG]
37547 2019-Jan-09 19:14:45.676810 - [DEBUG] Propagate flow
37548 2019-Jan-09 19:14:45.676834 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37549 2019-Jan-09 19:14:45.676932 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
37550 2019-Jan-09 19:14:45.677797 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37551 2019-Jan-09 19:14:45.678623 - [DEBUG] Edge function : AllBottom (result of previous compose)
37552 2019-Jan-09 19:14:45.678654 - [DEBUG]
37553 2019-Jan-09 19:14:45.678683 - [DEBUG] Join: AllTop & AllBottom
37554 2019-Jan-09 19:14:45.678712 - [DEBUG] = AllBottom (new jump func)
37555 2019-Jan-09 19:14:45.678738 - [DEBUG]
37556 2019-Jan-09 19:14:45.678763 - [DEBUG] Start adding new jump function
37557 2019-Jan-09 19:14:45.678788 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37558 2019-Jan-09 19:14:45.678909 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37559 2019-Jan-09 19:14:45.679739 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
37560 2019-Jan-09 19:14:45.680607 - [DEBUG] Edge Function : AllBottom
37561 2019-Jan-09 19:14:45.680647 - [DEBUG] End adding new jump function
37562 2019-Jan-09 19:14:45.680673 - [DEBUG]
37563 2019-Jan-09 19:14:45.680698 - [DEBUG] -------------------------------------------- 1093. Path Edge --------------------------------------------
37564 2019-Jan-09 19:14:45.680724 - [DEBUG]
37565 2019-Jan-09 19:14:45.680748 - [DEBUG] Process 1093. path edge:
37566 2019-Jan-09 19:14:45.680774 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37567 2019-Jan-09 19:14:45.680871 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
37568 2019-Jan-09 19:14:45.681711 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37569 2019-Jan-09 19:14:45.682545 - [DEBUG]
37570 2019-Jan-09 19:14:45.682576 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
37571 2019-Jan-09 19:14:45.683445 - [DEBUG] Possible callees:
37572 2019-Jan-09 19:14:45.683476 - [DEBUG] llvm.dbg.declare
37573 2019-Jan-09 19:14:45.683503 - [DEBUG] Possible return sites:
37574 2019-Jan-09 19:14:45.683527 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16337575 2019-Jan-09 19:14:45.685194 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37576 2019-Jan-09 19:14:45.685262 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37577 2019-Jan-09 19:14:45.685316 - [DEBUG] Compose: EdgeIdentity * AllBottom
37578 2019-Jan-09 19:14:45.685345 - [DEBUG]
37579 2019-Jan-09 19:14:45.685371 - [DEBUG] Propagate flow
37580 2019-Jan-09 19:14:45.685395 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37581 2019-Jan-09 19:14:45.685490 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
37582 2019-Jan-09 19:14:45.686310 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37583 2019-Jan-09 19:14:45.687165 - [DEBUG] Edge function : AllBottom (result of previous compose)
37584 2019-Jan-09 19:14:45.687197 - [DEBUG]
37585 2019-Jan-09 19:14:45.687225 - [DEBUG] Join: AllTop & AllBottom
37586 2019-Jan-09 19:14:45.687253 - [DEBUG] = AllBottom (new jump func)
37587 2019-Jan-09 19:14:45.687278 - [DEBUG]
37588 2019-Jan-09 19:14:45.687303 - [DEBUG] Start adding new jump function
37589 2019-Jan-09 19:14:45.687327 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37590 2019-Jan-09 19:14:45.687427 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37591 2019-Jan-09 19:14:45.691620 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
37592 2019-Jan-09 19:14:45.692469 - [DEBUG] Edge Function : AllBottom
37593 2019-Jan-09 19:14:45.692510 - [DEBUG] End adding new jump function
37594 2019-Jan-09 19:14:45.692536 - [DEBUG]
37595 2019-Jan-09 19:14:45.692561 - [DEBUG] -------------------------------------------- 1094. Path Edge --------------------------------------------
37596 2019-Jan-09 19:14:45.692588 - [DEBUG]
37597 2019-Jan-09 19:14:45.692612 - [DEBUG] Process 1094. path edge:
37598 2019-Jan-09 19:14:45.692637 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37599 2019-Jan-09 19:14:45.692735 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
37600 2019-Jan-09 19:14:45.693588 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37601 2019-Jan-09 19:14:45.694453 - [DEBUG]
37602 2019-Jan-09 19:14:45.694484 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
37603 2019-Jan-09 19:14:45.695375 - [DEBUG] Compose: EdgeIdentity * AllBottom
37604 2019-Jan-09 19:14:45.695411 - [DEBUG]
37605 2019-Jan-09 19:14:45.695437 - [DEBUG] Propagate flow
37606 2019-Jan-09 19:14:45.695462 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37607 2019-Jan-09 19:14:45.695557 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
37608 2019-Jan-09 19:14:45.696377 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37609 2019-Jan-09 19:14:45.697242 - [DEBUG] Edge function : AllBottom (result of previous compose)
37610 2019-Jan-09 19:14:45.697275 - [DEBUG]
37611 2019-Jan-09 19:14:45.697303 - [DEBUG] Join: AllTop & AllBottom
37612 2019-Jan-09 19:14:45.697331 - [DEBUG] = AllBottom (new jump func)
37613 2019-Jan-09 19:14:45.697358 - [DEBUG]
37614 2019-Jan-09 19:14:45.697383 - [DEBUG] Start adding new jump function
37615 2019-Jan-09 19:14:45.697407 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37616 2019-Jan-09 19:14:45.697507 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37617 2019-Jan-09 19:14:45.698340 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
37618 2019-Jan-09 19:14:45.699169 - [DEBUG] Edge Function : AllBottom
37619 2019-Jan-09 19:14:45.699211 - [DEBUG] End adding new jump function
37620 2019-Jan-09 19:14:45.699238 - [DEBUG]
37621 2019-Jan-09 19:14:45.699263 - [DEBUG] -------------------------------------------- 1095. Path Edge --------------------------------------------
37622 2019-Jan-09 19:14:45.699289 - [DEBUG]
37623 2019-Jan-09 19:14:45.699313 - [DEBUG] Process 1095. path edge:
37624 2019-Jan-09 19:14:45.699338 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37625 2019-Jan-09 19:14:45.699437 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
37626 2019-Jan-09 19:14:45.700261 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37627 2019-Jan-09 19:14:45.701135 - [DEBUG]
37628 2019-Jan-09 19:14:45.701168 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
37629 2019-Jan-09 19:14:45.702024 - [DEBUG] Compose: EdgeIdentity * AllBottom
37630 2019-Jan-09 19:14:45.702061 - [DEBUG]
37631 2019-Jan-09 19:14:45.702087 - [DEBUG] Propagate flow
37632 2019-Jan-09 19:14:45.702111 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37633 2019-Jan-09 19:14:45.702207 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
37634 2019-Jan-09 19:14:45.703041 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37635 2019-Jan-09 19:14:45.703890 - [DEBUG] Edge function : AllBottom (result of previous compose)
37636 2019-Jan-09 19:14:45.703921 - [DEBUG]
37637 2019-Jan-09 19:14:45.703950 - [DEBUG] Join: AllTop & AllBottom
37638 2019-Jan-09 19:14:45.703978 - [DEBUG] = AllBottom (new jump func)
37639 2019-Jan-09 19:14:45.704004 - [DEBUG]
37640 2019-Jan-09 19:14:45.704029 - [DEBUG] Start adding new jump function
37641 2019-Jan-09 19:14:45.704054 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37642 2019-Jan-09 19:14:45.704153 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37643 2019-Jan-09 19:14:45.704983 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
37644 2019-Jan-09 19:14:45.705852 - [DEBUG] Edge Function : AllBottom
37645 2019-Jan-09 19:14:45.705894 - [DEBUG] End adding new jump function
37646 2019-Jan-09 19:14:45.705920 - [DEBUG]
37647 2019-Jan-09 19:14:45.705945 - [DEBUG] -------------------------------------------- 1096. Path Edge --------------------------------------------
37648 2019-Jan-09 19:14:45.705972 - [DEBUG]
37649 2019-Jan-09 19:14:45.705996 - [DEBUG] Process 1096. path edge:
37650 2019-Jan-09 19:14:45.706021 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37651 2019-Jan-09 19:14:45.706120 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
37652 2019-Jan-09 19:14:45.706963 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37653 2019-Jan-09 19:14:45.707833 - [DEBUG]
37654 2019-Jan-09 19:14:45.707863 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
37655 2019-Jan-09 19:14:45.708729 - [DEBUG] Possible callees:
37656 2019-Jan-09 19:14:45.708761 - [DEBUG] llvm.dbg.declare
37657 2019-Jan-09 19:14:45.708787 - [DEBUG] Possible return sites:
37658 2019-Jan-09 19:14:45.708811 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16937659 2019-Jan-09 19:14:45.710459 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37660 2019-Jan-09 19:14:45.710531 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37661 2019-Jan-09 19:14:45.710586 - [DEBUG] Compose: EdgeIdentity * AllBottom
37662 2019-Jan-09 19:14:45.710615 - [DEBUG]
37663 2019-Jan-09 19:14:45.710640 - [DEBUG] Propagate flow
37664 2019-Jan-09 19:14:45.710664 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37665 2019-Jan-09 19:14:45.710762 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
37666 2019-Jan-09 19:14:45.711587 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37667 2019-Jan-09 19:14:45.712415 - [DEBUG] Edge function : AllBottom (result of previous compose)
37668 2019-Jan-09 19:14:45.712448 - [DEBUG]
37669 2019-Jan-09 19:14:45.712476 - [DEBUG] Join: AllTop & AllBottom
37670 2019-Jan-09 19:14:45.712504 - [DEBUG] = AllBottom (new jump func)
37671 2019-Jan-09 19:14:45.712529 - [DEBUG]
37672 2019-Jan-09 19:14:45.712554 - [DEBUG] Start adding new jump function
37673 2019-Jan-09 19:14:45.712578 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37674 2019-Jan-09 19:14:45.712673 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37675 2019-Jan-09 19:14:45.713667 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
37676 2019-Jan-09 19:14:45.714535 - [DEBUG] Edge Function : AllBottom
37677 2019-Jan-09 19:14:45.714577 - [DEBUG] End adding new jump function
37678 2019-Jan-09 19:14:45.714602 - [DEBUG]
37679 2019-Jan-09 19:14:45.714627 - [DEBUG] -------------------------------------------- 1097. Path Edge --------------------------------------------
37680 2019-Jan-09 19:14:45.714654 - [DEBUG]
37681 2019-Jan-09 19:14:45.714678 - [DEBUG] Process 1097. path edge:
37682 2019-Jan-09 19:14:45.714703 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37683 2019-Jan-09 19:14:45.714801 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
37684 2019-Jan-09 19:14:45.715627 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37685 2019-Jan-09 19:14:45.716490 - [DEBUG]
37686 2019-Jan-09 19:14:45.716523 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
37687 2019-Jan-09 19:14:45.717451 - [DEBUG] Compose: EdgeIdentity * AllBottom
37688 2019-Jan-09 19:14:45.717488 - [DEBUG]
37689 2019-Jan-09 19:14:45.717513 - [DEBUG] Propagate flow
37690 2019-Jan-09 19:14:45.717538 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37691 2019-Jan-09 19:14:45.717633 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
37692 2019-Jan-09 19:14:45.718453 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37693 2019-Jan-09 19:14:45.719276 - [DEBUG] Edge function : AllBottom (result of previous compose)
37694 2019-Jan-09 19:14:45.719309 - [DEBUG]
37695 2019-Jan-09 19:14:45.719338 - [DEBUG] Join: AllTop & AllBottom
37696 2019-Jan-09 19:14:45.719365 - [DEBUG] = AllBottom (new jump func)
37697 2019-Jan-09 19:14:45.719391 - [DEBUG]
37698 2019-Jan-09 19:14:45.719416 - [DEBUG] Start adding new jump function
37699 2019-Jan-09 19:14:45.719440 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37700 2019-Jan-09 19:14:45.719538 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37701 2019-Jan-09 19:14:45.720362 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
37702 2019-Jan-09 19:14:45.721221 - [DEBUG] Edge Function : AllBottom
37703 2019-Jan-09 19:14:45.721263 - [DEBUG] End adding new jump function
37704 2019-Jan-09 19:14:45.721289 - [DEBUG]
37705 2019-Jan-09 19:14:45.721315 - [DEBUG] -------------------------------------------- 1098. Path Edge --------------------------------------------
37706 2019-Jan-09 19:14:45.721341 - [DEBUG]
37707 2019-Jan-09 19:14:45.721365 - [DEBUG] Process 1098. path edge:
37708 2019-Jan-09 19:14:45.721390 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37709 2019-Jan-09 19:14:45.721487 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
37710 2019-Jan-09 19:14:45.722316 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37711 2019-Jan-09 19:14:45.723143 - [DEBUG]
37712 2019-Jan-09 19:14:45.723174 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
37713 2019-Jan-09 19:14:45.724095 - [DEBUG] Compose: EdgeIdentity * AllBottom
37714 2019-Jan-09 19:14:45.724130 - [DEBUG]
37715 2019-Jan-09 19:14:45.724155 - [DEBUG] Propagate flow
37716 2019-Jan-09 19:14:45.724180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37717 2019-Jan-09 19:14:45.724273 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
37718 2019-Jan-09 19:14:45.725100 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37719 2019-Jan-09 19:14:45.725920 - [DEBUG] Edge function : AllBottom (result of previous compose)
37720 2019-Jan-09 19:14:45.725952 - [DEBUG]
37721 2019-Jan-09 19:14:45.725980 - [DEBUG] Join: AllTop & AllBottom
37722 2019-Jan-09 19:14:45.726008 - [DEBUG] = AllBottom (new jump func)
37723 2019-Jan-09 19:14:45.726034 - [DEBUG]
37724 2019-Jan-09 19:14:45.726059 - [DEBUG] Start adding new jump function
37725 2019-Jan-09 19:14:45.726083 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37726 2019-Jan-09 19:14:45.726181 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37727 2019-Jan-09 19:14:45.727009 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
37728 2019-Jan-09 19:14:45.727875 - [DEBUG] Edge Function : AllBottom
37729 2019-Jan-09 19:14:45.727940 - [DEBUG] End adding new jump function
37730 2019-Jan-09 19:14:45.727967 - [DEBUG]
37731 2019-Jan-09 19:14:45.727992 - [DEBUG] -------------------------------------------- 1099. Path Edge --------------------------------------------
37732 2019-Jan-09 19:14:45.728018 - [DEBUG]
37733 2019-Jan-09 19:14:45.728042 - [DEBUG] Process 1099. path edge:
37734 2019-Jan-09 19:14:45.728067 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37735 2019-Jan-09 19:14:45.728164 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
37736 2019-Jan-09 19:14:45.729003 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37737 2019-Jan-09 19:14:45.729838 - [DEBUG]
37738 2019-Jan-09 19:14:45.729869 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
37739 2019-Jan-09 19:14:45.730790 - [DEBUG] Compose: EdgeIdentity * AllBottom
37740 2019-Jan-09 19:14:45.730826 - [DEBUG]
37741 2019-Jan-09 19:14:45.730851 - [DEBUG] Propagate flow
37742 2019-Jan-09 19:14:45.730875 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37743 2019-Jan-09 19:14:45.730966 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
37744 2019-Jan-09 19:14:45.731773 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37745 2019-Jan-09 19:14:45.732604 - [DEBUG] Edge function : AllBottom (result of previous compose)
37746 2019-Jan-09 19:14:45.732636 - [DEBUG]
37747 2019-Jan-09 19:14:45.732664 - [DEBUG] Join: AllTop & AllBottom
37748 2019-Jan-09 19:14:45.732692 - [DEBUG] = AllBottom (new jump func)
37749 2019-Jan-09 19:14:45.732718 - [DEBUG]
37750 2019-Jan-09 19:14:45.732742 - [DEBUG] Start adding new jump function
37751 2019-Jan-09 19:14:45.732767 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37752 2019-Jan-09 19:14:45.732867 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37753 2019-Jan-09 19:14:45.733685 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
37754 2019-Jan-09 19:14:45.734527 - [DEBUG] Edge Function : AllBottom
37755 2019-Jan-09 19:14:45.734567 - [DEBUG] End adding new jump function
37756 2019-Jan-09 19:14:45.734593 - [DEBUG]
37757 2019-Jan-09 19:14:45.734618 - [DEBUG] -------------------------------------------- 1100. Path Edge --------------------------------------------
37758 2019-Jan-09 19:14:45.734644 - [DEBUG]
37759 2019-Jan-09 19:14:45.734668 - [DEBUG] Process 1100. path edge:
37760 2019-Jan-09 19:14:45.734693 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37761 2019-Jan-09 19:14:45.734792 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
37762 2019-Jan-09 19:14:45.735605 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37763 2019-Jan-09 19:14:45.736442 - [DEBUG]
37764 2019-Jan-09 19:14:45.736477 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
37765 2019-Jan-09 19:14:45.737372 - [DEBUG] Compose: EdgeIdentity * AllBottom
37766 2019-Jan-09 19:14:45.737407 - [DEBUG]
37767 2019-Jan-09 19:14:45.737433 - [DEBUG] Propagate flow
37768 2019-Jan-09 19:14:45.737457 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37769 2019-Jan-09 19:14:45.737556 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
37770 2019-Jan-09 19:14:45.738383 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37771 2019-Jan-09 19:14:45.739216 - [DEBUG] Edge function : AllBottom (result of previous compose)
37772 2019-Jan-09 19:14:45.739274 - [DEBUG]
37773 2019-Jan-09 19:14:45.739302 - [DEBUG] Join: AllTop & AllBottom
37774 2019-Jan-09 19:14:45.739330 - [DEBUG] = AllBottom (new jump func)
37775 2019-Jan-09 19:14:45.739356 - [DEBUG]
37776 2019-Jan-09 19:14:45.739380 - [DEBUG] Start adding new jump function
37777 2019-Jan-09 19:14:45.739405 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37778 2019-Jan-09 19:14:45.739508 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37779 2019-Jan-09 19:14:45.740330 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
37780 2019-Jan-09 19:14:45.741195 - [DEBUG] Edge Function : AllBottom
37781 2019-Jan-09 19:14:45.741235 - [DEBUG] End adding new jump function
37782 2019-Jan-09 19:14:45.741260 - [DEBUG]
37783 2019-Jan-09 19:14:45.741285 - [DEBUG] -------------------------------------------- 1101. Path Edge --------------------------------------------
37784 2019-Jan-09 19:14:45.741311 - [DEBUG]
37785 2019-Jan-09 19:14:45.741335 - [DEBUG] Process 1101. path edge:
37786 2019-Jan-09 19:14:45.741360 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37787 2019-Jan-09 19:14:45.741457 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
37788 2019-Jan-09 19:14:45.742276 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37789 2019-Jan-09 19:14:45.743106 - [DEBUG]
37790 2019-Jan-09 19:14:45.743138 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
37791 2019-Jan-09 19:14:45.744063 - [DEBUG] Compose: EdgeIdentity * AllBottom
37792 2019-Jan-09 19:14:45.744097 - [DEBUG]
37793 2019-Jan-09 19:14:45.744123 - [DEBUG] Propagate flow
37794 2019-Jan-09 19:14:45.744147 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37795 2019-Jan-09 19:14:45.744244 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
37796 2019-Jan-09 19:14:45.745062 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37797 2019-Jan-09 19:14:45.745899 - [DEBUG] Edge function : AllBottom (result of previous compose)
37798 2019-Jan-09 19:14:45.745931 - [DEBUG]
37799 2019-Jan-09 19:14:45.745959 - [DEBUG] Join: AllTop & AllBottom
37800 2019-Jan-09 19:14:45.745987 - [DEBUG] = AllBottom (new jump func)
37801 2019-Jan-09 19:14:45.746013 - [DEBUG]
37802 2019-Jan-09 19:14:45.746038 - [DEBUG] Start adding new jump function
37803 2019-Jan-09 19:14:45.746062 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37804 2019-Jan-09 19:14:45.746160 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37805 2019-Jan-09 19:14:45.746990 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
37806 2019-Jan-09 19:14:45.747849 - [DEBUG] Edge Function : AllBottom
37807 2019-Jan-09 19:14:45.747890 - [DEBUG] End adding new jump function
37808 2019-Jan-09 19:14:45.747915 - [DEBUG]
37809 2019-Jan-09 19:14:45.747940 - [DEBUG] -------------------------------------------- 1102. Path Edge --------------------------------------------
37810 2019-Jan-09 19:14:45.747966 - [DEBUG]
37811 2019-Jan-09 19:14:45.747990 - [DEBUG] Process 1102. path edge:
37812 2019-Jan-09 19:14:45.748015 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37813 2019-Jan-09 19:14:45.748111 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
37814 2019-Jan-09 19:14:45.748930 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37815 2019-Jan-09 19:14:45.749754 - [DEBUG]
37816 2019-Jan-09 19:14:45.749787 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
37817 2019-Jan-09 19:14:45.750716 - [DEBUG] Compose: EdgeIdentity * AllBottom
37818 2019-Jan-09 19:14:45.750751 - [DEBUG]
37819 2019-Jan-09 19:14:45.750777 - [DEBUG] Propagate flow
37820 2019-Jan-09 19:14:45.750801 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37821 2019-Jan-09 19:14:45.750900 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
37822 2019-Jan-09 19:14:45.751726 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37823 2019-Jan-09 19:14:45.752550 - [DEBUG] Edge function : AllBottom (result of previous compose)
37824 2019-Jan-09 19:14:45.752582 - [DEBUG]
37825 2019-Jan-09 19:14:45.752611 - [DEBUG] Join: AllTop & AllBottom
37826 2019-Jan-09 19:14:45.752640 - [DEBUG] = AllBottom (new jump func)
37827 2019-Jan-09 19:14:45.752666 - [DEBUG]
37828 2019-Jan-09 19:14:45.752691 - [DEBUG] Start adding new jump function
37829 2019-Jan-09 19:14:45.752716 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37830 2019-Jan-09 19:14:45.752813 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37831 2019-Jan-09 19:14:45.753643 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
37832 2019-Jan-09 19:14:45.754506 - [DEBUG] Edge Function : AllBottom
37833 2019-Jan-09 19:14:45.754546 - [DEBUG] End adding new jump function
37834 2019-Jan-09 19:14:45.754572 - [DEBUG]
37835 2019-Jan-09 19:14:45.754597 - [DEBUG] -------------------------------------------- 1103. Path Edge --------------------------------------------
37836 2019-Jan-09 19:14:45.754624 - [DEBUG]
37837 2019-Jan-09 19:14:45.754648 - [DEBUG] Process 1103. path edge:
37838 2019-Jan-09 19:14:45.754673 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37839 2019-Jan-09 19:14:45.754768 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
37840 2019-Jan-09 19:14:45.755600 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37841 2019-Jan-09 19:14:45.756423 - [DEBUG]
37842 2019-Jan-09 19:14:45.756455 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
37843 2019-Jan-09 19:14:45.757363 - [DEBUG] Compose: EdgeIdentity * AllBottom
37844 2019-Jan-09 19:14:45.757399 - [DEBUG]
37845 2019-Jan-09 19:14:45.757424 - [DEBUG] Propagate flow
37846 2019-Jan-09 19:14:45.757449 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37847 2019-Jan-09 19:14:45.757541 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
37848 2019-Jan-09 19:14:45.758372 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37849 2019-Jan-09 19:14:45.759196 - [DEBUG] Edge function : AllBottom (result of previous compose)
37850 2019-Jan-09 19:14:45.759228 - [DEBUG]
37851 2019-Jan-09 19:14:45.759257 - [DEBUG] Join: AllTop & AllBottom
37852 2019-Jan-09 19:14:45.759285 - [DEBUG] = AllBottom (new jump func)
37853 2019-Jan-09 19:14:45.759311 - [DEBUG]
37854 2019-Jan-09 19:14:45.759336 - [DEBUG] Start adding new jump function
37855 2019-Jan-09 19:14:45.759360 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37856 2019-Jan-09 19:14:45.759458 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37857 2019-Jan-09 19:14:45.760280 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
37858 2019-Jan-09 19:14:45.761152 - [DEBUG] Edge Function : AllBottom
37859 2019-Jan-09 19:14:45.761192 - [DEBUG] End adding new jump function
37860 2019-Jan-09 19:14:45.761218 - [DEBUG]
37861 2019-Jan-09 19:14:45.761243 - [DEBUG] -------------------------------------------- 1104. Path Edge --------------------------------------------
37862 2019-Jan-09 19:14:45.761294 - [DEBUG]
37863 2019-Jan-09 19:14:45.761319 - [DEBUG] Process 1104. path edge:
37864 2019-Jan-09 19:14:45.761344 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37865 2019-Jan-09 19:14:45.761436 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
37866 2019-Jan-09 19:14:45.762261 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37867 2019-Jan-09 19:14:45.763087 - [DEBUG]
37868 2019-Jan-09 19:14:45.763122 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
37869 2019-Jan-09 19:14:45.764035 - [DEBUG] Compose: EdgeIdentity * AllBottom
37870 2019-Jan-09 19:14:45.764071 - [DEBUG]
37871 2019-Jan-09 19:14:45.764096 - [DEBUG] Propagate flow
37872 2019-Jan-09 19:14:45.764120 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37873 2019-Jan-09 19:14:45.764210 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
37874 2019-Jan-09 19:14:45.765031 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37875 2019-Jan-09 19:14:45.765840 - [DEBUG] Edge function : AllBottom (result of previous compose)
37876 2019-Jan-09 19:14:45.765872 - [DEBUG]
37877 2019-Jan-09 19:14:45.765901 - [DEBUG] Join: AllTop & AllBottom
37878 2019-Jan-09 19:14:45.765930 - [DEBUG] = AllBottom (new jump func)
37879 2019-Jan-09 19:14:45.765955 - [DEBUG]
37880 2019-Jan-09 19:14:45.765980 - [DEBUG] Start adding new jump function
37881 2019-Jan-09 19:14:45.766005 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37882 2019-Jan-09 19:14:45.766101 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37883 2019-Jan-09 19:14:45.766921 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
37884 2019-Jan-09 19:14:45.767793 - [DEBUG] Edge Function : AllBottom
37885 2019-Jan-09 19:14:45.767833 - [DEBUG] End adding new jump function
37886 2019-Jan-09 19:14:45.767859 - [DEBUG]
37887 2019-Jan-09 19:14:45.767884 - [DEBUG] -------------------------------------------- 1105. Path Edge --------------------------------------------
37888 2019-Jan-09 19:14:45.767910 - [DEBUG]
37889 2019-Jan-09 19:14:45.767934 - [DEBUG] Process 1105. path edge:
37890 2019-Jan-09 19:14:45.767959 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37891 2019-Jan-09 19:14:45.768055 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
37892 2019-Jan-09 19:14:45.768888 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37893 2019-Jan-09 19:14:45.769714 - [DEBUG]
37894 2019-Jan-09 19:14:45.769746 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
37895 2019-Jan-09 19:14:45.770657 - [DEBUG] Compose: EdgeIdentity * AllBottom
37896 2019-Jan-09 19:14:45.770691 - [DEBUG]
37897 2019-Jan-09 19:14:45.770716 - [DEBUG] Propagate flow
37898 2019-Jan-09 19:14:45.770741 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37899 2019-Jan-09 19:14:45.770833 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37900 2019-Jan-09 19:14:45.771650 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37901 2019-Jan-09 19:14:45.772476 - [DEBUG] Edge function : AllBottom (result of previous compose)
37902 2019-Jan-09 19:14:45.772507 - [DEBUG]
37903 2019-Jan-09 19:14:45.772535 - [DEBUG] Join: AllTop & AllBottom
37904 2019-Jan-09 19:14:45.772563 - [DEBUG] = AllBottom (new jump func)
37905 2019-Jan-09 19:14:45.772589 - [DEBUG]
37906 2019-Jan-09 19:14:45.772638 - [DEBUG] Start adding new jump function
37907 2019-Jan-09 19:14:45.772663 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37908 2019-Jan-09 19:14:45.772761 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37909 2019-Jan-09 19:14:45.773582 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37910 2019-Jan-09 19:14:45.774431 - [DEBUG] Edge Function : AllBottom
37911 2019-Jan-09 19:14:45.774470 - [DEBUG] End adding new jump function
37912 2019-Jan-09 19:14:45.774497 - [DEBUG]
37913 2019-Jan-09 19:14:45.774522 - [DEBUG] -------------------------------------------- 1106. Path Edge --------------------------------------------
37914 2019-Jan-09 19:14:45.774548 - [DEBUG]
37915 2019-Jan-09 19:14:45.774572 - [DEBUG] Process 1106. path edge:
37916 2019-Jan-09 19:14:45.774597 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37917 2019-Jan-09 19:14:45.774698 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
37918 2019-Jan-09 19:14:45.775520 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37919 2019-Jan-09 19:14:45.776350 - [DEBUG]
37920 2019-Jan-09 19:14:45.776381 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37921 2019-Jan-09 19:14:45.777261 - [DEBUG] Start of endsummarytab entry
37922 2019-Jan-09 19:14:45.777305 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
37923 2019-Jan-09 19:14:45.778140 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
37924 2019-Jan-09 19:14:45.778242 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37925 2019-Jan-09 19:14:45.779049 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
37926 2019-Jan-09 19:14:45.779887 - [DEBUG] EF: AllBottom
37927 2019-Jan-09 19:14:45.779918 - [DEBUG]
37928 2019-Jan-09 19:14:45.779943 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37929 2019-Jan-09 19:14:45.780791 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
37930 2019-Jan-09 19:14:45.781620 - [DEBUG] EF: AllBottom
37931 2019-Jan-09 19:14:45.781652 - [DEBUG]
37932 2019-Jan-09 19:14:45.781677 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37933 2019-Jan-09 19:14:45.782497 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
37934 2019-Jan-09 19:14:45.783329 - [DEBUG] EF: AllBottom
37935 2019-Jan-09 19:14:45.783360 - [DEBUG]
37936 2019-Jan-09 19:14:45.783385 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37937 2019-Jan-09 19:14:45.784243 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
37938 2019-Jan-09 19:14:45.785081 - [DEBUG] EF: AllBottom
37939 2019-Jan-09 19:14:45.785113 - [DEBUG]
37940 2019-Jan-09 19:14:45.785138 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37941 2019-Jan-09 19:14:45.785957 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
37942 2019-Jan-09 19:14:45.786788 - [DEBUG] EF: AllBottom
37943 2019-Jan-09 19:14:45.786819 - [DEBUG]
37944 2019-Jan-09 19:14:45.786845 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37945 2019-Jan-09 19:14:45.787695 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
37946 2019-Jan-09 19:14:45.788520 - [DEBUG] EF: AllBottom
37947 2019-Jan-09 19:14:45.788552 - [DEBUG]
37948 2019-Jan-09 19:14:45.788576 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37949 2019-Jan-09 19:14:45.789398 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
37950 2019-Jan-09 19:14:45.790261 - [DEBUG] EF: AllBottom
37951 2019-Jan-09 19:14:45.790293 - [DEBUG]
37952 2019-Jan-09 19:14:45.790318 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37953 2019-Jan-09 19:14:45.795378 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
37954 2019-Jan-09 19:14:45.796246 - [DEBUG] EF: AllBottom
37955 2019-Jan-09 19:14:45.796278 - [DEBUG]
37956 2019-Jan-09 19:14:45.796303 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37957 2019-Jan-09 19:14:45.797155 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
37958 2019-Jan-09 19:14:45.797993 - [DEBUG] EF: AllBottom
37959 2019-Jan-09 19:14:45.798024 - [DEBUG]
37960 2019-Jan-09 19:14:45.798049 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37961 2019-Jan-09 19:14:45.798875 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
37962 2019-Jan-09 19:14:45.799708 - [DEBUG] EF: AllBottom
37963 2019-Jan-09 19:14:45.799740 - [DEBUG]
37964 2019-Jan-09 19:14:45.799765 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37965 2019-Jan-09 19:14:45.800618 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
37966 2019-Jan-09 19:14:45.801446 - [DEBUG] EF: AllBottom
37967 2019-Jan-09 19:14:45.801478 - [DEBUG]
37968 2019-Jan-09 19:14:45.801503 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37969 2019-Jan-09 19:14:45.802328 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
37970 2019-Jan-09 19:14:45.803162 - [DEBUG] EF: AllBottom
37971 2019-Jan-09 19:14:45.803193 - [DEBUG]
37972 2019-Jan-09 19:14:45.803218 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37973 2019-Jan-09 19:14:45.804170 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
37974 2019-Jan-09 19:14:45.805004 - [DEBUG] EF: AllBottom
37975 2019-Jan-09 19:14:45.805036 - [DEBUG]
37976 2019-Jan-09 19:14:45.805061 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37977 2019-Jan-09 19:14:45.805883 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
37978 2019-Jan-09 19:14:45.806723 - [DEBUG] EF: AllBottom
37979 2019-Jan-09 19:14:45.806755 - [DEBUG]
37980 2019-Jan-09 19:14:45.806780 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37981 2019-Jan-09 19:14:45.807633 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
37982 2019-Jan-09 19:14:45.808469 - [DEBUG] EF: AllBottom
37983 2019-Jan-09 19:14:45.808501 - [DEBUG]
37984 2019-Jan-09 19:14:45.808526 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37985 2019-Jan-09 19:14:45.809353 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
37986 2019-Jan-09 19:14:45.810179 - [DEBUG] EF: AllBottom
37987 2019-Jan-09 19:14:45.810210 - [DEBUG]
37988 2019-Jan-09 19:14:45.810235 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37989 2019-Jan-09 19:14:45.811092 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
37990 2019-Jan-09 19:14:45.811922 - [DEBUG] EF: AllBottom
37991 2019-Jan-09 19:14:45.811953 - [DEBUG]
37992 2019-Jan-09 19:14:45.811978 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37993 2019-Jan-09 19:14:45.812924 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37994 2019-Jan-09 19:14:45.813809 - [DEBUG] EF: AllBottom
37995 2019-Jan-09 19:14:45.813864 - [DEBUG]
37996 2019-Jan-09 19:14:45.813890 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37997 2019-Jan-09 19:14:45.814723 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
37998 2019-Jan-09 19:14:45.815551 - [DEBUG] EF: AllBottom
37999 2019-Jan-09 19:14:45.815583 - [DEBUG]
38000 2019-Jan-09 19:14:45.815608 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38001 2019-Jan-09 19:14:45.816439 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
38002 2019-Jan-09 19:14:45.817311 - [DEBUG] EF: AllBottom
38003 2019-Jan-09 19:14:45.817342 - [DEBUG]
38004 2019-Jan-09 19:14:45.817367 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38005 2019-Jan-09 19:14:45.818191 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
38006 2019-Jan-09 19:14:45.819021 - [DEBUG] EF: AllBottom
38007 2019-Jan-09 19:14:45.819053 - [DEBUG]
38008 2019-Jan-09 19:14:45.819078 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38009 2019-Jan-09 19:14:45.819887 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
38010 2019-Jan-09 19:14:45.820738 - [DEBUG] EF: AllBottom
38011 2019-Jan-09 19:14:45.820768 - [DEBUG]
38012 2019-Jan-09 19:14:45.820794 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38013 2019-Jan-09 19:14:45.821610 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
38014 2019-Jan-09 19:14:45.822440 - [DEBUG] EF: AllBottom
38015 2019-Jan-09 19:14:45.822471 - [DEBUG]
38016 2019-Jan-09 19:14:45.822496 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38017 2019-Jan-09 19:14:45.823314 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
38018 2019-Jan-09 19:14:45.824184 - [DEBUG] EF: AllBottom
38019 2019-Jan-09 19:14:45.824215 - [DEBUG]
38020 2019-Jan-09 19:14:45.824240 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38021 2019-Jan-09 19:14:45.825064 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
38022 2019-Jan-09 19:14:45.825896 - [DEBUG] EF: AllBottom
38023 2019-Jan-09 19:14:45.825928 - [DEBUG]
38024 2019-Jan-09 19:14:45.825953 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38025 2019-Jan-09 19:14:45.826773 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
38026 2019-Jan-09 19:14:45.827632 - [DEBUG] EF: AllBottom
38027 2019-Jan-09 19:14:45.827663 - [DEBUG]
38028 2019-Jan-09 19:14:45.827688 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38029 2019-Jan-09 19:14:45.828500 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
38030 2019-Jan-09 19:14:45.829330 - [DEBUG] EF: AllBottom
38031 2019-Jan-09 19:14:45.829360 - [DEBUG]
38032 2019-Jan-09 19:14:45.829385 - [DEBUG] ---------------
38033 2019-Jan-09 19:14:45.829410 - [DEBUG]
38034 2019-Jan-09 19:14:45.829439 - [DEBUG] End of endsummarytab entry
38035 2019-Jan-09 19:14:45.829464 - [DEBUG]
38036 2019-Jan-09 19:14:45.829489 - [DEBUG] Start of incomingtab entry
38037 2019-Jan-09 19:14:45.829515 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
38038 2019-Jan-09 19:14:45.830356 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
38039 2019-Jan-09 19:14:45.830479 - [DEBUG] ---------------
38040 2019-Jan-09 19:14:45.830505 - [DEBUG] End of incomingtab entry
38041 2019-Jan-09 19:14:45.830530 - [DEBUG]
38042 2019-Jan-09 19:14:45.830558 - [DEBUG] EDGE:
38043 2019-Jan-09 19:14:45.830624 - [DEBUG] ---> 38044 2019-Jan-09 19:14:45.831442 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38045 2019-Jan-09 19:14:45.832303 - [DEBUG]
38046 2019-Jan-09 19:14:45.832337 - [DEBUG] EDGE:
38047 2019-Jan-09 19:14:45.832430 - [DEBUG] ---> 38048 2019-Jan-09 19:14:45.833246 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38049 2019-Jan-09 19:14:45.834106 - [DEBUG]
38050 2019-Jan-09 19:14:45.834167 - [DEBUG] Compose: EdgeIdentity * AllBottom
38051 2019-Jan-09 19:14:45.834196 - [DEBUG]
38052 2019-Jan-09 19:14:45.834222 - [DEBUG] Propagate flow
38053 2019-Jan-09 19:14:45.834246 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38054 2019-Jan-09 19:14:45.834342 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
38055 2019-Jan-09 19:14:45.835177 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38056 2019-Jan-09 19:14:45.835997 - [DEBUG] Edge function : AllBottom (result of previous compose)
38057 2019-Jan-09 19:14:45.836029 - [DEBUG]
38058 2019-Jan-09 19:14:45.836058 - [DEBUG] Join: AllTop & AllBottom
38059 2019-Jan-09 19:14:45.836086 - [DEBUG] = AllBottom (new jump func)
38060 2019-Jan-09 19:14:45.836111 - [DEBUG]
38061 2019-Jan-09 19:14:45.836136 - [DEBUG] Start adding new jump function
38062 2019-Jan-09 19:14:45.836160 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38063 2019-Jan-09 19:14:45.836260 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38064 2019-Jan-09 19:14:45.837085 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
38065 2019-Jan-09 19:14:45.837952 - [DEBUG] Edge Function : AllBottom
38066 2019-Jan-09 19:14:45.837993 - [DEBUG] End adding new jump function
38067 2019-Jan-09 19:14:45.838018 - [DEBUG]
38068 2019-Jan-09 19:14:45.838043 - [DEBUG] -------------------------------------------- 1107. Path Edge --------------------------------------------
38069 2019-Jan-09 19:14:45.838070 - [DEBUG]
38070 2019-Jan-09 19:14:45.838094 - [DEBUG] Process 1107. path edge:
38071 2019-Jan-09 19:14:45.838118 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38072 2019-Jan-09 19:14:45.838216 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
38073 2019-Jan-09 19:14:45.839050 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38074 2019-Jan-09 19:14:45.839886 - [DEBUG]
38075 2019-Jan-09 19:14:45.839917 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
38076 2019-Jan-09 19:14:45.840816 - [DEBUG] Possible callees:
38077 2019-Jan-09 19:14:45.840847 - [DEBUG] llvm.dbg.declare
38078 2019-Jan-09 19:14:45.840874 - [DEBUG] Possible return sites:
38079 2019-Jan-09 19:14:45.840898 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19338080 2019-Jan-09 19:14:45.842538 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
38081 2019-Jan-09 19:14:45.842607 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
38082 2019-Jan-09 19:14:45.842661 - [DEBUG] Compose: EdgeIdentity * AllBottom
38083 2019-Jan-09 19:14:45.842690 - [DEBUG]
38084 2019-Jan-09 19:14:45.842715 - [DEBUG] Propagate flow
38085 2019-Jan-09 19:14:45.842740 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38086 2019-Jan-09 19:14:45.842863 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
38087 2019-Jan-09 19:14:45.843684 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38088 2019-Jan-09 19:14:45.844543 - [DEBUG] Edge function : AllBottom (result of previous compose)
38089 2019-Jan-09 19:14:45.844576 - [DEBUG]
38090 2019-Jan-09 19:14:45.844604 - [DEBUG] Join: AllTop & AllBottom
38091 2019-Jan-09 19:14:45.844631 - [DEBUG] = AllBottom (new jump func)
38092 2019-Jan-09 19:14:45.844657 - [DEBUG]
38093 2019-Jan-09 19:14:45.844681 - [DEBUG] Start adding new jump function
38094 2019-Jan-09 19:14:45.844706 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38095 2019-Jan-09 19:14:45.844804 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38096 2019-Jan-09 19:14:45.845630 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
38097 2019-Jan-09 19:14:45.846465 - [DEBUG] Edge Function : AllBottom
38098 2019-Jan-09 19:14:45.846506 - [DEBUG] End adding new jump function
38099 2019-Jan-09 19:14:45.846531 - [DEBUG]
38100 2019-Jan-09 19:14:45.846556 - [DEBUG] -------------------------------------------- 1108. Path Edge --------------------------------------------
38101 2019-Jan-09 19:14:45.846583 - [DEBUG]
38102 2019-Jan-09 19:14:45.846607 - [DEBUG] Process 1108. path edge:
38103 2019-Jan-09 19:14:45.846632 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38104 2019-Jan-09 19:14:45.846731 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
38105 2019-Jan-09 19:14:45.847598 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38106 2019-Jan-09 19:14:45.848436 - [DEBUG]
38107 2019-Jan-09 19:14:45.848469 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
38108 2019-Jan-09 19:14:45.849368 - [DEBUG] Compose: EdgeIdentity * AllBottom
38109 2019-Jan-09 19:14:45.849403 - [DEBUG]
38110 2019-Jan-09 19:14:45.849429 - [DEBUG] Propagate flow
38111 2019-Jan-09 19:14:45.849453 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38112 2019-Jan-09 19:14:45.849551 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
38113 2019-Jan-09 19:14:45.850374 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38114 2019-Jan-09 19:14:45.851239 - [DEBUG] Edge function : AllBottom (result of previous compose)
38115 2019-Jan-09 19:14:45.851271 - [DEBUG]
38116 2019-Jan-09 19:14:45.851300 - [DEBUG] Join: AllTop & AllBottom
38117 2019-Jan-09 19:14:45.851328 - [DEBUG] = AllBottom (new jump func)
38118 2019-Jan-09 19:14:45.851353 - [DEBUG]
38119 2019-Jan-09 19:14:45.851378 - [DEBUG] Start adding new jump function
38120 2019-Jan-09 19:14:45.851402 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38121 2019-Jan-09 19:14:45.851500 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38122 2019-Jan-09 19:14:45.852324 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
38123 2019-Jan-09 19:14:45.853142 - [DEBUG] Edge Function : AllBottom
38124 2019-Jan-09 19:14:45.853182 - [DEBUG] End adding new jump function
38125 2019-Jan-09 19:14:45.853208 - [DEBUG]
38126 2019-Jan-09 19:14:45.853233 - [DEBUG] -------------------------------------------- 1109. Path Edge --------------------------------------------
38127 2019-Jan-09 19:14:45.853259 - [DEBUG]
38128 2019-Jan-09 19:14:45.853283 - [DEBUG] Process 1109. path edge:
38129 2019-Jan-09 19:14:45.853308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38130 2019-Jan-09 19:14:45.853406 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
38131 2019-Jan-09 19:14:45.854276 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38132 2019-Jan-09 19:14:45.855117 - [DEBUG]
38133 2019-Jan-09 19:14:45.855150 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
38134 2019-Jan-09 19:14:45.856020 - [DEBUG] Compose: EdgeIdentity * AllBottom
38135 2019-Jan-09 19:14:45.856054 - [DEBUG]
38136 2019-Jan-09 19:14:45.856079 - [DEBUG] Propagate flow
38137 2019-Jan-09 19:14:45.856103 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38138 2019-Jan-09 19:14:45.856199 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
38139 2019-Jan-09 19:14:45.857030 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38140 2019-Jan-09 19:14:45.857894 - [DEBUG] Edge function : AllBottom (result of previous compose)
38141 2019-Jan-09 19:14:45.857926 - [DEBUG]
38142 2019-Jan-09 19:14:45.857955 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38143 2019-Jan-09 19:14:45.857981 - [DEBUG] = AllBottom
38144 2019-Jan-09 19:14:45.858007 - [DEBUG]
38145 2019-Jan-09 19:14:45.858031 - [DEBUG] PROPAGATE: No new function!
38146 2019-Jan-09 19:14:45.858059 - [DEBUG] EDGE:
38147 2019-Jan-09 19:14:45.858159 - [DEBUG] ---> 38148 2019-Jan-09 19:14:45.858969 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38149 2019-Jan-09 19:14:45.859794 - [DEBUG]
38150 2019-Jan-09 19:14:45.859827 - [DEBUG] EDGE:
38151 2019-Jan-09 19:14:45.859917 - [DEBUG] ---> 38152 2019-Jan-09 19:14:45.860762 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38153 2019-Jan-09 19:14:45.861590 - [DEBUG]
38154 2019-Jan-09 19:14:45.861624 - [DEBUG] EDGE:
38155 2019-Jan-09 19:14:45.861716 - [DEBUG] ---> 38156 2019-Jan-09 19:14:45.862536 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38157 2019-Jan-09 19:14:45.863370 - [DEBUG]
38158 2019-Jan-09 19:14:45.863403 - [DEBUG] EDGE:
38159 2019-Jan-09 19:14:45.863497 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
38160 2019-Jan-09 19:14:45.864342 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38161 2019-Jan-09 19:14:45.865169 - [DEBUG]
38162 2019-Jan-09 19:14:45.865202 - [DEBUG] EDGE:
38163 2019-Jan-09 19:14:45.865293 - [DEBUG] ---> 38164 2019-Jan-09 19:14:45.866108 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38165 2019-Jan-09 19:14:45.866926 - [DEBUG]
38166 2019-Jan-09 19:14:45.866959 - [DEBUG] EDGE:
38167 2019-Jan-09 19:14:45.867048 - [DEBUG] ---> 38168 2019-Jan-09 19:14:45.867884 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38169 2019-Jan-09 19:14:45.868713 - [DEBUG]
38170 2019-Jan-09 19:14:45.868745 - [DEBUG] EDGE:
38171 2019-Jan-09 19:14:45.868863 - [DEBUG] ---> 38172 2019-Jan-09 19:14:45.869684 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38173 2019-Jan-09 19:14:45.870540 - [DEBUG]
38174 2019-Jan-09 19:14:45.870599 - [DEBUG] Compose: EdgeIdentity * AllBottom
38175 2019-Jan-09 19:14:45.870628 - [DEBUG]
38176 2019-Jan-09 19:14:45.870653 - [DEBUG] Propagate flow
38177 2019-Jan-09 19:14:45.870678 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38178 2019-Jan-09 19:14:45.870775 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
38179 2019-Jan-09 19:14:45.871611 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38180 2019-Jan-09 19:14:45.872445 - [DEBUG] Edge function : AllBottom (result of previous compose)
38181 2019-Jan-09 19:14:45.872476 - [DEBUG]
38182 2019-Jan-09 19:14:45.872505 - [DEBUG] Join: AllTop & AllBottom
38183 2019-Jan-09 19:14:45.872532 - [DEBUG] = AllBottom (new jump func)
38184 2019-Jan-09 19:14:45.872557 - [DEBUG]
38185 2019-Jan-09 19:14:45.872582 - [DEBUG] Start adding new jump function
38186 2019-Jan-09 19:14:45.872606 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38187 2019-Jan-09 19:14:45.872707 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38188 2019-Jan-09 19:14:45.873535 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
38189 2019-Jan-09 19:14:45.874401 - [DEBUG] Edge Function : AllBottom
38190 2019-Jan-09 19:14:45.874440 - [DEBUG] End adding new jump function
38191 2019-Jan-09 19:14:45.874465 - [DEBUG]
38192 2019-Jan-09 19:14:45.874490 - [DEBUG] -------------------------------------------- 1110. Path Edge --------------------------------------------
38193 2019-Jan-09 19:14:45.874516 - [DEBUG]
38194 2019-Jan-09 19:14:45.874540 - [DEBUG] Process 1110. path edge:
38195 2019-Jan-09 19:14:45.874565 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38196 2019-Jan-09 19:14:45.874661 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
38197 2019-Jan-09 19:14:45.875483 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38198 2019-Jan-09 19:14:45.876314 - [DEBUG]
38199 2019-Jan-09 19:14:45.876345 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
38200 2019-Jan-09 19:14:45.878606 - [DEBUG] Compose: EdgeIdentity * AllBottom
38201 2019-Jan-09 19:14:45.878643 - [DEBUG]
38202 2019-Jan-09 19:14:45.878669 - [DEBUG] Propagate flow
38203 2019-Jan-09 19:14:45.878694 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38204 2019-Jan-09 19:14:45.878796 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
38205 2019-Jan-09 19:14:45.879624 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38206 2019-Jan-09 19:14:45.880486 - [DEBUG] Edge function : AllBottom (result of previous compose)
38207 2019-Jan-09 19:14:45.880519 - [DEBUG]
38208 2019-Jan-09 19:14:45.880547 - [DEBUG] Join: AllTop & AllBottom
38209 2019-Jan-09 19:14:45.880574 - [DEBUG] = AllBottom (new jump func)
38210 2019-Jan-09 19:14:45.880600 - [DEBUG]
38211 2019-Jan-09 19:14:45.880624 - [DEBUG] Start adding new jump function
38212 2019-Jan-09 19:14:45.880649 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38213 2019-Jan-09 19:14:45.880748 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38214 2019-Jan-09 19:14:45.881573 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
38215 2019-Jan-09 19:14:45.882391 - [DEBUG] Edge Function : AllBottom
38216 2019-Jan-09 19:14:45.882456 - [DEBUG] End adding new jump function
38217 2019-Jan-09 19:14:45.882483 - [DEBUG]
38218 2019-Jan-09 19:14:45.882508 - [DEBUG] -------------------------------------------- 1111. Path Edge --------------------------------------------
38219 2019-Jan-09 19:14:45.882534 - [DEBUG]
38220 2019-Jan-09 19:14:45.882559 - [DEBUG] Process 1111. path edge:
38221 2019-Jan-09 19:14:45.882583 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38222 2019-Jan-09 19:14:45.882682 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
38223 2019-Jan-09 19:14:45.883497 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38224 2019-Jan-09 19:14:45.884366 - [DEBUG]
38225 2019-Jan-09 19:14:45.884400 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
38226 2019-Jan-09 19:14:45.885255 - [DEBUG] Compose: EdgeIdentity * AllBottom
38227 2019-Jan-09 19:14:45.885289 - [DEBUG]
38228 2019-Jan-09 19:14:45.885314 - [DEBUG] Propagate flow
38229 2019-Jan-09 19:14:45.885339 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38230 2019-Jan-09 19:14:45.885436 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
38231 2019-Jan-09 19:14:45.886257 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38232 2019-Jan-09 19:14:45.887082 - [DEBUG] Edge function : AllBottom (result of previous compose)
38233 2019-Jan-09 19:14:45.887142 - [DEBUG]
38234 2019-Jan-09 19:14:45.887171 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38235 2019-Jan-09 19:14:45.887198 - [DEBUG] = AllBottom
38236 2019-Jan-09 19:14:45.887224 - [DEBUG]
38237 2019-Jan-09 19:14:45.887248 - [DEBUG] PROPAGATE: No new function!
38238 2019-Jan-09 19:14:45.887275 - [DEBUG] EDGE:
38239 2019-Jan-09 19:14:45.887376 - [DEBUG] ---> 38240 2019-Jan-09 19:14:45.888192 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38241 2019-Jan-09 19:14:45.889028 - [DEBUG]
38242 2019-Jan-09 19:14:45.889061 - [DEBUG] EDGE:
38243 2019-Jan-09 19:14:45.889152 - [DEBUG] ---> 38244 2019-Jan-09 19:14:45.889964 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38245 2019-Jan-09 19:14:45.890818 - [DEBUG]
38246 2019-Jan-09 19:14:45.890850 - [DEBUG] EDGE:
38247 2019-Jan-09 19:14:45.890939 - [DEBUG] ---> 38248 2019-Jan-09 19:14:45.891889 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38249 2019-Jan-09 19:14:45.892725 - [DEBUG]
38250 2019-Jan-09 19:14:45.892758 - [DEBUG] EDGE:
38251 2019-Jan-09 19:14:45.892851 - [DEBUG] ---> 38252 2019-Jan-09 19:14:45.893675 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38253 2019-Jan-09 19:14:45.894542 - [DEBUG]
38254 2019-Jan-09 19:14:45.894576 - [DEBUG] EDGE:
38255 2019-Jan-09 19:14:45.894669 - [DEBUG] ---> 38256 2019-Jan-09 19:14:45.895485 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38257 2019-Jan-09 19:14:45.896313 - [DEBUG]
38258 2019-Jan-09 19:14:45.896347 - [DEBUG] EDGE:
38259 2019-Jan-09 19:14:45.896465 - [DEBUG] ---> 38260 2019-Jan-09 19:14:45.897327 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38261 2019-Jan-09 19:14:45.898152 - [DEBUG]
38262 2019-Jan-09 19:14:45.898186 - [DEBUG] EDGE:
38263 2019-Jan-09 19:14:45.898277 - [DEBUG] ---> 38264 2019-Jan-09 19:14:45.899103 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38265 2019-Jan-09 19:14:45.899930 - [DEBUG]
38266 2019-Jan-09 19:14:45.899964 - [DEBUG] EDGE:
38267 2019-Jan-09 19:14:45.900054 - [DEBUG] ---> 38268 2019-Jan-09 19:14:45.900895 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38269 2019-Jan-09 19:14:45.901729 - [DEBUG]
38270 2019-Jan-09 19:14:45.901763 - [DEBUG] EDGE:
38271 2019-Jan-09 19:14:45.901856 - [DEBUG] ---> 38272 2019-Jan-09 19:14:45.902674 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38273 2019-Jan-09 19:14:45.903509 - [DEBUG]
38274 2019-Jan-09 19:14:45.903543 - [DEBUG] EDGE:
38275 2019-Jan-09 19:14:45.903636 - [DEBUG] ---> 38276 2019-Jan-09 19:14:45.904494 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38277 2019-Jan-09 19:14:45.905326 - [DEBUG]
38278 2019-Jan-09 19:14:45.905360 - [DEBUG] EDGE:
38279 2019-Jan-09 19:14:45.905451 - [DEBUG] ---> 38280 2019-Jan-09 19:14:45.906250 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38281 2019-Jan-09 19:14:45.907071 - [DEBUG]
38282 2019-Jan-09 19:14:45.907129 - [DEBUG] EDGE:
38283 2019-Jan-09 19:14:45.907223 - [DEBUG] ---> 38284 2019-Jan-09 19:14:45.908035 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38285 2019-Jan-09 19:14:45.908869 - [DEBUG]
38286 2019-Jan-09 19:14:45.908902 - [DEBUG] EDGE:
38287 2019-Jan-09 19:14:45.908994 - [DEBUG] ---> 38288 2019-Jan-09 19:14:45.910556 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38289 2019-Jan-09 19:14:45.911400 - [DEBUG]
38290 2019-Jan-09 19:14:45.911434 - [DEBUG] EDGE:
38291 2019-Jan-09 19:14:45.911526 - [DEBUG] ---> 38292 2019-Jan-09 19:14:45.913743 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38293 2019-Jan-09 19:14:45.915941 - [DEBUG]
38294 2019-Jan-09 19:14:45.915976 - [DEBUG] EDGE:
38295 2019-Jan-09 19:14:45.916077 - [DEBUG] ---> 38296 2019-Jan-09 19:14:45.916899 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38297 2019-Jan-09 19:14:45.919103 - [DEBUG]
38298 2019-Jan-09 19:14:45.919138 - [DEBUG] EDGE:
38299 2019-Jan-09 19:14:45.919239 - [DEBUG] ---> 38300 2019-Jan-09 19:14:45.920067 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38301 2019-Jan-09 19:14:45.920938 - [DEBUG]
38302 2019-Jan-09 19:14:45.920972 - [DEBUG] EDGE:
38303 2019-Jan-09 19:14:45.921066 - [DEBUG] ---> 38304 2019-Jan-09 19:14:45.923827 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38305 2019-Jan-09 19:14:45.924724 - [DEBUG]
38306 2019-Jan-09 19:14:45.924757 - [DEBUG] EDGE:
38307 2019-Jan-09 19:14:45.924847 - [DEBUG] ---> 38308 2019-Jan-09 19:14:45.926371 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38309 2019-Jan-09 19:14:45.927243 - [DEBUG]
38310 2019-Jan-09 19:14:45.927277 - [DEBUG] EDGE:
38311 2019-Jan-09 19:14:45.927372 - [DEBUG] ---> 38312 2019-Jan-09 19:14:45.928842 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38313 2019-Jan-09 19:14:45.930371 - [DEBUG]
38314 2019-Jan-09 19:14:45.930406 - [DEBUG] EDGE:
38315 2019-Jan-09 19:14:45.930531 - [DEBUG] ---> 38316 2019-Jan-09 19:14:45.932043 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38317 2019-Jan-09 19:14:45.934764 - [DEBUG]
38318 2019-Jan-09 19:14:45.934827 - [DEBUG] Compose: EdgeIdentity * AllBottom
38319 2019-Jan-09 19:14:45.934857 - [DEBUG]
38320 2019-Jan-09 19:14:45.934882 - [DEBUG] Propagate flow
38321 2019-Jan-09 19:14:45.934906 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38322 2019-Jan-09 19:14:45.935029 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
38323 2019-Jan-09 19:14:45.937742 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38324 2019-Jan-09 19:14:45.942949 - [DEBUG] Edge function : AllBottom (result of previous compose)
38325 2019-Jan-09 19:14:45.943005 - [DEBUG]
38326 2019-Jan-09 19:14:45.943034 - [DEBUG] Join: AllTop & AllBottom
38327 2019-Jan-09 19:14:45.943062 - [DEBUG] = AllBottom (new jump func)
38328 2019-Jan-09 19:14:45.943088 - [DEBUG]
38329 2019-Jan-09 19:14:45.943728 - [DEBUG] Start adding new jump function
38330 2019-Jan-09 19:14:45.943759 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38331 2019-Jan-09 19:14:45.943926 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38332 2019-Jan-09 19:14:45.945402 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
38333 2019-Jan-09 19:14:45.946895 - [DEBUG] Edge Function : AllBottom
38334 2019-Jan-09 19:14:45.946935 - [DEBUG] End adding new jump function
38335 2019-Jan-09 19:14:45.946960 - [DEBUG]
38336 2019-Jan-09 19:14:45.946985 - [DEBUG] -------------------------------------------- 1112. Path Edge --------------------------------------------
38337 2019-Jan-09 19:14:45.947011 - [DEBUG]
38338 2019-Jan-09 19:14:45.947057 - [DEBUG] Process 1112. path edge:
38339 2019-Jan-09 19:14:45.947082 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38340 2019-Jan-09 19:14:45.947837 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
38341 2019-Jan-09 19:14:45.949976 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38342 2019-Jan-09 19:14:45.950866 - [DEBUG]
38343 2019-Jan-09 19:14:45.950897 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
38344 2019-Jan-09 19:14:45.953074 - [DEBUG] Possible callees:
38345 2019-Jan-09 19:14:45.953703 - [DEBUG] foo
38346 2019-Jan-09 19:14:45.953763 - [DEBUG] Possible return sites:
38347 2019-Jan-09 19:14:45.953811 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12638348 2019-Jan-09 19:14:45.958065 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
38349 2019-Jan-09 19:14:45.958137 - [DEBUG] Start points of 'foo' currently not available!
38350 2019-Jan-09 19:14:45.958190 - [DEBUG] Compose: EdgeIdentity * AllBottom
38351 2019-Jan-09 19:14:45.958220 - [DEBUG]
38352 2019-Jan-09 19:14:45.958245 - [DEBUG] Propagate flow
38353 2019-Jan-09 19:14:45.958270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38354 2019-Jan-09 19:14:45.958373 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
38355 2019-Jan-09 19:14:45.959851 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38356 2019-Jan-09 19:14:45.961395 - [DEBUG] Edge function : AllBottom (result of previous compose)
38357 2019-Jan-09 19:14:45.961428 - [DEBUG]
38358 2019-Jan-09 19:14:45.961456 - [DEBUG] Join: AllTop & AllBottom
38359 2019-Jan-09 19:14:45.961484 - [DEBUG] = AllBottom (new jump func)
38360 2019-Jan-09 19:14:45.961509 - [DEBUG]
38361 2019-Jan-09 19:14:45.961533 - [DEBUG] Start adding new jump function
38362 2019-Jan-09 19:14:45.961558 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38363 2019-Jan-09 19:14:45.961656 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38364 2019-Jan-09 19:14:45.963766 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
38365 2019-Jan-09 19:14:45.965970 - [DEBUG] Edge Function : AllBottom
38366 2019-Jan-09 19:14:45.966010 - [DEBUG] End adding new jump function
38367 2019-Jan-09 19:14:45.966036 - [DEBUG]
38368 2019-Jan-09 19:14:45.966061 - [DEBUG] -------------------------------------------- 1113. Path Edge --------------------------------------------
38369 2019-Jan-09 19:14:45.966087 - [DEBUG]
38370 2019-Jan-09 19:14:45.966111 - [DEBUG] Process 1113. path edge:
38371 2019-Jan-09 19:14:45.966136 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38372 2019-Jan-09 19:14:45.966238 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
38373 2019-Jan-09 19:14:45.967084 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38374 2019-Jan-09 19:14:45.969834 - [DEBUG]
38375 2019-Jan-09 19:14:45.969867 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
38376 2019-Jan-09 19:14:45.972088 - [DEBUG] Compose: EdgeIdentity * AllBottom
38377 2019-Jan-09 19:14:45.972746 - [DEBUG]
38378 2019-Jan-09 19:14:45.972775 - [DEBUG] Propagate flow
38379 2019-Jan-09 19:14:45.972800 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38380 2019-Jan-09 19:14:45.972924 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
38381 2019-Jan-09 19:14:45.975681 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38382 2019-Jan-09 19:14:45.977842 - [DEBUG] Edge function : AllBottom (result of previous compose)
38383 2019-Jan-09 19:14:45.977875 - [DEBUG]
38384 2019-Jan-09 19:14:45.977904 - [DEBUG] Join: AllTop & AllBottom
38385 2019-Jan-09 19:14:45.977932 - [DEBUG] = AllBottom (new jump func)
38386 2019-Jan-09 19:14:45.977957 - [DEBUG]
38387 2019-Jan-09 19:14:45.977982 - [DEBUG] Start adding new jump function
38388 2019-Jan-09 19:14:45.978006 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38389 2019-Jan-09 19:14:45.978116 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38390 2019-Jan-09 19:14:45.978965 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
38391 2019-Jan-09 19:14:45.981723 - [DEBUG] Edge Function : AllBottom
38392 2019-Jan-09 19:14:45.981793 - [DEBUG] End adding new jump function
38393 2019-Jan-09 19:14:45.981819 - [DEBUG]
38394 2019-Jan-09 19:14:45.981845 - [DEBUG] -------------------------------------------- 1114. Path Edge --------------------------------------------
38395 2019-Jan-09 19:14:45.981871 - [DEBUG]
38396 2019-Jan-09 19:14:45.981895 - [DEBUG] Process 1114. path edge:
38397 2019-Jan-09 19:14:45.981920 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38398 2019-Jan-09 19:14:45.982042 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
38399 2019-Jan-09 19:14:45.983515 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38400 2019-Jan-09 19:14:45.985075 - [DEBUG]
38401 2019-Jan-09 19:14:45.985704 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
38402 2019-Jan-09 19:14:45.987308 - [DEBUG] Compose: EdgeIdentity * AllBottom
38403 2019-Jan-09 19:14:45.987343 - [DEBUG]
38404 2019-Jan-09 19:14:45.987369 - [DEBUG] Propagate flow
38405 2019-Jan-09 19:14:45.987393 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38406 2019-Jan-09 19:14:45.987493 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
38407 2019-Jan-09 19:14:45.988999 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38408 2019-Jan-09 19:14:45.991748 - [DEBUG] Edge function : AllBottom (result of previous compose)
38409 2019-Jan-09 19:14:45.991787 - [DEBUG]
38410 2019-Jan-09 19:14:45.991815 - [DEBUG] Join: AllTop & AllBottom
38411 2019-Jan-09 19:14:45.991843 - [DEBUG] = AllBottom (new jump func)
38412 2019-Jan-09 19:14:45.991868 - [DEBUG]
38413 2019-Jan-09 19:14:45.991893 - [DEBUG] Start adding new jump function
38414 2019-Jan-09 19:14:45.991917 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38415 2019-Jan-09 19:14:45.992042 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38416 2019-Jan-09 19:14:45.994768 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
38417 2019-Jan-09 19:14:45.996931 - [DEBUG] Edge Function : AllBottom
38418 2019-Jan-09 19:14:45.996972 - [DEBUG] End adding new jump function
38419 2019-Jan-09 19:14:45.996997 - [DEBUG]
38420 2019-Jan-09 19:14:45.997023 - [DEBUG] -------------------------------------------- 1115. Path Edge --------------------------------------------
38421 2019-Jan-09 19:14:45.997049 - [DEBUG]
38422 2019-Jan-09 19:14:45.997073 - [DEBUG] Process 1115. path edge:
38423 2019-Jan-09 19:14:45.997692 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38424 2019-Jan-09 19:14:45.997870 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
38425 2019-Jan-09 19:14:46.000015 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38426 2019-Jan-09 19:14:46.002760 - [DEBUG]
38427 2019-Jan-09 19:14:46.002799 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
38428 2019-Jan-09 19:14:46.005016 - [DEBUG] Compose: EdgeIdentity * AllBottom
38429 2019-Jan-09 19:14:46.005053 - [DEBUG]
38430 2019-Jan-09 19:14:46.005079 - [DEBUG] Propagate flow
38431 2019-Jan-09 19:14:46.005703 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38432 2019-Jan-09 19:14:46.005857 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
38433 2019-Jan-09 19:14:46.008022 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38434 2019-Jan-09 19:14:46.010778 - [DEBUG] Edge function : AllBottom (result of previous compose)
38435 2019-Jan-09 19:14:46.010817 - [DEBUG]
38436 2019-Jan-09 19:14:46.010846 - [DEBUG] Join: AllTop & AllBottom
38437 2019-Jan-09 19:14:46.010873 - [DEBUG] = AllBottom (new jump func)
38438 2019-Jan-09 19:14:46.010899 - [DEBUG]
38439 2019-Jan-09 19:14:46.010924 - [DEBUG] Start adding new jump function
38440 2019-Jan-09 19:14:46.010949 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38441 2019-Jan-09 19:14:46.011074 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38442 2019-Jan-09 19:14:46.013894 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
38443 2019-Jan-09 19:14:46.016062 - [DEBUG] Edge Function : AllBottom
38444 2019-Jan-09 19:14:46.016104 - [DEBUG] End adding new jump function
38445 2019-Jan-09 19:14:46.016129 - [DEBUG]
38446 2019-Jan-09 19:14:46.016154 - [DEBUG] -------------------------------------------- 1116. Path Edge --------------------------------------------
38447 2019-Jan-09 19:14:46.016181 - [DEBUG]
38448 2019-Jan-09 19:14:46.016205 - [DEBUG] Process 1116. path edge:
38449 2019-Jan-09 19:14:46.016230 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38450 2019-Jan-09 19:14:46.016331 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
38451 2019-Jan-09 19:14:46.017834 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38452 2019-Jan-09 19:14:46.020004 - [DEBUG]
38453 2019-Jan-09 19:14:46.020036 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
38454 2019-Jan-09 19:14:46.020953 - [DEBUG] Possible callees:
38455 2019-Jan-09 19:14:46.020984 - [DEBUG] llvm.dbg.declare
38456 2019-Jan-09 19:14:46.021011 - [DEBUG] Possible return sites:
38457 2019-Jan-09 19:14:46.021035 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13638458 2019-Jan-09 19:14:46.025933 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
38459 2019-Jan-09 19:14:46.026007 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
38460 2019-Jan-09 19:14:46.026062 - [DEBUG] Compose: EdgeIdentity * AllBottom
38461 2019-Jan-09 19:14:46.026091 - [DEBUG]
38462 2019-Jan-09 19:14:46.026733 - [DEBUG] Propagate flow
38463 2019-Jan-09 19:14:46.026765 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38464 2019-Jan-09 19:14:46.026888 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
38465 2019-Jan-09 19:14:46.029079 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38466 2019-Jan-09 19:14:46.031804 - [DEBUG] Edge function : AllBottom (result of previous compose)
38467 2019-Jan-09 19:14:46.031838 - [DEBUG]
38468 2019-Jan-09 19:14:46.031867 - [DEBUG] Join: AllTop & AllBottom
38469 2019-Jan-09 19:14:46.031895 - [DEBUG] = AllBottom (new jump func)
38470 2019-Jan-09 19:14:46.031922 - [DEBUG]
38471 2019-Jan-09 19:14:46.031946 - [DEBUG] Start adding new jump function
38472 2019-Jan-09 19:14:46.031971 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38473 2019-Jan-09 19:14:46.032086 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38474 2019-Jan-09 19:14:46.033558 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
38475 2019-Jan-09 19:14:46.035696 - [DEBUG] Edge Function : AllBottom
38476 2019-Jan-09 19:14:46.035763 - [DEBUG] End adding new jump function
38477 2019-Jan-09 19:14:46.035790 - [DEBUG]
38478 2019-Jan-09 19:14:46.035815 - [DEBUG] -------------------------------------------- 1117. Path Edge --------------------------------------------
38479 2019-Jan-09 19:14:46.035842 - [DEBUG]
38480 2019-Jan-09 19:14:46.035867 - [DEBUG] Process 1117. path edge:
38481 2019-Jan-09 19:14:46.035892 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38482 2019-Jan-09 19:14:46.036013 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
38483 2019-Jan-09 19:14:46.038741 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38484 2019-Jan-09 19:14:46.040917 - [DEBUG]
38485 2019-Jan-09 19:14:46.040951 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
38486 2019-Jan-09 19:14:46.042530 - [DEBUG] Compose: EdgeIdentity * AllBottom
38487 2019-Jan-09 19:14:46.042566 - [DEBUG]
38488 2019-Jan-09 19:14:46.042593 - [DEBUG] Propagate flow
38489 2019-Jan-09 19:14:46.042617 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38490 2019-Jan-09 19:14:46.042715 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
38491 2019-Jan-09 19:14:46.044831 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38492 2019-Jan-09 19:14:46.046994 - [DEBUG] Edge function : AllBottom (result of previous compose)
38493 2019-Jan-09 19:14:46.047027 - [DEBUG]
38494 2019-Jan-09 19:14:46.047055 - [DEBUG] Join: AllTop & AllBottom
38495 2019-Jan-09 19:14:46.047084 - [DEBUG] = AllBottom (new jump func)
38496 2019-Jan-09 19:14:46.047138 - [DEBUG]
38497 2019-Jan-09 19:14:46.047164 - [DEBUG] Start adding new jump function
38498 2019-Jan-09 19:14:46.047189 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38499 2019-Jan-09 19:14:46.047294 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38500 2019-Jan-09 19:14:46.048775 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
38501 2019-Jan-09 19:14:46.050959 - [DEBUG] Edge Function : AllBottom
38502 2019-Jan-09 19:14:46.051000 - [DEBUG] End adding new jump function
38503 2019-Jan-09 19:14:46.051027 - [DEBUG]
38504 2019-Jan-09 19:14:46.051052 - [DEBUG] -------------------------------------------- 1118. Path Edge --------------------------------------------
38505 2019-Jan-09 19:14:46.051079 - [DEBUG]
38506 2019-Jan-09 19:14:46.051699 - [DEBUG] Process 1118. path edge:
38507 2019-Jan-09 19:14:46.051753 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38508 2019-Jan-09 19:14:46.051879 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
38509 2019-Jan-09 19:14:46.054016 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38510 2019-Jan-09 19:14:46.056743 - [DEBUG]
38511 2019-Jan-09 19:14:46.056804 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
38512 2019-Jan-09 19:14:46.059024 - [DEBUG] Compose: EdgeIdentity * AllBottom
38513 2019-Jan-09 19:14:46.059060 - [DEBUG]
38514 2019-Jan-09 19:14:46.059086 - [DEBUG] Propagate flow
38515 2019-Jan-09 19:14:46.059110 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38516 2019-Jan-09 19:14:46.059212 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
38517 2019-Jan-09 19:14:46.060043 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38518 2019-Jan-09 19:14:46.062799 - [DEBUG] Edge function : AllBottom (result of previous compose)
38519 2019-Jan-09 19:14:46.062832 - [DEBUG]
38520 2019-Jan-09 19:14:46.062861 - [DEBUG] Join: AllTop & AllBottom
38521 2019-Jan-09 19:14:46.062890 - [DEBUG] = AllBottom (new jump func)
38522 2019-Jan-09 19:14:46.062915 - [DEBUG]
38523 2019-Jan-09 19:14:46.062940 - [DEBUG] Start adding new jump function
38524 2019-Jan-09 19:14:46.062966 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38525 2019-Jan-09 19:14:46.063081 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38526 2019-Jan-09 19:14:46.063969 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
38527 2019-Jan-09 19:14:46.065488 - [DEBUG] Edge Function : AllBottom
38528 2019-Jan-09 19:14:46.065530 - [DEBUG] End adding new jump function
38529 2019-Jan-09 19:14:46.065557 - [DEBUG]
38530 2019-Jan-09 19:14:46.065583 - [DEBUG] -------------------------------------------- 1119. Path Edge --------------------------------------------
38531 2019-Jan-09 19:14:46.065610 - [DEBUG]
38532 2019-Jan-09 19:14:46.065634 - [DEBUG] Process 1119. path edge:
38533 2019-Jan-09 19:14:46.065659 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38534 2019-Jan-09 19:14:46.065762 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
38535 2019-Jan-09 19:14:46.067313 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38536 2019-Jan-09 19:14:46.068815 - [DEBUG]
38537 2019-Jan-09 19:14:46.068854 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
38538 2019-Jan-09 19:14:46.071045 - [DEBUG] Compose: EdgeIdentity * AllBottom
38539 2019-Jan-09 19:14:46.071080 - [DEBUG]
38540 2019-Jan-09 19:14:46.071106 - [DEBUG] Propagate flow
38541 2019-Jan-09 19:14:46.071131 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38542 2019-Jan-09 19:14:46.071235 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
38543 2019-Jan-09 19:14:46.072081 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38544 2019-Jan-09 19:14:46.074258 - [DEBUG] Edge function : AllBottom (result of previous compose)
38545 2019-Jan-09 19:14:46.074291 - [DEBUG]
38546 2019-Jan-09 19:14:46.074320 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38547 2019-Jan-09 19:14:46.074347 - [DEBUG] = AllBottom
38548 2019-Jan-09 19:14:46.074374 - [DEBUG]
38549 2019-Jan-09 19:14:46.074398 - [DEBUG] PROPAGATE: No new function!
38550 2019-Jan-09 19:14:46.074427 - [DEBUG] EDGE:
38551 2019-Jan-09 19:14:46.074532 - [DEBUG] ---> 38552 2019-Jan-09 19:14:46.076033 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38553 2019-Jan-09 19:14:46.078765 - [DEBUG]
38554 2019-Jan-09 19:14:46.078802 - [DEBUG] EDGE:
38555 2019-Jan-09 19:14:46.078924 - [DEBUG] ---> 38556 2019-Jan-09 19:14:46.081092 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38557 2019-Jan-09 19:14:46.081956 - [DEBUG]
38558 2019-Jan-09 19:14:46.081990 - [DEBUG] EDGE:
38559 2019-Jan-09 19:14:46.082085 - [DEBUG] ---> 38560 2019-Jan-09 19:14:46.083602 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38561 2019-Jan-09 19:14:46.085744 - [DEBUG]
38562 2019-Jan-09 19:14:46.085798 - [DEBUG] EDGE:
38563 2019-Jan-09 19:14:46.085920 - [DEBUG] ---> 38564 2019-Jan-09 19:14:46.086791 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38565 2019-Jan-09 19:14:46.088946 - [DEBUG]
38566 2019-Jan-09 19:14:46.089006 - [DEBUG] Compose: EdgeIdentity * AllBottom
38567 2019-Jan-09 19:14:46.089035 - [DEBUG]
38568 2019-Jan-09 19:14:46.089060 - [DEBUG] Propagate flow
38569 2019-Jan-09 19:14:46.089085 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38570 2019-Jan-09 19:14:46.089820 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
38571 2019-Jan-09 19:14:46.092003 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38572 2019-Jan-09 19:14:46.093506 - [DEBUG] Edge function : AllBottom (result of previous compose)
38573 2019-Jan-09 19:14:46.093539 - [DEBUG]
38574 2019-Jan-09 19:14:46.093568 - [DEBUG] Join: AllTop & AllBottom
38575 2019-Jan-09 19:14:46.093595 - [DEBUG] = AllBottom (new jump func)
38576 2019-Jan-09 19:14:46.093621 - [DEBUG]
38577 2019-Jan-09 19:14:46.093647 - [DEBUG] Start adding new jump function
38578 2019-Jan-09 19:14:46.093671 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38579 2019-Jan-09 19:14:46.093796 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38580 2019-Jan-09 19:14:46.095953 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
38581 2019-Jan-09 19:14:46.098133 - [DEBUG] Edge Function : AllBottom
38582 2019-Jan-09 19:14:46.098174 - [DEBUG] End adding new jump function
38583 2019-Jan-09 19:14:46.098199 - [DEBUG]
38584 2019-Jan-09 19:14:46.098224 - [DEBUG] -------------------------------------------- 1120. Path Edge --------------------------------------------
38585 2019-Jan-09 19:14:46.098250 - [DEBUG]
38586 2019-Jan-09 19:14:46.098274 - [DEBUG] Process 1120. path edge:
38587 2019-Jan-09 19:14:46.098299 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38588 2019-Jan-09 19:14:46.098400 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
38589 2019-Jan-09 19:14:46.099242 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38590 2019-Jan-09 19:14:46.100078 - [DEBUG]
38591 2019-Jan-09 19:14:46.100776 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
38592 2019-Jan-09 19:14:46.102998 - [DEBUG] Possible callees:
38593 2019-Jan-09 19:14:46.103029 - [DEBUG] llvm.dbg.declare
38594 2019-Jan-09 19:14:46.103056 - [DEBUG] Possible return sites:
38595 2019-Jan-09 19:14:46.103081 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14338596 2019-Jan-09 19:14:46.106105 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
38597 2019-Jan-09 19:14:46.106179 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
38598 2019-Jan-09 19:14:46.106233 - [DEBUG] Compose: EdgeIdentity * AllBottom
38599 2019-Jan-09 19:14:46.106262 - [DEBUG]
38600 2019-Jan-09 19:14:46.106288 - [DEBUG] Propagate flow
38601 2019-Jan-09 19:14:46.106312 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38602 2019-Jan-09 19:14:46.106412 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
38603 2019-Jan-09 19:14:46.107277 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38604 2019-Jan-09 19:14:46.108762 - [DEBUG] Edge function : AllBottom (result of previous compose)
38605 2019-Jan-09 19:14:46.108822 - [DEBUG]
38606 2019-Jan-09 19:14:46.108851 - [DEBUG] Join: AllTop & AllBottom
38607 2019-Jan-09 19:14:46.108879 - [DEBUG] = AllBottom (new jump func)
38608 2019-Jan-09 19:14:46.108904 - [DEBUG]
38609 2019-Jan-09 19:14:46.108929 - [DEBUG] Start adding new jump function
38610 2019-Jan-09 19:14:46.108953 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38611 2019-Jan-09 19:14:46.109076 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38612 2019-Jan-09 19:14:46.111777 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
38613 2019-Jan-09 19:14:46.114076 - [DEBUG] Edge Function : AllBottom
38614 2019-Jan-09 19:14:46.114117 - [DEBUG] End adding new jump function
38615 2019-Jan-09 19:14:46.114143 - [DEBUG]
38616 2019-Jan-09 19:14:46.114168 - [DEBUG] -------------------------------------------- 1121. Path Edge --------------------------------------------
38617 2019-Jan-09 19:14:46.114195 - [DEBUG]
38618 2019-Jan-09 19:14:46.114219 - [DEBUG] Process 1121. path edge:
38619 2019-Jan-09 19:14:46.114244 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38620 2019-Jan-09 19:14:46.114347 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
38621 2019-Jan-09 19:14:46.115183 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38622 2019-Jan-09 19:14:46.116016 - [DEBUG]
38623 2019-Jan-09 19:14:46.116048 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
38624 2019-Jan-09 19:14:46.116935 - [DEBUG] Compose: EdgeIdentity * AllBottom
38625 2019-Jan-09 19:14:46.116971 - [DEBUG]
38626 2019-Jan-09 19:14:46.116996 - [DEBUG] Propagate flow
38627 2019-Jan-09 19:14:46.117021 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38628 2019-Jan-09 19:14:46.117796 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
38629 2019-Jan-09 19:14:46.118689 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38630 2019-Jan-09 19:14:46.120826 - [DEBUG] Edge function : AllBottom (result of previous compose)
38631 2019-Jan-09 19:14:46.120859 - [DEBUG]
38632 2019-Jan-09 19:14:46.120887 - [DEBUG] Join: AllTop & AllBottom
38633 2019-Jan-09 19:14:46.120915 - [DEBUG] = AllBottom (new jump func)
38634 2019-Jan-09 19:14:46.120941 - [DEBUG]
38635 2019-Jan-09 19:14:46.120966 - [DEBUG] Start adding new jump function
38636 2019-Jan-09 19:14:46.120991 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38637 2019-Jan-09 19:14:46.121676 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38638 2019-Jan-09 19:14:46.123233 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
38639 2019-Jan-09 19:14:46.124710 - [DEBUG] Edge Function : AllBottom
38640 2019-Jan-09 19:14:46.124825 - [DEBUG] End adding new jump function
38641 2019-Jan-09 19:14:46.124852 - [DEBUG]
38642 2019-Jan-09 19:14:46.124878 - [DEBUG] -------------------------------------------- 1122. Path Edge --------------------------------------------
38643 2019-Jan-09 19:14:46.124904 - [DEBUG]
38644 2019-Jan-09 19:14:46.124927 - [DEBUG] Process 1122. path edge:
38645 2019-Jan-09 19:14:46.124951 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38646 2019-Jan-09 19:14:46.125074 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
38647 2019-Jan-09 19:14:46.127761 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38648 2019-Jan-09 19:14:46.129313 - [DEBUG]
38649 2019-Jan-09 19:14:46.129347 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
38650 2019-Jan-09 19:14:46.130893 - [DEBUG] Compose: EdgeIdentity * AllBottom
38651 2019-Jan-09 19:14:46.130929 - [DEBUG]
38652 2019-Jan-09 19:14:46.130955 - [DEBUG] Propagate flow
38653 2019-Jan-09 19:14:46.130979 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38654 2019-Jan-09 19:14:46.131100 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
38655 2019-Jan-09 19:14:46.131968 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38656 2019-Jan-09 19:14:46.133506 - [DEBUG] Edge function : AllBottom (result of previous compose)
38657 2019-Jan-09 19:14:46.133539 - [DEBUG]
38658 2019-Jan-09 19:14:46.133567 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38659 2019-Jan-09 19:14:46.133594 - [DEBUG] = AllBottom
38660 2019-Jan-09 19:14:46.133621 - [DEBUG]
38661 2019-Jan-09 19:14:46.133645 - [DEBUG] PROPAGATE: No new function!
38662 2019-Jan-09 19:14:46.133672 - [DEBUG] EDGE:
38663 2019-Jan-09 19:14:46.133802 - [DEBUG] ---> 38664 2019-Jan-09 19:14:46.135927 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38665 2019-Jan-09 19:14:46.138089 - [DEBUG]
38666 2019-Jan-09 19:14:46.138123 - [DEBUG] EDGE:
38667 2019-Jan-09 19:14:46.138225 - [DEBUG] ---> 38668 2019-Jan-09 19:14:46.139057 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38669 2019-Jan-09 19:14:46.141246 - [DEBUG]
38670 2019-Jan-09 19:14:46.141281 - [DEBUG] EDGE:
38671 2019-Jan-09 19:14:46.141380 - [DEBUG] ---> 38672 2019-Jan-09 19:14:46.142861 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38673 2019-Jan-09 19:14:46.145017 - [DEBUG]
38674 2019-Jan-09 19:14:46.145051 - [DEBUG] EDGE:
38675 2019-Jan-09 19:14:46.145152 - [DEBUG] ---> 38676 2019-Jan-09 19:14:46.145973 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38677 2019-Jan-09 19:14:46.148165 - [DEBUG]
38678 2019-Jan-09 19:14:46.148226 - [DEBUG] Compose: EdgeIdentity * AllBottom
38679 2019-Jan-09 19:14:46.148254 - [DEBUG]
38680 2019-Jan-09 19:14:46.148279 - [DEBUG] Propagate flow
38681 2019-Jan-09 19:14:46.148304 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38682 2019-Jan-09 19:14:46.148405 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
38683 2019-Jan-09 19:14:46.149874 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38684 2019-Jan-09 19:14:46.152070 - [DEBUG] Edge function : AllBottom (result of previous compose)
38685 2019-Jan-09 19:14:46.152682 - [DEBUG]
38686 2019-Jan-09 19:14:46.152752 - [DEBUG] Join: AllTop & AllBottom
38687 2019-Jan-09 19:14:46.152780 - [DEBUG] = AllBottom (new jump func)
38688 2019-Jan-09 19:14:46.152806 - [DEBUG]
38689 2019-Jan-09 19:14:46.152831 - [DEBUG] Start adding new jump function
38690 2019-Jan-09 19:14:46.152856 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38691 2019-Jan-09 19:14:46.152977 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38692 2019-Jan-09 19:14:46.153871 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
38693 2019-Jan-09 19:14:46.154696 - [DEBUG] Edge Function : AllBottom
38694 2019-Jan-09 19:14:46.154736 - [DEBUG] End adding new jump function
38695 2019-Jan-09 19:14:46.154761 - [DEBUG]
38696 2019-Jan-09 19:14:46.154786 - [DEBUG] -------------------------------------------- 1123. Path Edge --------------------------------------------
38697 2019-Jan-09 19:14:46.154812 - [DEBUG]
38698 2019-Jan-09 19:14:46.154837 - [DEBUG] Process 1123. path edge:
38699 2019-Jan-09 19:14:46.154862 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38700 2019-Jan-09 19:14:46.154960 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
38701 2019-Jan-09 19:14:46.157707 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38702 2019-Jan-09 19:14:46.159257 - [DEBUG]
38703 2019-Jan-09 19:14:46.159292 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
38704 2019-Jan-09 19:14:46.160830 - [DEBUG] Compose: EdgeIdentity * AllBottom
38705 2019-Jan-09 19:14:46.160890 - [DEBUG]
38706 2019-Jan-09 19:14:46.160916 - [DEBUG] Propagate flow
38707 2019-Jan-09 19:14:46.160940 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38708 2019-Jan-09 19:14:46.161060 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
38709 2019-Jan-09 19:14:46.162532 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38710 2019-Jan-09 19:14:46.164086 - [DEBUG] Edge function : AllBottom (result of previous compose)
38711 2019-Jan-09 19:14:46.164119 - [DEBUG]
38712 2019-Jan-09 19:14:46.164148 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38713 2019-Jan-09 19:14:46.164175 - [DEBUG] = AllBottom
38714 2019-Jan-09 19:14:46.164200 - [DEBUG]
38715 2019-Jan-09 19:14:46.164224 - [DEBUG] PROPAGATE: No new function!
38716 2019-Jan-09 19:14:46.164280 - [DEBUG] Compose: EdgeIdentity * AllBottom
38717 2019-Jan-09 19:14:46.164308 - [DEBUG]
38718 2019-Jan-09 19:14:46.164332 - [DEBUG] Propagate flow
38719 2019-Jan-09 19:14:46.164357 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38720 2019-Jan-09 19:14:46.164465 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
38721 2019-Jan-09 19:14:46.166001 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38722 2019-Jan-09 19:14:46.166849 - [DEBUG] Edge function : AllBottom (result of previous compose)
38723 2019-Jan-09 19:14:46.166882 - [DEBUG]
38724 2019-Jan-09 19:14:46.166911 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38725 2019-Jan-09 19:14:46.166938 - [DEBUG] = AllBottom
38726 2019-Jan-09 19:14:46.166964 - [DEBUG]
38727 2019-Jan-09 19:14:46.166988 - [DEBUG] PROPAGATE: No new function!
38728 2019-Jan-09 19:14:46.167016 - [DEBUG] EDGE:
38729 2019-Jan-09 19:14:46.167172 - [DEBUG] ---> 38730 2019-Jan-09 19:14:46.168003 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38731 2019-Jan-09 19:14:46.170175 - [DEBUG]
38732 2019-Jan-09 19:14:46.170209 - [DEBUG] EDGE:
38733 2019-Jan-09 19:14:46.170310 - [DEBUG] ---> 38734 2019-Jan-09 19:14:46.171152 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38735 2019-Jan-09 19:14:46.171986 - [DEBUG]
38736 2019-Jan-09 19:14:46.172020 - [DEBUG] EDGE:
38737 2019-Jan-09 19:14:46.172758 - [DEBUG] ---> 38738 2019-Jan-09 19:14:46.174330 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38739 2019-Jan-09 19:14:46.175821 - [DEBUG]
38740 2019-Jan-09 19:14:46.175859 - [DEBUG] EDGE:
38741 2019-Jan-09 19:14:46.175983 - [DEBUG] ---> 38742 2019-Jan-09 19:14:46.176830 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38743 2019-Jan-09 19:14:46.177699 - [DEBUG]
38744 2019-Jan-09 19:14:46.177732 - [DEBUG] EDGE:
38745 2019-Jan-09 19:14:46.177823 - [DEBUG] ---> 38746 2019-Jan-09 19:14:46.179939 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38747 2019-Jan-09 19:14:46.181472 - [DEBUG]
38748 2019-Jan-09 19:14:46.181507 - [DEBUG] EDGE:
38749 2019-Jan-09 19:14:46.181602 - [DEBUG] ---> 38750 2019-Jan-09 19:14:46.183122 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38751 2019-Jan-09 19:14:46.184007 - [DEBUG]
38752 2019-Jan-09 19:14:46.184040 - [DEBUG] EDGE:
38753 2019-Jan-09 19:14:46.184810 - [DEBUG] ---> 38754 2019-Jan-09 19:14:46.186961 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38755 2019-Jan-09 19:14:46.187832 - [DEBUG]
38756 2019-Jan-09 19:14:46.187866 - [DEBUG] EDGE:
38757 2019-Jan-09 19:14:46.187957 - [DEBUG] ---> 38758 2019-Jan-09 19:14:46.188767 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38759 2019-Jan-09 19:14:46.195055 - [DEBUG]
38760 2019-Jan-09 19:14:46.195090 - [DEBUG] EDGE:
38761 2019-Jan-09 19:14:46.195849 - [DEBUG] ---> 38762 2019-Jan-09 19:14:46.197394 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38763 2019-Jan-09 19:14:46.198235 - [DEBUG]
38764 2019-Jan-09 19:14:46.198268 - [DEBUG] EDGE:
38765 2019-Jan-09 19:14:46.198361 - [DEBUG] ---> 38766 2019-Jan-09 19:14:46.199167 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38767 2019-Jan-09 19:14:46.200031 - [DEBUG]
38768 2019-Jan-09 19:14:46.200065 - [DEBUG] EDGE:
38769 2019-Jan-09 19:14:46.200892 - [DEBUG] ---> 38770 2019-Jan-09 19:14:46.202412 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38771 2019-Jan-09 19:14:46.203949 - [DEBUG]
38772 2019-Jan-09 19:14:46.203984 - [DEBUG] EDGE:
38773 2019-Jan-09 19:14:46.204086 - [DEBUG] ---> 38774 2019-Jan-09 19:14:46.204912 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
38775 2019-Jan-09 19:14:46.207074 - [DEBUG]
38776 2019-Jan-09 19:14:46.207135 - [DEBUG] Compose: EdgeIdentity * AllBottom
38777 2019-Jan-09 19:14:46.207168 - [DEBUG]
38778 2019-Jan-09 19:14:46.207194 - [DEBUG] Propagate flow
38779 2019-Jan-09 19:14:46.207218 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38780 2019-Jan-09 19:14:46.207310 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38781 2019-Jan-09 19:14:46.208145 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38782 2019-Jan-09 19:14:46.208989 - [DEBUG] Edge function : AllBottom (result of previous compose)
38783 2019-Jan-09 19:14:46.209022 - [DEBUG]
38784 2019-Jan-09 19:14:46.209049 - [DEBUG] Join: AllTop & AllBottom
38785 2019-Jan-09 19:14:46.209077 - [DEBUG] = AllBottom (new jump func)
38786 2019-Jan-09 19:14:46.209102 - [DEBUG]
38787 2019-Jan-09 19:14:46.209127 - [DEBUG] Start adding new jump function
38788 2019-Jan-09 19:14:46.209152 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38789 2019-Jan-09 19:14:46.209250 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38790 2019-Jan-09 19:14:46.210092 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38791 2019-Jan-09 19:14:46.211643 - [DEBUG] Edge Function : AllBottom
38792 2019-Jan-09 19:14:46.211686 - [DEBUG] End adding new jump function
38793 2019-Jan-09 19:14:46.211711 - [DEBUG]
38794 2019-Jan-09 19:14:46.211736 - [DEBUG] -------------------------------------------- 1124. Path Edge --------------------------------------------
38795 2019-Jan-09 19:14:46.211762 - [DEBUG]
38796 2019-Jan-09 19:14:46.211787 - [DEBUG] Process 1124. path edge:
38797 2019-Jan-09 19:14:46.211811 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38798 2019-Jan-09 19:14:46.211911 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
38799 2019-Jan-09 19:14:46.214198 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38800 2019-Jan-09 19:14:46.215057 - [DEBUG]
38801 2019-Jan-09 19:14:46.215089 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38802 2019-Jan-09 19:14:46.215968 - [DEBUG] Compose: EdgeIdentity * AllBottom
38803 2019-Jan-09 19:14:46.216003 - [DEBUG]
38804 2019-Jan-09 19:14:46.216028 - [DEBUG] Propagate flow
38805 2019-Jan-09 19:14:46.216053 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38806 2019-Jan-09 19:14:46.216856 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
38807 2019-Jan-09 19:14:46.217762 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38808 2019-Jan-09 19:14:46.219337 - [DEBUG] Edge function : AllBottom (result of previous compose)
38809 2019-Jan-09 19:14:46.219371 - [DEBUG]
38810 2019-Jan-09 19:14:46.219399 - [DEBUG] Join: AllTop & AllBottom
38811 2019-Jan-09 19:14:46.219426 - [DEBUG] = AllBottom (new jump func)
38812 2019-Jan-09 19:14:46.219452 - [DEBUG]
38813 2019-Jan-09 19:14:46.219476 - [DEBUG] Start adding new jump function
38814 2019-Jan-09 19:14:46.219501 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38815 2019-Jan-09 19:14:46.219602 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38816 2019-Jan-09 19:14:46.220480 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
38817 2019-Jan-09 19:14:46.221299 - [DEBUG] Edge Function : AllBottom
38818 2019-Jan-09 19:14:46.221338 - [DEBUG] End adding new jump function
38819 2019-Jan-09 19:14:46.221364 - [DEBUG]
38820 2019-Jan-09 19:14:46.221389 - [DEBUG] -------------------------------------------- 1125. Path Edge --------------------------------------------
38821 2019-Jan-09 19:14:46.221415 - [DEBUG]
38822 2019-Jan-09 19:14:46.221439 - [DEBUG] Process 1125. path edge:
38823 2019-Jan-09 19:14:46.221464 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38824 2019-Jan-09 19:14:46.221563 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
38825 2019-Jan-09 19:14:46.222374 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38826 2019-Jan-09 19:14:46.223879 - [DEBUG]
38827 2019-Jan-09 19:14:46.223915 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
38828 2019-Jan-09 19:14:46.225445 - [DEBUG] Compose: EdgeIdentity * AllBottom
38829 2019-Jan-09 19:14:46.225481 - [DEBUG]
38830 2019-Jan-09 19:14:46.225506 - [DEBUG] Propagate flow
38831 2019-Jan-09 19:14:46.225531 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38832 2019-Jan-09 19:14:46.225630 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
38833 2019-Jan-09 19:14:46.226458 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38834 2019-Jan-09 19:14:46.227325 - [DEBUG] Edge function : AllBottom (result of previous compose)
38835 2019-Jan-09 19:14:46.227357 - [DEBUG]
38836 2019-Jan-09 19:14:46.227385 - [DEBUG] Join: AllTop & AllBottom
38837 2019-Jan-09 19:14:46.227413 - [DEBUG] = AllBottom (new jump func)
38838 2019-Jan-09 19:14:46.227438 - [DEBUG]
38839 2019-Jan-09 19:14:46.227463 - [DEBUG] Start adding new jump function
38840 2019-Jan-09 19:14:46.227487 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38841 2019-Jan-09 19:14:46.227583 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38842 2019-Jan-09 19:14:46.229108 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
38843 2019-Jan-09 19:14:46.229958 - [DEBUG] Edge Function : AllBottom
38844 2019-Jan-09 19:14:46.229998 - [DEBUG] End adding new jump function
38845 2019-Jan-09 19:14:46.230024 - [DEBUG]
38846 2019-Jan-09 19:14:46.230049 - [DEBUG] -------------------------------------------- 1126. Path Edge --------------------------------------------
38847 2019-Jan-09 19:14:46.230075 - [DEBUG]
38848 2019-Jan-09 19:14:46.230099 - [DEBUG] Process 1126. path edge:
38849 2019-Jan-09 19:14:46.230124 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38850 2019-Jan-09 19:14:46.230222 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
38851 2019-Jan-09 19:14:46.231071 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38852 2019-Jan-09 19:14:46.231942 - [DEBUG]
38853 2019-Jan-09 19:14:46.231975 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
38854 2019-Jan-09 19:14:46.232831 - [DEBUG] Compose: EdgeIdentity * AllBottom
38855 2019-Jan-09 19:14:46.232866 - [DEBUG]
38856 2019-Jan-09 19:14:46.232891 - [DEBUG] Propagate flow
38857 2019-Jan-09 19:14:46.232916 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38858 2019-Jan-09 19:14:46.233015 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
38859 2019-Jan-09 19:14:46.234577 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38860 2019-Jan-09 19:14:46.235420 - [DEBUG] Edge function : AllBottom (result of previous compose)
38861 2019-Jan-09 19:14:46.235452 - [DEBUG]
38862 2019-Jan-09 19:14:46.235480 - [DEBUG] Join: AllTop & AllBottom
38863 2019-Jan-09 19:14:46.235507 - [DEBUG] = AllBottom (new jump func)
38864 2019-Jan-09 19:14:46.235533 - [DEBUG]
38865 2019-Jan-09 19:14:46.235557 - [DEBUG] Start adding new jump function
38866 2019-Jan-09 19:14:46.235582 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38867 2019-Jan-09 19:14:46.235682 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38868 2019-Jan-09 19:14:46.236522 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
38869 2019-Jan-09 19:14:46.237386 - [DEBUG] Edge Function : AllBottom
38870 2019-Jan-09 19:14:46.237426 - [DEBUG] End adding new jump function
38871 2019-Jan-09 19:14:46.237451 - [DEBUG]
38872 2019-Jan-09 19:14:46.237476 - [DEBUG] -------------------------------------------- 1127. Path Edge --------------------------------------------
38873 2019-Jan-09 19:14:46.237501 - [DEBUG]
38874 2019-Jan-09 19:14:46.237526 - [DEBUG] Process 1127. path edge:
38875 2019-Jan-09 19:14:46.237550 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38876 2019-Jan-09 19:14:46.237645 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
38877 2019-Jan-09 19:14:46.238467 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38878 2019-Jan-09 19:14:46.239324 - [DEBUG]
38879 2019-Jan-09 19:14:46.239354 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
38880 2019-Jan-09 19:14:46.240228 - [DEBUG] Compose: EdgeIdentity * AllBottom
38881 2019-Jan-09 19:14:46.240264 - [DEBUG]
38882 2019-Jan-09 19:14:46.240290 - [DEBUG] Propagate flow
38883 2019-Jan-09 19:14:46.240314 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38884 2019-Jan-09 19:14:46.240411 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
38885 2019-Jan-09 19:14:46.241260 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38886 2019-Jan-09 19:14:46.242104 - [DEBUG] Edge function : AllBottom (result of previous compose)
38887 2019-Jan-09 19:14:46.242136 - [DEBUG]
38888 2019-Jan-09 19:14:46.242164 - [DEBUG] Join: AllTop & AllBottom
38889 2019-Jan-09 19:14:46.242192 - [DEBUG] = AllBottom (new jump func)
38890 2019-Jan-09 19:14:46.242218 - [DEBUG]
38891 2019-Jan-09 19:14:46.242242 - [DEBUG] Start adding new jump function
38892 2019-Jan-09 19:14:46.242267 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38893 2019-Jan-09 19:14:46.242364 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38894 2019-Jan-09 19:14:46.243195 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
38895 2019-Jan-09 19:14:46.244087 - [DEBUG] Edge Function : AllBottom
38896 2019-Jan-09 19:14:46.244127 - [DEBUG] End adding new jump function
38897 2019-Jan-09 19:14:46.244152 - [DEBUG]
38898 2019-Jan-09 19:14:46.244177 - [DEBUG] -------------------------------------------- 1128. Path Edge --------------------------------------------
38899 2019-Jan-09 19:14:46.244204 - [DEBUG]
38900 2019-Jan-09 19:14:46.244228 - [DEBUG] Process 1128. path edge:
38901 2019-Jan-09 19:14:46.244252 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38902 2019-Jan-09 19:14:46.244352 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
38903 2019-Jan-09 19:14:46.245170 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38904 2019-Jan-09 19:14:46.246002 - [DEBUG]
38905 2019-Jan-09 19:14:46.246035 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
38906 2019-Jan-09 19:14:46.246886 - [DEBUG] Compose: EdgeIdentity * AllBottom
38907 2019-Jan-09 19:14:46.246921 - [DEBUG]
38908 2019-Jan-09 19:14:46.246947 - [DEBUG] Propagate flow
38909 2019-Jan-09 19:14:46.246972 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38910 2019-Jan-09 19:14:46.247067 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
38911 2019-Jan-09 19:14:46.247925 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38912 2019-Jan-09 19:14:46.248763 - [DEBUG] Edge function : AllBottom (result of previous compose)
38913 2019-Jan-09 19:14:46.248795 - [DEBUG]
38914 2019-Jan-09 19:14:46.248824 - [DEBUG] Join: AllTop & AllBottom
38915 2019-Jan-09 19:14:46.248852 - [DEBUG] = AllBottom (new jump func)
38916 2019-Jan-09 19:14:46.248877 - [DEBUG]
38917 2019-Jan-09 19:14:46.248902 - [DEBUG] Start adding new jump function
38918 2019-Jan-09 19:14:46.248926 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38919 2019-Jan-09 19:14:46.249026 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38920 2019-Jan-09 19:14:46.249861 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
38921 2019-Jan-09 19:14:46.250718 - [DEBUG] Edge Function : AllBottom
38922 2019-Jan-09 19:14:46.250758 - [DEBUG] End adding new jump function
38923 2019-Jan-09 19:14:46.250783 - [DEBUG]
38924 2019-Jan-09 19:14:46.250809 - [DEBUG] -------------------------------------------- 1129. Path Edge --------------------------------------------
38925 2019-Jan-09 19:14:46.250835 - [DEBUG]
38926 2019-Jan-09 19:14:46.250859 - [DEBUG] Process 1129. path edge:
38927 2019-Jan-09 19:14:46.250884 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38928 2019-Jan-09 19:14:46.250980 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
38929 2019-Jan-09 19:14:46.251808 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38930 2019-Jan-09 19:14:46.252641 - [DEBUG]
38931 2019-Jan-09 19:14:46.252672 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
38932 2019-Jan-09 19:14:46.253540 - [DEBUG] Compose: EdgeIdentity * AllBottom
38933 2019-Jan-09 19:14:46.253574 - [DEBUG]
38934 2019-Jan-09 19:14:46.253599 - [DEBUG] Propagate flow
38935 2019-Jan-09 19:14:46.253623 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38936 2019-Jan-09 19:14:46.253716 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
38937 2019-Jan-09 19:14:46.254567 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38938 2019-Jan-09 19:14:46.255428 - [DEBUG] Edge function : AllBottom (result of previous compose)
38939 2019-Jan-09 19:14:46.255461 - [DEBUG]
38940 2019-Jan-09 19:14:46.255489 - [DEBUG] Join: AllTop & AllBottom
38941 2019-Jan-09 19:14:46.255518 - [DEBUG] = AllBottom (new jump func)
38942 2019-Jan-09 19:14:46.255543 - [DEBUG]
38943 2019-Jan-09 19:14:46.255568 - [DEBUG] Start adding new jump function
38944 2019-Jan-09 19:14:46.255593 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38945 2019-Jan-09 19:14:46.255691 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38946 2019-Jan-09 19:14:46.256528 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
38947 2019-Jan-09 19:14:46.257395 - [DEBUG] Edge Function : AllBottom
38948 2019-Jan-09 19:14:46.257435 - [DEBUG] End adding new jump function
38949 2019-Jan-09 19:14:46.257461 - [DEBUG]
38950 2019-Jan-09 19:14:46.257486 - [DEBUG] -------------------------------------------- 1130. Path Edge --------------------------------------------
38951 2019-Jan-09 19:14:46.257512 - [DEBUG]
38952 2019-Jan-09 19:14:46.257536 - [DEBUG] Process 1130. path edge:
38953 2019-Jan-09 19:14:46.257561 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38954 2019-Jan-09 19:14:46.257656 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
38955 2019-Jan-09 19:14:46.258488 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38956 2019-Jan-09 19:14:46.259328 - [DEBUG]
38957 2019-Jan-09 19:14:46.259360 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
38958 2019-Jan-09 19:14:46.260242 - [DEBUG] Compose: EdgeIdentity * AllBottom
38959 2019-Jan-09 19:14:46.260277 - [DEBUG]
38960 2019-Jan-09 19:14:46.260302 - [DEBUG] Propagate flow
38961 2019-Jan-09 19:14:46.260327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38962 2019-Jan-09 19:14:46.260416 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
38963 2019-Jan-09 19:14:46.261261 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38964 2019-Jan-09 19:14:46.262090 - [DEBUG] Edge function : AllBottom (result of previous compose)
38965 2019-Jan-09 19:14:46.262123 - [DEBUG]
38966 2019-Jan-09 19:14:46.262152 - [DEBUG] Join: AllTop & AllBottom
38967 2019-Jan-09 19:14:46.262180 - [DEBUG] = AllBottom (new jump func)
38968 2019-Jan-09 19:14:46.262206 - [DEBUG]
38969 2019-Jan-09 19:14:46.262231 - [DEBUG] Start adding new jump function
38970 2019-Jan-09 19:14:46.262256 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38971 2019-Jan-09 19:14:46.262353 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38972 2019-Jan-09 19:14:46.263187 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
38973 2019-Jan-09 19:14:46.264037 - [DEBUG] Edge Function : AllBottom
38974 2019-Jan-09 19:14:46.264077 - [DEBUG] End adding new jump function
38975 2019-Jan-09 19:14:46.264102 - [DEBUG]
38976 2019-Jan-09 19:14:46.264127 - [DEBUG] -------------------------------------------- 1131. Path Edge --------------------------------------------
38977 2019-Jan-09 19:14:46.264155 - [DEBUG]
38978 2019-Jan-09 19:14:46.264179 - [DEBUG] Process 1131. path edge:
38979 2019-Jan-09 19:14:46.264204 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38980 2019-Jan-09 19:14:46.264328 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
38981 2019-Jan-09 19:14:46.265147 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38982 2019-Jan-09 19:14:46.265989 - [DEBUG]
38983 2019-Jan-09 19:14:46.266024 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
38984 2019-Jan-09 19:14:46.266872 - [DEBUG] Compose: EdgeIdentity * AllBottom
38985 2019-Jan-09 19:14:46.266908 - [DEBUG]
38986 2019-Jan-09 19:14:46.266934 - [DEBUG] Propagate flow
38987 2019-Jan-09 19:14:46.266959 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38988 2019-Jan-09 19:14:46.267056 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
38989 2019-Jan-09 19:14:46.267945 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38990 2019-Jan-09 19:14:46.268777 - [DEBUG] Edge function : AllBottom (result of previous compose)
38991 2019-Jan-09 19:14:46.268809 - [DEBUG]
38992 2019-Jan-09 19:14:46.268838 - [DEBUG] Join: AllTop & AllBottom
38993 2019-Jan-09 19:14:46.268867 - [DEBUG] = AllBottom (new jump func)
38994 2019-Jan-09 19:14:46.268892 - [DEBUG]
38995 2019-Jan-09 19:14:46.268917 - [DEBUG] Start adding new jump function
38996 2019-Jan-09 19:14:46.268943 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38997 2019-Jan-09 19:14:46.269040 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38998 2019-Jan-09 19:14:46.269867 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
38999 2019-Jan-09 19:14:46.270736 - [DEBUG] Edge Function : AllBottom
39000 2019-Jan-09 19:14:46.270775 - [DEBUG] End adding new jump function
39001 2019-Jan-09 19:14:46.270800 - [DEBUG]
39002 2019-Jan-09 19:14:46.270826 - [DEBUG] -------------------------------------------- 1132. Path Edge --------------------------------------------
39003 2019-Jan-09 19:14:46.270852 - [DEBUG]
39004 2019-Jan-09 19:14:46.270876 - [DEBUG] Process 1132. path edge:
39005 2019-Jan-09 19:14:46.270901 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39006 2019-Jan-09 19:14:46.270995 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
39007 2019-Jan-09 19:14:46.271826 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39008 2019-Jan-09 19:14:46.272661 - [DEBUG]
39009 2019-Jan-09 19:14:46.272692 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
39010 2019-Jan-09 19:14:46.273555 - [DEBUG] Possible callees:
39011 2019-Jan-09 19:14:46.273586 - [DEBUG] llvm.dbg.declare
39012 2019-Jan-09 19:14:46.273613 - [DEBUG] Possible return sites:
39013 2019-Jan-09 19:14:46.273637 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12039014 2019-Jan-09 19:14:46.275316 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39015 2019-Jan-09 19:14:46.275383 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39016 2019-Jan-09 19:14:46.275436 - [DEBUG] Compose: EdgeIdentity * AllBottom
39017 2019-Jan-09 19:14:46.275466 - [DEBUG]
39018 2019-Jan-09 19:14:46.275515 - [DEBUG] Propagate flow
39019 2019-Jan-09 19:14:46.275541 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39020 2019-Jan-09 19:14:46.275637 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
39021 2019-Jan-09 19:14:46.276467 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39022 2019-Jan-09 19:14:46.277345 - [DEBUG] Edge function : AllBottom (result of previous compose)
39023 2019-Jan-09 19:14:46.277376 - [DEBUG]
39024 2019-Jan-09 19:14:46.277403 - [DEBUG] Join: AllTop & AllBottom
39025 2019-Jan-09 19:14:46.277429 - [DEBUG] = AllBottom (new jump func)
39026 2019-Jan-09 19:14:46.277455 - [DEBUG]
39027 2019-Jan-09 19:14:46.277478 - [DEBUG] Start adding new jump function
39028 2019-Jan-09 19:14:46.277502 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39029 2019-Jan-09 19:14:46.277578 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39030 2019-Jan-09 19:14:46.278235 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
39031 2019-Jan-09 19:14:46.278871 - [DEBUG] Edge Function : AllBottom
39032 2019-Jan-09 19:14:46.278906 - [DEBUG] End adding new jump function
39033 2019-Jan-09 19:14:46.278931 - [DEBUG]
39034 2019-Jan-09 19:14:46.278954 - [DEBUG] -------------------------------------------- 1133. Path Edge --------------------------------------------
39035 2019-Jan-09 19:14:46.278979 - [DEBUG]
39036 2019-Jan-09 19:14:46.279002 - [DEBUG] Process 1133. path edge:
39037 2019-Jan-09 19:14:46.279027 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39038 2019-Jan-09 19:14:46.279084 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
39039 2019-Jan-09 19:14:46.279713 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39040 2019-Jan-09 19:14:46.280348 - [DEBUG]
39041 2019-Jan-09 19:14:46.280373 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
39042 2019-Jan-09 19:14:46.281185 - [DEBUG] Compose: EdgeIdentity * AllBottom
39043 2019-Jan-09 19:14:46.281220 - [DEBUG]
39044 2019-Jan-09 19:14:46.281245 - [DEBUG] Propagate flow
39045 2019-Jan-09 19:14:46.281270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39046 2019-Jan-09 19:14:46.281363 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
39047 2019-Jan-09 19:14:46.282179 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39048 2019-Jan-09 19:14:46.283015 - [DEBUG] Edge function : AllBottom (result of previous compose)
39049 2019-Jan-09 19:14:46.283047 - [DEBUG]
39050 2019-Jan-09 19:14:46.283075 - [DEBUG] Join: AllTop & AllBottom
39051 2019-Jan-09 19:14:46.283103 - [DEBUG] = AllBottom (new jump func)
39052 2019-Jan-09 19:14:46.283129 - [DEBUG]
39053 2019-Jan-09 19:14:46.283154 - [DEBUG] Start adding new jump function
39054 2019-Jan-09 19:14:46.283179 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39055 2019-Jan-09 19:14:46.283277 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39056 2019-Jan-09 19:14:46.284155 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
39057 2019-Jan-09 19:14:46.284975 - [DEBUG] Edge Function : AllBottom
39058 2019-Jan-09 19:14:46.285015 - [DEBUG] End adding new jump function
39059 2019-Jan-09 19:14:46.285041 - [DEBUG]
39060 2019-Jan-09 19:14:46.285067 - [DEBUG] -------------------------------------------- 1134. Path Edge --------------------------------------------
39061 2019-Jan-09 19:14:46.285128 - [DEBUG]
39062 2019-Jan-09 19:14:46.285153 - [DEBUG] Process 1134. path edge:
39063 2019-Jan-09 19:14:46.285178 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39064 2019-Jan-09 19:14:46.285279 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
39065 2019-Jan-09 19:14:46.286106 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39066 2019-Jan-09 19:14:46.286950 - [DEBUG]
39067 2019-Jan-09 19:14:46.286984 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
39068 2019-Jan-09 19:14:46.287868 - [DEBUG] Compose: EdgeIdentity * AllBottom
39069 2019-Jan-09 19:14:46.287902 - [DEBUG]
39070 2019-Jan-09 19:14:46.287927 - [DEBUG] Propagate flow
39071 2019-Jan-09 19:14:46.287952 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39072 2019-Jan-09 19:14:46.288048 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
39073 2019-Jan-09 19:14:46.288880 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39074 2019-Jan-09 19:14:46.289710 - [DEBUG] Edge function : AllBottom (result of previous compose)
39075 2019-Jan-09 19:14:46.289742 - [DEBUG]
39076 2019-Jan-09 19:14:46.289770 - [DEBUG] Join: AllTop & AllBottom
39077 2019-Jan-09 19:14:46.289798 - [DEBUG] = AllBottom (new jump func)
39078 2019-Jan-09 19:14:46.289824 - [DEBUG]
39079 2019-Jan-09 19:14:46.289848 - [DEBUG] Start adding new jump function
39080 2019-Jan-09 19:14:46.289873 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39081 2019-Jan-09 19:14:46.289972 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39082 2019-Jan-09 19:14:46.290840 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
39083 2019-Jan-09 19:14:46.291538 - [DEBUG] Edge Function : AllBottom
39084 2019-Jan-09 19:14:46.291573 - [DEBUG] End adding new jump function
39085 2019-Jan-09 19:14:46.291598 - [DEBUG]
39086 2019-Jan-09 19:14:46.291623 - [DEBUG] -------------------------------------------- 1135. Path Edge --------------------------------------------
39087 2019-Jan-09 19:14:46.291648 - [DEBUG]
39088 2019-Jan-09 19:14:46.291672 - [DEBUG] Process 1135. path edge:
39089 2019-Jan-09 19:14:46.291696 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39090 2019-Jan-09 19:14:46.291765 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
39091 2019-Jan-09 19:14:46.292423 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39092 2019-Jan-09 19:14:46.293075 - [DEBUG]
39093 2019-Jan-09 19:14:46.293101 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
39094 2019-Jan-09 19:14:46.293811 - [DEBUG] Possible callees:
39095 2019-Jan-09 19:14:46.293840 - [DEBUG] llvm.dbg.declare
39096 2019-Jan-09 19:14:46.293866 - [DEBUG] Possible return sites:
39097 2019-Jan-09 19:14:46.293890 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14939098 2019-Jan-09 19:14:46.295267 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39099 2019-Jan-09 19:14:46.295350 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39100 2019-Jan-09 19:14:46.295403 - [DEBUG] Compose: EdgeIdentity * AllBottom
39101 2019-Jan-09 19:14:46.295432 - [DEBUG]
39102 2019-Jan-09 19:14:46.295457 - [DEBUG] Propagate flow
39103 2019-Jan-09 19:14:46.295482 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39104 2019-Jan-09 19:14:46.295578 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
39105 2019-Jan-09 19:14:46.296409 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39106 2019-Jan-09 19:14:46.297279 - [DEBUG] Edge function : AllBottom (result of previous compose)
39107 2019-Jan-09 19:14:46.297311 - [DEBUG]
39108 2019-Jan-09 19:14:46.297339 - [DEBUG] Join: AllTop & AllBottom
39109 2019-Jan-09 19:14:46.297366 - [DEBUG] = AllBottom (new jump func)
39110 2019-Jan-09 19:14:46.297392 - [DEBUG]
39111 2019-Jan-09 19:14:46.297416 - [DEBUG] Start adding new jump function
39112 2019-Jan-09 19:14:46.297441 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39113 2019-Jan-09 19:14:46.297537 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39114 2019-Jan-09 19:14:46.298378 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
39115 2019-Jan-09 19:14:46.299208 - [DEBUG] Edge Function : AllBottom
39116 2019-Jan-09 19:14:46.299248 - [DEBUG] End adding new jump function
39117 2019-Jan-09 19:14:46.299273 - [DEBUG]
39118 2019-Jan-09 19:14:46.299298 - [DEBUG] -------------------------------------------- 1136. Path Edge --------------------------------------------
39119 2019-Jan-09 19:14:46.299325 - [DEBUG]
39120 2019-Jan-09 19:14:46.299349 - [DEBUG] Process 1136. path edge:
39121 2019-Jan-09 19:14:46.299374 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39122 2019-Jan-09 19:14:46.299471 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
39123 2019-Jan-09 19:14:46.300293 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39124 2019-Jan-09 19:14:46.301179 - [DEBUG]
39125 2019-Jan-09 19:14:46.301210 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
39126 2019-Jan-09 19:14:46.302095 - [DEBUG] Compose: EdgeIdentity * AllBottom
39127 2019-Jan-09 19:14:46.302130 - [DEBUG]
39128 2019-Jan-09 19:14:46.302155 - [DEBUG] Propagate flow
39129 2019-Jan-09 19:14:46.302180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39130 2019-Jan-09 19:14:46.302277 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
39131 2019-Jan-09 19:14:46.303121 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39132 2019-Jan-09 19:14:46.303993 - [DEBUG] Edge function : AllBottom (result of previous compose)
39133 2019-Jan-09 19:14:46.304024 - [DEBUG]
39134 2019-Jan-09 19:14:46.304053 - [DEBUG] Join: AllTop & AllBottom
39135 2019-Jan-09 19:14:46.304081 - [DEBUG] = AllBottom (new jump func)
39136 2019-Jan-09 19:14:46.304106 - [DEBUG]
39137 2019-Jan-09 19:14:46.304130 - [DEBUG] Start adding new jump function
39138 2019-Jan-09 19:14:46.304155 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39139 2019-Jan-09 19:14:46.304249 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39140 2019-Jan-09 19:14:46.305079 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
39141 2019-Jan-09 19:14:46.305902 - [DEBUG] Edge Function : AllBottom
39142 2019-Jan-09 19:14:46.305968 - [DEBUG] End adding new jump function
39143 2019-Jan-09 19:14:46.305994 - [DEBUG]
39144 2019-Jan-09 19:14:46.306020 - [DEBUG] -------------------------------------------- 1137. Path Edge --------------------------------------------
39145 2019-Jan-09 19:14:46.306047 - [DEBUG]
39146 2019-Jan-09 19:14:46.306071 - [DEBUG] Process 1137. path edge:
39147 2019-Jan-09 19:14:46.306096 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39148 2019-Jan-09 19:14:46.306199 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
39149 2019-Jan-09 19:14:46.307022 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39150 2019-Jan-09 19:14:46.307902 - [DEBUG]
39151 2019-Jan-09 19:14:46.307936 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
39152 2019-Jan-09 19:14:46.308792 - [DEBUG] Compose: EdgeIdentity * AllBottom
39153 2019-Jan-09 19:14:46.308829 - [DEBUG]
39154 2019-Jan-09 19:14:46.308855 - [DEBUG] Propagate flow
39155 2019-Jan-09 19:14:46.308879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39156 2019-Jan-09 19:14:46.308977 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
39157 2019-Jan-09 19:14:46.309814 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39158 2019-Jan-09 19:14:46.310677 - [DEBUG] Edge function : AllBottom (result of previous compose)
39159 2019-Jan-09 19:14:46.310708 - [DEBUG]
39160 2019-Jan-09 19:14:46.310737 - [DEBUG] Join: AllTop & AllBottom
39161 2019-Jan-09 19:14:46.310765 - [DEBUG] = AllBottom (new jump func)
39162 2019-Jan-09 19:14:46.310791 - [DEBUG]
39163 2019-Jan-09 19:14:46.310816 - [DEBUG] Start adding new jump function
39164 2019-Jan-09 19:14:46.310841 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39165 2019-Jan-09 19:14:46.310937 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39166 2019-Jan-09 19:14:46.311777 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
39167 2019-Jan-09 19:14:46.312615 - [DEBUG] Edge Function : AllBottom
39168 2019-Jan-09 19:14:46.312656 - [DEBUG] End adding new jump function
39169 2019-Jan-09 19:14:46.312682 - [DEBUG]
39170 2019-Jan-09 19:14:46.312707 - [DEBUG] -------------------------------------------- 1138. Path Edge --------------------------------------------
39171 2019-Jan-09 19:14:46.312733 - [DEBUG]
39172 2019-Jan-09 19:14:46.312758 - [DEBUG] Process 1138. path edge:
39173 2019-Jan-09 19:14:46.312782 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39174 2019-Jan-09 19:14:46.312874 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
39175 2019-Jan-09 19:14:46.313701 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39176 2019-Jan-09 19:14:46.314575 - [DEBUG]
39177 2019-Jan-09 19:14:46.314606 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
39178 2019-Jan-09 19:14:46.315465 - [DEBUG] Possible callees:
39179 2019-Jan-09 19:14:46.315497 - [DEBUG] llvm.dbg.declare
39180 2019-Jan-09 19:14:46.315524 - [DEBUG] Possible return sites:
39181 2019-Jan-09 19:14:46.315548 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15539182 2019-Jan-09 19:14:46.317241 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39183 2019-Jan-09 19:14:46.317309 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39184 2019-Jan-09 19:14:46.317362 - [DEBUG] Compose: EdgeIdentity * AllBottom
39185 2019-Jan-09 19:14:46.317391 - [DEBUG]
39186 2019-Jan-09 19:14:46.317417 - [DEBUG] Propagate flow
39187 2019-Jan-09 19:14:46.317441 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39188 2019-Jan-09 19:14:46.317536 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
39189 2019-Jan-09 19:14:46.318370 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39190 2019-Jan-09 19:14:46.319209 - [DEBUG] Edge function : AllBottom (result of previous compose)
39191 2019-Jan-09 19:14:46.319241 - [DEBUG]
39192 2019-Jan-09 19:14:46.319269 - [DEBUG] Join: AllTop & AllBottom
39193 2019-Jan-09 19:14:46.319297 - [DEBUG] = AllBottom (new jump func)
39194 2019-Jan-09 19:14:46.319323 - [DEBUG]
39195 2019-Jan-09 19:14:46.319348 - [DEBUG] Start adding new jump function
39196 2019-Jan-09 19:14:46.319373 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39197 2019-Jan-09 19:14:46.319470 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39198 2019-Jan-09 19:14:46.320312 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
39199 2019-Jan-09 19:14:46.321179 - [DEBUG] Edge Function : AllBottom
39200 2019-Jan-09 19:14:46.321218 - [DEBUG] End adding new jump function
39201 2019-Jan-09 19:14:46.321244 - [DEBUG]
39202 2019-Jan-09 19:14:46.321269 - [DEBUG] -------------------------------------------- 1139. Path Edge --------------------------------------------
39203 2019-Jan-09 19:14:46.321296 - [DEBUG]
39204 2019-Jan-09 19:14:46.321320 - [DEBUG] Process 1139. path edge:
39205 2019-Jan-09 19:14:46.321346 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39206 2019-Jan-09 19:14:46.321444 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
39207 2019-Jan-09 19:14:46.322272 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39208 2019-Jan-09 19:14:46.323110 - [DEBUG]
39209 2019-Jan-09 19:14:46.323141 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
39210 2019-Jan-09 19:14:46.324047 - [DEBUG] Compose: EdgeIdentity * AllBottom
39211 2019-Jan-09 19:14:46.324082 - [DEBUG]
39212 2019-Jan-09 19:14:46.324107 - [DEBUG] Propagate flow
39213 2019-Jan-09 19:14:46.324131 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39214 2019-Jan-09 19:14:46.324225 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
39215 2019-Jan-09 19:14:46.325040 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39216 2019-Jan-09 19:14:46.325871 - [DEBUG] Edge function : AllBottom (result of previous compose)
39217 2019-Jan-09 19:14:46.325904 - [DEBUG]
39218 2019-Jan-09 19:14:46.325932 - [DEBUG] Join: AllTop & AllBottom
39219 2019-Jan-09 19:14:46.325960 - [DEBUG] = AllBottom (new jump func)
39220 2019-Jan-09 19:14:46.325986 - [DEBUG]
39221 2019-Jan-09 19:14:46.326012 - [DEBUG] Start adding new jump function
39222 2019-Jan-09 19:14:46.326037 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39223 2019-Jan-09 19:14:46.326134 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39224 2019-Jan-09 19:14:46.326996 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
39225 2019-Jan-09 19:14:46.327867 - [DEBUG] Edge Function : AllBottom
39226 2019-Jan-09 19:14:46.327907 - [DEBUG] End adding new jump function
39227 2019-Jan-09 19:14:46.327933 - [DEBUG]
39228 2019-Jan-09 19:14:46.327959 - [DEBUG] -------------------------------------------- 1140. Path Edge --------------------------------------------
39229 2019-Jan-09 19:14:46.327985 - [DEBUG]
39230 2019-Jan-09 19:14:46.328009 - [DEBUG] Process 1140. path edge:
39231 2019-Jan-09 19:14:46.328035 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39232 2019-Jan-09 19:14:46.328134 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
39233 2019-Jan-09 19:14:46.328956 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39234 2019-Jan-09 19:14:46.329804 - [DEBUG]
39235 2019-Jan-09 19:14:46.329838 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
39236 2019-Jan-09 19:14:46.330734 - [DEBUG] Compose: EdgeIdentity * AllBottom
39237 2019-Jan-09 19:14:46.330769 - [DEBUG]
39238 2019-Jan-09 19:14:46.330795 - [DEBUG] Propagate flow
39239 2019-Jan-09 19:14:46.330819 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39240 2019-Jan-09 19:14:46.330916 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
39241 2019-Jan-09 19:14:46.331725 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39242 2019-Jan-09 19:14:46.332557 - [DEBUG] Edge function : AllBottom (result of previous compose)
39243 2019-Jan-09 19:14:46.332588 - [DEBUG]
39244 2019-Jan-09 19:14:46.332616 - [DEBUG] Join: AllTop & AllBottom
39245 2019-Jan-09 19:14:46.332645 - [DEBUG] = AllBottom (new jump func)
39246 2019-Jan-09 19:14:46.332670 - [DEBUG]
39247 2019-Jan-09 19:14:46.332695 - [DEBUG] Start adding new jump function
39248 2019-Jan-09 19:14:46.332720 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39249 2019-Jan-09 19:14:46.332815 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39250 2019-Jan-09 19:14:46.333648 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
39251 2019-Jan-09 19:14:46.334496 - [DEBUG] Edge Function : AllBottom
39252 2019-Jan-09 19:14:46.334536 - [DEBUG] End adding new jump function
39253 2019-Jan-09 19:14:46.334563 - [DEBUG]
39254 2019-Jan-09 19:14:46.334588 - [DEBUG] -------------------------------------------- 1141. Path Edge --------------------------------------------
39255 2019-Jan-09 19:14:46.334614 - [DEBUG]
39256 2019-Jan-09 19:14:46.334639 - [DEBUG] Process 1141. path edge:
39257 2019-Jan-09 19:14:46.334664 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39258 2019-Jan-09 19:14:46.334764 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
39259 2019-Jan-09 19:14:46.335587 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39260 2019-Jan-09 19:14:46.336430 - [DEBUG]
39261 2019-Jan-09 19:14:46.336463 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
39262 2019-Jan-09 19:14:46.337362 - [DEBUG] Compose: EdgeIdentity * AllBottom
39263 2019-Jan-09 19:14:46.337397 - [DEBUG]
39264 2019-Jan-09 19:14:46.337423 - [DEBUG] Propagate flow
39265 2019-Jan-09 19:14:46.337448 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39266 2019-Jan-09 19:14:46.337545 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
39267 2019-Jan-09 19:14:46.338402 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39268 2019-Jan-09 19:14:46.339245 - [DEBUG] Edge function : AllBottom (result of previous compose)
39269 2019-Jan-09 19:14:46.339277 - [DEBUG]
39270 2019-Jan-09 19:14:46.339305 - [DEBUG] Join: AllTop & AllBottom
39271 2019-Jan-09 19:14:46.339333 - [DEBUG] = AllBottom (new jump func)
39272 2019-Jan-09 19:14:46.339358 - [DEBUG]
39273 2019-Jan-09 19:14:46.339383 - [DEBUG] Start adding new jump function
39274 2019-Jan-09 19:14:46.339407 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39275 2019-Jan-09 19:14:46.339505 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39276 2019-Jan-09 19:14:46.340333 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
39277 2019-Jan-09 19:14:46.341203 - [DEBUG] Edge Function : AllBottom
39278 2019-Jan-09 19:14:46.341243 - [DEBUG] End adding new jump function
39279 2019-Jan-09 19:14:46.341269 - [DEBUG]
39280 2019-Jan-09 19:14:46.341294 - [DEBUG] -------------------------------------------- 1142. Path Edge --------------------------------------------
39281 2019-Jan-09 19:14:46.341320 - [DEBUG]
39282 2019-Jan-09 19:14:46.341344 - [DEBUG] Process 1142. path edge:
39283 2019-Jan-09 19:14:46.341370 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39284 2019-Jan-09 19:14:46.341469 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
39285 2019-Jan-09 19:14:46.342307 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39286 2019-Jan-09 19:14:46.343143 - [DEBUG]
39287 2019-Jan-09 19:14:46.343173 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
39288 2019-Jan-09 19:14:46.344071 - [DEBUG] Possible callees:
39289 2019-Jan-09 19:14:46.344102 - [DEBUG] llvm.dbg.declare
39290 2019-Jan-09 19:14:46.344128 - [DEBUG] Possible return sites:
39291 2019-Jan-09 19:14:46.344153 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16339292 2019-Jan-09 19:14:46.345790 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39293 2019-Jan-09 19:14:46.345859 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39294 2019-Jan-09 19:14:46.345913 - [DEBUG] Compose: EdgeIdentity * AllBottom
39295 2019-Jan-09 19:14:46.345942 - [DEBUG]
39296 2019-Jan-09 19:14:46.345967 - [DEBUG] Propagate flow
39297 2019-Jan-09 19:14:46.345991 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39298 2019-Jan-09 19:14:46.346088 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
39299 2019-Jan-09 19:14:46.346913 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39300 2019-Jan-09 19:14:46.347774 - [DEBUG] Edge function : AllBottom (result of previous compose)
39301 2019-Jan-09 19:14:46.347806 - [DEBUG]
39302 2019-Jan-09 19:14:46.347834 - [DEBUG] Join: AllTop & AllBottom
39303 2019-Jan-09 19:14:46.347862 - [DEBUG] = AllBottom (new jump func)
39304 2019-Jan-09 19:14:46.347887 - [DEBUG]
39305 2019-Jan-09 19:14:46.347913 - [DEBUG] Start adding new jump function
39306 2019-Jan-09 19:14:46.347937 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39307 2019-Jan-09 19:14:46.348060 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39308 2019-Jan-09 19:14:46.348896 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
39309 2019-Jan-09 19:14:46.349722 - [DEBUG] Edge Function : AllBottom
39310 2019-Jan-09 19:14:46.349762 - [DEBUG] End adding new jump function
39311 2019-Jan-09 19:14:46.349788 - [DEBUG]
39312 2019-Jan-09 19:14:46.349813 - [DEBUG] -------------------------------------------- 1143. Path Edge --------------------------------------------
39313 2019-Jan-09 19:14:46.349840 - [DEBUG]
39314 2019-Jan-09 19:14:46.349864 - [DEBUG] Process 1143. path edge:
39315 2019-Jan-09 19:14:46.349890 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39316 2019-Jan-09 19:14:46.349987 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
39317 2019-Jan-09 19:14:46.350843 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39318 2019-Jan-09 19:14:46.351685 - [DEBUG]
39319 2019-Jan-09 19:14:46.351717 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
39320 2019-Jan-09 19:14:46.352596 - [DEBUG] Compose: EdgeIdentity * AllBottom
39321 2019-Jan-09 19:14:46.352632 - [DEBUG]
39322 2019-Jan-09 19:14:46.352657 - [DEBUG] Propagate flow
39323 2019-Jan-09 19:14:46.352681 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39324 2019-Jan-09 19:14:46.352779 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
39325 2019-Jan-09 19:14:46.353626 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39326 2019-Jan-09 19:14:46.354499 - [DEBUG] Edge function : AllBottom (result of previous compose)
39327 2019-Jan-09 19:14:46.354531 - [DEBUG]
39328 2019-Jan-09 19:14:46.354560 - [DEBUG] Join: AllTop & AllBottom
39329 2019-Jan-09 19:14:46.354588 - [DEBUG] = AllBottom (new jump func)
39330 2019-Jan-09 19:14:46.354614 - [DEBUG]
39331 2019-Jan-09 19:14:46.354639 - [DEBUG] Start adding new jump function
39332 2019-Jan-09 19:14:46.354664 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39333 2019-Jan-09 19:14:46.354761 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39334 2019-Jan-09 19:14:46.355592 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
39335 2019-Jan-09 19:14:46.356410 - [DEBUG] Edge Function : AllBottom
39336 2019-Jan-09 19:14:46.356449 - [DEBUG] End adding new jump function
39337 2019-Jan-09 19:14:46.356474 - [DEBUG]
39338 2019-Jan-09 19:14:46.356499 - [DEBUG] -------------------------------------------- 1144. Path Edge --------------------------------------------
39339 2019-Jan-09 19:14:46.356526 - [DEBUG]
39340 2019-Jan-09 19:14:46.356550 - [DEBUG] Process 1144. path edge:
39341 2019-Jan-09 19:14:46.356575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39342 2019-Jan-09 19:14:46.356675 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
39343 2019-Jan-09 19:14:46.357524 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39344 2019-Jan-09 19:14:46.358358 - [DEBUG]
39345 2019-Jan-09 19:14:46.358392 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
39346 2019-Jan-09 19:14:46.359264 - [DEBUG] Compose: EdgeIdentity * AllBottom
39347 2019-Jan-09 19:14:46.359299 - [DEBUG]
39348 2019-Jan-09 19:14:46.359324 - [DEBUG] Propagate flow
39349 2019-Jan-09 19:14:46.359375 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39350 2019-Jan-09 19:14:46.359476 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
39351 2019-Jan-09 19:14:46.360316 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39352 2019-Jan-09 19:14:46.361189 - [DEBUG] Edge function : AllBottom (result of previous compose)
39353 2019-Jan-09 19:14:46.361222 - [DEBUG]
39354 2019-Jan-09 19:14:46.361250 - [DEBUG] Join: AllTop & AllBottom
39355 2019-Jan-09 19:14:46.361278 - [DEBUG] = AllBottom (new jump func)
39356 2019-Jan-09 19:14:46.361304 - [DEBUG]
39357 2019-Jan-09 19:14:46.361329 - [DEBUG] Start adding new jump function
39358 2019-Jan-09 19:14:46.361354 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39359 2019-Jan-09 19:14:46.361449 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39360 2019-Jan-09 19:14:46.362286 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
39361 2019-Jan-09 19:14:46.363113 - [DEBUG] Edge Function : AllBottom
39362 2019-Jan-09 19:14:46.363154 - [DEBUG] End adding new jump function
39363 2019-Jan-09 19:14:46.363180 - [DEBUG]
39364 2019-Jan-09 19:14:46.363205 - [DEBUG] -------------------------------------------- 1145. Path Edge --------------------------------------------
39365 2019-Jan-09 19:14:46.363230 - [DEBUG]
39366 2019-Jan-09 19:14:46.363254 - [DEBUG] Process 1145. path edge:
39367 2019-Jan-09 19:14:46.363279 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39368 2019-Jan-09 19:14:46.363376 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
39369 2019-Jan-09 19:14:46.364248 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39370 2019-Jan-09 19:14:46.365080 - [DEBUG]
39371 2019-Jan-09 19:14:46.365110 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
39372 2019-Jan-09 19:14:46.365967 - [DEBUG] Possible callees:
39373 2019-Jan-09 19:14:46.365998 - [DEBUG] llvm.dbg.declare
39374 2019-Jan-09 19:14:46.366025 - [DEBUG] Possible return sites:
39375 2019-Jan-09 19:14:46.366049 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16939376 2019-Jan-09 19:14:46.367737 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39377 2019-Jan-09 19:14:46.367807 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39378 2019-Jan-09 19:14:46.367860 - [DEBUG] Compose: EdgeIdentity * AllBottom
39379 2019-Jan-09 19:14:46.367890 - [DEBUG]
39380 2019-Jan-09 19:14:46.367915 - [DEBUG] Propagate flow
39381 2019-Jan-09 19:14:46.367939 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39382 2019-Jan-09 19:14:46.368036 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
39383 2019-Jan-09 19:14:46.368860 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39384 2019-Jan-09 19:14:46.369703 - [DEBUG] Edge function : AllBottom (result of previous compose)
39385 2019-Jan-09 19:14:46.369736 - [DEBUG]
39386 2019-Jan-09 19:14:46.369764 - [DEBUG] Join: AllTop & AllBottom
39387 2019-Jan-09 19:14:46.369819 - [DEBUG] = AllBottom (new jump func)
39388 2019-Jan-09 19:14:46.369846 - [DEBUG]
39389 2019-Jan-09 19:14:46.369871 - [DEBUG] Start adding new jump function
39390 2019-Jan-09 19:14:46.369896 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39391 2019-Jan-09 19:14:46.369993 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39392 2019-Jan-09 19:14:46.370878 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
39393 2019-Jan-09 19:14:46.371697 - [DEBUG] Edge Function : AllBottom
39394 2019-Jan-09 19:14:46.371737 - [DEBUG] End adding new jump function
39395 2019-Jan-09 19:14:46.371764 - [DEBUG]
39396 2019-Jan-09 19:14:46.371789 - [DEBUG] -------------------------------------------- 1146. Path Edge --------------------------------------------
39397 2019-Jan-09 19:14:46.371815 - [DEBUG]
39398 2019-Jan-09 19:14:46.371839 - [DEBUG] Process 1146. path edge:
39399 2019-Jan-09 19:14:46.371864 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39400 2019-Jan-09 19:14:46.371961 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
39401 2019-Jan-09 19:14:46.372809 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39402 2019-Jan-09 19:14:46.373718 - [DEBUG]
39403 2019-Jan-09 19:14:46.373751 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
39404 2019-Jan-09 19:14:46.374668 - [DEBUG] Compose: EdgeIdentity * AllBottom
39405 2019-Jan-09 19:14:46.374703 - [DEBUG]
39406 2019-Jan-09 19:14:46.374729 - [DEBUG] Propagate flow
39407 2019-Jan-09 19:14:46.374753 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39408 2019-Jan-09 19:14:46.374852 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
39409 2019-Jan-09 19:14:46.375679 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39410 2019-Jan-09 19:14:46.376513 - [DEBUG] Edge function : AllBottom (result of previous compose)
39411 2019-Jan-09 19:14:46.376544 - [DEBUG]
39412 2019-Jan-09 19:14:46.376572 - [DEBUG] Join: AllTop & AllBottom
39413 2019-Jan-09 19:14:46.376601 - [DEBUG] = AllBottom (new jump func)
39414 2019-Jan-09 19:14:46.376627 - [DEBUG]
39415 2019-Jan-09 19:14:46.376652 - [DEBUG] Start adding new jump function
39416 2019-Jan-09 19:14:46.376678 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39417 2019-Jan-09 19:14:46.376777 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39418 2019-Jan-09 19:14:46.377648 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
39419 2019-Jan-09 19:14:46.378472 - [DEBUG] Edge Function : AllBottom
39420 2019-Jan-09 19:14:46.378513 - [DEBUG] End adding new jump function
39421 2019-Jan-09 19:14:46.378538 - [DEBUG]
39422 2019-Jan-09 19:14:46.378564 - [DEBUG] -------------------------------------------- 1147. Path Edge --------------------------------------------
39423 2019-Jan-09 19:14:46.378591 - [DEBUG]
39424 2019-Jan-09 19:14:46.378615 - [DEBUG] Process 1147. path edge:
39425 2019-Jan-09 19:14:46.378641 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39426 2019-Jan-09 19:14:46.378735 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
39427 2019-Jan-09 19:14:46.379552 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39428 2019-Jan-09 19:14:46.380390 - [DEBUG]
39429 2019-Jan-09 19:14:46.380474 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
39430 2019-Jan-09 19:14:46.381359 - [DEBUG] Compose: EdgeIdentity * AllBottom
39431 2019-Jan-09 19:14:46.381395 - [DEBUG]
39432 2019-Jan-09 19:14:46.381420 - [DEBUG] Propagate flow
39433 2019-Jan-09 19:14:46.381445 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39434 2019-Jan-09 19:14:46.381538 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
39435 2019-Jan-09 19:14:46.382370 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39436 2019-Jan-09 19:14:46.383210 - [DEBUG] Edge function : AllBottom (result of previous compose)
39437 2019-Jan-09 19:14:46.383242 - [DEBUG]
39438 2019-Jan-09 19:14:46.383271 - [DEBUG] Join: AllTop & AllBottom
39439 2019-Jan-09 19:14:46.383299 - [DEBUG] = AllBottom (new jump func)
39440 2019-Jan-09 19:14:46.383325 - [DEBUG]
39441 2019-Jan-09 19:14:46.383350 - [DEBUG] Start adding new jump function
39442 2019-Jan-09 19:14:46.383375 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39443 2019-Jan-09 19:14:46.383472 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39444 2019-Jan-09 19:14:46.384348 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
39445 2019-Jan-09 19:14:46.385185 - [DEBUG] Edge Function : AllBottom
39446 2019-Jan-09 19:14:46.385226 - [DEBUG] End adding new jump function
39447 2019-Jan-09 19:14:46.385252 - [DEBUG]
39448 2019-Jan-09 19:14:46.385277 - [DEBUG] -------------------------------------------- 1148. Path Edge --------------------------------------------
39449 2019-Jan-09 19:14:46.385302 - [DEBUG]
39450 2019-Jan-09 19:14:46.385327 - [DEBUG] Process 1148. path edge:
39451 2019-Jan-09 19:14:46.385352 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39452 2019-Jan-09 19:14:46.385445 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
39453 2019-Jan-09 19:14:46.386272 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39454 2019-Jan-09 19:14:46.387128 - [DEBUG]
39455 2019-Jan-09 19:14:46.387164 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
39456 2019-Jan-09 19:14:46.388050 - [DEBUG] Compose: EdgeIdentity * AllBottom
39457 2019-Jan-09 19:14:46.388086 - [DEBUG]
39458 2019-Jan-09 19:14:46.388112 - [DEBUG] Propagate flow
39459 2019-Jan-09 19:14:46.388137 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39460 2019-Jan-09 19:14:46.388229 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
39461 2019-Jan-09 19:14:46.389043 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39462 2019-Jan-09 19:14:46.389885 - [DEBUG] Edge function : AllBottom (result of previous compose)
39463 2019-Jan-09 19:14:46.389917 - [DEBUG]
39464 2019-Jan-09 19:14:46.389946 - [DEBUG] Join: AllTop & AllBottom
39465 2019-Jan-09 19:14:46.389974 - [DEBUG] = AllBottom (new jump func)
39466 2019-Jan-09 19:14:46.390000 - [DEBUG]
39467 2019-Jan-09 19:14:46.390024 - [DEBUG] Start adding new jump function
39468 2019-Jan-09 19:14:46.390049 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39469 2019-Jan-09 19:14:46.390148 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39470 2019-Jan-09 19:14:46.391028 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
39471 2019-Jan-09 19:14:46.391844 - [DEBUG] Edge Function : AllBottom
39472 2019-Jan-09 19:14:46.391884 - [DEBUG] End adding new jump function
39473 2019-Jan-09 19:14:46.391910 - [DEBUG]
39474 2019-Jan-09 19:14:46.391935 - [DEBUG] -------------------------------------------- 1149. Path Edge --------------------------------------------
39475 2019-Jan-09 19:14:46.391962 - [DEBUG]
39476 2019-Jan-09 19:14:46.391986 - [DEBUG] Process 1149. path edge:
39477 2019-Jan-09 19:14:46.392012 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39478 2019-Jan-09 19:14:46.392114 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
39479 2019-Jan-09 19:14:46.392933 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39480 2019-Jan-09 19:14:46.393796 - [DEBUG]
39481 2019-Jan-09 19:14:46.393834 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
39482 2019-Jan-09 19:14:46.394680 - [DEBUG] Compose: EdgeIdentity * AllBottom
39483 2019-Jan-09 19:14:46.394715 - [DEBUG]
39484 2019-Jan-09 19:14:46.394741 - [DEBUG] Propagate flow
39485 2019-Jan-09 19:14:46.394766 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39486 2019-Jan-09 19:14:46.394863 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
39487 2019-Jan-09 19:14:46.395690 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39488 2019-Jan-09 19:14:46.396528 - [DEBUG] Edge function : AllBottom (result of previous compose)
39489 2019-Jan-09 19:14:46.396560 - [DEBUG]
39490 2019-Jan-09 19:14:46.396587 - [DEBUG] Join: AllTop & AllBottom
39491 2019-Jan-09 19:14:46.396615 - [DEBUG] = AllBottom (new jump func)
39492 2019-Jan-09 19:14:46.396641 - [DEBUG]
39493 2019-Jan-09 19:14:46.396666 - [DEBUG] Start adding new jump function
39494 2019-Jan-09 19:14:46.396691 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39495 2019-Jan-09 19:14:46.396790 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39496 2019-Jan-09 19:14:46.397659 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
39497 2019-Jan-09 19:14:46.398492 - [DEBUG] Edge Function : AllBottom
39498 2019-Jan-09 19:14:46.398531 - [DEBUG] End adding new jump function
39499 2019-Jan-09 19:14:46.398557 - [DEBUG]
39500 2019-Jan-09 19:14:46.398582 - [DEBUG] -------------------------------------------- 1150. Path Edge --------------------------------------------
39501 2019-Jan-09 19:14:46.398609 - [DEBUG]
39502 2019-Jan-09 19:14:46.398633 - [DEBUG] Process 1150. path edge:
39503 2019-Jan-09 19:14:46.398659 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39504 2019-Jan-09 19:14:46.398757 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
39505 2019-Jan-09 19:14:46.399580 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39506 2019-Jan-09 19:14:46.400418 - [DEBUG]
39507 2019-Jan-09 19:14:46.400481 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
39508 2019-Jan-09 19:14:46.401371 - [DEBUG] Compose: EdgeIdentity * AllBottom
39509 2019-Jan-09 19:14:46.401406 - [DEBUG]
39510 2019-Jan-09 19:14:46.401431 - [DEBUG] Propagate flow
39511 2019-Jan-09 19:14:46.401456 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39512 2019-Jan-09 19:14:46.401553 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
39513 2019-Jan-09 19:14:46.402412 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39514 2019-Jan-09 19:14:46.403251 - [DEBUG] Edge function : AllBottom (result of previous compose)
39515 2019-Jan-09 19:14:46.403284 - [DEBUG]
39516 2019-Jan-09 19:14:46.403312 - [DEBUG] Join: AllTop & AllBottom
39517 2019-Jan-09 19:14:46.403341 - [DEBUG] = AllBottom (new jump func)
39518 2019-Jan-09 19:14:46.403367 - [DEBUG]
39519 2019-Jan-09 19:14:46.403391 - [DEBUG] Start adding new jump function
39520 2019-Jan-09 19:14:46.403416 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39521 2019-Jan-09 19:14:46.403513 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39522 2019-Jan-09 19:14:46.404381 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
39523 2019-Jan-09 19:14:46.405194 - [DEBUG] Edge Function : AllBottom
39524 2019-Jan-09 19:14:46.405235 - [DEBUG] End adding new jump function
39525 2019-Jan-09 19:14:46.405261 - [DEBUG]
39526 2019-Jan-09 19:14:46.405286 - [DEBUG] -------------------------------------------- 1151. Path Edge --------------------------------------------
39527 2019-Jan-09 19:14:46.405312 - [DEBUG]
39528 2019-Jan-09 19:14:46.405336 - [DEBUG] Process 1151. path edge:
39529 2019-Jan-09 19:14:46.405362 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39530 2019-Jan-09 19:14:46.405462 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
39531 2019-Jan-09 19:14:46.406288 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39532 2019-Jan-09 19:14:46.407163 - [DEBUG]
39533 2019-Jan-09 19:14:46.407198 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
39534 2019-Jan-09 19:14:46.408072 - [DEBUG] Compose: EdgeIdentity * AllBottom
39535 2019-Jan-09 19:14:46.408106 - [DEBUG]
39536 2019-Jan-09 19:14:46.408132 - [DEBUG] Propagate flow
39537 2019-Jan-09 19:14:46.408156 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39538 2019-Jan-09 19:14:46.408255 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39539 2019-Jan-09 19:14:46.409081 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39540 2019-Jan-09 19:14:46.409911 - [DEBUG] Edge function : AllBottom (result of previous compose)
39541 2019-Jan-09 19:14:46.409942 - [DEBUG]
39542 2019-Jan-09 19:14:46.409970 - [DEBUG] Join: AllTop & AllBottom
39543 2019-Jan-09 19:14:46.409998 - [DEBUG] = AllBottom (new jump func)
39544 2019-Jan-09 19:14:46.410024 - [DEBUG]
39545 2019-Jan-09 19:14:46.410049 - [DEBUG] Start adding new jump function
39546 2019-Jan-09 19:14:46.410074 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39547 2019-Jan-09 19:14:46.410171 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39548 2019-Jan-09 19:14:46.411043 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39549 2019-Jan-09 19:14:46.411872 - [DEBUG] Edge Function : AllBottom
39550 2019-Jan-09 19:14:46.411912 - [DEBUG] End adding new jump function
39551 2019-Jan-09 19:14:46.411937 - [DEBUG]
39552 2019-Jan-09 19:14:46.411962 - [DEBUG] -------------------------------------------- 1152. Path Edge --------------------------------------------
39553 2019-Jan-09 19:14:46.411989 - [DEBUG]
39554 2019-Jan-09 19:14:46.412013 - [DEBUG] Process 1152. path edge:
39555 2019-Jan-09 19:14:46.412038 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39556 2019-Jan-09 19:14:46.412157 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
39557 2019-Jan-09 19:14:46.412975 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39558 2019-Jan-09 19:14:46.413833 - [DEBUG]
39559 2019-Jan-09 19:14:46.413865 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39560 2019-Jan-09 19:14:46.414749 - [DEBUG] Compose: EdgeIdentity * AllBottom
39561 2019-Jan-09 19:14:46.414786 - [DEBUG]
39562 2019-Jan-09 19:14:46.414811 - [DEBUG] Propagate flow
39563 2019-Jan-09 19:14:46.414836 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39564 2019-Jan-09 19:14:46.414928 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
39565 2019-Jan-09 19:14:46.415762 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39566 2019-Jan-09 19:14:46.416597 - [DEBUG] Edge function : AllBottom (result of previous compose)
39567 2019-Jan-09 19:14:46.416629 - [DEBUG]
39568 2019-Jan-09 19:14:46.416657 - [DEBUG] Join: AllTop & AllBottom
39569 2019-Jan-09 19:14:46.416685 - [DEBUG] = AllBottom (new jump func)
39570 2019-Jan-09 19:14:46.416711 - [DEBUG]
39571 2019-Jan-09 19:14:46.416736 - [DEBUG] Start adding new jump function
39572 2019-Jan-09 19:14:46.416761 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39573 2019-Jan-09 19:14:46.416860 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39574 2019-Jan-09 19:14:46.417727 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
39575 2019-Jan-09 19:14:46.418551 - [DEBUG] Edge Function : AllBottom
39576 2019-Jan-09 19:14:46.418591 - [DEBUG] End adding new jump function
39577 2019-Jan-09 19:14:46.418617 - [DEBUG]
39578 2019-Jan-09 19:14:46.418643 - [DEBUG] -------------------------------------------- 1153. Path Edge --------------------------------------------
39579 2019-Jan-09 19:14:46.418669 - [DEBUG]
39580 2019-Jan-09 19:14:46.418694 - [DEBUG] Process 1153. path edge:
39581 2019-Jan-09 19:14:46.418719 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39582 2019-Jan-09 19:14:46.418809 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
39583 2019-Jan-09 19:14:46.419643 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39584 2019-Jan-09 19:14:46.420509 - [DEBUG]
39585 2019-Jan-09 19:14:46.420544 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
39586 2019-Jan-09 19:14:46.421423 - [DEBUG] Compose: EdgeIdentity * AllBottom
39587 2019-Jan-09 19:14:46.421458 - [DEBUG]
39588 2019-Jan-09 19:14:46.421484 - [DEBUG] Propagate flow
39589 2019-Jan-09 19:14:46.421508 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39590 2019-Jan-09 19:14:46.421598 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39591 2019-Jan-09 19:14:46.422427 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39592 2019-Jan-09 19:14:46.423255 - [DEBUG] Edge function : AllBottom (result of previous compose)
39593 2019-Jan-09 19:14:46.423288 - [DEBUG]
39594 2019-Jan-09 19:14:46.423317 - [DEBUG] Join: AllTop & AllBottom
39595 2019-Jan-09 19:14:46.423345 - [DEBUG] = AllBottom (new jump func)
39596 2019-Jan-09 19:14:46.423396 - [DEBUG]
39597 2019-Jan-09 19:14:46.423422 - [DEBUG] Start adding new jump function
39598 2019-Jan-09 19:14:46.423447 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39599 2019-Jan-09 19:14:46.423547 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39600 2019-Jan-09 19:14:46.424424 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39601 2019-Jan-09 19:14:46.425245 - [DEBUG] Edge Function : AllBottom
39602 2019-Jan-09 19:14:46.425285 - [DEBUG] End adding new jump function
39603 2019-Jan-09 19:14:46.425311 - [DEBUG]
39604 2019-Jan-09 19:14:46.425337 - [DEBUG] -------------------------------------------- 1154. Path Edge --------------------------------------------
39605 2019-Jan-09 19:14:46.425363 - [DEBUG]
39606 2019-Jan-09 19:14:46.425387 - [DEBUG] Process 1154. path edge:
39607 2019-Jan-09 19:14:46.425412 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39608 2019-Jan-09 19:14:46.425505 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
39609 2019-Jan-09 19:14:46.426327 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39610 2019-Jan-09 19:14:46.427190 - [DEBUG]
39611 2019-Jan-09 19:14:46.427221 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39612 2019-Jan-09 19:14:46.428105 - [DEBUG] Compose: EdgeIdentity * AllBottom
39613 2019-Jan-09 19:14:46.428141 - [DEBUG]
39614 2019-Jan-09 19:14:46.428167 - [DEBUG] Propagate flow
39615 2019-Jan-09 19:14:46.428191 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39616 2019-Jan-09 19:14:46.428285 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39617 2019-Jan-09 19:14:46.429100 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39618 2019-Jan-09 19:14:46.429943 - [DEBUG] Edge function : AllBottom (result of previous compose)
39619 2019-Jan-09 19:14:46.429975 - [DEBUG]
39620 2019-Jan-09 19:14:46.430003 - [DEBUG] Join: AllTop & AllBottom
39621 2019-Jan-09 19:14:46.430032 - [DEBUG] = AllBottom (new jump func)
39622 2019-Jan-09 19:14:46.430058 - [DEBUG]
39623 2019-Jan-09 19:14:46.430083 - [DEBUG] Start adding new jump function
39624 2019-Jan-09 19:14:46.430108 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39625 2019-Jan-09 19:14:46.430204 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39626 2019-Jan-09 19:14:46.431083 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39627 2019-Jan-09 19:14:46.431905 - [DEBUG] Edge Function : AllBottom
39628 2019-Jan-09 19:14:46.431946 - [DEBUG] End adding new jump function
39629 2019-Jan-09 19:14:46.431973 - [DEBUG]
39630 2019-Jan-09 19:14:46.431998 - [DEBUG] -------------------------------------------- 1155. Path Edge --------------------------------------------
39631 2019-Jan-09 19:14:46.432025 - [DEBUG]
39632 2019-Jan-09 19:14:46.432050 - [DEBUG] Process 1155. path edge:
39633 2019-Jan-09 19:14:46.432075 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39634 2019-Jan-09 19:14:46.432172 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
39635 2019-Jan-09 19:14:46.432988 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39636 2019-Jan-09 19:14:46.433844 - [DEBUG]
39637 2019-Jan-09 19:14:46.433877 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39638 2019-Jan-09 19:14:46.434751 - [DEBUG] Start of endsummarytab entry
39639 2019-Jan-09 19:14:46.434797 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
39640 2019-Jan-09 19:14:46.435651 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
39641 2019-Jan-09 19:14:46.435752 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39642 2019-Jan-09 19:14:46.436553 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39643 2019-Jan-09 19:14:46.437438 - [DEBUG] EF: AllBottom
39644 2019-Jan-09 19:14:46.437470 - [DEBUG]
39645 2019-Jan-09 19:14:46.437494 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39646 2019-Jan-09 19:14:46.438314 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
39647 2019-Jan-09 19:14:46.439158 - [DEBUG] EF: AllBottom
39648 2019-Jan-09 19:14:46.439190 - [DEBUG]
39649 2019-Jan-09 19:14:46.439215 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39650 2019-Jan-09 19:14:46.440032 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
39651 2019-Jan-09 19:14:46.440886 - [DEBUG] EF: AllBottom
39652 2019-Jan-09 19:14:46.440917 - [DEBUG]
39653 2019-Jan-09 19:14:46.440941 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39654 2019-Jan-09 19:14:46.441653 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
39655 2019-Jan-09 19:14:46.442328 - [DEBUG] EF: AllBottom
39656 2019-Jan-09 19:14:46.442354 - [DEBUG]
39657 2019-Jan-09 19:14:46.442378 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39658 2019-Jan-09 19:14:46.443057 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
39659 2019-Jan-09 19:14:46.443815 - [DEBUG] EF: AllBottom
39660 2019-Jan-09 19:14:46.443846 - [DEBUG]
39661 2019-Jan-09 19:14:46.443871 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39662 2019-Jan-09 19:14:46.444676 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
39663 2019-Jan-09 19:14:46.445501 - [DEBUG] EF: AllBottom
39664 2019-Jan-09 19:14:46.445532 - [DEBUG]
39665 2019-Jan-09 19:14:46.445557 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39666 2019-Jan-09 19:14:46.446368 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
39667 2019-Jan-09 19:14:46.447228 - [DEBUG] EF: AllBottom
39668 2019-Jan-09 19:14:46.447259 - [DEBUG]
39669 2019-Jan-09 19:14:46.447284 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39670 2019-Jan-09 19:14:46.448119 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
39671 2019-Jan-09 19:14:46.448951 - [DEBUG] EF: AllBottom
39672 2019-Jan-09 19:14:46.448983 - [DEBUG]
39673 2019-Jan-09 19:14:46.449007 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39674 2019-Jan-09 19:14:46.449831 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
39675 2019-Jan-09 19:14:46.450701 - [DEBUG] EF: AllBottom
39676 2019-Jan-09 19:14:46.450733 - [DEBUG]
39677 2019-Jan-09 19:14:46.450758 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39678 2019-Jan-09 19:14:46.451571 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
39679 2019-Jan-09 19:14:46.452400 - [DEBUG] EF: AllBottom
39680 2019-Jan-09 19:14:46.452431 - [DEBUG]
39681 2019-Jan-09 19:14:46.452456 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39682 2019-Jan-09 19:14:46.453277 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
39683 2019-Jan-09 19:14:46.454173 - [DEBUG] EF: AllBottom
39684 2019-Jan-09 19:14:46.454205 - [DEBUG]
39685 2019-Jan-09 19:14:46.454230 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39686 2019-Jan-09 19:14:46.455052 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
39687 2019-Jan-09 19:14:46.455881 - [DEBUG] EF: AllBottom
39688 2019-Jan-09 19:14:46.455912 - [DEBUG]
39689 2019-Jan-09 19:14:46.455937 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39690 2019-Jan-09 19:14:46.456756 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
39691 2019-Jan-09 19:14:46.457628 - [DEBUG] EF: AllBottom
39692 2019-Jan-09 19:14:46.457659 - [DEBUG]
39693 2019-Jan-09 19:14:46.457684 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39694 2019-Jan-09 19:14:46.458396 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
39695 2019-Jan-09 19:14:46.459187 - [DEBUG] EF: AllBottom
39696 2019-Jan-09 19:14:46.459219 - [DEBUG]
39697 2019-Jan-09 19:14:46.459244 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39698 2019-Jan-09 19:14:46.460054 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
39699 2019-Jan-09 19:14:46.460916 - [DEBUG] EF: AllBottom
39700 2019-Jan-09 19:14:46.460948 - [DEBUG]
39701 2019-Jan-09 19:14:46.460973 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39702 2019-Jan-09 19:14:46.461792 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
39703 2019-Jan-09 19:14:46.462624 - [DEBUG] EF: AllBottom
39704 2019-Jan-09 19:14:46.462655 - [DEBUG]
39705 2019-Jan-09 19:14:46.462680 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39706 2019-Jan-09 19:14:46.463504 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
39707 2019-Jan-09 19:14:46.464372 - [DEBUG] EF: AllBottom
39708 2019-Jan-09 19:14:46.464403 - [DEBUG]
39709 2019-Jan-09 19:14:46.464428 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39710 2019-Jan-09 19:14:46.465246 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
39711 2019-Jan-09 19:14:46.466082 - [DEBUG] EF: AllBottom
39712 2019-Jan-09 19:14:46.466113 - [DEBUG]
39713 2019-Jan-09 19:14:46.466138 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39714 2019-Jan-09 19:14:46.466960 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
39715 2019-Jan-09 19:14:46.467825 - [DEBUG] EF: AllBottom
39716 2019-Jan-09 19:14:46.467857 - [DEBUG]
39717 2019-Jan-09 19:14:46.467882 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39718 2019-Jan-09 19:14:46.468697 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
39719 2019-Jan-09 19:14:46.469528 - [DEBUG] EF: AllBottom
39720 2019-Jan-09 19:14:46.469559 - [DEBUG]
39721 2019-Jan-09 19:14:46.469584 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39722 2019-Jan-09 19:14:46.470404 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
39723 2019-Jan-09 19:14:46.471271 - [DEBUG] EF: AllBottom
39724 2019-Jan-09 19:14:46.471302 - [DEBUG]
39725 2019-Jan-09 19:14:46.471327 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39726 2019-Jan-09 19:14:46.472155 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
39727 2019-Jan-09 19:14:46.472979 - [DEBUG] EF: AllBottom
39728 2019-Jan-09 19:14:46.473034 - [DEBUG]
39729 2019-Jan-09 19:14:46.473059 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39730 2019-Jan-09 19:14:46.473915 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
39731 2019-Jan-09 19:14:46.474713 - [DEBUG] EF: AllBottom
39732 2019-Jan-09 19:14:46.474743 - [DEBUG]
39733 2019-Jan-09 19:14:46.474768 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39734 2019-Jan-09 19:14:46.475567 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
39735 2019-Jan-09 19:14:46.476384 - [DEBUG] EF: AllBottom
39736 2019-Jan-09 19:14:46.476416 - [DEBUG]
39737 2019-Jan-09 19:14:46.476441 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39738 2019-Jan-09 19:14:46.477371 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
39739 2019-Jan-09 19:14:46.478196 - [DEBUG] EF: AllBottom
39740 2019-Jan-09 19:14:46.478228 - [DEBUG]
39741 2019-Jan-09 19:14:46.478253 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39742 2019-Jan-09 19:14:46.479074 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39743 2019-Jan-09 19:14:46.479914 - [DEBUG] EF: AllBottom
39744 2019-Jan-09 19:14:46.479945 - [DEBUG]
39745 2019-Jan-09 19:14:46.479971 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39746 2019-Jan-09 19:14:46.480813 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
39747 2019-Jan-09 19:14:46.481646 - [DEBUG] EF: AllBottom
39748 2019-Jan-09 19:14:46.481677 - [DEBUG]
39749 2019-Jan-09 19:14:46.481702 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39750 2019-Jan-09 19:14:46.482524 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39751 2019-Jan-09 19:14:46.483349 - [DEBUG] EF: AllBottom
39752 2019-Jan-09 19:14:46.483380 - [DEBUG]
39753 2019-Jan-09 19:14:46.483405 - [DEBUG] ---------------
39754 2019-Jan-09 19:14:46.483429 - [DEBUG]
39755 2019-Jan-09 19:14:46.483458 - [DEBUG] End of endsummarytab entry
39756 2019-Jan-09 19:14:46.483483 - [DEBUG]
39757 2019-Jan-09 19:14:46.483508 - [DEBUG] Start of incomingtab entry
39758 2019-Jan-09 19:14:46.483534 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
39759 2019-Jan-09 19:14:46.484407 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
39760 2019-Jan-09 19:14:46.484501 - [DEBUG] ---------------
39761 2019-Jan-09 19:14:46.484527 - [DEBUG] End of incomingtab entry
39762 2019-Jan-09 19:14:46.484552 - [DEBUG]
39763 2019-Jan-09 19:14:46.484581 - [DEBUG] EDGE:
39764 2019-Jan-09 19:14:46.484644 - [DEBUG] ---> 39765 2019-Jan-09 19:14:46.485458 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39766 2019-Jan-09 19:14:46.486296 - [DEBUG]
39767 2019-Jan-09 19:14:46.486330 - [DEBUG] EDGE:
39768 2019-Jan-09 19:14:46.486423 - [DEBUG] ---> 39769 2019-Jan-09 19:14:46.487275 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39770 2019-Jan-09 19:14:46.488110 - [DEBUG]
39771 2019-Jan-09 19:14:46.488172 - [DEBUG] Compose: EdgeIdentity * AllBottom
39772 2019-Jan-09 19:14:46.488201 - [DEBUG]
39773 2019-Jan-09 19:14:46.488226 - [DEBUG] Propagate flow
39774 2019-Jan-09 19:14:46.488251 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39775 2019-Jan-09 19:14:46.488345 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
39776 2019-Jan-09 19:14:46.489202 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39777 2019-Jan-09 19:14:46.490039 - [DEBUG] Edge function : AllBottom (result of previous compose)
39778 2019-Jan-09 19:14:46.490071 - [DEBUG]
39779 2019-Jan-09 19:14:46.490099 - [DEBUG] Join: AllTop & AllBottom
39780 2019-Jan-09 19:14:46.490126 - [DEBUG] = AllBottom (new jump func)
39781 2019-Jan-09 19:14:46.490152 - [DEBUG]
39782 2019-Jan-09 19:14:46.490177 - [DEBUG] Start adding new jump function
39783 2019-Jan-09 19:14:46.490201 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39784 2019-Jan-09 19:14:46.490296 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39785 2019-Jan-09 19:14:46.491110 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
39786 2019-Jan-09 19:14:46.491919 - [DEBUG] Edge Function : AllBottom
39787 2019-Jan-09 19:14:46.491960 - [DEBUG] End adding new jump function
39788 2019-Jan-09 19:14:46.491985 - [DEBUG]
39789 2019-Jan-09 19:14:46.492011 - [DEBUG] -------------------------------------------- 1156. Path Edge --------------------------------------------
39790 2019-Jan-09 19:14:46.492037 - [DEBUG]
39791 2019-Jan-09 19:14:46.492061 - [DEBUG] Process 1156. path edge:
39792 2019-Jan-09 19:14:46.492086 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39793 2019-Jan-09 19:14:46.492182 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
39794 2019-Jan-09 19:14:46.493019 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39795 2019-Jan-09 19:14:46.493884 - [DEBUG]
39796 2019-Jan-09 19:14:46.493915 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
39797 2019-Jan-09 19:14:46.494776 - [DEBUG] Possible callees:
39798 2019-Jan-09 19:14:46.494809 - [DEBUG] llvm.dbg.declare
39799 2019-Jan-09 19:14:46.494835 - [DEBUG] Possible return sites:
39800 2019-Jan-09 19:14:46.494860 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19339801 2019-Jan-09 19:14:46.496502 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39802 2019-Jan-09 19:14:46.496572 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39803 2019-Jan-09 19:14:46.496624 - [DEBUG] Compose: EdgeIdentity * AllBottom
39804 2019-Jan-09 19:14:46.496654 - [DEBUG]
39805 2019-Jan-09 19:14:46.496680 - [DEBUG] Propagate flow
39806 2019-Jan-09 19:14:46.496704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39807 2019-Jan-09 19:14:46.496801 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
39808 2019-Jan-09 19:14:46.497664 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39809 2019-Jan-09 19:14:46.498507 - [DEBUG] Edge function : AllBottom (result of previous compose)
39810 2019-Jan-09 19:14:46.498540 - [DEBUG]
39811 2019-Jan-09 19:14:46.498569 - [DEBUG] Join: AllTop & AllBottom
39812 2019-Jan-09 19:14:46.498597 - [DEBUG] = AllBottom (new jump func)
39813 2019-Jan-09 19:14:46.498622 - [DEBUG]
39814 2019-Jan-09 19:14:46.498647 - [DEBUG] Start adding new jump function
39815 2019-Jan-09 19:14:46.498672 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39816 2019-Jan-09 19:14:46.498795 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39817 2019-Jan-09 19:14:46.499628 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
39818 2019-Jan-09 19:14:46.500482 - [DEBUG] Edge Function : AllBottom
39819 2019-Jan-09 19:14:46.500524 - [DEBUG] End adding new jump function
39820 2019-Jan-09 19:14:46.500549 - [DEBUG]
39821 2019-Jan-09 19:14:46.500574 - [DEBUG] -------------------------------------------- 1157. Path Edge --------------------------------------------
39822 2019-Jan-09 19:14:46.500601 - [DEBUG]
39823 2019-Jan-09 19:14:46.500625 - [DEBUG] Process 1157. path edge:
39824 2019-Jan-09 19:14:46.500650 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39825 2019-Jan-09 19:14:46.500750 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
39826 2019-Jan-09 19:14:46.501579 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39827 2019-Jan-09 19:14:46.502419 - [DEBUG]
39828 2019-Jan-09 19:14:46.502452 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
39829 2019-Jan-09 19:14:46.503336 - [DEBUG] Compose: EdgeIdentity * AllBottom
39830 2019-Jan-09 19:14:46.503372 - [DEBUG]
39831 2019-Jan-09 19:14:46.503397 - [DEBUG] Propagate flow
39832 2019-Jan-09 19:14:46.503422 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39833 2019-Jan-09 19:14:46.503519 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
39834 2019-Jan-09 19:14:46.504374 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39835 2019-Jan-09 19:14:46.505215 - [DEBUG] Edge function : AllBottom (result of previous compose)
39836 2019-Jan-09 19:14:46.505249 - [DEBUG]
39837 2019-Jan-09 19:14:46.505276 - [DEBUG] Join: AllTop & AllBottom
39838 2019-Jan-09 19:14:46.505305 - [DEBUG] = AllBottom (new jump func)
39839 2019-Jan-09 19:14:46.505331 - [DEBUG]
39840 2019-Jan-09 19:14:46.505356 - [DEBUG] Start adding new jump function
39841 2019-Jan-09 19:14:46.505381 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39842 2019-Jan-09 19:14:46.505479 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39843 2019-Jan-09 19:14:46.506312 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
39844 2019-Jan-09 19:14:46.507098 - [DEBUG] Edge Function : AllBottom
39845 2019-Jan-09 19:14:46.507158 - [DEBUG] End adding new jump function
39846 2019-Jan-09 19:14:46.507183 - [DEBUG]
39847 2019-Jan-09 19:14:46.507208 - [DEBUG] -------------------------------------------- 1158. Path Edge --------------------------------------------
39848 2019-Jan-09 19:14:46.507235 - [DEBUG]
39849 2019-Jan-09 19:14:46.507259 - [DEBUG] Process 1158. path edge:
39850 2019-Jan-09 19:14:46.507284 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39851 2019-Jan-09 19:14:46.507374 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
39852 2019-Jan-09 19:14:46.508173 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39853 2019-Jan-09 19:14:46.509013 - [DEBUG]
39854 2019-Jan-09 19:14:46.509047 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
39855 2019-Jan-09 19:14:46.509904 - [DEBUG] Compose: EdgeIdentity * AllBottom
39856 2019-Jan-09 19:14:46.509939 - [DEBUG]
39857 2019-Jan-09 19:14:46.509964 - [DEBUG] Propagate flow
39858 2019-Jan-09 19:14:46.510014 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39859 2019-Jan-09 19:14:46.510114 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39860 2019-Jan-09 19:14:46.510972 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39861 2019-Jan-09 19:14:46.511812 - [DEBUG] Edge function : AllBottom (result of previous compose)
39862 2019-Jan-09 19:14:46.511844 - [DEBUG]
39863 2019-Jan-09 19:14:46.511873 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
39864 2019-Jan-09 19:14:46.511899 - [DEBUG] = AllBottom
39865 2019-Jan-09 19:14:46.511925 - [DEBUG]
39866 2019-Jan-09 19:14:46.511950 - [DEBUG] PROPAGATE: No new function!
39867 2019-Jan-09 19:14:46.511978 - [DEBUG] EDGE:
39868 2019-Jan-09 19:14:46.512076 - [DEBUG] ---> 39869 2019-Jan-09 19:14:46.512881 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39870 2019-Jan-09 19:14:46.513714 - [DEBUG]
39871 2019-Jan-09 19:14:46.513748 - [DEBUG] EDGE:
39872 2019-Jan-09 19:14:46.513865 - [DEBUG] ---> 39873 2019-Jan-09 19:14:46.514683 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39874 2019-Jan-09 19:14:46.515513 - [DEBUG]
39875 2019-Jan-09 19:14:46.515548 - [DEBUG] EDGE:
39876 2019-Jan-09 19:14:46.515639 - [DEBUG] ---> 39877 2019-Jan-09 19:14:46.516456 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39878 2019-Jan-09 19:14:46.517323 - [DEBUG]
39879 2019-Jan-09 19:14:46.517355 - [DEBUG] EDGE:
39880 2019-Jan-09 19:14:46.517446 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
39881 2019-Jan-09 19:14:46.518265 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39882 2019-Jan-09 19:14:46.519108 - [DEBUG]
39883 2019-Jan-09 19:14:46.519142 - [DEBUG] EDGE:
39884 2019-Jan-09 19:14:46.519236 - [DEBUG] ---> 39885 2019-Jan-09 19:14:46.520056 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39886 2019-Jan-09 19:14:46.520928 - [DEBUG]
39887 2019-Jan-09 19:14:46.520961 - [DEBUG] EDGE:
39888 2019-Jan-09 19:14:46.521053 - [DEBUG] ---> 39889 2019-Jan-09 19:14:46.521856 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39890 2019-Jan-09 19:14:46.522695 - [DEBUG]
39891 2019-Jan-09 19:14:46.522728 - [DEBUG] EDGE:
39892 2019-Jan-09 19:14:46.522820 - [DEBUG] ---> 39893 2019-Jan-09 19:14:46.523584 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39894 2019-Jan-09 19:14:46.524446 - [DEBUG]
39895 2019-Jan-09 19:14:46.524507 - [DEBUG] Compose: EdgeIdentity * AllBottom
39896 2019-Jan-09 19:14:46.524536 - [DEBUG]
39897 2019-Jan-09 19:14:46.524562 - [DEBUG] Propagate flow
39898 2019-Jan-09 19:14:46.524586 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39899 2019-Jan-09 19:14:46.524681 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
39900 2019-Jan-09 19:14:46.525511 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39901 2019-Jan-09 19:14:46.526343 - [DEBUG] Edge function : AllBottom (result of previous compose)
39902 2019-Jan-09 19:14:46.526375 - [DEBUG]
39903 2019-Jan-09 19:14:46.526404 - [DEBUG] Join: AllTop & AllBottom
39904 2019-Jan-09 19:14:46.526432 - [DEBUG] = AllBottom (new jump func)
39905 2019-Jan-09 19:14:46.526457 - [DEBUG]
39906 2019-Jan-09 19:14:46.526482 - [DEBUG] Start adding new jump function
39907 2019-Jan-09 19:14:46.526507 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39908 2019-Jan-09 19:14:46.526607 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39909 2019-Jan-09 19:14:46.527489 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
39910 2019-Jan-09 19:14:46.528320 - [DEBUG] Edge Function : AllBottom
39911 2019-Jan-09 19:14:46.528359 - [DEBUG] End adding new jump function
39912 2019-Jan-09 19:14:46.528385 - [DEBUG]
39913 2019-Jan-09 19:14:46.528410 - [DEBUG] -------------------------------------------- 1159. Path Edge --------------------------------------------
39914 2019-Jan-09 19:14:46.528437 - [DEBUG]
39915 2019-Jan-09 19:14:46.528461 - [DEBUG] Process 1159. path edge:
39916 2019-Jan-09 19:14:46.528486 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39917 2019-Jan-09 19:14:46.528584 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
39918 2019-Jan-09 19:14:46.529418 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39919 2019-Jan-09 19:14:46.530255 - [DEBUG]
39920 2019-Jan-09 19:14:46.530286 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
39921 2019-Jan-09 19:14:46.531205 - [DEBUG] Compose: EdgeIdentity * AllBottom
39922 2019-Jan-09 19:14:46.531240 - [DEBUG]
39923 2019-Jan-09 19:14:46.531266 - [DEBUG] Propagate flow
39924 2019-Jan-09 19:14:46.531290 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39925 2019-Jan-09 19:14:46.531387 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
39926 2019-Jan-09 19:14:46.532196 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39927 2019-Jan-09 19:14:46.533038 - [DEBUG] Edge function : AllBottom (result of previous compose)
39928 2019-Jan-09 19:14:46.533070 - [DEBUG]
39929 2019-Jan-09 19:14:46.533098 - [DEBUG] Join: AllTop & AllBottom
39930 2019-Jan-09 19:14:46.533126 - [DEBUG] = AllBottom (new jump func)
39931 2019-Jan-09 19:14:46.533151 - [DEBUG]
39932 2019-Jan-09 19:14:46.533176 - [DEBUG] Start adding new jump function
39933 2019-Jan-09 19:14:46.533201 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39934 2019-Jan-09 19:14:46.533300 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39935 2019-Jan-09 19:14:46.534171 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
39936 2019-Jan-09 19:14:46.534991 - [DEBUG] Edge Function : AllBottom
39937 2019-Jan-09 19:14:46.535057 - [DEBUG] End adding new jump function
39938 2019-Jan-09 19:14:46.535084 - [DEBUG]
39939 2019-Jan-09 19:14:46.535109 - [DEBUG] -------------------------------------------- 1160. Path Edge --------------------------------------------
39940 2019-Jan-09 19:14:46.535136 - [DEBUG]
39941 2019-Jan-09 19:14:46.535160 - [DEBUG] Process 1160. path edge:
39942 2019-Jan-09 19:14:46.535185 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39943 2019-Jan-09 19:14:46.535288 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
39944 2019-Jan-09 19:14:46.536106 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39945 2019-Jan-09 19:14:46.536951 - [DEBUG]
39946 2019-Jan-09 19:14:46.536985 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
39947 2019-Jan-09 19:14:46.537888 - [DEBUG] Compose: EdgeIdentity * AllBottom
39948 2019-Jan-09 19:14:46.537922 - [DEBUG]
39949 2019-Jan-09 19:14:46.537948 - [DEBUG] Propagate flow
39950 2019-Jan-09 19:14:46.537973 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39951 2019-Jan-09 19:14:46.538068 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39952 2019-Jan-09 19:14:46.538888 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39953 2019-Jan-09 19:14:46.539677 - [DEBUG] Edge function : AllBottom (result of previous compose)
39954 2019-Jan-09 19:14:46.539707 - [DEBUG]
39955 2019-Jan-09 19:14:46.539734 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
39956 2019-Jan-09 19:14:46.539760 - [DEBUG] = AllBottom
39957 2019-Jan-09 19:14:46.539786 - [DEBUG]
39958 2019-Jan-09 19:14:46.539810 - [DEBUG] PROPAGATE: No new function!
39959 2019-Jan-09 19:14:46.539837 - [DEBUG] EDGE:
39960 2019-Jan-09 19:14:46.539928 - [DEBUG] ---> 39961 2019-Jan-09 19:14:46.540762 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39962 2019-Jan-09 19:14:46.541597 - [DEBUG]
39963 2019-Jan-09 19:14:46.541632 - [DEBUG] EDGE:
39964 2019-Jan-09 19:14:46.541723 - [DEBUG] ---> 39965 2019-Jan-09 19:14:46.542538 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39966 2019-Jan-09 19:14:46.543384 - [DEBUG]
39967 2019-Jan-09 19:14:46.543418 - [DEBUG] EDGE:
39968 2019-Jan-09 19:14:46.543510 - [DEBUG] ---> 39969 2019-Jan-09 19:14:46.544350 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39970 2019-Jan-09 19:14:46.545197 - [DEBUG]
39971 2019-Jan-09 19:14:46.545230 - [DEBUG] EDGE:
39972 2019-Jan-09 19:14:46.545320 - [DEBUG] ---> 39973 2019-Jan-09 19:14:46.546143 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39974 2019-Jan-09 19:14:46.546976 - [DEBUG]
39975 2019-Jan-09 19:14:46.547010 - [DEBUG] EDGE:
39976 2019-Jan-09 19:14:46.547100 - [DEBUG] ---> 39977 2019-Jan-09 19:14:46.547968 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39978 2019-Jan-09 19:14:46.548808 - [DEBUG]
39979 2019-Jan-09 19:14:46.548842 - [DEBUG] EDGE:
39980 2019-Jan-09 19:14:46.548935 - [DEBUG] ---> 39981 2019-Jan-09 19:14:46.549746 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39982 2019-Jan-09 19:14:46.550614 - [DEBUG]
39983 2019-Jan-09 19:14:46.550648 - [DEBUG] EDGE:
39984 2019-Jan-09 19:14:46.550741 - [DEBUG] ---> 39985 2019-Jan-09 19:14:46.551568 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39986 2019-Jan-09 19:14:46.552403 - [DEBUG]
39987 2019-Jan-09 19:14:46.552437 - [DEBUG] EDGE:
39988 2019-Jan-09 19:14:46.552532 - [DEBUG] ---> 39989 2019-Jan-09 19:14:46.553343 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39990 2019-Jan-09 19:14:46.554218 - [DEBUG]
39991 2019-Jan-09 19:14:46.554252 - [DEBUG] EDGE:
39992 2019-Jan-09 19:14:46.554344 - [DEBUG] ---> 39993 2019-Jan-09 19:14:46.555145 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39994 2019-Jan-09 19:14:46.555952 - [DEBUG]
39995 2019-Jan-09 19:14:46.555983 - [DEBUG] EDGE:
39996 2019-Jan-09 19:14:46.556064 - [DEBUG] ---> 39997 2019-Jan-09 19:14:46.556873 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39998 2019-Jan-09 19:14:46.557802 - [DEBUG]
39999 2019-Jan-09 19:14:46.557835 - [DEBUG] EDGE:
40000 2019-Jan-09 19:14:46.557929 - [DEBUG] ---> 40001 2019-Jan-09 19:14:46.558742 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40002 2019-Jan-09 19:14:46.559585 - [DEBUG]
40003 2019-Jan-09 19:14:46.559619 - [DEBUG] EDGE:
40004 2019-Jan-09 19:14:46.559711 - [DEBUG] ---> 40005 2019-Jan-09 19:14:46.560547 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40006 2019-Jan-09 19:14:46.561389 - [DEBUG]
40007 2019-Jan-09 19:14:46.561423 - [DEBUG] EDGE:
40008 2019-Jan-09 19:14:46.561515 - [DEBUG] ---> 40009 2019-Jan-09 19:14:46.562321 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40010 2019-Jan-09 19:14:46.563153 - [DEBUG]
40011 2019-Jan-09 19:14:46.563212 - [DEBUG] EDGE:
40012 2019-Jan-09 19:14:46.563304 - [DEBUG] ---> 40013 2019-Jan-09 19:14:46.564163 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40014 2019-Jan-09 19:14:46.564994 - [DEBUG]
40015 2019-Jan-09 19:14:46.565027 - [DEBUG] EDGE:
40016 2019-Jan-09 19:14:46.565122 - [DEBUG] ---> 40017 2019-Jan-09 19:14:46.565931 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40018 2019-Jan-09 19:14:46.566771 - [DEBUG]
40019 2019-Jan-09 19:14:46.566806 - [DEBUG] EDGE:
40020 2019-Jan-09 19:14:46.566898 - [DEBUG] ---> 40021 2019-Jan-09 19:14:46.567751 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40022 2019-Jan-09 19:14:46.568590 - [DEBUG]
40023 2019-Jan-09 19:14:46.568625 - [DEBUG] EDGE:
40024 2019-Jan-09 19:14:46.568719 - [DEBUG] ---> 40025 2019-Jan-09 19:14:46.569540 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40026 2019-Jan-09 19:14:46.570377 - [DEBUG]
40027 2019-Jan-09 19:14:46.570411 - [DEBUG] EDGE:
40028 2019-Jan-09 19:14:46.570536 - [DEBUG] ---> 40029 2019-Jan-09 19:14:46.571332 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40030 2019-Jan-09 19:14:46.572158 - [DEBUG]
40031 2019-Jan-09 19:14:46.572190 - [DEBUG] EDGE:
40032 2019-Jan-09 19:14:46.572273 - [DEBUG] ---> 40033 2019-Jan-09 19:14:46.573061 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40034 2019-Jan-09 19:14:46.573926 - [DEBUG]
40035 2019-Jan-09 19:14:46.573959 - [DEBUG] EDGE:
40036 2019-Jan-09 19:14:46.574054 - [DEBUG] ---> 40037 2019-Jan-09 19:14:46.574887 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40038 2019-Jan-09 19:14:46.575721 - [DEBUG]
40039 2019-Jan-09 19:14:46.575783 - [DEBUG] Compose: EdgeIdentity * AllBottom
40040 2019-Jan-09 19:14:46.575811 - [DEBUG]
40041 2019-Jan-09 19:14:46.575836 - [DEBUG] Propagate flow
40042 2019-Jan-09 19:14:46.575861 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40043 2019-Jan-09 19:14:46.575956 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
40044 2019-Jan-09 19:14:46.576777 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40045 2019-Jan-09 19:14:46.577652 - [DEBUG] Edge function : AllBottom (result of previous compose)
40046 2019-Jan-09 19:14:46.577708 - [DEBUG]
40047 2019-Jan-09 19:14:46.577737 - [DEBUG] Join: AllTop & AllBottom
40048 2019-Jan-09 19:14:46.577765 - [DEBUG] = AllBottom (new jump func)
40049 2019-Jan-09 19:14:46.577790 - [DEBUG]
40050 2019-Jan-09 19:14:46.577816 - [DEBUG] Start adding new jump function
40051 2019-Jan-09 19:14:46.577840 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40052 2019-Jan-09 19:14:46.577941 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40053 2019-Jan-09 19:14:46.578772 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
40054 2019-Jan-09 19:14:46.579582 - [DEBUG] Edge Function : AllBottom
40055 2019-Jan-09 19:14:46.579622 - [DEBUG] End adding new jump function
40056 2019-Jan-09 19:14:46.579647 - [DEBUG]
40057 2019-Jan-09 19:14:46.579673 - [DEBUG] -------------------------------------------- 1161. Path Edge --------------------------------------------
40058 2019-Jan-09 19:14:46.579700 - [DEBUG]
40059 2019-Jan-09 19:14:46.579725 - [DEBUG] Process 1161. path edge:
40060 2019-Jan-09 19:14:46.579750 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40061 2019-Jan-09 19:14:46.579849 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
40062 2019-Jan-09 19:14:46.580701 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40063 2019-Jan-09 19:14:46.581539 - [DEBUG]
40064 2019-Jan-09 19:14:46.581570 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
40065 2019-Jan-09 19:14:46.582418 - [DEBUG] Possible callees:
40066 2019-Jan-09 19:14:46.582449 - [DEBUG] foo
40067 2019-Jan-09 19:14:46.582475 - [DEBUG] Possible return sites:
40068 2019-Jan-09 19:14:46.582500 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12640069 2019-Jan-09 19:14:46.584167 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
40070 2019-Jan-09 19:14:46.584235 - [DEBUG] Start points of 'foo' currently not available!
40071 2019-Jan-09 19:14:46.584288 - [DEBUG] Compose: EdgeIdentity * AllBottom
40072 2019-Jan-09 19:14:46.584319 - [DEBUG]
40073 2019-Jan-09 19:14:46.584344 - [DEBUG] Propagate flow
40074 2019-Jan-09 19:14:46.584368 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40075 2019-Jan-09 19:14:46.584468 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
40076 2019-Jan-09 19:14:46.585305 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40077 2019-Jan-09 19:14:46.586146 - [DEBUG] Edge function : AllBottom (result of previous compose)
40078 2019-Jan-09 19:14:46.586179 - [DEBUG]
40079 2019-Jan-09 19:14:46.586207 - [DEBUG] Join: AllTop & AllBottom
40080 2019-Jan-09 19:14:46.586235 - [DEBUG] = AllBottom (new jump func)
40081 2019-Jan-09 19:14:46.586261 - [DEBUG]
40082 2019-Jan-09 19:14:46.586286 - [DEBUG] Start adding new jump function
40083 2019-Jan-09 19:14:46.586310 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40084 2019-Jan-09 19:14:46.586408 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40085 2019-Jan-09 19:14:46.587264 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
40086 2019-Jan-09 19:14:46.588091 - [DEBUG] Edge Function : AllBottom
40087 2019-Jan-09 19:14:46.588136 - [DEBUG] End adding new jump function
40088 2019-Jan-09 19:14:46.588162 - [DEBUG]
40089 2019-Jan-09 19:14:46.588187 - [DEBUG] -------------------------------------------- 1162. Path Edge --------------------------------------------
40090 2019-Jan-09 19:14:46.588246 - [DEBUG]
40091 2019-Jan-09 19:14:46.588271 - [DEBUG] Process 1162. path edge:
40092 2019-Jan-09 19:14:46.588297 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40093 2019-Jan-09 19:14:46.588394 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
40094 2019-Jan-09 19:14:46.589189 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40095 2019-Jan-09 19:14:46.590028 - [DEBUG]
40096 2019-Jan-09 19:14:46.590060 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
40097 2019-Jan-09 19:14:46.590970 - [DEBUG] Compose: EdgeIdentity * AllBottom
40098 2019-Jan-09 19:14:46.591005 - [DEBUG]
40099 2019-Jan-09 19:14:46.591030 - [DEBUG] Propagate flow
40100 2019-Jan-09 19:14:46.591055 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40101 2019-Jan-09 19:14:46.591152 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
40102 2019-Jan-09 19:14:46.591958 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40103 2019-Jan-09 19:14:46.592802 - [DEBUG] Edge function : AllBottom (result of previous compose)
40104 2019-Jan-09 19:14:46.592835 - [DEBUG]
40105 2019-Jan-09 19:14:46.592863 - [DEBUG] Join: AllTop & AllBottom
40106 2019-Jan-09 19:14:46.592891 - [DEBUG] = AllBottom (new jump func)
40107 2019-Jan-09 19:14:46.592916 - [DEBUG]
40108 2019-Jan-09 19:14:46.592941 - [DEBUG] Start adding new jump function
40109 2019-Jan-09 19:14:46.592966 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40110 2019-Jan-09 19:14:46.593062 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40111 2019-Jan-09 19:14:46.593926 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
40112 2019-Jan-09 19:14:46.594738 - [DEBUG] Edge Function : AllBottom
40113 2019-Jan-09 19:14:46.594778 - [DEBUG] End adding new jump function
40114 2019-Jan-09 19:14:46.594803 - [DEBUG]
40115 2019-Jan-09 19:14:46.594828 - [DEBUG] -------------------------------------------- 1163. Path Edge --------------------------------------------
40116 2019-Jan-09 19:14:46.594855 - [DEBUG]
40117 2019-Jan-09 19:14:46.594879 - [DEBUG] Process 1163. path edge:
40118 2019-Jan-09 19:14:46.594904 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40119 2019-Jan-09 19:14:46.595000 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
40120 2019-Jan-09 19:14:46.595797 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40121 2019-Jan-09 19:14:46.596635 - [DEBUG]
40122 2019-Jan-09 19:14:46.596669 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
40123 2019-Jan-09 19:14:46.597557 - [DEBUG] Compose: EdgeIdentity * AllBottom
40124 2019-Jan-09 19:14:46.597593 - [DEBUG]
40125 2019-Jan-09 19:14:46.597619 - [DEBUG] Propagate flow
40126 2019-Jan-09 19:14:46.597643 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40127 2019-Jan-09 19:14:46.597742 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
40128 2019-Jan-09 19:14:46.598565 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40129 2019-Jan-09 19:14:46.599430 - [DEBUG] Edge function : AllBottom (result of previous compose)
40130 2019-Jan-09 19:14:46.599464 - [DEBUG]
40131 2019-Jan-09 19:14:46.599492 - [DEBUG] Join: AllTop & AllBottom
40132 2019-Jan-09 19:14:46.599520 - [DEBUG] = AllBottom (new jump func)
40133 2019-Jan-09 19:14:46.599545 - [DEBUG]
40134 2019-Jan-09 19:14:46.599570 - [DEBUG] Start adding new jump function
40135 2019-Jan-09 19:14:46.599594 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40136 2019-Jan-09 19:14:46.599692 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40137 2019-Jan-09 19:14:46.600565 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
40138 2019-Jan-09 19:14:46.601387 - [DEBUG] Edge Function : AllBottom
40139 2019-Jan-09 19:14:46.601427 - [DEBUG] End adding new jump function
40140 2019-Jan-09 19:14:46.601453 - [DEBUG]
40141 2019-Jan-09 19:14:46.601478 - [DEBUG] -------------------------------------------- 1164. Path Edge --------------------------------------------
40142 2019-Jan-09 19:14:46.601503 - [DEBUG]
40143 2019-Jan-09 19:14:46.601528 - [DEBUG] Process 1164. path edge:
40144 2019-Jan-09 19:14:46.601553 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40145 2019-Jan-09 19:14:46.601651 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
40146 2019-Jan-09 19:14:46.602460 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40147 2019-Jan-09 19:14:46.603293 - [DEBUG]
40148 2019-Jan-09 19:14:46.603327 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
40149 2019-Jan-09 19:14:46.604223 - [DEBUG] Compose: EdgeIdentity * AllBottom
40150 2019-Jan-09 19:14:46.604257 - [DEBUG]
40151 2019-Jan-09 19:14:46.604283 - [DEBUG] Propagate flow
40152 2019-Jan-09 19:14:46.604308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40153 2019-Jan-09 19:14:46.604406 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
40154 2019-Jan-09 19:14:46.605195 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40155 2019-Jan-09 19:14:46.606021 - [DEBUG] Edge function : AllBottom (result of previous compose)
40156 2019-Jan-09 19:14:46.606053 - [DEBUG]
40157 2019-Jan-09 19:14:46.606082 - [DEBUG] Join: AllTop & AllBottom
40158 2019-Jan-09 19:14:46.606109 - [DEBUG] = AllBottom (new jump func)
40159 2019-Jan-09 19:14:46.606135 - [DEBUG]
40160 2019-Jan-09 19:14:46.606160 - [DEBUG] Start adding new jump function
40161 2019-Jan-09 19:14:46.606185 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40162 2019-Jan-09 19:14:46.606282 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40163 2019-Jan-09 19:14:46.607149 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
40164 2019-Jan-09 19:14:46.607988 - [DEBUG] Edge Function : AllBottom
40165 2019-Jan-09 19:14:46.608028 - [DEBUG] End adding new jump function
40166 2019-Jan-09 19:14:46.608053 - [DEBUG]
40167 2019-Jan-09 19:14:46.608079 - [DEBUG] -------------------------------------------- 1165. Path Edge --------------------------------------------
40168 2019-Jan-09 19:14:46.608105 - [DEBUG]
40169 2019-Jan-09 19:14:46.608130 - [DEBUG] Process 1165. path edge:
40170 2019-Jan-09 19:14:46.608155 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40171 2019-Jan-09 19:14:46.608253 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
40172 2019-Jan-09 19:14:46.609120 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40173 2019-Jan-09 19:14:46.609961 - [DEBUG]
40174 2019-Jan-09 19:14:46.609992 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
40175 2019-Jan-09 19:14:46.610871 - [DEBUG] Possible callees:
40176 2019-Jan-09 19:14:46.610902 - [DEBUG] llvm.dbg.declare
40177 2019-Jan-09 19:14:46.610929 - [DEBUG] Possible return sites:
40178 2019-Jan-09 19:14:46.610953 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13640179 2019-Jan-09 19:14:46.612588 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40180 2019-Jan-09 19:14:46.612655 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40181 2019-Jan-09 19:14:46.612709 - [DEBUG] Compose: EdgeIdentity * AllBottom
40182 2019-Jan-09 19:14:46.612739 - [DEBUG]
40183 2019-Jan-09 19:14:46.612765 - [DEBUG] Propagate flow
40184 2019-Jan-09 19:14:46.612788 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40185 2019-Jan-09 19:14:46.612879 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
40186 2019-Jan-09 19:14:46.613700 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40187 2019-Jan-09 19:14:46.614572 - [DEBUG] Edge function : AllBottom (result of previous compose)
40188 2019-Jan-09 19:14:46.614604 - [DEBUG]
40189 2019-Jan-09 19:14:46.614633 - [DEBUG] Join: AllTop & AllBottom
40190 2019-Jan-09 19:14:46.614661 - [DEBUG] = AllBottom (new jump func)
40191 2019-Jan-09 19:14:46.614686 - [DEBUG]
40192 2019-Jan-09 19:14:46.614711 - [DEBUG] Start adding new jump function
40193 2019-Jan-09 19:14:46.614736 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40194 2019-Jan-09 19:14:46.614835 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40195 2019-Jan-09 19:14:46.615668 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
40196 2019-Jan-09 19:14:46.616509 - [DEBUG] Edge Function : AllBottom
40197 2019-Jan-09 19:14:46.616549 - [DEBUG] End adding new jump function
40198 2019-Jan-09 19:14:46.616575 - [DEBUG]
40199 2019-Jan-09 19:14:46.616601 - [DEBUG] -------------------------------------------- 1166. Path Edge --------------------------------------------
40200 2019-Jan-09 19:14:46.616627 - [DEBUG]
40201 2019-Jan-09 19:14:46.616651 - [DEBUG] Process 1166. path edge:
40202 2019-Jan-09 19:14:46.616677 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40203 2019-Jan-09 19:14:46.616776 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
40204 2019-Jan-09 19:14:46.617636 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40205 2019-Jan-09 19:14:46.618471 - [DEBUG]
40206 2019-Jan-09 19:14:46.618503 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
40207 2019-Jan-09 19:14:46.619380 - [DEBUG] Compose: EdgeIdentity * AllBottom
40208 2019-Jan-09 19:14:46.619416 - [DEBUG]
40209 2019-Jan-09 19:14:46.619442 - [DEBUG] Propagate flow
40210 2019-Jan-09 19:14:46.619467 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40211 2019-Jan-09 19:14:46.619603 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
40212 2019-Jan-09 19:14:46.620481 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40213 2019-Jan-09 19:14:46.621280 - [DEBUG] Edge function : AllBottom (result of previous compose)
40214 2019-Jan-09 19:14:46.621312 - [DEBUG]
40215 2019-Jan-09 19:14:46.621340 - [DEBUG] Join: AllTop & AllBottom
40216 2019-Jan-09 19:14:46.621368 - [DEBUG] = AllBottom (new jump func)
40217 2019-Jan-09 19:14:46.621394 - [DEBUG]
40218 2019-Jan-09 19:14:46.621419 - [DEBUG] Start adding new jump function
40219 2019-Jan-09 19:14:46.621444 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40220 2019-Jan-09 19:14:46.621536 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40221 2019-Jan-09 19:14:46.622370 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
40222 2019-Jan-09 19:14:46.623195 - [DEBUG] Edge Function : AllBottom
40223 2019-Jan-09 19:14:46.623235 - [DEBUG] End adding new jump function
40224 2019-Jan-09 19:14:46.623261 - [DEBUG]
40225 2019-Jan-09 19:14:46.623287 - [DEBUG] -------------------------------------------- 1167. Path Edge --------------------------------------------
40226 2019-Jan-09 19:14:46.623313 - [DEBUG]
40227 2019-Jan-09 19:14:46.623338 - [DEBUG] Process 1167. path edge:
40228 2019-Jan-09 19:14:46.623363 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40229 2019-Jan-09 19:14:46.623460 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
40230 2019-Jan-09 19:14:46.624387 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40231 2019-Jan-09 19:14:46.625232 - [DEBUG]
40232 2019-Jan-09 19:14:46.625265 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
40233 2019-Jan-09 19:14:46.626122 - [DEBUG] Compose: EdgeIdentity * AllBottom
40234 2019-Jan-09 19:14:46.626156 - [DEBUG]
40235 2019-Jan-09 19:14:46.626182 - [DEBUG] Propagate flow
40236 2019-Jan-09 19:14:46.626207 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40237 2019-Jan-09 19:14:46.626303 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
40238 2019-Jan-09 19:14:46.627133 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40239 2019-Jan-09 19:14:46.627980 - [DEBUG] Edge function : AllBottom (result of previous compose)
40240 2019-Jan-09 19:14:46.628012 - [DEBUG]
40241 2019-Jan-09 19:14:46.628040 - [DEBUG] Join: AllTop & AllBottom
40242 2019-Jan-09 19:14:46.628068 - [DEBUG] = AllBottom (new jump func)
40243 2019-Jan-09 19:14:46.628094 - [DEBUG]
40244 2019-Jan-09 19:14:46.628119 - [DEBUG] Start adding new jump function
40245 2019-Jan-09 19:14:46.628144 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40246 2019-Jan-09 19:14:46.628243 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40247 2019-Jan-09 19:14:46.629076 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
40248 2019-Jan-09 19:14:46.629895 - [DEBUG] Edge Function : AllBottom
40249 2019-Jan-09 19:14:46.629934 - [DEBUG] End adding new jump function
40250 2019-Jan-09 19:14:46.629960 - [DEBUG]
40251 2019-Jan-09 19:14:46.629985 - [DEBUG] -------------------------------------------- 1168. Path Edge --------------------------------------------
40252 2019-Jan-09 19:14:46.630012 - [DEBUG]
40253 2019-Jan-09 19:14:46.630036 - [DEBUG] Process 1168. path edge:
40254 2019-Jan-09 19:14:46.630061 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40255 2019-Jan-09 19:14:46.630185 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
40256 2019-Jan-09 19:14:46.631048 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40257 2019-Jan-09 19:14:46.631892 - [DEBUG]
40258 2019-Jan-09 19:14:46.631926 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
40259 2019-Jan-09 19:14:46.632785 - [DEBUG] Compose: EdgeIdentity * AllBottom
40260 2019-Jan-09 19:14:46.632820 - [DEBUG]
40261 2019-Jan-09 19:14:46.632845 - [DEBUG] Propagate flow
40262 2019-Jan-09 19:14:46.632870 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40263 2019-Jan-09 19:14:46.632967 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
40264 2019-Jan-09 19:14:46.633832 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40265 2019-Jan-09 19:14:46.634661 - [DEBUG] Edge function : AllBottom (result of previous compose)
40266 2019-Jan-09 19:14:46.634693 - [DEBUG]
40267 2019-Jan-09 19:14:46.634722 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
40268 2019-Jan-09 19:14:46.634749 - [DEBUG] = AllBottom
40269 2019-Jan-09 19:14:46.634775 - [DEBUG]
40270 2019-Jan-09 19:14:46.634798 - [DEBUG] PROPAGATE: No new function!
40271 2019-Jan-09 19:14:46.634826 - [DEBUG] EDGE:
40272 2019-Jan-09 19:14:46.634923 - [DEBUG] ---> 40273 2019-Jan-09 19:14:46.635740 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40274 2019-Jan-09 19:14:46.636581 - [DEBUG]
40275 2019-Jan-09 19:14:46.636615 - [DEBUG] EDGE:
40276 2019-Jan-09 19:14:46.636707 - [DEBUG] ---> 40277 2019-Jan-09 19:14:46.637524 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40278 2019-Jan-09 19:14:46.638342 - [DEBUG]
40279 2019-Jan-09 19:14:46.638376 - [DEBUG] EDGE:
40280 2019-Jan-09 19:14:46.638470 - [DEBUG] ---> 40281 2019-Jan-09 19:14:46.639289 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40282 2019-Jan-09 19:14:46.640124 - [DEBUG]
40283 2019-Jan-09 19:14:46.640158 - [DEBUG] EDGE:
40284 2019-Jan-09 19:14:46.640251 - [DEBUG] ---> 40285 2019-Jan-09 19:14:46.641119 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40286 2019-Jan-09 19:14:46.641954 - [DEBUG]
40287 2019-Jan-09 19:14:46.642015 - [DEBUG] Compose: EdgeIdentity * AllBottom
40288 2019-Jan-09 19:14:46.642043 - [DEBUG]
40289 2019-Jan-09 19:14:46.642069 - [DEBUG] Propagate flow
40290 2019-Jan-09 19:14:46.642093 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40291 2019-Jan-09 19:14:46.642188 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
40292 2019-Jan-09 19:14:46.643013 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40293 2019-Jan-09 19:14:46.643901 - [DEBUG] Edge function : AllBottom (result of previous compose)
40294 2019-Jan-09 19:14:46.643934 - [DEBUG]
40295 2019-Jan-09 19:14:46.643962 - [DEBUG] Join: AllTop & AllBottom
40296 2019-Jan-09 19:14:46.643990 - [DEBUG] = AllBottom (new jump func)
40297 2019-Jan-09 19:14:46.644016 - [DEBUG]
40298 2019-Jan-09 19:14:46.644041 - [DEBUG] Start adding new jump function
40299 2019-Jan-09 19:14:46.644065 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40300 2019-Jan-09 19:14:46.644166 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40301 2019-Jan-09 19:14:46.645006 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
40302 2019-Jan-09 19:14:46.645844 - [DEBUG] Edge Function : AllBottom
40303 2019-Jan-09 19:14:46.645885 - [DEBUG] End adding new jump function
40304 2019-Jan-09 19:14:46.645910 - [DEBUG]
40305 2019-Jan-09 19:14:46.645936 - [DEBUG] -------------------------------------------- 1169. Path Edge --------------------------------------------
40306 2019-Jan-09 19:14:46.645963 - [DEBUG]
40307 2019-Jan-09 19:14:46.645987 - [DEBUG] Process 1169. path edge:
40308 2019-Jan-09 19:14:46.646012 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40309 2019-Jan-09 19:14:46.646109 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
40310 2019-Jan-09 19:14:46.646948 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40311 2019-Jan-09 19:14:46.647823 - [DEBUG]
40312 2019-Jan-09 19:14:46.647854 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
40313 2019-Jan-09 19:14:46.648711 - [DEBUG] Possible callees:
40314 2019-Jan-09 19:14:46.648742 - [DEBUG] llvm.dbg.declare
40315 2019-Jan-09 19:14:46.648768 - [DEBUG] Possible return sites:
40316 2019-Jan-09 19:14:46.648793 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14340317 2019-Jan-09 19:14:46.650422 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40318 2019-Jan-09 19:14:46.650520 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40319 2019-Jan-09 19:14:46.650574 - [DEBUG] Compose: EdgeIdentity * AllBottom
40320 2019-Jan-09 19:14:46.650604 - [DEBUG]
40321 2019-Jan-09 19:14:46.650629 - [DEBUG] Propagate flow
40322 2019-Jan-09 19:14:46.650653 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40323 2019-Jan-09 19:14:46.650750 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
40324 2019-Jan-09 19:14:46.651576 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40325 2019-Jan-09 19:14:46.652415 - [DEBUG] Edge function : AllBottom (result of previous compose)
40326 2019-Jan-09 19:14:46.652448 - [DEBUG]
40327 2019-Jan-09 19:14:46.652476 - [DEBUG] Join: AllTop & AllBottom
40328 2019-Jan-09 19:14:46.652504 - [DEBUG] = AllBottom (new jump func)
40329 2019-Jan-09 19:14:46.652529 - [DEBUG]
40330 2019-Jan-09 19:14:46.652554 - [DEBUG] Start adding new jump function
40331 2019-Jan-09 19:14:46.652579 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40332 2019-Jan-09 19:14:46.652676 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40333 2019-Jan-09 19:14:46.653523 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
40334 2019-Jan-09 19:14:46.654350 - [DEBUG] Edge Function : AllBottom
40335 2019-Jan-09 19:14:46.654390 - [DEBUG] End adding new jump function
40336 2019-Jan-09 19:14:46.654416 - [DEBUG]
40337 2019-Jan-09 19:14:46.654442 - [DEBUG] -------------------------------------------- 1170. Path Edge --------------------------------------------
40338 2019-Jan-09 19:14:46.654468 - [DEBUG]
40339 2019-Jan-09 19:14:46.654492 - [DEBUG] Process 1170. path edge:
40340 2019-Jan-09 19:14:46.654518 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40341 2019-Jan-09 19:14:46.654615 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
40342 2019-Jan-09 19:14:46.655446 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40343 2019-Jan-09 19:14:46.656289 - [DEBUG]
40344 2019-Jan-09 19:14:46.656321 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
40345 2019-Jan-09 19:14:46.657233 - [DEBUG] Compose: EdgeIdentity * AllBottom
40346 2019-Jan-09 19:14:46.657269 - [DEBUG]
40347 2019-Jan-09 19:14:46.657295 - [DEBUG] Propagate flow
40348 2019-Jan-09 19:14:46.657319 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40349 2019-Jan-09 19:14:46.657419 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
40350 2019-Jan-09 19:14:46.658240 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40351 2019-Jan-09 19:14:46.659078 - [DEBUG] Edge function : AllBottom (result of previous compose)
40352 2019-Jan-09 19:14:46.659110 - [DEBUG]
40353 2019-Jan-09 19:14:46.659138 - [DEBUG] Join: AllTop & AllBottom
40354 2019-Jan-09 19:14:46.659166 - [DEBUG] = AllBottom (new jump func)
40355 2019-Jan-09 19:14:46.659192 - [DEBUG]
40356 2019-Jan-09 19:14:46.659217 - [DEBUG] Start adding new jump function
40357 2019-Jan-09 19:14:46.659242 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40358 2019-Jan-09 19:14:46.659338 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40359 2019-Jan-09 19:14:46.660172 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
40360 2019-Jan-09 19:14:46.661019 - [DEBUG] Edge Function : AllBottom
40361 2019-Jan-09 19:14:46.661060 - [DEBUG] End adding new jump function
40362 2019-Jan-09 19:14:46.661086 - [DEBUG]
40363 2019-Jan-09 19:14:46.661111 - [DEBUG] -------------------------------------------- 1171. Path Edge --------------------------------------------
40364 2019-Jan-09 19:14:46.661137 - [DEBUG]
40365 2019-Jan-09 19:14:46.661162 - [DEBUG] Process 1171. path edge:
40366 2019-Jan-09 19:14:46.661187 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40367 2019-Jan-09 19:14:46.661286 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
40368 2019-Jan-09 19:14:46.662109 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40369 2019-Jan-09 19:14:46.662957 - [DEBUG]
40370 2019-Jan-09 19:14:46.662990 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
40371 2019-Jan-09 19:14:46.663872 - [DEBUG] Compose: EdgeIdentity * AllBottom
40372 2019-Jan-09 19:14:46.663908 - [DEBUG]
40373 2019-Jan-09 19:14:46.663933 - [DEBUG] Propagate flow
40374 2019-Jan-09 19:14:46.663958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40375 2019-Jan-09 19:14:46.664056 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
40376 2019-Jan-09 19:14:46.664873 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40377 2019-Jan-09 19:14:46.665740 - [DEBUG] Edge function : AllBottom (result of previous compose)
40378 2019-Jan-09 19:14:46.665774 - [DEBUG]
40379 2019-Jan-09 19:14:46.665802 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
40380 2019-Jan-09 19:14:46.665830 - [DEBUG] = AllBottom
40381 2019-Jan-09 19:14:46.665856 - [DEBUG]
40382 2019-Jan-09 19:14:46.665879 - [DEBUG] PROPAGATE: No new function!
40383 2019-Jan-09 19:14:46.665908 - [DEBUG] EDGE:
40384 2019-Jan-09 19:14:46.666010 - [DEBUG] ---> 40385 2019-Jan-09 19:14:46.666827 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40386 2019-Jan-09 19:14:46.667714 - [DEBUG]
40387 2019-Jan-09 19:14:46.667747 - [DEBUG] EDGE:
40388 2019-Jan-09 19:14:46.667838 - [DEBUG] ---> 40389 2019-Jan-09 19:14:46.668649 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40390 2019-Jan-09 19:14:46.669487 - [DEBUG]
40391 2019-Jan-09 19:14:46.669522 - [DEBUG] EDGE:
40392 2019-Jan-09 19:14:46.669613 - [DEBUG] ---> 40393 2019-Jan-09 19:14:46.670385 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40394 2019-Jan-09 19:14:46.671244 - [DEBUG]
40395 2019-Jan-09 19:14:46.671278 - [DEBUG] EDGE:
40396 2019-Jan-09 19:14:46.671369 - [DEBUG] ---> 40397 2019-Jan-09 19:14:46.672172 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40398 2019-Jan-09 19:14:46.673018 - [DEBUG]
40399 2019-Jan-09 19:14:46.673078 - [DEBUG] Compose: EdgeIdentity * AllBottom
40400 2019-Jan-09 19:14:46.673107 - [DEBUG]
40401 2019-Jan-09 19:14:46.673132 - [DEBUG] Propagate flow
40402 2019-Jan-09 19:14:46.673157 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40403 2019-Jan-09 19:14:46.673252 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
40404 2019-Jan-09 19:14:46.674098 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40405 2019-Jan-09 19:14:46.674923 - [DEBUG] Edge function : AllBottom (result of previous compose)
40406 2019-Jan-09 19:14:46.674954 - [DEBUG]
40407 2019-Jan-09 19:14:46.674983 - [DEBUG] Join: AllTop & AllBottom
40408 2019-Jan-09 19:14:46.675010 - [DEBUG] = AllBottom (new jump func)
40409 2019-Jan-09 19:14:46.675036 - [DEBUG]
40410 2019-Jan-09 19:14:46.675061 - [DEBUG] Start adding new jump function
40411 2019-Jan-09 19:14:46.675085 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40412 2019-Jan-09 19:14:46.675180 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40413 2019-Jan-09 19:14:46.676018 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
40414 2019-Jan-09 19:14:46.676834 - [DEBUG] Edge Function : AllBottom
40415 2019-Jan-09 19:14:46.676874 - [DEBUG] End adding new jump function
40416 2019-Jan-09 19:14:46.676925 - [DEBUG]
40417 2019-Jan-09 19:14:46.676951 - [DEBUG] -------------------------------------------- 1172. Path Edge --------------------------------------------
40418 2019-Jan-09 19:14:46.676977 - [DEBUG]
40419 2019-Jan-09 19:14:46.677001 - [DEBUG] Process 1172. path edge:
40420 2019-Jan-09 19:14:46.677026 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40421 2019-Jan-09 19:14:46.677152 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
40422 2019-Jan-09 19:14:46.677981 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40423 2019-Jan-09 19:14:46.678825 - [DEBUG]
40424 2019-Jan-09 19:14:46.678859 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
40425 2019-Jan-09 19:14:46.679719 - [DEBUG] Compose: EdgeIdentity * AllBottom
40426 2019-Jan-09 19:14:46.679754 - [DEBUG]
40427 2019-Jan-09 19:14:46.679779 - [DEBUG] Propagate flow
40428 2019-Jan-09 19:14:46.679804 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40429 2019-Jan-09 19:14:46.679902 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
40430 2019-Jan-09 19:14:46.680779 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40431 2019-Jan-09 19:14:46.681610 - [DEBUG] Edge function : AllBottom (result of previous compose)
40432 2019-Jan-09 19:14:46.681643 - [DEBUG]
40433 2019-Jan-09 19:14:46.681671 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
40434 2019-Jan-09 19:14:46.681697 - [DEBUG] = AllBottom
40435 2019-Jan-09 19:14:46.681723 - [DEBUG]
40436 2019-Jan-09 19:14:46.681747 - [DEBUG] PROPAGATE: No new function!
40437 2019-Jan-09 19:14:46.681802 - [DEBUG] Compose: EdgeIdentity * AllBottom
40438 2019-Jan-09 19:14:46.681829 - [DEBUG]
40439 2019-Jan-09 19:14:46.681854 - [DEBUG] Propagate flow
40440 2019-Jan-09 19:14:46.681879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40441 2019-Jan-09 19:14:46.681980 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
40442 2019-Jan-09 19:14:46.682817 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40443 2019-Jan-09 19:14:46.683655 - [DEBUG] Edge function : AllBottom (result of previous compose)
40444 2019-Jan-09 19:14:46.683686 - [DEBUG]
40445 2019-Jan-09 19:14:46.683714 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
40446 2019-Jan-09 19:14:46.683741 - [DEBUG] = AllBottom
40447 2019-Jan-09 19:14:46.683794 - [DEBUG]
40448 2019-Jan-09 19:14:46.683822 - [DEBUG] PROPAGATE: No new function!
40449 2019-Jan-09 19:14:46.683850 - [DEBUG] EDGE:
40450 2019-Jan-09 19:14:46.683952 - [DEBUG] ---> 40451 2019-Jan-09 19:14:46.684773 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40452 2019-Jan-09 19:14:46.685616 - [DEBUG]
40453 2019-Jan-09 19:14:46.685649 - [DEBUG] EDGE:
40454 2019-Jan-09 19:14:46.685741 - [DEBUG] ---> 40455 2019-Jan-09 19:14:46.686508 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40456 2019-Jan-09 19:14:46.687367 - [DEBUG]
40457 2019-Jan-09 19:14:46.687424 - [DEBUG] EDGE:
40458 2019-Jan-09 19:14:46.687517 - [DEBUG] ---> 40459 2019-Jan-09 19:14:46.688326 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40460 2019-Jan-09 19:14:46.689171 - [DEBUG]
40461 2019-Jan-09 19:14:46.689205 - [DEBUG] EDGE:
40462 2019-Jan-09 19:14:46.689299 - [DEBUG] ---> 40463 2019-Jan-09 19:14:46.690101 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40464 2019-Jan-09 19:14:46.690954 - [DEBUG]
40465 2019-Jan-09 19:14:46.690987 - [DEBUG] EDGE:
40466 2019-Jan-09 19:14:46.691076 - [DEBUG] ---> 40467 2019-Jan-09 19:14:46.691849 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40468 2019-Jan-09 19:14:46.692569 - [DEBUG]
40469 2019-Jan-09 19:14:46.692599 - [DEBUG] EDGE:
40470 2019-Jan-09 19:14:46.692675 - [DEBUG] ---> 40471 2019-Jan-09 19:14:46.693366 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40472 2019-Jan-09 19:14:46.694094 - [DEBUG]
40473 2019-Jan-09 19:14:46.694123 - [DEBUG] EDGE:
40474 2019-Jan-09 19:14:46.694200 - [DEBUG] ---> 40475 2019-Jan-09 19:14:46.694998 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40476 2019-Jan-09 19:14:46.695833 - [DEBUG]
40477 2019-Jan-09 19:14:46.695867 - [DEBUG] EDGE:
40478 2019-Jan-09 19:14:46.695958 - [DEBUG] ---> 40479 2019-Jan-09 19:14:46.696773 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40480 2019-Jan-09 19:14:46.697648 - [DEBUG]
40481 2019-Jan-09 19:14:46.697681 - [DEBUG] EDGE:
40482 2019-Jan-09 19:14:46.697773 - [DEBUG] ---> 40483 2019-Jan-09 19:14:46.698592 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40484 2019-Jan-09 19:14:46.699433 - [DEBUG]
40485 2019-Jan-09 19:14:46.699467 - [DEBUG] EDGE:
40486 2019-Jan-09 19:14:46.699559 - [DEBUG] ---> 40487 2019-Jan-09 19:14:46.700354 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40488 2019-Jan-09 19:14:46.701226 - [DEBUG]
40489 2019-Jan-09 19:14:46.701260 - [DEBUG] EDGE:
40490 2019-Jan-09 19:14:46.701351 - [DEBUG] ---> 40491 2019-Jan-09 19:14:46.702149 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40492 2019-Jan-09 19:14:46.702957 - [DEBUG]
40493 2019-Jan-09 19:14:46.702991 - [DEBUG] EDGE:
40494 2019-Jan-09 19:14:46.703084 - [DEBUG] ---> 40495 2019-Jan-09 19:14:46.703919 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40496 2019-Jan-09 19:14:46.704763 - [DEBUG]
40497 2019-Jan-09 19:14:46.704797 - [DEBUG] EDGE:
40498 2019-Jan-09 19:14:46.704888 - [DEBUG] ---> 40499 2019-Jan-09 19:14:46.705708 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
40500 2019-Jan-09 19:14:46.706542 - [DEBUG]
40501 2019-Jan-09 19:14:46.706576 - [DEBUG] EDGE:
40502 2019-Jan-09 19:14:46.706661 - [DEBUG] ---> 40503 2019-Jan-09 19:14:46.707494 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
40504 2019-Jan-09 19:14:46.708324 - [DEBUG]
40505 2019-Jan-09 19:14:46.708361 - [DEBUG] Compose: EdgeIdentity * AllBottom
40506 2019-Jan-09 19:14:46.708389 - [DEBUG]
40507 2019-Jan-09 19:14:46.708414 - [DEBUG] Propagate flow
40508 2019-Jan-09 19:14:46.708439 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40509 2019-Jan-09 19:14:46.708524 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
40510 2019-Jan-09 19:14:46.709323 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40511 2019-Jan-09 19:14:46.710155 - [DEBUG] Edge function : AllBottom (result of previous compose)
40512 2019-Jan-09 19:14:46.710187 - [DEBUG]
40513 2019-Jan-09 19:14:46.710215 - [DEBUG] Join: AllTop & AllBottom
40514 2019-Jan-09 19:14:46.710242 - [DEBUG] = AllBottom (new jump func)
40515 2019-Jan-09 19:14:46.710268 - [DEBUG]
40516 2019-Jan-09 19:14:46.710292 - [DEBUG] Start adding new jump function
40517 2019-Jan-09 19:14:46.710317 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40518 2019-Jan-09 19:14:46.710416 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40519 2019-Jan-09 19:14:46.711276 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
40520 2019-Jan-09 19:14:46.712092 - [DEBUG] Edge Function : AllBottom
40521 2019-Jan-09 19:14:46.712133 - [DEBUG] End adding new jump function
40522 2019-Jan-09 19:14:46.712159 - [DEBUG]
40523 2019-Jan-09 19:14:46.712185 - [DEBUG] -------------------------------------------- 1173. Path Edge --------------------------------------------
40524 2019-Jan-09 19:14:46.712211 - [DEBUG]
40525 2019-Jan-09 19:14:46.712235 - [DEBUG] Process 1173. path edge:
40526 2019-Jan-09 19:14:46.712260 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40527 2019-Jan-09 19:14:46.712362 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
40528 2019-Jan-09 19:14:46.713167 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40529 2019-Jan-09 19:14:46.714024 - [DEBUG]
40530 2019-Jan-09 19:14:46.714058 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
40531 2019-Jan-09 19:14:46.714928 - [DEBUG] Compose: EdgeIdentity * AllBottom
40532 2019-Jan-09 19:14:46.714991 - [DEBUG]
40533 2019-Jan-09 19:14:46.715017 - [DEBUG] Propagate flow
40534 2019-Jan-09 19:14:46.715042 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40535 2019-Jan-09 19:14:46.715138 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
40536 2019-Jan-09 19:14:46.715976 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40537 2019-Jan-09 19:14:46.716797 - [DEBUG] Edge function : AllBottom (result of previous compose)
40538 2019-Jan-09 19:14:46.716829 - [DEBUG]
40539 2019-Jan-09 19:14:46.716857 - [DEBUG] Join: AllTop & AllBottom
40540 2019-Jan-09 19:14:46.716885 - [DEBUG] = AllBottom (new jump func)
40541 2019-Jan-09 19:14:46.716910 - [DEBUG]
40542 2019-Jan-09 19:14:46.716935 - [DEBUG] Start adding new jump function
40543 2019-Jan-09 19:14:46.716959 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40544 2019-Jan-09 19:14:46.717057 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40545 2019-Jan-09 19:14:46.717912 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
40546 2019-Jan-09 19:14:46.718719 - [DEBUG] Edge Function : AllBottom
40547 2019-Jan-09 19:14:46.718758 - [DEBUG] End adding new jump function
40548 2019-Jan-09 19:14:46.718783 - [DEBUG]
40549 2019-Jan-09 19:14:46.718808 - [DEBUG] -------------------------------------------- 1174. Path Edge --------------------------------------------
40550 2019-Jan-09 19:14:46.718834 - [DEBUG]
40551 2019-Jan-09 19:14:46.718859 - [DEBUG] Process 1174. path edge:
40552 2019-Jan-09 19:14:46.718883 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40553 2019-Jan-09 19:14:46.718975 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
40554 2019-Jan-09 19:14:46.719794 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40555 2019-Jan-09 19:14:46.720651 - [DEBUG]
40556 2019-Jan-09 19:14:46.720681 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
40557 2019-Jan-09 19:14:46.721526 - [DEBUG] Possible callees:
40558 2019-Jan-09 19:14:46.721557 - [DEBUG] llvm.dbg.declare
40559 2019-Jan-09 19:14:46.721583 - [DEBUG] Possible return sites:
40560 2019-Jan-09 19:14:46.721607 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9640561 2019-Jan-09 19:14:46.723233 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40562 2019-Jan-09 19:14:46.723301 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40563 2019-Jan-09 19:14:46.723355 - [DEBUG] Compose: EdgeIdentity * AllBottom
40564 2019-Jan-09 19:14:46.723385 - [DEBUG]
40565 2019-Jan-09 19:14:46.723410 - [DEBUG] Propagate flow
40566 2019-Jan-09 19:14:46.723435 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40567 2019-Jan-09 19:14:46.723529 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
40568 2019-Jan-09 19:14:46.724384 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40569 2019-Jan-09 19:14:46.725215 - [DEBUG] Edge function : AllBottom (result of previous compose)
40570 2019-Jan-09 19:14:46.725246 - [DEBUG]
40571 2019-Jan-09 19:14:46.725274 - [DEBUG] Join: AllTop & AllBottom
40572 2019-Jan-09 19:14:46.725302 - [DEBUG] = AllBottom (new jump func)
40573 2019-Jan-09 19:14:46.725327 - [DEBUG]
40574 2019-Jan-09 19:14:46.725352 - [DEBUG] Start adding new jump function
40575 2019-Jan-09 19:14:46.725411 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40576 2019-Jan-09 19:14:46.725511 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40577 2019-Jan-09 19:14:46.726340 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
40578 2019-Jan-09 19:14:46.727198 - [DEBUG] Edge Function : AllBottom
40579 2019-Jan-09 19:14:46.727236 - [DEBUG] End adding new jump function
40580 2019-Jan-09 19:14:46.727261 - [DEBUG]
40581 2019-Jan-09 19:14:46.727287 - [DEBUG] -------------------------------------------- 1175. Path Edge --------------------------------------------
40582 2019-Jan-09 19:14:46.727313 - [DEBUG]
40583 2019-Jan-09 19:14:46.727337 - [DEBUG] Process 1175. path edge:
40584 2019-Jan-09 19:14:46.727362 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40585 2019-Jan-09 19:14:46.727460 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
40586 2019-Jan-09 19:14:46.728291 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40587 2019-Jan-09 19:14:46.729118 - [DEBUG]
40588 2019-Jan-09 19:14:46.729150 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
40589 2019-Jan-09 19:14:46.730031 - [DEBUG] Compose: EdgeIdentity * AllBottom
40590 2019-Jan-09 19:14:46.730065 - [DEBUG]
40591 2019-Jan-09 19:14:46.730091 - [DEBUG] Propagate flow
40592 2019-Jan-09 19:14:46.730115 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40593 2019-Jan-09 19:14:46.730210 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
40594 2019-Jan-09 19:14:46.731061 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40595 2019-Jan-09 19:14:46.731894 - [DEBUG] Edge function : AllBottom (result of previous compose)
40596 2019-Jan-09 19:14:46.731926 - [DEBUG]
40597 2019-Jan-09 19:14:46.731954 - [DEBUG] Join: AllTop & AllBottom
40598 2019-Jan-09 19:14:46.731982 - [DEBUG] = AllBottom (new jump func)
40599 2019-Jan-09 19:14:46.732007 - [DEBUG]
40600 2019-Jan-09 19:14:46.732032 - [DEBUG] Start adding new jump function
40601 2019-Jan-09 19:14:46.732057 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40602 2019-Jan-09 19:14:46.732154 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40603 2019-Jan-09 19:14:46.732968 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
40604 2019-Jan-09 19:14:46.733816 - [DEBUG] Edge Function : AllBottom
40605 2019-Jan-09 19:14:46.733856 - [DEBUG] End adding new jump function
40606 2019-Jan-09 19:14:46.733881 - [DEBUG]
40607 2019-Jan-09 19:14:46.733907 - [DEBUG] -------------------------------------------- 1176. Path Edge --------------------------------------------
40608 2019-Jan-09 19:14:46.733933 - [DEBUG]
40609 2019-Jan-09 19:14:46.733957 - [DEBUG] Process 1176. path edge:
40610 2019-Jan-09 19:14:46.733982 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40611 2019-Jan-09 19:14:46.734083 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
40612 2019-Jan-09 19:14:46.734890 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40613 2019-Jan-09 19:14:46.735679 - [DEBUG]
40614 2019-Jan-09 19:14:46.735712 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
40615 2019-Jan-09 19:14:46.736567 - [DEBUG] Compose: EdgeIdentity * AllBottom
40616 2019-Jan-09 19:14:46.736602 - [DEBUG]
40617 2019-Jan-09 19:14:46.736628 - [DEBUG] Propagate flow
40618 2019-Jan-09 19:14:46.736652 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40619 2019-Jan-09 19:14:46.736747 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
40620 2019-Jan-09 19:14:46.737631 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40621 2019-Jan-09 19:14:46.738460 - [DEBUG] Edge function : AllBottom (result of previous compose)
40622 2019-Jan-09 19:14:46.738491 - [DEBUG]
40623 2019-Jan-09 19:14:46.738520 - [DEBUG] Join: AllTop & AllBottom
40624 2019-Jan-09 19:14:46.738548 - [DEBUG] = AllBottom (new jump func)
40625 2019-Jan-09 19:14:46.738574 - [DEBUG]
40626 2019-Jan-09 19:14:46.738598 - [DEBUG] Start adding new jump function
40627 2019-Jan-09 19:14:46.738623 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40628 2019-Jan-09 19:14:46.738720 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40629 2019-Jan-09 19:14:46.739542 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
40630 2019-Jan-09 19:14:46.740355 - [DEBUG] Edge Function : AllBottom
40631 2019-Jan-09 19:14:46.740395 - [DEBUG] End adding new jump function
40632 2019-Jan-09 19:14:46.740421 - [DEBUG]
40633 2019-Jan-09 19:14:46.740474 - [DEBUG] -------------------------------------------- 1177. Path Edge --------------------------------------------
40634 2019-Jan-09 19:14:46.740502 - [DEBUG]
40635 2019-Jan-09 19:14:46.740526 - [DEBUG] Process 1177. path edge:
40636 2019-Jan-09 19:14:46.740551 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40637 2019-Jan-09 19:14:46.740652 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
40638 2019-Jan-09 19:14:46.741468 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40639 2019-Jan-09 19:14:46.742299 - [DEBUG]
40640 2019-Jan-09 19:14:46.742332 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
40641 2019-Jan-09 19:14:46.743183 - [DEBUG] Compose: EdgeIdentity * AllBottom
40642 2019-Jan-09 19:14:46.743219 - [DEBUG]
40643 2019-Jan-09 19:14:46.743245 - [DEBUG] Propagate flow
40644 2019-Jan-09 19:14:46.743270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40645 2019-Jan-09 19:14:46.743365 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
40646 2019-Jan-09 19:14:46.744219 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40647 2019-Jan-09 19:14:46.745045 - [DEBUG] Edge function : AllBottom (result of previous compose)
40648 2019-Jan-09 19:14:46.745078 - [DEBUG]
40649 2019-Jan-09 19:14:46.745106 - [DEBUG] Join: AllTop & AllBottom
40650 2019-Jan-09 19:14:46.745134 - [DEBUG] = AllBottom (new jump func)
40651 2019-Jan-09 19:14:46.745159 - [DEBUG]
40652 2019-Jan-09 19:14:46.745184 - [DEBUG] Start adding new jump function
40653 2019-Jan-09 19:14:46.745208 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40654 2019-Jan-09 19:14:46.745304 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40655 2019-Jan-09 19:14:46.746127 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
40656 2019-Jan-09 19:14:46.746958 - [DEBUG] Edge Function : AllBottom
40657 2019-Jan-09 19:14:46.746998 - [DEBUG] End adding new jump function
40658 2019-Jan-09 19:14:46.747024 - [DEBUG]
40659 2019-Jan-09 19:14:46.747049 - [DEBUG] -------------------------------------------- 1178. Path Edge --------------------------------------------
40660 2019-Jan-09 19:14:46.747075 - [DEBUG]
40661 2019-Jan-09 19:14:46.747099 - [DEBUG] Process 1178. path edge:
40662 2019-Jan-09 19:14:46.747154 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40663 2019-Jan-09 19:14:46.747252 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
40664 2019-Jan-09 19:14:46.748080 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40665 2019-Jan-09 19:14:46.748934 - [DEBUG]
40666 2019-Jan-09 19:14:46.748967 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
40667 2019-Jan-09 19:14:46.749851 - [DEBUG] Compose: EdgeIdentity * AllBottom
40668 2019-Jan-09 19:14:46.749886 - [DEBUG]
40669 2019-Jan-09 19:14:46.749912 - [DEBUG] Propagate flow
40670 2019-Jan-09 19:14:46.749937 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40671 2019-Jan-09 19:14:46.750029 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
40672 2019-Jan-09 19:14:46.750882 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40673 2019-Jan-09 19:14:46.751659 - [DEBUG] Edge function : AllBottom (result of previous compose)
40674 2019-Jan-09 19:14:46.751690 - [DEBUG]
40675 2019-Jan-09 19:14:46.751718 - [DEBUG] Join: AllTop & AllBottom
40676 2019-Jan-09 19:14:46.751747 - [DEBUG] = AllBottom (new jump func)
40677 2019-Jan-09 19:14:46.751773 - [DEBUG]
40678 2019-Jan-09 19:14:46.751797 - [DEBUG] Start adding new jump function
40679 2019-Jan-09 19:14:46.751822 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40680 2019-Jan-09 19:14:46.751914 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40681 2019-Jan-09 19:14:46.752734 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
40682 2019-Jan-09 19:14:46.753555 - [DEBUG] Edge Function : AllBottom
40683 2019-Jan-09 19:14:46.753594 - [DEBUG] End adding new jump function
40684 2019-Jan-09 19:14:46.753621 - [DEBUG]
40685 2019-Jan-09 19:14:46.753647 - [DEBUG] -------------------------------------------- 1179. Path Edge --------------------------------------------
40686 2019-Jan-09 19:14:46.753673 - [DEBUG]
40687 2019-Jan-09 19:14:46.753697 - [DEBUG] Process 1179. path edge:
40688 2019-Jan-09 19:14:46.753722 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40689 2019-Jan-09 19:14:46.753851 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
40690 2019-Jan-09 19:14:46.754670 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40691 2019-Jan-09 19:14:46.755495 - [DEBUG]
40692 2019-Jan-09 19:14:46.755529 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
40693 2019-Jan-09 19:14:46.756389 - [DEBUG] Compose: EdgeIdentity * AllBottom
40694 2019-Jan-09 19:14:46.756423 - [DEBUG]
40695 2019-Jan-09 19:14:46.756448 - [DEBUG] Propagate flow
40696 2019-Jan-09 19:14:46.756473 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40697 2019-Jan-09 19:14:46.756568 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
40698 2019-Jan-09 19:14:46.757421 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40699 2019-Jan-09 19:14:46.758243 - [DEBUG] Edge function : AllBottom (result of previous compose)
40700 2019-Jan-09 19:14:46.758275 - [DEBUG]
40701 2019-Jan-09 19:14:46.758303 - [DEBUG] Join: AllTop & AllBottom
40702 2019-Jan-09 19:14:46.758332 - [DEBUG] = AllBottom (new jump func)
40703 2019-Jan-09 19:14:46.758358 - [DEBUG]
40704 2019-Jan-09 19:14:46.758382 - [DEBUG] Start adding new jump function
40705 2019-Jan-09 19:14:46.758407 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40706 2019-Jan-09 19:14:46.758503 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40707 2019-Jan-09 19:14:46.759321 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
40708 2019-Jan-09 19:14:46.760150 - [DEBUG] Edge Function : AllBottom
40709 2019-Jan-09 19:14:46.760189 - [DEBUG] End adding new jump function
40710 2019-Jan-09 19:14:46.760241 - [DEBUG]
40711 2019-Jan-09 19:14:46.760267 - [DEBUG] -------------------------------------------- 1180. Path Edge --------------------------------------------
40712 2019-Jan-09 19:14:46.760293 - [DEBUG]
40713 2019-Jan-09 19:14:46.760317 - [DEBUG] Process 1180. path edge:
40714 2019-Jan-09 19:14:46.760342 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40715 2019-Jan-09 19:14:46.760466 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
40716 2019-Jan-09 19:14:46.761295 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40717 2019-Jan-09 19:14:46.762121 - [DEBUG]
40718 2019-Jan-09 19:14:46.762152 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
40719 2019-Jan-09 19:14:46.763024 - [DEBUG] Compose: EdgeIdentity * AllBottom
40720 2019-Jan-09 19:14:46.763058 - [DEBUG]
40721 2019-Jan-09 19:14:46.763084 - [DEBUG] Propagate flow
40722 2019-Jan-09 19:14:46.763109 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40723 2019-Jan-09 19:14:46.763198 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
40724 2019-Jan-09 19:14:46.764057 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40725 2019-Jan-09 19:14:46.764881 - [DEBUG] Edge function : AllBottom (result of previous compose)
40726 2019-Jan-09 19:14:46.764913 - [DEBUG]
40727 2019-Jan-09 19:14:46.764941 - [DEBUG] Join: AllTop & AllBottom
40728 2019-Jan-09 19:14:46.764969 - [DEBUG] = AllBottom (new jump func)
40729 2019-Jan-09 19:14:46.764994 - [DEBUG]
40730 2019-Jan-09 19:14:46.765019 - [DEBUG] Start adding new jump function
40731 2019-Jan-09 19:14:46.765044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40732 2019-Jan-09 19:14:46.765140 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40733 2019-Jan-09 19:14:46.765963 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
40734 2019-Jan-09 19:14:46.766799 - [DEBUG] Edge Function : AllBottom
40735 2019-Jan-09 19:14:46.766838 - [DEBUG] End adding new jump function
40736 2019-Jan-09 19:14:46.766864 - [DEBUG]
40737 2019-Jan-09 19:14:46.766889 - [DEBUG] -------------------------------------------- 1181. Path Edge --------------------------------------------
40738 2019-Jan-09 19:14:46.766915 - [DEBUG]
40739 2019-Jan-09 19:14:46.766939 - [DEBUG] Process 1181. path edge:
40740 2019-Jan-09 19:14:46.766964 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40741 2019-Jan-09 19:14:46.767057 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
40742 2019-Jan-09 19:14:46.767875 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40743 2019-Jan-09 19:14:46.768682 - [DEBUG]
40744 2019-Jan-09 19:14:46.768714 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
40745 2019-Jan-09 19:14:46.769594 - [DEBUG] Compose: EdgeIdentity * AllBottom
40746 2019-Jan-09 19:14:46.769630 - [DEBUG]
40747 2019-Jan-09 19:14:46.769656 - [DEBUG] Propagate flow
40748 2019-Jan-09 19:14:46.769680 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40749 2019-Jan-09 19:14:46.769767 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
40750 2019-Jan-09 19:14:46.770604 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40751 2019-Jan-09 19:14:46.771427 - [DEBUG] Edge function : AllBottom (result of previous compose)
40752 2019-Jan-09 19:14:46.771459 - [DEBUG]
40753 2019-Jan-09 19:14:46.771487 - [DEBUG] Join: AllTop & AllBottom
40754 2019-Jan-09 19:14:46.771539 - [DEBUG] = AllBottom (new jump func)
40755 2019-Jan-09 19:14:46.771566 - [DEBUG]
40756 2019-Jan-09 19:14:46.771591 - [DEBUG] Start adding new jump function
40757 2019-Jan-09 19:14:46.771616 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40758 2019-Jan-09 19:14:46.771713 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40759 2019-Jan-09 19:14:46.772546 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
40760 2019-Jan-09 19:14:46.773359 - [DEBUG] Edge Function : AllBottom
40761 2019-Jan-09 19:14:46.773399 - [DEBUG] End adding new jump function
40762 2019-Jan-09 19:14:46.773425 - [DEBUG]
40763 2019-Jan-09 19:14:46.773450 - [DEBUG] -------------------------------------------- 1182. Path Edge --------------------------------------------
40764 2019-Jan-09 19:14:46.773476 - [DEBUG]
40765 2019-Jan-09 19:14:46.773500 - [DEBUG] Process 1182. path edge:
40766 2019-Jan-09 19:14:46.773525 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40767 2019-Jan-09 19:14:46.773624 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
40768 2019-Jan-09 19:14:46.774471 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40769 2019-Jan-09 19:14:46.775301 - [DEBUG]
40770 2019-Jan-09 19:14:46.775335 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
40771 2019-Jan-09 19:14:46.776193 - [DEBUG] Compose: EdgeIdentity * AllBottom
40772 2019-Jan-09 19:14:46.776228 - [DEBUG]
40773 2019-Jan-09 19:14:46.776253 - [DEBUG] Propagate flow
40774 2019-Jan-09 19:14:46.776278 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40775 2019-Jan-09 19:14:46.776372 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
40776 2019-Jan-09 19:14:46.777232 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40777 2019-Jan-09 19:14:46.778059 - [DEBUG] Edge function : AllBottom (result of previous compose)
40778 2019-Jan-09 19:14:46.778091 - [DEBUG]
40779 2019-Jan-09 19:14:46.778120 - [DEBUG] Join: AllTop & AllBottom
40780 2019-Jan-09 19:14:46.778148 - [DEBUG] = AllBottom (new jump func)
40781 2019-Jan-09 19:14:46.778174 - [DEBUG]
40782 2019-Jan-09 19:14:46.778199 - [DEBUG] Start adding new jump function
40783 2019-Jan-09 19:14:46.778224 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40784 2019-Jan-09 19:14:46.778320 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40785 2019-Jan-09 19:14:46.779146 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
40786 2019-Jan-09 19:14:46.779984 - [DEBUG] Edge Function : AllBottom
40787 2019-Jan-09 19:14:46.780029 - [DEBUG] End adding new jump function
40788 2019-Jan-09 19:14:46.780056 - [DEBUG]
40789 2019-Jan-09 19:14:46.780081 - [DEBUG] -------------------------------------------- 1183. Path Edge --------------------------------------------
40790 2019-Jan-09 19:14:46.780108 - [DEBUG]
40791 2019-Jan-09 19:14:46.780132 - [DEBUG] Process 1183. path edge:
40792 2019-Jan-09 19:14:46.780157 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40793 2019-Jan-09 19:14:46.780254 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
40794 2019-Jan-09 19:14:46.781178 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40795 2019-Jan-09 19:14:46.782007 - [DEBUG]
40796 2019-Jan-09 19:14:46.782062 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
40797 2019-Jan-09 19:14:46.782930 - [DEBUG] Possible callees:
40798 2019-Jan-09 19:14:46.782961 - [DEBUG] llvm.dbg.declare
40799 2019-Jan-09 19:14:46.782987 - [DEBUG] Possible return sites:
40800 2019-Jan-09 19:14:46.783012 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12040801 2019-Jan-09 19:14:46.784619 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40802 2019-Jan-09 19:14:46.784685 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40803 2019-Jan-09 19:14:46.784740 - [DEBUG] Compose: EdgeIdentity * AllBottom
40804 2019-Jan-09 19:14:46.784769 - [DEBUG]
40805 2019-Jan-09 19:14:46.784795 - [DEBUG] Propagate flow
40806 2019-Jan-09 19:14:46.784819 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40807 2019-Jan-09 19:14:46.784914 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
40808 2019-Jan-09 19:14:46.785734 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40809 2019-Jan-09 19:14:46.786565 - [DEBUG] Edge function : AllBottom (result of previous compose)
40810 2019-Jan-09 19:14:46.786597 - [DEBUG]
40811 2019-Jan-09 19:14:46.786625 - [DEBUG] Join: AllTop & AllBottom
40812 2019-Jan-09 19:14:46.786653 - [DEBUG] = AllBottom (new jump func)
40813 2019-Jan-09 19:14:46.786678 - [DEBUG]
40814 2019-Jan-09 19:14:46.786703 - [DEBUG] Start adding new jump function
40815 2019-Jan-09 19:14:46.786728 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40816 2019-Jan-09 19:14:46.786826 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40817 2019-Jan-09 19:14:46.787684 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
40818 2019-Jan-09 19:14:46.788513 - [DEBUG] Edge Function : AllBottom
40819 2019-Jan-09 19:14:46.788553 - [DEBUG] End adding new jump function
40820 2019-Jan-09 19:14:46.788579 - [DEBUG]
40821 2019-Jan-09 19:14:46.788604 - [DEBUG] -------------------------------------------- 1184. Path Edge --------------------------------------------
40822 2019-Jan-09 19:14:46.788630 - [DEBUG]
40823 2019-Jan-09 19:14:46.788654 - [DEBUG] Process 1184. path edge:
40824 2019-Jan-09 19:14:46.788679 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40825 2019-Jan-09 19:14:46.788777 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
40826 2019-Jan-09 19:14:46.789606 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40827 2019-Jan-09 19:14:46.790464 - [DEBUG]
40828 2019-Jan-09 19:14:46.790498 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
40829 2019-Jan-09 19:14:46.791333 - [DEBUG] Compose: EdgeIdentity * AllBottom
40830 2019-Jan-09 19:14:46.791364 - [DEBUG]
40831 2019-Jan-09 19:14:46.791389 - [DEBUG] Propagate flow
40832 2019-Jan-09 19:14:46.791412 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40833 2019-Jan-09 19:14:46.791483 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
40834 2019-Jan-09 19:14:46.792147 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40835 2019-Jan-09 19:14:46.792821 - [DEBUG] Edge function : AllBottom (result of previous compose)
40836 2019-Jan-09 19:14:46.792848 - [DEBUG]
40837 2019-Jan-09 19:14:46.792875 - [DEBUG] Join: AllTop & AllBottom
40838 2019-Jan-09 19:14:46.792902 - [DEBUG] = AllBottom (new jump func)
40839 2019-Jan-09 19:14:46.792947 - [DEBUG]
40840 2019-Jan-09 19:14:46.792971 - [DEBUG] Start adding new jump function
40841 2019-Jan-09 19:14:46.792995 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40842 2019-Jan-09 19:14:46.793061 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40843 2019-Jan-09 19:14:46.793716 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
40844 2019-Jan-09 19:14:46.794473 - [DEBUG] Edge Function : AllBottom
40845 2019-Jan-09 19:14:46.794511 - [DEBUG] End adding new jump function
40846 2019-Jan-09 19:14:46.794537 - [DEBUG]
40847 2019-Jan-09 19:14:46.794562 - [DEBUG] -------------------------------------------- 1185. Path Edge --------------------------------------------
40848 2019-Jan-09 19:14:46.794589 - [DEBUG]
40849 2019-Jan-09 19:14:46.794612 - [DEBUG] Process 1185. path edge:
40850 2019-Jan-09 19:14:46.794637 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40851 2019-Jan-09 19:14:46.794734 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
40852 2019-Jan-09 19:14:46.795549 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40853 2019-Jan-09 19:14:46.796383 - [DEBUG]
40854 2019-Jan-09 19:14:46.796415 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
40855 2019-Jan-09 19:14:46.797316 - [DEBUG] Compose: EdgeIdentity * AllBottom
40856 2019-Jan-09 19:14:46.797351 - [DEBUG]
40857 2019-Jan-09 19:14:46.797377 - [DEBUG] Propagate flow
40858 2019-Jan-09 19:14:46.797401 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40859 2019-Jan-09 19:14:46.797498 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
40860 2019-Jan-09 19:14:46.798333 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40861 2019-Jan-09 19:14:46.799157 - [DEBUG] Edge function : AllBottom (result of previous compose)
40862 2019-Jan-09 19:14:46.799190 - [DEBUG]
40863 2019-Jan-09 19:14:46.799217 - [DEBUG] Join: AllTop & AllBottom
40864 2019-Jan-09 19:14:46.799245 - [DEBUG] = AllBottom (new jump func)
40865 2019-Jan-09 19:14:46.799271 - [DEBUG]
40866 2019-Jan-09 19:14:46.799296 - [DEBUG] Start adding new jump function
40867 2019-Jan-09 19:14:46.799321 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40868 2019-Jan-09 19:14:46.799422 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40869 2019-Jan-09 19:14:46.800206 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
40870 2019-Jan-09 19:14:46.801045 - [DEBUG] Edge Function : AllBottom
40871 2019-Jan-09 19:14:46.801085 - [DEBUG] End adding new jump function
40872 2019-Jan-09 19:14:46.801110 - [DEBUG]
40873 2019-Jan-09 19:14:46.801136 - [DEBUG] -------------------------------------------- 1186. Path Edge --------------------------------------------
40874 2019-Jan-09 19:14:46.801162 - [DEBUG]
40875 2019-Jan-09 19:14:46.801186 - [DEBUG] Process 1186. path edge:
40876 2019-Jan-09 19:14:46.801211 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40877 2019-Jan-09 19:14:46.801307 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
40878 2019-Jan-09 19:14:46.802145 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40879 2019-Jan-09 19:14:46.802973 - [DEBUG]
40880 2019-Jan-09 19:14:46.803003 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
40881 2019-Jan-09 19:14:46.803922 - [DEBUG] Possible callees:
40882 2019-Jan-09 19:14:46.803953 - [DEBUG] llvm.dbg.declare
40883 2019-Jan-09 19:14:46.803979 - [DEBUG] Possible return sites:
40884 2019-Jan-09 19:14:46.804004 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14940885 2019-Jan-09 19:14:46.805643 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40886 2019-Jan-09 19:14:46.805713 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40887 2019-Jan-09 19:14:46.805767 - [DEBUG] Compose: EdgeIdentity * AllBottom
40888 2019-Jan-09 19:14:46.805797 - [DEBUG]
40889 2019-Jan-09 19:14:46.805823 - [DEBUG] Propagate flow
40890 2019-Jan-09 19:14:46.805847 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40891 2019-Jan-09 19:14:46.805943 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
40892 2019-Jan-09 19:14:46.806764 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40893 2019-Jan-09 19:14:46.807629 - [DEBUG] Edge function : AllBottom (result of previous compose)
40894 2019-Jan-09 19:14:46.807660 - [DEBUG]
40895 2019-Jan-09 19:14:46.807688 - [DEBUG] Join: AllTop & AllBottom
40896 2019-Jan-09 19:14:46.807717 - [DEBUG] = AllBottom (new jump func)
40897 2019-Jan-09 19:14:46.807742 - [DEBUG]
40898 2019-Jan-09 19:14:46.807767 - [DEBUG] Start adding new jump function
40899 2019-Jan-09 19:14:46.807791 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40900 2019-Jan-09 19:14:46.807887 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40901 2019-Jan-09 19:14:46.808717 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
40902 2019-Jan-09 19:14:46.809547 - [DEBUG] Edge Function : AllBottom
40903 2019-Jan-09 19:14:46.809586 - [DEBUG] End adding new jump function
40904 2019-Jan-09 19:14:46.809612 - [DEBUG]
40905 2019-Jan-09 19:14:46.809637 - [DEBUG] -------------------------------------------- 1187. Path Edge --------------------------------------------
40906 2019-Jan-09 19:14:46.809663 - [DEBUG]
40907 2019-Jan-09 19:14:46.809687 - [DEBUG] Process 1187. path edge:
40908 2019-Jan-09 19:14:46.809712 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40909 2019-Jan-09 19:14:46.809811 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
40910 2019-Jan-09 19:14:46.810667 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40911 2019-Jan-09 19:14:46.811496 - [DEBUG]
40912 2019-Jan-09 19:14:46.811527 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
40913 2019-Jan-09 19:14:46.812413 - [DEBUG] Compose: EdgeIdentity * AllBottom
40914 2019-Jan-09 19:14:46.812448 - [DEBUG]
40915 2019-Jan-09 19:14:46.812474 - [DEBUG] Propagate flow
40916 2019-Jan-09 19:14:46.812499 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40917 2019-Jan-09 19:14:46.812595 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
40918 2019-Jan-09 19:14:46.813393 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40919 2019-Jan-09 19:14:46.814254 - [DEBUG] Edge function : AllBottom (result of previous compose)
40920 2019-Jan-09 19:14:46.814285 - [DEBUG]
40921 2019-Jan-09 19:14:46.814313 - [DEBUG] Join: AllTop & AllBottom
40922 2019-Jan-09 19:14:46.814342 - [DEBUG] = AllBottom (new jump func)
40923 2019-Jan-09 19:14:46.814367 - [DEBUG]
40924 2019-Jan-09 19:14:46.814392 - [DEBUG] Start adding new jump function
40925 2019-Jan-09 19:14:46.814417 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40926 2019-Jan-09 19:14:46.814540 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40927 2019-Jan-09 19:14:46.815365 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
40928 2019-Jan-09 19:14:46.816188 - [DEBUG] Edge Function : AllBottom
40929 2019-Jan-09 19:14:46.816229 - [DEBUG] End adding new jump function
40930 2019-Jan-09 19:14:46.816255 - [DEBUG]
40931 2019-Jan-09 19:14:46.816280 - [DEBUG] -------------------------------------------- 1188. Path Edge --------------------------------------------
40932 2019-Jan-09 19:14:46.816307 - [DEBUG]
40933 2019-Jan-09 19:14:46.816331 - [DEBUG] Process 1188. path edge:
40934 2019-Jan-09 19:14:46.816356 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40935 2019-Jan-09 19:14:46.816455 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
40936 2019-Jan-09 19:14:46.817305 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40937 2019-Jan-09 19:14:46.818134 - [DEBUG]
40938 2019-Jan-09 19:14:46.818168 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
40939 2019-Jan-09 19:14:46.819031 - [DEBUG] Compose: EdgeIdentity * AllBottom
40940 2019-Jan-09 19:14:46.819065 - [DEBUG]
40941 2019-Jan-09 19:14:46.819091 - [DEBUG] Propagate flow
40942 2019-Jan-09 19:14:46.819115 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40943 2019-Jan-09 19:14:46.819209 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
40944 2019-Jan-09 19:14:46.820067 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40945 2019-Jan-09 19:14:46.820932 - [DEBUG] Edge function : AllBottom (result of previous compose)
40946 2019-Jan-09 19:14:46.820963 - [DEBUG]
40947 2019-Jan-09 19:14:46.820991 - [DEBUG] Join: AllTop & AllBottom
40948 2019-Jan-09 19:14:46.821019 - [DEBUG] = AllBottom (new jump func)
40949 2019-Jan-09 19:14:46.821045 - [DEBUG]
40950 2019-Jan-09 19:14:46.821070 - [DEBUG] Start adding new jump function
40951 2019-Jan-09 19:14:46.821094 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40952 2019-Jan-09 19:14:46.821193 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40953 2019-Jan-09 19:14:46.822011 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
40954 2019-Jan-09 19:14:46.822853 - [DEBUG] Edge Function : AllBottom
40955 2019-Jan-09 19:14:46.822893 - [DEBUG] End adding new jump function
40956 2019-Jan-09 19:14:46.822918 - [DEBUG]
40957 2019-Jan-09 19:14:46.822943 - [DEBUG] -------------------------------------------- 1189. Path Edge --------------------------------------------
40958 2019-Jan-09 19:14:46.822969 - [DEBUG]
40959 2019-Jan-09 19:14:46.822993 - [DEBUG] Process 1189. path edge:
40960 2019-Jan-09 19:14:46.823018 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40961 2019-Jan-09 19:14:46.823115 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
40962 2019-Jan-09 19:14:46.823981 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40963 2019-Jan-09 19:14:46.824811 - [DEBUG]
40964 2019-Jan-09 19:14:46.824841 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
40965 2019-Jan-09 19:14:46.825699 - [DEBUG] Possible callees:
40966 2019-Jan-09 19:14:46.825730 - [DEBUG] llvm.dbg.declare
40967 2019-Jan-09 19:14:46.825757 - [DEBUG] Possible return sites:
40968 2019-Jan-09 19:14:46.825806 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15540969 2019-Jan-09 19:14:46.827480 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40970 2019-Jan-09 19:14:46.827547 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40971 2019-Jan-09 19:14:46.827601 - [DEBUG] Compose: EdgeIdentity * AllBottom
40972 2019-Jan-09 19:14:46.827631 - [DEBUG]
40973 2019-Jan-09 19:14:46.827657 - [DEBUG] Propagate flow
40974 2019-Jan-09 19:14:46.827681 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40975 2019-Jan-09 19:14:46.827776 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
40976 2019-Jan-09 19:14:46.828603 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40977 2019-Jan-09 19:14:46.829433 - [DEBUG] Edge function : AllBottom (result of previous compose)
40978 2019-Jan-09 19:14:46.829464 - [DEBUG]
40979 2019-Jan-09 19:14:46.829492 - [DEBUG] Join: AllTop & AllBottom
40980 2019-Jan-09 19:14:46.829521 - [DEBUG] = AllBottom (new jump func)
40981 2019-Jan-09 19:14:46.829547 - [DEBUG]
40982 2019-Jan-09 19:14:46.829572 - [DEBUG] Start adding new jump function
40983 2019-Jan-09 19:14:46.829596 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40984 2019-Jan-09 19:14:46.829693 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40985 2019-Jan-09 19:14:46.830543 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
40986 2019-Jan-09 19:14:46.831377 - [DEBUG] Edge Function : AllBottom
40987 2019-Jan-09 19:14:46.831416 - [DEBUG] End adding new jump function
40988 2019-Jan-09 19:14:46.831442 - [DEBUG]
40989 2019-Jan-09 19:14:46.831468 - [DEBUG] -------------------------------------------- 1190. Path Edge --------------------------------------------
40990 2019-Jan-09 19:14:46.831494 - [DEBUG]
40991 2019-Jan-09 19:14:46.831518 - [DEBUG] Process 1190. path edge:
40992 2019-Jan-09 19:14:46.831544 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40993 2019-Jan-09 19:14:46.831641 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
40994 2019-Jan-09 19:14:46.832461 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40995 2019-Jan-09 19:14:46.833291 - [DEBUG]
40996 2019-Jan-09 19:14:46.833323 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
40997 2019-Jan-09 19:14:46.834239 - [DEBUG] Compose: EdgeIdentity * AllBottom
40998 2019-Jan-09 19:14:46.834274 - [DEBUG]
40999 2019-Jan-09 19:14:46.834300 - [DEBUG] Propagate flow
41000 2019-Jan-09 19:14:46.834325 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41001 2019-Jan-09 19:14:46.834418 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
41002 2019-Jan-09 19:14:46.835234 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41003 2019-Jan-09 19:14:46.836054 - [DEBUG] Edge function : AllBottom (result of previous compose)
41004 2019-Jan-09 19:14:46.836086 - [DEBUG]
41005 2019-Jan-09 19:14:46.836114 - [DEBUG] Join: AllTop & AllBottom
41006 2019-Jan-09 19:14:46.836143 - [DEBUG] = AllBottom (new jump func)
41007 2019-Jan-09 19:14:46.836168 - [DEBUG]
41008 2019-Jan-09 19:14:46.836193 - [DEBUG] Start adding new jump function
41009 2019-Jan-09 19:14:46.836219 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41010 2019-Jan-09 19:14:46.836315 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41011 2019-Jan-09 19:14:46.837191 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
41012 2019-Jan-09 19:14:46.838018 - [DEBUG] Edge Function : AllBottom
41013 2019-Jan-09 19:14:46.838056 - [DEBUG] End adding new jump function
41014 2019-Jan-09 19:14:46.838082 - [DEBUG]
41015 2019-Jan-09 19:14:46.838107 - [DEBUG] -------------------------------------------- 1191. Path Edge --------------------------------------------
41016 2019-Jan-09 19:14:46.838133 - [DEBUG]
41017 2019-Jan-09 19:14:46.838156 - [DEBUG] Process 1191. path edge:
41018 2019-Jan-09 19:14:46.838182 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41019 2019-Jan-09 19:14:46.838278 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
41020 2019-Jan-09 19:14:46.839093 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41021 2019-Jan-09 19:14:46.839921 - [DEBUG]
41022 2019-Jan-09 19:14:46.839955 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
41023 2019-Jan-09 19:14:46.840850 - [DEBUG] Compose: EdgeIdentity * AllBottom
41024 2019-Jan-09 19:14:46.840884 - [DEBUG]
41025 2019-Jan-09 19:14:46.840910 - [DEBUG] Propagate flow
41026 2019-Jan-09 19:14:46.840934 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41027 2019-Jan-09 19:14:46.841030 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
41028 2019-Jan-09 19:14:46.841844 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41029 2019-Jan-09 19:14:46.842668 - [DEBUG] Edge function : AllBottom (result of previous compose)
41030 2019-Jan-09 19:14:46.842700 - [DEBUG]
41031 2019-Jan-09 19:14:46.842727 - [DEBUG] Join: AllTop & AllBottom
41032 2019-Jan-09 19:14:46.842756 - [DEBUG] = AllBottom (new jump func)
41033 2019-Jan-09 19:14:46.842781 - [DEBUG]
41034 2019-Jan-09 19:14:46.842806 - [DEBUG] Start adding new jump function
41035 2019-Jan-09 19:14:46.842831 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41036 2019-Jan-09 19:14:46.842928 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41037 2019-Jan-09 19:14:46.843758 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
41038 2019-Jan-09 19:14:46.844609 - [DEBUG] Edge Function : AllBottom
41039 2019-Jan-09 19:14:46.844648 - [DEBUG] End adding new jump function
41040 2019-Jan-09 19:14:46.844673 - [DEBUG]
41041 2019-Jan-09 19:14:46.844699 - [DEBUG] -------------------------------------------- 1192. Path Edge --------------------------------------------
41042 2019-Jan-09 19:14:46.844725 - [DEBUG]
41043 2019-Jan-09 19:14:46.844749 - [DEBUG] Process 1192. path edge:
41044 2019-Jan-09 19:14:46.844774 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41045 2019-Jan-09 19:14:46.844871 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
41046 2019-Jan-09 19:14:46.845687 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41047 2019-Jan-09 19:14:46.846511 - [DEBUG]
41048 2019-Jan-09 19:14:46.846544 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
41049 2019-Jan-09 19:14:46.847445 - [DEBUG] Compose: EdgeIdentity * AllBottom
41050 2019-Jan-09 19:14:46.847481 - [DEBUG]
41051 2019-Jan-09 19:14:46.847506 - [DEBUG] Propagate flow
41052 2019-Jan-09 19:14:46.847531 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41053 2019-Jan-09 19:14:46.847628 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
41054 2019-Jan-09 19:14:46.848460 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41055 2019-Jan-09 19:14:46.849311 - [DEBUG] Edge function : AllBottom (result of previous compose)
41056 2019-Jan-09 19:14:46.849343 - [DEBUG]
41057 2019-Jan-09 19:14:46.849371 - [DEBUG] Join: AllTop & AllBottom
41058 2019-Jan-09 19:14:46.849399 - [DEBUG] = AllBottom (new jump func)
41059 2019-Jan-09 19:14:46.849425 - [DEBUG]
41060 2019-Jan-09 19:14:46.849450 - [DEBUG] Start adding new jump function
41061 2019-Jan-09 19:14:46.849475 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41062 2019-Jan-09 19:14:46.849575 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41063 2019-Jan-09 19:14:46.850401 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
41064 2019-Jan-09 19:14:46.851273 - [DEBUG] Edge Function : AllBottom
41065 2019-Jan-09 19:14:46.851312 - [DEBUG] End adding new jump function
41066 2019-Jan-09 19:14:46.851337 - [DEBUG]
41067 2019-Jan-09 19:14:46.851363 - [DEBUG] -------------------------------------------- 1193. Path Edge --------------------------------------------
41068 2019-Jan-09 19:14:46.851390 - [DEBUG]
41069 2019-Jan-09 19:14:46.851414 - [DEBUG] Process 1193. path edge:
41070 2019-Jan-09 19:14:46.851439 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41071 2019-Jan-09 19:14:46.851536 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
41072 2019-Jan-09 19:14:46.852372 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41073 2019-Jan-09 19:14:46.853198 - [DEBUG]
41074 2019-Jan-09 19:14:46.853228 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
41075 2019-Jan-09 19:14:46.854129 - [DEBUG] Possible callees:
41076 2019-Jan-09 19:14:46.854160 - [DEBUG] llvm.dbg.declare
41077 2019-Jan-09 19:14:46.854187 - [DEBUG] Possible return sites:
41078 2019-Jan-09 19:14:46.854211 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16341079 2019-Jan-09 19:14:46.855842 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
41080 2019-Jan-09 19:14:46.855909 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
41081 2019-Jan-09 19:14:46.855963 - [DEBUG] Compose: EdgeIdentity * AllBottom
41082 2019-Jan-09 19:14:46.855993 - [DEBUG]
41083 2019-Jan-09 19:14:46.856018 - [DEBUG] Propagate flow
41084 2019-Jan-09 19:14:46.856042 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41085 2019-Jan-09 19:14:46.856137 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
41086 2019-Jan-09 19:14:46.856959 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41087 2019-Jan-09 19:14:46.857827 - [DEBUG] Edge function : AllBottom (result of previous compose)
41088 2019-Jan-09 19:14:46.857859 - [DEBUG]
41089 2019-Jan-09 19:14:46.857887 - [DEBUG] Join: AllTop & AllBottom
41090 2019-Jan-09 19:14:46.857915 - [DEBUG] = AllBottom (new jump func)
41091 2019-Jan-09 19:14:46.857941 - [DEBUG]
41092 2019-Jan-09 19:14:46.857966 - [DEBUG] Start adding new jump function
41093 2019-Jan-09 19:14:46.857990 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41094 2019-Jan-09 19:14:46.858087 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41095 2019-Jan-09 19:14:46.858919 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
41096 2019-Jan-09 19:14:46.859749 - [DEBUG] Edge Function : AllBottom
41097 2019-Jan-09 19:14:46.859812 - [DEBUG] End adding new jump function
41098 2019-Jan-09 19:14:46.859839 - [DEBUG]
41099 2019-Jan-09 19:14:46.859864 - [DEBUG] -------------------------------------------- 1194. Path Edge --------------------------------------------
41100 2019-Jan-09 19:14:46.859889 - [DEBUG]
41101 2019-Jan-09 19:14:46.859913 - [DEBUG] Process 1194. path edge:
41102 2019-Jan-09 19:14:46.859938 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41103 2019-Jan-09 19:14:46.860040 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
41104 2019-Jan-09 19:14:46.860899 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41105 2019-Jan-09 19:14:46.861726 - [DEBUG]
41106 2019-Jan-09 19:14:46.861757 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
41107 2019-Jan-09 19:14:46.862642 - [DEBUG] Compose: EdgeIdentity * AllBottom
41108 2019-Jan-09 19:14:46.862677 - [DEBUG]
41109 2019-Jan-09 19:14:46.862702 - [DEBUG] Propagate flow
41110 2019-Jan-09 19:14:46.862727 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41111 2019-Jan-09 19:14:46.862821 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
41112 2019-Jan-09 19:14:46.863638 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41113 2019-Jan-09 19:14:46.864503 - [DEBUG] Edge function : AllBottom (result of previous compose)
41114 2019-Jan-09 19:14:46.864535 - [DEBUG]
41115 2019-Jan-09 19:14:46.864564 - [DEBUG] Join: AllTop & AllBottom
41116 2019-Jan-09 19:14:46.864592 - [DEBUG] = AllBottom (new jump func)
41117 2019-Jan-09 19:14:46.864618 - [DEBUG]
41118 2019-Jan-09 19:14:46.864642 - [DEBUG] Start adding new jump function
41119 2019-Jan-09 19:14:46.864667 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41120 2019-Jan-09 19:14:46.864763 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41121 2019-Jan-09 19:14:46.865587 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
41122 2019-Jan-09 19:14:46.866406 - [DEBUG] Edge Function : AllBottom
41123 2019-Jan-09 19:14:46.866446 - [DEBUG] End adding new jump function
41124 2019-Jan-09 19:14:46.866472 - [DEBUG]
41125 2019-Jan-09 19:14:46.866497 - [DEBUG] -------------------------------------------- 1195. Path Edge --------------------------------------------
41126 2019-Jan-09 19:14:46.866524 - [DEBUG]
41127 2019-Jan-09 19:14:46.866548 - [DEBUG] Process 1195. path edge:
41128 2019-Jan-09 19:14:46.866573 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41129 2019-Jan-09 19:14:46.866672 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
41130 2019-Jan-09 19:14:46.867527 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41131 2019-Jan-09 19:14:46.868353 - [DEBUG]
41132 2019-Jan-09 19:14:46.868386 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
41133 2019-Jan-09 19:14:46.869257 - [DEBUG] Compose: EdgeIdentity * AllBottom
41134 2019-Jan-09 19:14:46.869292 - [DEBUG]
41135 2019-Jan-09 19:14:46.869318 - [DEBUG] Propagate flow
41136 2019-Jan-09 19:14:46.869342 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41137 2019-Jan-09 19:14:46.869437 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
41138 2019-Jan-09 19:14:46.870291 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41139 2019-Jan-09 19:14:46.871151 - [DEBUG] Edge function : AllBottom (result of previous compose)
41140 2019-Jan-09 19:14:46.871182 - [DEBUG]
41141 2019-Jan-09 19:14:46.871234 - [DEBUG] Join: AllTop & AllBottom
41142 2019-Jan-09 19:14:46.871264 - [DEBUG] = AllBottom (new jump func)
41143 2019-Jan-09 19:14:46.871289 - [DEBUG]
41144 2019-Jan-09 19:14:46.871314 - [DEBUG] Start adding new jump function
41145 2019-Jan-09 19:14:46.871339 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41146 2019-Jan-09 19:14:46.871436 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41147 2019-Jan-09 19:14:46.872257 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
41148 2019-Jan-09 19:14:46.873101 - [DEBUG] Edge Function : AllBottom
41149 2019-Jan-09 19:14:46.873140 - [DEBUG] End adding new jump function
41150 2019-Jan-09 19:14:46.873166 - [DEBUG]
41151 2019-Jan-09 19:14:46.873191 - [DEBUG] -------------------------------------------- 1196. Path Edge --------------------------------------------
41152 2019-Jan-09 19:14:46.873217 - [DEBUG]
41153 2019-Jan-09 19:14:46.873241 - [DEBUG] Process 1196. path edge:
41154 2019-Jan-09 19:14:46.873265 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41155 2019-Jan-09 19:14:46.873361 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
41156 2019-Jan-09 19:14:46.874228 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41157 2019-Jan-09 19:14:46.875049 - [DEBUG]
41158 2019-Jan-09 19:14:46.875079 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
41159 2019-Jan-09 19:14:46.875941 - [DEBUG] Possible callees:
41160 2019-Jan-09 19:14:46.875972 - [DEBUG] llvm.dbg.declare
41161 2019-Jan-09 19:14:46.875999 - [DEBUG] Possible return sites:
41162 2019-Jan-09 19:14:46.876024 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16941163 2019-Jan-09 19:14:46.877705 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
41164 2019-Jan-09 19:14:46.877773 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
41165 2019-Jan-09 19:14:46.877825 - [DEBUG] Compose: EdgeIdentity * AllBottom
41166 2019-Jan-09 19:14:46.877854 - [DEBUG]
41167 2019-Jan-09 19:14:46.877879 - [DEBUG] Propagate flow
41168 2019-Jan-09 19:14:46.877902 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41169 2019-Jan-09 19:14:46.877992 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
41170 2019-Jan-09 19:14:46.878739 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41171 2019-Jan-09 19:14:46.879549 - [DEBUG] Edge function : AllBottom (result of previous compose)
41172 2019-Jan-09 19:14:46.879581 - [DEBUG]
41173 2019-Jan-09 19:14:46.879609 - [DEBUG] Join: AllTop & AllBottom
41174 2019-Jan-09 19:14:46.879637 - [DEBUG] = AllBottom (new jump func)
41175 2019-Jan-09 19:14:46.879663 - [DEBUG]
41176 2019-Jan-09 19:14:46.879687 - [DEBUG] Start adding new jump function
41177 2019-Jan-09 19:14:46.879712 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41178 2019-Jan-09 19:14:46.879809 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41179 2019-Jan-09 19:14:46.880663 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
41180 2019-Jan-09 19:14:46.881481 - [DEBUG] Edge Function : AllBottom
41181 2019-Jan-09 19:14:46.881521 - [DEBUG] End adding new jump function
41182 2019-Jan-09 19:14:46.881547 - [DEBUG]
41183 2019-Jan-09 19:14:46.881572 - [DEBUG] -------------------------------------------- 1197. Path Edge --------------------------------------------
41184 2019-Jan-09 19:14:46.881624 - [DEBUG]
41185 2019-Jan-09 19:14:46.881649 - [DEBUG] Process 1197. path edge:
41186 2019-Jan-09 19:14:46.881674 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41187 2019-Jan-09 19:14:46.881772 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
41188 2019-Jan-09 19:14:46.882603 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41189 2019-Jan-09 19:14:46.883440 - [DEBUG]
41190 2019-Jan-09 19:14:46.883471 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
41191 2019-Jan-09 19:14:46.884395 - [DEBUG] Compose: EdgeIdentity * AllBottom
41192 2019-Jan-09 19:14:46.884430 - [DEBUG]
41193 2019-Jan-09 19:14:46.884457 - [DEBUG] Propagate flow
41194 2019-Jan-09 19:14:46.884481 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41195 2019-Jan-09 19:14:46.884578 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
41196 2019-Jan-09 19:14:46.885403 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41197 2019-Jan-09 19:14:46.886231 - [DEBUG] Edge function : AllBottom (result of previous compose)
41198 2019-Jan-09 19:14:46.886263 - [DEBUG]
41199 2019-Jan-09 19:14:46.886291 - [DEBUG] Join: AllTop & AllBottom
41200 2019-Jan-09 19:14:46.886319 - [DEBUG] = AllBottom (new jump func)
41201 2019-Jan-09 19:14:46.886345 - [DEBUG]
41202 2019-Jan-09 19:14:46.886369 - [DEBUG] Start adding new jump function
41203 2019-Jan-09 19:14:46.886394 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41204 2019-Jan-09 19:14:46.886494 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41205 2019-Jan-09 19:14:46.887357 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
41206 2019-Jan-09 19:14:46.888177 - [DEBUG] Edge Function : AllBottom
41207 2019-Jan-09 19:14:46.888216 - [DEBUG] End adding new jump function
41208 2019-Jan-09 19:14:46.888241 - [DEBUG]
41209 2019-Jan-09 19:14:46.888266 - [DEBUG] -------------------------------------------- 1198. Path Edge --------------------------------------------
41210 2019-Jan-09 19:14:46.888293 - [DEBUG]
41211 2019-Jan-09 19:14:46.888317 - [DEBUG] Process 1198. path edge:
41212 2019-Jan-09 19:14:46.888341 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41213 2019-Jan-09 19:14:46.888435 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
41214 2019-Jan-09 19:14:46.889256 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41215 2019-Jan-09 19:14:46.890084 - [DEBUG]
41216 2019-Jan-09 19:14:46.890116 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
41217 2019-Jan-09 19:14:46.891027 - [DEBUG] Compose: EdgeIdentity * AllBottom
41218 2019-Jan-09 19:14:46.891064 - [DEBUG]
41219 2019-Jan-09 19:14:46.891090 - [DEBUG] Propagate flow
41220 2019-Jan-09 19:14:46.891114 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41221 2019-Jan-09 19:14:46.891204 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
41222 2019-Jan-09 19:14:46.892035 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41223 2019-Jan-09 19:14:46.892865 - [DEBUG] Edge function : AllBottom (result of previous compose)
41224 2019-Jan-09 19:14:46.892897 - [DEBUG]
41225 2019-Jan-09 19:14:46.892926 - [DEBUG] Join: AllTop & AllBottom
41226 2019-Jan-09 19:14:46.892954 - [DEBUG] = AllBottom (new jump func)
41227 2019-Jan-09 19:14:46.893004 - [DEBUG]
41228 2019-Jan-09 19:14:46.893030 - [DEBUG] Start adding new jump function
41229 2019-Jan-09 19:14:46.893055 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41230 2019-Jan-09 19:14:46.893154 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41231 2019-Jan-09 19:14:46.894020 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
41232 2019-Jan-09 19:14:46.894861 - [DEBUG] Edge Function : AllBottom
41233 2019-Jan-09 19:14:46.894900 - [DEBUG] End adding new jump function
41234 2019-Jan-09 19:14:46.894926 - [DEBUG]
41235 2019-Jan-09 19:14:46.894952 - [DEBUG] -------------------------------------------- 1199. Path Edge --------------------------------------------
41236 2019-Jan-09 19:14:46.894978 - [DEBUG]
41237 2019-Jan-09 19:14:46.895002 - [DEBUG] Process 1199. path edge:
41238 2019-Jan-09 19:14:46.895028 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41239 2019-Jan-09 19:14:46.895118 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
41240 2019-Jan-09 19:14:46.895951 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41241 2019-Jan-09 19:14:46.896743 - [DEBUG]
41242 2019-Jan-09 19:14:46.896773 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
41243 2019-Jan-09 19:14:46.897525 - [DEBUG] Compose: EdgeIdentity * AllBottom
41244 2019-Jan-09 19:14:46.897555 - [DEBUG]
41245 2019-Jan-09 19:14:46.897579 - [DEBUG] Propagate flow
41246 2019-Jan-09 19:14:46.897603 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41247 2019-Jan-09 19:14:46.897668 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
41248 2019-Jan-09 19:14:46.898301 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41249 2019-Jan-09 19:14:46.898938 - [DEBUG] Edge function : AllBottom (result of previous compose)
41250 2019-Jan-09 19:14:46.898964 - [DEBUG]
41251 2019-Jan-09 19:14:46.898990 - [DEBUG] Join: AllTop & AllBottom
41252 2019-Jan-09 19:14:46.899016 - [DEBUG] = AllBottom (new jump func)
41253 2019-Jan-09 19:14:46.899041 - [DEBUG]
41254 2019-Jan-09 19:14:46.899065 - [DEBUG] Start adding new jump function
41255 2019-Jan-09 19:14:46.899088 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41256 2019-Jan-09 19:14:46.899147 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41257 2019-Jan-09 19:14:46.899777 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
41258 2019-Jan-09 19:14:46.900402 - [DEBUG] Edge Function : AllBottom
41259 2019-Jan-09 19:14:46.900432 - [DEBUG] End adding new jump function
41260 2019-Jan-09 19:14:46.900477 - [DEBUG]
41261 2019-Jan-09 19:14:46.900501 - [DEBUG] -------------------------------------------- 1200. Path Edge --------------------------------------------
41262 2019-Jan-09 19:14:46.900526 - [DEBUG]
41263 2019-Jan-09 19:14:46.900549 - [DEBUG] Process 1200. path edge:
41264 2019-Jan-09 19:14:46.900572 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41265 2019-Jan-09 19:14:46.900630 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
41266 2019-Jan-09 19:14:46.901255 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41267 2019-Jan-09 19:14:46.901885 - [DEBUG]
41268 2019-Jan-09 19:14:46.901911 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
41269 2019-Jan-09 19:14:46.902566 - [DEBUG] Compose: EdgeIdentity * AllBottom
41270 2019-Jan-09 19:14:46.902615 - [DEBUG]
41271 2019-Jan-09 19:14:46.902640 - [DEBUG] Propagate flow
41272 2019-Jan-09 19:14:46.902663 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41273 2019-Jan-09 19:14:46.902723 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
41274 2019-Jan-09 19:14:46.903370 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41275 2019-Jan-09 19:14:46.904027 - [DEBUG] Edge function : AllBottom (result of previous compose)
41276 2019-Jan-09 19:14:46.904053 - [DEBUG]
41277 2019-Jan-09 19:14:46.904079 - [DEBUG] Join: AllTop & AllBottom
41278 2019-Jan-09 19:14:46.904106 - [DEBUG] = AllBottom (new jump func)
41279 2019-Jan-09 19:14:46.904131 - [DEBUG]
41280 2019-Jan-09 19:14:46.904154 - [DEBUG] Start adding new jump function
41281 2019-Jan-09 19:14:46.904178 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41282 2019-Jan-09 19:14:46.904236 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41283 2019-Jan-09 19:14:46.904865 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
41284 2019-Jan-09 19:14:46.905494 - [DEBUG] Edge Function : AllBottom
41285 2019-Jan-09 19:14:46.905523 - [DEBUG] End adding new jump function
41286 2019-Jan-09 19:14:46.905548 - [DEBUG]
41287 2019-Jan-09 19:14:46.905572 - [DEBUG] -------------------------------------------- 1201. Path Edge --------------------------------------------
41288 2019-Jan-09 19:14:46.905596 - [DEBUG]
41289 2019-Jan-09 19:14:46.905620 - [DEBUG] Process 1201. path edge:
41290 2019-Jan-09 19:14:46.905644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41291 2019-Jan-09 19:14:46.905701 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
41292 2019-Jan-09 19:14:46.906330 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41293 2019-Jan-09 19:14:46.906958 - [DEBUG]
41294 2019-Jan-09 19:14:46.906984 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
41295 2019-Jan-09 19:14:46.907663 - [DEBUG] Compose: EdgeIdentity * AllBottom
41296 2019-Jan-09 19:14:46.907692 - [DEBUG]
41297 2019-Jan-09 19:14:46.907716 - [DEBUG] Propagate flow
41298 2019-Jan-09 19:14:46.907739 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41299 2019-Jan-09 19:14:46.907797 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
41300 2019-Jan-09 19:14:46.908426 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41301 2019-Jan-09 19:14:46.909055 - [DEBUG] Edge function : AllBottom (result of previous compose)
41302 2019-Jan-09 19:14:46.909080 - [DEBUG]
41303 2019-Jan-09 19:14:46.909105 - [DEBUG] Join: AllTop & AllBottom
41304 2019-Jan-09 19:14:46.909132 - [DEBUG] = AllBottom (new jump func)
41305 2019-Jan-09 19:14:46.909156 - [DEBUG]
41306 2019-Jan-09 19:14:46.909180 - [DEBUG] Start adding new jump function
41307 2019-Jan-09 19:14:46.909204 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41308 2019-Jan-09 19:14:46.909261 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41309 2019-Jan-09 19:14:46.909896 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
41310 2019-Jan-09 19:14:46.910551 - [DEBUG] Edge Function : AllBottom
41311 2019-Jan-09 19:14:46.910582 - [DEBUG] End adding new jump function
41312 2019-Jan-09 19:14:46.910607 - [DEBUG]
41313 2019-Jan-09 19:14:46.910631 - [DEBUG] -------------------------------------------- 1202. Path Edge --------------------------------------------
41314 2019-Jan-09 19:14:46.910656 - [DEBUG]
41315 2019-Jan-09 19:14:46.910679 - [DEBUG] Process 1202. path edge:
41316 2019-Jan-09 19:14:46.910730 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41317 2019-Jan-09 19:14:46.910797 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
41318 2019-Jan-09 19:14:46.911453 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41319 2019-Jan-09 19:14:46.912108 - [DEBUG]
41320 2019-Jan-09 19:14:46.912136 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
41321 2019-Jan-09 19:14:46.912820 - [DEBUG] Compose: EdgeIdentity * AllBottom
41322 2019-Jan-09 19:14:46.912851 - [DEBUG]
41323 2019-Jan-09 19:14:46.912875 - [DEBUG] Propagate flow
41324 2019-Jan-09 19:14:46.912900 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41325 2019-Jan-09 19:14:46.912967 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41326 2019-Jan-09 19:14:46.913622 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41327 2019-Jan-09 19:14:46.914282 - [DEBUG] Edge function : AllBottom (result of previous compose)
41328 2019-Jan-09 19:14:46.914309 - [DEBUG]
41329 2019-Jan-09 19:14:46.914335 - [DEBUG] Join: AllTop & AllBottom
41330 2019-Jan-09 19:14:46.914362 - [DEBUG] = AllBottom (new jump func)
41331 2019-Jan-09 19:14:46.914386 - [DEBUG]
41332 2019-Jan-09 19:14:46.914410 - [DEBUG] Start adding new jump function
41333 2019-Jan-09 19:14:46.914434 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41334 2019-Jan-09 19:14:46.914493 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41335 2019-Jan-09 19:14:46.915129 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41336 2019-Jan-09 19:14:46.915760 - [DEBUG] Edge Function : AllBottom
41337 2019-Jan-09 19:14:46.915790 - [DEBUG] End adding new jump function
41338 2019-Jan-09 19:14:46.915816 - [DEBUG]
41339 2019-Jan-09 19:14:46.915839 - [DEBUG] -------------------------------------------- 1203. Path Edge --------------------------------------------
41340 2019-Jan-09 19:14:46.915864 - [DEBUG]
41341 2019-Jan-09 19:14:46.915888 - [DEBUG] Process 1203. path edge:
41342 2019-Jan-09 19:14:46.915912 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41343 2019-Jan-09 19:14:46.915970 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
41344 2019-Jan-09 19:14:46.916601 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41345 2019-Jan-09 19:14:46.917259 - [DEBUG]
41346 2019-Jan-09 19:14:46.917285 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41347 2019-Jan-09 19:14:46.917953 - [DEBUG] Compose: EdgeIdentity * AllBottom
41348 2019-Jan-09 19:14:46.917981 - [DEBUG]
41349 2019-Jan-09 19:14:46.918005 - [DEBUG] Propagate flow
41350 2019-Jan-09 19:14:46.918029 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41351 2019-Jan-09 19:14:46.918089 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
41352 2019-Jan-09 19:14:46.918739 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41353 2019-Jan-09 19:14:46.919386 - [DEBUG] Edge function : AllBottom (result of previous compose)
41354 2019-Jan-09 19:14:46.919412 - [DEBUG]
41355 2019-Jan-09 19:14:46.919439 - [DEBUG] Join: AllTop & AllBottom
41356 2019-Jan-09 19:14:46.919466 - [DEBUG] = AllBottom (new jump func)
41357 2019-Jan-09 19:14:46.919491 - [DEBUG]
41358 2019-Jan-09 19:14:46.919515 - [DEBUG] Start adding new jump function
41359 2019-Jan-09 19:14:46.919539 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41360 2019-Jan-09 19:14:46.919617 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41361 2019-Jan-09 19:14:46.920264 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
41362 2019-Jan-09 19:14:46.920979 - [DEBUG] Edge Function : AllBottom
41363 2019-Jan-09 19:14:46.921014 - [DEBUG] End adding new jump function
41364 2019-Jan-09 19:14:46.921039 - [DEBUG]
41365 2019-Jan-09 19:14:46.921064 - [DEBUG] -------------------------------------------- 1204. Path Edge --------------------------------------------
41366 2019-Jan-09 19:14:46.921089 - [DEBUG]
41367 2019-Jan-09 19:14:46.921113 - [DEBUG] Process 1204. path edge:
41368 2019-Jan-09 19:14:46.921137 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41369 2019-Jan-09 19:14:46.921210 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
41370 2019-Jan-09 19:14:46.921878 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41371 2019-Jan-09 19:14:46.922529 - [DEBUG]
41372 2019-Jan-09 19:14:46.922557 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
41373 2019-Jan-09 19:14:46.923245 - [DEBUG] Compose: EdgeIdentity * AllBottom
41374 2019-Jan-09 19:14:46.923275 - [DEBUG]
41375 2019-Jan-09 19:14:46.923299 - [DEBUG] Propagate flow
41376 2019-Jan-09 19:14:46.923323 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41377 2019-Jan-09 19:14:46.923384 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41378 2019-Jan-09 19:14:46.924061 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41379 2019-Jan-09 19:14:46.924710 - [DEBUG] Edge function : AllBottom (result of previous compose)
41380 2019-Jan-09 19:14:46.924736 - [DEBUG]
41381 2019-Jan-09 19:14:46.924763 - [DEBUG] Join: AllTop & AllBottom
41382 2019-Jan-09 19:14:46.924790 - [DEBUG] = AllBottom (new jump func)
41383 2019-Jan-09 19:14:46.924815 - [DEBUG]
41384 2019-Jan-09 19:14:46.924839 - [DEBUG] Start adding new jump function
41385 2019-Jan-09 19:14:46.924863 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41386 2019-Jan-09 19:14:46.924921 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41387 2019-Jan-09 19:14:46.925568 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41388 2019-Jan-09 19:14:46.926210 - [DEBUG] Edge Function : AllBottom
41389 2019-Jan-09 19:14:46.926240 - [DEBUG] End adding new jump function
41390 2019-Jan-09 19:14:46.926265 - [DEBUG]
41391 2019-Jan-09 19:14:46.926289 - [DEBUG] -------------------------------------------- 1205. Path Edge --------------------------------------------
41392 2019-Jan-09 19:14:46.926315 - [DEBUG]
41393 2019-Jan-09 19:14:46.926338 - [DEBUG] Process 1205. path edge:
41394 2019-Jan-09 19:14:46.926362 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41395 2019-Jan-09 19:14:46.926420 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
41396 2019-Jan-09 19:14:46.927064 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41397 2019-Jan-09 19:14:46.927750 - [DEBUG]
41398 2019-Jan-09 19:14:46.927776 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41399 2019-Jan-09 19:14:46.928458 - [DEBUG] Compose: EdgeIdentity * AllBottom
41400 2019-Jan-09 19:14:46.928487 - [DEBUG]
41401 2019-Jan-09 19:14:46.928511 - [DEBUG] Propagate flow
41402 2019-Jan-09 19:14:46.928535 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41403 2019-Jan-09 19:14:46.928613 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41404 2019-Jan-09 19:14:46.929261 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41405 2019-Jan-09 19:14:46.929911 - [DEBUG] Edge function : AllBottom (result of previous compose)
41406 2019-Jan-09 19:14:46.929937 - [DEBUG]
41407 2019-Jan-09 19:14:46.929963 - [DEBUG] Join: AllTop & AllBottom
41408 2019-Jan-09 19:14:46.929989 - [DEBUG] = AllBottom (new jump func)
41409 2019-Jan-09 19:14:46.930014 - [DEBUG]
41410 2019-Jan-09 19:14:46.930038 - [DEBUG] Start adding new jump function
41411 2019-Jan-09 19:14:46.930062 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41412 2019-Jan-09 19:14:46.930119 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41413 2019-Jan-09 19:14:46.930782 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41414 2019-Jan-09 19:14:46.931428 - [DEBUG] Edge Function : AllBottom
41415 2019-Jan-09 19:14:46.931459 - [DEBUG] End adding new jump function
41416 2019-Jan-09 19:14:46.931483 - [DEBUG]
41417 2019-Jan-09 19:14:46.931507 - [DEBUG] -------------------------------------------- 1206. Path Edge --------------------------------------------
41418 2019-Jan-09 19:14:46.931533 - [DEBUG]
41419 2019-Jan-09 19:14:46.931556 - [DEBUG] Process 1206. path edge:
41420 2019-Jan-09 19:14:46.931581 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41421 2019-Jan-09 19:14:46.931640 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
41422 2019-Jan-09 19:14:46.932283 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41423 2019-Jan-09 19:14:46.932922 - [DEBUG]
41424 2019-Jan-09 19:14:46.932947 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41425 2019-Jan-09 19:14:46.933631 - [DEBUG] Start of endsummarytab entry
41426 2019-Jan-09 19:14:46.933671 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
41427 2019-Jan-09 19:14:46.934355 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
41428 2019-Jan-09 19:14:46.934421 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41429 2019-Jan-09 19:14:46.935056 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41430 2019-Jan-09 19:14:46.935703 - [DEBUG] EF: AllBottom
41431 2019-Jan-09 19:14:46.935729 - [DEBUG]
41432 2019-Jan-09 19:14:46.935753 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41433 2019-Jan-09 19:14:46.936397 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
41434 2019-Jan-09 19:14:46.937058 - [DEBUG] EF: AllBottom
41435 2019-Jan-09 19:14:46.937084 - [DEBUG]
41436 2019-Jan-09 19:14:46.937134 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41437 2019-Jan-09 19:14:46.937778 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
41438 2019-Jan-09 19:14:46.938425 - [DEBUG] EF: AllBottom
41439 2019-Jan-09 19:14:46.938451 - [DEBUG]
41440 2019-Jan-09 19:14:46.938474 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41441 2019-Jan-09 19:14:46.939109 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
41442 2019-Jan-09 19:14:46.939776 - [DEBUG] EF: AllBottom
41443 2019-Jan-09 19:14:46.939803 - [DEBUG]
41444 2019-Jan-09 19:14:46.939826 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41445 2019-Jan-09 19:14:46.940491 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
41446 2019-Jan-09 19:14:46.941134 - [DEBUG] EF: AllBottom
41447 2019-Jan-09 19:14:46.941159 - [DEBUG]
41448 2019-Jan-09 19:14:46.941204 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41449 2019-Jan-09 19:14:46.941840 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
41450 2019-Jan-09 19:14:46.942486 - [DEBUG] EF: AllBottom
41451 2019-Jan-09 19:14:46.942511 - [DEBUG]
41452 2019-Jan-09 19:14:46.942535 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41453 2019-Jan-09 19:14:46.943182 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
41454 2019-Jan-09 19:14:46.943895 - [DEBUG] EF: AllBottom
41455 2019-Jan-09 19:14:46.943923 - [DEBUG]
41456 2019-Jan-09 19:14:46.943947 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41457 2019-Jan-09 19:14:46.944632 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
41458 2019-Jan-09 19:14:46.945324 - [DEBUG] EF: AllBottom
41459 2019-Jan-09 19:14:46.945352 - [DEBUG]
41460 2019-Jan-09 19:14:46.945377 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41461 2019-Jan-09 19:14:46.946058 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
41462 2019-Jan-09 19:14:46.946749 - [DEBUG] EF: AllBottom
41463 2019-Jan-09 19:14:46.946776 - [DEBUG]
41464 2019-Jan-09 19:14:46.946801 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41465 2019-Jan-09 19:14:46.947488 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
41466 2019-Jan-09 19:14:46.948149 - [DEBUG] EF: AllBottom
41467 2019-Jan-09 19:14:46.948175 - [DEBUG]
41468 2019-Jan-09 19:14:46.948199 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41469 2019-Jan-09 19:14:46.948836 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
41470 2019-Jan-09 19:14:46.949486 - [DEBUG] EF: AllBottom
41471 2019-Jan-09 19:14:46.949511 - [DEBUG]
41472 2019-Jan-09 19:14:46.949535 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41473 2019-Jan-09 19:14:46.950159 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
41474 2019-Jan-09 19:14:46.950821 - [DEBUG] EF: AllBottom
41475 2019-Jan-09 19:14:46.950846 - [DEBUG]
41476 2019-Jan-09 19:14:46.950870 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41477 2019-Jan-09 19:14:46.951540 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
41478 2019-Jan-09 19:14:46.952238 - [DEBUG] EF: AllBottom
41479 2019-Jan-09 19:14:46.952265 - [DEBUG]
41480 2019-Jan-09 19:14:46.952289 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41481 2019-Jan-09 19:14:46.952942 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
41482 2019-Jan-09 19:14:46.953595 - [DEBUG] EF: AllBottom
41483 2019-Jan-09 19:14:46.953621 - [DEBUG]
41484 2019-Jan-09 19:14:46.953645 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41485 2019-Jan-09 19:14:46.954354 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
41486 2019-Jan-09 19:14:46.955014 - [DEBUG] EF: AllBottom
41487 2019-Jan-09 19:14:46.955040 - [DEBUG]
41488 2019-Jan-09 19:14:46.955064 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41489 2019-Jan-09 19:14:46.955690 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
41490 2019-Jan-09 19:14:46.956326 - [DEBUG] EF: AllBottom
41491 2019-Jan-09 19:14:46.956351 - [DEBUG]
41492 2019-Jan-09 19:14:46.956375 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41493 2019-Jan-09 19:14:46.957020 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
41494 2019-Jan-09 19:14:46.957688 - [DEBUG] EF: AllBottom
41495 2019-Jan-09 19:14:46.957714 - [DEBUG]
41496 2019-Jan-09 19:14:46.957738 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41497 2019-Jan-09 19:14:46.958360 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
41498 2019-Jan-09 19:14:46.958990 - [DEBUG] EF: AllBottom
41499 2019-Jan-09 19:14:46.959015 - [DEBUG]
41500 2019-Jan-09 19:14:46.959038 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41501 2019-Jan-09 19:14:46.959660 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
41502 2019-Jan-09 19:14:46.960296 - [DEBUG] EF: AllBottom
41503 2019-Jan-09 19:14:46.960322 - [DEBUG]
41504 2019-Jan-09 19:14:46.960346 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41505 2019-Jan-09 19:14:46.961026 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
41506 2019-Jan-09 19:14:46.961691 - [DEBUG] EF: AllBottom
41507 2019-Jan-09 19:14:46.961717 - [DEBUG]
41508 2019-Jan-09 19:14:46.961741 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41509 2019-Jan-09 19:14:46.962378 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
41510 2019-Jan-09 19:14:46.963018 - [DEBUG] EF: AllBottom
41511 2019-Jan-09 19:14:46.963043 - [DEBUG]
41512 2019-Jan-09 19:14:46.963067 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41513 2019-Jan-09 19:14:46.963697 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
41514 2019-Jan-09 19:14:46.964363 - [DEBUG] EF: AllBottom
41515 2019-Jan-09 19:14:46.964389 - [DEBUG]
41516 2019-Jan-09 19:14:46.964413 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41517 2019-Jan-09 19:14:46.965042 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
41518 2019-Jan-09 19:14:46.965677 - [DEBUG] EF: AllBottom
41519 2019-Jan-09 19:14:46.965702 - [DEBUG]
41520 2019-Jan-09 19:14:46.965726 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41521 2019-Jan-09 19:14:46.966358 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
41522 2019-Jan-09 19:14:46.966994 - [DEBUG] EF: AllBottom
41523 2019-Jan-09 19:14:46.967019 - [DEBUG]
41524 2019-Jan-09 19:14:46.967043 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41525 2019-Jan-09 19:14:46.967705 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
41526 2019-Jan-09 19:14:46.968463 - [DEBUG] EF: AllBottom
41527 2019-Jan-09 19:14:46.968495 - [DEBUG]
41528 2019-Jan-09 19:14:46.968520 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41529 2019-Jan-09 19:14:46.969330 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
41530 2019-Jan-09 19:14:46.970164 - [DEBUG] EF: AllBottom
41531 2019-Jan-09 19:14:46.970195 - [DEBUG]
41532 2019-Jan-09 19:14:46.970220 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41533 2019-Jan-09 19:14:46.971081 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41534 2019-Jan-09 19:14:46.971911 - [DEBUG] EF: AllBottom
41535 2019-Jan-09 19:14:46.971943 - [DEBUG]
41536 2019-Jan-09 19:14:46.971967 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41537 2019-Jan-09 19:14:46.972778 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
41538 2019-Jan-09 19:14:46.973610 - [DEBUG] EF: AllBottom
41539 2019-Jan-09 19:14:46.973642 - [DEBUG]
41540 2019-Jan-09 19:14:46.973691 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41541 2019-Jan-09 19:14:46.974446 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41542 2019-Jan-09 19:14:46.975094 - [DEBUG] EF: AllBottom
41543 2019-Jan-09 19:14:46.975120 - [DEBUG]
41544 2019-Jan-09 19:14:46.975144 - [DEBUG] ---------------
41545 2019-Jan-09 19:14:46.975168 - [DEBUG]
41546 2019-Jan-09 19:14:46.975196 - [DEBUG] End of endsummarytab entry
41547 2019-Jan-09 19:14:46.975219 - [DEBUG]
41548 2019-Jan-09 19:14:46.975244 - [DEBUG] Start of incomingtab entry
41549 2019-Jan-09 19:14:46.975269 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
41550 2019-Jan-09 19:14:46.975912 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
41551 2019-Jan-09 19:14:46.975977 - [DEBUG] ---------------
41552 2019-Jan-09 19:14:46.976002 - [DEBUG] End of incomingtab entry
41553 2019-Jan-09 19:14:46.976025 - [DEBUG]
41554 2019-Jan-09 19:14:46.976054 - [DEBUG] EDGE:
41555 2019-Jan-09 19:14:46.976112 - [DEBUG] ---> 41556 2019-Jan-09 19:14:46.976770 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41557 2019-Jan-09 19:14:46.977503 - [DEBUG]
41558 2019-Jan-09 19:14:46.977538 - [DEBUG] EDGE:
41559 2019-Jan-09 19:14:46.977611 - [DEBUG] ---> 41560 2019-Jan-09 19:14:46.978318 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41561 2019-Jan-09 19:14:46.979015 - [DEBUG]
41562 2019-Jan-09 19:14:46.979083 - [DEBUG] Compose: EdgeIdentity * AllBottom
41563 2019-Jan-09 19:14:46.979112 - [DEBUG]
41564 2019-Jan-09 19:14:46.979137 - [DEBUG] Propagate flow
41565 2019-Jan-09 19:14:46.979162 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41566 2019-Jan-09 19:14:46.979239 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
41567 2019-Jan-09 19:14:46.979970 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41568 2019-Jan-09 19:14:46.980730 - [DEBUG] Edge function : AllBottom (result of previous compose)
41569 2019-Jan-09 19:14:46.980761 - [DEBUG]
41570 2019-Jan-09 19:14:46.980789 - [DEBUG] Join: AllTop & AllBottom
41571 2019-Jan-09 19:14:46.980817 - [DEBUG] = AllBottom (new jump func)
41572 2019-Jan-09 19:14:46.980843 - [DEBUG]
41573 2019-Jan-09 19:14:46.980868 - [DEBUG] Start adding new jump function
41574 2019-Jan-09 19:14:46.980893 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41575 2019-Jan-09 19:14:46.980985 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41576 2019-Jan-09 19:14:46.981804 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
41577 2019-Jan-09 19:14:46.982612 - [DEBUG] Edge Function : AllBottom
41578 2019-Jan-09 19:14:46.982651 - [DEBUG] End adding new jump function
41579 2019-Jan-09 19:14:46.982677 - [DEBUG]
41580 2019-Jan-09 19:14:46.982702 - [DEBUG] -------------------------------------------- 1207. Path Edge --------------------------------------------
41581 2019-Jan-09 19:14:46.982729 - [DEBUG]
41582 2019-Jan-09 19:14:46.982753 - [DEBUG] Process 1207. path edge:
41583 2019-Jan-09 19:14:46.982778 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41584 2019-Jan-09 19:14:46.982875 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
41585 2019-Jan-09 19:14:46.983713 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41586 2019-Jan-09 19:14:46.984601 - [DEBUG]
41587 2019-Jan-09 19:14:46.984633 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
41588 2019-Jan-09 19:14:46.985505 - [DEBUG] Possible callees:
41589 2019-Jan-09 19:14:46.985536 - [DEBUG] llvm.dbg.declare
41590 2019-Jan-09 19:14:46.985562 - [DEBUG] Possible return sites:
41591 2019-Jan-09 19:14:46.985586 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19341592 2019-Jan-09 19:14:46.987245 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
41593 2019-Jan-09 19:14:46.987308 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
41594 2019-Jan-09 19:14:46.987358 - [DEBUG] Compose: EdgeIdentity * AllBottom
41595 2019-Jan-09 19:14:46.987386 - [DEBUG]
41596 2019-Jan-09 19:14:46.987411 - [DEBUG] Propagate flow
41597 2019-Jan-09 19:14:46.987434 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41598 2019-Jan-09 19:14:46.987519 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
41599 2019-Jan-09 19:14:46.988194 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41600 2019-Jan-09 19:14:46.988825 - [DEBUG] Edge function : AllBottom (result of previous compose)
41601 2019-Jan-09 19:14:46.988850 - [DEBUG]
41602 2019-Jan-09 19:14:46.988877 - [DEBUG] Join: AllTop & AllBottom
41603 2019-Jan-09 19:14:46.988903 - [DEBUG] = AllBottom (new jump func)
41604 2019-Jan-09 19:14:46.988927 - [DEBUG]
41605 2019-Jan-09 19:14:46.988951 - [DEBUG] Start adding new jump function
41606 2019-Jan-09 19:14:46.988974 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41607 2019-Jan-09 19:14:46.989031 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41608 2019-Jan-09 19:14:46.989661 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
41609 2019-Jan-09 19:14:46.990290 - [DEBUG] Edge Function : AllBottom
41610 2019-Jan-09 19:14:46.990319 - [DEBUG] End adding new jump function
41611 2019-Jan-09 19:14:46.990344 - [DEBUG]
41612 2019-Jan-09 19:14:46.990367 - [DEBUG] -------------------------------------------- 1208. Path Edge --------------------------------------------
41613 2019-Jan-09 19:14:46.990392 - [DEBUG]
41614 2019-Jan-09 19:14:46.990416 - [DEBUG] Process 1208. path edge:
41615 2019-Jan-09 19:14:46.990459 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41616 2019-Jan-09 19:14:46.990518 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
41617 2019-Jan-09 19:14:46.991148 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41618 2019-Jan-09 19:14:46.991776 - [DEBUG]
41619 2019-Jan-09 19:14:46.991801 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
41620 2019-Jan-09 19:14:46.992486 - [DEBUG] Compose: EdgeIdentity * AllBottom
41621 2019-Jan-09 19:14:46.992515 - [DEBUG]
41622 2019-Jan-09 19:14:46.992540 - [DEBUG] Propagate flow
41623 2019-Jan-09 19:14:46.992563 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41624 2019-Jan-09 19:14:46.992625 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
41625 2019-Jan-09 19:14:46.993255 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41626 2019-Jan-09 19:14:46.993913 - [DEBUG] Edge function : AllBottom (result of previous compose)
41627 2019-Jan-09 19:14:46.993960 - [DEBUG]
41628 2019-Jan-09 19:14:46.993987 - [DEBUG] Join: AllTop & AllBottom
41629 2019-Jan-09 19:14:46.994014 - [DEBUG] = AllBottom (new jump func)
41630 2019-Jan-09 19:14:46.994038 - [DEBUG]
41631 2019-Jan-09 19:14:46.994062 - [DEBUG] Start adding new jump function
41632 2019-Jan-09 19:14:46.994085 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41633 2019-Jan-09 19:14:46.994146 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41634 2019-Jan-09 19:14:46.994789 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
41635 2019-Jan-09 19:14:46.995431 - [DEBUG] Edge Function : AllBottom
41636 2019-Jan-09 19:14:46.995461 - [DEBUG] End adding new jump function
41637 2019-Jan-09 19:14:46.995485 - [DEBUG]
41638 2019-Jan-09 19:14:46.995509 - [DEBUG] -------------------------------------------- 1209. Path Edge --------------------------------------------
41639 2019-Jan-09 19:14:46.995534 - [DEBUG]
41640 2019-Jan-09 19:14:46.995558 - [DEBUG] Process 1209. path edge:
41641 2019-Jan-09 19:14:46.995582 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41642 2019-Jan-09 19:14:46.995641 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
41643 2019-Jan-09 19:14:46.996280 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41644 2019-Jan-09 19:14:46.996918 - [DEBUG]
41645 2019-Jan-09 19:14:46.996944 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
41646 2019-Jan-09 19:14:46.997635 - [DEBUG] Compose: EdgeIdentity * AllBottom
41647 2019-Jan-09 19:14:46.997664 - [DEBUG]
41648 2019-Jan-09 19:14:46.997688 - [DEBUG] Propagate flow
41649 2019-Jan-09 19:14:46.997711 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41650 2019-Jan-09 19:14:46.997772 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41651 2019-Jan-09 19:14:46.998412 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41652 2019-Jan-09 19:14:46.999047 - [DEBUG] Edge function : AllBottom (result of previous compose)
41653 2019-Jan-09 19:14:46.999073 - [DEBUG]
41654 2019-Jan-09 19:14:46.999099 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
41655 2019-Jan-09 19:14:46.999125 - [DEBUG] = AllBottom
41656 2019-Jan-09 19:14:46.999150 - [DEBUG]
41657 2019-Jan-09 19:14:46.999173 - [DEBUG] PROPAGATE: No new function!
41658 2019-Jan-09 19:14:46.999200 - [DEBUG] EDGE:
41659 2019-Jan-09 19:14:46.999259 - [DEBUG] ---> 41660 2019-Jan-09 19:14:46.999892 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41661 2019-Jan-09 19:14:47.000558 - [DEBUG]
41662 2019-Jan-09 19:14:47.000588 - [DEBUG] EDGE:
41663 2019-Jan-09 19:14:47.000658 - [DEBUG] ---> 41664 2019-Jan-09 19:14:47.001444 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41665 2019-Jan-09 19:14:47.002276 - [DEBUG]
41666 2019-Jan-09 19:14:47.002313 - [DEBUG] EDGE:
41667 2019-Jan-09 19:14:47.002404 - [DEBUG] ---> 41668 2019-Jan-09 19:14:47.003218 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41669 2019-Jan-09 19:14:47.004036 - [DEBUG]
41670 2019-Jan-09 19:14:47.004070 - [DEBUG] EDGE:
41671 2019-Jan-09 19:14:47.004187 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
41672 2019-Jan-09 19:14:47.005005 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41673 2019-Jan-09 19:14:47.005828 - [DEBUG]
41674 2019-Jan-09 19:14:47.005865 - [DEBUG] EDGE:
41675 2019-Jan-09 19:14:47.005956 - [DEBUG] ---> 41676 2019-Jan-09 19:14:47.006774 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41677 2019-Jan-09 19:14:47.007641 - [DEBUG]
41678 2019-Jan-09 19:14:47.007678 - [DEBUG] EDGE:
41679 2019-Jan-09 19:14:47.007769 - [DEBUG] ---> 41680 2019-Jan-09 19:14:47.008575 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41681 2019-Jan-09 19:14:47.009409 - [DEBUG]
41682 2019-Jan-09 19:14:47.009446 - [DEBUG] EDGE:
41683 2019-Jan-09 19:14:47.009533 - [DEBUG] ---> 41684 2019-Jan-09 19:14:47.010352 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41685 2019-Jan-09 19:14:47.011112 - [DEBUG]
41686 2019-Jan-09 19:14:47.011166 - [DEBUG] Compose: EdgeIdentity * AllBottom
41687 2019-Jan-09 19:14:47.011195 - [DEBUG]
41688 2019-Jan-09 19:14:47.011219 - [DEBUG] Propagate flow
41689 2019-Jan-09 19:14:47.011243 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41690 2019-Jan-09 19:14:47.011308 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
41691 2019-Jan-09 19:14:47.011953 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41692 2019-Jan-09 19:14:47.012590 - [DEBUG] Edge function : AllBottom (result of previous compose)
41693 2019-Jan-09 19:14:47.012616 - [DEBUG]
41694 2019-Jan-09 19:14:47.012642 - [DEBUG] Join: AllTop & AllBottom
41695 2019-Jan-09 19:14:47.012669 - [DEBUG] = AllBottom (new jump func)
41696 2019-Jan-09 19:14:47.012693 - [DEBUG]
41697 2019-Jan-09 19:14:47.012717 - [DEBUG] Start adding new jump function
41698 2019-Jan-09 19:14:47.012741 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41699 2019-Jan-09 19:14:47.012799 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41700 2019-Jan-09 19:14:47.013540 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
41701 2019-Jan-09 19:14:47.014291 - [DEBUG] Edge Function : AllBottom
41702 2019-Jan-09 19:14:47.014329 - [DEBUG] End adding new jump function
41703 2019-Jan-09 19:14:47.014354 - [DEBUG]
41704 2019-Jan-09 19:14:47.014380 - [DEBUG] -------------------------------------------- 1210. Path Edge --------------------------------------------
41705 2019-Jan-09 19:14:47.014407 - [DEBUG]
41706 2019-Jan-09 19:14:47.014431 - [DEBUG] Process 1210. path edge:
41707 2019-Jan-09 19:14:47.014456 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41708 2019-Jan-09 19:14:47.014550 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
41709 2019-Jan-09 19:14:47.015375 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41710 2019-Jan-09 19:14:47.016208 - [DEBUG]
41711 2019-Jan-09 19:14:47.016240 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
41712 2019-Jan-09 19:14:47.017157 - [DEBUG] Compose: EdgeIdentity * AllBottom
41713 2019-Jan-09 19:14:47.017220 - [DEBUG]
41714 2019-Jan-09 19:14:47.017246 - [DEBUG] Propagate flow
41715 2019-Jan-09 19:14:47.017271 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41716 2019-Jan-09 19:14:47.017371 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
41717 2019-Jan-09 19:14:47.018194 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41718 2019-Jan-09 19:14:47.019029 - [DEBUG] Edge function : AllBottom (result of previous compose)
41719 2019-Jan-09 19:14:47.019061 - [DEBUG]
41720 2019-Jan-09 19:14:47.019089 - [DEBUG] Join: AllTop & AllBottom
41721 2019-Jan-09 19:14:47.019117 - [DEBUG] = AllBottom (new jump func)
41722 2019-Jan-09 19:14:47.019142 - [DEBUG]
41723 2019-Jan-09 19:14:47.019167 - [DEBUG] Start adding new jump function
41724 2019-Jan-09 19:14:47.019192 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41725 2019-Jan-09 19:14:47.019289 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41726 2019-Jan-09 19:14:47.020116 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
41727 2019-Jan-09 19:14:47.020910 - [DEBUG] Edge Function : AllBottom
41728 2019-Jan-09 19:14:47.020945 - [DEBUG] End adding new jump function
41729 2019-Jan-09 19:14:47.020970 - [DEBUG]
41730 2019-Jan-09 19:14:47.020995 - [DEBUG] -------------------------------------------- 1211. Path Edge --------------------------------------------
41731 2019-Jan-09 19:14:47.021020 - [DEBUG]
41732 2019-Jan-09 19:14:47.021043 - [DEBUG] Process 1211. path edge:
41733 2019-Jan-09 19:14:47.021067 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41734 2019-Jan-09 19:14:47.021141 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
41735 2019-Jan-09 19:14:47.021782 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41736 2019-Jan-09 19:14:47.022423 - [DEBUG]
41737 2019-Jan-09 19:14:47.022450 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
41738 2019-Jan-09 19:14:47.023145 - [DEBUG] Compose: EdgeIdentity * AllBottom
41739 2019-Jan-09 19:14:47.023176 - [DEBUG]
41740 2019-Jan-09 19:14:47.023201 - [DEBUG] Propagate flow
41741 2019-Jan-09 19:14:47.023225 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41742 2019-Jan-09 19:14:47.023291 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41743 2019-Jan-09 19:14:47.023966 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41744 2019-Jan-09 19:14:47.024607 - [DEBUG] Edge function : AllBottom (result of previous compose)
41745 2019-Jan-09 19:14:47.024633 - [DEBUG]
41746 2019-Jan-09 19:14:47.024660 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
41747 2019-Jan-09 19:14:47.024686 - [DEBUG] = AllBottom
41748 2019-Jan-09 19:14:47.024711 - [DEBUG]
41749 2019-Jan-09 19:14:47.024734 - [DEBUG] PROPAGATE: No new function!
41750 2019-Jan-09 19:14:47.024761 - [DEBUG] EDGE:
41751 2019-Jan-09 19:14:47.024820 - [DEBUG] ---> 41752 2019-Jan-09 19:14:47.025460 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41753 2019-Jan-09 19:14:47.026144 - [DEBUG]
41754 2019-Jan-09 19:14:47.026175 - [DEBUG] EDGE:
41755 2019-Jan-09 19:14:47.026245 - [DEBUG] ---> 41756 2019-Jan-09 19:14:47.026950 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41757 2019-Jan-09 19:14:47.027687 - [DEBUG]
41758 2019-Jan-09 19:14:47.027720 - [DEBUG] EDGE:
41759 2019-Jan-09 19:14:47.027823 - [DEBUG] ---> 41760 2019-Jan-09 19:14:47.028523 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41761 2019-Jan-09 19:14:47.029229 - [DEBUG]
41762 2019-Jan-09 19:14:47.029259 - [DEBUG] EDGE:
41763 2019-Jan-09 19:14:47.029328 - [DEBUG] ---> 41764 2019-Jan-09 19:14:47.030003 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41765 2019-Jan-09 19:14:47.030705 - [DEBUG]
41766 2019-Jan-09 19:14:47.030735 - [DEBUG] EDGE:
41767 2019-Jan-09 19:14:47.030801 - [DEBUG] ---> 41768 2019-Jan-09 19:14:47.031466 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41769 2019-Jan-09 19:14:47.032141 - [DEBUG]
41770 2019-Jan-09 19:14:47.032171 - [DEBUG] EDGE:
41771 2019-Jan-09 19:14:47.032235 - [DEBUG] ---> 41772 2019-Jan-09 19:14:47.032881 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41773 2019-Jan-09 19:14:47.033620 - [DEBUG]
41774 2019-Jan-09 19:14:47.033656 - [DEBUG] EDGE:
41775 2019-Jan-09 19:14:47.033742 - [DEBUG] ---> 41776 2019-Jan-09 19:14:47.034580 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41777 2019-Jan-09 19:14:47.035395 - [DEBUG]
41778 2019-Jan-09 19:14:47.035432 - [DEBUG] EDGE:
41779 2019-Jan-09 19:14:47.035518 - [DEBUG] ---> 41780 2019-Jan-09 19:14:47.036329 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41781 2019-Jan-09 19:14:47.037198 - [DEBUG]
41782 2019-Jan-09 19:14:47.037234 - [DEBUG] EDGE:
41783 2019-Jan-09 19:14:47.037327 - [DEBUG] ---> 41784 2019-Jan-09 19:14:47.038144 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41785 2019-Jan-09 19:14:47.038981 - [DEBUG]
41786 2019-Jan-09 19:14:47.039019 - [DEBUG] EDGE:
41787 2019-Jan-09 19:14:47.039108 - [DEBUG] ---> 41788 2019-Jan-09 19:14:47.039935 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41789 2019-Jan-09 19:14:47.040773 - [DEBUG]
41790 2019-Jan-09 19:14:47.040807 - [DEBUG] EDGE:
41791 2019-Jan-09 19:14:47.040890 - [DEBUG] ---> 41792 2019-Jan-09 19:14:47.041685 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41793 2019-Jan-09 19:14:47.042503 - [DEBUG]
41794 2019-Jan-09 19:14:47.042538 - [DEBUG] EDGE:
41795 2019-Jan-09 19:14:47.042625 - [DEBUG] ---> 41796 2019-Jan-09 19:14:47.043432 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41797 2019-Jan-09 19:14:47.044315 - [DEBUG]
41798 2019-Jan-09 19:14:47.044352 - [DEBUG] EDGE:
41799 2019-Jan-09 19:14:47.044443 - [DEBUG] ---> 41800 2019-Jan-09 19:14:47.045264 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41801 2019-Jan-09 19:14:47.046098 - [DEBUG]
41802 2019-Jan-09 19:14:47.046136 - [DEBUG] EDGE:
41803 2019-Jan-09 19:14:47.046226 - [DEBUG] ---> 41804 2019-Jan-09 19:14:47.047054 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41805 2019-Jan-09 19:14:47.047926 - [DEBUG]
41806 2019-Jan-09 19:14:47.047964 - [DEBUG] EDGE:
41807 2019-Jan-09 19:14:47.048052 - [DEBUG] ---> 41808 2019-Jan-09 19:14:47.048864 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41809 2019-Jan-09 19:14:47.049697 - [DEBUG]
41810 2019-Jan-09 19:14:47.049734 - [DEBUG] EDGE:
41811 2019-Jan-09 19:14:47.049825 - [DEBUG] ---> 41812 2019-Jan-09 19:14:47.050656 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41813 2019-Jan-09 19:14:47.051442 - [DEBUG]
41814 2019-Jan-09 19:14:47.051476 - [DEBUG] EDGE:
41815 2019-Jan-09 19:14:47.051554 - [DEBUG] ---> 41816 2019-Jan-09 19:14:47.052343 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41817 2019-Jan-09 19:14:47.053167 - [DEBUG]
41818 2019-Jan-09 19:14:47.053204 - [DEBUG] EDGE:
41819 2019-Jan-09 19:14:47.053293 - [DEBUG] ---> 41820 2019-Jan-09 19:14:47.054130 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41821 2019-Jan-09 19:14:47.054967 - [DEBUG]
41822 2019-Jan-09 19:14:47.055004 - [DEBUG] EDGE:
41823 2019-Jan-09 19:14:47.055092 - [DEBUG] ---> 41824 2019-Jan-09 19:14:47.055907 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41825 2019-Jan-09 19:14:47.056679 - [DEBUG]
41826 2019-Jan-09 19:14:47.056712 - [DEBUG] EDGE:
41827 2019-Jan-09 19:14:47.056789 - [DEBUG] ---> 41828 2019-Jan-09 19:14:47.057643 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41829 2019-Jan-09 19:14:47.058471 - [DEBUG]
41830 2019-Jan-09 19:14:47.058535 - [DEBUG] Compose: EdgeIdentity * AllBottom
41831 2019-Jan-09 19:14:47.058564 - [DEBUG]
41832 2019-Jan-09 19:14:47.058589 - [DEBUG] Propagate flow
41833 2019-Jan-09 19:14:47.058614 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41834 2019-Jan-09 19:14:47.058710 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
41835 2019-Jan-09 19:14:47.059505 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41836 2019-Jan-09 19:14:47.060269 - [DEBUG] Edge function : AllBottom (result of previous compose)
41837 2019-Jan-09 19:14:47.060300 - [DEBUG]
41838 2019-Jan-09 19:14:47.060330 - [DEBUG] Join: AllTop & AllBottom
41839 2019-Jan-09 19:14:47.060358 - [DEBUG] = AllBottom (new jump func)
41840 2019-Jan-09 19:14:47.060383 - [DEBUG]
41841 2019-Jan-09 19:14:47.060408 - [DEBUG] Start adding new jump function
41842 2019-Jan-09 19:14:47.060433 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41843 2019-Jan-09 19:14:47.060559 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41844 2019-Jan-09 19:14:47.061388 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
41845 2019-Jan-09 19:14:47.062211 - [DEBUG] Edge Function : AllBottom
41846 2019-Jan-09 19:14:47.062258 - [DEBUG] End adding new jump function
41847 2019-Jan-09 19:14:47.062283 - [DEBUG]
41848 2019-Jan-09 19:14:47.062309 - [DEBUG] -------------------------------------------- 1212. Path Edge --------------------------------------------
41849 2019-Jan-09 19:14:47.062335 - [DEBUG]
41850 2019-Jan-09 19:14:47.062359 - [DEBUG] Process 1212. path edge:
41851 2019-Jan-09 19:14:47.062384 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41852 2019-Jan-09 19:14:47.062484 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
41853 2019-Jan-09 19:14:47.063315 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41854 2019-Jan-09 19:14:47.064185 - [DEBUG]
41855 2019-Jan-09 19:14:47.064216 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
41856 2019-Jan-09 19:14:47.064993 - [DEBUG] Possible callees:
41857 2019-Jan-09 19:14:47.065024 - [DEBUG] foo
41858 2019-Jan-09 19:14:47.065050 - [DEBUG] Possible return sites:
41859 2019-Jan-09 19:14:47.065075 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12641860 2019-Jan-09 19:14:47.066652 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
41861 2019-Jan-09 19:14:47.066708 - [DEBUG] Start points of 'foo' currently not available!
41862 2019-Jan-09 19:14:47.066761 - [DEBUG] Compose: EdgeIdentity * AllBottom
41863 2019-Jan-09 19:14:47.066790 - [DEBUG]
41864 2019-Jan-09 19:14:47.066816 - [DEBUG] Propagate flow
41865 2019-Jan-09 19:14:47.066841 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41866 2019-Jan-09 19:14:47.066929 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
41867 2019-Jan-09 19:14:47.067778 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41868 2019-Jan-09 19:14:47.068588 - [DEBUG] Edge function : AllBottom (result of previous compose)
41869 2019-Jan-09 19:14:47.068620 - [DEBUG]
41870 2019-Jan-09 19:14:47.068648 - [DEBUG] Join: AllTop & AllBottom
41871 2019-Jan-09 19:14:47.068676 - [DEBUG] = AllBottom (new jump func)
41872 2019-Jan-09 19:14:47.068701 - [DEBUG]
41873 2019-Jan-09 19:14:47.068727 - [DEBUG] Start adding new jump function
41874 2019-Jan-09 19:14:47.068752 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41875 2019-Jan-09 19:14:47.068846 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41876 2019-Jan-09 19:14:47.069668 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
41877 2019-Jan-09 19:14:47.070517 - [DEBUG] Edge Function : AllBottom
41878 2019-Jan-09 19:14:47.070557 - [DEBUG] End adding new jump function
41879 2019-Jan-09 19:14:47.070622 - [DEBUG]
41880 2019-Jan-09 19:14:47.070648 - [DEBUG] -------------------------------------------- 1213. Path Edge --------------------------------------------
41881 2019-Jan-09 19:14:47.070675 - [DEBUG]
41882 2019-Jan-09 19:14:47.070699 - [DEBUG] Process 1213. path edge:
41883 2019-Jan-09 19:14:47.070724 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41884 2019-Jan-09 19:14:47.070827 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
41885 2019-Jan-09 19:14:47.071604 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41886 2019-Jan-09 19:14:47.072391 - [DEBUG]
41887 2019-Jan-09 19:14:47.072422 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
41888 2019-Jan-09 19:14:47.073308 - [DEBUG] Compose: EdgeIdentity * AllBottom
41889 2019-Jan-09 19:14:47.073343 - [DEBUG]
41890 2019-Jan-09 19:14:47.073369 - [DEBUG] Propagate flow
41891 2019-Jan-09 19:14:47.073393 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41892 2019-Jan-09 19:14:47.073487 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
41893 2019-Jan-09 19:14:47.074329 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41894 2019-Jan-09 19:14:47.075165 - [DEBUG] Edge function : AllBottom (result of previous compose)
41895 2019-Jan-09 19:14:47.075198 - [DEBUG]
41896 2019-Jan-09 19:14:47.075227 - [DEBUG] Join: AllTop & AllBottom
41897 2019-Jan-09 19:14:47.075254 - [DEBUG] = AllBottom (new jump func)
41898 2019-Jan-09 19:14:47.075280 - [DEBUG]
41899 2019-Jan-09 19:14:47.075305 - [DEBUG] Start adding new jump function
41900 2019-Jan-09 19:14:47.075329 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41901 2019-Jan-09 19:14:47.075426 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41902 2019-Jan-09 19:14:47.076239 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
41903 2019-Jan-09 19:14:47.076982 - [DEBUG] Edge Function : AllBottom
41904 2019-Jan-09 19:14:47.077020 - [DEBUG] End adding new jump function
41905 2019-Jan-09 19:14:47.077045 - [DEBUG]
41906 2019-Jan-09 19:14:47.077070 - [DEBUG] -------------------------------------------- 1214. Path Edge --------------------------------------------
41907 2019-Jan-09 19:14:47.077096 - [DEBUG]
41908 2019-Jan-09 19:14:47.077147 - [DEBUG] Process 1214. path edge:
41909 2019-Jan-09 19:14:47.077172 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41910 2019-Jan-09 19:14:47.077267 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
41911 2019-Jan-09 19:14:47.078074 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41912 2019-Jan-09 19:14:47.078908 - [DEBUG]
41913 2019-Jan-09 19:14:47.078941 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
41914 2019-Jan-09 19:14:47.079727 - [DEBUG] Compose: EdgeIdentity * AllBottom
41915 2019-Jan-09 19:14:47.079760 - [DEBUG]
41916 2019-Jan-09 19:14:47.079786 - [DEBUG] Propagate flow
41917 2019-Jan-09 19:14:47.079810 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41918 2019-Jan-09 19:14:47.079897 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
41919 2019-Jan-09 19:14:47.080734 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41920 2019-Jan-09 19:14:47.081571 - [DEBUG] Edge function : AllBottom (result of previous compose)
41921 2019-Jan-09 19:14:47.081604 - [DEBUG]
41922 2019-Jan-09 19:14:47.081632 - [DEBUG] Join: AllTop & AllBottom
41923 2019-Jan-09 19:14:47.081685 - [DEBUG] = AllBottom (new jump func)
41924 2019-Jan-09 19:14:47.081711 - [DEBUG]
41925 2019-Jan-09 19:14:47.081736 - [DEBUG] Start adding new jump function
41926 2019-Jan-09 19:14:47.081760 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41927 2019-Jan-09 19:14:47.081861 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41928 2019-Jan-09 19:14:47.082630 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
41929 2019-Jan-09 19:14:47.083411 - [DEBUG] Edge Function : AllBottom
41930 2019-Jan-09 19:14:47.083452 - [DEBUG] End adding new jump function
41931 2019-Jan-09 19:14:47.083478 - [DEBUG]
41932 2019-Jan-09 19:14:47.083503 - [DEBUG] -------------------------------------------- 1215. Path Edge --------------------------------------------
41933 2019-Jan-09 19:14:47.083530 - [DEBUG]
41934 2019-Jan-09 19:14:47.083554 - [DEBUG] Process 1215. path edge:
41935 2019-Jan-09 19:14:47.083579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41936 2019-Jan-09 19:14:47.083679 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
41937 2019-Jan-09 19:14:47.084527 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41938 2019-Jan-09 19:14:47.085341 - [DEBUG]
41939 2019-Jan-09 19:14:47.085373 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
41940 2019-Jan-09 19:14:47.086176 - [DEBUG] Compose: EdgeIdentity * AllBottom
41941 2019-Jan-09 19:14:47.086210 - [DEBUG]
41942 2019-Jan-09 19:14:47.086235 - [DEBUG] Propagate flow
41943 2019-Jan-09 19:14:47.086258 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41944 2019-Jan-09 19:14:47.086345 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
41945 2019-Jan-09 19:14:47.087155 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41946 2019-Jan-09 19:14:47.087952 - [DEBUG] Edge function : AllBottom (result of previous compose)
41947 2019-Jan-09 19:14:47.087984 - [DEBUG]
41948 2019-Jan-09 19:14:47.088013 - [DEBUG] Join: AllTop & AllBottom
41949 2019-Jan-09 19:14:47.088040 - [DEBUG] = AllBottom (new jump func)
41950 2019-Jan-09 19:14:47.088066 - [DEBUG]
41951 2019-Jan-09 19:14:47.088090 - [DEBUG] Start adding new jump function
41952 2019-Jan-09 19:14:47.088114 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41953 2019-Jan-09 19:14:47.088208 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41954 2019-Jan-09 19:14:47.089027 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
41955 2019-Jan-09 19:14:47.089864 - [DEBUG] Edge Function : AllBottom
41956 2019-Jan-09 19:14:47.089903 - [DEBUG] End adding new jump function
41957 2019-Jan-09 19:14:47.089929 - [DEBUG]
41958 2019-Jan-09 19:14:47.089954 - [DEBUG] -------------------------------------------- 1216. Path Edge --------------------------------------------
41959 2019-Jan-09 19:14:47.089980 - [DEBUG]
41960 2019-Jan-09 19:14:47.090004 - [DEBUG] Process 1216. path edge:
41961 2019-Jan-09 19:14:47.090029 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41962 2019-Jan-09 19:14:47.090128 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
41963 2019-Jan-09 19:14:47.090988 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41964 2019-Jan-09 19:14:47.091821 - [DEBUG]
41965 2019-Jan-09 19:14:47.091877 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
41966 2019-Jan-09 19:14:47.092683 - [DEBUG] Possible callees:
41967 2019-Jan-09 19:14:47.092713 - [DEBUG] llvm.dbg.declare
41968 2019-Jan-09 19:14:47.092739 - [DEBUG] Possible return sites:
41969 2019-Jan-09 19:14:47.092763 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13641970 2019-Jan-09 19:14:47.094400 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
41971 2019-Jan-09 19:14:47.094461 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
41972 2019-Jan-09 19:14:47.094515 - [DEBUG] Compose: EdgeIdentity * AllBottom
41973 2019-Jan-09 19:14:47.094544 - [DEBUG]
41974 2019-Jan-09 19:14:47.094568 - [DEBUG] Propagate flow
41975 2019-Jan-09 19:14:47.094592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41976 2019-Jan-09 19:14:47.094672 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
41977 2019-Jan-09 19:14:47.095480 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41978 2019-Jan-09 19:14:47.096299 - [DEBUG] Edge function : AllBottom (result of previous compose)
41979 2019-Jan-09 19:14:47.096330 - [DEBUG]
41980 2019-Jan-09 19:14:47.096357 - [DEBUG] Join: AllTop & AllBottom
41981 2019-Jan-09 19:14:47.096384 - [DEBUG] = AllBottom (new jump func)
41982 2019-Jan-09 19:14:47.096409 - [DEBUG]
41983 2019-Jan-09 19:14:47.096433 - [DEBUG] Start adding new jump function
41984 2019-Jan-09 19:14:47.096457 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41985 2019-Jan-09 19:14:47.096541 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41986 2019-Jan-09 19:14:47.097347 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
41987 2019-Jan-09 19:14:47.098172 - [DEBUG] Edge Function : AllBottom
41988 2019-Jan-09 19:14:47.098211 - [DEBUG] End adding new jump function
41989 2019-Jan-09 19:14:47.098237 - [DEBUG]
41990 2019-Jan-09 19:14:47.098262 - [DEBUG] -------------------------------------------- 1217. Path Edge --------------------------------------------
41991 2019-Jan-09 19:14:47.098289 - [DEBUG]
41992 2019-Jan-09 19:14:47.098313 - [DEBUG] Process 1217. path edge:
41993 2019-Jan-09 19:14:47.098338 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41994 2019-Jan-09 19:14:47.098435 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
41995 2019-Jan-09 19:14:47.099261 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41996 2019-Jan-09 19:14:47.100098 - [DEBUG]
41997 2019-Jan-09 19:14:47.100129 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
41998 2019-Jan-09 19:14:47.100965 - [DEBUG] Compose: EdgeIdentity * AllBottom
41999 2019-Jan-09 19:14:47.101000 - [DEBUG]
42000 2019-Jan-09 19:14:47.101025 - [DEBUG] Propagate flow
42001 2019-Jan-09 19:14:47.101050 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42002 2019-Jan-09 19:14:47.101140 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
42003 2019-Jan-09 19:14:47.101960 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42004 2019-Jan-09 19:14:47.102795 - [DEBUG] Edge function : AllBottom (result of previous compose)
42005 2019-Jan-09 19:14:47.102827 - [DEBUG]
42006 2019-Jan-09 19:14:47.102855 - [DEBUG] Join: AllTop & AllBottom
42007 2019-Jan-09 19:14:47.102884 - [DEBUG] = AllBottom (new jump func)
42008 2019-Jan-09 19:14:47.102933 - [DEBUG]
42009 2019-Jan-09 19:14:47.102959 - [DEBUG] Start adding new jump function
42010 2019-Jan-09 19:14:47.102984 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42011 2019-Jan-09 19:14:47.103083 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42012 2019-Jan-09 19:14:47.103948 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
42013 2019-Jan-09 19:14:47.104767 - [DEBUG] Edge Function : AllBottom
42014 2019-Jan-09 19:14:47.104808 - [DEBUG] End adding new jump function
42015 2019-Jan-09 19:14:47.104835 - [DEBUG]
42016 2019-Jan-09 19:14:47.104861 - [DEBUG] -------------------------------------------- 1218. Path Edge --------------------------------------------
42017 2019-Jan-09 19:14:47.104887 - [DEBUG]
42018 2019-Jan-09 19:14:47.104911 - [DEBUG] Process 1218. path edge:
42019 2019-Jan-09 19:14:47.104936 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42020 2019-Jan-09 19:14:47.105033 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
42021 2019-Jan-09 19:14:47.105777 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42022 2019-Jan-09 19:14:47.106523 - [DEBUG]
42023 2019-Jan-09 19:14:47.106553 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
42024 2019-Jan-09 19:14:47.107369 - [DEBUG] Compose: EdgeIdentity * AllBottom
42025 2019-Jan-09 19:14:47.107402 - [DEBUG]
42026 2019-Jan-09 19:14:47.107427 - [DEBUG] Propagate flow
42027 2019-Jan-09 19:14:47.107450 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42028 2019-Jan-09 19:14:47.107535 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
42029 2019-Jan-09 19:14:47.108344 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42030 2019-Jan-09 19:14:47.109167 - [DEBUG] Edge function : AllBottom (result of previous compose)
42031 2019-Jan-09 19:14:47.109199 - [DEBUG]
42032 2019-Jan-09 19:14:47.109226 - [DEBUG] Join: AllTop & AllBottom
42033 2019-Jan-09 19:14:47.109254 - [DEBUG] = AllBottom (new jump func)
42034 2019-Jan-09 19:14:47.109279 - [DEBUG]
42035 2019-Jan-09 19:14:47.109303 - [DEBUG] Start adding new jump function
42036 2019-Jan-09 19:14:47.109327 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42037 2019-Jan-09 19:14:47.109417 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42038 2019-Jan-09 19:14:47.110197 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
42039 2019-Jan-09 19:14:47.111048 - [DEBUG] Edge Function : AllBottom
42040 2019-Jan-09 19:14:47.111089 - [DEBUG] End adding new jump function
42041 2019-Jan-09 19:14:47.111114 - [DEBUG]
42042 2019-Jan-09 19:14:47.111139 - [DEBUG] -------------------------------------------- 1219. Path Edge --------------------------------------------
42043 2019-Jan-09 19:14:47.111166 - [DEBUG]
42044 2019-Jan-09 19:14:47.111190 - [DEBUG] Process 1219. path edge:
42045 2019-Jan-09 19:14:47.111215 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42046 2019-Jan-09 19:14:47.111316 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
42047 2019-Jan-09 19:14:47.112139 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42048 2019-Jan-09 19:14:47.112957 - [DEBUG]
42049 2019-Jan-09 19:14:47.112990 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
42050 2019-Jan-09 19:14:47.113793 - [DEBUG] Compose: EdgeIdentity * AllBottom
42051 2019-Jan-09 19:14:47.113829 - [DEBUG]
42052 2019-Jan-09 19:14:47.113855 - [DEBUG] Propagate flow
42053 2019-Jan-09 19:14:47.113880 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42054 2019-Jan-09 19:14:47.113990 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
42055 2019-Jan-09 19:14:47.114822 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42056 2019-Jan-09 19:14:47.115648 - [DEBUG] Edge function : AllBottom (result of previous compose)
42057 2019-Jan-09 19:14:47.115680 - [DEBUG]
42058 2019-Jan-09 19:14:47.115708 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42059 2019-Jan-09 19:14:47.115735 - [DEBUG] = AllBottom
42060 2019-Jan-09 19:14:47.115761 - [DEBUG]
42061 2019-Jan-09 19:14:47.115786 - [DEBUG] PROPAGATE: No new function!
42062 2019-Jan-09 19:14:47.115817 - [DEBUG] EDGE:
42063 2019-Jan-09 19:14:47.115915 - [DEBUG] ---> 42064 2019-Jan-09 19:14:47.116665 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42065 2019-Jan-09 19:14:47.117483 - [DEBUG]
42066 2019-Jan-09 19:14:47.117519 - [DEBUG] EDGE:
42067 2019-Jan-09 19:14:47.117606 - [DEBUG] ---> 42068 2019-Jan-09 19:14:47.118413 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42069 2019-Jan-09 19:14:47.119248 - [DEBUG]
42070 2019-Jan-09 19:14:47.119284 - [DEBUG] EDGE:
42071 2019-Jan-09 19:14:47.119373 - [DEBUG] ---> 42072 2019-Jan-09 19:14:47.120187 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42073 2019-Jan-09 19:14:47.120980 - [DEBUG]
42074 2019-Jan-09 19:14:47.121015 - [DEBUG] EDGE:
42075 2019-Jan-09 19:14:47.121099 - [DEBUG] ---> 42076 2019-Jan-09 19:14:47.121860 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42077 2019-Jan-09 19:14:47.122671 - [DEBUG]
42078 2019-Jan-09 19:14:47.122734 - [DEBUG] Compose: EdgeIdentity * AllBottom
42079 2019-Jan-09 19:14:47.122763 - [DEBUG]
42080 2019-Jan-09 19:14:47.122789 - [DEBUG] Propagate flow
42081 2019-Jan-09 19:14:47.122814 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42082 2019-Jan-09 19:14:47.122910 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
42083 2019-Jan-09 19:14:47.123755 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42084 2019-Jan-09 19:14:47.124627 - [DEBUG] Edge function : AllBottom (result of previous compose)
42085 2019-Jan-09 19:14:47.124659 - [DEBUG]
42086 2019-Jan-09 19:14:47.124687 - [DEBUG] Join: AllTop & AllBottom
42087 2019-Jan-09 19:14:47.124715 - [DEBUG] = AllBottom (new jump func)
42088 2019-Jan-09 19:14:47.124740 - [DEBUG]
42089 2019-Jan-09 19:14:47.124765 - [DEBUG] Start adding new jump function
42090 2019-Jan-09 19:14:47.124790 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42091 2019-Jan-09 19:14:47.124888 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42092 2019-Jan-09 19:14:47.125703 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
42093 2019-Jan-09 19:14:47.126480 - [DEBUG] Edge Function : AllBottom
42094 2019-Jan-09 19:14:47.126518 - [DEBUG] End adding new jump function
42095 2019-Jan-09 19:14:47.126542 - [DEBUG]
42096 2019-Jan-09 19:14:47.126589 - [DEBUG] -------------------------------------------- 1220. Path Edge --------------------------------------------
42097 2019-Jan-09 19:14:47.126615 - [DEBUG]
42098 2019-Jan-09 19:14:47.126639 - [DEBUG] Process 1220. path edge:
42099 2019-Jan-09 19:14:47.126663 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42100 2019-Jan-09 19:14:47.126745 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
42101 2019-Jan-09 19:14:47.127548 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42102 2019-Jan-09 19:14:47.128330 - [DEBUG]
42103 2019-Jan-09 19:14:47.128359 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
42104 2019-Jan-09 19:14:47.129167 - [DEBUG] Possible callees:
42105 2019-Jan-09 19:14:47.129197 - [DEBUG] llvm.dbg.declare
42106 2019-Jan-09 19:14:47.129224 - [DEBUG] Possible return sites:
42107 2019-Jan-09 19:14:47.129248 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14342108 2019-Jan-09 19:14:47.130918 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42109 2019-Jan-09 19:14:47.130987 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42110 2019-Jan-09 19:14:47.131042 - [DEBUG] Compose: EdgeIdentity * AllBottom
42111 2019-Jan-09 19:14:47.131072 - [DEBUG]
42112 2019-Jan-09 19:14:47.131097 - [DEBUG] Propagate flow
42113 2019-Jan-09 19:14:47.131121 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42114 2019-Jan-09 19:14:47.131216 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
42115 2019-Jan-09 19:14:47.132051 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42116 2019-Jan-09 19:14:47.132883 - [DEBUG] Edge function : AllBottom (result of previous compose)
42117 2019-Jan-09 19:14:47.132916 - [DEBUG]
42118 2019-Jan-09 19:14:47.132944 - [DEBUG] Join: AllTop & AllBottom
42119 2019-Jan-09 19:14:47.132972 - [DEBUG] = AllBottom (new jump func)
42120 2019-Jan-09 19:14:47.132997 - [DEBUG]
42121 2019-Jan-09 19:14:47.133022 - [DEBUG] Start adding new jump function
42122 2019-Jan-09 19:14:47.133047 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42123 2019-Jan-09 19:14:47.133144 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42124 2019-Jan-09 19:14:47.134007 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
42125 2019-Jan-09 19:14:47.134765 - [DEBUG] Edge Function : AllBottom
42126 2019-Jan-09 19:14:47.134802 - [DEBUG] End adding new jump function
42127 2019-Jan-09 19:14:47.134828 - [DEBUG]
42128 2019-Jan-09 19:14:47.134853 - [DEBUG] -------------------------------------------- 1221. Path Edge --------------------------------------------
42129 2019-Jan-09 19:14:47.134879 - [DEBUG]
42130 2019-Jan-09 19:14:47.134903 - [DEBUG] Process 1221. path edge:
42131 2019-Jan-09 19:14:47.134928 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42132 2019-Jan-09 19:14:47.135014 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
42133 2019-Jan-09 19:14:47.135826 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42134 2019-Jan-09 19:14:47.136654 - [DEBUG]
42135 2019-Jan-09 19:14:47.136686 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
42136 2019-Jan-09 19:14:47.137559 - [DEBUG] Compose: EdgeIdentity * AllBottom
42137 2019-Jan-09 19:14:47.137612 - [DEBUG]
42138 2019-Jan-09 19:14:47.137637 - [DEBUG] Propagate flow
42139 2019-Jan-09 19:14:47.137661 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42140 2019-Jan-09 19:14:47.137742 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
42141 2019-Jan-09 19:14:47.138543 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42142 2019-Jan-09 19:14:47.139380 - [DEBUG] Edge function : AllBottom (result of previous compose)
42143 2019-Jan-09 19:14:47.139413 - [DEBUG]
42144 2019-Jan-09 19:14:47.139441 - [DEBUG] Join: AllTop & AllBottom
42145 2019-Jan-09 19:14:47.139469 - [DEBUG] = AllBottom (new jump func)
42146 2019-Jan-09 19:14:47.139495 - [DEBUG]
42147 2019-Jan-09 19:14:47.139520 - [DEBUG] Start adding new jump function
42148 2019-Jan-09 19:14:47.139545 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42149 2019-Jan-09 19:14:47.139643 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42150 2019-Jan-09 19:14:47.140458 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
42151 2019-Jan-09 19:14:47.141218 - [DEBUG] Edge Function : AllBottom
42152 2019-Jan-09 19:14:47.141257 - [DEBUG] End adding new jump function
42153 2019-Jan-09 19:14:47.141283 - [DEBUG]
42154 2019-Jan-09 19:14:47.141309 - [DEBUG] -------------------------------------------- 1222. Path Edge --------------------------------------------
42155 2019-Jan-09 19:14:47.141336 - [DEBUG]
42156 2019-Jan-09 19:14:47.141360 - [DEBUG] Process 1222. path edge:
42157 2019-Jan-09 19:14:47.141385 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42158 2019-Jan-09 19:14:47.141483 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
42159 2019-Jan-09 19:14:47.142307 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42160 2019-Jan-09 19:14:47.143143 - [DEBUG]
42161 2019-Jan-09 19:14:47.143176 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
42162 2019-Jan-09 19:14:47.144039 - [DEBUG] Compose: EdgeIdentity * AllBottom
42163 2019-Jan-09 19:14:47.144074 - [DEBUG]
42164 2019-Jan-09 19:14:47.144099 - [DEBUG] Propagate flow
42165 2019-Jan-09 19:14:47.144124 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42166 2019-Jan-09 19:14:47.144212 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
42167 2019-Jan-09 19:14:47.144971 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42168 2019-Jan-09 19:14:47.145768 - [DEBUG] Edge function : AllBottom (result of previous compose)
42169 2019-Jan-09 19:14:47.145799 - [DEBUG]
42170 2019-Jan-09 19:14:47.145828 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42171 2019-Jan-09 19:14:47.145855 - [DEBUG] = AllBottom
42172 2019-Jan-09 19:14:47.145880 - [DEBUG]
42173 2019-Jan-09 19:14:47.145905 - [DEBUG] PROPAGATE: No new function!
42174 2019-Jan-09 19:14:47.145936 - [DEBUG] EDGE:
42175 2019-Jan-09 19:14:47.146029 - [DEBUG] ---> 42176 2019-Jan-09 19:14:47.146764 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42177 2019-Jan-09 19:14:47.147548 - [DEBUG]
42178 2019-Jan-09 19:14:47.147580 - [DEBUG] EDGE:
42179 2019-Jan-09 19:14:47.147655 - [DEBUG] ---> 42180 2019-Jan-09 19:14:47.148448 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42181 2019-Jan-09 19:14:47.149264 - [DEBUG]
42182 2019-Jan-09 19:14:47.149300 - [DEBUG] EDGE:
42183 2019-Jan-09 19:14:47.149405 - [DEBUG] ---> 42184 2019-Jan-09 19:14:47.150193 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42185 2019-Jan-09 19:14:47.151053 - [DEBUG]
42186 2019-Jan-09 19:14:47.151090 - [DEBUG] EDGE:
42187 2019-Jan-09 19:14:47.151176 - [DEBUG] ---> 42188 2019-Jan-09 19:14:47.151910 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42189 2019-Jan-09 19:14:47.152660 - [DEBUG]
42190 2019-Jan-09 19:14:47.152721 - [DEBUG] Compose: EdgeIdentity * AllBottom
42191 2019-Jan-09 19:14:47.152750 - [DEBUG]
42192 2019-Jan-09 19:14:47.152775 - [DEBUG] Propagate flow
42193 2019-Jan-09 19:14:47.152800 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42194 2019-Jan-09 19:14:47.152884 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
42195 2019-Jan-09 19:14:47.153684 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42196 2019-Jan-09 19:14:47.154553 - [DEBUG] Edge function : AllBottom (result of previous compose)
42197 2019-Jan-09 19:14:47.154584 - [DEBUG]
42198 2019-Jan-09 19:14:47.154612 - [DEBUG] Join: AllTop & AllBottom
42199 2019-Jan-09 19:14:47.154641 - [DEBUG] = AllBottom (new jump func)
42200 2019-Jan-09 19:14:47.154666 - [DEBUG]
42201 2019-Jan-09 19:14:47.154691 - [DEBUG] Start adding new jump function
42202 2019-Jan-09 19:14:47.154715 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42203 2019-Jan-09 19:14:47.154812 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42204 2019-Jan-09 19:14:47.155587 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
42205 2019-Jan-09 19:14:47.156344 - [DEBUG] Edge Function : AllBottom
42206 2019-Jan-09 19:14:47.156381 - [DEBUG] End adding new jump function
42207 2019-Jan-09 19:14:47.156406 - [DEBUG]
42208 2019-Jan-09 19:14:47.156430 - [DEBUG] -------------------------------------------- 1223. Path Edge --------------------------------------------
42209 2019-Jan-09 19:14:47.156456 - [DEBUG]
42210 2019-Jan-09 19:14:47.156480 - [DEBUG] Process 1223. path edge:
42211 2019-Jan-09 19:14:47.156504 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42212 2019-Jan-09 19:14:47.156585 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
42213 2019-Jan-09 19:14:47.157375 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42214 2019-Jan-09 19:14:47.158152 - [DEBUG]
42215 2019-Jan-09 19:14:47.158184 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
42216 2019-Jan-09 19:14:47.158982 - [DEBUG] Compose: EdgeIdentity * AllBottom
42217 2019-Jan-09 19:14:47.159015 - [DEBUG]
42218 2019-Jan-09 19:14:47.159041 - [DEBUG] Propagate flow
42219 2019-Jan-09 19:14:47.159065 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42220 2019-Jan-09 19:14:47.159153 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
42221 2019-Jan-09 19:14:47.159932 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42222 2019-Jan-09 19:14:47.160783 - [DEBUG] Edge function : AllBottom (result of previous compose)
42223 2019-Jan-09 19:14:47.160814 - [DEBUG]
42224 2019-Jan-09 19:14:47.160843 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42225 2019-Jan-09 19:14:47.160894 - [DEBUG] = AllBottom
42226 2019-Jan-09 19:14:47.160920 - [DEBUG]
42227 2019-Jan-09 19:14:47.160945 - [DEBUG] PROPAGATE: No new function!
42228 2019-Jan-09 19:14:47.161004 - [DEBUG] Compose: EdgeIdentity * AllBottom
42229 2019-Jan-09 19:14:47.161032 - [DEBUG]
42230 2019-Jan-09 19:14:47.161057 - [DEBUG] Propagate flow
42231 2019-Jan-09 19:14:47.161081 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42232 2019-Jan-09 19:14:47.161182 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
42233 2019-Jan-09 19:14:47.161967 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42234 2019-Jan-09 19:14:47.162723 - [DEBUG] Edge function : AllBottom (result of previous compose)
42235 2019-Jan-09 19:14:47.162753 - [DEBUG]
42236 2019-Jan-09 19:14:47.162781 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42237 2019-Jan-09 19:14:47.162808 - [DEBUG] = AllBottom
42238 2019-Jan-09 19:14:47.162834 - [DEBUG]
42239 2019-Jan-09 19:14:47.162857 - [DEBUG] PROPAGATE: No new function!
42240 2019-Jan-09 19:14:47.162889 - [DEBUG] EDGE:
42241 2019-Jan-09 19:14:47.162981 - [DEBUG] ---> 42242 2019-Jan-09 19:14:47.163734 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42243 2019-Jan-09 19:14:47.164532 - [DEBUG]
42244 2019-Jan-09 19:14:47.164566 - [DEBUG] EDGE:
42245 2019-Jan-09 19:14:47.164638 - [DEBUG] ---> 42246 2019-Jan-09 19:14:47.165397 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42247 2019-Jan-09 19:14:47.166166 - [DEBUG]
42248 2019-Jan-09 19:14:47.166200 - [DEBUG] EDGE:
42249 2019-Jan-09 19:14:47.166283 - [DEBUG] ---> 42250 2019-Jan-09 19:14:47.167046 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42251 2019-Jan-09 19:14:47.167912 - [DEBUG]
42252 2019-Jan-09 19:14:47.167949 - [DEBUG] EDGE:
42253 2019-Jan-09 19:14:47.168040 - [DEBUG] ---> 42254 2019-Jan-09 19:14:47.168776 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42255 2019-Jan-09 19:14:47.169531 - [DEBUG]
42256 2019-Jan-09 19:14:47.169564 - [DEBUG] EDGE:
42257 2019-Jan-09 19:14:47.169637 - [DEBUG] ---> 42258 2019-Jan-09 19:14:47.170384 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42259 2019-Jan-09 19:14:47.171162 - [DEBUG]
42260 2019-Jan-09 19:14:47.171196 - [DEBUG] EDGE:
42261 2019-Jan-09 19:14:47.171272 - [DEBUG] ---> 42262 2019-Jan-09 19:14:47.172025 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42263 2019-Jan-09 19:14:47.172777 - [DEBUG]
42264 2019-Jan-09 19:14:47.172810 - [DEBUG] EDGE:
42265 2019-Jan-09 19:14:47.172889 - [DEBUG] ---> 42266 2019-Jan-09 19:14:47.173715 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42267 2019-Jan-09 19:14:47.174542 - [DEBUG]
42268 2019-Jan-09 19:14:47.174575 - [DEBUG] EDGE:
42269 2019-Jan-09 19:14:47.174648 - [DEBUG] ---> 42270 2019-Jan-09 19:14:47.175398 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42271 2019-Jan-09 19:14:47.176171 - [DEBUG]
42272 2019-Jan-09 19:14:47.176205 - [DEBUG] EDGE:
42273 2019-Jan-09 19:14:47.176289 - [DEBUG] ---> 42274 2019-Jan-09 19:14:47.177050 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42275 2019-Jan-09 19:14:47.177850 - [DEBUG]
42276 2019-Jan-09 19:14:47.177885 - [DEBUG] EDGE:
42277 2019-Jan-09 19:14:47.177968 - [DEBUG] ---> 42278 2019-Jan-09 19:14:47.178762 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42279 2019-Jan-09 19:14:47.179554 - [DEBUG]
42280 2019-Jan-09 19:14:47.179586 - [DEBUG] EDGE:
42281 2019-Jan-09 19:14:47.179659 - [DEBUG] ---> 42282 2019-Jan-09 19:14:47.180408 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42283 2019-Jan-09 19:14:47.181211 - [DEBUG]
42284 2019-Jan-09 19:14:47.181245 - [DEBUG] EDGE:
42285 2019-Jan-09 19:14:47.181327 - [DEBUG] ---> 42286 2019-Jan-09 19:14:47.182088 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42287 2019-Jan-09 19:14:47.182845 - [DEBUG]
42288 2019-Jan-09 19:14:47.182881 - [DEBUG] EDGE:
42289 2019-Jan-09 19:14:47.182962 - [DEBUG] ---> 42290 2019-Jan-09 19:14:47.183722 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42291 2019-Jan-09 19:14:47.184504 - [DEBUG]
42292 2019-Jan-09 19:14:47.184541 - [DEBUG] Compose: EdgeIdentity * AllBottom
42293 2019-Jan-09 19:14:47.184568 - [DEBUG]
42294 2019-Jan-09 19:14:47.184592 - [DEBUG] Propagate flow
42295 2019-Jan-09 19:14:47.184616 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42296 2019-Jan-09 19:14:47.184690 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42297 2019-Jan-09 19:14:47.185465 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42298 2019-Jan-09 19:14:47.186224 - [DEBUG] Edge function : AllBottom (result of previous compose)
42299 2019-Jan-09 19:14:47.186255 - [DEBUG]
42300 2019-Jan-09 19:14:47.186282 - [DEBUG] Join: AllTop & AllBottom
42301 2019-Jan-09 19:14:47.186309 - [DEBUG] = AllBottom (new jump func)
42302 2019-Jan-09 19:14:47.186334 - [DEBUG]
42303 2019-Jan-09 19:14:47.186357 - [DEBUG] Start adding new jump function
42304 2019-Jan-09 19:14:47.186381 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42305 2019-Jan-09 19:14:47.186466 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42306 2019-Jan-09 19:14:47.187264 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42307 2019-Jan-09 19:14:47.188076 - [DEBUG] Edge Function : AllBottom
42308 2019-Jan-09 19:14:47.188116 - [DEBUG] End adding new jump function
42309 2019-Jan-09 19:14:47.188141 - [DEBUG]
42310 2019-Jan-09 19:14:47.188166 - [DEBUG] -------------------------------------------- 1224. Path Edge --------------------------------------------
42311 2019-Jan-09 19:14:47.188192 - [DEBUG]
42312 2019-Jan-09 19:14:47.188214 - [DEBUG] Process 1224. path edge:
42313 2019-Jan-09 19:14:47.188238 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42314 2019-Jan-09 19:14:47.188330 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
42315 2019-Jan-09 19:14:47.189126 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42316 2019-Jan-09 19:14:47.189864 - [DEBUG]
42317 2019-Jan-09 19:14:47.189893 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42318 2019-Jan-09 19:14:47.190702 - [DEBUG] Possible callees:
42319 2019-Jan-09 19:14:47.190730 - [DEBUG] llvm.dbg.declare
42320 2019-Jan-09 19:14:47.190755 - [DEBUG] Possible return sites:
42321 2019-Jan-09 19:14:47.190779 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9642322 2019-Jan-09 19:14:47.192244 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42323 2019-Jan-09 19:14:47.192309 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42324 2019-Jan-09 19:14:47.192374 - [DEBUG] Compose: EdgeIdentity * AllBottom
42325 2019-Jan-09 19:14:47.192404 - [DEBUG]
42326 2019-Jan-09 19:14:47.192429 - [DEBUG] Propagate flow
42327 2019-Jan-09 19:14:47.192452 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42328 2019-Jan-09 19:14:47.192540 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42329 2019-Jan-09 19:14:47.193316 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42330 2019-Jan-09 19:14:47.194096 - [DEBUG] Edge function : AllBottom (result of previous compose)
42331 2019-Jan-09 19:14:47.194127 - [DEBUG]
42332 2019-Jan-09 19:14:47.194155 - [DEBUG] Join: AllTop & AllBottom
42333 2019-Jan-09 19:14:47.194182 - [DEBUG] = AllBottom (new jump func)
42334 2019-Jan-09 19:14:47.194207 - [DEBUG]
42335 2019-Jan-09 19:14:47.194231 - [DEBUG] Start adding new jump function
42336 2019-Jan-09 19:14:47.194255 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42337 2019-Jan-09 19:14:47.194343 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42338 2019-Jan-09 19:14:47.195114 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42339 2019-Jan-09 19:14:47.195876 - [DEBUG] Edge Function : AllBottom
42340 2019-Jan-09 19:14:47.195913 - [DEBUG] End adding new jump function
42341 2019-Jan-09 19:14:47.195937 - [DEBUG]
42342 2019-Jan-09 19:14:47.195962 - [DEBUG] -------------------------------------------- 1225. Path Edge --------------------------------------------
42343 2019-Jan-09 19:14:47.195988 - [DEBUG]
42344 2019-Jan-09 19:14:47.196011 - [DEBUG] Process 1225. path edge:
42345 2019-Jan-09 19:14:47.196035 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42346 2019-Jan-09 19:14:47.196118 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
42347 2019-Jan-09 19:14:47.196826 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42348 2019-Jan-09 19:14:47.197554 - [DEBUG]
42349 2019-Jan-09 19:14:47.197582 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42350 2019-Jan-09 19:14:47.198323 - [DEBUG] Compose: EdgeIdentity * AllBottom
42351 2019-Jan-09 19:14:47.198354 - [DEBUG]
42352 2019-Jan-09 19:14:47.198379 - [DEBUG] Propagate flow
42353 2019-Jan-09 19:14:47.198402 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42354 2019-Jan-09 19:14:47.198472 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42355 2019-Jan-09 19:14:47.199181 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42356 2019-Jan-09 19:14:47.199919 - [DEBUG] Edge function : AllBottom (result of previous compose)
42357 2019-Jan-09 19:14:47.199951 - [DEBUG]
42358 2019-Jan-09 19:14:47.199979 - [DEBUG] Join: AllTop & AllBottom
42359 2019-Jan-09 19:14:47.200006 - [DEBUG] = AllBottom (new jump func)
42360 2019-Jan-09 19:14:47.200032 - [DEBUG]
42361 2019-Jan-09 19:14:47.200056 - [DEBUG] Start adding new jump function
42362 2019-Jan-09 19:14:47.200081 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42363 2019-Jan-09 19:14:47.200178 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42364 2019-Jan-09 19:14:47.200950 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42365 2019-Jan-09 19:14:47.201696 - [DEBUG] Edge Function : AllBottom
42366 2019-Jan-09 19:14:47.201732 - [DEBUG] End adding new jump function
42367 2019-Jan-09 19:14:47.201758 - [DEBUG]
42368 2019-Jan-09 19:14:47.201783 - [DEBUG] -------------------------------------------- 1226. Path Edge --------------------------------------------
42369 2019-Jan-09 19:14:47.201810 - [DEBUG]
42370 2019-Jan-09 19:14:47.201834 - [DEBUG] Process 1226. path edge:
42371 2019-Jan-09 19:14:47.201859 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42372 2019-Jan-09 19:14:47.201950 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
42373 2019-Jan-09 19:14:47.202694 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42374 2019-Jan-09 19:14:47.203406 - [DEBUG]
42375 2019-Jan-09 19:14:47.203435 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42376 2019-Jan-09 19:14:47.204266 - [DEBUG] Compose: EdgeIdentity * AllBottom
42377 2019-Jan-09 19:14:47.204300 - [DEBUG]
42378 2019-Jan-09 19:14:47.204325 - [DEBUG] Propagate flow
42379 2019-Jan-09 19:14:47.204349 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42380 2019-Jan-09 19:14:47.204433 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
42381 2019-Jan-09 19:14:47.205196 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42382 2019-Jan-09 19:14:47.205937 - [DEBUG] Edge function : AllBottom (result of previous compose)
42383 2019-Jan-09 19:14:47.205968 - [DEBUG]
42384 2019-Jan-09 19:14:47.205996 - [DEBUG] Join: AllTop & AllBottom
42385 2019-Jan-09 19:14:47.206024 - [DEBUG] = AllBottom (new jump func)
42386 2019-Jan-09 19:14:47.206049 - [DEBUG]
42387 2019-Jan-09 19:14:47.206074 - [DEBUG] Start adding new jump function
42388 2019-Jan-09 19:14:47.206099 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42389 2019-Jan-09 19:14:47.206195 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42390 2019-Jan-09 19:14:47.206949 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
42391 2019-Jan-09 19:14:47.207795 - [DEBUG] Edge Function : AllBottom
42392 2019-Jan-09 19:14:47.207835 - [DEBUG] End adding new jump function
42393 2019-Jan-09 19:14:47.207887 - [DEBUG]
42394 2019-Jan-09 19:14:47.207912 - [DEBUG] -------------------------------------------- 1227. Path Edge --------------------------------------------
42395 2019-Jan-09 19:14:47.207939 - [DEBUG]
42396 2019-Jan-09 19:14:47.207963 - [DEBUG] Process 1227. path edge:
42397 2019-Jan-09 19:14:47.207988 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42398 2019-Jan-09 19:14:47.208089 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
42399 2019-Jan-09 19:14:47.208836 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42400 2019-Jan-09 19:14:47.209580 - [DEBUG]
42401 2019-Jan-09 19:14:47.209612 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
42402 2019-Jan-09 19:14:47.210413 - [DEBUG] EDGE:
42403 2019-Jan-09 19:14:47.210527 - [DEBUG] ---> 42404 2019-Jan-09 19:14:47.211321 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42405 2019-Jan-09 19:14:47.212136 - [DEBUG]
42406 2019-Jan-09 19:14:47.212169 - [DEBUG] EDGE:
42407 2019-Jan-09 19:14:47.212260 - [DEBUG] ---> 42408 2019-Jan-09 19:14:47.212985 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42409 2019-Jan-09 19:14:47.213716 - [DEBUG]
42410 2019-Jan-09 19:14:47.213751 - [DEBUG] Compose: EdgeIdentity * AllBottom
42411 2019-Jan-09 19:14:47.213804 - [DEBUG]
42412 2019-Jan-09 19:14:47.213830 - [DEBUG] Propagate flow
42413 2019-Jan-09 19:14:47.213855 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42414 2019-Jan-09 19:14:47.213945 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42415 2019-Jan-09 19:14:47.214693 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42416 2019-Jan-09 19:14:47.215455 - [DEBUG] Edge function : AllBottom (result of previous compose)
42417 2019-Jan-09 19:14:47.215485 - [DEBUG]
42418 2019-Jan-09 19:14:47.215513 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42419 2019-Jan-09 19:14:47.215539 - [DEBUG] = AllBottom
42420 2019-Jan-09 19:14:47.215564 - [DEBUG]
42421 2019-Jan-09 19:14:47.215587 - [DEBUG] PROPAGATE: No new function!
42422 2019-Jan-09 19:14:47.215613 - [DEBUG] EDGE:
42423 2019-Jan-09 19:14:47.215695 - [DEBUG] ---> 42424 2019-Jan-09 19:14:47.216452 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42425 2019-Jan-09 19:14:47.217238 - [DEBUG]
42426 2019-Jan-09 19:14:47.217274 - [DEBUG] Compose: EdgeIdentity * AllBottom
42427 2019-Jan-09 19:14:47.217302 - [DEBUG]
42428 2019-Jan-09 19:14:47.217327 - [DEBUG] Propagate flow
42429 2019-Jan-09 19:14:47.217350 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42430 2019-Jan-09 19:14:47.217435 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42431 2019-Jan-09 19:14:47.218217 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42432 2019-Jan-09 19:14:47.219054 - [DEBUG] Edge function : AllBottom (result of previous compose)
42433 2019-Jan-09 19:14:47.219087 - [DEBUG]
42434 2019-Jan-09 19:14:47.219116 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42435 2019-Jan-09 19:14:47.219142 - [DEBUG] = AllBottom
42436 2019-Jan-09 19:14:47.219167 - [DEBUG]
42437 2019-Jan-09 19:14:47.219220 - [DEBUG] PROPAGATE: No new function!
42438 2019-Jan-09 19:14:47.219249 - [DEBUG] EDGE:
42439 2019-Jan-09 19:14:47.219347 - [DEBUG] ---> 42440 2019-Jan-09 19:14:47.220137 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42441 2019-Jan-09 19:14:47.220911 - [DEBUG]
42442 2019-Jan-09 19:14:47.220985 - [DEBUG] Compose: EdgeIdentity * AllBottom
42443 2019-Jan-09 19:14:47.221015 - [DEBUG]
42444 2019-Jan-09 19:14:47.221040 - [DEBUG] Propagate flow
42445 2019-Jan-09 19:14:47.221065 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42446 2019-Jan-09 19:14:47.221160 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42447 2019-Jan-09 19:14:47.221937 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42448 2019-Jan-09 19:14:47.222702 - [DEBUG] Edge function : AllBottom (result of previous compose)
42449 2019-Jan-09 19:14:47.222733 - [DEBUG]
42450 2019-Jan-09 19:14:47.222761 - [DEBUG] Join: AllTop & AllBottom
42451 2019-Jan-09 19:14:47.222789 - [DEBUG] = AllBottom (new jump func)
42452 2019-Jan-09 19:14:47.222815 - [DEBUG]
42453 2019-Jan-09 19:14:47.222840 - [DEBUG] Start adding new jump function
42454 2019-Jan-09 19:14:47.222864 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42455 2019-Jan-09 19:14:47.222953 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42456 2019-Jan-09 19:14:47.223706 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42457 2019-Jan-09 19:14:47.224572 - [DEBUG] Edge Function : AllBottom
42458 2019-Jan-09 19:14:47.224614 - [DEBUG] End adding new jump function
42459 2019-Jan-09 19:14:47.224640 - [DEBUG]
42460 2019-Jan-09 19:14:47.224665 - [DEBUG] -------------------------------------------- 1228. Path Edge --------------------------------------------
42461 2019-Jan-09 19:14:47.224691 - [DEBUG]
42462 2019-Jan-09 19:14:47.224715 - [DEBUG] Process 1228. path edge:
42463 2019-Jan-09 19:14:47.224741 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42464 2019-Jan-09 19:14:47.224838 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
42465 2019-Jan-09 19:14:47.225625 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42466 2019-Jan-09 19:14:47.226419 - [DEBUG]
42467 2019-Jan-09 19:14:47.226450 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42468 2019-Jan-09 19:14:47.227324 - [DEBUG] Possible callees:
42469 2019-Jan-09 19:14:47.227355 - [DEBUG] llvm.dbg.declare
42470 2019-Jan-09 19:14:47.227381 - [DEBUG] Possible return sites:
42471 2019-Jan-09 19:14:47.227405 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10342472 2019-Jan-09 19:14:47.228908 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42473 2019-Jan-09 19:14:47.228960 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42474 2019-Jan-09 19:14:47.229013 - [DEBUG] Compose: EdgeIdentity * AllBottom
42475 2019-Jan-09 19:14:47.229042 - [DEBUG]
42476 2019-Jan-09 19:14:47.229068 - [DEBUG] Propagate flow
42477 2019-Jan-09 19:14:47.229092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42478 2019-Jan-09 19:14:47.229199 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42479 2019-Jan-09 19:14:47.229968 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42480 2019-Jan-09 19:14:47.230828 - [DEBUG] Edge function : AllBottom (result of previous compose)
42481 2019-Jan-09 19:14:47.230860 - [DEBUG]
42482 2019-Jan-09 19:14:47.230888 - [DEBUG] Join: AllTop & AllBottom
42483 2019-Jan-09 19:14:47.230916 - [DEBUG] = AllBottom (new jump func)
42484 2019-Jan-09 19:14:47.230942 - [DEBUG]
42485 2019-Jan-09 19:14:47.230966 - [DEBUG] Start adding new jump function
42486 2019-Jan-09 19:14:47.230992 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42487 2019-Jan-09 19:14:47.231089 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42488 2019-Jan-09 19:14:47.231915 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42489 2019-Jan-09 19:14:47.232687 - [DEBUG] Edge Function : AllBottom
42490 2019-Jan-09 19:14:47.232724 - [DEBUG] End adding new jump function
42491 2019-Jan-09 19:14:47.232749 - [DEBUG]
42492 2019-Jan-09 19:14:47.232775 - [DEBUG] -------------------------------------------- 1229. Path Edge --------------------------------------------
42493 2019-Jan-09 19:14:47.232801 - [DEBUG]
42494 2019-Jan-09 19:14:47.232825 - [DEBUG] Process 1229. path edge:
42495 2019-Jan-09 19:14:47.232850 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42496 2019-Jan-09 19:14:47.232935 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
42497 2019-Jan-09 19:14:47.233693 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42498 2019-Jan-09 19:14:47.234492 - [DEBUG]
42499 2019-Jan-09 19:14:47.234521 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42500 2019-Jan-09 19:14:47.235342 - [DEBUG] Compose: EdgeIdentity * AllBottom
42501 2019-Jan-09 19:14:47.235375 - [DEBUG]
42502 2019-Jan-09 19:14:47.235400 - [DEBUG] Propagate flow
42503 2019-Jan-09 19:14:47.235423 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42504 2019-Jan-09 19:14:47.235504 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
42505 2019-Jan-09 19:14:47.236284 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42506 2019-Jan-09 19:14:47.237148 - [DEBUG] Edge function : AllBottom (result of previous compose)
42507 2019-Jan-09 19:14:47.237181 - [DEBUG]
42508 2019-Jan-09 19:14:47.237208 - [DEBUG] Join: AllTop & AllBottom
42509 2019-Jan-09 19:14:47.237236 - [DEBUG] = AllBottom (new jump func)
42510 2019-Jan-09 19:14:47.237261 - [DEBUG]
42511 2019-Jan-09 19:14:47.237285 - [DEBUG] Start adding new jump function
42512 2019-Jan-09 19:14:47.237309 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42513 2019-Jan-09 19:14:47.237399 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42514 2019-Jan-09 19:14:47.238174 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
42515 2019-Jan-09 19:14:47.238924 - [DEBUG] Edge Function : AllBottom
42516 2019-Jan-09 19:14:47.238963 - [DEBUG] End adding new jump function
42517 2019-Jan-09 19:14:47.238989 - [DEBUG]
42518 2019-Jan-09 19:14:47.239014 - [DEBUG] -------------------------------------------- 1230. Path Edge --------------------------------------------
42519 2019-Jan-09 19:14:47.239041 - [DEBUG]
42520 2019-Jan-09 19:14:47.239065 - [DEBUG] Process 1230. path edge:
42521 2019-Jan-09 19:14:47.239090 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42522 2019-Jan-09 19:14:47.239184 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
42523 2019-Jan-09 19:14:47.239962 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42524 2019-Jan-09 19:14:47.240813 - [DEBUG]
42525 2019-Jan-09 19:14:47.240847 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
42526 2019-Jan-09 19:14:47.241641 - [DEBUG] Compose: EdgeIdentity * AllBottom
42527 2019-Jan-09 19:14:47.241673 - [DEBUG]
42528 2019-Jan-09 19:14:47.241698 - [DEBUG] Propagate flow
42529 2019-Jan-09 19:14:47.241723 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42530 2019-Jan-09 19:14:47.241806 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
42531 2019-Jan-09 19:14:47.242556 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42532 2019-Jan-09 19:14:47.243334 - [DEBUG] Edge function : AllBottom (result of previous compose)
42533 2019-Jan-09 19:14:47.243365 - [DEBUG]
42534 2019-Jan-09 19:14:47.243393 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42535 2019-Jan-09 19:14:47.243419 - [DEBUG] = AllBottom
42536 2019-Jan-09 19:14:47.243444 - [DEBUG]
42537 2019-Jan-09 19:14:47.243467 - [DEBUG] PROPAGATE: No new function!
42538 2019-Jan-09 19:14:47.243497 - [DEBUG] EDGE:
42539 2019-Jan-09 19:14:47.243579 - [DEBUG] ---> 42540 2019-Jan-09 19:14:47.244393 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42541 2019-Jan-09 19:14:47.245213 - [DEBUG]
42542 2019-Jan-09 19:14:47.245248 - [DEBUG] EDGE:
42543 2019-Jan-09 19:14:47.245332 - [DEBUG] ---> 42544 2019-Jan-09 19:14:47.246082 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42545 2019-Jan-09 19:14:47.246842 - [DEBUG]
42546 2019-Jan-09 19:14:47.246877 - [DEBUG] EDGE:
42547 2019-Jan-09 19:14:47.246959 - [DEBUG] ---> 42548 2019-Jan-09 19:14:47.247746 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42549 2019-Jan-09 19:14:47.248505 - [DEBUG]
42550 2019-Jan-09 19:14:47.248542 - [DEBUG] Compose: EdgeIdentity * AllBottom
42551 2019-Jan-09 19:14:47.248569 - [DEBUG]
42552 2019-Jan-09 19:14:47.248594 - [DEBUG] Propagate flow
42553 2019-Jan-09 19:14:47.248618 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42554 2019-Jan-09 19:14:47.248696 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42555 2019-Jan-09 19:14:47.249509 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42556 2019-Jan-09 19:14:47.250311 - [DEBUG] Edge function : AllBottom (result of previous compose)
42557 2019-Jan-09 19:14:47.250342 - [DEBUG]
42558 2019-Jan-09 19:14:47.250370 - [DEBUG] Join: AllTop & AllBottom
42559 2019-Jan-09 19:14:47.250397 - [DEBUG] = AllBottom (new jump func)
42560 2019-Jan-09 19:14:47.250422 - [DEBUG]
42561 2019-Jan-09 19:14:47.250469 - [DEBUG] Start adding new jump function
42562 2019-Jan-09 19:14:47.250494 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42563 2019-Jan-09 19:14:47.250582 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42564 2019-Jan-09 19:14:47.251340 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42565 2019-Jan-09 19:14:47.252128 - [DEBUG] Edge Function : AllBottom
42566 2019-Jan-09 19:14:47.252192 - [DEBUG] End adding new jump function
42567 2019-Jan-09 19:14:47.252218 - [DEBUG]
42568 2019-Jan-09 19:14:47.252243 - [DEBUG] -------------------------------------------- 1231. Path Edge --------------------------------------------
42569 2019-Jan-09 19:14:47.252269 - [DEBUG]
42570 2019-Jan-09 19:14:47.252294 - [DEBUG] Process 1231. path edge:
42571 2019-Jan-09 19:14:47.252319 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42572 2019-Jan-09 19:14:47.252416 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
42573 2019-Jan-09 19:14:47.253222 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42574 2019-Jan-09 19:14:47.253972 - [DEBUG]
42575 2019-Jan-09 19:14:47.254001 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42576 2019-Jan-09 19:14:47.254780 - [DEBUG] Possible callees:
42577 2019-Jan-09 19:14:47.254809 - [DEBUG] llvm.dbg.declare
42578 2019-Jan-09 19:14:47.254835 - [DEBUG] Possible return sites:
42579 2019-Jan-09 19:14:47.254860 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10342580 2019-Jan-09 19:14:47.256458 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42581 2019-Jan-09 19:14:47.256521 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42582 2019-Jan-09 19:14:47.256583 - [DEBUG] Compose: EdgeIdentity * AllBottom
42583 2019-Jan-09 19:14:47.256612 - [DEBUG]
42584 2019-Jan-09 19:14:47.256637 - [DEBUG] Propagate flow
42585 2019-Jan-09 19:14:47.256661 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42586 2019-Jan-09 19:14:47.256743 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42587 2019-Jan-09 19:14:47.257542 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42588 2019-Jan-09 19:14:47.258325 - [DEBUG] Edge function : AllBottom (result of previous compose)
42589 2019-Jan-09 19:14:47.258357 - [DEBUG]
42590 2019-Jan-09 19:14:47.258386 - [DEBUG] Join: AllTop & AllBottom
42591 2019-Jan-09 19:14:47.258414 - [DEBUG] = AllBottom (new jump func)
42592 2019-Jan-09 19:14:47.258440 - [DEBUG]
42593 2019-Jan-09 19:14:47.258464 - [DEBUG] Start adding new jump function
42594 2019-Jan-09 19:14:47.258489 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42595 2019-Jan-09 19:14:47.258591 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42596 2019-Jan-09 19:14:47.259411 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42597 2019-Jan-09 19:14:47.260238 - [DEBUG] Edge Function : AllBottom
42598 2019-Jan-09 19:14:47.260277 - [DEBUG] End adding new jump function
42599 2019-Jan-09 19:14:47.260303 - [DEBUG]
42600 2019-Jan-09 19:14:47.260327 - [DEBUG] -------------------------------------------- 1232. Path Edge --------------------------------------------
42601 2019-Jan-09 19:14:47.260353 - [DEBUG]
42602 2019-Jan-09 19:14:47.260376 - [DEBUG] Process 1232. path edge:
42603 2019-Jan-09 19:14:47.260401 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42604 2019-Jan-09 19:14:47.260512 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
42605 2019-Jan-09 19:14:47.261287 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42606 2019-Jan-09 19:14:47.262046 - [DEBUG]
42607 2019-Jan-09 19:14:47.262100 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42608 2019-Jan-09 19:14:47.262982 - [DEBUG] Compose: EdgeIdentity * AllBottom
42609 2019-Jan-09 19:14:47.263018 - [DEBUG]
42610 2019-Jan-09 19:14:47.263044 - [DEBUG] Propagate flow
42611 2019-Jan-09 19:14:47.263069 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42612 2019-Jan-09 19:14:47.263161 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
42613 2019-Jan-09 19:14:47.263937 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42614 2019-Jan-09 19:14:47.264726 - [DEBUG] Edge function : AllBottom (result of previous compose)
42615 2019-Jan-09 19:14:47.264758 - [DEBUG]
42616 2019-Jan-09 19:14:47.264786 - [DEBUG] Join: AllTop & AllBottom
42617 2019-Jan-09 19:14:47.264814 - [DEBUG] = AllBottom (new jump func)
42618 2019-Jan-09 19:14:47.264840 - [DEBUG]
42619 2019-Jan-09 19:14:47.264865 - [DEBUG] Start adding new jump function
42620 2019-Jan-09 19:14:47.264889 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42621 2019-Jan-09 19:14:47.264987 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42622 2019-Jan-09 19:14:47.265729 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
42623 2019-Jan-09 19:14:47.266474 - [DEBUG] Edge Function : AllBottom
42624 2019-Jan-09 19:14:47.266510 - [DEBUG] End adding new jump function
42625 2019-Jan-09 19:14:47.266535 - [DEBUG]
42626 2019-Jan-09 19:14:47.266559 - [DEBUG] -------------------------------------------- 1233. Path Edge --------------------------------------------
42627 2019-Jan-09 19:14:47.266585 - [DEBUG]
42628 2019-Jan-09 19:14:47.266608 - [DEBUG] Process 1233. path edge:
42629 2019-Jan-09 19:14:47.266633 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42630 2019-Jan-09 19:14:47.266720 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
42631 2019-Jan-09 19:14:47.267507 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42632 2019-Jan-09 19:14:47.268275 - [DEBUG]
42633 2019-Jan-09 19:14:47.268307 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
42634 2019-Jan-09 19:14:47.269109 - [DEBUG] Compose: EdgeIdentity * AllBottom
42635 2019-Jan-09 19:14:47.269145 - [DEBUG]
42636 2019-Jan-09 19:14:47.269170 - [DEBUG] Propagate flow
42637 2019-Jan-09 19:14:47.269195 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42638 2019-Jan-09 19:14:47.269291 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
42639 2019-Jan-09 19:14:47.270110 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42640 2019-Jan-09 19:14:47.270959 - [DEBUG] Edge function : AllBottom (result of previous compose)
42641 2019-Jan-09 19:14:47.270992 - [DEBUG]
42642 2019-Jan-09 19:14:47.271020 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42643 2019-Jan-09 19:14:47.271047 - [DEBUG] = AllBottom
42644 2019-Jan-09 19:14:47.271073 - [DEBUG]
42645 2019-Jan-09 19:14:47.271097 - [DEBUG] PROPAGATE: No new function!
42646 2019-Jan-09 19:14:47.271125 - [DEBUG] EDGE:
42647 2019-Jan-09 19:14:47.271227 - [DEBUG] ---> 42648 2019-Jan-09 19:14:47.272040 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42649 2019-Jan-09 19:14:47.272784 - [DEBUG]
42650 2019-Jan-09 19:14:47.272819 - [DEBUG] Compose: EdgeIdentity * AllBottom
42651 2019-Jan-09 19:14:47.272847 - [DEBUG]
42652 2019-Jan-09 19:14:47.272872 - [DEBUG] Propagate flow
42653 2019-Jan-09 19:14:47.272919 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42654 2019-Jan-09 19:14:47.273006 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
42655 2019-Jan-09 19:14:47.273838 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42656 2019-Jan-09 19:14:47.274620 - [DEBUG] Edge function : AllBottom (result of previous compose)
42657 2019-Jan-09 19:14:47.274649 - [DEBUG]
42658 2019-Jan-09 19:14:47.274678 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42659 2019-Jan-09 19:14:47.274705 - [DEBUG] = AllBottom
42660 2019-Jan-09 19:14:47.274730 - [DEBUG]
42661 2019-Jan-09 19:14:47.274754 - [DEBUG] PROPAGATE: No new function!
42662 2019-Jan-09 19:14:47.274782 - [DEBUG] EDGE:
42663 2019-Jan-09 19:14:47.274867 - [DEBUG] ---> 42664 2019-Jan-09 19:14:47.275604 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42665 2019-Jan-09 19:14:47.276359 - [DEBUG]
42666 2019-Jan-09 19:14:47.276396 - [DEBUG] Compose: EdgeIdentity * AllBottom
42667 2019-Jan-09 19:14:47.276425 - [DEBUG]
42668 2019-Jan-09 19:14:47.276451 - [DEBUG] Propagate flow
42669 2019-Jan-09 19:14:47.276475 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42670 2019-Jan-09 19:14:47.276567 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42671 2019-Jan-09 19:14:47.277402 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42672 2019-Jan-09 19:14:47.278176 - [DEBUG] Edge function : AllBottom (result of previous compose)
42673 2019-Jan-09 19:14:47.278208 - [DEBUG]
42674 2019-Jan-09 19:14:47.278237 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42675 2019-Jan-09 19:14:47.278264 - [DEBUG] = AllBottom
42676 2019-Jan-09 19:14:47.278289 - [DEBUG]
42677 2019-Jan-09 19:14:47.278314 - [DEBUG] PROPAGATE: No new function!
42678 2019-Jan-09 19:14:47.278342 - [DEBUG] EDGE:
42679 2019-Jan-09 19:14:47.278441 - [DEBUG] ---> 42680 2019-Jan-09 19:14:47.279267 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42681 2019-Jan-09 19:14:47.280007 - [DEBUG]
42682 2019-Jan-09 19:14:47.280042 - [DEBUG] EDGE:
42683 2019-Jan-09 19:14:47.280129 - [DEBUG] ---> 42684 2019-Jan-09 19:14:47.280964 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42685 2019-Jan-09 19:14:47.281798 - [DEBUG]
42686 2019-Jan-09 19:14:47.281832 - [DEBUG] EDGE:
42687 2019-Jan-09 19:14:47.281926 - [DEBUG] ---> 42688 2019-Jan-09 19:14:47.282676 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
42689 2019-Jan-09 19:14:47.283481 - [DEBUG]
42690 2019-Jan-09 19:14:47.283518 - [DEBUG] Compose: EdgeIdentity * AllBottom
42691 2019-Jan-09 19:14:47.283546 - [DEBUG]
42692 2019-Jan-09 19:14:47.283571 - [DEBUG] Propagate flow
42693 2019-Jan-09 19:14:47.283596 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42694 2019-Jan-09 19:14:47.283680 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42695 2019-Jan-09 19:14:47.286056 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42696 2019-Jan-09 19:14:47.286949 - [DEBUG] Edge function : AllBottom (result of previous compose)
42697 2019-Jan-09 19:14:47.286982 - [DEBUG]
42698 2019-Jan-09 19:14:47.287011 - [DEBUG] Join: AllTop & AllBottom
42699 2019-Jan-09 19:14:47.287039 - [DEBUG] = AllBottom (new jump func)
42700 2019-Jan-09 19:14:47.287064 - [DEBUG]
42701 2019-Jan-09 19:14:47.287089 - [DEBUG] Start adding new jump function
42702 2019-Jan-09 19:14:47.287156 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42703 2019-Jan-09 19:14:47.287257 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42704 2019-Jan-09 19:14:47.288085 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42705 2019-Jan-09 19:14:47.288919 - [DEBUG] Edge Function : AllBottom
42706 2019-Jan-09 19:14:47.288959 - [DEBUG] End adding new jump function
42707 2019-Jan-09 19:14:47.288985 - [DEBUG]
42708 2019-Jan-09 19:14:47.289011 - [DEBUG] -------------------------------------------- 1234. Path Edge --------------------------------------------
42709 2019-Jan-09 19:14:47.289038 - [DEBUG]
42710 2019-Jan-09 19:14:47.289062 - [DEBUG] Process 1234. path edge:
42711 2019-Jan-09 19:14:47.289087 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42712 2019-Jan-09 19:14:47.289184 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
42713 2019-Jan-09 19:14:47.289946 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42714 2019-Jan-09 19:14:47.290905 - [DEBUG]
42715 2019-Jan-09 19:14:47.290934 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42716 2019-Jan-09 19:14:47.291671 - [DEBUG] Compose: EdgeIdentity * AllBottom
42717 2019-Jan-09 19:14:47.291702 - [DEBUG]
42718 2019-Jan-09 19:14:47.291727 - [DEBUG] Propagate flow
42719 2019-Jan-09 19:14:47.291751 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42720 2019-Jan-09 19:14:47.291817 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42721 2019-Jan-09 19:14:47.292462 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42722 2019-Jan-09 19:14:47.293125 - [DEBUG] Edge function : AllBottom (result of previous compose)
42723 2019-Jan-09 19:14:47.293152 - [DEBUG]
42724 2019-Jan-09 19:14:47.293178 - [DEBUG] Join: AllTop & AllBottom
42725 2019-Jan-09 19:14:47.293205 - [DEBUG] = AllBottom (new jump func)
42726 2019-Jan-09 19:14:47.293230 - [DEBUG]
42727 2019-Jan-09 19:14:47.293254 - [DEBUG] Start adding new jump function
42728 2019-Jan-09 19:14:47.293277 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42729 2019-Jan-09 19:14:47.293344 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42730 2019-Jan-09 19:14:47.294100 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42731 2019-Jan-09 19:14:47.294787 - [DEBUG] Edge Function : AllBottom
42732 2019-Jan-09 19:14:47.294824 - [DEBUG] End adding new jump function
42733 2019-Jan-09 19:14:47.294850 - [DEBUG]
42734 2019-Jan-09 19:14:47.294876 - [DEBUG] -------------------------------------------- 1235. Path Edge --------------------------------------------
42735 2019-Jan-09 19:14:47.294902 - [DEBUG]
42736 2019-Jan-09 19:14:47.294926 - [DEBUG] Process 1235. path edge:
42737 2019-Jan-09 19:14:47.294950 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42738 2019-Jan-09 19:14:47.295043 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
42739 2019-Jan-09 19:14:47.295780 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42740 2019-Jan-09 19:14:47.296599 - [DEBUG]
42741 2019-Jan-09 19:14:47.296634 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42742 2019-Jan-09 19:14:47.297543 - [DEBUG] Compose: EdgeIdentity * AllBottom
42743 2019-Jan-09 19:14:47.297579 - [DEBUG]
42744 2019-Jan-09 19:14:47.297604 - [DEBUG] Propagate flow
42745 2019-Jan-09 19:14:47.297629 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42746 2019-Jan-09 19:14:47.297726 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42747 2019-Jan-09 19:14:47.298541 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42748 2019-Jan-09 19:14:47.299309 - [DEBUG] Edge function : AllBottom (result of previous compose)
42749 2019-Jan-09 19:14:47.299342 - [DEBUG]
42750 2019-Jan-09 19:14:47.299370 - [DEBUG] Join: AllTop & AllBottom
42751 2019-Jan-09 19:14:47.299398 - [DEBUG] = AllBottom (new jump func)
42752 2019-Jan-09 19:14:47.299424 - [DEBUG]
42753 2019-Jan-09 19:14:47.299448 - [DEBUG] Start adding new jump function
42754 2019-Jan-09 19:14:47.299473 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42755 2019-Jan-09 19:14:47.299573 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42756 2019-Jan-09 19:14:47.300364 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42757 2019-Jan-09 19:14:47.301119 - [DEBUG] Edge Function : AllBottom
42758 2019-Jan-09 19:14:47.301156 - [DEBUG] End adding new jump function
42759 2019-Jan-09 19:14:47.301181 - [DEBUG]
42760 2019-Jan-09 19:14:47.301205 - [DEBUG] -------------------------------------------- 1236. Path Edge --------------------------------------------
42761 2019-Jan-09 19:14:47.301231 - [DEBUG]
42762 2019-Jan-09 19:14:47.301254 - [DEBUG] Process 1236. path edge:
42763 2019-Jan-09 19:14:47.301279 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42764 2019-Jan-09 19:14:47.301358 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
42765 2019-Jan-09 19:14:47.302149 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42766 2019-Jan-09 19:14:47.302967 - [DEBUG]
42767 2019-Jan-09 19:14:47.302998 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42768 2019-Jan-09 19:14:47.303800 - [DEBUG] Possible callees:
42769 2019-Jan-09 19:14:47.303833 - [DEBUG] llvm.dbg.declare
42770 2019-Jan-09 19:14:47.303859 - [DEBUG] Possible return sites:
42771 2019-Jan-09 19:14:47.303884 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9642772 2019-Jan-09 19:14:47.305430 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42773 2019-Jan-09 19:14:47.305497 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42774 2019-Jan-09 19:14:47.305551 - [DEBUG] Compose: EdgeIdentity * AllBottom
42775 2019-Jan-09 19:14:47.305581 - [DEBUG]
42776 2019-Jan-09 19:14:47.305606 - [DEBUG] Propagate flow
42777 2019-Jan-09 19:14:47.305631 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42778 2019-Jan-09 19:14:47.305727 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42779 2019-Jan-09 19:14:47.306559 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42780 2019-Jan-09 19:14:47.307445 - [DEBUG] Edge function : AllBottom (result of previous compose)
42781 2019-Jan-09 19:14:47.307478 - [DEBUG]
42782 2019-Jan-09 19:14:47.307506 - [DEBUG] Join: AllTop & AllBottom
42783 2019-Jan-09 19:14:47.307534 - [DEBUG] = AllBottom (new jump func)
42784 2019-Jan-09 19:14:47.307559 - [DEBUG]
42785 2019-Jan-09 19:14:47.307584 - [DEBUG] Start adding new jump function
42786 2019-Jan-09 19:14:47.307609 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42787 2019-Jan-09 19:14:47.307709 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42788 2019-Jan-09 19:14:47.308538 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42789 2019-Jan-09 19:14:47.309371 - [DEBUG] Edge Function : AllBottom
42790 2019-Jan-09 19:14:47.309410 - [DEBUG] End adding new jump function
42791 2019-Jan-09 19:14:47.309436 - [DEBUG]
42792 2019-Jan-09 19:14:47.309461 - [DEBUG] -------------------------------------------- 1237. Path Edge --------------------------------------------
42793 2019-Jan-09 19:14:47.309487 - [DEBUG]
42794 2019-Jan-09 19:14:47.309512 - [DEBUG] Process 1237. path edge:
42795 2019-Jan-09 19:14:47.309537 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42796 2019-Jan-09 19:14:47.309632 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
42797 2019-Jan-09 19:14:47.310474 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42798 2019-Jan-09 19:14:47.311294 - [DEBUG]
42799 2019-Jan-09 19:14:47.311326 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42800 2019-Jan-09 19:14:47.312208 - [DEBUG] Compose: EdgeIdentity * AllBottom
42801 2019-Jan-09 19:14:47.312242 - [DEBUG]
42802 2019-Jan-09 19:14:47.312267 - [DEBUG] Propagate flow
42803 2019-Jan-09 19:14:47.312291 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42804 2019-Jan-09 19:14:47.312376 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42805 2019-Jan-09 19:14:47.313130 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42806 2019-Jan-09 19:14:47.313975 - [DEBUG] Edge function : AllBottom (result of previous compose)
42807 2019-Jan-09 19:14:47.314007 - [DEBUG]
42808 2019-Jan-09 19:14:47.314035 - [DEBUG] Join: AllTop & AllBottom
42809 2019-Jan-09 19:14:47.314063 - [DEBUG] = AllBottom (new jump func)
42810 2019-Jan-09 19:14:47.314089 - [DEBUG]
42811 2019-Jan-09 19:14:47.314114 - [DEBUG] Start adding new jump function
42812 2019-Jan-09 19:14:47.314138 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42813 2019-Jan-09 19:14:47.314237 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42814 2019-Jan-09 19:14:47.315060 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42815 2019-Jan-09 19:14:47.315882 - [DEBUG] Edge Function : AllBottom
42816 2019-Jan-09 19:14:47.315921 - [DEBUG] End adding new jump function
42817 2019-Jan-09 19:14:47.315947 - [DEBUG]
42818 2019-Jan-09 19:14:47.315972 - [DEBUG] -------------------------------------------- 1238. Path Edge --------------------------------------------
42819 2019-Jan-09 19:14:47.315999 - [DEBUG]
42820 2019-Jan-09 19:14:47.316023 - [DEBUG] Process 1238. path edge:
42821 2019-Jan-09 19:14:47.316048 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42822 2019-Jan-09 19:14:47.316148 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
42823 2019-Jan-09 19:14:47.316971 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42824 2019-Jan-09 19:14:47.317831 - [DEBUG]
42825 2019-Jan-09 19:14:47.317864 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42826 2019-Jan-09 19:14:47.318694 - [DEBUG] Compose: EdgeIdentity * AllBottom
42827 2019-Jan-09 19:14:47.318729 - [DEBUG]
42828 2019-Jan-09 19:14:47.318754 - [DEBUG] Propagate flow
42829 2019-Jan-09 19:14:47.318778 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42830 2019-Jan-09 19:14:47.318863 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
42831 2019-Jan-09 19:14:47.319601 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42832 2019-Jan-09 19:14:47.320281 - [DEBUG] Edge function : AllBottom (result of previous compose)
42833 2019-Jan-09 19:14:47.320310 - [DEBUG]
42834 2019-Jan-09 19:14:47.320338 - [DEBUG] Join: AllTop & AllBottom
42835 2019-Jan-09 19:14:47.320365 - [DEBUG] = AllBottom (new jump func)
42836 2019-Jan-09 19:14:47.320391 - [DEBUG]
42837 2019-Jan-09 19:14:47.320415 - [DEBUG] Start adding new jump function
42838 2019-Jan-09 19:14:47.320466 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42839 2019-Jan-09 19:14:47.320551 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42840 2019-Jan-09 19:14:47.321359 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
42841 2019-Jan-09 19:14:47.322170 - [DEBUG] Edge Function : AllBottom
42842 2019-Jan-09 19:14:47.322209 - [DEBUG] End adding new jump function
42843 2019-Jan-09 19:14:47.322235 - [DEBUG]
42844 2019-Jan-09 19:14:47.322260 - [DEBUG] -------------------------------------------- 1239. Path Edge --------------------------------------------
42845 2019-Jan-09 19:14:47.322286 - [DEBUG]
42846 2019-Jan-09 19:14:47.322310 - [DEBUG] Process 1239. path edge:
42847 2019-Jan-09 19:14:47.322335 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42848 2019-Jan-09 19:14:47.322438 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
42849 2019-Jan-09 19:14:47.323257 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42850 2019-Jan-09 19:14:47.324122 - [DEBUG]
42851 2019-Jan-09 19:14:47.324156 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
42852 2019-Jan-09 19:14:47.325028 - [DEBUG] Compose: EdgeIdentity * AllBottom
42853 2019-Jan-09 19:14:47.325063 - [DEBUG]
42854 2019-Jan-09 19:14:47.325089 - [DEBUG] Propagate flow
42855 2019-Jan-09 19:14:47.325113 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42856 2019-Jan-09 19:14:47.325207 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
42857 2019-Jan-09 19:14:47.326037 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42858 2019-Jan-09 19:14:47.326867 - [DEBUG] Edge function : AllBottom (result of previous compose)
42859 2019-Jan-09 19:14:47.326899 - [DEBUG]
42860 2019-Jan-09 19:14:47.326927 - [DEBUG] Join: AllTop & AllBottom
42861 2019-Jan-09 19:14:47.326955 - [DEBUG] = AllBottom (new jump func)
42862 2019-Jan-09 19:14:47.326980 - [DEBUG]
42863 2019-Jan-09 19:14:47.327005 - [DEBUG] Start adding new jump function
42864 2019-Jan-09 19:14:47.327030 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42865 2019-Jan-09 19:14:47.327160 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42866 2019-Jan-09 19:14:47.327980 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
42867 2019-Jan-09 19:14:47.328738 - [DEBUG] Edge Function : AllBottom
42868 2019-Jan-09 19:14:47.328774 - [DEBUG] End adding new jump function
42869 2019-Jan-09 19:14:47.328799 - [DEBUG]
42870 2019-Jan-09 19:14:47.328825 - [DEBUG] -------------------------------------------- 1240. Path Edge --------------------------------------------
42871 2019-Jan-09 19:14:47.328851 - [DEBUG]
42872 2019-Jan-09 19:14:47.328875 - [DEBUG] Process 1240. path edge:
42873 2019-Jan-09 19:14:47.328925 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42874 2019-Jan-09 19:14:47.329015 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
42875 2019-Jan-09 19:14:47.329839 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42876 2019-Jan-09 19:14:47.330694 - [DEBUG]
42877 2019-Jan-09 19:14:47.330725 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
42878 2019-Jan-09 19:14:47.331611 - [DEBUG] Compose: EdgeIdentity * AllBottom
42879 2019-Jan-09 19:14:47.331645 - [DEBUG]
42880 2019-Jan-09 19:14:47.331671 - [DEBUG] Propagate flow
42881 2019-Jan-09 19:14:47.331696 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42882 2019-Jan-09 19:14:47.331792 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
42883 2019-Jan-09 19:14:47.332617 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42884 2019-Jan-09 19:14:47.333441 - [DEBUG] Edge function : AllBottom (result of previous compose)
42885 2019-Jan-09 19:14:47.333473 - [DEBUG]
42886 2019-Jan-09 19:14:47.333501 - [DEBUG] Join: AllTop & AllBottom
42887 2019-Jan-09 19:14:47.333529 - [DEBUG] = AllBottom (new jump func)
42888 2019-Jan-09 19:14:47.333556 - [DEBUG]
42889 2019-Jan-09 19:14:47.333580 - [DEBUG] Start adding new jump function
42890 2019-Jan-09 19:14:47.333606 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42891 2019-Jan-09 19:14:47.333705 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42892 2019-Jan-09 19:14:47.334570 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
42893 2019-Jan-09 19:14:47.335392 - [DEBUG] Edge Function : AllBottom
42894 2019-Jan-09 19:14:47.335431 - [DEBUG] End adding new jump function
42895 2019-Jan-09 19:14:47.335457 - [DEBUG]
42896 2019-Jan-09 19:14:47.335483 - [DEBUG] -------------------------------------------- 1241. Path Edge --------------------------------------------
42897 2019-Jan-09 19:14:47.335509 - [DEBUG]
42898 2019-Jan-09 19:14:47.335534 - [DEBUG] Process 1241. path edge:
42899 2019-Jan-09 19:14:47.335559 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42900 2019-Jan-09 19:14:47.335660 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
42901 2019-Jan-09 19:14:47.336472 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42902 2019-Jan-09 19:14:47.337283 - [DEBUG]
42903 2019-Jan-09 19:14:47.337314 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
42904 2019-Jan-09 19:14:47.338107 - [DEBUG] Compose: EdgeIdentity * AllBottom
42905 2019-Jan-09 19:14:47.338142 - [DEBUG]
42906 2019-Jan-09 19:14:47.338167 - [DEBUG] Propagate flow
42907 2019-Jan-09 19:14:47.338191 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42908 2019-Jan-09 19:14:47.338283 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
42909 2019-Jan-09 19:14:47.339107 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42910 2019-Jan-09 19:14:47.339925 - [DEBUG] Edge function : AllBottom (result of previous compose)
42911 2019-Jan-09 19:14:47.339958 - [DEBUG]
42912 2019-Jan-09 19:14:47.339985 - [DEBUG] Join: AllTop & AllBottom
42913 2019-Jan-09 19:14:47.340013 - [DEBUG] = AllBottom (new jump func)
42914 2019-Jan-09 19:14:47.340040 - [DEBUG]
42915 2019-Jan-09 19:14:47.340064 - [DEBUG] Start adding new jump function
42916 2019-Jan-09 19:14:47.340089 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42917 2019-Jan-09 19:14:47.340193 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42918 2019-Jan-09 19:14:47.341087 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
42919 2019-Jan-09 19:14:47.341915 - [DEBUG] Edge Function : AllBottom
42920 2019-Jan-09 19:14:47.341954 - [DEBUG] End adding new jump function
42921 2019-Jan-09 19:14:47.341980 - [DEBUG]
42922 2019-Jan-09 19:14:47.342005 - [DEBUG] -------------------------------------------- 1242. Path Edge --------------------------------------------
42923 2019-Jan-09 19:14:47.342031 - [DEBUG]
42924 2019-Jan-09 19:14:47.342055 - [DEBUG] Process 1242. path edge:
42925 2019-Jan-09 19:14:47.342080 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42926 2019-Jan-09 19:14:47.342174 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
42927 2019-Jan-09 19:14:47.343009 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42928 2019-Jan-09 19:14:47.343854 - [DEBUG]
42929 2019-Jan-09 19:14:47.343885 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
42930 2019-Jan-09 19:14:47.344759 - [DEBUG] Compose: EdgeIdentity * AllBottom
42931 2019-Jan-09 19:14:47.344794 - [DEBUG]
42932 2019-Jan-09 19:14:47.344819 - [DEBUG] Propagate flow
42933 2019-Jan-09 19:14:47.344843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42934 2019-Jan-09 19:14:47.344927 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
42935 2019-Jan-09 19:14:47.345727 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42936 2019-Jan-09 19:14:47.346544 - [DEBUG] Edge function : AllBottom (result of previous compose)
42937 2019-Jan-09 19:14:47.346576 - [DEBUG]
42938 2019-Jan-09 19:14:47.346604 - [DEBUG] Join: AllTop & AllBottom
42939 2019-Jan-09 19:14:47.346632 - [DEBUG] = AllBottom (new jump func)
42940 2019-Jan-09 19:14:47.346658 - [DEBUG]
42941 2019-Jan-09 19:14:47.346683 - [DEBUG] Start adding new jump function
42942 2019-Jan-09 19:14:47.346708 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42943 2019-Jan-09 19:14:47.346808 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42944 2019-Jan-09 19:14:47.347667 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
42945 2019-Jan-09 19:14:47.348507 - [DEBUG] Edge Function : AllBottom
42946 2019-Jan-09 19:14:47.348546 - [DEBUG] End adding new jump function
42947 2019-Jan-09 19:14:47.348572 - [DEBUG]
42948 2019-Jan-09 19:14:47.348597 - [DEBUG] -------------------------------------------- 1243. Path Edge --------------------------------------------
42949 2019-Jan-09 19:14:47.348623 - [DEBUG]
42950 2019-Jan-09 19:14:47.348647 - [DEBUG] Process 1243. path edge:
42951 2019-Jan-09 19:14:47.348672 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42952 2019-Jan-09 19:14:47.348765 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
42953 2019-Jan-09 19:14:47.349601 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42954 2019-Jan-09 19:14:47.350427 - [DEBUG]
42955 2019-Jan-09 19:14:47.350490 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
42956 2019-Jan-09 19:14:47.351388 - [DEBUG] Compose: EdgeIdentity * AllBottom
42957 2019-Jan-09 19:14:47.351424 - [DEBUG]
42958 2019-Jan-09 19:14:47.351450 - [DEBUG] Propagate flow
42959 2019-Jan-09 19:14:47.351475 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42960 2019-Jan-09 19:14:47.351564 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
42961 2019-Jan-09 19:14:47.352380 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42962 2019-Jan-09 19:14:47.353142 - [DEBUG] Edge function : AllBottom (result of previous compose)
42963 2019-Jan-09 19:14:47.353173 - [DEBUG]
42964 2019-Jan-09 19:14:47.353200 - [DEBUG] Join: AllTop & AllBottom
42965 2019-Jan-09 19:14:47.353229 - [DEBUG] = AllBottom (new jump func)
42966 2019-Jan-09 19:14:47.353254 - [DEBUG]
42967 2019-Jan-09 19:14:47.353279 - [DEBUG] Start adding new jump function
42968 2019-Jan-09 19:14:47.353304 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42969 2019-Jan-09 19:14:47.353400 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42970 2019-Jan-09 19:14:47.354223 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
42971 2019-Jan-09 19:14:47.355040 - [DEBUG] Edge Function : AllBottom
42972 2019-Jan-09 19:14:47.355084 - [DEBUG] End adding new jump function
42973 2019-Jan-09 19:14:47.355111 - [DEBUG]
42974 2019-Jan-09 19:14:47.355136 - [DEBUG] -------------------------------------------- 1244. Path Edge --------------------------------------------
42975 2019-Jan-09 19:14:47.355162 - [DEBUG]
42976 2019-Jan-09 19:14:47.355186 - [DEBUG] Process 1244. path edge:
42977 2019-Jan-09 19:14:47.355211 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42978 2019-Jan-09 19:14:47.355308 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
42979 2019-Jan-09 19:14:47.356123 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42980 2019-Jan-09 19:14:47.356951 - [DEBUG]
42981 2019-Jan-09 19:14:47.356984 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
42982 2019-Jan-09 19:14:47.357887 - [DEBUG] Compose: EdgeIdentity * AllBottom
42983 2019-Jan-09 19:14:47.357923 - [DEBUG]
42984 2019-Jan-09 19:14:47.357948 - [DEBUG] Propagate flow
42985 2019-Jan-09 19:14:47.357973 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42986 2019-Jan-09 19:14:47.358068 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
42987 2019-Jan-09 19:14:47.358907 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42988 2019-Jan-09 19:14:47.359731 - [DEBUG] Edge function : AllBottom (result of previous compose)
42989 2019-Jan-09 19:14:47.359764 - [DEBUG]
42990 2019-Jan-09 19:14:47.359793 - [DEBUG] Join: AllTop & AllBottom
42991 2019-Jan-09 19:14:47.359821 - [DEBUG] = AllBottom (new jump func)
42992 2019-Jan-09 19:14:47.359847 - [DEBUG]
42993 2019-Jan-09 19:14:47.359872 - [DEBUG] Start adding new jump function
42994 2019-Jan-09 19:14:47.359897 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42995 2019-Jan-09 19:14:47.359996 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42996 2019-Jan-09 19:14:47.360856 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
42997 2019-Jan-09 19:14:47.361687 - [DEBUG] Edge Function : AllBottom
42998 2019-Jan-09 19:14:47.361728 - [DEBUG] End adding new jump function
42999 2019-Jan-09 19:14:47.361754 - [DEBUG]
43000 2019-Jan-09 19:14:47.361779 - [DEBUG] -------------------------------------------- 1245. Path Edge --------------------------------------------
43001 2019-Jan-09 19:14:47.361805 - [DEBUG]
43002 2019-Jan-09 19:14:47.361829 - [DEBUG] Process 1245. path edge:
43003 2019-Jan-09 19:14:47.361854 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43004 2019-Jan-09 19:14:47.361951 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
43005 2019-Jan-09 19:14:47.362812 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43006 2019-Jan-09 19:14:47.363636 - [DEBUG]
43007 2019-Jan-09 19:14:47.363667 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
43008 2019-Jan-09 19:14:47.364564 - [DEBUG] Possible callees:
43009 2019-Jan-09 19:14:47.364595 - [DEBUG] llvm.dbg.declare
43010 2019-Jan-09 19:14:47.364622 - [DEBUG] Possible return sites:
43011 2019-Jan-09 19:14:47.364646 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12043012 2019-Jan-09 19:14:47.366293 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43013 2019-Jan-09 19:14:47.366361 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43014 2019-Jan-09 19:14:47.366416 - [DEBUG] Compose: EdgeIdentity * AllBottom
43015 2019-Jan-09 19:14:47.366446 - [DEBUG]
43016 2019-Jan-09 19:14:47.366472 - [DEBUG] Propagate flow
43017 2019-Jan-09 19:14:47.366496 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43018 2019-Jan-09 19:14:47.366597 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
43019 2019-Jan-09 19:14:47.367463 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43020 2019-Jan-09 19:14:47.368290 - [DEBUG] Edge function : AllBottom (result of previous compose)
43021 2019-Jan-09 19:14:47.368322 - [DEBUG]
43022 2019-Jan-09 19:14:47.368350 - [DEBUG] Join: AllTop & AllBottom
43023 2019-Jan-09 19:14:47.368378 - [DEBUG] = AllBottom (new jump func)
43024 2019-Jan-09 19:14:47.368404 - [DEBUG]
43025 2019-Jan-09 19:14:47.368429 - [DEBUG] Start adding new jump function
43026 2019-Jan-09 19:14:47.368453 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43027 2019-Jan-09 19:14:47.368554 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43028 2019-Jan-09 19:14:47.369365 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
43029 2019-Jan-09 19:14:47.370179 - [DEBUG] Edge Function : AllBottom
43030 2019-Jan-09 19:14:47.370219 - [DEBUG] End adding new jump function
43031 2019-Jan-09 19:14:47.370245 - [DEBUG]
43032 2019-Jan-09 19:14:47.370270 - [DEBUG] -------------------------------------------- 1246. Path Edge --------------------------------------------
43033 2019-Jan-09 19:14:47.370296 - [DEBUG]
43034 2019-Jan-09 19:14:47.370320 - [DEBUG] Process 1246. path edge:
43035 2019-Jan-09 19:14:47.370346 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43036 2019-Jan-09 19:14:47.370472 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
43037 2019-Jan-09 19:14:47.371299 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43038 2019-Jan-09 19:14:47.372118 - [DEBUG]
43039 2019-Jan-09 19:14:47.372149 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
43040 2019-Jan-09 19:14:47.373043 - [DEBUG] Compose: EdgeIdentity * AllBottom
43041 2019-Jan-09 19:14:47.373078 - [DEBUG]
43042 2019-Jan-09 19:14:47.373104 - [DEBUG] Propagate flow
43043 2019-Jan-09 19:14:47.373128 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43044 2019-Jan-09 19:14:47.373225 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
43045 2019-Jan-09 19:14:47.374076 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43046 2019-Jan-09 19:14:47.374930 - [DEBUG] Edge function : AllBottom (result of previous compose)
43047 2019-Jan-09 19:14:47.374963 - [DEBUG]
43048 2019-Jan-09 19:14:47.374992 - [DEBUG] Join: AllTop & AllBottom
43049 2019-Jan-09 19:14:47.375020 - [DEBUG] = AllBottom (new jump func)
43050 2019-Jan-09 19:14:47.375046 - [DEBUG]
43051 2019-Jan-09 19:14:47.375071 - [DEBUG] Start adding new jump function
43052 2019-Jan-09 19:14:47.375096 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43053 2019-Jan-09 19:14:47.375199 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43054 2019-Jan-09 19:14:47.376024 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
43055 2019-Jan-09 19:14:47.376845 - [DEBUG] Edge Function : AllBottom
43056 2019-Jan-09 19:14:47.376885 - [DEBUG] End adding new jump function
43057 2019-Jan-09 19:14:47.376911 - [DEBUG]
43058 2019-Jan-09 19:14:47.376935 - [DEBUG] -------------------------------------------- 1247. Path Edge --------------------------------------------
43059 2019-Jan-09 19:14:47.376962 - [DEBUG]
43060 2019-Jan-09 19:14:47.376986 - [DEBUG] Process 1247. path edge:
43061 2019-Jan-09 19:14:47.377011 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43062 2019-Jan-09 19:14:47.377140 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
43063 2019-Jan-09 19:14:47.377885 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43064 2019-Jan-09 19:14:47.378684 - [DEBUG]
43065 2019-Jan-09 19:14:47.378717 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
43066 2019-Jan-09 19:14:47.379579 - [DEBUG] Compose: EdgeIdentity * AllBottom
43067 2019-Jan-09 19:14:47.379615 - [DEBUG]
43068 2019-Jan-09 19:14:47.379641 - [DEBUG] Propagate flow
43069 2019-Jan-09 19:14:47.379666 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43070 2019-Jan-09 19:14:47.379761 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
43071 2019-Jan-09 19:14:47.380649 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43072 2019-Jan-09 19:14:47.381471 - [DEBUG] Edge function : AllBottom (result of previous compose)
43073 2019-Jan-09 19:14:47.381503 - [DEBUG]
43074 2019-Jan-09 19:14:47.381532 - [DEBUG] Join: AllTop & AllBottom
43075 2019-Jan-09 19:14:47.381560 - [DEBUG] = AllBottom (new jump func)
43076 2019-Jan-09 19:14:47.381586 - [DEBUG]
43077 2019-Jan-09 19:14:47.381611 - [DEBUG] Start adding new jump function
43078 2019-Jan-09 19:14:47.381636 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43079 2019-Jan-09 19:14:47.381736 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43080 2019-Jan-09 19:14:47.382556 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
43081 2019-Jan-09 19:14:47.383394 - [DEBUG] Edge Function : AllBottom
43082 2019-Jan-09 19:14:47.383435 - [DEBUG] End adding new jump function
43083 2019-Jan-09 19:14:47.383461 - [DEBUG]
43084 2019-Jan-09 19:14:47.383486 - [DEBUG] -------------------------------------------- 1248. Path Edge --------------------------------------------
43085 2019-Jan-09 19:14:47.383513 - [DEBUG]
43086 2019-Jan-09 19:14:47.383537 - [DEBUG] Process 1248. path edge:
43087 2019-Jan-09 19:14:47.383562 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43088 2019-Jan-09 19:14:47.383661 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
43089 2019-Jan-09 19:14:47.384550 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43090 2019-Jan-09 19:14:47.385389 - [DEBUG]
43091 2019-Jan-09 19:14:47.385420 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
43092 2019-Jan-09 19:14:47.386267 - [DEBUG] Possible callees:
43093 2019-Jan-09 19:14:47.386298 - [DEBUG] llvm.dbg.declare
43094 2019-Jan-09 19:14:47.386324 - [DEBUG] Possible return sites:
43095 2019-Jan-09 19:14:47.386349 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14943096 2019-Jan-09 19:14:47.388030 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43097 2019-Jan-09 19:14:47.388099 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43098 2019-Jan-09 19:14:47.388154 - [DEBUG] Compose: EdgeIdentity * AllBottom
43099 2019-Jan-09 19:14:47.388184 - [DEBUG]
43100 2019-Jan-09 19:14:47.388209 - [DEBUG] Propagate flow
43101 2019-Jan-09 19:14:47.388233 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43102 2019-Jan-09 19:14:47.388330 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
43103 2019-Jan-09 19:14:47.389159 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43104 2019-Jan-09 19:14:47.389985 - [DEBUG] Edge function : AllBottom (result of previous compose)
43105 2019-Jan-09 19:14:47.390017 - [DEBUG]
43106 2019-Jan-09 19:14:47.390046 - [DEBUG] Join: AllTop & AllBottom
43107 2019-Jan-09 19:14:47.390074 - [DEBUG] = AllBottom (new jump func)
43108 2019-Jan-09 19:14:47.390099 - [DEBUG]
43109 2019-Jan-09 19:14:47.390125 - [DEBUG] Start adding new jump function
43110 2019-Jan-09 19:14:47.390149 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43111 2019-Jan-09 19:14:47.390247 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43112 2019-Jan-09 19:14:47.391089 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
43113 2019-Jan-09 19:14:47.391918 - [DEBUG] Edge Function : AllBottom
43114 2019-Jan-09 19:14:47.391958 - [DEBUG] End adding new jump function
43115 2019-Jan-09 19:14:47.391984 - [DEBUG]
43116 2019-Jan-09 19:14:47.392009 - [DEBUG] -------------------------------------------- 1249. Path Edge --------------------------------------------
43117 2019-Jan-09 19:14:47.392035 - [DEBUG]
43118 2019-Jan-09 19:14:47.392059 - [DEBUG] Process 1249. path edge:
43119 2019-Jan-09 19:14:47.392084 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43120 2019-Jan-09 19:14:47.392182 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
43121 2019-Jan-09 19:14:47.393007 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43122 2019-Jan-09 19:14:47.393848 - [DEBUG]
43123 2019-Jan-09 19:14:47.393880 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
43124 2019-Jan-09 19:14:47.394768 - [DEBUG] Compose: EdgeIdentity * AllBottom
43125 2019-Jan-09 19:14:47.394803 - [DEBUG]
43126 2019-Jan-09 19:14:47.394828 - [DEBUG] Propagate flow
43127 2019-Jan-09 19:14:47.394853 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43128 2019-Jan-09 19:14:47.394948 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
43129 2019-Jan-09 19:14:47.395763 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43130 2019-Jan-09 19:14:47.396593 - [DEBUG] Edge function : AllBottom (result of previous compose)
43131 2019-Jan-09 19:14:47.396624 - [DEBUG]
43132 2019-Jan-09 19:14:47.396653 - [DEBUG] Join: AllTop & AllBottom
43133 2019-Jan-09 19:14:47.396706 - [DEBUG] = AllBottom (new jump func)
43134 2019-Jan-09 19:14:47.396732 - [DEBUG]
43135 2019-Jan-09 19:14:47.396757 - [DEBUG] Start adding new jump function
43136 2019-Jan-09 19:14:47.396782 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43137 2019-Jan-09 19:14:47.396885 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43138 2019-Jan-09 19:14:47.397748 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
43139 2019-Jan-09 19:14:47.398568 - [DEBUG] Edge Function : AllBottom
43140 2019-Jan-09 19:14:47.398608 - [DEBUG] End adding new jump function
43141 2019-Jan-09 19:14:47.398634 - [DEBUG]
43142 2019-Jan-09 19:14:47.398659 - [DEBUG] -------------------------------------------- 1250. Path Edge --------------------------------------------
43143 2019-Jan-09 19:14:47.398686 - [DEBUG]
43144 2019-Jan-09 19:14:47.398709 - [DEBUG] Process 1250. path edge:
43145 2019-Jan-09 19:14:47.398734 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43146 2019-Jan-09 19:14:47.398835 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
43147 2019-Jan-09 19:14:47.399654 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43148 2019-Jan-09 19:14:47.400508 - [DEBUG]
43149 2019-Jan-09 19:14:47.400543 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
43150 2019-Jan-09 19:14:47.401410 - [DEBUG] Compose: EdgeIdentity * AllBottom
43151 2019-Jan-09 19:14:47.401444 - [DEBUG]
43152 2019-Jan-09 19:14:47.401469 - [DEBUG] Propagate flow
43153 2019-Jan-09 19:14:47.401493 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43154 2019-Jan-09 19:14:47.401581 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
43155 2019-Jan-09 19:14:47.402410 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43156 2019-Jan-09 19:14:47.403233 - [DEBUG] Edge function : AllBottom (result of previous compose)
43157 2019-Jan-09 19:14:47.403265 - [DEBUG]
43158 2019-Jan-09 19:14:47.403293 - [DEBUG] Join: AllTop & AllBottom
43159 2019-Jan-09 19:14:47.403321 - [DEBUG] = AllBottom (new jump func)
43160 2019-Jan-09 19:14:47.403346 - [DEBUG]
43161 2019-Jan-09 19:14:47.403371 - [DEBUG] Start adding new jump function
43162 2019-Jan-09 19:14:47.403395 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43163 2019-Jan-09 19:14:47.403493 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43164 2019-Jan-09 19:14:47.404350 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
43165 2019-Jan-09 19:14:47.405192 - [DEBUG] Edge Function : AllBottom
43166 2019-Jan-09 19:14:47.405233 - [DEBUG] End adding new jump function
43167 2019-Jan-09 19:14:47.405258 - [DEBUG]
43168 2019-Jan-09 19:14:47.405284 - [DEBUG] -------------------------------------------- 1251. Path Edge --------------------------------------------
43169 2019-Jan-09 19:14:47.405310 - [DEBUG]
43170 2019-Jan-09 19:14:47.405334 - [DEBUG] Process 1251. path edge:
43171 2019-Jan-09 19:14:47.405359 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43172 2019-Jan-09 19:14:47.405454 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
43173 2019-Jan-09 19:14:47.406292 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43174 2019-Jan-09 19:14:47.407148 - [DEBUG]
43175 2019-Jan-09 19:14:47.407181 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
43176 2019-Jan-09 19:14:47.408075 - [DEBUG] Possible callees:
43177 2019-Jan-09 19:14:47.408107 - [DEBUG] llvm.dbg.declare
43178 2019-Jan-09 19:14:47.408134 - [DEBUG] Possible return sites:
43179 2019-Jan-09 19:14:47.408159 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15543180 2019-Jan-09 19:14:47.409792 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43181 2019-Jan-09 19:14:47.409860 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43182 2019-Jan-09 19:14:47.409916 - [DEBUG] Compose: EdgeIdentity * AllBottom
43183 2019-Jan-09 19:14:47.409945 - [DEBUG]
43184 2019-Jan-09 19:14:47.409970 - [DEBUG] Propagate flow
43185 2019-Jan-09 19:14:47.409994 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43186 2019-Jan-09 19:14:47.410089 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
43187 2019-Jan-09 19:14:47.410954 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43188 2019-Jan-09 19:14:47.411776 - [DEBUG] Edge function : AllBottom (result of previous compose)
43189 2019-Jan-09 19:14:47.411808 - [DEBUG]
43190 2019-Jan-09 19:14:47.411836 - [DEBUG] Join: AllTop & AllBottom
43191 2019-Jan-09 19:14:47.411865 - [DEBUG] = AllBottom (new jump func)
43192 2019-Jan-09 19:14:47.411890 - [DEBUG]
43193 2019-Jan-09 19:14:47.411915 - [DEBUG] Start adding new jump function
43194 2019-Jan-09 19:14:47.411940 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43195 2019-Jan-09 19:14:47.412039 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43196 2019-Jan-09 19:14:47.412854 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
43197 2019-Jan-09 19:14:47.413677 - [DEBUG] Edge Function : AllBottom
43198 2019-Jan-09 19:14:47.413718 - [DEBUG] End adding new jump function
43199 2019-Jan-09 19:14:47.413744 - [DEBUG]
43200 2019-Jan-09 19:14:47.413793 - [DEBUG] -------------------------------------------- 1252. Path Edge --------------------------------------------
43201 2019-Jan-09 19:14:47.413822 - [DEBUG]
43202 2019-Jan-09 19:14:47.413846 - [DEBUG] Process 1252. path edge:
43203 2019-Jan-09 19:14:47.413871 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43204 2019-Jan-09 19:14:47.413972 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
43205 2019-Jan-09 19:14:47.414802 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43206 2019-Jan-09 19:14:47.415630 - [DEBUG]
43207 2019-Jan-09 19:14:47.415661 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
43208 2019-Jan-09 19:14:47.416553 - [DEBUG] Compose: EdgeIdentity * AllBottom
43209 2019-Jan-09 19:14:47.416589 - [DEBUG]
43210 2019-Jan-09 19:14:47.416615 - [DEBUG] Propagate flow
43211 2019-Jan-09 19:14:47.416639 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43212 2019-Jan-09 19:14:47.416734 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
43213 2019-Jan-09 19:14:47.417572 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43214 2019-Jan-09 19:14:47.418375 - [DEBUG] Edge function : AllBottom (result of previous compose)
43215 2019-Jan-09 19:14:47.418408 - [DEBUG]
43216 2019-Jan-09 19:14:47.418436 - [DEBUG] Join: AllTop & AllBottom
43217 2019-Jan-09 19:14:47.418464 - [DEBUG] = AllBottom (new jump func)
43218 2019-Jan-09 19:14:47.418489 - [DEBUG]
43219 2019-Jan-09 19:14:47.418514 - [DEBUG] Start adding new jump function
43220 2019-Jan-09 19:14:47.418564 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43221 2019-Jan-09 19:14:47.418663 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43222 2019-Jan-09 19:14:47.419487 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
43223 2019-Jan-09 19:14:47.420310 - [DEBUG] Edge Function : AllBottom
43224 2019-Jan-09 19:14:47.420351 - [DEBUG] End adding new jump function
43225 2019-Jan-09 19:14:47.420378 - [DEBUG]
43226 2019-Jan-09 19:14:47.420403 - [DEBUG] -------------------------------------------- 1253. Path Edge --------------------------------------------
43227 2019-Jan-09 19:14:47.420429 - [DEBUG]
43228 2019-Jan-09 19:14:47.420484 - [DEBUG] Process 1253. path edge:
43229 2019-Jan-09 19:14:47.420509 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43230 2019-Jan-09 19:14:47.420611 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
43231 2019-Jan-09 19:14:47.421440 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43232 2019-Jan-09 19:14:47.422257 - [DEBUG]
43233 2019-Jan-09 19:14:47.422290 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
43234 2019-Jan-09 19:14:47.423168 - [DEBUG] Compose: EdgeIdentity * AllBottom
43235 2019-Jan-09 19:14:47.423204 - [DEBUG]
43236 2019-Jan-09 19:14:47.423230 - [DEBUG] Propagate flow
43237 2019-Jan-09 19:14:47.423254 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43238 2019-Jan-09 19:14:47.423353 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
43239 2019-Jan-09 19:14:47.424207 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43240 2019-Jan-09 19:14:47.425027 - [DEBUG] Edge function : AllBottom (result of previous compose)
43241 2019-Jan-09 19:14:47.425059 - [DEBUG]
43242 2019-Jan-09 19:14:47.425087 - [DEBUG] Join: AllTop & AllBottom
43243 2019-Jan-09 19:14:47.425115 - [DEBUG] = AllBottom (new jump func)
43244 2019-Jan-09 19:14:47.425141 - [DEBUG]
43245 2019-Jan-09 19:14:47.425165 - [DEBUG] Start adding new jump function
43246 2019-Jan-09 19:14:47.425189 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43247 2019-Jan-09 19:14:47.425287 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43248 2019-Jan-09 19:14:47.426111 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
43249 2019-Jan-09 19:14:47.426928 - [DEBUG] Edge Function : AllBottom
43250 2019-Jan-09 19:14:47.426969 - [DEBUG] End adding new jump function
43251 2019-Jan-09 19:14:47.426994 - [DEBUG]
43252 2019-Jan-09 19:14:47.427019 - [DEBUG] -------------------------------------------- 1254. Path Edge --------------------------------------------
43253 2019-Jan-09 19:14:47.427045 - [DEBUG]
43254 2019-Jan-09 19:14:47.427069 - [DEBUG] Process 1254. path edge:
43255 2019-Jan-09 19:14:47.427095 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43256 2019-Jan-09 19:14:47.427228 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
43257 2019-Jan-09 19:14:47.428053 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43258 2019-Jan-09 19:14:47.428880 - [DEBUG]
43259 2019-Jan-09 19:14:47.428914 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
43260 2019-Jan-09 19:14:47.429786 - [DEBUG] Compose: EdgeIdentity * AllBottom
43261 2019-Jan-09 19:14:47.429821 - [DEBUG]
43262 2019-Jan-09 19:14:47.429847 - [DEBUG] Propagate flow
43263 2019-Jan-09 19:14:47.429871 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43264 2019-Jan-09 19:14:47.429968 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
43265 2019-Jan-09 19:14:47.430877 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43266 2019-Jan-09 19:14:47.431703 - [DEBUG] Edge function : AllBottom (result of previous compose)
43267 2019-Jan-09 19:14:47.431735 - [DEBUG]
43268 2019-Jan-09 19:14:47.431764 - [DEBUG] Join: AllTop & AllBottom
43269 2019-Jan-09 19:14:47.431793 - [DEBUG] = AllBottom (new jump func)
43270 2019-Jan-09 19:14:47.431819 - [DEBUG]
43271 2019-Jan-09 19:14:47.431844 - [DEBUG] Start adding new jump function
43272 2019-Jan-09 19:14:47.431870 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43273 2019-Jan-09 19:14:47.431970 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43274 2019-Jan-09 19:14:47.432786 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
43275 2019-Jan-09 19:14:47.433593 - [DEBUG] Edge Function : AllBottom
43276 2019-Jan-09 19:14:47.433633 - [DEBUG] End adding new jump function
43277 2019-Jan-09 19:14:47.433660 - [DEBUG]
43278 2019-Jan-09 19:14:47.433685 - [DEBUG] -------------------------------------------- 1255. Path Edge --------------------------------------------
43279 2019-Jan-09 19:14:47.433712 - [DEBUG]
43280 2019-Jan-09 19:14:47.433736 - [DEBUG] Process 1255. path edge:
43281 2019-Jan-09 19:14:47.433762 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43282 2019-Jan-09 19:14:47.433888 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
43283 2019-Jan-09 19:14:47.434722 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43284 2019-Jan-09 19:14:47.435541 - [DEBUG]
43285 2019-Jan-09 19:14:47.435571 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
43286 2019-Jan-09 19:14:47.436436 - [DEBUG] Possible callees:
43287 2019-Jan-09 19:14:47.436468 - [DEBUG] llvm.dbg.declare
43288 2019-Jan-09 19:14:47.436494 - [DEBUG] Possible return sites:
43289 2019-Jan-09 19:14:47.436518 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16343290 2019-Jan-09 19:14:47.438191 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43291 2019-Jan-09 19:14:47.438259 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43292 2019-Jan-09 19:14:47.438314 - [DEBUG] Compose: EdgeIdentity * AllBottom
43293 2019-Jan-09 19:14:47.438343 - [DEBUG]
43294 2019-Jan-09 19:14:47.438369 - [DEBUG] Propagate flow
43295 2019-Jan-09 19:14:47.438393 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43296 2019-Jan-09 19:14:47.438489 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
43297 2019-Jan-09 19:14:47.439319 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43298 2019-Jan-09 19:14:47.440147 - [DEBUG] Edge function : AllBottom (result of previous compose)
43299 2019-Jan-09 19:14:47.440179 - [DEBUG]
43300 2019-Jan-09 19:14:47.440208 - [DEBUG] Join: AllTop & AllBottom
43301 2019-Jan-09 19:14:47.440237 - [DEBUG] = AllBottom (new jump func)
43302 2019-Jan-09 19:14:47.440263 - [DEBUG]
43303 2019-Jan-09 19:14:47.440288 - [DEBUG] Start adding new jump function
43304 2019-Jan-09 19:14:47.440313 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43305 2019-Jan-09 19:14:47.440413 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43306 2019-Jan-09 19:14:47.441288 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
43307 2019-Jan-09 19:14:47.442123 - [DEBUG] Edge Function : AllBottom
43308 2019-Jan-09 19:14:47.442163 - [DEBUG] End adding new jump function
43309 2019-Jan-09 19:14:47.442189 - [DEBUG]
43310 2019-Jan-09 19:14:47.442214 - [DEBUG] -------------------------------------------- 1256. Path Edge --------------------------------------------
43311 2019-Jan-09 19:14:47.442241 - [DEBUG]
43312 2019-Jan-09 19:14:47.442265 - [DEBUG] Process 1256. path edge:
43313 2019-Jan-09 19:14:47.442290 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43314 2019-Jan-09 19:14:47.442386 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
43315 2019-Jan-09 19:14:47.443210 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43316 2019-Jan-09 19:14:47.444074 - [DEBUG]
43317 2019-Jan-09 19:14:47.444106 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
43318 2019-Jan-09 19:14:47.445000 - [DEBUG] Compose: EdgeIdentity * AllBottom
43319 2019-Jan-09 19:14:47.445035 - [DEBUG]
43320 2019-Jan-09 19:14:47.445061 - [DEBUG] Propagate flow
43321 2019-Jan-09 19:14:47.445086 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43322 2019-Jan-09 19:14:47.445179 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
43323 2019-Jan-09 19:14:47.446004 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43324 2019-Jan-09 19:14:47.446834 - [DEBUG] Edge function : AllBottom (result of previous compose)
43325 2019-Jan-09 19:14:47.446866 - [DEBUG]
43326 2019-Jan-09 19:14:47.446895 - [DEBUG] Join: AllTop & AllBottom
43327 2019-Jan-09 19:14:47.446923 - [DEBUG] = AllBottom (new jump func)
43328 2019-Jan-09 19:14:47.446949 - [DEBUG]
43329 2019-Jan-09 19:14:47.446974 - [DEBUG] Start adding new jump function
43330 2019-Jan-09 19:14:47.446999 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43331 2019-Jan-09 19:14:47.447129 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43332 2019-Jan-09 19:14:47.447957 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
43333 2019-Jan-09 19:14:47.448684 - [DEBUG] Edge Function : AllBottom
43334 2019-Jan-09 19:14:47.448721 - [DEBUG] End adding new jump function
43335 2019-Jan-09 19:14:47.448746 - [DEBUG]
43336 2019-Jan-09 19:14:47.448770 - [DEBUG] -------------------------------------------- 1257. Path Edge --------------------------------------------
43337 2019-Jan-09 19:14:47.448795 - [DEBUG]
43338 2019-Jan-09 19:14:47.448819 - [DEBUG] Process 1257. path edge:
43339 2019-Jan-09 19:14:47.448843 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43340 2019-Jan-09 19:14:47.448922 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
43341 2019-Jan-09 19:14:47.449611 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43342 2019-Jan-09 19:14:47.450283 - [DEBUG]
43343 2019-Jan-09 19:14:47.450311 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
43344 2019-Jan-09 19:14:47.451102 - [DEBUG] Compose: EdgeIdentity * AllBottom
43345 2019-Jan-09 19:14:47.451135 - [DEBUG]
43346 2019-Jan-09 19:14:47.451161 - [DEBUG] Propagate flow
43347 2019-Jan-09 19:14:47.451185 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43348 2019-Jan-09 19:14:47.451277 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
43349 2019-Jan-09 19:14:47.452063 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43350 2019-Jan-09 19:14:47.452889 - [DEBUG] Edge function : AllBottom (result of previous compose)
43351 2019-Jan-09 19:14:47.452921 - [DEBUG]
43352 2019-Jan-09 19:14:47.452950 - [DEBUG] Join: AllTop & AllBottom
43353 2019-Jan-09 19:14:47.452977 - [DEBUG] = AllBottom (new jump func)
43354 2019-Jan-09 19:14:47.453003 - [DEBUG]
43355 2019-Jan-09 19:14:47.453027 - [DEBUG] Start adding new jump function
43356 2019-Jan-09 19:14:47.453052 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43357 2019-Jan-09 19:14:47.453151 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43358 2019-Jan-09 19:14:47.454012 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
43359 2019-Jan-09 19:14:47.454852 - [DEBUG] Edge Function : AllBottom
43360 2019-Jan-09 19:14:47.454893 - [DEBUG] End adding new jump function
43361 2019-Jan-09 19:14:47.454918 - [DEBUG]
43362 2019-Jan-09 19:14:47.454943 - [DEBUG] -------------------------------------------- 1258. Path Edge --------------------------------------------
43363 2019-Jan-09 19:14:47.454969 - [DEBUG]
43364 2019-Jan-09 19:14:47.454993 - [DEBUG] Process 1258. path edge:
43365 2019-Jan-09 19:14:47.455018 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43366 2019-Jan-09 19:14:47.455115 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
43367 2019-Jan-09 19:14:47.455955 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43368 2019-Jan-09 19:14:47.456772 - [DEBUG]
43369 2019-Jan-09 19:14:47.456804 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
43370 2019-Jan-09 19:14:47.457712 - [DEBUG] Possible callees:
43371 2019-Jan-09 19:14:47.457744 - [DEBUG] llvm.dbg.declare
43372 2019-Jan-09 19:14:47.457770 - [DEBUG] Possible return sites:
43373 2019-Jan-09 19:14:47.457794 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16943374 2019-Jan-09 19:14:47.459432 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43375 2019-Jan-09 19:14:47.459500 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43376 2019-Jan-09 19:14:47.459554 - [DEBUG] Compose: EdgeIdentity * AllBottom
43377 2019-Jan-09 19:14:47.459584 - [DEBUG]
43378 2019-Jan-09 19:14:47.459609 - [DEBUG] Propagate flow
43379 2019-Jan-09 19:14:47.459633 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43380 2019-Jan-09 19:14:47.459728 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
43381 2019-Jan-09 19:14:47.460579 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43382 2019-Jan-09 19:14:47.461407 - [DEBUG] Edge function : AllBottom (result of previous compose)
43383 2019-Jan-09 19:14:47.461439 - [DEBUG]
43384 2019-Jan-09 19:14:47.461467 - [DEBUG] Join: AllTop & AllBottom
43385 2019-Jan-09 19:14:47.461495 - [DEBUG] = AllBottom (new jump func)
43386 2019-Jan-09 19:14:47.461521 - [DEBUG]
43387 2019-Jan-09 19:14:47.461546 - [DEBUG] Start adding new jump function
43388 2019-Jan-09 19:14:47.461570 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43389 2019-Jan-09 19:14:47.461668 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43390 2019-Jan-09 19:14:47.462490 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
43391 2019-Jan-09 19:14:47.463325 - [DEBUG] Edge Function : AllBottom
43392 2019-Jan-09 19:14:47.463391 - [DEBUG] End adding new jump function
43393 2019-Jan-09 19:14:47.463417 - [DEBUG]
43394 2019-Jan-09 19:14:47.463442 - [DEBUG] -------------------------------------------- 1259. Path Edge --------------------------------------------
43395 2019-Jan-09 19:14:47.463468 - [DEBUG]
43396 2019-Jan-09 19:14:47.463493 - [DEBUG] Process 1259. path edge:
43397 2019-Jan-09 19:14:47.463518 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43398 2019-Jan-09 19:14:47.463619 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
43399 2019-Jan-09 19:14:47.464488 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43400 2019-Jan-09 19:14:47.465319 - [DEBUG]
43401 2019-Jan-09 19:14:47.465351 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
43402 2019-Jan-09 19:14:47.466186 - [DEBUG] Compose: EdgeIdentity * AllBottom
43403 2019-Jan-09 19:14:47.466218 - [DEBUG]
43404 2019-Jan-09 19:14:47.466243 - [DEBUG] Propagate flow
43405 2019-Jan-09 19:14:47.466267 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43406 2019-Jan-09 19:14:47.466337 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
43407 2019-Jan-09 19:14:47.467160 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43408 2019-Jan-09 19:14:47.467974 - [DEBUG] Edge function : AllBottom (result of previous compose)
43409 2019-Jan-09 19:14:47.468006 - [DEBUG]
43410 2019-Jan-09 19:14:47.468035 - [DEBUG] Join: AllTop & AllBottom
43411 2019-Jan-09 19:14:47.468064 - [DEBUG] = AllBottom (new jump func)
43412 2019-Jan-09 19:14:47.468090 - [DEBUG]
43413 2019-Jan-09 19:14:47.468114 - [DEBUG] Start adding new jump function
43414 2019-Jan-09 19:14:47.468139 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43415 2019-Jan-09 19:14:47.468230 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43416 2019-Jan-09 19:14:47.468950 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
43417 2019-Jan-09 19:14:47.469764 - [DEBUG] Edge Function : AllBottom
43418 2019-Jan-09 19:14:47.469804 - [DEBUG] End adding new jump function
43419 2019-Jan-09 19:14:47.469830 - [DEBUG]
43420 2019-Jan-09 19:14:47.469856 - [DEBUG] -------------------------------------------- 1260. Path Edge --------------------------------------------
43421 2019-Jan-09 19:14:47.469882 - [DEBUG]
43422 2019-Jan-09 19:14:47.469906 - [DEBUG] Process 1260. path edge:
43423 2019-Jan-09 19:14:47.469931 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43424 2019-Jan-09 19:14:47.470025 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
43425 2019-Jan-09 19:14:47.470880 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43426 2019-Jan-09 19:14:47.471696 - [DEBUG]
43427 2019-Jan-09 19:14:47.471727 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
43428 2019-Jan-09 19:14:47.472619 - [DEBUG] Compose: EdgeIdentity * AllBottom
43429 2019-Jan-09 19:14:47.472654 - [DEBUG]
43430 2019-Jan-09 19:14:47.472680 - [DEBUG] Propagate flow
43431 2019-Jan-09 19:14:47.472704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43432 2019-Jan-09 19:14:47.472796 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
43433 2019-Jan-09 19:14:47.473624 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43434 2019-Jan-09 19:14:47.474488 - [DEBUG] Edge function : AllBottom (result of previous compose)
43435 2019-Jan-09 19:14:47.474521 - [DEBUG]
43436 2019-Jan-09 19:14:47.474574 - [DEBUG] Join: AllTop & AllBottom
43437 2019-Jan-09 19:14:47.474603 - [DEBUG] = AllBottom (new jump func)
43438 2019-Jan-09 19:14:47.474629 - [DEBUG]
43439 2019-Jan-09 19:14:47.474654 - [DEBUG] Start adding new jump function
43440 2019-Jan-09 19:14:47.474679 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43441 2019-Jan-09 19:14:47.474780 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43442 2019-Jan-09 19:14:47.475610 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
43443 2019-Jan-09 19:14:47.476437 - [DEBUG] Edge Function : AllBottom
43444 2019-Jan-09 19:14:47.476476 - [DEBUG] End adding new jump function
43445 2019-Jan-09 19:14:47.476502 - [DEBUG]
43446 2019-Jan-09 19:14:47.476527 - [DEBUG] -------------------------------------------- 1261. Path Edge --------------------------------------------
43447 2019-Jan-09 19:14:47.476554 - [DEBUG]
43448 2019-Jan-09 19:14:47.476578 - [DEBUG] Process 1261. path edge:
43449 2019-Jan-09 19:14:47.476603 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43450 2019-Jan-09 19:14:47.476695 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
43451 2019-Jan-09 19:14:47.477627 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43452 2019-Jan-09 19:14:47.478449 - [DEBUG]
43453 2019-Jan-09 19:14:47.478481 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
43454 2019-Jan-09 19:14:47.479374 - [DEBUG] Compose: EdgeIdentity * AllBottom
43455 2019-Jan-09 19:14:47.479409 - [DEBUG]
43456 2019-Jan-09 19:14:47.479435 - [DEBUG] Propagate flow
43457 2019-Jan-09 19:14:47.479460 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43458 2019-Jan-09 19:14:47.479550 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
43459 2019-Jan-09 19:14:47.480398 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43460 2019-Jan-09 19:14:47.481256 - [DEBUG] Edge function : AllBottom (result of previous compose)
43461 2019-Jan-09 19:14:47.481289 - [DEBUG]
43462 2019-Jan-09 19:14:47.481317 - [DEBUG] Join: AllTop & AllBottom
43463 2019-Jan-09 19:14:47.481346 - [DEBUG] = AllBottom (new jump func)
43464 2019-Jan-09 19:14:47.481372 - [DEBUG]
43465 2019-Jan-09 19:14:47.481397 - [DEBUG] Start adding new jump function
43466 2019-Jan-09 19:14:47.481422 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43467 2019-Jan-09 19:14:47.481523 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43468 2019-Jan-09 19:14:47.482346 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
43469 2019-Jan-09 19:14:47.483100 - [DEBUG] Edge Function : AllBottom
43470 2019-Jan-09 19:14:47.483139 - [DEBUG] End adding new jump function
43471 2019-Jan-09 19:14:47.483166 - [DEBUG]
43472 2019-Jan-09 19:14:47.483191 - [DEBUG] -------------------------------------------- 1262. Path Edge --------------------------------------------
43473 2019-Jan-09 19:14:47.483218 - [DEBUG]
43474 2019-Jan-09 19:14:47.483242 - [DEBUG] Process 1262. path edge:
43475 2019-Jan-09 19:14:47.483267 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43476 2019-Jan-09 19:14:47.483366 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
43477 2019-Jan-09 19:14:47.484213 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43478 2019-Jan-09 19:14:47.485006 - [DEBUG]
43479 2019-Jan-09 19:14:47.485038 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
43480 2019-Jan-09 19:14:47.485911 - [DEBUG] Compose: EdgeIdentity * AllBottom
43481 2019-Jan-09 19:14:47.485947 - [DEBUG]
43482 2019-Jan-09 19:14:47.485973 - [DEBUG] Propagate flow
43483 2019-Jan-09 19:14:47.485998 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43484 2019-Jan-09 19:14:47.486095 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
43485 2019-Jan-09 19:14:47.486927 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43486 2019-Jan-09 19:14:47.487787 - [DEBUG] Edge function : AllBottom (result of previous compose)
43487 2019-Jan-09 19:14:47.487819 - [DEBUG]
43488 2019-Jan-09 19:14:47.487847 - [DEBUG] Join: AllTop & AllBottom
43489 2019-Jan-09 19:14:47.487876 - [DEBUG] = AllBottom (new jump func)
43490 2019-Jan-09 19:14:47.487902 - [DEBUG]
43491 2019-Jan-09 19:14:47.487927 - [DEBUG] Start adding new jump function
43492 2019-Jan-09 19:14:47.487952 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43493 2019-Jan-09 19:14:47.488053 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43494 2019-Jan-09 19:14:47.488876 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
43495 2019-Jan-09 19:14:47.489708 - [DEBUG] Edge Function : AllBottom
43496 2019-Jan-09 19:14:47.489749 - [DEBUG] End adding new jump function
43497 2019-Jan-09 19:14:47.489775 - [DEBUG]
43498 2019-Jan-09 19:14:47.489801 - [DEBUG] -------------------------------------------- 1263. Path Edge --------------------------------------------
43499 2019-Jan-09 19:14:47.489828 - [DEBUG]
43500 2019-Jan-09 19:14:47.489852 - [DEBUG] Process 1263. path edge:
43501 2019-Jan-09 19:14:47.489877 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43502 2019-Jan-09 19:14:47.489975 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
43503 2019-Jan-09 19:14:47.490851 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43504 2019-Jan-09 19:14:47.491662 - [DEBUG]
43505 2019-Jan-09 19:14:47.491695 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
43506 2019-Jan-09 19:14:47.492568 - [DEBUG] Compose: EdgeIdentity * AllBottom
43507 2019-Jan-09 19:14:47.492604 - [DEBUG]
43508 2019-Jan-09 19:14:47.492629 - [DEBUG] Propagate flow
43509 2019-Jan-09 19:14:47.492653 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43510 2019-Jan-09 19:14:47.492735 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
43511 2019-Jan-09 19:14:47.493516 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43512 2019-Jan-09 19:14:47.494377 - [DEBUG] Edge function : AllBottom (result of previous compose)
43513 2019-Jan-09 19:14:47.494408 - [DEBUG]
43514 2019-Jan-09 19:14:47.494437 - [DEBUG] Join: AllTop & AllBottom
43515 2019-Jan-09 19:14:47.494466 - [DEBUG] = AllBottom (new jump func)
43516 2019-Jan-09 19:14:47.494492 - [DEBUG]
43517 2019-Jan-09 19:14:47.494517 - [DEBUG] Start adding new jump function
43518 2019-Jan-09 19:14:47.494542 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43519 2019-Jan-09 19:14:47.494641 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43520 2019-Jan-09 19:14:47.495465 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
43521 2019-Jan-09 19:14:47.496286 - [DEBUG] Edge Function : AllBottom
43522 2019-Jan-09 19:14:47.496327 - [DEBUG] End adding new jump function
43523 2019-Jan-09 19:14:47.496353 - [DEBUG]
43524 2019-Jan-09 19:14:47.496379 - [DEBUG] -------------------------------------------- 1264. Path Edge --------------------------------------------
43525 2019-Jan-09 19:14:47.496430 - [DEBUG]
43526 2019-Jan-09 19:14:47.496455 - [DEBUG] Process 1264. path edge:
43527 2019-Jan-09 19:14:47.496480 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43528 2019-Jan-09 19:14:47.496582 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
43529 2019-Jan-09 19:14:47.497440 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43530 2019-Jan-09 19:14:47.498268 - [DEBUG]
43531 2019-Jan-09 19:14:47.498301 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
43532 2019-Jan-09 19:14:47.499122 - [DEBUG] Compose: EdgeIdentity * AllBottom
43533 2019-Jan-09 19:14:47.499155 - [DEBUG]
43534 2019-Jan-09 19:14:47.499181 - [DEBUG] Propagate flow
43535 2019-Jan-09 19:14:47.499205 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43536 2019-Jan-09 19:14:47.499290 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43537 2019-Jan-09 19:14:47.500105 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43538 2019-Jan-09 19:14:47.500942 - [DEBUG] Edge function : AllBottom (result of previous compose)
43539 2019-Jan-09 19:14:47.500973 - [DEBUG]
43540 2019-Jan-09 19:14:47.501001 - [DEBUG] Join: AllTop & AllBottom
43541 2019-Jan-09 19:14:47.501029 - [DEBUG] = AllBottom (new jump func)
43542 2019-Jan-09 19:14:47.501054 - [DEBUG]
43543 2019-Jan-09 19:14:47.501078 - [DEBUG] Start adding new jump function
43544 2019-Jan-09 19:14:47.501102 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43545 2019-Jan-09 19:14:47.501189 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43546 2019-Jan-09 19:14:47.502000 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43547 2019-Jan-09 19:14:47.502825 - [DEBUG] Edge Function : AllBottom
43548 2019-Jan-09 19:14:47.502866 - [DEBUG] End adding new jump function
43549 2019-Jan-09 19:14:47.502892 - [DEBUG]
43550 2019-Jan-09 19:14:47.502918 - [DEBUG] -------------------------------------------- 1265. Path Edge --------------------------------------------
43551 2019-Jan-09 19:14:47.502944 - [DEBUG]
43552 2019-Jan-09 19:14:47.502968 - [DEBUG] Process 1265. path edge:
43553 2019-Jan-09 19:14:47.502994 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43554 2019-Jan-09 19:14:47.503089 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
43555 2019-Jan-09 19:14:47.503944 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43556 2019-Jan-09 19:14:47.504775 - [DEBUG]
43557 2019-Jan-09 19:14:47.504807 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43558 2019-Jan-09 19:14:47.505687 - [DEBUG] Compose: EdgeIdentity * AllBottom
43559 2019-Jan-09 19:14:47.505722 - [DEBUG]
43560 2019-Jan-09 19:14:47.505748 - [DEBUG] Propagate flow
43561 2019-Jan-09 19:14:47.505773 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43562 2019-Jan-09 19:14:47.505865 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
43563 2019-Jan-09 19:14:47.506697 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43564 2019-Jan-09 19:14:47.507556 - [DEBUG] Edge function : AllBottom (result of previous compose)
43565 2019-Jan-09 19:14:47.507588 - [DEBUG]
43566 2019-Jan-09 19:14:47.507617 - [DEBUG] Join: AllTop & AllBottom
43567 2019-Jan-09 19:14:47.507645 - [DEBUG] = AllBottom (new jump func)
43568 2019-Jan-09 19:14:47.507671 - [DEBUG]
43569 2019-Jan-09 19:14:47.507696 - [DEBUG] Start adding new jump function
43570 2019-Jan-09 19:14:47.507722 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43571 2019-Jan-09 19:14:47.507854 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43572 2019-Jan-09 19:14:47.508678 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
43573 2019-Jan-09 19:14:47.509505 - [DEBUG] Edge Function : AllBottom
43574 2019-Jan-09 19:14:47.509546 - [DEBUG] End adding new jump function
43575 2019-Jan-09 19:14:47.509572 - [DEBUG]
43576 2019-Jan-09 19:14:47.509597 - [DEBUG] -------------------------------------------- 1266. Path Edge --------------------------------------------
43577 2019-Jan-09 19:14:47.509624 - [DEBUG]
43578 2019-Jan-09 19:14:47.509648 - [DEBUG] Process 1266. path edge:
43579 2019-Jan-09 19:14:47.509674 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43580 2019-Jan-09 19:14:47.509764 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
43581 2019-Jan-09 19:14:47.510622 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43582 2019-Jan-09 19:14:47.511446 - [DEBUG]
43583 2019-Jan-09 19:14:47.511481 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
43584 2019-Jan-09 19:14:47.512369 - [DEBUG] Compose: EdgeIdentity * AllBottom
43585 2019-Jan-09 19:14:47.512404 - [DEBUG]
43586 2019-Jan-09 19:14:47.512430 - [DEBUG] Propagate flow
43587 2019-Jan-09 19:14:47.512454 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43588 2019-Jan-09 19:14:47.512545 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43589 2019-Jan-09 19:14:47.513358 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43590 2019-Jan-09 19:14:47.514202 - [DEBUG] Edge function : AllBottom (result of previous compose)
43591 2019-Jan-09 19:14:47.514234 - [DEBUG]
43592 2019-Jan-09 19:14:47.514263 - [DEBUG] Join: AllTop & AllBottom
43593 2019-Jan-09 19:14:47.514291 - [DEBUG] = AllBottom (new jump func)
43594 2019-Jan-09 19:14:47.514316 - [DEBUG]
43595 2019-Jan-09 19:14:47.514341 - [DEBUG] Start adding new jump function
43596 2019-Jan-09 19:14:47.514365 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43597 2019-Jan-09 19:14:47.514465 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43598 2019-Jan-09 19:14:47.515242 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43599 2019-Jan-09 19:14:47.516037 - [DEBUG] Edge Function : AllBottom
43600 2019-Jan-09 19:14:47.516078 - [DEBUG] End adding new jump function
43601 2019-Jan-09 19:14:47.516104 - [DEBUG]
43602 2019-Jan-09 19:14:47.516129 - [DEBUG] -------------------------------------------- 1267. Path Edge --------------------------------------------
43603 2019-Jan-09 19:14:47.516155 - [DEBUG]
43604 2019-Jan-09 19:14:47.516179 - [DEBUG] Process 1267. path edge:
43605 2019-Jan-09 19:14:47.516204 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43606 2019-Jan-09 19:14:47.516298 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
43607 2019-Jan-09 19:14:47.517145 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43608 2019-Jan-09 19:14:47.517944 - [DEBUG]
43609 2019-Jan-09 19:14:47.517976 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43610 2019-Jan-09 19:14:47.518861 - [DEBUG] Compose: EdgeIdentity * AllBottom
43611 2019-Jan-09 19:14:47.518897 - [DEBUG]
43612 2019-Jan-09 19:14:47.518923 - [DEBUG] Propagate flow
43613 2019-Jan-09 19:14:47.518948 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43614 2019-Jan-09 19:14:47.519067 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43615 2019-Jan-09 19:14:47.519887 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43616 2019-Jan-09 19:14:47.520740 - [DEBUG] Edge function : AllBottom (result of previous compose)
43617 2019-Jan-09 19:14:47.520772 - [DEBUG]
43618 2019-Jan-09 19:14:47.520800 - [DEBUG] Join: AllTop & AllBottom
43619 2019-Jan-09 19:14:47.520829 - [DEBUG] = AllBottom (new jump func)
43620 2019-Jan-09 19:14:47.520855 - [DEBUG]
43621 2019-Jan-09 19:14:47.520880 - [DEBUG] Start adding new jump function
43622 2019-Jan-09 19:14:47.520905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43623 2019-Jan-09 19:14:47.521001 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43624 2019-Jan-09 19:14:47.521825 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43625 2019-Jan-09 19:14:47.522645 - [DEBUG] Edge Function : AllBottom
43626 2019-Jan-09 19:14:47.522686 - [DEBUG] End adding new jump function
43627 2019-Jan-09 19:14:47.522713 - [DEBUG]
43628 2019-Jan-09 19:14:47.522738 - [DEBUG] -------------------------------------------- 1268. Path Edge --------------------------------------------
43629 2019-Jan-09 19:14:47.522765 - [DEBUG]
43630 2019-Jan-09 19:14:47.522789 - [DEBUG] Process 1268. path edge:
43631 2019-Jan-09 19:14:47.522815 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43632 2019-Jan-09 19:14:47.522914 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
43633 2019-Jan-09 19:14:47.523734 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43634 2019-Jan-09 19:14:47.524590 - [DEBUG]
43635 2019-Jan-09 19:14:47.524622 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43636 2019-Jan-09 19:14:47.525459 - [DEBUG] Start of endsummarytab entry
43637 2019-Jan-09 19:14:47.525505 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
43638 2019-Jan-09 19:14:47.526348 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
43639 2019-Jan-09 19:14:47.526449 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43640 2019-Jan-09 19:14:47.527281 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
43641 2019-Jan-09 19:14:47.528117 - [DEBUG] EF: AllBottom
43642 2019-Jan-09 19:14:47.528148 - [DEBUG]
43643 2019-Jan-09 19:14:47.528173 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43644 2019-Jan-09 19:14:47.529000 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
43645 2019-Jan-09 19:14:47.529840 - [DEBUG] EF: AllBottom
43646 2019-Jan-09 19:14:47.529871 - [DEBUG]
43647 2019-Jan-09 19:14:47.529896 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43648 2019-Jan-09 19:14:47.530757 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
43649 2019-Jan-09 19:14:47.531548 - [DEBUG] EF: AllBottom
43650 2019-Jan-09 19:14:47.531577 - [DEBUG]
43651 2019-Jan-09 19:14:47.531602 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43652 2019-Jan-09 19:14:47.532399 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
43653 2019-Jan-09 19:14:47.533219 - [DEBUG] EF: AllBottom
43654 2019-Jan-09 19:14:47.533250 - [DEBUG]
43655 2019-Jan-09 19:14:47.533274 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43656 2019-Jan-09 19:14:47.534119 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
43657 2019-Jan-09 19:14:47.534951 - [DEBUG] EF: AllBottom
43658 2019-Jan-09 19:14:47.535006 - [DEBUG]
43659 2019-Jan-09 19:14:47.535032 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43660 2019-Jan-09 19:14:47.535861 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
43661 2019-Jan-09 19:14:47.536700 - [DEBUG] EF: AllBottom
43662 2019-Jan-09 19:14:47.536732 - [DEBUG]
43663 2019-Jan-09 19:14:47.536757 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43664 2019-Jan-09 19:14:47.537616 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
43665 2019-Jan-09 19:14:47.538444 - [DEBUG] EF: AllBottom
43666 2019-Jan-09 19:14:47.538475 - [DEBUG]
43667 2019-Jan-09 19:14:47.538499 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43668 2019-Jan-09 19:14:47.539313 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
43669 2019-Jan-09 19:14:47.540143 - [DEBUG] EF: AllBottom
43670 2019-Jan-09 19:14:47.540174 - [DEBUG]
43671 2019-Jan-09 19:14:47.540199 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43672 2019-Jan-09 19:14:47.541054 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
43673 2019-Jan-09 19:14:47.541888 - [DEBUG] EF: AllBottom
43674 2019-Jan-09 19:14:47.541919 - [DEBUG]
43675 2019-Jan-09 19:14:47.541944 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43676 2019-Jan-09 19:14:47.542765 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
43677 2019-Jan-09 19:14:47.543596 - [DEBUG] EF: AllBottom
43678 2019-Jan-09 19:14:47.543628 - [DEBUG]
43679 2019-Jan-09 19:14:47.543653 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43680 2019-Jan-09 19:14:47.544509 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
43681 2019-Jan-09 19:14:47.545347 - [DEBUG] EF: AllBottom
43682 2019-Jan-09 19:14:47.545380 - [DEBUG]
43683 2019-Jan-09 19:14:47.545404 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43684 2019-Jan-09 19:14:47.546223 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
43685 2019-Jan-09 19:14:47.547068 - [DEBUG] EF: AllBottom
43686 2019-Jan-09 19:14:47.547100 - [DEBUG]
43687 2019-Jan-09 19:14:47.547166 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43688 2019-Jan-09 19:14:47.547948 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
43689 2019-Jan-09 19:14:47.548748 - [DEBUG] EF: AllBottom
43690 2019-Jan-09 19:14:47.548779 - [DEBUG]
43691 2019-Jan-09 19:14:47.548803 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43692 2019-Jan-09 19:14:47.549604 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
43693 2019-Jan-09 19:14:47.550431 - [DEBUG] EF: AllBottom
43694 2019-Jan-09 19:14:47.550491 - [DEBUG]
43695 2019-Jan-09 19:14:47.550516 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43696 2019-Jan-09 19:14:47.551339 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
43697 2019-Jan-09 19:14:47.552175 - [DEBUG] EF: AllBottom
43698 2019-Jan-09 19:14:47.552208 - [DEBUG]
43699 2019-Jan-09 19:14:47.552232 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43700 2019-Jan-09 19:14:47.553059 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
43701 2019-Jan-09 19:14:47.553929 - [DEBUG] EF: AllBottom
43702 2019-Jan-09 19:14:47.553960 - [DEBUG]
43703 2019-Jan-09 19:14:47.554009 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43704 2019-Jan-09 19:14:47.554844 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
43705 2019-Jan-09 19:14:47.555672 - [DEBUG] EF: AllBottom
43706 2019-Jan-09 19:14:47.555703 - [DEBUG]
43707 2019-Jan-09 19:14:47.555728 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43708 2019-Jan-09 19:14:47.556544 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
43709 2019-Jan-09 19:14:47.557388 - [DEBUG] EF: AllBottom
43710 2019-Jan-09 19:14:47.557418 - [DEBUG]
43711 2019-Jan-09 19:14:47.557443 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43712 2019-Jan-09 19:14:47.558332 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
43713 2019-Jan-09 19:14:47.559168 - [DEBUG] EF: AllBottom
43714 2019-Jan-09 19:14:47.559201 - [DEBUG]
43715 2019-Jan-09 19:14:47.559226 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43716 2019-Jan-09 19:14:47.560047 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43717 2019-Jan-09 19:14:47.560912 - [DEBUG] EF: AllBottom
43718 2019-Jan-09 19:14:47.560944 - [DEBUG]
43719 2019-Jan-09 19:14:47.560969 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43720 2019-Jan-09 19:14:47.561791 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
43721 2019-Jan-09 19:14:47.562632 - [DEBUG] EF: AllBottom
43722 2019-Jan-09 19:14:47.562664 - [DEBUG]
43723 2019-Jan-09 19:14:47.562688 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43724 2019-Jan-09 19:14:47.563513 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
43725 2019-Jan-09 19:14:47.564328 - [DEBUG] EF: AllBottom
43726 2019-Jan-09 19:14:47.564358 - [DEBUG]
43727 2019-Jan-09 19:14:47.564383 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43728 2019-Jan-09 19:14:47.565163 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
43729 2019-Jan-09 19:14:47.565975 - [DEBUG] EF: AllBottom
43730 2019-Jan-09 19:14:47.566007 - [DEBUG]
43731 2019-Jan-09 19:14:47.566031 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43732 2019-Jan-09 19:14:47.566849 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
43733 2019-Jan-09 19:14:47.567710 - [DEBUG] EF: AllBottom
43734 2019-Jan-09 19:14:47.567741 - [DEBUG]
43735 2019-Jan-09 19:14:47.567766 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43736 2019-Jan-09 19:14:47.568585 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
43737 2019-Jan-09 19:14:47.569422 - [DEBUG] EF: AllBottom
43738 2019-Jan-09 19:14:47.569454 - [DEBUG]
43739 2019-Jan-09 19:14:47.569478 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43740 2019-Jan-09 19:14:47.570295 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
43741 2019-Jan-09 19:14:47.571160 - [DEBUG] EF: AllBottom
43742 2019-Jan-09 19:14:47.571192 - [DEBUG]
43743 2019-Jan-09 19:14:47.571217 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43744 2019-Jan-09 19:14:47.572032 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
43745 2019-Jan-09 19:14:47.572853 - [DEBUG] EF: AllBottom
43746 2019-Jan-09 19:14:47.572884 - [DEBUG]
43747 2019-Jan-09 19:14:47.572909 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43748 2019-Jan-09 19:14:47.573727 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43749 2019-Jan-09 19:14:47.574584 - [DEBUG] EF: AllBottom
43750 2019-Jan-09 19:14:47.574638 - [DEBUG]
43751 2019-Jan-09 19:14:47.574664 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43752 2019-Jan-09 19:14:47.575492 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
43753 2019-Jan-09 19:14:47.576330 - [DEBUG] EF: AllBottom
43754 2019-Jan-09 19:14:47.576362 - [DEBUG]
43755 2019-Jan-09 19:14:47.576386 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43756 2019-Jan-09 19:14:47.577244 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43757 2019-Jan-09 19:14:47.578070 - [DEBUG] EF: AllBottom
43758 2019-Jan-09 19:14:47.578101 - [DEBUG]
43759 2019-Jan-09 19:14:47.578126 - [DEBUG] ---------------
43760 2019-Jan-09 19:14:47.578151 - [DEBUG]
43761 2019-Jan-09 19:14:47.578179 - [DEBUG] End of endsummarytab entry
43762 2019-Jan-09 19:14:47.578204 - [DEBUG]
43763 2019-Jan-09 19:14:47.578229 - [DEBUG] Start of incomingtab entry
43764 2019-Jan-09 19:14:47.578256 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
43765 2019-Jan-09 19:14:47.579103 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
43766 2019-Jan-09 19:14:47.579200 - [DEBUG] ---------------
43767 2019-Jan-09 19:14:47.579227 - [DEBUG] End of incomingtab entry
43768 2019-Jan-09 19:14:47.579252 - [DEBUG]
43769 2019-Jan-09 19:14:47.579282 - [DEBUG] EDGE:
43770 2019-Jan-09 19:14:47.579345 - [DEBUG] ---> 43771 2019-Jan-09 19:14:47.580160 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43772 2019-Jan-09 19:14:47.580942 - [DEBUG]
43773 2019-Jan-09 19:14:47.580975 - [DEBUG] EDGE:
43774 2019-Jan-09 19:14:47.581057 - [DEBUG] ---> 43775 2019-Jan-09 19:14:47.581862 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43776 2019-Jan-09 19:14:47.582679 - [DEBUG]
43777 2019-Jan-09 19:14:47.582745 - [DEBUG] Compose: EdgeIdentity * AllBottom
43778 2019-Jan-09 19:14:47.582774 - [DEBUG]
43779 2019-Jan-09 19:14:47.582800 - [DEBUG] Propagate flow
43780 2019-Jan-09 19:14:47.582824 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43781 2019-Jan-09 19:14:47.582920 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
43782 2019-Jan-09 19:14:47.583757 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43783 2019-Jan-09 19:14:47.584613 - [DEBUG] Edge function : AllBottom (result of previous compose)
43784 2019-Jan-09 19:14:47.584645 - [DEBUG]
43785 2019-Jan-09 19:14:47.584674 - [DEBUG] Join: AllTop & AllBottom
43786 2019-Jan-09 19:14:47.584701 - [DEBUG] = AllBottom (new jump func)
43787 2019-Jan-09 19:14:47.584727 - [DEBUG]
43788 2019-Jan-09 19:14:47.584752 - [DEBUG] Start adding new jump function
43789 2019-Jan-09 19:14:47.584776 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43790 2019-Jan-09 19:14:47.584876 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43791 2019-Jan-09 19:14:47.585699 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
43792 2019-Jan-09 19:14:47.586542 - [DEBUG] Edge Function : AllBottom
43793 2019-Jan-09 19:14:47.586583 - [DEBUG] End adding new jump function
43794 2019-Jan-09 19:14:47.586609 - [DEBUG]
43795 2019-Jan-09 19:14:47.586634 - [DEBUG] -------------------------------------------- 1269. Path Edge --------------------------------------------
43796 2019-Jan-09 19:14:47.586661 - [DEBUG]
43797 2019-Jan-09 19:14:47.586711 - [DEBUG] Process 1269. path edge:
43798 2019-Jan-09 19:14:47.586736 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43799 2019-Jan-09 19:14:47.586837 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
43800 2019-Jan-09 19:14:47.587713 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43801 2019-Jan-09 19:14:47.588528 - [DEBUG]
43802 2019-Jan-09 19:14:47.588558 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
43803 2019-Jan-09 19:14:47.589415 - [DEBUG] Possible callees:
43804 2019-Jan-09 19:14:47.589446 - [DEBUG] llvm.dbg.declare
43805 2019-Jan-09 19:14:47.589473 - [DEBUG] Possible return sites:
43806 2019-Jan-09 19:14:47.589498 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19343807 2019-Jan-09 19:14:47.591169 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43808 2019-Jan-09 19:14:47.591236 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43809 2019-Jan-09 19:14:47.591290 - [DEBUG] Compose: EdgeIdentity * AllBottom
43810 2019-Jan-09 19:14:47.591320 - [DEBUG]
43811 2019-Jan-09 19:14:47.591345 - [DEBUG] Propagate flow
43812 2019-Jan-09 19:14:47.591370 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43813 2019-Jan-09 19:14:47.591464 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
43814 2019-Jan-09 19:14:47.592288 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43815 2019-Jan-09 19:14:47.593117 - [DEBUG] Edge function : AllBottom (result of previous compose)
43816 2019-Jan-09 19:14:47.593149 - [DEBUG]
43817 2019-Jan-09 19:14:47.593178 - [DEBUG] Join: AllTop & AllBottom
43818 2019-Jan-09 19:14:47.593206 - [DEBUG] = AllBottom (new jump func)
43819 2019-Jan-09 19:14:47.593231 - [DEBUG]
43820 2019-Jan-09 19:14:47.593256 - [DEBUG] Start adding new jump function
43821 2019-Jan-09 19:14:47.593280 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43822 2019-Jan-09 19:14:47.593378 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43823 2019-Jan-09 19:14:47.594239 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
43824 2019-Jan-09 19:14:47.595075 - [DEBUG] Edge Function : AllBottom
43825 2019-Jan-09 19:14:47.595116 - [DEBUG] End adding new jump function
43826 2019-Jan-09 19:14:47.595141 - [DEBUG]
43827 2019-Jan-09 19:14:47.595167 - [DEBUG] -------------------------------------------- 1270. Path Edge --------------------------------------------
43828 2019-Jan-09 19:14:47.595192 - [DEBUG]
43829 2019-Jan-09 19:14:47.595216 - [DEBUG] Process 1270. path edge:
43830 2019-Jan-09 19:14:47.595241 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43831 2019-Jan-09 19:14:47.595335 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
43832 2019-Jan-09 19:14:47.596150 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43833 2019-Jan-09 19:14:47.596913 - [DEBUG]
43834 2019-Jan-09 19:14:47.596943 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
43835 2019-Jan-09 19:14:47.597805 - [DEBUG] Compose: EdgeIdentity * AllBottom
43836 2019-Jan-09 19:14:47.597839 - [DEBUG]
43837 2019-Jan-09 19:14:47.597865 - [DEBUG] Propagate flow
43838 2019-Jan-09 19:14:47.597890 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43839 2019-Jan-09 19:14:47.598011 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
43840 2019-Jan-09 19:14:47.598833 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43841 2019-Jan-09 19:14:47.599658 - [DEBUG] Edge function : AllBottom (result of previous compose)
43842 2019-Jan-09 19:14:47.599689 - [DEBUG]
43843 2019-Jan-09 19:14:47.599718 - [DEBUG] Join: AllTop & AllBottom
43844 2019-Jan-09 19:14:47.599746 - [DEBUG] = AllBottom (new jump func)
43845 2019-Jan-09 19:14:47.599772 - [DEBUG]
43846 2019-Jan-09 19:14:47.599796 - [DEBUG] Start adding new jump function
43847 2019-Jan-09 19:14:47.599820 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43848 2019-Jan-09 19:14:47.599921 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43849 2019-Jan-09 19:14:47.600782 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
43850 2019-Jan-09 19:14:47.601605 - [DEBUG] Edge Function : AllBottom
43851 2019-Jan-09 19:14:47.601647 - [DEBUG] End adding new jump function
43852 2019-Jan-09 19:14:47.601673 - [DEBUG]
43853 2019-Jan-09 19:14:47.601698 - [DEBUG] -------------------------------------------- 1271. Path Edge --------------------------------------------
43854 2019-Jan-09 19:14:47.601724 - [DEBUG]
43855 2019-Jan-09 19:14:47.601749 - [DEBUG] Process 1271. path edge:
43856 2019-Jan-09 19:14:47.601773 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43857 2019-Jan-09 19:14:47.601872 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
43858 2019-Jan-09 19:14:47.602695 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43859 2019-Jan-09 19:14:47.603523 - [DEBUG]
43860 2019-Jan-09 19:14:47.603556 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
43861 2019-Jan-09 19:14:47.604466 - [DEBUG] Compose: EdgeIdentity * AllBottom
43862 2019-Jan-09 19:14:47.604500 - [DEBUG]
43863 2019-Jan-09 19:14:47.604526 - [DEBUG] Propagate flow
43864 2019-Jan-09 19:14:47.604550 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43865 2019-Jan-09 19:14:47.604645 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43866 2019-Jan-09 19:14:47.605457 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43867 2019-Jan-09 19:14:47.606271 - [DEBUG] Edge function : AllBottom (result of previous compose)
43868 2019-Jan-09 19:14:47.606302 - [DEBUG]
43869 2019-Jan-09 19:14:47.606331 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
43870 2019-Jan-09 19:14:47.606357 - [DEBUG] = AllBottom
43871 2019-Jan-09 19:14:47.606383 - [DEBUG]
43872 2019-Jan-09 19:14:47.606408 - [DEBUG] PROPAGATE: No new function!
43873 2019-Jan-09 19:14:47.606439 - [DEBUG] EDGE:
43874 2019-Jan-09 19:14:47.606539 - [DEBUG] ---> 43875 2019-Jan-09 19:14:47.607390 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43876 2019-Jan-09 19:14:47.608215 - [DEBUG]
43877 2019-Jan-09 19:14:47.608253 - [DEBUG] EDGE:
43878 2019-Jan-09 19:14:47.608347 - [DEBUG] ---> 43879 2019-Jan-09 19:14:47.609164 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43880 2019-Jan-09 19:14:47.609990 - [DEBUG]
43881 2019-Jan-09 19:14:47.610027 - [DEBUG] EDGE:
43882 2019-Jan-09 19:14:47.610120 - [DEBUG] ---> 43883 2019-Jan-09 19:14:47.611009 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43884 2019-Jan-09 19:14:47.611837 - [DEBUG]
43885 2019-Jan-09 19:14:47.611874 - [DEBUG] EDGE:
43886 2019-Jan-09 19:14:47.611966 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
43887 2019-Jan-09 19:14:47.612769 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43888 2019-Jan-09 19:14:47.613476 - [DEBUG]
43889 2019-Jan-09 19:14:47.613507 - [DEBUG] EDGE:
43890 2019-Jan-09 19:14:47.613582 - [DEBUG] ---> 43891 2019-Jan-09 19:14:47.614397 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43892 2019-Jan-09 19:14:47.615213 - [DEBUG]
43893 2019-Jan-09 19:14:47.615250 - [DEBUG] EDGE:
43894 2019-Jan-09 19:14:47.615342 - [DEBUG] ---> 43895 2019-Jan-09 19:14:47.616147 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43896 2019-Jan-09 19:14:47.616972 - [DEBUG]
43897 2019-Jan-09 19:14:47.617008 - [DEBUG] EDGE:
43898 2019-Jan-09 19:14:47.617129 - [DEBUG] ---> 43899 2019-Jan-09 19:14:47.617961 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43900 2019-Jan-09 19:14:47.618787 - [DEBUG]
43901 2019-Jan-09 19:14:47.618850 - [DEBUG] Compose: EdgeIdentity * AllBottom
43902 2019-Jan-09 19:14:47.618879 - [DEBUG]
43903 2019-Jan-09 19:14:47.618905 - [DEBUG] Propagate flow
43904 2019-Jan-09 19:14:47.618930 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43905 2019-Jan-09 19:14:47.619026 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
43906 2019-Jan-09 19:14:47.619855 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43907 2019-Jan-09 19:14:47.620712 - [DEBUG] Edge function : AllBottom (result of previous compose)
43908 2019-Jan-09 19:14:47.620744 - [DEBUG]
43909 2019-Jan-09 19:14:47.620773 - [DEBUG] Join: AllTop & AllBottom
43910 2019-Jan-09 19:14:47.620800 - [DEBUG] = AllBottom (new jump func)
43911 2019-Jan-09 19:14:47.620826 - [DEBUG]
43912 2019-Jan-09 19:14:47.620851 - [DEBUG] Start adding new jump function
43913 2019-Jan-09 19:14:47.620875 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43914 2019-Jan-09 19:14:47.620974 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43915 2019-Jan-09 19:14:47.621784 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
43916 2019-Jan-09 19:14:47.622615 - [DEBUG] Edge Function : AllBottom
43917 2019-Jan-09 19:14:47.622654 - [DEBUG] End adding new jump function
43918 2019-Jan-09 19:14:47.622680 - [DEBUG]
43919 2019-Jan-09 19:14:47.622705 - [DEBUG] -------------------------------------------- 1272. Path Edge --------------------------------------------
43920 2019-Jan-09 19:14:47.622732 - [DEBUG]
43921 2019-Jan-09 19:14:47.622756 - [DEBUG] Process 1272. path edge:
43922 2019-Jan-09 19:14:47.622781 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43923 2019-Jan-09 19:14:47.622877 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
43924 2019-Jan-09 19:14:47.623703 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43925 2019-Jan-09 19:14:47.624610 - [DEBUG]
43926 2019-Jan-09 19:14:47.624642 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
43927 2019-Jan-09 19:14:47.625540 - [DEBUG] Compose: EdgeIdentity * AllBottom
43928 2019-Jan-09 19:14:47.625575 - [DEBUG]
43929 2019-Jan-09 19:14:47.625601 - [DEBUG] Propagate flow
43930 2019-Jan-09 19:14:47.625625 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43931 2019-Jan-09 19:14:47.625721 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
43932 2019-Jan-09 19:14:47.626535 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43933 2019-Jan-09 19:14:47.627397 - [DEBUG] Edge function : AllBottom (result of previous compose)
43934 2019-Jan-09 19:14:47.627429 - [DEBUG]
43935 2019-Jan-09 19:14:47.627458 - [DEBUG] Join: AllTop & AllBottom
43936 2019-Jan-09 19:14:47.627485 - [DEBUG] = AllBottom (new jump func)
43937 2019-Jan-09 19:14:47.627511 - [DEBUG]
43938 2019-Jan-09 19:14:47.627536 - [DEBUG] Start adding new jump function
43939 2019-Jan-09 19:14:47.627560 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43940 2019-Jan-09 19:14:47.627657 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43941 2019-Jan-09 19:14:47.628478 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
43942 2019-Jan-09 19:14:47.629261 - [DEBUG] Edge Function : AllBottom
43943 2019-Jan-09 19:14:47.629297 - [DEBUG] End adding new jump function
43944 2019-Jan-09 19:14:47.629321 - [DEBUG]
43945 2019-Jan-09 19:14:47.629345 - [DEBUG] -------------------------------------------- 1273. Path Edge --------------------------------------------
43946 2019-Jan-09 19:14:47.629371 - [DEBUG]
43947 2019-Jan-09 19:14:47.629395 - [DEBUG] Process 1273. path edge:
43948 2019-Jan-09 19:14:47.629420 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43949 2019-Jan-09 19:14:47.629505 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
43950 2019-Jan-09 19:14:47.630284 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43951 2019-Jan-09 19:14:47.631145 - [DEBUG]
43952 2019-Jan-09 19:14:47.631177 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
43953 2019-Jan-09 19:14:47.632042 - [DEBUG] Compose: EdgeIdentity * AllBottom
43954 2019-Jan-09 19:14:47.632076 - [DEBUG]
43955 2019-Jan-09 19:14:47.632102 - [DEBUG] Propagate flow
43956 2019-Jan-09 19:14:47.632126 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43957 2019-Jan-09 19:14:47.632222 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43958 2019-Jan-09 19:14:47.633045 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43959 2019-Jan-09 19:14:47.633893 - [DEBUG] Edge function : AllBottom (result of previous compose)
43960 2019-Jan-09 19:14:47.633925 - [DEBUG]
43961 2019-Jan-09 19:14:47.633953 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
43962 2019-Jan-09 19:14:47.633980 - [DEBUG] = AllBottom
43963 2019-Jan-09 19:14:47.634005 - [DEBUG]
43964 2019-Jan-09 19:14:47.634029 - [DEBUG] PROPAGATE: No new function!
43965 2019-Jan-09 19:14:47.634061 - [DEBUG] EDGE:
43966 2019-Jan-09 19:14:47.634159 - [DEBUG] ---> 43967 2019-Jan-09 19:14:47.634986 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43968 2019-Jan-09 19:14:47.635820 - [DEBUG]
43969 2019-Jan-09 19:14:47.635856 - [DEBUG] EDGE:
43970 2019-Jan-09 19:14:47.635948 - [DEBUG] ---> 43971 2019-Jan-09 19:14:47.636784 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43972 2019-Jan-09 19:14:47.637644 - [DEBUG]
43973 2019-Jan-09 19:14:47.637680 - [DEBUG] EDGE:
43974 2019-Jan-09 19:14:47.637773 - [DEBUG] ---> 43975 2019-Jan-09 19:14:47.638574 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43976 2019-Jan-09 19:14:47.639399 - [DEBUG]
43977 2019-Jan-09 19:14:47.639435 - [DEBUG] EDGE:
43978 2019-Jan-09 19:14:47.639528 - [DEBUG] ---> 43979 2019-Jan-09 19:14:47.640349 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43980 2019-Jan-09 19:14:47.641211 - [DEBUG]
43981 2019-Jan-09 19:14:47.641247 - [DEBUG] EDGE:
43982 2019-Jan-09 19:14:47.641339 - [DEBUG] ---> 43983 2019-Jan-09 19:14:47.642153 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43984 2019-Jan-09 19:14:47.642977 - [DEBUG]
43985 2019-Jan-09 19:14:47.643014 - [DEBUG] EDGE:
43986 2019-Jan-09 19:14:47.643109 - [DEBUG] ---> 43987 2019-Jan-09 19:14:47.643958 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43988 2019-Jan-09 19:14:47.644781 - [DEBUG]
43989 2019-Jan-09 19:14:47.644818 - [DEBUG] EDGE:
43990 2019-Jan-09 19:14:47.644910 - [DEBUG] ---> 43991 2019-Jan-09 19:14:47.645660 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43992 2019-Jan-09 19:14:47.646437 - [DEBUG]
43993 2019-Jan-09 19:14:47.646474 - [DEBUG] EDGE:
43994 2019-Jan-09 19:14:47.646565 - [DEBUG] ---> 43995 2019-Jan-09 19:14:47.647408 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43996 2019-Jan-09 19:14:47.648232 - [DEBUG]
43997 2019-Jan-09 19:14:47.648269 - [DEBUG] EDGE:
43998 2019-Jan-09 19:14:47.648363 - [DEBUG] ---> 43999 2019-Jan-09 19:14:47.649176 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44000 2019-Jan-09 19:14:47.650003 - [DEBUG]
44001 2019-Jan-09 19:14:47.650040 - [DEBUG] EDGE:
44002 2019-Jan-09 19:14:47.650134 - [DEBUG] ---> 44003 2019-Jan-09 19:14:47.650999 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44004 2019-Jan-09 19:14:47.651824 - [DEBUG]
44005 2019-Jan-09 19:14:47.651861 - [DEBUG] EDGE:
44006 2019-Jan-09 19:14:47.651951 - [DEBUG] ---> 44007 2019-Jan-09 19:14:47.652761 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44008 2019-Jan-09 19:14:47.653605 - [DEBUG]
44009 2019-Jan-09 19:14:47.653643 - [DEBUG] EDGE:
44010 2019-Jan-09 19:14:47.653737 - [DEBUG] ---> 44011 2019-Jan-09 19:14:47.654579 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44012 2019-Jan-09 19:14:47.655407 - [DEBUG]
44013 2019-Jan-09 19:14:47.655442 - [DEBUG] EDGE:
44014 2019-Jan-09 19:14:47.655536 - [DEBUG] ---> 44015 2019-Jan-09 19:14:47.656349 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44016 2019-Jan-09 19:14:47.657211 - [DEBUG]
44017 2019-Jan-09 19:14:47.657249 - [DEBUG] EDGE:
44018 2019-Jan-09 19:14:47.657345 - [DEBUG] ---> 44019 2019-Jan-09 19:14:47.658178 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44020 2019-Jan-09 19:14:47.659009 - [DEBUG]
44021 2019-Jan-09 19:14:47.659047 - [DEBUG] EDGE:
44022 2019-Jan-09 19:14:47.659141 - [DEBUG] ---> 44023 2019-Jan-09 19:14:47.659948 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44024 2019-Jan-09 19:14:47.660805 - [DEBUG]
44025 2019-Jan-09 19:14:47.660841 - [DEBUG] EDGE:
44026 2019-Jan-09 19:14:47.660932 - [DEBUG] ---> 44027 2019-Jan-09 19:14:47.661713 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44028 2019-Jan-09 19:14:47.662479 - [DEBUG]
44029 2019-Jan-09 19:14:47.662514 - [DEBUG] EDGE:
44030 2019-Jan-09 19:14:47.662604 - [DEBUG] ---> 44031 2019-Jan-09 19:14:47.663428 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44032 2019-Jan-09 19:14:47.664281 - [DEBUG]
44033 2019-Jan-09 19:14:47.664318 - [DEBUG] EDGE:
44034 2019-Jan-09 19:14:47.664409 - [DEBUG] ---> 44035 2019-Jan-09 19:14:47.665219 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44036 2019-Jan-09 19:14:47.666040 - [DEBUG]
44037 2019-Jan-09 19:14:47.666077 - [DEBUG] EDGE:
44038 2019-Jan-09 19:14:47.666170 - [DEBUG] ---> 44039 2019-Jan-09 19:14:47.666982 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44040 2019-Jan-09 19:14:47.667849 - [DEBUG]
44041 2019-Jan-09 19:14:47.667887 - [DEBUG] EDGE:
44042 2019-Jan-09 19:14:47.667979 - [DEBUG] ---> 44043 2019-Jan-09 19:14:47.668804 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44044 2019-Jan-09 19:14:47.669618 - [DEBUG]
44045 2019-Jan-09 19:14:47.669681 - [DEBUG] Compose: EdgeIdentity * AllBottom
44046 2019-Jan-09 19:14:47.669710 - [DEBUG]
44047 2019-Jan-09 19:14:47.669736 - [DEBUG] Propagate flow
44048 2019-Jan-09 19:14:47.669792 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44049 2019-Jan-09 19:14:47.669892 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
44050 2019-Jan-09 19:14:47.670744 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44051 2019-Jan-09 19:14:47.671567 - [DEBUG] Edge function : AllBottom (result of previous compose)
44052 2019-Jan-09 19:14:47.671600 - [DEBUG]
44053 2019-Jan-09 19:14:47.671628 - [DEBUG] Join: AllTop & AllBottom
44054 2019-Jan-09 19:14:47.671656 - [DEBUG] = AllBottom (new jump func)
44055 2019-Jan-09 19:14:47.671682 - [DEBUG]
44056 2019-Jan-09 19:14:47.671707 - [DEBUG] Start adding new jump function
44057 2019-Jan-09 19:14:47.671732 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44058 2019-Jan-09 19:14:47.671832 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44059 2019-Jan-09 19:14:47.672651 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
44060 2019-Jan-09 19:14:47.673482 - [DEBUG] Edge Function : AllBottom
44061 2019-Jan-09 19:14:47.673521 - [DEBUG] End adding new jump function
44062 2019-Jan-09 19:14:47.673546 - [DEBUG]
44063 2019-Jan-09 19:14:47.673572 - [DEBUG] -------------------------------------------- 1274. Path Edge --------------------------------------------
44064 2019-Jan-09 19:14:47.673599 - [DEBUG]
44065 2019-Jan-09 19:14:47.673623 - [DEBUG] Process 1274. path edge:
44066 2019-Jan-09 19:14:47.673648 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44067 2019-Jan-09 19:14:47.673747 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
44068 2019-Jan-09 19:14:47.674609 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44069 2019-Jan-09 19:14:47.675441 - [DEBUG]
44070 2019-Jan-09 19:14:47.675472 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
44071 2019-Jan-09 19:14:47.676319 - [DEBUG] Possible callees:
44072 2019-Jan-09 19:14:47.676351 - [DEBUG] foo
44073 2019-Jan-09 19:14:47.676377 - [DEBUG] Possible return sites:
44074 2019-Jan-09 19:14:47.676402 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12644075 2019-Jan-09 19:14:47.678041 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
44076 2019-Jan-09 19:14:47.678104 - [DEBUG] Start points of 'foo' currently not available!
44077 2019-Jan-09 19:14:47.678154 - [DEBUG] Compose: EdgeIdentity * AllBottom
44078 2019-Jan-09 19:14:47.678183 - [DEBUG]
44079 2019-Jan-09 19:14:47.678207 - [DEBUG] Propagate flow
44080 2019-Jan-09 19:14:47.678230 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44081 2019-Jan-09 19:14:47.678315 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
44082 2019-Jan-09 19:14:47.679118 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44083 2019-Jan-09 19:14:47.679939 - [DEBUG] Edge function : AllBottom (result of previous compose)
44084 2019-Jan-09 19:14:47.679971 - [DEBUG]
44085 2019-Jan-09 19:14:47.680000 - [DEBUG] Join: AllTop & AllBottom
44086 2019-Jan-09 19:14:47.680027 - [DEBUG] = AllBottom (new jump func)
44087 2019-Jan-09 19:14:47.680053 - [DEBUG]
44088 2019-Jan-09 19:14:47.680077 - [DEBUG] Start adding new jump function
44089 2019-Jan-09 19:14:47.680102 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44090 2019-Jan-09 19:14:47.680203 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44091 2019-Jan-09 19:14:47.681062 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
44092 2019-Jan-09 19:14:47.681926 - [DEBUG] Edge Function : AllBottom
44093 2019-Jan-09 19:14:47.681968 - [DEBUG] End adding new jump function
44094 2019-Jan-09 19:14:47.681994 - [DEBUG]
44095 2019-Jan-09 19:14:47.682019 - [DEBUG] -------------------------------------------- 1275. Path Edge --------------------------------------------
44096 2019-Jan-09 19:14:47.682045 - [DEBUG]
44097 2019-Jan-09 19:14:47.682070 - [DEBUG] Process 1275. path edge:
44098 2019-Jan-09 19:14:47.682095 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44099 2019-Jan-09 19:14:47.682195 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
44100 2019-Jan-09 19:14:47.683024 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44101 2019-Jan-09 19:14:47.683882 - [DEBUG]
44102 2019-Jan-09 19:14:47.683914 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
44103 2019-Jan-09 19:14:47.684806 - [DEBUG] Compose: EdgeIdentity * AllBottom
44104 2019-Jan-09 19:14:47.684842 - [DEBUG]
44105 2019-Jan-09 19:14:47.684868 - [DEBUG] Propagate flow
44106 2019-Jan-09 19:14:47.684893 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44107 2019-Jan-09 19:14:47.684987 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
44108 2019-Jan-09 19:14:47.685793 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44109 2019-Jan-09 19:14:47.686616 - [DEBUG] Edge function : AllBottom (result of previous compose)
44110 2019-Jan-09 19:14:47.686647 - [DEBUG]
44111 2019-Jan-09 19:14:47.686675 - [DEBUG] Join: AllTop & AllBottom
44112 2019-Jan-09 19:14:47.686703 - [DEBUG] = AllBottom (new jump func)
44113 2019-Jan-09 19:14:47.686729 - [DEBUG]
44114 2019-Jan-09 19:14:47.686753 - [DEBUG] Start adding new jump function
44115 2019-Jan-09 19:14:47.686778 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44116 2019-Jan-09 19:14:47.686877 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44117 2019-Jan-09 19:14:47.687738 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
44118 2019-Jan-09 19:14:47.688554 - [DEBUG] Edge Function : AllBottom
44119 2019-Jan-09 19:14:47.688596 - [DEBUG] End adding new jump function
44120 2019-Jan-09 19:14:47.688621 - [DEBUG]
44121 2019-Jan-09 19:14:47.688646 - [DEBUG] -------------------------------------------- 1276. Path Edge --------------------------------------------
44122 2019-Jan-09 19:14:47.688673 - [DEBUG]
44123 2019-Jan-09 19:14:47.688697 - [DEBUG] Process 1276. path edge:
44124 2019-Jan-09 19:14:47.688722 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44125 2019-Jan-09 19:14:47.688821 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
44126 2019-Jan-09 19:14:47.689632 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44127 2019-Jan-09 19:14:47.690465 - [DEBUG]
44128 2019-Jan-09 19:14:47.690501 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
44129 2019-Jan-09 19:14:47.691363 - [DEBUG] Compose: EdgeIdentity * AllBottom
44130 2019-Jan-09 19:14:47.691398 - [DEBUG]
44131 2019-Jan-09 19:14:47.691423 - [DEBUG] Propagate flow
44132 2019-Jan-09 19:14:47.691447 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44133 2019-Jan-09 19:14:47.691543 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
44134 2019-Jan-09 19:14:47.692352 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44135 2019-Jan-09 19:14:47.693195 - [DEBUG] Edge function : AllBottom (result of previous compose)
44136 2019-Jan-09 19:14:47.693227 - [DEBUG]
44137 2019-Jan-09 19:14:47.693254 - [DEBUG] Join: AllTop & AllBottom
44138 2019-Jan-09 19:14:47.693281 - [DEBUG] = AllBottom (new jump func)
44139 2019-Jan-09 19:14:47.693306 - [DEBUG]
44140 2019-Jan-09 19:14:47.693330 - [DEBUG] Start adding new jump function
44141 2019-Jan-09 19:14:47.693355 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44142 2019-Jan-09 19:14:47.693453 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44143 2019-Jan-09 19:14:47.694292 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
44144 2019-Jan-09 19:14:47.695056 - [DEBUG] Edge Function : AllBottom
44145 2019-Jan-09 19:14:47.695095 - [DEBUG] End adding new jump function
44146 2019-Jan-09 19:14:47.695120 - [DEBUG]
44147 2019-Jan-09 19:14:47.695145 - [DEBUG] -------------------------------------------- 1277. Path Edge --------------------------------------------
44148 2019-Jan-09 19:14:47.695172 - [DEBUG]
44149 2019-Jan-09 19:14:47.695196 - [DEBUG] Process 1277. path edge:
44150 2019-Jan-09 19:14:47.695221 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44151 2019-Jan-09 19:14:47.695320 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
44152 2019-Jan-09 19:14:47.696136 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44153 2019-Jan-09 19:14:47.696959 - [DEBUG]
44154 2019-Jan-09 19:14:47.696992 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
44155 2019-Jan-09 19:14:47.697905 - [DEBUG] Compose: EdgeIdentity * AllBottom
44156 2019-Jan-09 19:14:47.697941 - [DEBUG]
44157 2019-Jan-09 19:14:47.697966 - [DEBUG] Propagate flow
44158 2019-Jan-09 19:14:47.697991 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44159 2019-Jan-09 19:14:47.698086 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
44160 2019-Jan-09 19:14:47.698950 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44161 2019-Jan-09 19:14:47.699768 - [DEBUG] Edge function : AllBottom (result of previous compose)
44162 2019-Jan-09 19:14:47.699800 - [DEBUG]
44163 2019-Jan-09 19:14:47.699829 - [DEBUG] Join: AllTop & AllBottom
44164 2019-Jan-09 19:14:47.699856 - [DEBUG] = AllBottom (new jump func)
44165 2019-Jan-09 19:14:47.699882 - [DEBUG]
44166 2019-Jan-09 19:14:47.699907 - [DEBUG] Start adding new jump function
44167 2019-Jan-09 19:14:47.699931 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44168 2019-Jan-09 19:14:47.700029 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44169 2019-Jan-09 19:14:47.700828 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
44170 2019-Jan-09 19:14:47.701538 - [DEBUG] Edge Function : AllBottom
44171 2019-Jan-09 19:14:47.701574 - [DEBUG] End adding new jump function
44172 2019-Jan-09 19:14:47.701599 - [DEBUG]
44173 2019-Jan-09 19:14:47.701623 - [DEBUG] -------------------------------------------- 1278. Path Edge --------------------------------------------
44174 2019-Jan-09 19:14:47.701649 - [DEBUG]
44175 2019-Jan-09 19:14:47.701673 - [DEBUG] Process 1278. path edge:
44176 2019-Jan-09 19:14:47.701697 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44177 2019-Jan-09 19:14:47.701772 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
44178 2019-Jan-09 19:14:47.702496 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44179 2019-Jan-09 19:14:47.703228 - [DEBUG]
44180 2019-Jan-09 19:14:47.703258 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
44181 2019-Jan-09 19:14:47.704140 - [DEBUG] Possible callees:
44182 2019-Jan-09 19:14:47.704171 - [DEBUG] llvm.dbg.declare
44183 2019-Jan-09 19:14:47.704198 - [DEBUG] Possible return sites:
44184 2019-Jan-09 19:14:47.704222 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13644185 2019-Jan-09 19:14:47.705857 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44186 2019-Jan-09 19:14:47.705926 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44187 2019-Jan-09 19:14:47.705981 - [DEBUG] Compose: EdgeIdentity * AllBottom
44188 2019-Jan-09 19:14:47.706011 - [DEBUG]
44189 2019-Jan-09 19:14:47.706037 - [DEBUG] Propagate flow
44190 2019-Jan-09 19:14:47.706062 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44191 2019-Jan-09 19:14:47.706160 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
44192 2019-Jan-09 19:14:47.706989 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44193 2019-Jan-09 19:14:47.707862 - [DEBUG] Edge function : AllBottom (result of previous compose)
44194 2019-Jan-09 19:14:47.707894 - [DEBUG]
44195 2019-Jan-09 19:14:47.707922 - [DEBUG] Join: AllTop & AllBottom
44196 2019-Jan-09 19:14:47.707950 - [DEBUG] = AllBottom (new jump func)
44197 2019-Jan-09 19:14:47.707976 - [DEBUG]
44198 2019-Jan-09 19:14:47.708000 - [DEBUG] Start adding new jump function
44199 2019-Jan-09 19:14:47.708025 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44200 2019-Jan-09 19:14:47.708125 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44201 2019-Jan-09 19:14:47.708948 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
44202 2019-Jan-09 19:14:47.709785 - [DEBUG] Edge Function : AllBottom
44203 2019-Jan-09 19:14:47.709826 - [DEBUG] End adding new jump function
44204 2019-Jan-09 19:14:47.709852 - [DEBUG]
44205 2019-Jan-09 19:14:47.709877 - [DEBUG] -------------------------------------------- 1279. Path Edge --------------------------------------------
44206 2019-Jan-09 19:14:47.709904 - [DEBUG]
44207 2019-Jan-09 19:14:47.709928 - [DEBUG] Process 1279. path edge:
44208 2019-Jan-09 19:14:47.709953 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44209 2019-Jan-09 19:14:47.710049 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
44210 2019-Jan-09 19:14:47.710873 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44211 2019-Jan-09 19:14:47.711664 - [DEBUG]
44212 2019-Jan-09 19:14:47.711694 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
44213 2019-Jan-09 19:14:47.712556 - [DEBUG] Compose: EdgeIdentity * AllBottom
44214 2019-Jan-09 19:14:47.712591 - [DEBUG]
44215 2019-Jan-09 19:14:47.712617 - [DEBUG] Propagate flow
44216 2019-Jan-09 19:14:47.712642 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44217 2019-Jan-09 19:14:47.712736 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
44218 2019-Jan-09 19:14:47.713543 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44219 2019-Jan-09 19:14:47.714404 - [DEBUG] Edge function : AllBottom (result of previous compose)
44220 2019-Jan-09 19:14:47.714462 - [DEBUG]
44221 2019-Jan-09 19:14:47.714491 - [DEBUG] Join: AllTop & AllBottom
44222 2019-Jan-09 19:14:47.714520 - [DEBUG] = AllBottom (new jump func)
44223 2019-Jan-09 19:14:47.714545 - [DEBUG]
44224 2019-Jan-09 19:14:47.714570 - [DEBUG] Start adding new jump function
44225 2019-Jan-09 19:14:47.714595 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44226 2019-Jan-09 19:14:47.714696 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44227 2019-Jan-09 19:14:47.715523 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
44228 2019-Jan-09 19:14:47.716350 - [DEBUG] Edge Function : AllBottom
44229 2019-Jan-09 19:14:47.716391 - [DEBUG] End adding new jump function
44230 2019-Jan-09 19:14:47.716416 - [DEBUG]
44231 2019-Jan-09 19:14:47.716442 - [DEBUG] -------------------------------------------- 1280. Path Edge --------------------------------------------
44232 2019-Jan-09 19:14:47.716469 - [DEBUG]
44233 2019-Jan-09 19:14:47.716493 - [DEBUG] Process 1280. path edge:
44234 2019-Jan-09 19:14:47.716518 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44235 2019-Jan-09 19:14:47.716617 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
44236 2019-Jan-09 19:14:47.717473 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44237 2019-Jan-09 19:14:47.718301 - [DEBUG]
44238 2019-Jan-09 19:14:47.718335 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
44239 2019-Jan-09 19:14:47.719200 - [DEBUG] Compose: EdgeIdentity * AllBottom
44240 2019-Jan-09 19:14:47.719235 - [DEBUG]
44241 2019-Jan-09 19:14:47.719260 - [DEBUG] Propagate flow
44242 2019-Jan-09 19:14:47.719285 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44243 2019-Jan-09 19:14:47.719381 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
44244 2019-Jan-09 19:14:47.720190 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44245 2019-Jan-09 19:14:47.721045 - [DEBUG] Edge function : AllBottom (result of previous compose)
44246 2019-Jan-09 19:14:47.721077 - [DEBUG]
44247 2019-Jan-09 19:14:47.721107 - [DEBUG] Join: AllTop & AllBottom
44248 2019-Jan-09 19:14:47.721135 - [DEBUG] = AllBottom (new jump func)
44249 2019-Jan-09 19:14:47.721161 - [DEBUG]
44250 2019-Jan-09 19:14:47.721186 - [DEBUG] Start adding new jump function
44251 2019-Jan-09 19:14:47.721211 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44252 2019-Jan-09 19:14:47.721309 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44253 2019-Jan-09 19:14:47.722134 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
44254 2019-Jan-09 19:14:47.722948 - [DEBUG] Edge Function : AllBottom
44255 2019-Jan-09 19:14:47.722988 - [DEBUG] End adding new jump function
44256 2019-Jan-09 19:14:47.723014 - [DEBUG]
44257 2019-Jan-09 19:14:47.723039 - [DEBUG] -------------------------------------------- 1281. Path Edge --------------------------------------------
44258 2019-Jan-09 19:14:47.723066 - [DEBUG]
44259 2019-Jan-09 19:14:47.723090 - [DEBUG] Process 1281. path edge:
44260 2019-Jan-09 19:14:47.723116 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44261 2019-Jan-09 19:14:47.723217 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
44262 2019-Jan-09 19:14:47.724078 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44263 2019-Jan-09 19:14:47.724903 - [DEBUG]
44264 2019-Jan-09 19:14:47.724936 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
44265 2019-Jan-09 19:14:47.725808 - [DEBUG] Compose: EdgeIdentity * AllBottom
44266 2019-Jan-09 19:14:47.725869 - [DEBUG]
44267 2019-Jan-09 19:14:47.725895 - [DEBUG] Propagate flow
44268 2019-Jan-09 19:14:47.725920 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44269 2019-Jan-09 19:14:47.726018 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
44270 2019-Jan-09 19:14:47.726853 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44271 2019-Jan-09 19:14:47.727640 - [DEBUG] Edge function : AllBottom (result of previous compose)
44272 2019-Jan-09 19:14:47.727671 - [DEBUG]
44273 2019-Jan-09 19:14:47.727700 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44274 2019-Jan-09 19:14:47.727727 - [DEBUG] = AllBottom
44275 2019-Jan-09 19:14:47.727753 - [DEBUG]
44276 2019-Jan-09 19:14:47.727777 - [DEBUG] PROPAGATE: No new function!
44277 2019-Jan-09 19:14:47.727808 - [DEBUG] EDGE:
44278 2019-Jan-09 19:14:47.727906 - [DEBUG] ---> 44279 2019-Jan-09 19:14:47.728685 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44280 2019-Jan-09 19:14:47.729498 - [DEBUG]
44281 2019-Jan-09 19:14:47.729534 - [DEBUG] EDGE:
44282 2019-Jan-09 19:14:47.729626 - [DEBUG] ---> 44283 2019-Jan-09 19:14:47.730461 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44284 2019-Jan-09 19:14:47.731300 - [DEBUG]
44285 2019-Jan-09 19:14:47.731337 - [DEBUG] EDGE:
44286 2019-Jan-09 19:14:47.731430 - [DEBUG] ---> 44287 2019-Jan-09 19:14:47.732245 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44288 2019-Jan-09 19:14:47.733070 - [DEBUG]
44289 2019-Jan-09 19:14:47.733107 - [DEBUG] EDGE:
44290 2019-Jan-09 19:14:47.733198 - [DEBUG] ---> 44291 2019-Jan-09 19:14:47.734062 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44292 2019-Jan-09 19:14:47.734885 - [DEBUG]
44293 2019-Jan-09 19:14:47.734949 - [DEBUG] Compose: EdgeIdentity * AllBottom
44294 2019-Jan-09 19:14:47.734978 - [DEBUG]
44295 2019-Jan-09 19:14:47.735003 - [DEBUG] Propagate flow
44296 2019-Jan-09 19:14:47.735028 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44297 2019-Jan-09 19:14:47.735123 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
44298 2019-Jan-09 19:14:47.735959 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44299 2019-Jan-09 19:14:47.736773 - [DEBUG] Edge function : AllBottom (result of previous compose)
44300 2019-Jan-09 19:14:47.736805 - [DEBUG]
44301 2019-Jan-09 19:14:47.736834 - [DEBUG] Join: AllTop & AllBottom
44302 2019-Jan-09 19:14:47.736861 - [DEBUG] = AllBottom (new jump func)
44303 2019-Jan-09 19:14:47.736887 - [DEBUG]
44304 2019-Jan-09 19:14:47.736912 - [DEBUG] Start adding new jump function
44305 2019-Jan-09 19:14:47.736937 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44306 2019-Jan-09 19:14:47.737033 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44307 2019-Jan-09 19:14:47.737889 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
44308 2019-Jan-09 19:14:47.738754 - [DEBUG] Edge Function : AllBottom
44309 2019-Jan-09 19:14:47.738796 - [DEBUG] End adding new jump function
44310 2019-Jan-09 19:14:47.738821 - [DEBUG]
44311 2019-Jan-09 19:14:47.738846 - [DEBUG] -------------------------------------------- 1282. Path Edge --------------------------------------------
44312 2019-Jan-09 19:14:47.738873 - [DEBUG]
44313 2019-Jan-09 19:14:47.738898 - [DEBUG] Process 1282. path edge:
44314 2019-Jan-09 19:14:47.738922 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44315 2019-Jan-09 19:14:47.739020 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
44316 2019-Jan-09 19:14:47.739866 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44317 2019-Jan-09 19:14:47.740732 - [DEBUG]
44318 2019-Jan-09 19:14:47.740764 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
44319 2019-Jan-09 19:14:47.741626 - [DEBUG] Possible callees:
44320 2019-Jan-09 19:14:47.741656 - [DEBUG] llvm.dbg.declare
44321 2019-Jan-09 19:14:47.741683 - [DEBUG] Possible return sites:
44322 2019-Jan-09 19:14:47.741708 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14344323 2019-Jan-09 19:14:47.743326 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44324 2019-Jan-09 19:14:47.743385 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44325 2019-Jan-09 19:14:47.743434 - [DEBUG] Compose: EdgeIdentity * AllBottom
44326 2019-Jan-09 19:14:47.743463 - [DEBUG]
44327 2019-Jan-09 19:14:47.743489 - [DEBUG] Propagate flow
44328 2019-Jan-09 19:14:47.743513 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44329 2019-Jan-09 19:14:47.743600 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
44330 2019-Jan-09 19:14:47.744422 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44331 2019-Jan-09 19:14:47.745227 - [DEBUG] Edge function : AllBottom (result of previous compose)
44332 2019-Jan-09 19:14:47.745259 - [DEBUG]
44333 2019-Jan-09 19:14:47.745288 - [DEBUG] Join: AllTop & AllBottom
44334 2019-Jan-09 19:14:47.745316 - [DEBUG] = AllBottom (new jump func)
44335 2019-Jan-09 19:14:47.745341 - [DEBUG]
44336 2019-Jan-09 19:14:47.745366 - [DEBUG] Start adding new jump function
44337 2019-Jan-09 19:14:47.745391 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44338 2019-Jan-09 19:14:47.745488 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44339 2019-Jan-09 19:14:47.746312 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
44340 2019-Jan-09 19:14:47.747176 - [DEBUG] Edge Function : AllBottom
44341 2019-Jan-09 19:14:47.747218 - [DEBUG] End adding new jump function
44342 2019-Jan-09 19:14:47.747244 - [DEBUG]
44343 2019-Jan-09 19:14:47.747269 - [DEBUG] -------------------------------------------- 1283. Path Edge --------------------------------------------
44344 2019-Jan-09 19:14:47.747295 - [DEBUG]
44345 2019-Jan-09 19:14:47.747319 - [DEBUG] Process 1283. path edge:
44346 2019-Jan-09 19:14:47.747345 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44347 2019-Jan-09 19:14:47.747444 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
44348 2019-Jan-09 19:14:47.748279 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44349 2019-Jan-09 19:14:47.749103 - [DEBUG]
44350 2019-Jan-09 19:14:47.749135 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
44351 2019-Jan-09 19:14:47.750053 - [DEBUG] Compose: EdgeIdentity * AllBottom
44352 2019-Jan-09 19:14:47.750090 - [DEBUG]
44353 2019-Jan-09 19:14:47.750116 - [DEBUG] Propagate flow
44354 2019-Jan-09 19:14:47.750140 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44355 2019-Jan-09 19:14:47.750237 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
44356 2019-Jan-09 19:14:47.751093 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44357 2019-Jan-09 19:14:47.751919 - [DEBUG] Edge function : AllBottom (result of previous compose)
44358 2019-Jan-09 19:14:47.751951 - [DEBUG]
44359 2019-Jan-09 19:14:47.751980 - [DEBUG] Join: AllTop & AllBottom
44360 2019-Jan-09 19:14:47.752008 - [DEBUG] = AllBottom (new jump func)
44361 2019-Jan-09 19:14:47.752034 - [DEBUG]
44362 2019-Jan-09 19:14:47.752059 - [DEBUG] Start adding new jump function
44363 2019-Jan-09 19:14:47.752084 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44364 2019-Jan-09 19:14:47.752183 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44365 2019-Jan-09 19:14:47.752998 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
44366 2019-Jan-09 19:14:47.753842 - [DEBUG] Edge Function : AllBottom
44367 2019-Jan-09 19:14:47.753884 - [DEBUG] End adding new jump function
44368 2019-Jan-09 19:14:47.753911 - [DEBUG]
44369 2019-Jan-09 19:14:47.753936 - [DEBUG] -------------------------------------------- 1284. Path Edge --------------------------------------------
44370 2019-Jan-09 19:14:47.753963 - [DEBUG]
44371 2019-Jan-09 19:14:47.753987 - [DEBUG] Process 1284. path edge:
44372 2019-Jan-09 19:14:47.754013 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44373 2019-Jan-09 19:14:47.754114 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
44374 2019-Jan-09 19:14:47.754938 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44375 2019-Jan-09 19:14:47.755766 - [DEBUG]
44376 2019-Jan-09 19:14:47.755799 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
44377 2019-Jan-09 19:14:47.756670 - [DEBUG] Compose: EdgeIdentity * AllBottom
44378 2019-Jan-09 19:14:47.756705 - [DEBUG]
44379 2019-Jan-09 19:14:47.756731 - [DEBUG] Propagate flow
44380 2019-Jan-09 19:14:47.756755 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44381 2019-Jan-09 19:14:47.756852 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
44382 2019-Jan-09 19:14:47.757723 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44383 2019-Jan-09 19:14:47.758550 - [DEBUG] Edge function : AllBottom (result of previous compose)
44384 2019-Jan-09 19:14:47.758582 - [DEBUG]
44385 2019-Jan-09 19:14:47.758611 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44386 2019-Jan-09 19:14:47.758638 - [DEBUG] = AllBottom
44387 2019-Jan-09 19:14:47.758664 - [DEBUG]
44388 2019-Jan-09 19:14:47.758688 - [DEBUG] PROPAGATE: No new function!
44389 2019-Jan-09 19:14:47.758720 - [DEBUG] EDGE:
44390 2019-Jan-09 19:14:47.758819 - [DEBUG] ---> 44391 2019-Jan-09 19:14:47.759611 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44392 2019-Jan-09 19:14:47.760367 - [DEBUG]
44393 2019-Jan-09 19:14:47.760402 - [DEBUG] EDGE:
44394 2019-Jan-09 19:14:47.760513 - [DEBUG] ---> 44395 2019-Jan-09 19:14:47.761316 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44396 2019-Jan-09 19:14:47.762166 - [DEBUG]
44397 2019-Jan-09 19:14:47.762204 - [DEBUG] EDGE:
44398 2019-Jan-09 19:14:47.762297 - [DEBUG] ---> 44399 2019-Jan-09 19:14:47.763132 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44400 2019-Jan-09 19:14:47.763991 - [DEBUG]
44401 2019-Jan-09 19:14:47.764027 - [DEBUG] EDGE:
44402 2019-Jan-09 19:14:47.764117 - [DEBUG] ---> 44403 2019-Jan-09 19:14:47.764926 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44404 2019-Jan-09 19:14:47.765753 - [DEBUG]
44405 2019-Jan-09 19:14:47.765817 - [DEBUG] Compose: EdgeIdentity * AllBottom
44406 2019-Jan-09 19:14:47.765846 - [DEBUG]
44407 2019-Jan-09 19:14:47.765871 - [DEBUG] Propagate flow
44408 2019-Jan-09 19:14:47.765896 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44409 2019-Jan-09 19:14:47.765993 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
44410 2019-Jan-09 19:14:47.766806 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44411 2019-Jan-09 19:14:47.767665 - [DEBUG] Edge function : AllBottom (result of previous compose)
44412 2019-Jan-09 19:14:47.767698 - [DEBUG]
44413 2019-Jan-09 19:14:47.767727 - [DEBUG] Join: AllTop & AllBottom
44414 2019-Jan-09 19:14:47.767755 - [DEBUG] = AllBottom (new jump func)
44415 2019-Jan-09 19:14:47.767780 - [DEBUG]
44416 2019-Jan-09 19:14:47.767805 - [DEBUG] Start adding new jump function
44417 2019-Jan-09 19:14:47.767829 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44418 2019-Jan-09 19:14:47.767927 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44419 2019-Jan-09 19:14:47.768738 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
44420 2019-Jan-09 19:14:47.769558 - [DEBUG] Edge Function : AllBottom
44421 2019-Jan-09 19:14:47.769598 - [DEBUG] End adding new jump function
44422 2019-Jan-09 19:14:47.769623 - [DEBUG]
44423 2019-Jan-09 19:14:47.769649 - [DEBUG] -------------------------------------------- 1285. Path Edge --------------------------------------------
44424 2019-Jan-09 19:14:47.769675 - [DEBUG]
44425 2019-Jan-09 19:14:47.769699 - [DEBUG] Process 1285. path edge:
44426 2019-Jan-09 19:14:47.769724 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44427 2019-Jan-09 19:14:47.769822 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
44428 2019-Jan-09 19:14:47.770673 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44429 2019-Jan-09 19:14:47.771499 - [DEBUG]
44430 2019-Jan-09 19:14:47.771533 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
44431 2019-Jan-09 19:14:47.772405 - [DEBUG] Compose: EdgeIdentity * AllBottom
44432 2019-Jan-09 19:14:47.772440 - [DEBUG]
44433 2019-Jan-09 19:14:47.772466 - [DEBUG] Propagate flow
44434 2019-Jan-09 19:14:47.772491 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44435 2019-Jan-09 19:14:47.772583 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
44436 2019-Jan-09 19:14:47.773420 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44437 2019-Jan-09 19:14:47.774276 - [DEBUG] Edge function : AllBottom (result of previous compose)
44438 2019-Jan-09 19:14:47.774334 - [DEBUG]
44439 2019-Jan-09 19:14:47.774363 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44440 2019-Jan-09 19:14:47.774390 - [DEBUG] = AllBottom
44441 2019-Jan-09 19:14:47.774416 - [DEBUG]
44442 2019-Jan-09 19:14:47.774440 - [DEBUG] PROPAGATE: No new function!
44443 2019-Jan-09 19:14:47.774498 - [DEBUG] Compose: EdgeIdentity * AllBottom
44444 2019-Jan-09 19:14:47.774526 - [DEBUG]
44445 2019-Jan-09 19:14:47.774551 - [DEBUG] Propagate flow
44446 2019-Jan-09 19:14:47.774575 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44447 2019-Jan-09 19:14:47.774677 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
44448 2019-Jan-09 19:14:47.775518 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44449 2019-Jan-09 19:14:47.776269 - [DEBUG] Edge function : AllBottom (result of previous compose)
44450 2019-Jan-09 19:14:47.776298 - [DEBUG]
44451 2019-Jan-09 19:14:47.776325 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44452 2019-Jan-09 19:14:47.776351 - [DEBUG] = AllBottom
44453 2019-Jan-09 19:14:47.776376 - [DEBUG]
44454 2019-Jan-09 19:14:47.776400 - [DEBUG] PROPAGATE: No new function!
44455 2019-Jan-09 19:14:47.776428 - [DEBUG] EDGE:
44456 2019-Jan-09 19:14:47.776507 - [DEBUG] ---> 44457 2019-Jan-09 19:14:47.777331 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44458 2019-Jan-09 19:14:47.778156 - [DEBUG]
44459 2019-Jan-09 19:14:47.778190 - [DEBUG] EDGE:
44460 2019-Jan-09 19:14:47.778284 - [DEBUG] ---> 44461 2019-Jan-09 19:14:47.779083 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44462 2019-Jan-09 19:14:47.779911 - [DEBUG]
44463 2019-Jan-09 19:14:47.779948 - [DEBUG] EDGE:
44464 2019-Jan-09 19:14:47.780041 - [DEBUG] ---> 44465 2019-Jan-09 19:14:47.780894 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44466 2019-Jan-09 19:14:47.781716 - [DEBUG]
44467 2019-Jan-09 19:14:47.781752 - [DEBUG] EDGE:
44468 2019-Jan-09 19:14:47.781846 - [DEBUG] ---> 44469 2019-Jan-09 19:14:47.782658 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44470 2019-Jan-09 19:14:47.783479 - [DEBUG]
44471 2019-Jan-09 19:14:47.783515 - [DEBUG] EDGE:
44472 2019-Jan-09 19:14:47.783606 - [DEBUG] ---> 44473 2019-Jan-09 19:14:47.784430 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44474 2019-Jan-09 19:14:47.785252 - [DEBUG]
44475 2019-Jan-09 19:14:47.785290 - [DEBUG] EDGE:
44476 2019-Jan-09 19:14:47.785380 - [DEBUG] ---> 44477 2019-Jan-09 19:14:47.786201 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44478 2019-Jan-09 19:14:47.787018 - [DEBUG]
44479 2019-Jan-09 19:14:47.787055 - [DEBUG] EDGE:
44480 2019-Jan-09 19:14:47.787175 - [DEBUG] ---> 44481 2019-Jan-09 19:14:47.788017 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44482 2019-Jan-09 19:14:47.788839 - [DEBUG]
44483 2019-Jan-09 19:14:47.788876 - [DEBUG] EDGE:
44484 2019-Jan-09 19:14:47.788966 - [DEBUG] ---> 44485 2019-Jan-09 19:14:47.789771 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44486 2019-Jan-09 19:14:47.790622 - [DEBUG]
44487 2019-Jan-09 19:14:47.790656 - [DEBUG] EDGE:
44488 2019-Jan-09 19:14:47.790741 - [DEBUG] ---> 44489 2019-Jan-09 19:14:47.791431 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44490 2019-Jan-09 19:14:47.792093 - [DEBUG]
44491 2019-Jan-09 19:14:47.792121 - [DEBUG] EDGE:
44492 2019-Jan-09 19:14:47.792188 - [DEBUG] ---> 44493 2019-Jan-09 19:14:47.792843 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44494 2019-Jan-09 19:14:47.793490 - [DEBUG]
44495 2019-Jan-09 19:14:47.793518 - [DEBUG] EDGE:
44496 2019-Jan-09 19:14:47.793578 - [DEBUG] ---> 44497 2019-Jan-09 19:14:47.794315 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44498 2019-Jan-09 19:14:47.795125 - [DEBUG]
44499 2019-Jan-09 19:14:47.795162 - [DEBUG] EDGE:
44500 2019-Jan-09 19:14:47.795253 - [DEBUG] ---> 44501 2019-Jan-09 19:14:47.796008 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44502 2019-Jan-09 19:14:47.796747 - [DEBUG]
44503 2019-Jan-09 19:14:47.796784 - [DEBUG] EDGE:
44504 2019-Jan-09 19:14:47.796873 - [DEBUG] ---> 44505 2019-Jan-09 19:14:47.797727 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44506 2019-Jan-09 19:14:47.798547 - [DEBUG]
44507 2019-Jan-09 19:14:47.798610 - [DEBUG] Compose: EdgeIdentity * AllBottom
44508 2019-Jan-09 19:14:47.798638 - [DEBUG]
44509 2019-Jan-09 19:14:47.798664 - [DEBUG] Propagate flow
44510 2019-Jan-09 19:14:47.798688 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44511 2019-Jan-09 19:14:47.798783 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
44512 2019-Jan-09 19:14:47.799618 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44513 2019-Jan-09 19:14:47.800474 - [DEBUG] Edge function : AllBottom (result of previous compose)
44514 2019-Jan-09 19:14:47.800510 - [DEBUG]
44515 2019-Jan-09 19:14:47.800538 - [DEBUG] Join: AllTop & AllBottom
44516 2019-Jan-09 19:14:47.800565 - [DEBUG] = AllBottom (new jump func)
44517 2019-Jan-09 19:14:47.800591 - [DEBUG]
44518 2019-Jan-09 19:14:47.800615 - [DEBUG] Start adding new jump function
44519 2019-Jan-09 19:14:47.800640 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44520 2019-Jan-09 19:14:47.800740 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44521 2019-Jan-09 19:14:47.801569 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
44522 2019-Jan-09 19:14:47.802440 - [DEBUG] Edge Function : AllBottom
44523 2019-Jan-09 19:14:47.802480 - [DEBUG] End adding new jump function
44524 2019-Jan-09 19:14:47.802505 - [DEBUG]
44525 2019-Jan-09 19:14:47.802530 - [DEBUG] -------------------------------------------- 1286. Path Edge --------------------------------------------
44526 2019-Jan-09 19:14:47.802556 - [DEBUG]
44527 2019-Jan-09 19:14:47.802580 - [DEBUG] Process 1286. path edge:
44528 2019-Jan-09 19:14:47.802605 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44529 2019-Jan-09 19:14:47.802701 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
44530 2019-Jan-09 19:14:47.803543 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44531 2019-Jan-09 19:14:47.804387 - [DEBUG]
44532 2019-Jan-09 19:14:47.804417 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
44533 2019-Jan-09 19:14:47.805267 - [DEBUG] Possible callees:
44534 2019-Jan-09 19:14:47.805298 - [DEBUG] llvm.dbg.declare
44535 2019-Jan-09 19:14:47.805325 - [DEBUG] Possible return sites:
44536 2019-Jan-09 19:14:47.805349 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10344537 2019-Jan-09 19:14:47.806985 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44538 2019-Jan-09 19:14:47.807052 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44539 2019-Jan-09 19:14:47.807144 - [DEBUG] Compose: EdgeIdentity * AllBottom
44540 2019-Jan-09 19:14:47.807177 - [DEBUG]
44541 2019-Jan-09 19:14:47.807202 - [DEBUG] Propagate flow
44542 2019-Jan-09 19:14:47.807226 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44543 2019-Jan-09 19:14:47.807324 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
44544 2019-Jan-09 19:14:47.808157 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44545 2019-Jan-09 19:14:47.808920 - [DEBUG] Edge function : AllBottom (result of previous compose)
44546 2019-Jan-09 19:14:47.808950 - [DEBUG]
44547 2019-Jan-09 19:14:47.808978 - [DEBUG] Join: AllTop & AllBottom
44548 2019-Jan-09 19:14:47.809006 - [DEBUG] = AllBottom (new jump func)
44549 2019-Jan-09 19:14:47.809031 - [DEBUG]
44550 2019-Jan-09 19:14:47.809055 - [DEBUG] Start adding new jump function
44551 2019-Jan-09 19:14:47.809080 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44552 2019-Jan-09 19:14:47.809172 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44553 2019-Jan-09 19:14:47.809991 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
44554 2019-Jan-09 19:14:47.810861 - [DEBUG] Edge Function : AllBottom
44555 2019-Jan-09 19:14:47.810899 - [DEBUG] End adding new jump function
44556 2019-Jan-09 19:14:47.810924 - [DEBUG]
44557 2019-Jan-09 19:14:47.810949 - [DEBUG] -------------------------------------------- 1287. Path Edge --------------------------------------------
44558 2019-Jan-09 19:14:47.810976 - [DEBUG]
44559 2019-Jan-09 19:14:47.810999 - [DEBUG] Process 1287. path edge:
44560 2019-Jan-09 19:14:47.811024 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44561 2019-Jan-09 19:14:47.811121 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
44562 2019-Jan-09 19:14:47.811943 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44563 2019-Jan-09 19:14:47.812763 - [DEBUG]
44564 2019-Jan-09 19:14:47.812794 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
44565 2019-Jan-09 19:14:47.813660 - [DEBUG] Compose: EdgeIdentity * AllBottom
44566 2019-Jan-09 19:14:47.813695 - [DEBUG]
44567 2019-Jan-09 19:14:47.813721 - [DEBUG] Propagate flow
44568 2019-Jan-09 19:14:47.813746 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44569 2019-Jan-09 19:14:47.813870 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
44570 2019-Jan-09 19:14:47.814678 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44571 2019-Jan-09 19:14:47.815500 - [DEBUG] Edge function : AllBottom (result of previous compose)
44572 2019-Jan-09 19:14:47.815532 - [DEBUG]
44573 2019-Jan-09 19:14:47.815560 - [DEBUG] Join: AllTop & AllBottom
44574 2019-Jan-09 19:14:47.815587 - [DEBUG] = AllBottom (new jump func)
44575 2019-Jan-09 19:14:47.815613 - [DEBUG]
44576 2019-Jan-09 19:14:47.815638 - [DEBUG] Start adding new jump function
44577 2019-Jan-09 19:14:47.815663 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44578 2019-Jan-09 19:14:47.815763 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44579 2019-Jan-09 19:14:47.816588 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
44580 2019-Jan-09 19:14:47.817440 - [DEBUG] Edge Function : AllBottom
44581 2019-Jan-09 19:14:47.817479 - [DEBUG] End adding new jump function
44582 2019-Jan-09 19:14:47.817504 - [DEBUG]
44583 2019-Jan-09 19:14:47.817530 - [DEBUG] -------------------------------------------- 1288. Path Edge --------------------------------------------
44584 2019-Jan-09 19:14:47.817557 - [DEBUG]
44585 2019-Jan-09 19:14:47.817581 - [DEBUG] Process 1288. path edge:
44586 2019-Jan-09 19:14:47.817606 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44587 2019-Jan-09 19:14:47.817707 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
44588 2019-Jan-09 19:14:47.818525 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44589 2019-Jan-09 19:14:47.819354 - [DEBUG]
44590 2019-Jan-09 19:14:47.819388 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
44591 2019-Jan-09 19:14:47.820215 - [DEBUG] Compose: EdgeIdentity * AllBottom
44592 2019-Jan-09 19:14:47.820248 - [DEBUG]
44593 2019-Jan-09 19:14:47.820272 - [DEBUG] Propagate flow
44594 2019-Jan-09 19:14:47.820296 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44595 2019-Jan-09 19:14:47.820374 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
44596 2019-Jan-09 19:14:47.821188 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44597 2019-Jan-09 19:14:47.822015 - [DEBUG] Edge function : AllBottom (result of previous compose)
44598 2019-Jan-09 19:14:47.822047 - [DEBUG]
44599 2019-Jan-09 19:14:47.822075 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44600 2019-Jan-09 19:14:47.822101 - [DEBUG] = AllBottom
44601 2019-Jan-09 19:14:47.822127 - [DEBUG]
44602 2019-Jan-09 19:14:47.822151 - [DEBUG] PROPAGATE: No new function!
44603 2019-Jan-09 19:14:47.822182 - [DEBUG] EDGE:
44604 2019-Jan-09 19:14:47.822280 - [DEBUG] ---> 44605 2019-Jan-09 19:14:47.823093 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44606 2019-Jan-09 19:14:47.823963 - [DEBUG]
44607 2019-Jan-09 19:14:47.823999 - [DEBUG] EDGE:
44608 2019-Jan-09 19:14:47.824090 - [DEBUG] ---> 44609 2019-Jan-09 19:14:47.824944 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44610 2019-Jan-09 19:14:47.825780 - [DEBUG]
44611 2019-Jan-09 19:14:47.825818 - [DEBUG] EDGE:
44612 2019-Jan-09 19:14:47.825912 - [DEBUG] ---> 44613 2019-Jan-09 19:14:47.826738 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44614 2019-Jan-09 19:14:47.827591 - [DEBUG]
44615 2019-Jan-09 19:14:47.827628 - [DEBUG] EDGE:
44616 2019-Jan-09 19:14:47.827720 - [DEBUG] ---> 44617 2019-Jan-09 19:14:47.828490 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44618 2019-Jan-09 19:14:47.829300 - [DEBUG]
44619 2019-Jan-09 19:14:47.829341 - [DEBUG] Compose: EdgeIdentity * AllBottom
44620 2019-Jan-09 19:14:47.829369 - [DEBUG]
44621 2019-Jan-09 19:14:47.829394 - [DEBUG] Propagate flow
44622 2019-Jan-09 19:14:47.829418 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44623 2019-Jan-09 19:14:47.829510 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
44624 2019-Jan-09 19:14:47.830317 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
44625 2019-Jan-09 19:14:47.831182 - [DEBUG] Edge function : AllBottom (result of previous compose)
44626 2019-Jan-09 19:14:47.831216 - [DEBUG]
44627 2019-Jan-09 19:14:47.831244 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44628 2019-Jan-09 19:14:47.831271 - [DEBUG] = AllBottom
44629 2019-Jan-09 19:14:47.831296 - [DEBUG]
44630 2019-Jan-09 19:14:47.831320 - [DEBUG] PROPAGATE: No new function!
44631 2019-Jan-09 19:14:47.831351 - [DEBUG] EDGE:
44632 2019-Jan-09 19:14:47.831449 - [DEBUG] ---> 44633 2019-Jan-09 19:14:47.832282 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44634 2019-Jan-09 19:14:47.833110 - [DEBUG]
44635 2019-Jan-09 19:14:47.833145 - [DEBUG] EDGE:
44636 2019-Jan-09 19:14:47.833239 - [DEBUG] ---> 44637 2019-Jan-09 19:14:47.834090 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
44638 2019-Jan-09 19:14:47.834926 - [DEBUG]
44639 2019-Jan-09 19:14:47.834960 - [DEBUG] EDGE:
44640 2019-Jan-09 19:14:47.835044 - [DEBUG] ---> 44641 2019-Jan-09 19:14:47.835841 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
44642 2019-Jan-09 19:14:47.836664 - [DEBUG]
44643 2019-Jan-09 19:14:47.836701 - [DEBUG] Compose: EdgeIdentity * AllBottom
44644 2019-Jan-09 19:14:47.836729 - [DEBUG]
44645 2019-Jan-09 19:14:47.836754 - [DEBUG] Propagate flow
44646 2019-Jan-09 19:14:47.836779 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44647 2019-Jan-09 19:14:47.836864 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
44648 2019-Jan-09 19:14:47.837708 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44649 2019-Jan-09 19:14:47.838540 - [DEBUG] Edge function : AllBottom (result of previous compose)
44650 2019-Jan-09 19:14:47.838598 - [DEBUG]
44651 2019-Jan-09 19:14:47.838627 - [DEBUG] Join: AllTop & AllBottom
44652 2019-Jan-09 19:14:47.838655 - [DEBUG] = AllBottom (new jump func)
44653 2019-Jan-09 19:14:47.838680 - [DEBUG]
44654 2019-Jan-09 19:14:47.838704 - [DEBUG] Start adding new jump function
44655 2019-Jan-09 19:14:47.838729 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44656 2019-Jan-09 19:14:47.838829 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44657 2019-Jan-09 19:14:47.839655 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
44658 2019-Jan-09 19:14:47.840507 - [DEBUG] Edge Function : AllBottom
44659 2019-Jan-09 19:14:47.840550 - [DEBUG] End adding new jump function
44660 2019-Jan-09 19:14:47.840575 - [DEBUG]
44661 2019-Jan-09 19:14:47.840600 - [DEBUG] -------------------------------------------- 1289. Path Edge --------------------------------------------
44662 2019-Jan-09 19:14:47.840627 - [DEBUG]
44663 2019-Jan-09 19:14:47.840650 - [DEBUG] Process 1289. path edge:
44664 2019-Jan-09 19:14:47.840675 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44665 2019-Jan-09 19:14:47.840779 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
44666 2019-Jan-09 19:14:47.841598 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44667 2019-Jan-09 19:14:47.842436 - [DEBUG]
44668 2019-Jan-09 19:14:47.842468 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
44669 2019-Jan-09 19:14:47.843336 - [DEBUG] Compose: EdgeIdentity * AllBottom
44670 2019-Jan-09 19:14:47.843372 - [DEBUG]
44671 2019-Jan-09 19:14:47.843398 - [DEBUG] Propagate flow
44672 2019-Jan-09 19:14:47.843423 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44673 2019-Jan-09 19:14:47.843521 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
44674 2019-Jan-09 19:14:47.844367 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44675 2019-Jan-09 19:14:47.845186 - [DEBUG] Edge function : AllBottom (result of previous compose)
44676 2019-Jan-09 19:14:47.845218 - [DEBUG]
44677 2019-Jan-09 19:14:47.845246 - [DEBUG] Join: AllTop & AllBottom
44678 2019-Jan-09 19:14:47.845274 - [DEBUG] = AllBottom (new jump func)
44679 2019-Jan-09 19:14:47.845300 - [DEBUG]
44680 2019-Jan-09 19:14:47.845324 - [DEBUG] Start adding new jump function
44681 2019-Jan-09 19:14:47.845349 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44682 2019-Jan-09 19:14:47.845445 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44683 2019-Jan-09 19:14:47.846270 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
44684 2019-Jan-09 19:14:47.847143 - [DEBUG] Edge Function : AllBottom
44685 2019-Jan-09 19:14:47.847185 - [DEBUG] End adding new jump function
44686 2019-Jan-09 19:14:47.847213 - [DEBUG]
44687 2019-Jan-09 19:14:47.847238 - [DEBUG] -------------------------------------------- 1290. Path Edge --------------------------------------------
44688 2019-Jan-09 19:14:47.847265 - [DEBUG]
44689 2019-Jan-09 19:14:47.847289 - [DEBUG] Process 1290. path edge:
44690 2019-Jan-09 19:14:47.847314 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44691 2019-Jan-09 19:14:47.847414 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
44692 2019-Jan-09 19:14:47.848257 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44693 2019-Jan-09 19:14:47.849106 - [DEBUG]
44694 2019-Jan-09 19:14:47.849138 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
44695 2019-Jan-09 19:14:47.850005 - [DEBUG] Possible callees:
44696 2019-Jan-09 19:14:47.850036 - [DEBUG] llvm.dbg.declare
44697 2019-Jan-09 19:14:47.850063 - [DEBUG] Possible return sites:
44698 2019-Jan-09 19:14:47.850087 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9644699 2019-Jan-09 19:14:47.851757 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44700 2019-Jan-09 19:14:47.851825 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44701 2019-Jan-09 19:14:47.851878 - [DEBUG] Compose: EdgeIdentity * AllBottom
44702 2019-Jan-09 19:14:47.851908 - [DEBUG]
44703 2019-Jan-09 19:14:47.851933 - [DEBUG] Propagate flow
44704 2019-Jan-09 19:14:47.851958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44705 2019-Jan-09 19:14:47.852052 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
44706 2019-Jan-09 19:14:47.852883 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44707 2019-Jan-09 19:14:47.853710 - [DEBUG] Edge function : AllBottom (result of previous compose)
44708 2019-Jan-09 19:14:47.853742 - [DEBUG]
44709 2019-Jan-09 19:14:47.853798 - [DEBUG] Join: AllTop & AllBottom
44710 2019-Jan-09 19:14:47.853830 - [DEBUG] = AllBottom (new jump func)
44711 2019-Jan-09 19:14:47.853856 - [DEBUG]
44712 2019-Jan-09 19:14:47.853881 - [DEBUG] Start adding new jump function
44713 2019-Jan-09 19:14:47.853905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44714 2019-Jan-09 19:14:47.854005 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44715 2019-Jan-09 19:14:47.854831 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
44716 2019-Jan-09 19:14:47.855665 - [DEBUG] Edge Function : AllBottom
44717 2019-Jan-09 19:14:47.855704 - [DEBUG] End adding new jump function
44718 2019-Jan-09 19:14:47.855730 - [DEBUG]
44719 2019-Jan-09 19:14:47.855755 - [DEBUG] -------------------------------------------- 1291. Path Edge --------------------------------------------
44720 2019-Jan-09 19:14:47.855781 - [DEBUG]
44721 2019-Jan-09 19:14:47.855805 - [DEBUG] Process 1291. path edge:
44722 2019-Jan-09 19:14:47.855830 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44723 2019-Jan-09 19:14:47.855927 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
44724 2019-Jan-09 19:14:47.856756 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44725 2019-Jan-09 19:14:47.857623 - [DEBUG]
44726 2019-Jan-09 19:14:47.857655 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
44727 2019-Jan-09 19:14:47.858538 - [DEBUG] Compose: EdgeIdentity * AllBottom
44728 2019-Jan-09 19:14:47.858573 - [DEBUG]
44729 2019-Jan-09 19:14:47.858600 - [DEBUG] Propagate flow
44730 2019-Jan-09 19:14:47.858624 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44731 2019-Jan-09 19:14:47.858719 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
44732 2019-Jan-09 19:14:47.859531 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44733 2019-Jan-09 19:14:47.860339 - [DEBUG] Edge function : AllBottom (result of previous compose)
44734 2019-Jan-09 19:14:47.860371 - [DEBUG]
44735 2019-Jan-09 19:14:47.860423 - [DEBUG] Join: AllTop & AllBottom
44736 2019-Jan-09 19:14:47.860481 - [DEBUG] = AllBottom (new jump func)
44737 2019-Jan-09 19:14:47.860507 - [DEBUG]
44738 2019-Jan-09 19:14:47.860531 - [DEBUG] Start adding new jump function
44739 2019-Jan-09 19:14:47.860556 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44740 2019-Jan-09 19:14:47.860654 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44741 2019-Jan-09 19:14:47.861482 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
44742 2019-Jan-09 19:14:47.862301 - [DEBUG] Edge Function : AllBottom
44743 2019-Jan-09 19:14:47.862341 - [DEBUG] End adding new jump function
44744 2019-Jan-09 19:14:47.862367 - [DEBUG]
44745 2019-Jan-09 19:14:47.862392 - [DEBUG] -------------------------------------------- 1292. Path Edge --------------------------------------------
44746 2019-Jan-09 19:14:47.862419 - [DEBUG]
44747 2019-Jan-09 19:14:47.862442 - [DEBUG] Process 1292. path edge:
44748 2019-Jan-09 19:14:47.862467 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44749 2019-Jan-09 19:14:47.862569 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
44750 2019-Jan-09 19:14:47.863391 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44751 2019-Jan-09 19:14:47.864414 - [DEBUG]
44752 2019-Jan-09 19:14:47.864451 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
44753 2019-Jan-09 19:14:47.865333 - [DEBUG] Compose: EdgeIdentity * AllBottom
44754 2019-Jan-09 19:14:47.865367 - [DEBUG]
44755 2019-Jan-09 19:14:47.865393 - [DEBUG] Propagate flow
44756 2019-Jan-09 19:14:47.865417 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44757 2019-Jan-09 19:14:47.865513 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
44758 2019-Jan-09 19:14:47.866329 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44759 2019-Jan-09 19:14:47.867187 - [DEBUG] Edge function : AllBottom (result of previous compose)
44760 2019-Jan-09 19:14:47.867220 - [DEBUG]
44761 2019-Jan-09 19:14:47.867248 - [DEBUG] Join: AllTop & AllBottom
44762 2019-Jan-09 19:14:47.867275 - [DEBUG] = AllBottom (new jump func)
44763 2019-Jan-09 19:14:47.867301 - [DEBUG]
44764 2019-Jan-09 19:14:47.867325 - [DEBUG] Start adding new jump function
44765 2019-Jan-09 19:14:47.867349 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44766 2019-Jan-09 19:14:47.867447 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44767 2019-Jan-09 19:14:47.868271 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
44768 2019-Jan-09 19:14:47.869086 - [DEBUG] Edge Function : AllBottom
44769 2019-Jan-09 19:14:47.869125 - [DEBUG] End adding new jump function
44770 2019-Jan-09 19:14:47.869151 - [DEBUG]
44771 2019-Jan-09 19:14:47.869176 - [DEBUG] -------------------------------------------- 1293. Path Edge --------------------------------------------
44772 2019-Jan-09 19:14:47.869202 - [DEBUG]
44773 2019-Jan-09 19:14:47.869226 - [DEBUG] Process 1293. path edge:
44774 2019-Jan-09 19:14:47.869251 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44775 2019-Jan-09 19:14:47.869352 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
44776 2019-Jan-09 19:14:47.870167 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44777 2019-Jan-09 19:14:47.871042 - [DEBUG]
44778 2019-Jan-09 19:14:47.871075 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
44779 2019-Jan-09 19:14:47.871941 - [DEBUG] Compose: EdgeIdentity * AllBottom
44780 2019-Jan-09 19:14:47.871977 - [DEBUG]
44781 2019-Jan-09 19:14:47.872004 - [DEBUG] Propagate flow
44782 2019-Jan-09 19:14:47.872053 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44783 2019-Jan-09 19:14:47.872151 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
44784 2019-Jan-09 19:14:47.872976 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44785 2019-Jan-09 19:14:47.873839 - [DEBUG] Edge function : AllBottom (result of previous compose)
44786 2019-Jan-09 19:14:47.873873 - [DEBUG]
44787 2019-Jan-09 19:14:47.873901 - [DEBUG] Join: AllTop & AllBottom
44788 2019-Jan-09 19:14:47.873928 - [DEBUG] = AllBottom (new jump func)
44789 2019-Jan-09 19:14:47.873954 - [DEBUG]
44790 2019-Jan-09 19:14:47.873978 - [DEBUG] Start adding new jump function
44791 2019-Jan-09 19:14:47.874002 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44792 2019-Jan-09 19:14:47.874099 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44793 2019-Jan-09 19:14:47.874925 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
44794 2019-Jan-09 19:14:47.875729 - [DEBUG] Edge Function : AllBottom
44795 2019-Jan-09 19:14:47.875770 - [DEBUG] End adding new jump function
44796 2019-Jan-09 19:14:47.875796 - [DEBUG]
44797 2019-Jan-09 19:14:47.875822 - [DEBUG] -------------------------------------------- 1294. Path Edge --------------------------------------------
44798 2019-Jan-09 19:14:47.875848 - [DEBUG]
44799 2019-Jan-09 19:14:47.875872 - [DEBUG] Process 1294. path edge:
44800 2019-Jan-09 19:14:47.875897 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44801 2019-Jan-09 19:14:47.875991 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
44802 2019-Jan-09 19:14:47.876808 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44803 2019-Jan-09 19:14:47.877718 - [DEBUG]
44804 2019-Jan-09 19:14:47.877750 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
44805 2019-Jan-09 19:14:47.878621 - [DEBUG] Compose: EdgeIdentity * AllBottom
44806 2019-Jan-09 19:14:47.878654 - [DEBUG]
44807 2019-Jan-09 19:14:47.878679 - [DEBUG] Propagate flow
44808 2019-Jan-09 19:14:47.878703 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44809 2019-Jan-09 19:14:47.878789 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
44810 2019-Jan-09 19:14:47.879565 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44811 2019-Jan-09 19:14:47.880395 - [DEBUG] Edge function : AllBottom (result of previous compose)
44812 2019-Jan-09 19:14:47.880427 - [DEBUG]
44813 2019-Jan-09 19:14:47.880485 - [DEBUG] Join: AllTop & AllBottom
44814 2019-Jan-09 19:14:47.880514 - [DEBUG] = AllBottom (new jump func)
44815 2019-Jan-09 19:14:47.880540 - [DEBUG]
44816 2019-Jan-09 19:14:47.880565 - [DEBUG] Start adding new jump function
44817 2019-Jan-09 19:14:47.880589 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44818 2019-Jan-09 19:14:47.880690 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44819 2019-Jan-09 19:14:47.881519 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
44820 2019-Jan-09 19:14:47.882347 - [DEBUG] Edge Function : AllBottom
44821 2019-Jan-09 19:14:47.882388 - [DEBUG] End adding new jump function
44822 2019-Jan-09 19:14:47.882414 - [DEBUG]
44823 2019-Jan-09 19:14:47.882440 - [DEBUG] -------------------------------------------- 1295. Path Edge --------------------------------------------
44824 2019-Jan-09 19:14:47.882467 - [DEBUG]
44825 2019-Jan-09 19:14:47.882491 - [DEBUG] Process 1295. path edge:
44826 2019-Jan-09 19:14:47.882517 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44827 2019-Jan-09 19:14:47.882641 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
44828 2019-Jan-09 19:14:47.883464 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44829 2019-Jan-09 19:14:47.884368 - [DEBUG]
44830 2019-Jan-09 19:14:47.884401 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
44831 2019-Jan-09 19:14:47.885263 - [DEBUG] Compose: EdgeIdentity * AllBottom
44832 2019-Jan-09 19:14:47.885297 - [DEBUG]
44833 2019-Jan-09 19:14:47.885323 - [DEBUG] Propagate flow
44834 2019-Jan-09 19:14:47.885348 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44835 2019-Jan-09 19:14:47.885442 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
44836 2019-Jan-09 19:14:47.886271 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44837 2019-Jan-09 19:14:47.887094 - [DEBUG] Edge function : AllBottom (result of previous compose)
44838 2019-Jan-09 19:14:47.887154 - [DEBUG]
44839 2019-Jan-09 19:14:47.887183 - [DEBUG] Join: AllTop & AllBottom
44840 2019-Jan-09 19:14:47.887211 - [DEBUG] = AllBottom (new jump func)
44841 2019-Jan-09 19:14:47.887237 - [DEBUG]
44842 2019-Jan-09 19:14:47.887262 - [DEBUG] Start adding new jump function
44843 2019-Jan-09 19:14:47.887286 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44844 2019-Jan-09 19:14:47.887385 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44845 2019-Jan-09 19:14:47.888218 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
44846 2019-Jan-09 19:14:47.889041 - [DEBUG] Edge Function : AllBottom
44847 2019-Jan-09 19:14:47.889081 - [DEBUG] End adding new jump function
44848 2019-Jan-09 19:14:47.889106 - [DEBUG]
44849 2019-Jan-09 19:14:47.889132 - [DEBUG] -------------------------------------------- 1296. Path Edge --------------------------------------------
44850 2019-Jan-09 19:14:47.889158 - [DEBUG]
44851 2019-Jan-09 19:14:47.889182 - [DEBUG] Process 1296. path edge:
44852 2019-Jan-09 19:14:47.889207 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44853 2019-Jan-09 19:14:47.889301 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
44854 2019-Jan-09 19:14:47.890133 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44855 2019-Jan-09 19:14:47.891011 - [DEBUG]
44856 2019-Jan-09 19:14:47.891043 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
44857 2019-Jan-09 19:14:47.891905 - [DEBUG] Compose: EdgeIdentity * AllBottom
44858 2019-Jan-09 19:14:47.891940 - [DEBUG]
44859 2019-Jan-09 19:14:47.891966 - [DEBUG] Propagate flow
44860 2019-Jan-09 19:14:47.891990 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44861 2019-Jan-09 19:14:47.892081 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
44862 2019-Jan-09 19:14:47.892866 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44863 2019-Jan-09 19:14:47.893689 - [DEBUG] Edge function : AllBottom (result of previous compose)
44864 2019-Jan-09 19:14:47.893722 - [DEBUG]
44865 2019-Jan-09 19:14:47.893750 - [DEBUG] Join: AllTop & AllBottom
44866 2019-Jan-09 19:14:47.893806 - [DEBUG] = AllBottom (new jump func)
44867 2019-Jan-09 19:14:47.893832 - [DEBUG]
44868 2019-Jan-09 19:14:47.893857 - [DEBUG] Start adding new jump function
44869 2019-Jan-09 19:14:47.893881 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44870 2019-Jan-09 19:14:47.893982 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44871 2019-Jan-09 19:14:47.894835 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
44872 2019-Jan-09 19:14:47.895697 - [DEBUG] Edge Function : AllBottom
44873 2019-Jan-09 19:14:47.895743 - [DEBUG] End adding new jump function
44874 2019-Jan-09 19:14:47.895769 - [DEBUG]
44875 2019-Jan-09 19:14:47.895794 - [DEBUG] -------------------------------------------- 1297. Path Edge --------------------------------------------
44876 2019-Jan-09 19:14:47.895820 - [DEBUG]
44877 2019-Jan-09 19:14:47.895845 - [DEBUG] Process 1297. path edge:
44878 2019-Jan-09 19:14:47.895870 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44879 2019-Jan-09 19:14:47.895964 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
44880 2019-Jan-09 19:14:47.896795 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44881 2019-Jan-09 19:14:47.897650 - [DEBUG]
44882 2019-Jan-09 19:14:47.897681 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
44883 2019-Jan-09 19:14:47.898567 - [DEBUG] Compose: EdgeIdentity * AllBottom
44884 2019-Jan-09 19:14:47.898604 - [DEBUG]
44885 2019-Jan-09 19:14:47.898630 - [DEBUG] Propagate flow
44886 2019-Jan-09 19:14:47.898655 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44887 2019-Jan-09 19:14:47.898742 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
44888 2019-Jan-09 19:14:47.899553 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44889 2019-Jan-09 19:14:47.900391 - [DEBUG] Edge function : AllBottom (result of previous compose)
44890 2019-Jan-09 19:14:47.900423 - [DEBUG]
44891 2019-Jan-09 19:14:47.900478 - [DEBUG] Join: AllTop & AllBottom
44892 2019-Jan-09 19:14:47.900507 - [DEBUG] = AllBottom (new jump func)
44893 2019-Jan-09 19:14:47.900532 - [DEBUG]
44894 2019-Jan-09 19:14:47.900557 - [DEBUG] Start adding new jump function
44895 2019-Jan-09 19:14:47.900582 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44896 2019-Jan-09 19:14:47.900679 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44897 2019-Jan-09 19:14:47.901503 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
44898 2019-Jan-09 19:14:47.902311 - [DEBUG] Edge Function : AllBottom
44899 2019-Jan-09 19:14:47.902352 - [DEBUG] End adding new jump function
44900 2019-Jan-09 19:14:47.902378 - [DEBUG]
44901 2019-Jan-09 19:14:47.902403 - [DEBUG] -------------------------------------------- 1298. Path Edge --------------------------------------------
44902 2019-Jan-09 19:14:47.902429 - [DEBUG]
44903 2019-Jan-09 19:14:47.902454 - [DEBUG] Process 1298. path edge:
44904 2019-Jan-09 19:14:47.902479 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44905 2019-Jan-09 19:14:47.902578 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
44906 2019-Jan-09 19:14:47.903385 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44907 2019-Jan-09 19:14:47.904266 - [DEBUG]
44908 2019-Jan-09 19:14:47.904301 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
44909 2019-Jan-09 19:14:47.905163 - [DEBUG] Compose: EdgeIdentity * AllBottom
44910 2019-Jan-09 19:14:47.905198 - [DEBUG]
44911 2019-Jan-09 19:14:47.905223 - [DEBUG] Propagate flow
44912 2019-Jan-09 19:14:47.905248 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44913 2019-Jan-09 19:14:47.905344 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
44914 2019-Jan-09 19:14:47.906207 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44915 2019-Jan-09 19:14:47.907042 - [DEBUG] Edge function : AllBottom (result of previous compose)
44916 2019-Jan-09 19:14:47.907074 - [DEBUG]
44917 2019-Jan-09 19:14:47.907132 - [DEBUG] Join: AllTop & AllBottom
44918 2019-Jan-09 19:14:47.907163 - [DEBUG] = AllBottom (new jump func)
44919 2019-Jan-09 19:14:47.907189 - [DEBUG]
44920 2019-Jan-09 19:14:47.907213 - [DEBUG] Start adding new jump function
44921 2019-Jan-09 19:14:47.907237 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44922 2019-Jan-09 19:14:47.907337 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44923 2019-Jan-09 19:14:47.908146 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
44924 2019-Jan-09 19:14:47.908886 - [DEBUG] Edge Function : AllBottom
44925 2019-Jan-09 19:14:47.908924 - [DEBUG] End adding new jump function
44926 2019-Jan-09 19:14:47.908950 - [DEBUG]
44927 2019-Jan-09 19:14:47.908976 - [DEBUG] -------------------------------------------- 1299. Path Edge --------------------------------------------
44928 2019-Jan-09 19:14:47.909002 - [DEBUG]
44929 2019-Jan-09 19:14:47.909026 - [DEBUG] Process 1299. path edge:
44930 2019-Jan-09 19:14:47.909051 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44931 2019-Jan-09 19:14:47.909142 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
44932 2019-Jan-09 19:14:47.909975 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44933 2019-Jan-09 19:14:47.910832 - [DEBUG]
44934 2019-Jan-09 19:14:47.910863 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
44935 2019-Jan-09 19:14:47.911721 - [DEBUG] Possible callees:
44936 2019-Jan-09 19:14:47.911752 - [DEBUG] llvm.dbg.declare
44937 2019-Jan-09 19:14:47.911779 - [DEBUG] Possible return sites:
44938 2019-Jan-09 19:14:47.911803 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12044939 2019-Jan-09 19:14:47.913428 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44940 2019-Jan-09 19:14:47.913494 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44941 2019-Jan-09 19:14:47.913548 - [DEBUG] Compose: EdgeIdentity * AllBottom
44942 2019-Jan-09 19:14:47.913578 - [DEBUG]
44943 2019-Jan-09 19:14:47.913603 - [DEBUG] Propagate flow
44944 2019-Jan-09 19:14:47.913627 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44945 2019-Jan-09 19:14:47.913722 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
44946 2019-Jan-09 19:14:47.914588 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44947 2019-Jan-09 19:14:47.915421 - [DEBUG] Edge function : AllBottom (result of previous compose)
44948 2019-Jan-09 19:14:47.915453 - [DEBUG]
44949 2019-Jan-09 19:14:47.915482 - [DEBUG] Join: AllTop & AllBottom
44950 2019-Jan-09 19:14:47.915509 - [DEBUG] = AllBottom (new jump func)
44951 2019-Jan-09 19:14:47.915535 - [DEBUG]
44952 2019-Jan-09 19:14:47.915559 - [DEBUG] Start adding new jump function
44953 2019-Jan-09 19:14:47.915584 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44954 2019-Jan-09 19:14:47.915682 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44955 2019-Jan-09 19:14:47.916492 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
44956 2019-Jan-09 19:14:47.917372 - [DEBUG] Edge Function : AllBottom
44957 2019-Jan-09 19:14:47.917413 - [DEBUG] End adding new jump function
44958 2019-Jan-09 19:14:47.917438 - [DEBUG]
44959 2019-Jan-09 19:14:47.917464 - [DEBUG] -------------------------------------------- 1300. Path Edge --------------------------------------------
44960 2019-Jan-09 19:14:47.917490 - [DEBUG]
44961 2019-Jan-09 19:14:47.917514 - [DEBUG] Process 1300. path edge:
44962 2019-Jan-09 19:14:47.917539 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44963 2019-Jan-09 19:14:47.917637 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
44964 2019-Jan-09 19:14:47.918466 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44965 2019-Jan-09 19:14:47.919295 - [DEBUG]
44966 2019-Jan-09 19:14:47.919327 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
44967 2019-Jan-09 19:14:47.920213 - [DEBUG] Compose: EdgeIdentity * AllBottom
44968 2019-Jan-09 19:14:47.920247 - [DEBUG]
44969 2019-Jan-09 19:14:47.920273 - [DEBUG] Propagate flow
44970 2019-Jan-09 19:14:47.920298 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44971 2019-Jan-09 19:14:47.920394 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
44972 2019-Jan-09 19:14:47.921265 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44973 2019-Jan-09 19:14:47.922101 - [DEBUG] Edge function : AllBottom (result of previous compose)
44974 2019-Jan-09 19:14:47.922132 - [DEBUG]
44975 2019-Jan-09 19:14:47.922162 - [DEBUG] Join: AllTop & AllBottom
44976 2019-Jan-09 19:14:47.922190 - [DEBUG] = AllBottom (new jump func)
44977 2019-Jan-09 19:14:47.922216 - [DEBUG]
44978 2019-Jan-09 19:14:47.922241 - [DEBUG] Start adding new jump function
44979 2019-Jan-09 19:14:47.922265 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44980 2019-Jan-09 19:14:47.922361 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44981 2019-Jan-09 19:14:47.923188 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
44982 2019-Jan-09 19:14:47.924047 - [DEBUG] Edge Function : AllBottom
44983 2019-Jan-09 19:14:47.924086 - [DEBUG] End adding new jump function
44984 2019-Jan-09 19:14:47.924111 - [DEBUG]
44985 2019-Jan-09 19:14:47.924136 - [DEBUG] -------------------------------------------- 1301. Path Edge --------------------------------------------
44986 2019-Jan-09 19:14:47.924162 - [DEBUG]
44987 2019-Jan-09 19:14:47.924186 - [DEBUG] Process 1301. path edge:
44988 2019-Jan-09 19:14:47.924211 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44989 2019-Jan-09 19:14:47.924307 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
44990 2019-Jan-09 19:14:47.925097 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44991 2019-Jan-09 19:14:47.925926 - [DEBUG]
44992 2019-Jan-09 19:14:47.925958 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
44993 2019-Jan-09 19:14:47.926820 - [DEBUG] Compose: EdgeIdentity * AllBottom
44994 2019-Jan-09 19:14:47.926855 - [DEBUG]
44995 2019-Jan-09 19:14:47.926880 - [DEBUG] Propagate flow
44996 2019-Jan-09 19:14:47.926905 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44997 2019-Jan-09 19:14:47.927001 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
44998 2019-Jan-09 19:14:47.927869 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44999 2019-Jan-09 19:14:47.928711 - [DEBUG] Edge function : AllBottom (result of previous compose)
45000 2019-Jan-09 19:14:47.928770 - [DEBUG]
45001 2019-Jan-09 19:14:47.928798 - [DEBUG] Join: AllTop & AllBottom
45002 2019-Jan-09 19:14:47.928827 - [DEBUG] = AllBottom (new jump func)
45003 2019-Jan-09 19:14:47.928853 - [DEBUG]
45004 2019-Jan-09 19:14:47.928878 - [DEBUG] Start adding new jump function
45005 2019-Jan-09 19:14:47.928902 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45006 2019-Jan-09 19:14:47.929002 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45007 2019-Jan-09 19:14:47.929833 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
45008 2019-Jan-09 19:14:47.930720 - [DEBUG] Edge Function : AllBottom
45009 2019-Jan-09 19:14:47.930761 - [DEBUG] End adding new jump function
45010 2019-Jan-09 19:14:47.930787 - [DEBUG]
45011 2019-Jan-09 19:14:47.930812 - [DEBUG] -------------------------------------------- 1302. Path Edge --------------------------------------------
45012 2019-Jan-09 19:14:47.930838 - [DEBUG]
45013 2019-Jan-09 19:14:47.930862 - [DEBUG] Process 1302. path edge:
45014 2019-Jan-09 19:14:47.930887 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45015 2019-Jan-09 19:14:47.930983 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
45016 2019-Jan-09 19:14:47.931816 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45017 2019-Jan-09 19:14:47.932582 - [DEBUG]
45018 2019-Jan-09 19:14:47.932611 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
45019 2019-Jan-09 19:14:47.933438 - [DEBUG] Possible callees:
45020 2019-Jan-09 19:14:47.933469 - [DEBUG] llvm.dbg.declare
45021 2019-Jan-09 19:14:47.933495 - [DEBUG] Possible return sites:
45022 2019-Jan-09 19:14:47.933520 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14945023 2019-Jan-09 19:14:47.935192 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45024 2019-Jan-09 19:14:47.935261 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45025 2019-Jan-09 19:14:47.935315 - [DEBUG] Compose: EdgeIdentity * AllBottom
45026 2019-Jan-09 19:14:47.935345 - [DEBUG]
45027 2019-Jan-09 19:14:47.935370 - [DEBUG] Propagate flow
45028 2019-Jan-09 19:14:47.935394 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45029 2019-Jan-09 19:14:47.935492 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
45030 2019-Jan-09 19:14:47.936326 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45031 2019-Jan-09 19:14:47.937197 - [DEBUG] Edge function : AllBottom (result of previous compose)
45032 2019-Jan-09 19:14:47.937229 - [DEBUG]
45033 2019-Jan-09 19:14:47.937258 - [DEBUG] Join: AllTop & AllBottom
45034 2019-Jan-09 19:14:47.937285 - [DEBUG] = AllBottom (new jump func)
45035 2019-Jan-09 19:14:47.937310 - [DEBUG]
45036 2019-Jan-09 19:14:47.937335 - [DEBUG] Start adding new jump function
45037 2019-Jan-09 19:14:47.937359 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45038 2019-Jan-09 19:14:47.937459 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45039 2019-Jan-09 19:14:47.938290 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
45040 2019-Jan-09 19:14:47.939120 - [DEBUG] Edge Function : AllBottom
45041 2019-Jan-09 19:14:47.939159 - [DEBUG] End adding new jump function
45042 2019-Jan-09 19:14:47.939209 - [DEBUG]
45043 2019-Jan-09 19:14:47.939235 - [DEBUG] -------------------------------------------- 1303. Path Edge --------------------------------------------
45044 2019-Jan-09 19:14:47.939261 - [DEBUG]
45045 2019-Jan-09 19:14:47.939285 - [DEBUG] Process 1303. path edge:
45046 2019-Jan-09 19:14:47.939309 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45047 2019-Jan-09 19:14:47.939410 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
45048 2019-Jan-09 19:14:47.940231 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45049 2019-Jan-09 19:14:47.941062 - [DEBUG]
45050 2019-Jan-09 19:14:47.941093 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
45051 2019-Jan-09 19:14:47.941976 - [DEBUG] Compose: EdgeIdentity * AllBottom
45052 2019-Jan-09 19:14:47.942011 - [DEBUG]
45053 2019-Jan-09 19:14:47.942037 - [DEBUG] Propagate flow
45054 2019-Jan-09 19:14:47.942062 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45055 2019-Jan-09 19:14:47.942156 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
45056 2019-Jan-09 19:14:47.942974 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45057 2019-Jan-09 19:14:47.943836 - [DEBUG] Edge function : AllBottom (result of previous compose)
45058 2019-Jan-09 19:14:47.943869 - [DEBUG]
45059 2019-Jan-09 19:14:47.943897 - [DEBUG] Join: AllTop & AllBottom
45060 2019-Jan-09 19:14:47.943925 - [DEBUG] = AllBottom (new jump func)
45061 2019-Jan-09 19:14:47.943952 - [DEBUG]
45062 2019-Jan-09 19:14:47.943977 - [DEBUG] Start adding new jump function
45063 2019-Jan-09 19:14:47.944001 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45064 2019-Jan-09 19:14:47.944107 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45065 2019-Jan-09 19:14:47.944934 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
45066 2019-Jan-09 19:14:47.945754 - [DEBUG] Edge Function : AllBottom
45067 2019-Jan-09 19:14:47.945796 - [DEBUG] End adding new jump function
45068 2019-Jan-09 19:14:47.945822 - [DEBUG]
45069 2019-Jan-09 19:14:47.945848 - [DEBUG] -------------------------------------------- 1304. Path Edge --------------------------------------------
45070 2019-Jan-09 19:14:47.945874 - [DEBUG]
45071 2019-Jan-09 19:14:47.945899 - [DEBUG] Process 1304. path edge:
45072 2019-Jan-09 19:14:47.945924 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45073 2019-Jan-09 19:14:47.946026 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
45074 2019-Jan-09 19:14:47.946848 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45075 2019-Jan-09 19:14:47.947715 - [DEBUG]
45076 2019-Jan-09 19:14:47.947750 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
45077 2019-Jan-09 19:14:47.948615 - [DEBUG] Compose: EdgeIdentity * AllBottom
45078 2019-Jan-09 19:14:47.948650 - [DEBUG]
45079 2019-Jan-09 19:14:47.948676 - [DEBUG] Propagate flow
45080 2019-Jan-09 19:14:47.948700 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45081 2019-Jan-09 19:14:47.948797 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
45082 2019-Jan-09 19:14:47.949628 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45083 2019-Jan-09 19:14:47.950485 - [DEBUG] Edge function : AllBottom (result of previous compose)
45084 2019-Jan-09 19:14:47.950517 - [DEBUG]
45085 2019-Jan-09 19:14:47.950546 - [DEBUG] Join: AllTop & AllBottom
45086 2019-Jan-09 19:14:47.950597 - [DEBUG] = AllBottom (new jump func)
45087 2019-Jan-09 19:14:47.950623 - [DEBUG]
45088 2019-Jan-09 19:14:47.950648 - [DEBUG] Start adding new jump function
45089 2019-Jan-09 19:14:47.950672 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45090 2019-Jan-09 19:14:47.950773 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45091 2019-Jan-09 19:14:47.951606 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
45092 2019-Jan-09 19:14:47.952438 - [DEBUG] Edge Function : AllBottom
45093 2019-Jan-09 19:14:47.952477 - [DEBUG] End adding new jump function
45094 2019-Jan-09 19:14:47.952502 - [DEBUG]
45095 2019-Jan-09 19:14:47.952527 - [DEBUG] -------------------------------------------- 1305. Path Edge --------------------------------------------
45096 2019-Jan-09 19:14:47.952552 - [DEBUG]
45097 2019-Jan-09 19:14:47.952575 - [DEBUG] Process 1305. path edge:
45098 2019-Jan-09 19:14:47.952599 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45099 2019-Jan-09 19:14:47.952687 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
45100 2019-Jan-09 19:14:47.953411 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45101 2019-Jan-09 19:14:47.954131 - [DEBUG]
45102 2019-Jan-09 19:14:47.954158 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
45103 2019-Jan-09 19:14:47.954878 - [DEBUG] Possible callees:
45104 2019-Jan-09 19:14:47.954907 - [DEBUG] llvm.dbg.declare
45105 2019-Jan-09 19:14:47.954933 - [DEBUG] Possible return sites:
45106 2019-Jan-09 19:14:47.954957 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15545107 2019-Jan-09 19:14:47.956567 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45108 2019-Jan-09 19:14:47.956635 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45109 2019-Jan-09 19:14:47.956690 - [DEBUG] Compose: EdgeIdentity * AllBottom
45110 2019-Jan-09 19:14:47.956720 - [DEBUG]
45111 2019-Jan-09 19:14:47.956745 - [DEBUG] Propagate flow
45112 2019-Jan-09 19:14:47.956769 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45113 2019-Jan-09 19:14:47.956867 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
45114 2019-Jan-09 19:14:47.957732 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45115 2019-Jan-09 19:14:47.958559 - [DEBUG] Edge function : AllBottom (result of previous compose)
45116 2019-Jan-09 19:14:47.958591 - [DEBUG]
45117 2019-Jan-09 19:14:47.958620 - [DEBUG] Join: AllTop & AllBottom
45118 2019-Jan-09 19:14:47.958647 - [DEBUG] = AllBottom (new jump func)
45119 2019-Jan-09 19:14:47.958672 - [DEBUG]
45120 2019-Jan-09 19:14:47.958696 - [DEBUG] Start adding new jump function
45121 2019-Jan-09 19:14:47.958720 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45122 2019-Jan-09 19:14:47.958808 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45123 2019-Jan-09 19:14:47.959625 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
45124 2019-Jan-09 19:14:47.960491 - [DEBUG] Edge Function : AllBottom
45125 2019-Jan-09 19:14:47.960532 - [DEBUG] End adding new jump function
45126 2019-Jan-09 19:14:47.960559 - [DEBUG]
45127 2019-Jan-09 19:14:47.960584 - [DEBUG] -------------------------------------------- 1306. Path Edge --------------------------------------------
45128 2019-Jan-09 19:14:47.960634 - [DEBUG]
45129 2019-Jan-09 19:14:47.960659 - [DEBUG] Process 1306. path edge:
45130 2019-Jan-09 19:14:47.960684 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45131 2019-Jan-09 19:14:47.960786 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
45132 2019-Jan-09 19:14:47.961620 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45133 2019-Jan-09 19:14:47.962460 - [DEBUG]
45134 2019-Jan-09 19:14:47.962492 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
45135 2019-Jan-09 19:14:47.963386 - [DEBUG] Compose: EdgeIdentity * AllBottom
45136 2019-Jan-09 19:14:47.963421 - [DEBUG]
45137 2019-Jan-09 19:14:47.963447 - [DEBUG] Propagate flow
45138 2019-Jan-09 19:14:47.963471 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45139 2019-Jan-09 19:14:47.963564 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
45140 2019-Jan-09 19:14:47.964457 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45141 2019-Jan-09 19:14:47.965290 - [DEBUG] Edge function : AllBottom (result of previous compose)
45142 2019-Jan-09 19:14:47.965322 - [DEBUG]
45143 2019-Jan-09 19:14:47.965351 - [DEBUG] Join: AllTop & AllBottom
45144 2019-Jan-09 19:14:47.965378 - [DEBUG] = AllBottom (new jump func)
45145 2019-Jan-09 19:14:47.965404 - [DEBUG]
45146 2019-Jan-09 19:14:47.965429 - [DEBUG] Start adding new jump function
45147 2019-Jan-09 19:14:47.965453 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45148 2019-Jan-09 19:14:47.965552 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45149 2019-Jan-09 19:14:47.966371 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
45150 2019-Jan-09 19:14:47.967217 - [DEBUG] Edge Function : AllBottom
45151 2019-Jan-09 19:14:47.967257 - [DEBUG] End adding new jump function
45152 2019-Jan-09 19:14:47.967283 - [DEBUG]
45153 2019-Jan-09 19:14:47.967308 - [DEBUG] -------------------------------------------- 1307. Path Edge --------------------------------------------
45154 2019-Jan-09 19:14:47.967334 - [DEBUG]
45155 2019-Jan-09 19:14:47.967358 - [DEBUG] Process 1307. path edge:
45156 2019-Jan-09 19:14:47.967383 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45157 2019-Jan-09 19:14:47.967481 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
45158 2019-Jan-09 19:14:47.968300 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45159 2019-Jan-09 19:14:47.969130 - [DEBUG]
45160 2019-Jan-09 19:14:47.969163 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
45161 2019-Jan-09 19:14:47.970035 - [DEBUG] Compose: EdgeIdentity * AllBottom
45162 2019-Jan-09 19:14:47.970071 - [DEBUG]
45163 2019-Jan-09 19:14:47.970096 - [DEBUG] Propagate flow
45164 2019-Jan-09 19:14:47.970121 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45165 2019-Jan-09 19:14:47.970218 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
45166 2019-Jan-09 19:14:47.971080 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45167 2019-Jan-09 19:14:47.971918 - [DEBUG] Edge function : AllBottom (result of previous compose)
45168 2019-Jan-09 19:14:47.971951 - [DEBUG]
45169 2019-Jan-09 19:14:47.971978 - [DEBUG] Join: AllTop & AllBottom
45170 2019-Jan-09 19:14:47.972007 - [DEBUG] = AllBottom (new jump func)
45171 2019-Jan-09 19:14:47.972033 - [DEBUG]
45172 2019-Jan-09 19:14:47.972057 - [DEBUG] Start adding new jump function
45173 2019-Jan-09 19:14:47.972082 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45174 2019-Jan-09 19:14:47.972209 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45175 2019-Jan-09 19:14:47.973037 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
45176 2019-Jan-09 19:14:47.973887 - [DEBUG] Edge Function : AllBottom
45177 2019-Jan-09 19:14:47.973927 - [DEBUG] End adding new jump function
45178 2019-Jan-09 19:14:47.973953 - [DEBUG]
45179 2019-Jan-09 19:14:47.973978 - [DEBUG] -------------------------------------------- 1308. Path Edge --------------------------------------------
45180 2019-Jan-09 19:14:47.974004 - [DEBUG]
45181 2019-Jan-09 19:14:47.974029 - [DEBUG] Process 1308. path edge:
45182 2019-Jan-09 19:14:47.974053 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45183 2019-Jan-09 19:14:47.974154 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
45184 2019-Jan-09 19:14:47.974938 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45185 2019-Jan-09 19:14:47.975768 - [DEBUG]
45186 2019-Jan-09 19:14:47.975801 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
45187 2019-Jan-09 19:14:47.976669 - [DEBUG] Compose: EdgeIdentity * AllBottom
45188 2019-Jan-09 19:14:47.976707 - [DEBUG]
45189 2019-Jan-09 19:14:47.976733 - [DEBUG] Propagate flow
45190 2019-Jan-09 19:14:47.976758 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45191 2019-Jan-09 19:14:47.976854 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
45192 2019-Jan-09 19:14:47.977727 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45193 2019-Jan-09 19:14:47.978567 - [DEBUG] Edge function : AllBottom (result of previous compose)
45194 2019-Jan-09 19:14:47.978599 - [DEBUG]
45195 2019-Jan-09 19:14:47.978627 - [DEBUG] Join: AllTop & AllBottom
45196 2019-Jan-09 19:14:47.978656 - [DEBUG] = AllBottom (new jump func)
45197 2019-Jan-09 19:14:47.978681 - [DEBUG]
45198 2019-Jan-09 19:14:47.978706 - [DEBUG] Start adding new jump function
45199 2019-Jan-09 19:14:47.978731 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45200 2019-Jan-09 19:14:47.978830 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45201 2019-Jan-09 19:14:47.979656 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
45202 2019-Jan-09 19:14:47.980530 - [DEBUG] Edge Function : AllBottom
45203 2019-Jan-09 19:14:47.980572 - [DEBUG] End adding new jump function
45204 2019-Jan-09 19:14:47.980598 - [DEBUG]
45205 2019-Jan-09 19:14:47.980623 - [DEBUG] -------------------------------------------- 1309. Path Edge --------------------------------------------
45206 2019-Jan-09 19:14:47.980649 - [DEBUG]
45207 2019-Jan-09 19:14:47.980674 - [DEBUG] Process 1309. path edge:
45208 2019-Jan-09 19:14:47.980699 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45209 2019-Jan-09 19:14:47.980795 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
45210 2019-Jan-09 19:14:47.981632 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45211 2019-Jan-09 19:14:47.982448 - [DEBUG]
45212 2019-Jan-09 19:14:47.982479 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
45213 2019-Jan-09 19:14:47.983338 - [DEBUG] Possible callees:
45214 2019-Jan-09 19:14:47.983369 - [DEBUG] llvm.dbg.declare
45215 2019-Jan-09 19:14:47.983395 - [DEBUG] Possible return sites:
45216 2019-Jan-09 19:14:47.983445 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16345217 2019-Jan-09 19:14:47.985123 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45218 2019-Jan-09 19:14:47.985190 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45219 2019-Jan-09 19:14:47.985245 - [DEBUG] Compose: EdgeIdentity * AllBottom
45220 2019-Jan-09 19:14:47.985275 - [DEBUG]
45221 2019-Jan-09 19:14:47.985300 - [DEBUG] Propagate flow
45222 2019-Jan-09 19:14:47.985324 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45223 2019-Jan-09 19:14:47.985420 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
45224 2019-Jan-09 19:14:47.986252 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45225 2019-Jan-09 19:14:47.987086 - [DEBUG] Edge function : AllBottom (result of previous compose)
45226 2019-Jan-09 19:14:47.987150 - [DEBUG]
45227 2019-Jan-09 19:14:47.987178 - [DEBUG] Join: AllTop & AllBottom
45228 2019-Jan-09 19:14:47.987206 - [DEBUG] = AllBottom (new jump func)
45229 2019-Jan-09 19:14:47.987231 - [DEBUG]
45230 2019-Jan-09 19:14:47.987256 - [DEBUG] Start adding new jump function
45231 2019-Jan-09 19:14:47.987280 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45232 2019-Jan-09 19:14:47.987381 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45233 2019-Jan-09 19:14:47.988210 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
45234 2019-Jan-09 19:14:47.989039 - [DEBUG] Edge Function : AllBottom
45235 2019-Jan-09 19:14:47.989078 - [DEBUG] End adding new jump function
45236 2019-Jan-09 19:14:47.989105 - [DEBUG]
45237 2019-Jan-09 19:14:47.989130 - [DEBUG] -------------------------------------------- 1310. Path Edge --------------------------------------------
45238 2019-Jan-09 19:14:47.989156 - [DEBUG]
45239 2019-Jan-09 19:14:47.989180 - [DEBUG] Process 1310. path edge:
45240 2019-Jan-09 19:14:47.989206 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45241 2019-Jan-09 19:14:47.989301 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
45242 2019-Jan-09 19:14:47.990120 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45243 2019-Jan-09 19:14:47.990919 - [DEBUG]
45244 2019-Jan-09 19:14:47.990950 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
45245 2019-Jan-09 19:14:47.991838 - [DEBUG] Compose: EdgeIdentity * AllBottom
45246 2019-Jan-09 19:14:47.991872 - [DEBUG]
45247 2019-Jan-09 19:14:47.991898 - [DEBUG] Propagate flow
45248 2019-Jan-09 19:14:47.991922 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45249 2019-Jan-09 19:14:47.992016 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
45250 2019-Jan-09 19:14:47.992831 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45251 2019-Jan-09 19:14:47.993662 - [DEBUG] Edge function : AllBottom (result of previous compose)
45252 2019-Jan-09 19:14:47.993694 - [DEBUG]
45253 2019-Jan-09 19:14:47.993723 - [DEBUG] Join: AllTop & AllBottom
45254 2019-Jan-09 19:14:47.993751 - [DEBUG] = AllBottom (new jump func)
45255 2019-Jan-09 19:14:47.993808 - [DEBUG]
45256 2019-Jan-09 19:14:47.993834 - [DEBUG] Start adding new jump function
45257 2019-Jan-09 19:14:47.993858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45258 2019-Jan-09 19:14:47.993960 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45259 2019-Jan-09 19:14:47.994826 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
45260 2019-Jan-09 19:14:47.995654 - [DEBUG] Edge Function : AllBottom
45261 2019-Jan-09 19:14:47.995696 - [DEBUG] End adding new jump function
45262 2019-Jan-09 19:14:47.995722 - [DEBUG]
45263 2019-Jan-09 19:14:47.995748 - [DEBUG] -------------------------------------------- 1311. Path Edge --------------------------------------------
45264 2019-Jan-09 19:14:47.995774 - [DEBUG]
45265 2019-Jan-09 19:14:47.995798 - [DEBUG] Process 1311. path edge:
45266 2019-Jan-09 19:14:47.995823 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45267 2019-Jan-09 19:14:47.995924 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
45268 2019-Jan-09 19:14:47.996748 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45269 2019-Jan-09 19:14:47.997617 - [DEBUG]
45270 2019-Jan-09 19:14:47.997651 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
45271 2019-Jan-09 19:14:47.998514 - [DEBUG] Compose: EdgeIdentity * AllBottom
45272 2019-Jan-09 19:14:47.998548 - [DEBUG]
45273 2019-Jan-09 19:14:47.998574 - [DEBUG] Propagate flow
45274 2019-Jan-09 19:14:47.998598 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45275 2019-Jan-09 19:14:47.998694 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
45276 2019-Jan-09 19:14:47.999528 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45277 2019-Jan-09 19:14:48.000352 - [DEBUG] Edge function : AllBottom (result of previous compose)
45278 2019-Jan-09 19:14:48.000385 - [DEBUG]
45279 2019-Jan-09 19:14:48.000414 - [DEBUG] Join: AllTop & AllBottom
45280 2019-Jan-09 19:14:48.000473 - [DEBUG] = AllBottom (new jump func)
45281 2019-Jan-09 19:14:48.000500 - [DEBUG]
45282 2019-Jan-09 19:14:48.000525 - [DEBUG] Start adding new jump function
45283 2019-Jan-09 19:14:48.000550 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45284 2019-Jan-09 19:14:48.000649 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45285 2019-Jan-09 19:14:48.001477 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
45286 2019-Jan-09 19:14:48.002326 - [DEBUG] Edge Function : AllBottom
45287 2019-Jan-09 19:14:48.002367 - [DEBUG] End adding new jump function
45288 2019-Jan-09 19:14:48.002392 - [DEBUG]
45289 2019-Jan-09 19:14:48.002418 - [DEBUG] -------------------------------------------- 1312. Path Edge --------------------------------------------
45290 2019-Jan-09 19:14:48.002444 - [DEBUG]
45291 2019-Jan-09 19:14:48.002468 - [DEBUG] Process 1312. path edge:
45292 2019-Jan-09 19:14:48.002494 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45293 2019-Jan-09 19:14:48.002592 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
45294 2019-Jan-09 19:14:48.003429 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45295 2019-Jan-09 19:14:48.004300 - [DEBUG]
45296 2019-Jan-09 19:14:48.004330 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
45297 2019-Jan-09 19:14:48.005201 - [DEBUG] Possible callees:
45298 2019-Jan-09 19:14:48.005231 - [DEBUG] llvm.dbg.declare
45299 2019-Jan-09 19:14:48.005258 - [DEBUG] Possible return sites:
45300 2019-Jan-09 19:14:48.005282 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16945301 2019-Jan-09 19:14:48.006841 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45302 2019-Jan-09 19:14:48.006889 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45303 2019-Jan-09 19:14:48.006944 - [DEBUG] Compose: EdgeIdentity * AllBottom
45304 2019-Jan-09 19:14:48.006974 - [DEBUG]
45305 2019-Jan-09 19:14:48.006999 - [DEBUG] Propagate flow
45306 2019-Jan-09 19:14:48.007023 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45307 2019-Jan-09 19:14:48.007138 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
45308 2019-Jan-09 19:14:48.007965 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45309 2019-Jan-09 19:14:48.008797 - [DEBUG] Edge function : AllBottom (result of previous compose)
45310 2019-Jan-09 19:14:48.008829 - [DEBUG]
45311 2019-Jan-09 19:14:48.008857 - [DEBUG] Join: AllTop & AllBottom
45312 2019-Jan-09 19:14:48.008885 - [DEBUG] = AllBottom (new jump func)
45313 2019-Jan-09 19:14:48.008912 - [DEBUG]
45314 2019-Jan-09 19:14:48.008937 - [DEBUG] Start adding new jump function
45315 2019-Jan-09 19:14:48.008962 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45316 2019-Jan-09 19:14:48.009061 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45317 2019-Jan-09 19:14:48.009887 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
45318 2019-Jan-09 19:14:48.010766 - [DEBUG] Edge Function : AllBottom
45319 2019-Jan-09 19:14:48.010806 - [DEBUG] End adding new jump function
45320 2019-Jan-09 19:14:48.010832 - [DEBUG]
45321 2019-Jan-09 19:14:48.010857 - [DEBUG] -------------------------------------------- 1313. Path Edge --------------------------------------------
45322 2019-Jan-09 19:14:48.010884 - [DEBUG]
45323 2019-Jan-09 19:14:48.010908 - [DEBUG] Process 1313. path edge:
45324 2019-Jan-09 19:14:48.010933 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45325 2019-Jan-09 19:14:48.011031 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
45326 2019-Jan-09 19:14:48.011858 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45327 2019-Jan-09 19:14:48.012691 - [DEBUG]
45328 2019-Jan-09 19:14:48.012722 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
45329 2019-Jan-09 19:14:48.013592 - [DEBUG] Compose: EdgeIdentity * AllBottom
45330 2019-Jan-09 19:14:48.013627 - [DEBUG]
45331 2019-Jan-09 19:14:48.013653 - [DEBUG] Propagate flow
45332 2019-Jan-09 19:14:48.013677 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45333 2019-Jan-09 19:14:48.013797 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
45334 2019-Jan-09 19:14:48.014631 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45335 2019-Jan-09 19:14:48.015443 - [DEBUG] Edge function : AllBottom (result of previous compose)
45336 2019-Jan-09 19:14:48.015475 - [DEBUG]
45337 2019-Jan-09 19:14:48.015504 - [DEBUG] Join: AllTop & AllBottom
45338 2019-Jan-09 19:14:48.015532 - [DEBUG] = AllBottom (new jump func)
45339 2019-Jan-09 19:14:48.015558 - [DEBUG]
45340 2019-Jan-09 19:14:48.015583 - [DEBUG] Start adding new jump function
45341 2019-Jan-09 19:14:48.015607 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45342 2019-Jan-09 19:14:48.015703 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45343 2019-Jan-09 19:14:48.016525 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
45344 2019-Jan-09 19:14:48.017388 - [DEBUG] Edge Function : AllBottom
45345 2019-Jan-09 19:14:48.017452 - [DEBUG] End adding new jump function
45346 2019-Jan-09 19:14:48.017478 - [DEBUG]
45347 2019-Jan-09 19:14:48.017504 - [DEBUG] -------------------------------------------- 1314. Path Edge --------------------------------------------
45348 2019-Jan-09 19:14:48.017530 - [DEBUG]
45349 2019-Jan-09 19:14:48.017554 - [DEBUG] Process 1314. path edge:
45350 2019-Jan-09 19:14:48.017579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45351 2019-Jan-09 19:14:48.017674 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
45352 2019-Jan-09 19:14:48.018504 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45353 2019-Jan-09 19:14:48.019336 - [DEBUG]
45354 2019-Jan-09 19:14:48.019367 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
45355 2019-Jan-09 19:14:48.020254 - [DEBUG] Compose: EdgeIdentity * AllBottom
45356 2019-Jan-09 19:14:48.020291 - [DEBUG]
45357 2019-Jan-09 19:14:48.020317 - [DEBUG] Propagate flow
45358 2019-Jan-09 19:14:48.020341 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45359 2019-Jan-09 19:14:48.020463 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
45360 2019-Jan-09 19:14:48.021300 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45361 2019-Jan-09 19:14:48.022124 - [DEBUG] Edge function : AllBottom (result of previous compose)
45362 2019-Jan-09 19:14:48.022155 - [DEBUG]
45363 2019-Jan-09 19:14:48.022183 - [DEBUG] Join: AllTop & AllBottom
45364 2019-Jan-09 19:14:48.022211 - [DEBUG] = AllBottom (new jump func)
45365 2019-Jan-09 19:14:48.022237 - [DEBUG]
45366 2019-Jan-09 19:14:48.022262 - [DEBUG] Start adding new jump function
45367 2019-Jan-09 19:14:48.022287 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45368 2019-Jan-09 19:14:48.022385 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45369 2019-Jan-09 19:14:48.023208 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
45370 2019-Jan-09 19:14:48.024082 - [DEBUG] Edge Function : AllBottom
45371 2019-Jan-09 19:14:48.024124 - [DEBUG] End adding new jump function
45372 2019-Jan-09 19:14:48.024150 - [DEBUG]
45373 2019-Jan-09 19:14:48.024175 - [DEBUG] -------------------------------------------- 1315. Path Edge --------------------------------------------
45374 2019-Jan-09 19:14:48.024202 - [DEBUG]
45375 2019-Jan-09 19:14:48.024226 - [DEBUG] Process 1315. path edge:
45376 2019-Jan-09 19:14:48.024252 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45377 2019-Jan-09 19:14:48.024345 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
45378 2019-Jan-09 19:14:48.025175 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45379 2019-Jan-09 19:14:48.026004 - [DEBUG]
45380 2019-Jan-09 19:14:48.026036 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
45381 2019-Jan-09 19:14:48.026922 - [DEBUG] Compose: EdgeIdentity * AllBottom
45382 2019-Jan-09 19:14:48.026957 - [DEBUG]
45383 2019-Jan-09 19:14:48.026983 - [DEBUG] Propagate flow
45384 2019-Jan-09 19:14:48.027008 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45385 2019-Jan-09 19:14:48.027096 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
45386 2019-Jan-09 19:14:48.027945 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45387 2019-Jan-09 19:14:48.028783 - [DEBUG] Edge function : AllBottom (result of previous compose)
45388 2019-Jan-09 19:14:48.028840 - [DEBUG]
45389 2019-Jan-09 19:14:48.028869 - [DEBUG] Join: AllTop & AllBottom
45390 2019-Jan-09 19:14:48.028898 - [DEBUG] = AllBottom (new jump func)
45391 2019-Jan-09 19:14:48.028924 - [DEBUG]
45392 2019-Jan-09 19:14:48.028948 - [DEBUG] Start adding new jump function
45393 2019-Jan-09 19:14:48.028973 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45394 2019-Jan-09 19:14:48.029072 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45395 2019-Jan-09 19:14:48.029897 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
45396 2019-Jan-09 19:14:48.030676 - [DEBUG] Edge Function : AllBottom
45397 2019-Jan-09 19:14:48.030715 - [DEBUG] End adding new jump function
45398 2019-Jan-09 19:14:48.030741 - [DEBUG]
45399 2019-Jan-09 19:14:48.030767 - [DEBUG] -------------------------------------------- 1316. Path Edge --------------------------------------------
45400 2019-Jan-09 19:14:48.030793 - [DEBUG]
45401 2019-Jan-09 19:14:48.030817 - [DEBUG] Process 1316. path edge:
45402 2019-Jan-09 19:14:48.030843 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45403 2019-Jan-09 19:14:48.030931 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
45404 2019-Jan-09 19:14:48.031742 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45405 2019-Jan-09 19:14:48.032578 - [DEBUG]
45406 2019-Jan-09 19:14:48.032613 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
45407 2019-Jan-09 19:14:48.033485 - [DEBUG] Compose: EdgeIdentity * AllBottom
45408 2019-Jan-09 19:14:48.033521 - [DEBUG]
45409 2019-Jan-09 19:14:48.033546 - [DEBUG] Propagate flow
45410 2019-Jan-09 19:14:48.033571 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45411 2019-Jan-09 19:14:48.033667 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
45412 2019-Jan-09 19:14:48.034533 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45413 2019-Jan-09 19:14:48.035369 - [DEBUG] Edge function : AllBottom (result of previous compose)
45414 2019-Jan-09 19:14:48.035402 - [DEBUG]
45415 2019-Jan-09 19:14:48.035430 - [DEBUG] Join: AllTop & AllBottom
45416 2019-Jan-09 19:14:48.035459 - [DEBUG] = AllBottom (new jump func)
45417 2019-Jan-09 19:14:48.035484 - [DEBUG]
45418 2019-Jan-09 19:14:48.035509 - [DEBUG] Start adding new jump function
45419 2019-Jan-09 19:14:48.035534 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45420 2019-Jan-09 19:14:48.035633 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45421 2019-Jan-09 19:14:48.036460 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
45422 2019-Jan-09 19:14:48.037331 - [DEBUG] Edge Function : AllBottom
45423 2019-Jan-09 19:14:48.037372 - [DEBUG] End adding new jump function
45424 2019-Jan-09 19:14:48.037398 - [DEBUG]
45425 2019-Jan-09 19:14:48.037423 - [DEBUG] -------------------------------------------- 1317. Path Edge --------------------------------------------
45426 2019-Jan-09 19:14:48.037449 - [DEBUG]
45427 2019-Jan-09 19:14:48.037473 - [DEBUG] Process 1317. path edge:
45428 2019-Jan-09 19:14:48.037499 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45429 2019-Jan-09 19:14:48.037597 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
45430 2019-Jan-09 19:14:48.038415 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45431 2019-Jan-09 19:14:48.039236 - [DEBUG]
45432 2019-Jan-09 19:14:48.039267 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
45433 2019-Jan-09 19:14:48.040181 - [DEBUG] Compose: EdgeIdentity * AllBottom
45434 2019-Jan-09 19:14:48.040217 - [DEBUG]
45435 2019-Jan-09 19:14:48.040243 - [DEBUG] Propagate flow
45436 2019-Jan-09 19:14:48.040267 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45437 2019-Jan-09 19:14:48.040364 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
45438 2019-Jan-09 19:14:48.041219 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45439 2019-Jan-09 19:14:48.042056 - [DEBUG] Edge function : AllBottom (result of previous compose)
45440 2019-Jan-09 19:14:48.042089 - [DEBUG]
45441 2019-Jan-09 19:14:48.042118 - [DEBUG] Join: AllTop & AllBottom
45442 2019-Jan-09 19:14:48.042146 - [DEBUG] = AllBottom (new jump func)
45443 2019-Jan-09 19:14:48.042172 - [DEBUG]
45444 2019-Jan-09 19:14:48.042197 - [DEBUG] Start adding new jump function
45445 2019-Jan-09 19:14:48.042222 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45446 2019-Jan-09 19:14:48.042322 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45447 2019-Jan-09 19:14:48.043155 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
45448 2019-Jan-09 19:14:48.044016 - [DEBUG] Edge Function : AllBottom
45449 2019-Jan-09 19:14:48.044057 - [DEBUG] End adding new jump function
45450 2019-Jan-09 19:14:48.044083 - [DEBUG]
45451 2019-Jan-09 19:14:48.044109 - [DEBUG] -------------------------------------------- 1318. Path Edge --------------------------------------------
45452 2019-Jan-09 19:14:48.044135 - [DEBUG]
45453 2019-Jan-09 19:14:48.044160 - [DEBUG] Process 1318. path edge:
45454 2019-Jan-09 19:14:48.044185 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45455 2019-Jan-09 19:14:48.044286 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
45456 2019-Jan-09 19:14:48.045105 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45457 2019-Jan-09 19:14:48.045934 - [DEBUG]
45458 2019-Jan-09 19:14:48.045968 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
45459 2019-Jan-09 19:14:48.046817 - [DEBUG] Compose: EdgeIdentity * AllBottom
45460 2019-Jan-09 19:14:48.046853 - [DEBUG]
45461 2019-Jan-09 19:14:48.046879 - [DEBUG] Propagate flow
45462 2019-Jan-09 19:14:48.046904 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45463 2019-Jan-09 19:14:48.046996 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45464 2019-Jan-09 19:14:48.047857 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45465 2019-Jan-09 19:14:48.048682 - [DEBUG] Edge function : AllBottom (result of previous compose)
45466 2019-Jan-09 19:14:48.048714 - [DEBUG]
45467 2019-Jan-09 19:14:48.048743 - [DEBUG] Join: AllTop & AllBottom
45468 2019-Jan-09 19:14:48.048771 - [DEBUG] = AllBottom (new jump func)
45469 2019-Jan-09 19:14:48.048797 - [DEBUG]
45470 2019-Jan-09 19:14:48.048823 - [DEBUG] Start adding new jump function
45471 2019-Jan-09 19:14:48.048848 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45472 2019-Jan-09 19:14:48.048946 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45473 2019-Jan-09 19:14:48.049768 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45474 2019-Jan-09 19:14:48.050634 - [DEBUG] Edge Function : AllBottom
45475 2019-Jan-09 19:14:48.050675 - [DEBUG] End adding new jump function
45476 2019-Jan-09 19:14:48.050701 - [DEBUG]
45477 2019-Jan-09 19:14:48.050727 - [DEBUG] -------------------------------------------- 1319. Path Edge --------------------------------------------
45478 2019-Jan-09 19:14:48.050777 - [DEBUG]
45479 2019-Jan-09 19:14:48.050802 - [DEBUG] Process 1319. path edge:
45480 2019-Jan-09 19:14:48.050826 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45481 2019-Jan-09 19:14:48.050922 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
45482 2019-Jan-09 19:14:48.051754 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45483 2019-Jan-09 19:14:48.052580 - [DEBUG]
45484 2019-Jan-09 19:14:48.052611 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45485 2019-Jan-09 19:14:48.053490 - [DEBUG] Compose: EdgeIdentity * AllBottom
45486 2019-Jan-09 19:14:48.053525 - [DEBUG]
45487 2019-Jan-09 19:14:48.053551 - [DEBUG] Propagate flow
45488 2019-Jan-09 19:14:48.053576 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45489 2019-Jan-09 19:14:48.053666 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
45490 2019-Jan-09 19:14:48.054527 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45491 2019-Jan-09 19:14:48.055357 - [DEBUG] Edge function : AllBottom (result of previous compose)
45492 2019-Jan-09 19:14:48.055389 - [DEBUG]
45493 2019-Jan-09 19:14:48.055417 - [DEBUG] Join: AllTop & AllBottom
45494 2019-Jan-09 19:14:48.055445 - [DEBUG] = AllBottom (new jump func)
45495 2019-Jan-09 19:14:48.055471 - [DEBUG]
45496 2019-Jan-09 19:14:48.055496 - [DEBUG] Start adding new jump function
45497 2019-Jan-09 19:14:48.055520 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45498 2019-Jan-09 19:14:48.055617 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45499 2019-Jan-09 19:14:48.056433 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
45500 2019-Jan-09 19:14:48.057303 - [DEBUG] Edge Function : AllBottom
45501 2019-Jan-09 19:14:48.057343 - [DEBUG] End adding new jump function
45502 2019-Jan-09 19:14:48.057370 - [DEBUG]
45503 2019-Jan-09 19:14:48.057395 - [DEBUG] -------------------------------------------- 1320. Path Edge --------------------------------------------
45504 2019-Jan-09 19:14:48.057422 - [DEBUG]
45505 2019-Jan-09 19:14:48.057446 - [DEBUG] Process 1320. path edge:
45506 2019-Jan-09 19:14:48.057471 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45507 2019-Jan-09 19:14:48.057564 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
45508 2019-Jan-09 19:14:48.058397 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45509 2019-Jan-09 19:14:48.059222 - [DEBUG]
45510 2019-Jan-09 19:14:48.059256 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
45511 2019-Jan-09 19:14:48.060141 - [DEBUG] Compose: EdgeIdentity * AllBottom
45512 2019-Jan-09 19:14:48.060177 - [DEBUG]
45513 2019-Jan-09 19:14:48.060203 - [DEBUG] Propagate flow
45514 2019-Jan-09 19:14:48.060227 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45515 2019-Jan-09 19:14:48.060314 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45516 2019-Jan-09 19:14:48.061169 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45517 2019-Jan-09 19:14:48.061971 - [DEBUG] Edge function : AllBottom (result of previous compose)
45518 2019-Jan-09 19:14:48.062003 - [DEBUG]
45519 2019-Jan-09 19:14:48.062031 - [DEBUG] Join: AllTop & AllBottom
45520 2019-Jan-09 19:14:48.062060 - [DEBUG] = AllBottom (new jump func)
45521 2019-Jan-09 19:14:48.062111 - [DEBUG]
45522 2019-Jan-09 19:14:48.062136 - [DEBUG] Start adding new jump function
45523 2019-Jan-09 19:14:48.062161 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45524 2019-Jan-09 19:14:48.062257 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45525 2019-Jan-09 19:14:48.063082 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45526 2019-Jan-09 19:14:48.063939 - [DEBUG] Edge Function : AllBottom
45527 2019-Jan-09 19:14:48.063981 - [DEBUG] End adding new jump function
45528 2019-Jan-09 19:14:48.064007 - [DEBUG]
45529 2019-Jan-09 19:14:48.064032 - [DEBUG] -------------------------------------------- 1321. Path Edge --------------------------------------------
45530 2019-Jan-09 19:14:48.064058 - [DEBUG]
45531 2019-Jan-09 19:14:48.064082 - [DEBUG] Process 1321. path edge:
45532 2019-Jan-09 19:14:48.064107 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45533 2019-Jan-09 19:14:48.064204 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
45534 2019-Jan-09 19:14:48.065030 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45535 2019-Jan-09 19:14:48.065857 - [DEBUG]
45536 2019-Jan-09 19:14:48.065888 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45537 2019-Jan-09 19:14:48.066765 - [DEBUG] Compose: EdgeIdentity * AllBottom
45538 2019-Jan-09 19:14:48.066800 - [DEBUG]
45539 2019-Jan-09 19:14:48.066826 - [DEBUG] Propagate flow
45540 2019-Jan-09 19:14:48.066851 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45541 2019-Jan-09 19:14:48.066942 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45542 2019-Jan-09 19:14:48.067823 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45543 2019-Jan-09 19:14:48.068654 - [DEBUG] Edge function : AllBottom (result of previous compose)
45544 2019-Jan-09 19:14:48.068687 - [DEBUG]
45545 2019-Jan-09 19:14:48.068715 - [DEBUG] Join: AllTop & AllBottom
45546 2019-Jan-09 19:14:48.068743 - [DEBUG] = AllBottom (new jump func)
45547 2019-Jan-09 19:14:48.068769 - [DEBUG]
45548 2019-Jan-09 19:14:48.068794 - [DEBUG] Start adding new jump function
45549 2019-Jan-09 19:14:48.068819 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45550 2019-Jan-09 19:14:48.068917 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45551 2019-Jan-09 19:14:48.069736 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45552 2019-Jan-09 19:14:48.070581 - [DEBUG] Edge Function : AllBottom
45553 2019-Jan-09 19:14:48.070622 - [DEBUG] End adding new jump function
45554 2019-Jan-09 19:14:48.070648 - [DEBUG]
45555 2019-Jan-09 19:14:48.070674 - [DEBUG] -------------------------------------------- 1322. Path Edge --------------------------------------------
45556 2019-Jan-09 19:14:48.070700 - [DEBUG]
45557 2019-Jan-09 19:14:48.070724 - [DEBUG] Process 1322. path edge:
45558 2019-Jan-09 19:14:48.070749 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45559 2019-Jan-09 19:14:48.070845 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
45560 2019-Jan-09 19:14:48.071661 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45561 2019-Jan-09 19:14:48.072491 - [DEBUG]
45562 2019-Jan-09 19:14:48.072523 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45563 2019-Jan-09 19:14:48.073376 - [DEBUG] Start of endsummarytab entry
45564 2019-Jan-09 19:14:48.073422 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
45565 2019-Jan-09 19:14:48.074310 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
45566 2019-Jan-09 19:14:48.074432 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45567 2019-Jan-09 19:14:48.075245 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
45568 2019-Jan-09 19:14:48.076083 - [DEBUG] EF: AllBottom
45569 2019-Jan-09 19:14:48.076114 - [DEBUG]
45570 2019-Jan-09 19:14:48.076139 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45571 2019-Jan-09 19:14:48.076962 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
45572 2019-Jan-09 19:14:48.077975 - [DEBUG] EF: AllBottom
45573 2019-Jan-09 19:14:48.078007 - [DEBUG]
45574 2019-Jan-09 19:14:48.078032 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45575 2019-Jan-09 19:14:48.078850 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
45576 2019-Jan-09 19:14:48.079689 - [DEBUG] EF: AllBottom
45577 2019-Jan-09 19:14:48.079721 - [DEBUG]
45578 2019-Jan-09 19:14:48.079746 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45579 2019-Jan-09 19:14:48.080600 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
45580 2019-Jan-09 19:14:48.081441 - [DEBUG] EF: AllBottom
45581 2019-Jan-09 19:14:48.081472 - [DEBUG]
45582 2019-Jan-09 19:14:48.081497 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45583 2019-Jan-09 19:14:48.082325 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
45584 2019-Jan-09 19:14:48.083159 - [DEBUG] EF: AllBottom
45585 2019-Jan-09 19:14:48.083191 - [DEBUG]
45586 2019-Jan-09 19:14:48.083216 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45587 2019-Jan-09 19:14:48.084117 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
45588 2019-Jan-09 19:14:48.084959 - [DEBUG] EF: AllBottom
45589 2019-Jan-09 19:14:48.084990 - [DEBUG]
45590 2019-Jan-09 19:14:48.085014 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45591 2019-Jan-09 19:14:48.085825 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
45592 2019-Jan-09 19:14:48.086651 - [DEBUG] EF: AllBottom
45593 2019-Jan-09 19:14:48.086683 - [DEBUG]
45594 2019-Jan-09 19:14:48.086708 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45595 2019-Jan-09 19:14:48.087558 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
45596 2019-Jan-09 19:14:48.088389 - [DEBUG] EF: AllBottom
45597 2019-Jan-09 19:14:48.088421 - [DEBUG]
45598 2019-Jan-09 19:14:48.088446 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45599 2019-Jan-09 19:14:48.089267 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
45600 2019-Jan-09 19:14:48.090109 - [DEBUG] EF: AllBottom
45601 2019-Jan-09 19:14:48.090140 - [DEBUG]
45602 2019-Jan-09 19:14:48.090165 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45603 2019-Jan-09 19:14:48.090994 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
45604 2019-Jan-09 19:14:48.091659 - [DEBUG] EF: AllBottom
45605 2019-Jan-09 19:14:48.091685 - [DEBUG]
45606 2019-Jan-09 19:14:48.091709 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45607 2019-Jan-09 19:14:48.092475 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
45608 2019-Jan-09 19:14:48.093311 - [DEBUG] EF: AllBottom
45609 2019-Jan-09 19:14:48.093342 - [DEBUG]
45610 2019-Jan-09 19:14:48.093367 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45611 2019-Jan-09 19:14:48.094237 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
45612 2019-Jan-09 19:14:48.095051 - [DEBUG] EF: AllBottom
45613 2019-Jan-09 19:14:48.095082 - [DEBUG]
45614 2019-Jan-09 19:14:48.095107 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45615 2019-Jan-09 19:14:48.095918 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
45616 2019-Jan-09 19:14:48.096736 - [DEBUG] EF: AllBottom
45617 2019-Jan-09 19:14:48.096768 - [DEBUG]
45618 2019-Jan-09 19:14:48.096792 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45619 2019-Jan-09 19:14:48.097649 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
45620 2019-Jan-09 19:14:48.098483 - [DEBUG] EF: AllBottom
45621 2019-Jan-09 19:14:48.098514 - [DEBUG]
45622 2019-Jan-09 19:14:48.098539 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45623 2019-Jan-09 19:14:48.099368 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
45624 2019-Jan-09 19:14:48.100203 - [DEBUG] EF: AllBottom
45625 2019-Jan-09 19:14:48.100235 - [DEBUG]
45626 2019-Jan-09 19:14:48.100260 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45627 2019-Jan-09 19:14:48.101122 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
45628 2019-Jan-09 19:14:48.101972 - [DEBUG] EF: AllBottom
45629 2019-Jan-09 19:14:48.102004 - [DEBUG]
45630 2019-Jan-09 19:14:48.102029 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45631 2019-Jan-09 19:14:48.102846 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
45632 2019-Jan-09 19:14:48.103674 - [DEBUG] EF: AllBottom
45633 2019-Jan-09 19:14:48.103704 - [DEBUG]
45634 2019-Jan-09 19:14:48.103729 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45635 2019-Jan-09 19:14:48.104586 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
45636 2019-Jan-09 19:14:48.105410 - [DEBUG] EF: AllBottom
45637 2019-Jan-09 19:14:48.105442 - [DEBUG]
45638 2019-Jan-09 19:14:48.105466 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45639 2019-Jan-09 19:14:48.106294 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
45640 2019-Jan-09 19:14:48.107174 - [DEBUG] EF: AllBottom
45641 2019-Jan-09 19:14:48.107206 - [DEBUG]
45642 2019-Jan-09 19:14:48.107231 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45643 2019-Jan-09 19:14:48.108060 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
45644 2019-Jan-09 19:14:48.108879 - [DEBUG] EF: AllBottom
45645 2019-Jan-09 19:14:48.108911 - [DEBUG]
45646 2019-Jan-09 19:14:48.108936 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45647 2019-Jan-09 19:14:48.109761 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
45648 2019-Jan-09 19:14:48.110603 - [DEBUG] EF: AllBottom
45649 2019-Jan-09 19:14:48.110633 - [DEBUG]
45650 2019-Jan-09 19:14:48.110658 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45651 2019-Jan-09 19:14:48.111466 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
45652 2019-Jan-09 19:14:48.112286 - [DEBUG] EF: AllBottom
45653 2019-Jan-09 19:14:48.112317 - [DEBUG]
45654 2019-Jan-09 19:14:48.112342 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45655 2019-Jan-09 19:14:48.113146 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
45656 2019-Jan-09 19:14:48.114035 - [DEBUG] EF: AllBottom
45657 2019-Jan-09 19:14:48.114066 - [DEBUG]
45658 2019-Jan-09 19:14:48.114091 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45659 2019-Jan-09 19:14:48.114919 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
45660 2019-Jan-09 19:14:48.115742 - [DEBUG] EF: AllBottom
45661 2019-Jan-09 19:14:48.115774 - [DEBUG]
45662 2019-Jan-09 19:14:48.115800 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45663 2019-Jan-09 19:14:48.116614 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
45664 2019-Jan-09 19:14:48.117485 - [DEBUG] EF: AllBottom
45665 2019-Jan-09 19:14:48.117516 - [DEBUG]
45666 2019-Jan-09 19:14:48.117540 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45667 2019-Jan-09 19:14:48.118349 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
45668 2019-Jan-09 19:14:48.119166 - [DEBUG] EF: AllBottom
45669 2019-Jan-09 19:14:48.119198 - [DEBUG]
45670 2019-Jan-09 19:14:48.119223 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45671 2019-Jan-09 19:14:48.120044 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
45672 2019-Jan-09 19:14:48.120904 - [DEBUG] EF: AllBottom
45673 2019-Jan-09 19:14:48.120936 - [DEBUG]
45674 2019-Jan-09 19:14:48.120961 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45675 2019-Jan-09 19:14:48.121780 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45676 2019-Jan-09 19:14:48.122605 - [DEBUG] EF: AllBottom
45677 2019-Jan-09 19:14:48.122636 - [DEBUG]
45678 2019-Jan-09 19:14:48.122661 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45679 2019-Jan-09 19:14:48.123475 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45680 2019-Jan-09 19:14:48.124344 - [DEBUG] EF: AllBottom
45681 2019-Jan-09 19:14:48.124375 - [DEBUG]
45682 2019-Jan-09 19:14:48.124400 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45683 2019-Jan-09 19:14:48.125224 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
45684 2019-Jan-09 19:14:48.126047 - [DEBUG] EF: AllBottom
45685 2019-Jan-09 19:14:48.126077 - [DEBUG]
45686 2019-Jan-09 19:14:48.126101 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45687 2019-Jan-09 19:14:48.126884 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45688 2019-Jan-09 19:14:48.127740 - [DEBUG] EF: AllBottom
45689 2019-Jan-09 19:14:48.127771 - [DEBUG]
45690 2019-Jan-09 19:14:48.127796 - [DEBUG] ---------------
45691 2019-Jan-09 19:14:48.127821 - [DEBUG]
45692 2019-Jan-09 19:14:48.127850 - [DEBUG] End of endsummarytab entry
45693 2019-Jan-09 19:14:48.127874 - [DEBUG]
45694 2019-Jan-09 19:14:48.127899 - [DEBUG] Start of incomingtab entry
45695 2019-Jan-09 19:14:48.127925 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
45696 2019-Jan-09 19:14:48.128763 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
45697 2019-Jan-09 19:14:48.128857 - [DEBUG] ---------------
45698 2019-Jan-09 19:14:48.128883 - [DEBUG] End of incomingtab entry
45699 2019-Jan-09 19:14:48.128908 - [DEBUG]
45700 2019-Jan-09 19:14:48.128938 - [DEBUG] EDGE:
45701 2019-Jan-09 19:14:48.129002 - [DEBUG] ---> 45702 2019-Jan-09 19:14:48.129819 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45703 2019-Jan-09 19:14:48.130716 - [DEBUG]
45704 2019-Jan-09 19:14:48.130752 - [DEBUG] EDGE:
45705 2019-Jan-09 19:14:48.130867 - [DEBUG] ---> 45706 2019-Jan-09 19:14:48.131686 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45707 2019-Jan-09 19:14:48.132507 - [DEBUG]
45708 2019-Jan-09 19:14:48.132573 - [DEBUG] Compose: EdgeIdentity * AllBottom
45709 2019-Jan-09 19:14:48.132603 - [DEBUG]
45710 2019-Jan-09 19:14:48.132628 - [DEBUG] Propagate flow
45711 2019-Jan-09 19:14:48.132652 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45712 2019-Jan-09 19:14:48.132747 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
45713 2019-Jan-09 19:14:48.133579 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45714 2019-Jan-09 19:14:48.134434 - [DEBUG] Edge function : AllBottom (result of previous compose)
45715 2019-Jan-09 19:14:48.134465 - [DEBUG]
45716 2019-Jan-09 19:14:48.134495 - [DEBUG] Join: AllTop & AllBottom
45717 2019-Jan-09 19:14:48.134522 - [DEBUG] = AllBottom (new jump func)
45718 2019-Jan-09 19:14:48.134547 - [DEBUG]
45719 2019-Jan-09 19:14:48.134572 - [DEBUG] Start adding new jump function
45720 2019-Jan-09 19:14:48.134597 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45721 2019-Jan-09 19:14:48.134695 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45722 2019-Jan-09 19:14:48.135519 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
45723 2019-Jan-09 19:14:48.136358 - [DEBUG] Edge Function : AllBottom
45724 2019-Jan-09 19:14:48.136400 - [DEBUG] End adding new jump function
45725 2019-Jan-09 19:14:48.136425 - [DEBUG]
45726 2019-Jan-09 19:14:48.136450 - [DEBUG] -------------------------------------------- 1323. Path Edge --------------------------------------------
45727 2019-Jan-09 19:14:48.136476 - [DEBUG]
45728 2019-Jan-09 19:14:48.136500 - [DEBUG] Process 1323. path edge:
45729 2019-Jan-09 19:14:48.136525 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45730 2019-Jan-09 19:14:48.136622 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
45731 2019-Jan-09 19:14:48.137490 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45732 2019-Jan-09 19:14:48.138322 - [DEBUG]
45733 2019-Jan-09 19:14:48.138353 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
45734 2019-Jan-09 19:14:48.139215 - [DEBUG] Possible callees:
45735 2019-Jan-09 19:14:48.139245 - [DEBUG] llvm.dbg.declare
45736 2019-Jan-09 19:14:48.139272 - [DEBUG] Possible return sites:
45737 2019-Jan-09 19:14:48.139296 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19345738 2019-Jan-09 19:14:48.140969 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45739 2019-Jan-09 19:14:48.141039 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45740 2019-Jan-09 19:14:48.141093 - [DEBUG] Compose: EdgeIdentity * AllBottom
45741 2019-Jan-09 19:14:48.141123 - [DEBUG]
45742 2019-Jan-09 19:14:48.141148 - [DEBUG] Propagate flow
45743 2019-Jan-09 19:14:48.141172 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45744 2019-Jan-09 19:14:48.141268 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
45745 2019-Jan-09 19:14:48.142083 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45746 2019-Jan-09 19:14:48.142786 - [DEBUG] Edge function : AllBottom (result of previous compose)
45747 2019-Jan-09 19:14:48.142813 - [DEBUG]
45748 2019-Jan-09 19:14:48.142842 - [DEBUG] Join: AllTop & AllBottom
45749 2019-Jan-09 19:14:48.142869 - [DEBUG] = AllBottom (new jump func)
45750 2019-Jan-09 19:14:48.142894 - [DEBUG]
45751 2019-Jan-09 19:14:48.142919 - [DEBUG] Start adding new jump function
45752 2019-Jan-09 19:14:48.142943 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45753 2019-Jan-09 19:14:48.143018 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45754 2019-Jan-09 19:14:48.143858 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
45755 2019-Jan-09 19:14:48.144690 - [DEBUG] Edge Function : AllBottom
45756 2019-Jan-09 19:14:48.144732 - [DEBUG] End adding new jump function
45757 2019-Jan-09 19:14:48.144758 - [DEBUG]
45758 2019-Jan-09 19:14:48.144783 - [DEBUG] -------------------------------------------- 1324. Path Edge --------------------------------------------
45759 2019-Jan-09 19:14:48.144809 - [DEBUG]
45760 2019-Jan-09 19:14:48.144834 - [DEBUG] Process 1324. path edge:
45761 2019-Jan-09 19:14:48.144858 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45762 2019-Jan-09 19:14:48.144956 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
45763 2019-Jan-09 19:14:48.145782 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45764 2019-Jan-09 19:14:48.146614 - [DEBUG]
45765 2019-Jan-09 19:14:48.146644 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
45766 2019-Jan-09 19:14:48.147566 - [DEBUG] Compose: EdgeIdentity * AllBottom
45767 2019-Jan-09 19:14:48.147600 - [DEBUG]
45768 2019-Jan-09 19:14:48.147626 - [DEBUG] Propagate flow
45769 2019-Jan-09 19:14:48.147650 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45770 2019-Jan-09 19:14:48.147745 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
45771 2019-Jan-09 19:14:48.148569 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45772 2019-Jan-09 19:14:48.149402 - [DEBUG] Edge function : AllBottom (result of previous compose)
45773 2019-Jan-09 19:14:48.149435 - [DEBUG]
45774 2019-Jan-09 19:14:48.149464 - [DEBUG] Join: AllTop & AllBottom
45775 2019-Jan-09 19:14:48.149492 - [DEBUG] = AllBottom (new jump func)
45776 2019-Jan-09 19:14:48.149518 - [DEBUG]
45777 2019-Jan-09 19:14:48.149543 - [DEBUG] Start adding new jump function
45778 2019-Jan-09 19:14:48.149567 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45779 2019-Jan-09 19:14:48.149665 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45780 2019-Jan-09 19:14:48.150513 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
45781 2019-Jan-09 19:14:48.151329 - [DEBUG] Edge Function : AllBottom
45782 2019-Jan-09 19:14:48.151370 - [DEBUG] End adding new jump function
45783 2019-Jan-09 19:14:48.151396 - [DEBUG]
45784 2019-Jan-09 19:14:48.151422 - [DEBUG] -------------------------------------------- 1325. Path Edge --------------------------------------------
45785 2019-Jan-09 19:14:48.151448 - [DEBUG]
45786 2019-Jan-09 19:14:48.151472 - [DEBUG] Process 1325. path edge:
45787 2019-Jan-09 19:14:48.151497 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45788 2019-Jan-09 19:14:48.151595 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
45789 2019-Jan-09 19:14:48.152411 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45790 2019-Jan-09 19:14:48.153238 - [DEBUG]
45791 2019-Jan-09 19:14:48.153296 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
45792 2019-Jan-09 19:14:48.154207 - [DEBUG] Compose: EdgeIdentity * AllBottom
45793 2019-Jan-09 19:14:48.154241 - [DEBUG]
45794 2019-Jan-09 19:14:48.154267 - [DEBUG] Propagate flow
45795 2019-Jan-09 19:14:48.154291 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45796 2019-Jan-09 19:14:48.154387 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45797 2019-Jan-09 19:14:48.155214 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45798 2019-Jan-09 19:14:48.156032 - [DEBUG] Edge function : AllBottom (result of previous compose)
45799 2019-Jan-09 19:14:48.156064 - [DEBUG]
45800 2019-Jan-09 19:14:48.156093 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
45801 2019-Jan-09 19:14:48.156119 - [DEBUG] = AllBottom
45802 2019-Jan-09 19:14:48.156145 - [DEBUG]
45803 2019-Jan-09 19:14:48.156169 - [DEBUG] PROPAGATE: No new function!
45804 2019-Jan-09 19:14:48.156200 - [DEBUG] EDGE:
45805 2019-Jan-09 19:14:48.156300 - [DEBUG] ---> 45806 2019-Jan-09 19:14:48.157151 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45807 2019-Jan-09 19:14:48.157987 - [DEBUG]
45808 2019-Jan-09 19:14:48.158024 - [DEBUG] EDGE:
45809 2019-Jan-09 19:14:48.158114 - [DEBUG] ---> 45810 2019-Jan-09 19:14:48.158866 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45811 2019-Jan-09 19:14:48.159567 - [DEBUG]
45812 2019-Jan-09 19:14:48.159602 - [DEBUG] EDGE:
45813 2019-Jan-09 19:14:48.159685 - [DEBUG] ---> 45814 2019-Jan-09 19:14:48.160536 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45815 2019-Jan-09 19:14:48.161364 - [DEBUG]
45816 2019-Jan-09 19:14:48.161400 - [DEBUG] EDGE:
45817 2019-Jan-09 19:14:48.161490 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
45818 2019-Jan-09 19:14:48.162307 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45819 2019-Jan-09 19:14:48.163139 - [DEBUG]
45820 2019-Jan-09 19:14:48.163175 - [DEBUG] EDGE:
45821 2019-Jan-09 19:14:48.163266 - [DEBUG] ---> 45822 2019-Jan-09 19:14:48.164117 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45823 2019-Jan-09 19:14:48.164943 - [DEBUG]
45824 2019-Jan-09 19:14:48.164980 - [DEBUG] EDGE:
45825 2019-Jan-09 19:14:48.165072 - [DEBUG] ---> 45826 2019-Jan-09 19:14:48.165881 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45827 2019-Jan-09 19:14:48.166708 - [DEBUG]
45828 2019-Jan-09 19:14:48.166742 - [DEBUG] EDGE:
45829 2019-Jan-09 19:14:48.166826 - [DEBUG] ---> 45830 2019-Jan-09 19:14:48.167661 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45831 2019-Jan-09 19:14:48.168511 - [DEBUG]
45832 2019-Jan-09 19:14:48.168577 - [DEBUG] Compose: EdgeIdentity * AllBottom
45833 2019-Jan-09 19:14:48.168606 - [DEBUG]
45834 2019-Jan-09 19:14:48.168632 - [DEBUG] Propagate flow
45835 2019-Jan-09 19:14:48.168656 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45836 2019-Jan-09 19:14:48.168751 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
45837 2019-Jan-09 19:14:48.169578 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45838 2019-Jan-09 19:14:48.170410 - [DEBUG] Edge function : AllBottom (result of previous compose)
45839 2019-Jan-09 19:14:48.170473 - [DEBUG]
45840 2019-Jan-09 19:14:48.170502 - [DEBUG] Join: AllTop & AllBottom
45841 2019-Jan-09 19:14:48.170529 - [DEBUG] = AllBottom (new jump func)
45842 2019-Jan-09 19:14:48.170555 - [DEBUG]
45843 2019-Jan-09 19:14:48.170579 - [DEBUG] Start adding new jump function
45844 2019-Jan-09 19:14:48.170604 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45845 2019-Jan-09 19:14:48.170706 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45846 2019-Jan-09 19:14:48.171538 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
45847 2019-Jan-09 19:14:48.172373 - [DEBUG] Edge Function : AllBottom
45848 2019-Jan-09 19:14:48.172413 - [DEBUG] End adding new jump function
45849 2019-Jan-09 19:14:48.172448 - [DEBUG]
45850 2019-Jan-09 19:14:48.172473 - [DEBUG] -------------------------------------------- 1326. Path Edge --------------------------------------------
45851 2019-Jan-09 19:14:48.172499 - [DEBUG]
45852 2019-Jan-09 19:14:48.172523 - [DEBUG] Process 1326. path edge:
45853 2019-Jan-09 19:14:48.172548 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45854 2019-Jan-09 19:14:48.172648 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
45855 2019-Jan-09 19:14:48.173472 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45856 2019-Jan-09 19:14:48.174337 - [DEBUG]
45857 2019-Jan-09 19:14:48.174368 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
45858 2019-Jan-09 19:14:48.175242 - [DEBUG] Compose: EdgeIdentity * AllBottom
45859 2019-Jan-09 19:14:48.175276 - [DEBUG]
45860 2019-Jan-09 19:14:48.175302 - [DEBUG] Propagate flow
45861 2019-Jan-09 19:14:48.175327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45862 2019-Jan-09 19:14:48.175422 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
45863 2019-Jan-09 19:14:48.176239 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45864 2019-Jan-09 19:14:48.177071 - [DEBUG] Edge function : AllBottom (result of previous compose)
45865 2019-Jan-09 19:14:48.177129 - [DEBUG]
45866 2019-Jan-09 19:14:48.177160 - [DEBUG] Join: AllTop & AllBottom
45867 2019-Jan-09 19:14:48.177188 - [DEBUG] = AllBottom (new jump func)
45868 2019-Jan-09 19:14:48.177214 - [DEBUG]
45869 2019-Jan-09 19:14:48.177238 - [DEBUG] Start adding new jump function
45870 2019-Jan-09 19:14:48.177262 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45871 2019-Jan-09 19:14:48.177362 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45872 2019-Jan-09 19:14:48.178197 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
45873 2019-Jan-09 19:14:48.179024 - [DEBUG] Edge Function : AllBottom
45874 2019-Jan-09 19:14:48.179065 - [DEBUG] End adding new jump function
45875 2019-Jan-09 19:14:48.179091 - [DEBUG]
45876 2019-Jan-09 19:14:48.179116 - [DEBUG] -------------------------------------------- 1327. Path Edge --------------------------------------------
45877 2019-Jan-09 19:14:48.179167 - [DEBUG]
45878 2019-Jan-09 19:14:48.179192 - [DEBUG] Process 1327. path edge:
45879 2019-Jan-09 19:14:48.179217 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45880 2019-Jan-09 19:14:48.179318 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
45881 2019-Jan-09 19:14:48.180141 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45882 2019-Jan-09 19:14:48.181011 - [DEBUG]
45883 2019-Jan-09 19:14:48.181045 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
45884 2019-Jan-09 19:14:48.181908 - [DEBUG] Compose: EdgeIdentity * AllBottom
45885 2019-Jan-09 19:14:48.181942 - [DEBUG]
45886 2019-Jan-09 19:14:48.181968 - [DEBUG] Propagate flow
45887 2019-Jan-09 19:14:48.181993 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45888 2019-Jan-09 19:14:48.182088 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45889 2019-Jan-09 19:14:48.182889 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45890 2019-Jan-09 19:14:48.183705 - [DEBUG] Edge function : AllBottom (result of previous compose)
45891 2019-Jan-09 19:14:48.183736 - [DEBUG]
45892 2019-Jan-09 19:14:48.183764 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
45893 2019-Jan-09 19:14:48.183820 - [DEBUG] = AllBottom
45894 2019-Jan-09 19:14:48.183846 - [DEBUG]
45895 2019-Jan-09 19:14:48.183870 - [DEBUG] PROPAGATE: No new function!
45896 2019-Jan-09 19:14:48.183901 - [DEBUG] EDGE:
45897 2019-Jan-09 19:14:48.183996 - [DEBUG] ---> 45898 2019-Jan-09 19:14:48.184812 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45899 2019-Jan-09 19:14:48.185645 - [DEBUG]
45900 2019-Jan-09 19:14:48.185682 - [DEBUG] EDGE:
45901 2019-Jan-09 19:14:48.185769 - [DEBUG] ---> 45902 2019-Jan-09 19:14:48.186585 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45903 2019-Jan-09 19:14:48.187453 - [DEBUG]
45904 2019-Jan-09 19:14:48.187488 - [DEBUG] EDGE:
45905 2019-Jan-09 19:14:48.187576 - [DEBUG] ---> 45906 2019-Jan-09 19:14:48.188382 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45907 2019-Jan-09 19:14:48.189213 - [DEBUG]
45908 2019-Jan-09 19:14:48.189249 - [DEBUG] EDGE:
45909 2019-Jan-09 19:14:48.189337 - [DEBUG] ---> 45910 2019-Jan-09 19:14:48.190157 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45911 2019-Jan-09 19:14:48.190983 - [DEBUG]
45912 2019-Jan-09 19:14:48.191018 - [DEBUG] EDGE:
45913 2019-Jan-09 19:14:48.191103 - [DEBUG] ---> 45914 2019-Jan-09 19:14:48.191914 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45915 2019-Jan-09 19:14:48.192738 - [DEBUG]
45916 2019-Jan-09 19:14:48.192774 - [DEBUG] EDGE:
45917 2019-Jan-09 19:14:48.192864 - [DEBUG] ---> 45918 2019-Jan-09 19:14:48.193677 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45919 2019-Jan-09 19:14:48.194569 - [DEBUG]
45920 2019-Jan-09 19:14:48.194607 - [DEBUG] EDGE:
45921 2019-Jan-09 19:14:48.194698 - [DEBUG] ---> 45922 2019-Jan-09 19:14:48.195528 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45923 2019-Jan-09 19:14:48.196358 - [DEBUG]
45924 2019-Jan-09 19:14:48.196395 - [DEBUG] EDGE:
45925 2019-Jan-09 19:14:48.196484 - [DEBUG] ---> 45926 2019-Jan-09 19:14:48.197332 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45927 2019-Jan-09 19:14:48.198138 - [DEBUG]
45928 2019-Jan-09 19:14:48.198173 - [DEBUG] EDGE:
45929 2019-Jan-09 19:14:48.198258 - [DEBUG] ---> 45930 2019-Jan-09 19:14:48.199065 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45931 2019-Jan-09 19:14:48.199893 - [DEBUG]
45932 2019-Jan-09 19:14:48.199929 - [DEBUG] EDGE:
45933 2019-Jan-09 19:14:48.200016 - [DEBUG] ---> 45934 2019-Jan-09 19:14:48.200878 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45935 2019-Jan-09 19:14:48.201707 - [DEBUG]
45936 2019-Jan-09 19:14:48.201744 - [DEBUG] EDGE:
45937 2019-Jan-09 19:14:48.201835 - [DEBUG] ---> 45938 2019-Jan-09 19:14:48.202645 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45939 2019-Jan-09 19:14:48.203457 - [DEBUG]
45940 2019-Jan-09 19:14:48.203490 - [DEBUG] EDGE:
45941 2019-Jan-09 19:14:48.203570 - [DEBUG] ---> 45942 2019-Jan-09 19:14:48.204292 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45943 2019-Jan-09 19:14:48.204974 - [DEBUG]
45944 2019-Jan-09 19:14:48.205004 - [DEBUG] EDGE:
45945 2019-Jan-09 19:14:48.205071 - [DEBUG] ---> 45946 2019-Jan-09 19:14:48.205762 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45947 2019-Jan-09 19:14:48.206556 - [DEBUG]
45948 2019-Jan-09 19:14:48.206592 - [DEBUG] EDGE:
45949 2019-Jan-09 19:14:48.206680 - [DEBUG] ---> 45950 2019-Jan-09 19:14:48.207539 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45951 2019-Jan-09 19:14:48.208351 - [DEBUG]
45952 2019-Jan-09 19:14:48.208387 - [DEBUG] EDGE:
45953 2019-Jan-09 19:14:48.208470 - [DEBUG] ---> 45954 2019-Jan-09 19:14:48.209262 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45955 2019-Jan-09 19:14:48.210096 - [DEBUG]
45956 2019-Jan-09 19:14:48.210133 - [DEBUG] EDGE:
45957 2019-Jan-09 19:14:48.210223 - [DEBUG] ---> 45958 2019-Jan-09 19:14:48.211091 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45959 2019-Jan-09 19:14:48.211928 - [DEBUG]
45960 2019-Jan-09 19:14:48.211964 - [DEBUG] EDGE:
45961 2019-Jan-09 19:14:48.212056 - [DEBUG] ---> 45962 2019-Jan-09 19:14:48.212871 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45963 2019-Jan-09 19:14:48.213682 - [DEBUG]
45964 2019-Jan-09 19:14:48.213718 - [DEBUG] EDGE:
45965 2019-Jan-09 19:14:48.213835 - [DEBUG] ---> 45966 2019-Jan-09 19:14:48.214647 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45967 2019-Jan-09 19:14:48.215482 - [DEBUG]
45968 2019-Jan-09 19:14:48.215518 - [DEBUG] EDGE:
45969 2019-Jan-09 19:14:48.215607 - [DEBUG] ---> 45970 2019-Jan-09 19:14:48.216411 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45971 2019-Jan-09 19:14:48.217259 - [DEBUG]
45972 2019-Jan-09 19:14:48.217295 - [DEBUG] EDGE:
45973 2019-Jan-09 19:14:48.217385 - [DEBUG] ---> 45974 2019-Jan-09 19:14:48.218213 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45975 2019-Jan-09 19:14:48.219034 - [DEBUG]
45976 2019-Jan-09 19:14:48.219098 - [DEBUG] Compose: EdgeIdentity * AllBottom
45977 2019-Jan-09 19:14:48.219128 - [DEBUG]
45978 2019-Jan-09 19:14:48.219153 - [DEBUG] Propagate flow
45979 2019-Jan-09 19:14:48.219178 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45980 2019-Jan-09 19:14:48.219272 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
45981 2019-Jan-09 19:14:48.220097 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45982 2019-Jan-09 19:14:48.220967 - [DEBUG] Edge function : AllBottom (result of previous compose)
45983 2019-Jan-09 19:14:48.220999 - [DEBUG]
45984 2019-Jan-09 19:14:48.221028 - [DEBUG] Join: AllTop & AllBottom
45985 2019-Jan-09 19:14:48.221056 - [DEBUG] = AllBottom (new jump func)
45986 2019-Jan-09 19:14:48.221081 - [DEBUG]
45987 2019-Jan-09 19:14:48.221105 - [DEBUG] Start adding new jump function
45988 2019-Jan-09 19:14:48.221130 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45989 2019-Jan-09 19:14:48.221227 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45990 2019-Jan-09 19:14:48.222058 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
45991 2019-Jan-09 19:14:48.222882 - [DEBUG] Edge Function : AllBottom
45992 2019-Jan-09 19:14:48.222922 - [DEBUG] End adding new jump function
45993 2019-Jan-09 19:14:48.222947 - [DEBUG]
45994 2019-Jan-09 19:14:48.222972 - [DEBUG] -------------------------------------------- 1328. Path Edge --------------------------------------------
45995 2019-Jan-09 19:14:48.222998 - [DEBUG]
45996 2019-Jan-09 19:14:48.223022 - [DEBUG] Process 1328. path edge:
45997 2019-Jan-09 19:14:48.223047 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45998 2019-Jan-09 19:14:48.223147 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
45999 2019-Jan-09 19:14:48.224027 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46000 2019-Jan-09 19:14:48.224773 - [DEBUG]
46001 2019-Jan-09 19:14:48.224801 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
46002 2019-Jan-09 19:14:48.225600 - [DEBUG] Possible callees:
46003 2019-Jan-09 19:14:48.225631 - [DEBUG] foo
46004 2019-Jan-09 19:14:48.225657 - [DEBUG] Possible return sites:
46005 2019-Jan-09 19:14:48.225681 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12646006 2019-Jan-09 19:14:48.227329 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
46007 2019-Jan-09 19:14:48.227398 - [DEBUG] Start points of 'foo' currently not available!
46008 2019-Jan-09 19:14:48.227452 - [DEBUG] Compose: EdgeIdentity * AllBottom
46009 2019-Jan-09 19:14:48.227482 - [DEBUG]
46010 2019-Jan-09 19:14:48.227507 - [DEBUG] Propagate flow
46011 2019-Jan-09 19:14:48.227531 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46012 2019-Jan-09 19:14:48.227629 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
46013 2019-Jan-09 19:14:48.228458 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46014 2019-Jan-09 19:14:48.229289 - [DEBUG] Edge function : AllBottom (result of previous compose)
46015 2019-Jan-09 19:14:48.229321 - [DEBUG]
46016 2019-Jan-09 19:14:48.229349 - [DEBUG] Join: AllTop & AllBottom
46017 2019-Jan-09 19:14:48.229377 - [DEBUG] = AllBottom (new jump func)
46018 2019-Jan-09 19:14:48.229403 - [DEBUG]
46019 2019-Jan-09 19:14:48.229427 - [DEBUG] Start adding new jump function
46020 2019-Jan-09 19:14:48.229452 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46021 2019-Jan-09 19:14:48.229547 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46022 2019-Jan-09 19:14:48.230373 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
46023 2019-Jan-09 19:14:48.231239 - [DEBUG] Edge Function : AllBottom
46024 2019-Jan-09 19:14:48.231279 - [DEBUG] End adding new jump function
46025 2019-Jan-09 19:14:48.231305 - [DEBUG]
46026 2019-Jan-09 19:14:48.231330 - [DEBUG] -------------------------------------------- 1329. Path Edge --------------------------------------------
46027 2019-Jan-09 19:14:48.231357 - [DEBUG]
46028 2019-Jan-09 19:14:48.231381 - [DEBUG] Process 1329. path edge:
46029 2019-Jan-09 19:14:48.231406 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46030 2019-Jan-09 19:14:48.231503 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
46031 2019-Jan-09 19:14:48.232322 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46032 2019-Jan-09 19:14:48.233068 - [DEBUG]
46033 2019-Jan-09 19:14:48.233098 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
46034 2019-Jan-09 19:14:48.234003 - [DEBUG] Compose: EdgeIdentity * AllBottom
46035 2019-Jan-09 19:14:48.234038 - [DEBUG]
46036 2019-Jan-09 19:14:48.234063 - [DEBUG] Propagate flow
46037 2019-Jan-09 19:14:48.234088 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46038 2019-Jan-09 19:14:48.234182 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
46039 2019-Jan-09 19:14:48.234988 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46040 2019-Jan-09 19:14:48.235822 - [DEBUG] Edge function : AllBottom (result of previous compose)
46041 2019-Jan-09 19:14:48.235855 - [DEBUG]
46042 2019-Jan-09 19:14:48.235908 - [DEBUG] Join: AllTop & AllBottom
46043 2019-Jan-09 19:14:48.235936 - [DEBUG] = AllBottom (new jump func)
46044 2019-Jan-09 19:14:48.235961 - [DEBUG]
46045 2019-Jan-09 19:14:48.235986 - [DEBUG] Start adding new jump function
46046 2019-Jan-09 19:14:48.236011 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46047 2019-Jan-09 19:14:48.236109 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46048 2019-Jan-09 19:14:48.236943 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
46049 2019-Jan-09 19:14:48.237799 - [DEBUG] Edge Function : AllBottom
46050 2019-Jan-09 19:14:48.237840 - [DEBUG] End adding new jump function
46051 2019-Jan-09 19:14:48.237866 - [DEBUG]
46052 2019-Jan-09 19:14:48.237891 - [DEBUG] -------------------------------------------- 1330. Path Edge --------------------------------------------
46053 2019-Jan-09 19:14:48.237917 - [DEBUG]
46054 2019-Jan-09 19:14:48.237941 - [DEBUG] Process 1330. path edge:
46055 2019-Jan-09 19:14:48.237966 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46056 2019-Jan-09 19:14:48.238065 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
46057 2019-Jan-09 19:14:48.238879 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46058 2019-Jan-09 19:14:48.239711 - [DEBUG]
46059 2019-Jan-09 19:14:48.239745 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
46060 2019-Jan-09 19:14:48.240631 - [DEBUG] Compose: EdgeIdentity * AllBottom
46061 2019-Jan-09 19:14:48.240665 - [DEBUG]
46062 2019-Jan-09 19:14:48.240690 - [DEBUG] Propagate flow
46063 2019-Jan-09 19:14:48.240715 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46064 2019-Jan-09 19:14:48.240811 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
46065 2019-Jan-09 19:14:48.241621 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46066 2019-Jan-09 19:14:48.242453 - [DEBUG] Edge function : AllBottom (result of previous compose)
46067 2019-Jan-09 19:14:48.242486 - [DEBUG]
46068 2019-Jan-09 19:14:48.242514 - [DEBUG] Join: AllTop & AllBottom
46069 2019-Jan-09 19:14:48.242542 - [DEBUG] = AllBottom (new jump func)
46070 2019-Jan-09 19:14:48.242568 - [DEBUG]
46071 2019-Jan-09 19:14:48.242593 - [DEBUG] Start adding new jump function
46072 2019-Jan-09 19:14:48.242617 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46073 2019-Jan-09 19:14:48.242715 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46074 2019-Jan-09 19:14:48.243534 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
46075 2019-Jan-09 19:14:48.244389 - [DEBUG] Edge Function : AllBottom
46076 2019-Jan-09 19:14:48.244430 - [DEBUG] End adding new jump function
46077 2019-Jan-09 19:14:48.244455 - [DEBUG]
46078 2019-Jan-09 19:14:48.244480 - [DEBUG] -------------------------------------------- 1331. Path Edge --------------------------------------------
46079 2019-Jan-09 19:14:48.244506 - [DEBUG]
46080 2019-Jan-09 19:14:48.244530 - [DEBUG] Process 1331. path edge:
46081 2019-Jan-09 19:14:48.244555 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46082 2019-Jan-09 19:14:48.244656 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
46083 2019-Jan-09 19:14:48.245467 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46084 2019-Jan-09 19:14:48.246307 - [DEBUG]
46085 2019-Jan-09 19:14:48.246340 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
46086 2019-Jan-09 19:14:48.247263 - [DEBUG] Compose: EdgeIdentity * AllBottom
46087 2019-Jan-09 19:14:48.247299 - [DEBUG]
46088 2019-Jan-09 19:14:48.247325 - [DEBUG] Propagate flow
46089 2019-Jan-09 19:14:48.247349 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46090 2019-Jan-09 19:14:48.247446 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
46091 2019-Jan-09 19:14:48.248276 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46092 2019-Jan-09 19:14:48.248985 - [DEBUG] Edge function : AllBottom (result of previous compose)
46093 2019-Jan-09 19:14:48.249013 - [DEBUG]
46094 2019-Jan-09 19:14:48.249041 - [DEBUG] Join: AllTop & AllBottom
46095 2019-Jan-09 19:14:48.249068 - [DEBUG] = AllBottom (new jump func)
46096 2019-Jan-09 19:14:48.249094 - [DEBUG]
46097 2019-Jan-09 19:14:48.249118 - [DEBUG] Start adding new jump function
46098 2019-Jan-09 19:14:48.249142 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46099 2019-Jan-09 19:14:48.249219 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46100 2019-Jan-09 19:14:48.250021 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
46101 2019-Jan-09 19:14:48.250892 - [DEBUG] Edge Function : AllBottom
46102 2019-Jan-09 19:14:48.250932 - [DEBUG] End adding new jump function
46103 2019-Jan-09 19:14:48.250958 - [DEBUG]
46104 2019-Jan-09 19:14:48.250983 - [DEBUG] -------------------------------------------- 1332. Path Edge --------------------------------------------
46105 2019-Jan-09 19:14:48.251009 - [DEBUG]
46106 2019-Jan-09 19:14:48.251033 - [DEBUG] Process 1332. path edge:
46107 2019-Jan-09 19:14:48.251058 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46108 2019-Jan-09 19:14:48.251157 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
46109 2019-Jan-09 19:14:48.251993 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46110 2019-Jan-09 19:14:48.252832 - [DEBUG]
46111 2019-Jan-09 19:14:48.252863 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
46112 2019-Jan-09 19:14:48.253729 - [DEBUG] Possible callees:
46113 2019-Jan-09 19:14:48.253760 - [DEBUG] llvm.dbg.declare
46114 2019-Jan-09 19:14:48.253817 - [DEBUG] Possible return sites:
46115 2019-Jan-09 19:14:48.253842 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13646116 2019-Jan-09 19:14:48.255495 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46117 2019-Jan-09 19:14:48.255562 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46118 2019-Jan-09 19:14:48.255617 - [DEBUG] Compose: EdgeIdentity * AllBottom
46119 2019-Jan-09 19:14:48.255646 - [DEBUG]
46120 2019-Jan-09 19:14:48.255672 - [DEBUG] Propagate flow
46121 2019-Jan-09 19:14:48.255696 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46122 2019-Jan-09 19:14:48.255792 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
46123 2019-Jan-09 19:14:48.256599 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46124 2019-Jan-09 19:14:48.257394 - [DEBUG] Edge function : AllBottom (result of previous compose)
46125 2019-Jan-09 19:14:48.257426 - [DEBUG]
46126 2019-Jan-09 19:14:48.257455 - [DEBUG] Join: AllTop & AllBottom
46127 2019-Jan-09 19:14:48.257507 - [DEBUG] = AllBottom (new jump func)
46128 2019-Jan-09 19:14:48.257533 - [DEBUG]
46129 2019-Jan-09 19:14:48.257558 - [DEBUG] Start adding new jump function
46130 2019-Jan-09 19:14:48.257582 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46131 2019-Jan-09 19:14:48.257677 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46132 2019-Jan-09 19:14:48.258504 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
46133 2019-Jan-09 19:14:48.259335 - [DEBUG] Edge Function : AllBottom
46134 2019-Jan-09 19:14:48.259375 - [DEBUG] End adding new jump function
46135 2019-Jan-09 19:14:48.259400 - [DEBUG]
46136 2019-Jan-09 19:14:48.259426 - [DEBUG] -------------------------------------------- 1333. Path Edge --------------------------------------------
46137 2019-Jan-09 19:14:48.259452 - [DEBUG]
46138 2019-Jan-09 19:14:48.259476 - [DEBUG] Process 1333. path edge:
46139 2019-Jan-09 19:14:48.259501 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46140 2019-Jan-09 19:14:48.259597 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
46141 2019-Jan-09 19:14:48.260425 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46142 2019-Jan-09 19:14:48.261297 - [DEBUG]
46143 2019-Jan-09 19:14:48.261328 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
46144 2019-Jan-09 19:14:48.262213 - [DEBUG] Compose: EdgeIdentity * AllBottom
46145 2019-Jan-09 19:14:48.262249 - [DEBUG]
46146 2019-Jan-09 19:14:48.262275 - [DEBUG] Propagate flow
46147 2019-Jan-09 19:14:48.262300 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46148 2019-Jan-09 19:14:48.262395 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
46149 2019-Jan-09 19:14:48.263215 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46150 2019-Jan-09 19:14:48.264085 - [DEBUG] Edge function : AllBottom (result of previous compose)
46151 2019-Jan-09 19:14:48.264117 - [DEBUG]
46152 2019-Jan-09 19:14:48.264146 - [DEBUG] Join: AllTop & AllBottom
46153 2019-Jan-09 19:14:48.264174 - [DEBUG] = AllBottom (new jump func)
46154 2019-Jan-09 19:14:48.264201 - [DEBUG]
46155 2019-Jan-09 19:14:48.264226 - [DEBUG] Start adding new jump function
46156 2019-Jan-09 19:14:48.264251 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46157 2019-Jan-09 19:14:48.264349 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46158 2019-Jan-09 19:14:48.265168 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
46159 2019-Jan-09 19:14:48.265986 - [DEBUG] Edge Function : AllBottom
46160 2019-Jan-09 19:14:48.266026 - [DEBUG] End adding new jump function
46161 2019-Jan-09 19:14:48.266052 - [DEBUG]
46162 2019-Jan-09 19:14:48.266078 - [DEBUG] -------------------------------------------- 1334. Path Edge --------------------------------------------
46163 2019-Jan-09 19:14:48.266104 - [DEBUG]
46164 2019-Jan-09 19:14:48.266129 - [DEBUG] Process 1334. path edge:
46165 2019-Jan-09 19:14:48.266154 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46166 2019-Jan-09 19:14:48.266253 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
46167 2019-Jan-09 19:14:48.267070 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46168 2019-Jan-09 19:14:48.267938 - [DEBUG]
46169 2019-Jan-09 19:14:48.267972 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
46170 2019-Jan-09 19:14:48.268851 - [DEBUG] Compose: EdgeIdentity * AllBottom
46171 2019-Jan-09 19:14:48.268887 - [DEBUG]
46172 2019-Jan-09 19:14:48.268937 - [DEBUG] Propagate flow
46173 2019-Jan-09 19:14:48.268962 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46174 2019-Jan-09 19:14:48.269057 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
46175 2019-Jan-09 19:14:48.269873 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46176 2019-Jan-09 19:14:48.270746 - [DEBUG] Edge function : AllBottom (result of previous compose)
46177 2019-Jan-09 19:14:48.270777 - [DEBUG]
46178 2019-Jan-09 19:14:48.270805 - [DEBUG] Join: AllTop & AllBottom
46179 2019-Jan-09 19:14:48.270834 - [DEBUG] = AllBottom (new jump func)
46180 2019-Jan-09 19:14:48.270859 - [DEBUG]
46181 2019-Jan-09 19:14:48.270884 - [DEBUG] Start adding new jump function
46182 2019-Jan-09 19:14:48.270909 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46183 2019-Jan-09 19:14:48.271006 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46184 2019-Jan-09 19:14:48.271827 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
46185 2019-Jan-09 19:14:48.272631 - [DEBUG] Edge Function : AllBottom
46186 2019-Jan-09 19:14:48.272668 - [DEBUG] End adding new jump function
46187 2019-Jan-09 19:14:48.272694 - [DEBUG]
46188 2019-Jan-09 19:14:48.272719 - [DEBUG] -------------------------------------------- 1335. Path Edge --------------------------------------------
46189 2019-Jan-09 19:14:48.272745 - [DEBUG]
46190 2019-Jan-09 19:14:48.272769 - [DEBUG] Process 1335. path edge:
46191 2019-Jan-09 19:14:48.272794 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46192 2019-Jan-09 19:14:48.272888 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
46193 2019-Jan-09 19:14:48.273698 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46194 2019-Jan-09 19:14:48.274571 - [DEBUG]
46195 2019-Jan-09 19:14:48.274604 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
46196 2019-Jan-09 19:14:48.275470 - [DEBUG] Compose: EdgeIdentity * AllBottom
46197 2019-Jan-09 19:14:48.275504 - [DEBUG]
46198 2019-Jan-09 19:14:48.275530 - [DEBUG] Propagate flow
46199 2019-Jan-09 19:14:48.275555 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46200 2019-Jan-09 19:14:48.275652 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
46201 2019-Jan-09 19:14:48.276494 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46202 2019-Jan-09 19:14:48.277360 - [DEBUG] Edge function : AllBottom (result of previous compose)
46203 2019-Jan-09 19:14:48.277393 - [DEBUG]
46204 2019-Jan-09 19:14:48.277421 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46205 2019-Jan-09 19:14:48.277448 - [DEBUG] = AllBottom
46206 2019-Jan-09 19:14:48.277474 - [DEBUG]
46207 2019-Jan-09 19:14:48.277498 - [DEBUG] PROPAGATE: No new function!
46208 2019-Jan-09 19:14:48.277528 - [DEBUG] EDGE:
46209 2019-Jan-09 19:14:48.277624 - [DEBUG] ---> 46210 2019-Jan-09 19:14:48.278443 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46211 2019-Jan-09 19:14:48.279278 - [DEBUG]
46212 2019-Jan-09 19:14:48.279314 - [DEBUG] EDGE:
46213 2019-Jan-09 19:14:48.279403 - [DEBUG] ---> 46214 2019-Jan-09 19:14:48.280206 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46215 2019-Jan-09 19:14:48.281071 - [DEBUG]
46216 2019-Jan-09 19:14:48.281106 - [DEBUG] EDGE:
46217 2019-Jan-09 19:14:48.281221 - [DEBUG] ---> 46218 2019-Jan-09 19:14:48.282043 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46219 2019-Jan-09 19:14:48.282876 - [DEBUG]
46220 2019-Jan-09 19:14:48.282913 - [DEBUG] EDGE:
46221 2019-Jan-09 19:14:48.283002 - [DEBUG] ---> 46222 2019-Jan-09 19:14:48.283852 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46223 2019-Jan-09 19:14:48.284690 - [DEBUG]
46224 2019-Jan-09 19:14:48.284755 - [DEBUG] Compose: EdgeIdentity * AllBottom
46225 2019-Jan-09 19:14:48.284784 - [DEBUG]
46226 2019-Jan-09 19:14:48.284809 - [DEBUG] Propagate flow
46227 2019-Jan-09 19:14:48.284833 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46228 2019-Jan-09 19:14:48.284927 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
46229 2019-Jan-09 19:14:48.285766 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46230 2019-Jan-09 19:14:48.286600 - [DEBUG] Edge function : AllBottom (result of previous compose)
46231 2019-Jan-09 19:14:48.286631 - [DEBUG]
46232 2019-Jan-09 19:14:48.286660 - [DEBUG] Join: AllTop & AllBottom
46233 2019-Jan-09 19:14:48.286688 - [DEBUG] = AllBottom (new jump func)
46234 2019-Jan-09 19:14:48.286714 - [DEBUG]
46235 2019-Jan-09 19:14:48.286738 - [DEBUG] Start adding new jump function
46236 2019-Jan-09 19:14:48.286763 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46237 2019-Jan-09 19:14:48.286862 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46238 2019-Jan-09 19:14:48.287721 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
46239 2019-Jan-09 19:14:48.288528 - [DEBUG] Edge Function : AllBottom
46240 2019-Jan-09 19:14:48.288566 - [DEBUG] End adding new jump function
46241 2019-Jan-09 19:14:48.288591 - [DEBUG]
46242 2019-Jan-09 19:14:48.288617 - [DEBUG] -------------------------------------------- 1336. Path Edge --------------------------------------------
46243 2019-Jan-09 19:14:48.288643 - [DEBUG]
46244 2019-Jan-09 19:14:48.288668 - [DEBUG] Process 1336. path edge:
46245 2019-Jan-09 19:14:48.288693 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46246 2019-Jan-09 19:14:48.288783 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
46247 2019-Jan-09 19:14:48.289605 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46248 2019-Jan-09 19:14:48.290430 - [DEBUG]
46249 2019-Jan-09 19:14:48.290525 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
46250 2019-Jan-09 19:14:48.291349 - [DEBUG] Possible callees:
46251 2019-Jan-09 19:14:48.291377 - [DEBUG] llvm.dbg.declare
46252 2019-Jan-09 19:14:48.291403 - [DEBUG] Possible return sites:
46253 2019-Jan-09 19:14:48.291426 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14346254 2019-Jan-09 19:14:48.292760 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46255 2019-Jan-09 19:14:48.292794 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46256 2019-Jan-09 19:14:48.292863 - [DEBUG] Compose: EdgeIdentity * AllBottom
46257 2019-Jan-09 19:14:48.292892 - [DEBUG]
46258 2019-Jan-09 19:14:48.292916 - [DEBUG] Propagate flow
46259 2019-Jan-09 19:14:48.292940 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46260 2019-Jan-09 19:14:48.293004 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
46261 2019-Jan-09 19:14:48.293679 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46262 2019-Jan-09 19:14:48.294369 - [DEBUG] Edge function : AllBottom (result of previous compose)
46263 2019-Jan-09 19:14:48.294396 - [DEBUG]
46264 2019-Jan-09 19:14:48.294423 - [DEBUG] Join: AllTop & AllBottom
46265 2019-Jan-09 19:14:48.294450 - [DEBUG] = AllBottom (new jump func)
46266 2019-Jan-09 19:14:48.294475 - [DEBUG]
46267 2019-Jan-09 19:14:48.294499 - [DEBUG] Start adding new jump function
46268 2019-Jan-09 19:14:48.294523 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46269 2019-Jan-09 19:14:48.294589 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46270 2019-Jan-09 19:14:48.295371 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
46271 2019-Jan-09 19:14:48.296211 - [DEBUG] Edge Function : AllBottom
46272 2019-Jan-09 19:14:48.296251 - [DEBUG] End adding new jump function
46273 2019-Jan-09 19:14:48.296277 - [DEBUG]
46274 2019-Jan-09 19:14:48.296302 - [DEBUG] -------------------------------------------- 1337. Path Edge --------------------------------------------
46275 2019-Jan-09 19:14:48.296329 - [DEBUG]
46276 2019-Jan-09 19:14:48.296353 - [DEBUG] Process 1337. path edge:
46277 2019-Jan-09 19:14:48.296378 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46278 2019-Jan-09 19:14:48.296477 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
46279 2019-Jan-09 19:14:48.297341 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46280 2019-Jan-09 19:14:48.298178 - [DEBUG]
46281 2019-Jan-09 19:14:48.298209 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
46282 2019-Jan-09 19:14:48.299101 - [DEBUG] Compose: EdgeIdentity * AllBottom
46283 2019-Jan-09 19:14:48.299136 - [DEBUG]
46284 2019-Jan-09 19:14:48.299162 - [DEBUG] Propagate flow
46285 2019-Jan-09 19:14:48.299186 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46286 2019-Jan-09 19:14:48.299280 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
46287 2019-Jan-09 19:14:48.300114 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46288 2019-Jan-09 19:14:48.300971 - [DEBUG] Edge function : AllBottom (result of previous compose)
46289 2019-Jan-09 19:14:48.301002 - [DEBUG]
46290 2019-Jan-09 19:14:48.301030 - [DEBUG] Join: AllTop & AllBottom
46291 2019-Jan-09 19:14:48.301058 - [DEBUG] = AllBottom (new jump func)
46292 2019-Jan-09 19:14:48.301084 - [DEBUG]
46293 2019-Jan-09 19:14:48.301109 - [DEBUG] Start adding new jump function
46294 2019-Jan-09 19:14:48.301134 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46295 2019-Jan-09 19:14:48.301231 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46296 2019-Jan-09 19:14:48.302051 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
46297 2019-Jan-09 19:14:48.302869 - [DEBUG] Edge Function : AllBottom
46298 2019-Jan-09 19:14:48.302911 - [DEBUG] End adding new jump function
46299 2019-Jan-09 19:14:48.302937 - [DEBUG]
46300 2019-Jan-09 19:14:48.302962 - [DEBUG] -------------------------------------------- 1338. Path Edge --------------------------------------------
46301 2019-Jan-09 19:14:48.302989 - [DEBUG]
46302 2019-Jan-09 19:14:48.303038 - [DEBUG] Process 1338. path edge:
46303 2019-Jan-09 19:14:48.303064 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46304 2019-Jan-09 19:14:48.303167 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
46305 2019-Jan-09 19:14:48.304029 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46306 2019-Jan-09 19:14:48.304863 - [DEBUG]
46307 2019-Jan-09 19:14:48.304896 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
46308 2019-Jan-09 19:14:48.305764 - [DEBUG] Compose: EdgeIdentity * AllBottom
46309 2019-Jan-09 19:14:48.305798 - [DEBUG]
46310 2019-Jan-09 19:14:48.305824 - [DEBUG] Propagate flow
46311 2019-Jan-09 19:14:48.305848 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46312 2019-Jan-09 19:14:48.305946 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
46313 2019-Jan-09 19:14:48.306752 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46314 2019-Jan-09 19:14:48.307619 - [DEBUG] Edge function : AllBottom (result of previous compose)
46315 2019-Jan-09 19:14:48.307651 - [DEBUG]
46316 2019-Jan-09 19:14:48.307679 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46317 2019-Jan-09 19:14:48.307706 - [DEBUG] = AllBottom
46318 2019-Jan-09 19:14:48.307731 - [DEBUG]
46319 2019-Jan-09 19:14:48.307756 - [DEBUG] PROPAGATE: No new function!
46320 2019-Jan-09 19:14:48.307786 - [DEBUG] EDGE:
46321 2019-Jan-09 19:14:48.307881 - [DEBUG] ---> 46322 2019-Jan-09 19:14:48.308598 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46323 2019-Jan-09 19:14:48.309382 - [DEBUG]
46324 2019-Jan-09 19:14:48.309417 - [DEBUG] EDGE:
46325 2019-Jan-09 19:14:48.309504 - [DEBUG] ---> 46326 2019-Jan-09 19:14:48.310315 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46327 2019-Jan-09 19:14:48.311184 - [DEBUG]
46328 2019-Jan-09 19:14:48.311221 - [DEBUG] EDGE:
46329 2019-Jan-09 19:14:48.311310 - [DEBUG] ---> 46330 2019-Jan-09 19:14:48.312133 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46331 2019-Jan-09 19:14:48.312950 - [DEBUG]
46332 2019-Jan-09 19:14:48.312985 - [DEBUG] EDGE:
46333 2019-Jan-09 19:14:48.313070 - [DEBUG] ---> 46334 2019-Jan-09 19:14:48.313896 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46335 2019-Jan-09 19:14:48.314738 - [DEBUG]
46336 2019-Jan-09 19:14:48.314802 - [DEBUG] Compose: EdgeIdentity * AllBottom
46337 2019-Jan-09 19:14:48.314831 - [DEBUG]
46338 2019-Jan-09 19:14:48.314856 - [DEBUG] Propagate flow
46339 2019-Jan-09 19:14:48.314881 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46340 2019-Jan-09 19:14:48.314973 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
46341 2019-Jan-09 19:14:48.315785 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46342 2019-Jan-09 19:14:48.316601 - [DEBUG] Edge function : AllBottom (result of previous compose)
46343 2019-Jan-09 19:14:48.316634 - [DEBUG]
46344 2019-Jan-09 19:14:48.316662 - [DEBUG] Join: AllTop & AllBottom
46345 2019-Jan-09 19:14:48.316690 - [DEBUG] = AllBottom (new jump func)
46346 2019-Jan-09 19:14:48.316745 - [DEBUG]
46347 2019-Jan-09 19:14:48.316771 - [DEBUG] Start adding new jump function
46348 2019-Jan-09 19:14:48.316795 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46349 2019-Jan-09 19:14:48.316894 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46350 2019-Jan-09 19:14:48.317754 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
46351 2019-Jan-09 19:14:48.318574 - [DEBUG] Edge Function : AllBottom
46352 2019-Jan-09 19:14:48.318615 - [DEBUG] End adding new jump function
46353 2019-Jan-09 19:14:48.318640 - [DEBUG]
46354 2019-Jan-09 19:14:48.318665 - [DEBUG] -------------------------------------------- 1339. Path Edge --------------------------------------------
46355 2019-Jan-09 19:14:48.318691 - [DEBUG]
46356 2019-Jan-09 19:14:48.318715 - [DEBUG] Process 1339. path edge:
46357 2019-Jan-09 19:14:48.318740 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46358 2019-Jan-09 19:14:48.318839 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
46359 2019-Jan-09 19:14:48.319656 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46360 2019-Jan-09 19:14:48.320520 - [DEBUG]
46361 2019-Jan-09 19:14:48.320554 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
46362 2019-Jan-09 19:14:48.321428 - [DEBUG] Compose: EdgeIdentity * AllBottom
46363 2019-Jan-09 19:14:48.321463 - [DEBUG]
46364 2019-Jan-09 19:14:48.321488 - [DEBUG] Propagate flow
46365 2019-Jan-09 19:14:48.321513 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46366 2019-Jan-09 19:14:48.321608 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
46367 2019-Jan-09 19:14:48.322445 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46368 2019-Jan-09 19:14:48.323272 - [DEBUG] Edge function : AllBottom (result of previous compose)
46369 2019-Jan-09 19:14:48.323303 - [DEBUG]
46370 2019-Jan-09 19:14:48.323332 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46371 2019-Jan-09 19:14:48.323359 - [DEBUG] = AllBottom
46372 2019-Jan-09 19:14:48.323384 - [DEBUG]
46373 2019-Jan-09 19:14:48.323408 - [DEBUG] PROPAGATE: No new function!
46374 2019-Jan-09 19:14:48.323465 - [DEBUG] Compose: EdgeIdentity * AllBottom
46375 2019-Jan-09 19:14:48.323494 - [DEBUG]
46376 2019-Jan-09 19:14:48.323519 - [DEBUG] Propagate flow
46377 2019-Jan-09 19:14:48.323543 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46378 2019-Jan-09 19:14:48.323643 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
46379 2019-Jan-09 19:14:48.324517 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46380 2019-Jan-09 19:14:48.325338 - [DEBUG] Edge function : AllBottom (result of previous compose)
46381 2019-Jan-09 19:14:48.325370 - [DEBUG]
46382 2019-Jan-09 19:14:48.325398 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46383 2019-Jan-09 19:14:48.325425 - [DEBUG] = AllBottom
46384 2019-Jan-09 19:14:48.325451 - [DEBUG]
46385 2019-Jan-09 19:14:48.325474 - [DEBUG] PROPAGATE: No new function!
46386 2019-Jan-09 19:14:48.325505 - [DEBUG] EDGE:
46387 2019-Jan-09 19:14:48.325601 - [DEBUG] ---> 46388 2019-Jan-09 19:14:48.326409 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46389 2019-Jan-09 19:14:48.327279 - [DEBUG]
46390 2019-Jan-09 19:14:48.327339 - [DEBUG] EDGE:
46391 2019-Jan-09 19:14:48.327433 - [DEBUG] ---> 46392 2019-Jan-09 19:14:48.328246 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46393 2019-Jan-09 19:14:48.329074 - [DEBUG]
46394 2019-Jan-09 19:14:48.329110 - [DEBUG] EDGE:
46395 2019-Jan-09 19:14:48.329200 - [DEBUG] ---> 46396 2019-Jan-09 19:14:48.330013 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46397 2019-Jan-09 19:14:48.330879 - [DEBUG]
46398 2019-Jan-09 19:14:48.330915 - [DEBUG] EDGE:
46399 2019-Jan-09 19:14:48.331008 - [DEBUG] ---> 46400 2019-Jan-09 19:14:48.331810 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46401 2019-Jan-09 19:14:48.332622 - [DEBUG]
46402 2019-Jan-09 19:14:48.332657 - [DEBUG] EDGE:
46403 2019-Jan-09 19:14:48.332745 - [DEBUG] ---> 46404 2019-Jan-09 19:14:48.333544 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46405 2019-Jan-09 19:14:48.334412 - [DEBUG]
46406 2019-Jan-09 19:14:48.334449 - [DEBUG] EDGE:
46407 2019-Jan-09 19:14:48.334540 - [DEBUG] ---> 46408 2019-Jan-09 19:14:48.335361 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46409 2019-Jan-09 19:14:48.336188 - [DEBUG]
46410 2019-Jan-09 19:14:48.336225 - [DEBUG] EDGE:
46411 2019-Jan-09 19:14:48.336315 - [DEBUG] ---> 46412 2019-Jan-09 19:14:48.337162 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46413 2019-Jan-09 19:14:48.337991 - [DEBUG]
46414 2019-Jan-09 19:14:48.338028 - [DEBUG] EDGE:
46415 2019-Jan-09 19:14:48.338116 - [DEBUG] ---> 46416 2019-Jan-09 19:14:48.338922 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46417 2019-Jan-09 19:14:48.339732 - [DEBUG]
46418 2019-Jan-09 19:14:48.339767 - [DEBUG] EDGE:
46419 2019-Jan-09 19:14:48.339853 - [DEBUG] ---> 46420 2019-Jan-09 19:14:48.340699 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46421 2019-Jan-09 19:14:48.341526 - [DEBUG]
46422 2019-Jan-09 19:14:48.341564 - [DEBUG] EDGE:
46423 2019-Jan-09 19:14:48.341653 - [DEBUG] ---> 46424 2019-Jan-09 19:14:48.342457 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46425 2019-Jan-09 19:14:48.343296 - [DEBUG]
46426 2019-Jan-09 19:14:48.343332 - [DEBUG] EDGE:
46427 2019-Jan-09 19:14:48.343423 - [DEBUG] ---> 46428 2019-Jan-09 19:14:48.344267 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46429 2019-Jan-09 19:14:48.345129 - [DEBUG]
46430 2019-Jan-09 19:14:48.345167 - [DEBUG] EDGE:
46431 2019-Jan-09 19:14:48.345259 - [DEBUG] ---> 46432 2019-Jan-09 19:14:48.346076 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46433 2019-Jan-09 19:14:48.346910 - [DEBUG]
46434 2019-Jan-09 19:14:48.346948 - [DEBUG] EDGE:
46435 2019-Jan-09 19:14:48.347039 - [DEBUG] ---> 46436 2019-Jan-09 19:14:48.347880 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46437 2019-Jan-09 19:14:48.348711 - [DEBUG]
46438 2019-Jan-09 19:14:48.348751 - [DEBUG] Compose: EdgeIdentity * AllBottom
46439 2019-Jan-09 19:14:48.348780 - [DEBUG]
46440 2019-Jan-09 19:14:48.348805 - [DEBUG] Propagate flow
46441 2019-Jan-09 19:14:48.348829 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46442 2019-Jan-09 19:14:48.348922 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46443 2019-Jan-09 19:14:48.349754 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46444 2019-Jan-09 19:14:48.350601 - [DEBUG] Edge function : AllBottom (result of previous compose)
46445 2019-Jan-09 19:14:48.350633 - [DEBUG]
46446 2019-Jan-09 19:14:48.350662 - [DEBUG] Join: AllTop & AllBottom
46447 2019-Jan-09 19:14:48.350690 - [DEBUG] = AllBottom (new jump func)
46448 2019-Jan-09 19:14:48.350715 - [DEBUG]
46449 2019-Jan-09 19:14:48.350740 - [DEBUG] Start adding new jump function
46450 2019-Jan-09 19:14:48.350765 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46451 2019-Jan-09 19:14:48.350866 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46452 2019-Jan-09 19:14:48.351680 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46453 2019-Jan-09 19:14:48.352519 - [DEBUG] Edge Function : AllBottom
46454 2019-Jan-09 19:14:48.352559 - [DEBUG] End adding new jump function
46455 2019-Jan-09 19:14:48.352585 - [DEBUG]
46456 2019-Jan-09 19:14:48.352610 - [DEBUG] -------------------------------------------- 1340. Path Edge --------------------------------------------
46457 2019-Jan-09 19:14:48.352637 - [DEBUG]
46458 2019-Jan-09 19:14:48.352661 - [DEBUG] Process 1340. path edge:
46459 2019-Jan-09 19:14:48.352686 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46460 2019-Jan-09 19:14:48.352786 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
46461 2019-Jan-09 19:14:48.353629 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46462 2019-Jan-09 19:14:48.354478 - [DEBUG]
46463 2019-Jan-09 19:14:48.354508 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46464 2019-Jan-09 19:14:48.355358 - [DEBUG] Possible callees:
46465 2019-Jan-09 19:14:48.355389 - [DEBUG] llvm.dbg.declare
46466 2019-Jan-09 19:14:48.355415 - [DEBUG] Possible return sites:
46467 2019-Jan-09 19:14:48.355440 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9646468 2019-Jan-09 19:14:48.357128 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46469 2019-Jan-09 19:14:48.357200 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46470 2019-Jan-09 19:14:48.357269 - [DEBUG] Compose: EdgeIdentity * AllBottom
46471 2019-Jan-09 19:14:48.357299 - [DEBUG]
46472 2019-Jan-09 19:14:48.357325 - [DEBUG] Propagate flow
46473 2019-Jan-09 19:14:48.357350 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46474 2019-Jan-09 19:14:48.357450 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46475 2019-Jan-09 19:14:48.358284 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46476 2019-Jan-09 19:14:48.359106 - [DEBUG] Edge function : AllBottom (result of previous compose)
46477 2019-Jan-09 19:14:48.359138 - [DEBUG]
46478 2019-Jan-09 19:14:48.359167 - [DEBUG] Join: AllTop & AllBottom
46479 2019-Jan-09 19:14:48.359195 - [DEBUG] = AllBottom (new jump func)
46480 2019-Jan-09 19:14:48.359221 - [DEBUG]
46481 2019-Jan-09 19:14:48.359246 - [DEBUG] Start adding new jump function
46482 2019-Jan-09 19:14:48.359271 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46483 2019-Jan-09 19:14:48.359371 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46484 2019-Jan-09 19:14:48.360185 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46485 2019-Jan-09 19:14:48.361059 - [DEBUG] Edge Function : AllBottom
46486 2019-Jan-09 19:14:48.361098 - [DEBUG] End adding new jump function
46487 2019-Jan-09 19:14:48.361124 - [DEBUG]
46488 2019-Jan-09 19:14:48.361149 - [DEBUG] -------------------------------------------- 1341. Path Edge --------------------------------------------
46489 2019-Jan-09 19:14:48.361175 - [DEBUG]
46490 2019-Jan-09 19:14:48.361199 - [DEBUG] Process 1341. path edge:
46491 2019-Jan-09 19:14:48.361225 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46492 2019-Jan-09 19:14:48.361322 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
46493 2019-Jan-09 19:14:48.362145 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46494 2019-Jan-09 19:14:48.362952 - [DEBUG]
46495 2019-Jan-09 19:14:48.362983 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46496 2019-Jan-09 19:14:48.363878 - [DEBUG] Compose: EdgeIdentity * AllBottom
46497 2019-Jan-09 19:14:48.363914 - [DEBUG]
46498 2019-Jan-09 19:14:48.363940 - [DEBUG] Propagate flow
46499 2019-Jan-09 19:14:48.363965 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46500 2019-Jan-09 19:14:48.364060 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
46501 2019-Jan-09 19:14:48.364882 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46502 2019-Jan-09 19:14:48.365698 - [DEBUG] Edge function : AllBottom (result of previous compose)
46503 2019-Jan-09 19:14:48.365730 - [DEBUG]
46504 2019-Jan-09 19:14:48.365758 - [DEBUG] Join: AllTop & AllBottom
46505 2019-Jan-09 19:14:48.365786 - [DEBUG] = AllBottom (new jump func)
46506 2019-Jan-09 19:14:48.365812 - [DEBUG]
46507 2019-Jan-09 19:14:48.365837 - [DEBUG] Start adding new jump function
46508 2019-Jan-09 19:14:48.365861 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46509 2019-Jan-09 19:14:48.365961 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46510 2019-Jan-09 19:14:48.366775 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
46511 2019-Jan-09 19:14:48.367659 - [DEBUG] Edge Function : AllBottom
46512 2019-Jan-09 19:14:48.367700 - [DEBUG] End adding new jump function
46513 2019-Jan-09 19:14:48.367726 - [DEBUG]
46514 2019-Jan-09 19:14:48.367752 - [DEBUG] -------------------------------------------- 1342. Path Edge --------------------------------------------
46515 2019-Jan-09 19:14:48.367778 - [DEBUG]
46516 2019-Jan-09 19:14:48.367803 - [DEBUG] Process 1342. path edge:
46517 2019-Jan-09 19:14:48.367827 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46518 2019-Jan-09 19:14:48.367926 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
46519 2019-Jan-09 19:14:48.368748 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46520 2019-Jan-09 19:14:48.369563 - [DEBUG]
46521 2019-Jan-09 19:14:48.369596 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
46522 2019-Jan-09 19:14:48.370502 - [DEBUG] Compose: EdgeIdentity * AllBottom
46523 2019-Jan-09 19:14:48.370542 - [DEBUG]
46524 2019-Jan-09 19:14:48.370567 - [DEBUG] Propagate flow
46525 2019-Jan-09 19:14:48.370591 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46526 2019-Jan-09 19:14:48.370687 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
46527 2019-Jan-09 19:14:48.371430 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46528 2019-Jan-09 19:14:48.372231 - [DEBUG] Edge function : AllBottom (result of previous compose)
46529 2019-Jan-09 19:14:48.372263 - [DEBUG]
46530 2019-Jan-09 19:14:48.372291 - [DEBUG] Join: AllTop & AllBottom
46531 2019-Jan-09 19:14:48.372318 - [DEBUG] = AllBottom (new jump func)
46532 2019-Jan-09 19:14:48.372344 - [DEBUG]
46533 2019-Jan-09 19:14:48.372368 - [DEBUG] Start adding new jump function
46534 2019-Jan-09 19:14:48.372393 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46535 2019-Jan-09 19:14:48.372493 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46536 2019-Jan-09 19:14:48.373301 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
46537 2019-Jan-09 19:14:48.374155 - [DEBUG] Edge Function : AllBottom
46538 2019-Jan-09 19:14:48.374197 - [DEBUG] End adding new jump function
46539 2019-Jan-09 19:14:48.374222 - [DEBUG]
46540 2019-Jan-09 19:14:48.374247 - [DEBUG] -------------------------------------------- 1343. Path Edge --------------------------------------------
46541 2019-Jan-09 19:14:48.374273 - [DEBUG]
46542 2019-Jan-09 19:14:48.374297 - [DEBUG] Process 1343. path edge:
46543 2019-Jan-09 19:14:48.374323 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46544 2019-Jan-09 19:14:48.374423 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
46545 2019-Jan-09 19:14:48.375242 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46546 2019-Jan-09 19:14:48.376059 - [DEBUG]
46547 2019-Jan-09 19:14:48.376093 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
46548 2019-Jan-09 19:14:48.376966 - [DEBUG] EDGE:
46549 2019-Jan-09 19:14:48.377066 - [DEBUG] ---> 46550 2019-Jan-09 19:14:48.377908 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46551 2019-Jan-09 19:14:48.378724 - [DEBUG]
46552 2019-Jan-09 19:14:48.378757 - [DEBUG] EDGE:
46553 2019-Jan-09 19:14:48.378849 - [DEBUG] ---> 46554 2019-Jan-09 19:14:48.379626 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46555 2019-Jan-09 19:14:48.380491 - [DEBUG]
46556 2019-Jan-09 19:14:48.380531 - [DEBUG] Compose: EdgeIdentity * AllBottom
46557 2019-Jan-09 19:14:48.380559 - [DEBUG]
46558 2019-Jan-09 19:14:48.380585 - [DEBUG] Propagate flow
46559 2019-Jan-09 19:14:48.380609 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46560 2019-Jan-09 19:14:48.380709 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
46561 2019-Jan-09 19:14:48.381531 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46562 2019-Jan-09 19:14:48.382366 - [DEBUG] Edge function : AllBottom (result of previous compose)
46563 2019-Jan-09 19:14:48.382398 - [DEBUG]
46564 2019-Jan-09 19:14:48.382427 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46565 2019-Jan-09 19:14:48.382454 - [DEBUG] = AllBottom
46566 2019-Jan-09 19:14:48.382480 - [DEBUG]
46567 2019-Jan-09 19:14:48.382504 - [DEBUG] PROPAGATE: No new function!
46568 2019-Jan-09 19:14:48.382532 - [DEBUG] EDGE:
46569 2019-Jan-09 19:14:48.382633 - [DEBUG] ---> 46570 2019-Jan-09 19:14:48.383468 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46571 2019-Jan-09 19:14:48.384325 - [DEBUG]
46572 2019-Jan-09 19:14:48.384362 - [DEBUG] Compose: EdgeIdentity * AllBottom
46573 2019-Jan-09 19:14:48.384390 - [DEBUG]
46574 2019-Jan-09 19:14:48.384416 - [DEBUG] Propagate flow
46575 2019-Jan-09 19:14:48.384440 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46576 2019-Jan-09 19:14:48.384538 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46577 2019-Jan-09 19:14:48.385368 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46578 2019-Jan-09 19:14:48.386205 - [DEBUG] Edge function : AllBottom (result of previous compose)
46579 2019-Jan-09 19:14:48.386238 - [DEBUG]
46580 2019-Jan-09 19:14:48.386266 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46581 2019-Jan-09 19:14:48.386294 - [DEBUG] = AllBottom
46582 2019-Jan-09 19:14:48.386319 - [DEBUG]
46583 2019-Jan-09 19:14:48.386343 - [DEBUG] PROPAGATE: No new function!
46584 2019-Jan-09 19:14:48.386372 - [DEBUG] EDGE:
46585 2019-Jan-09 19:14:48.386471 - [DEBUG] ---> 46586 2019-Jan-09 19:14:48.387333 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46587 2019-Jan-09 19:14:48.388149 - [DEBUG]
46588 2019-Jan-09 19:14:48.388224 - [DEBUG] Compose: EdgeIdentity * AllBottom
46589 2019-Jan-09 19:14:48.388255 - [DEBUG]
46590 2019-Jan-09 19:14:48.388280 - [DEBUG] Propagate flow
46591 2019-Jan-09 19:14:48.388305 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46592 2019-Jan-09 19:14:48.388402 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46593 2019-Jan-09 19:14:48.389223 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46594 2019-Jan-09 19:14:48.390051 - [DEBUG] Edge function : AllBottom (result of previous compose)
46595 2019-Jan-09 19:14:48.390085 - [DEBUG]
46596 2019-Jan-09 19:14:48.390114 - [DEBUG] Join: AllTop & AllBottom
46597 2019-Jan-09 19:14:48.390142 - [DEBUG] = AllBottom (new jump func)
46598 2019-Jan-09 19:14:48.390168 - [DEBUG]
46599 2019-Jan-09 19:14:48.390192 - [DEBUG] Start adding new jump function
46600 2019-Jan-09 19:14:48.390217 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46601 2019-Jan-09 19:14:48.390344 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46602 2019-Jan-09 19:14:48.391202 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46603 2019-Jan-09 19:14:48.392026 - [DEBUG] Edge Function : AllBottom
46604 2019-Jan-09 19:14:48.392067 - [DEBUG] End adding new jump function
46605 2019-Jan-09 19:14:48.392093 - [DEBUG]
46606 2019-Jan-09 19:14:48.392118 - [DEBUG] -------------------------------------------- 1344. Path Edge --------------------------------------------
46607 2019-Jan-09 19:14:48.392145 - [DEBUG]
46608 2019-Jan-09 19:14:48.392169 - [DEBUG] Process 1344. path edge:
46609 2019-Jan-09 19:14:48.392194 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46610 2019-Jan-09 19:14:48.392294 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
46611 2019-Jan-09 19:14:48.393117 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46612 2019-Jan-09 19:14:48.394006 - [DEBUG]
46613 2019-Jan-09 19:14:48.394036 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46614 2019-Jan-09 19:14:48.394855 - [DEBUG] Possible callees:
46615 2019-Jan-09 19:14:48.394886 - [DEBUG] bar
46616 2019-Jan-09 19:14:48.394913 - [DEBUG] Possible return sites:
46617 2019-Jan-09 19:14:48.394937 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8946618 2019-Jan-09 19:14:48.396558 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
46619 2019-Jan-09 19:14:48.396625 - [DEBUG] Start points of 'bar' currently not available!
46620 2019-Jan-09 19:14:48.396678 - [DEBUG] Compose: EdgeIdentity * AllBottom
46621 2019-Jan-09 19:14:48.396707 - [DEBUG]
46622 2019-Jan-09 19:14:48.396733 - [DEBUG] Propagate flow
46623 2019-Jan-09 19:14:48.396757 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46624 2019-Jan-09 19:14:48.396855 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46625 2019-Jan-09 19:14:48.397715 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46626 2019-Jan-09 19:14:48.398550 - [DEBUG] Edge function : AllBottom (result of previous compose)
46627 2019-Jan-09 19:14:48.398583 - [DEBUG]
46628 2019-Jan-09 19:14:48.398612 - [DEBUG] Join: AllTop & AllBottom
46629 2019-Jan-09 19:14:48.398639 - [DEBUG] = AllBottom (new jump func)
46630 2019-Jan-09 19:14:48.398665 - [DEBUG]
46631 2019-Jan-09 19:14:48.398690 - [DEBUG] Start adding new jump function
46632 2019-Jan-09 19:14:48.398715 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46633 2019-Jan-09 19:14:48.398812 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46634 2019-Jan-09 19:14:48.399635 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46635 2019-Jan-09 19:14:48.400501 - [DEBUG] Edge Function : AllBottom
46636 2019-Jan-09 19:14:48.400541 - [DEBUG] End adding new jump function
46637 2019-Jan-09 19:14:48.400568 - [DEBUG]
46638 2019-Jan-09 19:14:48.400594 - [DEBUG] -------------------------------------------- 1345. Path Edge --------------------------------------------
46639 2019-Jan-09 19:14:48.400621 - [DEBUG]
46640 2019-Jan-09 19:14:48.400645 - [DEBUG] Process 1345. path edge:
46641 2019-Jan-09 19:14:48.400670 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46642 2019-Jan-09 19:14:48.400769 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
46643 2019-Jan-09 19:14:48.401598 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46644 2019-Jan-09 19:14:48.402440 - [DEBUG]
46645 2019-Jan-09 19:14:48.402472 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46646 2019-Jan-09 19:14:48.403347 - [DEBUG] Compose: EdgeIdentity * AllBottom
46647 2019-Jan-09 19:14:48.403381 - [DEBUG]
46648 2019-Jan-09 19:14:48.403407 - [DEBUG] Propagate flow
46649 2019-Jan-09 19:14:48.403432 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46650 2019-Jan-09 19:14:48.403525 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46651 2019-Jan-09 19:14:48.404367 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46652 2019-Jan-09 19:14:48.405197 - [DEBUG] Edge function : AllBottom (result of previous compose)
46653 2019-Jan-09 19:14:48.405228 - [DEBUG]
46654 2019-Jan-09 19:14:48.405256 - [DEBUG] Join: AllTop & AllBottom
46655 2019-Jan-09 19:14:48.405284 - [DEBUG] = AllBottom (new jump func)
46656 2019-Jan-09 19:14:48.405310 - [DEBUG]
46657 2019-Jan-09 19:14:48.405335 - [DEBUG] Start adding new jump function
46658 2019-Jan-09 19:14:48.405359 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46659 2019-Jan-09 19:14:48.405457 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46660 2019-Jan-09 19:14:48.406281 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46661 2019-Jan-09 19:14:48.407095 - [DEBUG] Edge Function : AllBottom
46662 2019-Jan-09 19:14:48.407166 - [DEBUG] End adding new jump function
46663 2019-Jan-09 19:14:48.407192 - [DEBUG]
46664 2019-Jan-09 19:14:48.407217 - [DEBUG] -------------------------------------------- 1346. Path Edge --------------------------------------------
46665 2019-Jan-09 19:14:48.407243 - [DEBUG]
46666 2019-Jan-09 19:14:48.407267 - [DEBUG] Process 1346. path edge:
46667 2019-Jan-09 19:14:48.407292 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46668 2019-Jan-09 19:14:48.407392 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
46669 2019-Jan-09 19:14:48.408209 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46670 2019-Jan-09 19:14:48.409040 - [DEBUG]
46671 2019-Jan-09 19:14:48.409074 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46672 2019-Jan-09 19:14:48.409911 - [DEBUG] Compose: EdgeIdentity * AllBottom
46673 2019-Jan-09 19:14:48.409946 - [DEBUG]
46674 2019-Jan-09 19:14:48.409971 - [DEBUG] Propagate flow
46675 2019-Jan-09 19:14:48.409995 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46676 2019-Jan-09 19:14:48.410088 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46677 2019-Jan-09 19:14:48.410975 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46678 2019-Jan-09 19:14:48.411801 - [DEBUG] Edge function : AllBottom (result of previous compose)
46679 2019-Jan-09 19:14:48.411833 - [DEBUG]
46680 2019-Jan-09 19:14:48.411862 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46681 2019-Jan-09 19:14:48.411889 - [DEBUG] = AllBottom
46682 2019-Jan-09 19:14:48.411914 - [DEBUG]
46683 2019-Jan-09 19:14:48.411939 - [DEBUG] PROPAGATE: No new function!
46684 2019-Jan-09 19:14:48.411996 - [DEBUG] Compose: EdgeIdentity * AllBottom
46685 2019-Jan-09 19:14:48.412024 - [DEBUG]
46686 2019-Jan-09 19:14:48.412049 - [DEBUG] Propagate flow
46687 2019-Jan-09 19:14:48.412073 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46688 2019-Jan-09 19:14:48.412174 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46689 2019-Jan-09 19:14:48.413027 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46690 2019-Jan-09 19:14:48.413884 - [DEBUG] Edge function : AllBottom (result of previous compose)
46691 2019-Jan-09 19:14:48.413917 - [DEBUG]
46692 2019-Jan-09 19:14:48.413946 - [DEBUG] Join: AllTop & AllBottom
46693 2019-Jan-09 19:14:48.413974 - [DEBUG] = AllBottom (new jump func)
46694 2019-Jan-09 19:14:48.413999 - [DEBUG]
46695 2019-Jan-09 19:14:48.414024 - [DEBUG] Start adding new jump function
46696 2019-Jan-09 19:14:48.414048 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46697 2019-Jan-09 19:14:48.414144 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46698 2019-Jan-09 19:14:48.414968 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46699 2019-Jan-09 19:14:48.415811 - [DEBUG] Edge Function : AllBottom
46700 2019-Jan-09 19:14:48.415851 - [DEBUG] End adding new jump function
46701 2019-Jan-09 19:14:48.415876 - [DEBUG]
46702 2019-Jan-09 19:14:48.415901 - [DEBUG] -------------------------------------------- 1347. Path Edge --------------------------------------------
46703 2019-Jan-09 19:14:48.415928 - [DEBUG]
46704 2019-Jan-09 19:14:48.415951 - [DEBUG] Process 1347. path edge:
46705 2019-Jan-09 19:14:48.415977 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46706 2019-Jan-09 19:14:48.416070 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
46707 2019-Jan-09 19:14:48.416907 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46708 2019-Jan-09 19:14:48.417766 - [DEBUG]
46709 2019-Jan-09 19:14:48.417796 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46710 2019-Jan-09 19:14:48.418651 - [DEBUG] Possible callees:
46711 2019-Jan-09 19:14:48.418681 - [DEBUG] llvm.dbg.declare
46712 2019-Jan-09 19:14:48.418707 - [DEBUG] Possible return sites:
46713 2019-Jan-09 19:14:48.418732 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10346714 2019-Jan-09 19:14:48.420361 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46715 2019-Jan-09 19:14:48.420430 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46716 2019-Jan-09 19:14:48.420513 - [DEBUG] Compose: EdgeIdentity * AllBottom
46717 2019-Jan-09 19:14:48.420543 - [DEBUG]
46718 2019-Jan-09 19:14:48.420568 - [DEBUG] Propagate flow
46719 2019-Jan-09 19:14:48.420592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46720 2019-Jan-09 19:14:48.420690 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46721 2019-Jan-09 19:14:48.421522 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46722 2019-Jan-09 19:14:48.422353 - [DEBUG] Edge function : AllBottom (result of previous compose)
46723 2019-Jan-09 19:14:48.422385 - [DEBUG]
46724 2019-Jan-09 19:14:48.422414 - [DEBUG] Join: AllTop & AllBottom
46725 2019-Jan-09 19:14:48.422442 - [DEBUG] = AllBottom (new jump func)
46726 2019-Jan-09 19:14:48.422468 - [DEBUG]
46727 2019-Jan-09 19:14:48.422492 - [DEBUG] Start adding new jump function
46728 2019-Jan-09 19:14:48.422517 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46729 2019-Jan-09 19:14:48.422616 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46730 2019-Jan-09 19:14:48.423471 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46731 2019-Jan-09 19:14:48.424354 - [DEBUG] Edge Function : AllBottom
46732 2019-Jan-09 19:14:48.424393 - [DEBUG] End adding new jump function
46733 2019-Jan-09 19:14:48.424419 - [DEBUG]
46734 2019-Jan-09 19:14:48.424445 - [DEBUG] -------------------------------------------- 1348. Path Edge --------------------------------------------
46735 2019-Jan-09 19:14:48.424470 - [DEBUG]
46736 2019-Jan-09 19:14:48.424494 - [DEBUG] Process 1348. path edge:
46737 2019-Jan-09 19:14:48.424519 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46738 2019-Jan-09 19:14:48.424617 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
46739 2019-Jan-09 19:14:48.425429 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46740 2019-Jan-09 19:14:48.426232 - [DEBUG]
46741 2019-Jan-09 19:14:48.426264 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46742 2019-Jan-09 19:14:48.427167 - [DEBUG] Compose: EdgeIdentity * AllBottom
46743 2019-Jan-09 19:14:48.427204 - [DEBUG]
46744 2019-Jan-09 19:14:48.427229 - [DEBUG] Propagate flow
46745 2019-Jan-09 19:14:48.427254 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46746 2019-Jan-09 19:14:48.427349 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
46747 2019-Jan-09 19:14:48.428166 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46748 2019-Jan-09 19:14:48.428996 - [DEBUG] Edge function : AllBottom (result of previous compose)
46749 2019-Jan-09 19:14:48.429029 - [DEBUG]
46750 2019-Jan-09 19:14:48.429057 - [DEBUG] Join: AllTop & AllBottom
46751 2019-Jan-09 19:14:48.429084 - [DEBUG] = AllBottom (new jump func)
46752 2019-Jan-09 19:14:48.429109 - [DEBUG]
46753 2019-Jan-09 19:14:48.429134 - [DEBUG] Start adding new jump function
46754 2019-Jan-09 19:14:48.429159 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46755 2019-Jan-09 19:14:48.429257 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46756 2019-Jan-09 19:14:48.430082 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
46757 2019-Jan-09 19:14:48.430940 - [DEBUG] Edge Function : AllBottom
46758 2019-Jan-09 19:14:48.430980 - [DEBUG] End adding new jump function
46759 2019-Jan-09 19:14:48.431006 - [DEBUG]
46760 2019-Jan-09 19:14:48.431031 - [DEBUG] -------------------------------------------- 1349. Path Edge --------------------------------------------
46761 2019-Jan-09 19:14:48.431058 - [DEBUG]
46762 2019-Jan-09 19:14:48.431082 - [DEBUG] Process 1349. path edge:
46763 2019-Jan-09 19:14:48.431106 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46764 2019-Jan-09 19:14:48.431209 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
46765 2019-Jan-09 19:14:48.432026 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46766 2019-Jan-09 19:14:48.432856 - [DEBUG]
46767 2019-Jan-09 19:14:48.432889 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
46768 2019-Jan-09 19:14:48.433735 - [DEBUG] Compose: EdgeIdentity * AllBottom
46769 2019-Jan-09 19:14:48.433794 - [DEBUG]
46770 2019-Jan-09 19:14:48.433824 - [DEBUG] Propagate flow
46771 2019-Jan-09 19:14:48.433848 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46772 2019-Jan-09 19:14:48.433942 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
46773 2019-Jan-09 19:14:48.434758 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46774 2019-Jan-09 19:14:48.435592 - [DEBUG] Edge function : AllBottom (result of previous compose)
46775 2019-Jan-09 19:14:48.435649 - [DEBUG]
46776 2019-Jan-09 19:14:48.435679 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46777 2019-Jan-09 19:14:48.435706 - [DEBUG] = AllBottom
46778 2019-Jan-09 19:14:48.435732 - [DEBUG]
46779 2019-Jan-09 19:14:48.435756 - [DEBUG] PROPAGATE: No new function!
46780 2019-Jan-09 19:14:48.435787 - [DEBUG] EDGE:
46781 2019-Jan-09 19:14:48.435886 - [DEBUG] ---> 46782 2019-Jan-09 19:14:48.436701 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46783 2019-Jan-09 19:14:48.437576 - [DEBUG]
46784 2019-Jan-09 19:14:48.437612 - [DEBUG] EDGE:
46785 2019-Jan-09 19:14:48.437702 - [DEBUG] ---> 46786 2019-Jan-09 19:14:48.438517 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46787 2019-Jan-09 19:14:48.439355 - [DEBUG]
46788 2019-Jan-09 19:14:48.439392 - [DEBUG] EDGE:
46789 2019-Jan-09 19:14:48.439480 - [DEBUG] ---> 46790 2019-Jan-09 19:14:48.440304 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46791 2019-Jan-09 19:14:48.441148 - [DEBUG]
46792 2019-Jan-09 19:14:48.441182 - [DEBUG] EDGE:
46793 2019-Jan-09 19:14:48.441265 - [DEBUG] ---> 46794 2019-Jan-09 19:14:48.442038 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46795 2019-Jan-09 19:14:48.442791 - [DEBUG]
46796 2019-Jan-09 19:14:48.442825 - [DEBUG] EDGE:
46797 2019-Jan-09 19:14:48.442911 - [DEBUG] ---> 46798 2019-Jan-09 19:14:48.443720 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46799 2019-Jan-09 19:14:48.444589 - [DEBUG]
46800 2019-Jan-09 19:14:48.444626 - [DEBUG] EDGE:
46801 2019-Jan-09 19:14:48.444716 - [DEBUG] ---> 46802 2019-Jan-09 19:14:48.445535 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46803 2019-Jan-09 19:14:48.446370 - [DEBUG]
46804 2019-Jan-09 19:14:48.446410 - [DEBUG] Compose: EdgeIdentity * AllBottom
46805 2019-Jan-09 19:14:48.446438 - [DEBUG]
46806 2019-Jan-09 19:14:48.446463 - [DEBUG] Propagate flow
46807 2019-Jan-09 19:14:48.446488 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46808 2019-Jan-09 19:14:48.446581 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46809 2019-Jan-09 19:14:48.447440 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46810 2019-Jan-09 19:14:48.448255 - [DEBUG] Edge function : AllBottom (result of previous compose)
46811 2019-Jan-09 19:14:48.448287 - [DEBUG]
46812 2019-Jan-09 19:14:48.448315 - [DEBUG] Join: AllTop & AllBottom
46813 2019-Jan-09 19:14:48.448343 - [DEBUG] = AllBottom (new jump func)
46814 2019-Jan-09 19:14:48.448369 - [DEBUG]
46815 2019-Jan-09 19:14:48.448394 - [DEBUG] Start adding new jump function
46816 2019-Jan-09 19:14:48.448418 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46817 2019-Jan-09 19:14:48.448519 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46818 2019-Jan-09 19:14:48.449348 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46819 2019-Jan-09 19:14:48.450171 - [DEBUG] Edge Function : AllBottom
46820 2019-Jan-09 19:14:48.450210 - [DEBUG] End adding new jump function
46821 2019-Jan-09 19:14:48.450235 - [DEBUG]
46822 2019-Jan-09 19:14:48.450260 - [DEBUG] -------------------------------------------- 1350. Path Edge --------------------------------------------
46823 2019-Jan-09 19:14:48.450286 - [DEBUG]
46824 2019-Jan-09 19:14:48.450310 - [DEBUG] Process 1350. path edge:
46825 2019-Jan-09 19:14:48.450335 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46826 2019-Jan-09 19:14:48.450433 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
46827 2019-Jan-09 19:14:48.451287 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46828 2019-Jan-09 19:14:48.452098 - [DEBUG]
46829 2019-Jan-09 19:14:48.452129 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46830 2019-Jan-09 19:14:48.452973 - [DEBUG] Possible callees:
46831 2019-Jan-09 19:14:48.453005 - [DEBUG] bar
46832 2019-Jan-09 19:14:48.453031 - [DEBUG] Possible return sites:
46833 2019-Jan-09 19:14:48.453055 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8946834 2019-Jan-09 19:14:48.454663 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
46835 2019-Jan-09 19:14:48.454713 - [DEBUG] Start points of 'bar' currently not available!
46836 2019-Jan-09 19:14:48.454777 - [DEBUG] Compose: EdgeIdentity * AllBottom
46837 2019-Jan-09 19:14:48.454806 - [DEBUG]
46838 2019-Jan-09 19:14:48.454830 - [DEBUG] Propagate flow
46839 2019-Jan-09 19:14:48.454854 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46840 2019-Jan-09 19:14:48.454932 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46841 2019-Jan-09 19:14:48.455635 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46842 2019-Jan-09 19:14:48.456314 - [DEBUG] Edge function : AllBottom (result of previous compose)
46843 2019-Jan-09 19:14:48.456341 - [DEBUG]
46844 2019-Jan-09 19:14:48.456368 - [DEBUG] Join: AllTop & AllBottom
46845 2019-Jan-09 19:14:48.456395 - [DEBUG] = AllBottom (new jump func)
46846 2019-Jan-09 19:14:48.456420 - [DEBUG]
46847 2019-Jan-09 19:14:48.456443 - [DEBUG] Start adding new jump function
46848 2019-Jan-09 19:14:48.456466 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46849 2019-Jan-09 19:14:48.456538 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46850 2019-Jan-09 19:14:48.457350 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46851 2019-Jan-09 19:14:48.458176 - [DEBUG] Edge Function : AllBottom
46852 2019-Jan-09 19:14:48.458216 - [DEBUG] End adding new jump function
46853 2019-Jan-09 19:14:48.458242 - [DEBUG]
46854 2019-Jan-09 19:14:48.458267 - [DEBUG] -------------------------------------------- 1351. Path Edge --------------------------------------------
46855 2019-Jan-09 19:14:48.458293 - [DEBUG]
46856 2019-Jan-09 19:14:48.458317 - [DEBUG] Process 1351. path edge:
46857 2019-Jan-09 19:14:48.458341 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46858 2019-Jan-09 19:14:48.458436 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
46859 2019-Jan-09 19:14:48.459255 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46860 2019-Jan-09 19:14:48.460070 - [DEBUG]
46861 2019-Jan-09 19:14:48.460101 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46862 2019-Jan-09 19:14:48.461007 - [DEBUG] Compose: EdgeIdentity * AllBottom
46863 2019-Jan-09 19:14:48.461041 - [DEBUG]
46864 2019-Jan-09 19:14:48.461067 - [DEBUG] Propagate flow
46865 2019-Jan-09 19:14:48.461091 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46866 2019-Jan-09 19:14:48.461185 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46867 2019-Jan-09 19:14:48.461995 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46868 2019-Jan-09 19:14:48.462809 - [DEBUG] Edge function : AllBottom (result of previous compose)
46869 2019-Jan-09 19:14:48.462841 - [DEBUG]
46870 2019-Jan-09 19:14:48.462869 - [DEBUG] Join: AllTop & AllBottom
46871 2019-Jan-09 19:14:48.462897 - [DEBUG] = AllBottom (new jump func)
46872 2019-Jan-09 19:14:48.462923 - [DEBUG]
46873 2019-Jan-09 19:14:48.462948 - [DEBUG] Start adding new jump function
46874 2019-Jan-09 19:14:48.462972 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46875 2019-Jan-09 19:14:48.463071 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46876 2019-Jan-09 19:14:48.463920 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46877 2019-Jan-09 19:14:48.464738 - [DEBUG] Edge Function : AllBottom
46878 2019-Jan-09 19:14:48.464777 - [DEBUG] End adding new jump function
46879 2019-Jan-09 19:14:48.464803 - [DEBUG]
46880 2019-Jan-09 19:14:48.464828 - [DEBUG] -------------------------------------------- 1352. Path Edge --------------------------------------------
46881 2019-Jan-09 19:14:48.464854 - [DEBUG]
46882 2019-Jan-09 19:14:48.464878 - [DEBUG] Process 1352. path edge:
46883 2019-Jan-09 19:14:48.464903 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46884 2019-Jan-09 19:14:48.465003 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
46885 2019-Jan-09 19:14:48.465820 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46886 2019-Jan-09 19:14:48.466635 - [DEBUG]
46887 2019-Jan-09 19:14:48.466669 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46888 2019-Jan-09 19:14:48.467560 - [DEBUG] Compose: EdgeIdentity * AllBottom
46889 2019-Jan-09 19:14:48.467595 - [DEBUG]
46890 2019-Jan-09 19:14:48.467620 - [DEBUG] Propagate flow
46891 2019-Jan-09 19:14:48.467645 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46892 2019-Jan-09 19:14:48.467738 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46893 2019-Jan-09 19:14:48.468563 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46894 2019-Jan-09 19:14:48.469376 - [DEBUG] Edge function : AllBottom (result of previous compose)
46895 2019-Jan-09 19:14:48.469408 - [DEBUG]
46896 2019-Jan-09 19:14:48.469436 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46897 2019-Jan-09 19:14:48.469463 - [DEBUG] = AllBottom
46898 2019-Jan-09 19:14:48.469489 - [DEBUG]
46899 2019-Jan-09 19:14:48.469513 - [DEBUG] PROPAGATE: No new function!
46900 2019-Jan-09 19:14:48.469573 - [DEBUG] Compose: EdgeIdentity * AllBottom
46901 2019-Jan-09 19:14:48.469601 - [DEBUG]
46902 2019-Jan-09 19:14:48.469626 - [DEBUG] Propagate flow
46903 2019-Jan-09 19:14:48.469650 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46904 2019-Jan-09 19:14:48.469781 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46905 2019-Jan-09 19:14:48.470678 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46906 2019-Jan-09 19:14:48.471493 - [DEBUG] Edge function : AllBottom (result of previous compose)
46907 2019-Jan-09 19:14:48.471525 - [DEBUG]
46908 2019-Jan-09 19:14:48.471554 - [DEBUG] Join: AllTop & AllBottom
46909 2019-Jan-09 19:14:48.471582 - [DEBUG] = AllBottom (new jump func)
46910 2019-Jan-09 19:14:48.471608 - [DEBUG]
46911 2019-Jan-09 19:14:48.471632 - [DEBUG] Start adding new jump function
46912 2019-Jan-09 19:14:48.471657 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46913 2019-Jan-09 19:14:48.471757 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46914 2019-Jan-09 19:14:48.472568 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46915 2019-Jan-09 19:14:48.473420 - [DEBUG] Edge Function : AllBottom
46916 2019-Jan-09 19:14:48.473460 - [DEBUG] End adding new jump function
46917 2019-Jan-09 19:14:48.473486 - [DEBUG]
46918 2019-Jan-09 19:14:48.473511 - [DEBUG] -------------------------------------------- 1353. Path Edge --------------------------------------------
46919 2019-Jan-09 19:14:48.473538 - [DEBUG]
46920 2019-Jan-09 19:14:48.473562 - [DEBUG] Process 1353. path edge:
46921 2019-Jan-09 19:14:48.473587 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46922 2019-Jan-09 19:14:48.473686 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
46923 2019-Jan-09 19:14:48.474558 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46924 2019-Jan-09 19:14:48.475365 - [DEBUG]
46925 2019-Jan-09 19:14:48.475396 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46926 2019-Jan-09 19:14:48.476204 - [DEBUG] Possible callees:
46927 2019-Jan-09 19:14:48.476234 - [DEBUG] llvm.dbg.declare
46928 2019-Jan-09 19:14:48.476260 - [DEBUG] Possible return sites:
46929 2019-Jan-09 19:14:48.476285 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10346930 2019-Jan-09 19:14:48.478016 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46931 2019-Jan-09 19:14:48.478086 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46932 2019-Jan-09 19:14:48.478153 - [DEBUG] Compose: EdgeIdentity * AllBottom
46933 2019-Jan-09 19:14:48.478183 - [DEBUG]
46934 2019-Jan-09 19:14:48.478209 - [DEBUG] Propagate flow
46935 2019-Jan-09 19:14:48.478233 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46936 2019-Jan-09 19:14:48.478330 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46937 2019-Jan-09 19:14:48.479159 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46938 2019-Jan-09 19:14:48.479982 - [DEBUG] Edge function : AllBottom (result of previous compose)
46939 2019-Jan-09 19:14:48.480014 - [DEBUG]
46940 2019-Jan-09 19:14:48.480043 - [DEBUG] Join: AllTop & AllBottom
46941 2019-Jan-09 19:14:48.480070 - [DEBUG] = AllBottom (new jump func)
46942 2019-Jan-09 19:14:48.480096 - [DEBUG]
46943 2019-Jan-09 19:14:48.480121 - [DEBUG] Start adding new jump function
46944 2019-Jan-09 19:14:48.480146 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46945 2019-Jan-09 19:14:48.480275 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46946 2019-Jan-09 19:14:48.481136 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46947 2019-Jan-09 19:14:48.481974 - [DEBUG] Edge Function : AllBottom
46948 2019-Jan-09 19:14:48.482014 - [DEBUG] End adding new jump function
46949 2019-Jan-09 19:14:48.482040 - [DEBUG]
46950 2019-Jan-09 19:14:48.482065 - [DEBUG] -------------------------------------------- 1354. Path Edge --------------------------------------------
46951 2019-Jan-09 19:14:48.482091 - [DEBUG]
46952 2019-Jan-09 19:14:48.482115 - [DEBUG] Process 1354. path edge:
46953 2019-Jan-09 19:14:48.482140 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46954 2019-Jan-09 19:14:48.482237 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
46955 2019-Jan-09 19:14:48.483064 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46956 2019-Jan-09 19:14:48.483903 - [DEBUG]
46957 2019-Jan-09 19:14:48.483935 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46958 2019-Jan-09 19:14:48.484825 - [DEBUG] Compose: EdgeIdentity * AllBottom
46959 2019-Jan-09 19:14:48.484859 - [DEBUG]
46960 2019-Jan-09 19:14:48.484885 - [DEBUG] Propagate flow
46961 2019-Jan-09 19:14:48.484909 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46962 2019-Jan-09 19:14:48.485002 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
46963 2019-Jan-09 19:14:48.485812 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46964 2019-Jan-09 19:14:48.486621 - [DEBUG] Edge function : AllBottom (result of previous compose)
46965 2019-Jan-09 19:14:48.486653 - [DEBUG]
46966 2019-Jan-09 19:14:48.486681 - [DEBUG] Join: AllTop & AllBottom
46967 2019-Jan-09 19:14:48.486708 - [DEBUG] = AllBottom (new jump func)
46968 2019-Jan-09 19:14:48.486733 - [DEBUG]
46969 2019-Jan-09 19:14:48.486758 - [DEBUG] Start adding new jump function
46970 2019-Jan-09 19:14:48.486783 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46971 2019-Jan-09 19:14:48.486880 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46972 2019-Jan-09 19:14:48.487738 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
46973 2019-Jan-09 19:14:48.488555 - [DEBUG] Edge Function : AllBottom
46974 2019-Jan-09 19:14:48.488594 - [DEBUG] End adding new jump function
46975 2019-Jan-09 19:14:48.488620 - [DEBUG]
46976 2019-Jan-09 19:14:48.488646 - [DEBUG] -------------------------------------------- 1355. Path Edge --------------------------------------------
46977 2019-Jan-09 19:14:48.488673 - [DEBUG]
46978 2019-Jan-09 19:14:48.488697 - [DEBUG] Process 1355. path edge:
46979 2019-Jan-09 19:14:48.488722 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46980 2019-Jan-09 19:14:48.488823 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
46981 2019-Jan-09 19:14:48.489640 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46982 2019-Jan-09 19:14:48.490488 - [DEBUG]
46983 2019-Jan-09 19:14:48.490522 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
46984 2019-Jan-09 19:14:48.491367 - [DEBUG] Compose: EdgeIdentity * AllBottom
46985 2019-Jan-09 19:14:48.491403 - [DEBUG]
46986 2019-Jan-09 19:14:48.491429 - [DEBUG] Propagate flow
46987 2019-Jan-09 19:14:48.491453 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46988 2019-Jan-09 19:14:48.491545 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
46989 2019-Jan-09 19:14:48.492298 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46990 2019-Jan-09 19:14:48.493107 - [DEBUG] Edge function : AllBottom (result of previous compose)
46991 2019-Jan-09 19:14:48.493139 - [DEBUG]
46992 2019-Jan-09 19:14:48.493167 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46993 2019-Jan-09 19:14:48.493194 - [DEBUG] = AllBottom
46994 2019-Jan-09 19:14:48.493220 - [DEBUG]
46995 2019-Jan-09 19:14:48.493244 - [DEBUG] PROPAGATE: No new function!
46996 2019-Jan-09 19:14:48.493272 - [DEBUG] EDGE:
46997 2019-Jan-09 19:14:48.493374 - [DEBUG] ---> 46998 2019-Jan-09 19:14:48.494216 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46999 2019-Jan-09 19:14:48.495030 - [DEBUG]
47000 2019-Jan-09 19:14:48.495067 - [DEBUG] Compose: EdgeIdentity * AllBottom
47001 2019-Jan-09 19:14:48.495094 - [DEBUG]
47002 2019-Jan-09 19:14:48.495120 - [DEBUG] Propagate flow
47003 2019-Jan-09 19:14:48.495145 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47004 2019-Jan-09 19:14:48.495241 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
47005 2019-Jan-09 19:14:48.496061 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
47006 2019-Jan-09 19:14:48.496892 - [DEBUG] Edge function : AllBottom (result of previous compose)
47007 2019-Jan-09 19:14:48.496923 - [DEBUG]
47008 2019-Jan-09 19:14:48.496952 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
47009 2019-Jan-09 19:14:48.496979 - [DEBUG] = AllBottom
47010 2019-Jan-09 19:14:48.497004 - [DEBUG]
47011 2019-Jan-09 19:14:48.497028 - [DEBUG] PROPAGATE: No new function!
47012 2019-Jan-09 19:14:48.497057 - [DEBUG] EDGE:
47013 2019-Jan-09 19:14:48.497191 - [DEBUG] ---> 47014 2019-Jan-09 19:14:48.498020 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47015 2019-Jan-09 19:14:48.498835 - [DEBUG]
47016 2019-Jan-09 19:14:48.498871 - [DEBUG] Compose: EdgeIdentity * AllBottom
47017 2019-Jan-09 19:14:48.498900 - [DEBUG]
47018 2019-Jan-09 19:14:48.498926 - [DEBUG] Propagate flow
47019 2019-Jan-09 19:14:48.498950 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47020 2019-Jan-09 19:14:48.499047 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
47021 2019-Jan-09 19:14:48.499863 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
47022 2019-Jan-09 19:14:48.500733 - [DEBUG] Edge function : AllBottom (result of previous compose)
47023 2019-Jan-09 19:14:48.500764 - [DEBUG]
47024 2019-Jan-09 19:14:48.500793 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
47025 2019-Jan-09 19:14:48.500820 - [DEBUG] = AllBottom
47026 2019-Jan-09 19:14:48.500845 - [DEBUG]
47027 2019-Jan-09 19:14:48.500869 - [DEBUG] PROPAGATE: No new function!
47028 2019-Jan-09 19:14:48.500897 - [DEBUG] EDGE:
47029 2019-Jan-09 19:14:48.500997 - [DEBUG] ---> 47030 2019-Jan-09 19:14:48.501833 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47031 2019-Jan-09 19:14:48.502646 - [DEBUG]
47032 2019-Jan-09 19:14:48.502679 - [DEBUG] EDGE:
47033 2019-Jan-09 19:14:48.502798 - [DEBUG] ---> 47034 2019-Jan-09 19:14:48.503612 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47035 2019-Jan-09 19:14:48.504467 - [DEBUG]
47036 2019-Jan-09 19:14:48.504505 - [DEBUG] Compose: EdgeIdentity * AllBottom
47037 2019-Jan-09 19:14:48.504533 - [DEBUG]
47038 2019-Jan-09 19:14:48.504558 - [DEBUG] Propagate flow
47039 2019-Jan-09 19:14:48.504583 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47040 2019-Jan-09 19:14:48.504675 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
47041 2019-Jan-09 19:14:48.505502 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
47042 2019-Jan-09 19:14:48.506397 - [DEBUG] Edge function : AllBottom (result of previous compose)
47043 2019-Jan-09 19:14:48.506429 - [DEBUG]
47044 2019-Jan-09 19:14:48.506457 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
47045 2019-Jan-09 19:14:48.506485 - [DEBUG] = AllBottom
47046 2019-Jan-09 19:14:48.506510 - [DEBUG]
47047 2019-Jan-09 19:14:48.506534 - [DEBUG] PROPAGATE: No new function!
47048 2019-Jan-09 19:14:48.506562 - [DEBUG] EDGE:
47049 2019-Jan-09 19:14:48.506663 - [DEBUG] ---> 47050 2019-Jan-09 19:14:48.507514 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47051 2019-Jan-09 19:14:48.508299 - [DEBUG]
47052 2019-Jan-09 19:14:48.508335 - [DEBUG] Compose: EdgeIdentity * AllBottom
47053 2019-Jan-09 19:14:48.508363 - [DEBUG]
47054 2019-Jan-09 19:14:48.508389 - [DEBUG] Propagate flow
47055 2019-Jan-09 19:14:48.508413 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47056 2019-Jan-09 19:14:48.508509 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
47057 2019-Jan-09 19:14:48.509339 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
47058 2019-Jan-09 19:14:48.510161 - [DEBUG] Edge function : AllBottom (result of previous compose)
47059 2019-Jan-09 19:14:48.510194 - [DEBUG]
47060 2019-Jan-09 19:14:48.510222 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
47061 2019-Jan-09 19:14:48.510250 - [DEBUG] = AllBottom
47062 2019-Jan-09 19:14:48.510276 - [DEBUG]
47063 2019-Jan-09 19:14:48.510300 - [DEBUG] PROPAGATE: No new function!
47064 2019-Jan-09 19:14:48.510328 - [DEBUG] EDGE:
47065 2019-Jan-09 19:14:48.510432 - [DEBUG] ---> 47066 2019-Jan-09 19:14:48.511290 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47067 2019-Jan-09 19:14:48.512114 - [DEBUG]
47068 2019-Jan-09 19:14:48.512151 - [DEBUG] EDGE:
47069 2019-Jan-09 19:14:48.512242 - [DEBUG] ---> 47070 2019-Jan-09 19:14:48.513022 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
47071 2019-Jan-09 19:14:48.513875 - [DEBUG]
47072 2019-Jan-09 19:14:48.513908 - [DEBUG] EDGE:
47073 2019-Jan-09 19:14:48.514001 - [DEBUG] ---> 47074 2019-Jan-09 19:14:48.514812 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
47075 2019-Jan-09 19:14:48.515631 - [DEBUG]
47076 2019-Jan-09 19:14:48.515696 - [DEBUG] Compose: EdgeIdentity * AllBottom
47077 2019-Jan-09 19:14:48.515724 - [DEBUG]
47078 2019-Jan-09 19:14:48.515748 - [DEBUG] Propagate flow
47079 2019-Jan-09 19:14:48.515772 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47080 2019-Jan-09 19:14:48.515845 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
47081 2019-Jan-09 19:14:48.516638 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47082 2019-Jan-09 19:14:48.517497 - [DEBUG] Edge function : AllBottom (result of previous compose)
47083 2019-Jan-09 19:14:48.517527 - [DEBUG]
47084 2019-Jan-09 19:14:48.517556 - [DEBUG] Join: AllTop & AllBottom
47085 2019-Jan-09 19:14:48.517584 - [DEBUG] = AllBottom (new jump func)
47086 2019-Jan-09 19:14:48.517609 - [DEBUG]
47087 2019-Jan-09 19:14:48.517635 - [DEBUG] Start adding new jump function
47088 2019-Jan-09 19:14:48.517659 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47089 2019-Jan-09 19:14:48.517759 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47090 2019-Jan-09 19:14:48.518580 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
47091 2019-Jan-09 19:14:48.519411 - [DEBUG] Edge Function : AllBottom
47092 2019-Jan-09 19:14:48.519453 - [DEBUG] End adding new jump function
47093 2019-Jan-09 19:14:48.519478 - [DEBUG]
47094 2019-Jan-09 19:14:48.519503 - [DEBUG] -------------------------------------------- 1356. Path Edge --------------------------------------------
47095 2019-Jan-09 19:14:48.519529 - [DEBUG]
47096 2019-Jan-09 19:14:48.519553 - [DEBUG] Process 1356. path edge:
47097 2019-Jan-09 19:14:48.519578 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47098 2019-Jan-09 19:14:48.519678 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
47099 2019-Jan-09 19:14:48.520534 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47100 2019-Jan-09 19:14:48.521364 - [DEBUG]
47101 2019-Jan-09 19:14:48.521395 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
47102 2019-Jan-09 19:14:48.522277 - [DEBUG] Compose: EdgeIdentity * AllBottom
47103 2019-Jan-09 19:14:48.522312 - [DEBUG]
47104 2019-Jan-09 19:14:48.522338 - [DEBUG] Propagate flow
47105 2019-Jan-09 19:14:48.522362 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47106 2019-Jan-09 19:14:48.522456 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
47107 2019-Jan-09 19:14:48.523260 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47108 2019-Jan-09 19:14:48.524085 - [DEBUG] Edge function : AllBottom (result of previous compose)
47109 2019-Jan-09 19:14:48.524116 - [DEBUG]
47110 2019-Jan-09 19:14:48.524144 - [DEBUG] Join: AllTop & AllBottom
47111 2019-Jan-09 19:14:48.524171 - [DEBUG] = AllBottom (new jump func)
47112 2019-Jan-09 19:14:48.524196 - [DEBUG]
47113 2019-Jan-09 19:14:48.524221 - [DEBUG] Start adding new jump function
47114 2019-Jan-09 19:14:48.524245 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47115 2019-Jan-09 19:14:48.524338 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47116 2019-Jan-09 19:14:48.525156 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
47117 2019-Jan-09 19:14:48.525973 - [DEBUG] Edge Function : AllBottom
47118 2019-Jan-09 19:14:48.526012 - [DEBUG] End adding new jump function
47119 2019-Jan-09 19:14:48.526039 - [DEBUG]
47120 2019-Jan-09 19:14:48.526065 - [DEBUG] -------------------------------------------- 1357. Path Edge --------------------------------------------
47121 2019-Jan-09 19:14:48.526118 - [DEBUG]
47122 2019-Jan-09 19:14:48.526142 - [DEBUG] Process 1357. path edge:
47123 2019-Jan-09 19:14:48.526168 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47124 2019-Jan-09 19:14:48.526270 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
47125 2019-Jan-09 19:14:48.527086 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47126 2019-Jan-09 19:14:48.527954 - [DEBUG]
47127 2019-Jan-09 19:14:48.527989 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
47128 2019-Jan-09 19:14:48.528847 - [DEBUG] Compose: EdgeIdentity * AllBottom
47129 2019-Jan-09 19:14:48.528882 - [DEBUG]
47130 2019-Jan-09 19:14:48.528907 - [DEBUG] Propagate flow
47131 2019-Jan-09 19:14:48.528932 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47132 2019-Jan-09 19:14:48.529030 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
47133 2019-Jan-09 19:14:48.529869 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47134 2019-Jan-09 19:14:48.530726 - [DEBUG] Edge function : AllBottom (result of previous compose)
47135 2019-Jan-09 19:14:48.530758 - [DEBUG]
47136 2019-Jan-09 19:14:48.530786 - [DEBUG] Join: AllTop & AllBottom
47137 2019-Jan-09 19:14:48.530814 - [DEBUG] = AllBottom (new jump func)
47138 2019-Jan-09 19:14:48.530839 - [DEBUG]
47139 2019-Jan-09 19:14:48.530864 - [DEBUG] Start adding new jump function
47140 2019-Jan-09 19:14:48.530888 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47141 2019-Jan-09 19:14:48.530987 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47142 2019-Jan-09 19:14:48.531802 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
47143 2019-Jan-09 19:14:48.532638 - [DEBUG] Edge Function : AllBottom
47144 2019-Jan-09 19:14:48.532676 - [DEBUG] End adding new jump function
47145 2019-Jan-09 19:14:48.532702 - [DEBUG]
47146 2019-Jan-09 19:14:48.532727 - [DEBUG] -------------------------------------------- 1358. Path Edge --------------------------------------------
47147 2019-Jan-09 19:14:48.532753 - [DEBUG]
47148 2019-Jan-09 19:14:48.532777 - [DEBUG] Process 1358. path edge:
47149 2019-Jan-09 19:14:48.532802 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47150 2019-Jan-09 19:14:48.532899 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
47151 2019-Jan-09 19:14:48.533731 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47152 2019-Jan-09 19:14:48.534591 - [DEBUG]
47153 2019-Jan-09 19:14:48.534622 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
47154 2019-Jan-09 19:14:48.535490 - [DEBUG] Possible callees:
47155 2019-Jan-09 19:14:48.535521 - [DEBUG] llvm.dbg.declare
47156 2019-Jan-09 19:14:48.535548 - [DEBUG] Possible return sites:
47157 2019-Jan-09 19:14:48.535572 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9647158 2019-Jan-09 19:14:48.537246 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47159 2019-Jan-09 19:14:48.537314 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47160 2019-Jan-09 19:14:48.537367 - [DEBUG] Compose: EdgeIdentity * AllBottom
47161 2019-Jan-09 19:14:48.537421 - [DEBUG]
47162 2019-Jan-09 19:14:48.537447 - [DEBUG] Propagate flow
47163 2019-Jan-09 19:14:48.537471 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47164 2019-Jan-09 19:14:48.537568 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
47165 2019-Jan-09 19:14:48.538402 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47166 2019-Jan-09 19:14:48.539208 - [DEBUG] Edge function : AllBottom (result of previous compose)
47167 2019-Jan-09 19:14:48.539239 - [DEBUG]
47168 2019-Jan-09 19:14:48.539267 - [DEBUG] Join: AllTop & AllBottom
47169 2019-Jan-09 19:14:48.539295 - [DEBUG] = AllBottom (new jump func)
47170 2019-Jan-09 19:14:48.539321 - [DEBUG]
47171 2019-Jan-09 19:14:48.539345 - [DEBUG] Start adding new jump function
47172 2019-Jan-09 19:14:48.539370 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47173 2019-Jan-09 19:14:48.539465 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47174 2019-Jan-09 19:14:48.540277 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
47175 2019-Jan-09 19:14:48.541143 - [DEBUG] Edge Function : AllBottom
47176 2019-Jan-09 19:14:48.541182 - [DEBUG] End adding new jump function
47177 2019-Jan-09 19:14:48.541208 - [DEBUG]
47178 2019-Jan-09 19:14:48.541233 - [DEBUG] -------------------------------------------- 1359. Path Edge --------------------------------------------
47179 2019-Jan-09 19:14:48.541260 - [DEBUG]
47180 2019-Jan-09 19:14:48.541285 - [DEBUG] Process 1359. path edge:
47181 2019-Jan-09 19:14:48.541310 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47182 2019-Jan-09 19:14:48.541409 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
47183 2019-Jan-09 19:14:48.542231 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47184 2019-Jan-09 19:14:48.543061 - [DEBUG]
47185 2019-Jan-09 19:14:48.543093 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
47186 2019-Jan-09 19:14:48.544007 - [DEBUG] Compose: EdgeIdentity * AllBottom
47187 2019-Jan-09 19:14:48.544042 - [DEBUG]
47188 2019-Jan-09 19:14:48.544067 - [DEBUG] Propagate flow
47189 2019-Jan-09 19:14:48.544092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47190 2019-Jan-09 19:14:48.544187 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
47191 2019-Jan-09 19:14:48.545029 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47192 2019-Jan-09 19:14:48.545854 - [DEBUG] Edge function : AllBottom (result of previous compose)
47193 2019-Jan-09 19:14:48.545886 - [DEBUG]
47194 2019-Jan-09 19:14:48.545915 - [DEBUG] Join: AllTop & AllBottom
47195 2019-Jan-09 19:14:48.545943 - [DEBUG] = AllBottom (new jump func)
47196 2019-Jan-09 19:14:48.545969 - [DEBUG]
47197 2019-Jan-09 19:14:48.545994 - [DEBUG] Start adding new jump function
47198 2019-Jan-09 19:14:48.546018 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47199 2019-Jan-09 19:14:48.546116 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47200 2019-Jan-09 19:14:48.546931 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
47201 2019-Jan-09 19:14:48.547784 - [DEBUG] Edge Function : AllBottom
47202 2019-Jan-09 19:14:48.547823 - [DEBUG] End adding new jump function
47203 2019-Jan-09 19:14:48.547849 - [DEBUG]
47204 2019-Jan-09 19:14:48.547874 - [DEBUG] -------------------------------------------- 1360. Path Edge --------------------------------------------
47205 2019-Jan-09 19:14:48.547900 - [DEBUG]
47206 2019-Jan-09 19:14:48.547924 - [DEBUG] Process 1360. path edge:
47207 2019-Jan-09 19:14:48.547974 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47208 2019-Jan-09 19:14:48.548073 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
47209 2019-Jan-09 19:14:48.548897 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47210 2019-Jan-09 19:14:48.549721 - [DEBUG]
47211 2019-Jan-09 19:14:48.549755 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
47212 2019-Jan-09 19:14:48.550659 - [DEBUG] Compose: EdgeIdentity * AllBottom
47213 2019-Jan-09 19:14:48.550696 - [DEBUG]
47214 2019-Jan-09 19:14:48.550722 - [DEBUG] Propagate flow
47215 2019-Jan-09 19:14:48.550746 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47216 2019-Jan-09 19:14:48.550842 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
47217 2019-Jan-09 19:14:48.551656 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47218 2019-Jan-09 19:14:48.552490 - [DEBUG] Edge function : AllBottom (result of previous compose)
47219 2019-Jan-09 19:14:48.552522 - [DEBUG]
47220 2019-Jan-09 19:14:48.552551 - [DEBUG] Join: AllTop & AllBottom
47221 2019-Jan-09 19:14:48.552579 - [DEBUG] = AllBottom (new jump func)
47222 2019-Jan-09 19:14:48.552605 - [DEBUG]
47223 2019-Jan-09 19:14:48.552630 - [DEBUG] Start adding new jump function
47224 2019-Jan-09 19:14:48.552655 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47225 2019-Jan-09 19:14:48.552755 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47226 2019-Jan-09 19:14:48.553581 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
47227 2019-Jan-09 19:14:48.554439 - [DEBUG] Edge Function : AllBottom
47228 2019-Jan-09 19:14:48.554479 - [DEBUG] End adding new jump function
47229 2019-Jan-09 19:14:48.554505 - [DEBUG]
47230 2019-Jan-09 19:14:48.554530 - [DEBUG] -------------------------------------------- 1361. Path Edge --------------------------------------------
47231 2019-Jan-09 19:14:48.554556 - [DEBUG]
47232 2019-Jan-09 19:14:48.554581 - [DEBUG] Process 1361. path edge:
47233 2019-Jan-09 19:14:48.554606 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47234 2019-Jan-09 19:14:48.554705 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
47235 2019-Jan-09 19:14:48.555481 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47236 2019-Jan-09 19:14:48.556299 - [DEBUG]
47237 2019-Jan-09 19:14:48.556331 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
47238 2019-Jan-09 19:14:48.557222 - [DEBUG] Compose: EdgeIdentity * AllBottom
47239 2019-Jan-09 19:14:48.557258 - [DEBUG]
47240 2019-Jan-09 19:14:48.557283 - [DEBUG] Propagate flow
47241 2019-Jan-09 19:14:48.557308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47242 2019-Jan-09 19:14:48.557404 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
47243 2019-Jan-09 19:14:48.558297 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47244 2019-Jan-09 19:14:48.559127 - [DEBUG] Edge function : AllBottom (result of previous compose)
47245 2019-Jan-09 19:14:48.559159 - [DEBUG]
47246 2019-Jan-09 19:14:48.559188 - [DEBUG] Join: AllTop & AllBottom
47247 2019-Jan-09 19:14:48.559217 - [DEBUG] = AllBottom (new jump func)
47248 2019-Jan-09 19:14:48.559242 - [DEBUG]
47249 2019-Jan-09 19:14:48.559267 - [DEBUG] Start adding new jump function
47250 2019-Jan-09 19:14:48.559292 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47251 2019-Jan-09 19:14:48.559393 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47252 2019-Jan-09 19:14:48.560215 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
47253 2019-Jan-09 19:14:48.561112 - [DEBUG] Edge Function : AllBottom
47254 2019-Jan-09 19:14:48.561154 - [DEBUG] End adding new jump function
47255 2019-Jan-09 19:14:48.561180 - [DEBUG]
47256 2019-Jan-09 19:14:48.561206 - [DEBUG] -------------------------------------------- 1362. Path Edge --------------------------------------------
47257 2019-Jan-09 19:14:48.561232 - [DEBUG]
47258 2019-Jan-09 19:14:48.561256 - [DEBUG] Process 1362. path edge:
47259 2019-Jan-09 19:14:48.561281 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47260 2019-Jan-09 19:14:48.561380 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
47261 2019-Jan-09 19:14:48.562206 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47262 2019-Jan-09 19:14:48.563020 - [DEBUG]
47263 2019-Jan-09 19:14:48.563052 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
47264 2019-Jan-09 19:14:48.563957 - [DEBUG] Compose: EdgeIdentity * AllBottom
47265 2019-Jan-09 19:14:48.563991 - [DEBUG]
47266 2019-Jan-09 19:14:48.564017 - [DEBUG] Propagate flow
47267 2019-Jan-09 19:14:48.564041 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47268 2019-Jan-09 19:14:48.564136 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
47269 2019-Jan-09 19:14:48.564958 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47270 2019-Jan-09 19:14:48.565782 - [DEBUG] Edge function : AllBottom (result of previous compose)
47271 2019-Jan-09 19:14:48.565815 - [DEBUG]
47272 2019-Jan-09 19:14:48.565843 - [DEBUG] Join: AllTop & AllBottom
47273 2019-Jan-09 19:14:48.565872 - [DEBUG] = AllBottom (new jump func)
47274 2019-Jan-09 19:14:48.565897 - [DEBUG]
47275 2019-Jan-09 19:14:48.565922 - [DEBUG] Start adding new jump function
47276 2019-Jan-09 19:14:48.565947 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47277 2019-Jan-09 19:14:48.566048 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47278 2019-Jan-09 19:14:48.566877 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
47279 2019-Jan-09 19:14:48.567738 - [DEBUG] Edge Function : AllBottom
47280 2019-Jan-09 19:14:48.567778 - [DEBUG] End adding new jump function
47281 2019-Jan-09 19:14:48.567804 - [DEBUG]
47282 2019-Jan-09 19:14:48.567830 - [DEBUG] -------------------------------------------- 1363. Path Edge --------------------------------------------
47283 2019-Jan-09 19:14:48.567856 - [DEBUG]
47284 2019-Jan-09 19:14:48.567880 - [DEBUG] Process 1363. path edge:
47285 2019-Jan-09 19:14:48.567906 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47286 2019-Jan-09 19:14:48.568005 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
47287 2019-Jan-09 19:14:48.568827 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47288 2019-Jan-09 19:14:48.569648 - [DEBUG]
47289 2019-Jan-09 19:14:48.569681 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
47290 2019-Jan-09 19:14:48.570563 - [DEBUG] Compose: EdgeIdentity * AllBottom
47291 2019-Jan-09 19:14:48.570598 - [DEBUG]
47292 2019-Jan-09 19:14:48.570623 - [DEBUG] Propagate flow
47293 2019-Jan-09 19:14:48.570647 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47294 2019-Jan-09 19:14:48.570740 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
47295 2019-Jan-09 19:14:48.571496 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47296 2019-Jan-09 19:14:48.572304 - [DEBUG] Edge function : AllBottom (result of previous compose)
47297 2019-Jan-09 19:14:48.572361 - [DEBUG]
47298 2019-Jan-09 19:14:48.572390 - [DEBUG] Join: AllTop & AllBottom
47299 2019-Jan-09 19:14:48.572419 - [DEBUG] = AllBottom (new jump func)
47300 2019-Jan-09 19:14:48.572445 - [DEBUG]
47301 2019-Jan-09 19:14:48.572470 - [DEBUG] Start adding new jump function
47302 2019-Jan-09 19:14:48.572495 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47303 2019-Jan-09 19:14:48.572594 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47304 2019-Jan-09 19:14:48.573417 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
47305 2019-Jan-09 19:14:48.574285 - [DEBUG] Edge Function : AllBottom
47306 2019-Jan-09 19:14:48.574331 - [DEBUG] End adding new jump function
47307 2019-Jan-09 19:14:48.574357 - [DEBUG]
47308 2019-Jan-09 19:14:48.574383 - [DEBUG] -------------------------------------------- 1364. Path Edge --------------------------------------------
47309 2019-Jan-09 19:14:48.574409 - [DEBUG]
47310 2019-Jan-09 19:14:48.574433 - [DEBUG] Process 1364. path edge:
47311 2019-Jan-09 19:14:48.574459 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47312 2019-Jan-09 19:14:48.574554 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
47313 2019-Jan-09 19:14:48.575380 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47314 2019-Jan-09 19:14:48.576196 - [DEBUG]
47315 2019-Jan-09 19:14:48.576227 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
47316 2019-Jan-09 19:14:48.577134 - [DEBUG] Compose: EdgeIdentity * AllBottom
47317 2019-Jan-09 19:14:48.577173 - [DEBUG]
47318 2019-Jan-09 19:14:48.577198 - [DEBUG] Propagate flow
47319 2019-Jan-09 19:14:48.577223 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47320 2019-Jan-09 19:14:48.577318 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
47321 2019-Jan-09 19:14:48.578151 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47322 2019-Jan-09 19:14:48.578962 - [DEBUG] Edge function : AllBottom (result of previous compose)
47323 2019-Jan-09 19:14:48.578995 - [DEBUG]
47324 2019-Jan-09 19:14:48.579023 - [DEBUG] Join: AllTop & AllBottom
47325 2019-Jan-09 19:14:48.579051 - [DEBUG] = AllBottom (new jump func)
47326 2019-Jan-09 19:14:48.579077 - [DEBUG]
47327 2019-Jan-09 19:14:48.579102 - [DEBUG] Start adding new jump function
47328 2019-Jan-09 19:14:48.579126 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47329 2019-Jan-09 19:14:48.579226 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47330 2019-Jan-09 19:14:48.580047 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
47331 2019-Jan-09 19:14:48.580915 - [DEBUG] Edge Function : AllBottom
47332 2019-Jan-09 19:14:48.580956 - [DEBUG] End adding new jump function
47333 2019-Jan-09 19:14:48.580981 - [DEBUG]
47334 2019-Jan-09 19:14:48.581006 - [DEBUG] -------------------------------------------- 1365. Path Edge --------------------------------------------
47335 2019-Jan-09 19:14:48.581033 - [DEBUG]
47336 2019-Jan-09 19:14:48.581057 - [DEBUG] Process 1365. path edge:
47337 2019-Jan-09 19:14:48.581082 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47338 2019-Jan-09 19:14:48.581177 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
47339 2019-Jan-09 19:14:48.582013 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47340 2019-Jan-09 19:14:48.582839 - [DEBUG]
47341 2019-Jan-09 19:14:48.582871 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
47342 2019-Jan-09 19:14:48.583809 - [DEBUG] Compose: EdgeIdentity * AllBottom
47343 2019-Jan-09 19:14:48.583847 - [DEBUG]
47344 2019-Jan-09 19:14:48.583872 - [DEBUG] Propagate flow
47345 2019-Jan-09 19:14:48.583897 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47346 2019-Jan-09 19:14:48.583990 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
47347 2019-Jan-09 19:14:48.584807 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47348 2019-Jan-09 19:14:48.585632 - [DEBUG] Edge function : AllBottom (result of previous compose)
47349 2019-Jan-09 19:14:48.585664 - [DEBUG]
47350 2019-Jan-09 19:14:48.585692 - [DEBUG] Join: AllTop & AllBottom
47351 2019-Jan-09 19:14:48.585720 - [DEBUG] = AllBottom (new jump func)
47352 2019-Jan-09 19:14:48.585746 - [DEBUG]
47353 2019-Jan-09 19:14:48.585771 - [DEBUG] Start adding new jump function
47354 2019-Jan-09 19:14:48.585795 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47355 2019-Jan-09 19:14:48.585896 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47356 2019-Jan-09 19:14:48.586709 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
47357 2019-Jan-09 19:14:48.587553 - [DEBUG] Edge Function : AllBottom
47358 2019-Jan-09 19:14:48.587593 - [DEBUG] End adding new jump function
47359 2019-Jan-09 19:14:48.587619 - [DEBUG]
47360 2019-Jan-09 19:14:48.587644 - [DEBUG] -------------------------------------------- 1366. Path Edge --------------------------------------------
47361 2019-Jan-09 19:14:48.587670 - [DEBUG]
47362 2019-Jan-09 19:14:48.587695 - [DEBUG] Process 1366. path edge:
47363 2019-Jan-09 19:14:48.587720 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47364 2019-Jan-09 19:14:48.587819 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
47365 2019-Jan-09 19:14:48.588635 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47366 2019-Jan-09 19:14:48.589455 - [DEBUG]
47367 2019-Jan-09 19:14:48.589489 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
47368 2019-Jan-09 19:14:48.590354 - [DEBUG] Compose: EdgeIdentity * AllBottom
47369 2019-Jan-09 19:14:48.590389 - [DEBUG]
47370 2019-Jan-09 19:14:48.590415 - [DEBUG] Propagate flow
47371 2019-Jan-09 19:14:48.590471 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47372 2019-Jan-09 19:14:48.590570 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
47373 2019-Jan-09 19:14:48.591417 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47374 2019-Jan-09 19:14:48.592236 - [DEBUG] Edge function : AllBottom (result of previous compose)
47375 2019-Jan-09 19:14:48.592268 - [DEBUG]
47376 2019-Jan-09 19:14:48.592296 - [DEBUG] Join: AllTop & AllBottom
47377 2019-Jan-09 19:14:48.592325 - [DEBUG] = AllBottom (new jump func)
47378 2019-Jan-09 19:14:48.592351 - [DEBUG]
47379 2019-Jan-09 19:14:48.592376 - [DEBUG] Start adding new jump function
47380 2019-Jan-09 19:14:48.592400 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47381 2019-Jan-09 19:14:48.592500 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47382 2019-Jan-09 19:14:48.593319 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
47383 2019-Jan-09 19:14:48.594194 - [DEBUG] Edge Function : AllBottom
47384 2019-Jan-09 19:14:48.594235 - [DEBUG] End adding new jump function
47385 2019-Jan-09 19:14:48.594292 - [DEBUG]
47386 2019-Jan-09 19:14:48.594318 - [DEBUG] -------------------------------------------- 1367. Path Edge --------------------------------------------
47387 2019-Jan-09 19:14:48.594344 - [DEBUG]
47388 2019-Jan-09 19:14:48.594368 - [DEBUG] Process 1367. path edge:
47389 2019-Jan-09 19:14:48.594393 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47390 2019-Jan-09 19:14:48.594492 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
47391 2019-Jan-09 19:14:48.595318 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47392 2019-Jan-09 19:14:48.596128 - [DEBUG]
47393 2019-Jan-09 19:14:48.596158 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
47394 2019-Jan-09 19:14:48.597020 - [DEBUG] Possible callees:
47395 2019-Jan-09 19:14:48.597051 - [DEBUG] llvm.dbg.declare
47396 2019-Jan-09 19:14:48.597077 - [DEBUG] Possible return sites:
47397 2019-Jan-09 19:14:48.597127 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12047398 2019-Jan-09 19:14:48.598772 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47399 2019-Jan-09 19:14:48.598841 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47400 2019-Jan-09 19:14:48.598896 - [DEBUG] Compose: EdgeIdentity * AllBottom
47401 2019-Jan-09 19:14:48.598926 - [DEBUG]
47402 2019-Jan-09 19:14:48.598951 - [DEBUG] Propagate flow
47403 2019-Jan-09 19:14:48.598976 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47404 2019-Jan-09 19:14:48.599073 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
47405 2019-Jan-09 19:14:48.599902 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47406 2019-Jan-09 19:14:48.600763 - [DEBUG] Edge function : AllBottom (result of previous compose)
47407 2019-Jan-09 19:14:48.600795 - [DEBUG]
47408 2019-Jan-09 19:14:48.600823 - [DEBUG] Join: AllTop & AllBottom
47409 2019-Jan-09 19:14:48.600850 - [DEBUG] = AllBottom (new jump func)
47410 2019-Jan-09 19:14:48.600875 - [DEBUG]
47411 2019-Jan-09 19:14:48.600900 - [DEBUG] Start adding new jump function
47412 2019-Jan-09 19:14:48.600924 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47413 2019-Jan-09 19:14:48.601021 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47414 2019-Jan-09 19:14:48.601842 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
47415 2019-Jan-09 19:14:48.602666 - [DEBUG] Edge Function : AllBottom
47416 2019-Jan-09 19:14:48.602704 - [DEBUG] End adding new jump function
47417 2019-Jan-09 19:14:48.602728 - [DEBUG]
47418 2019-Jan-09 19:14:48.602752 - [DEBUG] -------------------------------------------- 1368. Path Edge --------------------------------------------
47419 2019-Jan-09 19:14:48.602777 - [DEBUG]
47420 2019-Jan-09 19:14:48.602800 - [DEBUG] Process 1368. path edge:
47421 2019-Jan-09 19:14:48.602824 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47422 2019-Jan-09 19:14:48.602903 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
47423 2019-Jan-09 19:14:48.603687 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47424 2019-Jan-09 19:14:48.604542 - [DEBUG]
47425 2019-Jan-09 19:14:48.604573 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
47426 2019-Jan-09 19:14:48.605463 - [DEBUG] Compose: EdgeIdentity * AllBottom
47427 2019-Jan-09 19:14:48.605523 - [DEBUG]
47428 2019-Jan-09 19:14:48.605549 - [DEBUG] Propagate flow
47429 2019-Jan-09 19:14:48.605573 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47430 2019-Jan-09 19:14:48.605669 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
47431 2019-Jan-09 19:14:48.606487 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47432 2019-Jan-09 19:14:48.607348 - [DEBUG] Edge function : AllBottom (result of previous compose)
47433 2019-Jan-09 19:14:48.607380 - [DEBUG]
47434 2019-Jan-09 19:14:48.607408 - [DEBUG] Join: AllTop & AllBottom
47435 2019-Jan-09 19:14:48.607436 - [DEBUG] = AllBottom (new jump func)
47436 2019-Jan-09 19:14:48.607462 - [DEBUG]
47437 2019-Jan-09 19:14:48.607486 - [DEBUG] Start adding new jump function
47438 2019-Jan-09 19:14:48.607511 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47439 2019-Jan-09 19:14:48.607609 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47440 2019-Jan-09 19:14:48.608439 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
47441 2019-Jan-09 19:14:48.609262 - [DEBUG] Edge Function : AllBottom
47442 2019-Jan-09 19:14:48.609301 - [DEBUG] End adding new jump function
47443 2019-Jan-09 19:14:48.609327 - [DEBUG]
47444 2019-Jan-09 19:14:48.609352 - [DEBUG] -------------------------------------------- 1369. Path Edge --------------------------------------------
47445 2019-Jan-09 19:14:48.609378 - [DEBUG]
47446 2019-Jan-09 19:14:48.609402 - [DEBUG] Process 1369. path edge:
47447 2019-Jan-09 19:14:48.609428 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47448 2019-Jan-09 19:14:48.609527 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
47449 2019-Jan-09 19:14:48.610343 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47450 2019-Jan-09 19:14:48.611196 - [DEBUG]
47451 2019-Jan-09 19:14:48.611229 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
47452 2019-Jan-09 19:14:48.612093 - [DEBUG] Compose: EdgeIdentity * AllBottom
47453 2019-Jan-09 19:14:48.612129 - [DEBUG]
47454 2019-Jan-09 19:14:48.612155 - [DEBUG] Propagate flow
47455 2019-Jan-09 19:14:48.612179 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47456 2019-Jan-09 19:14:48.612272 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
47457 2019-Jan-09 19:14:48.613085 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47458 2019-Jan-09 19:14:48.613926 - [DEBUG] Edge function : AllBottom (result of previous compose)
47459 2019-Jan-09 19:14:48.613958 - [DEBUG]
47460 2019-Jan-09 19:14:48.613986 - [DEBUG] Join: AllTop & AllBottom
47461 2019-Jan-09 19:14:48.614015 - [DEBUG] = AllBottom (new jump func)
47462 2019-Jan-09 19:14:48.614041 - [DEBUG]
47463 2019-Jan-09 19:14:48.614066 - [DEBUG] Start adding new jump function
47464 2019-Jan-09 19:14:48.614091 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47465 2019-Jan-09 19:14:48.614192 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47466 2019-Jan-09 19:14:48.615023 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
47467 2019-Jan-09 19:14:48.615865 - [DEBUG] Edge Function : AllBottom
47468 2019-Jan-09 19:14:48.615905 - [DEBUG] End adding new jump function
47469 2019-Jan-09 19:14:48.615931 - [DEBUG]
47470 2019-Jan-09 19:14:48.615956 - [DEBUG] -------------------------------------------- 1370. Path Edge --------------------------------------------
47471 2019-Jan-09 19:14:48.616007 - [DEBUG]
47472 2019-Jan-09 19:14:48.616032 - [DEBUG] Process 1370. path edge:
47473 2019-Jan-09 19:14:48.616058 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47474 2019-Jan-09 19:14:48.616156 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
47475 2019-Jan-09 19:14:48.617000 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47476 2019-Jan-09 19:14:48.617859 - [DEBUG]
47477 2019-Jan-09 19:14:48.617890 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
47478 2019-Jan-09 19:14:48.618744 - [DEBUG] Possible callees:
47479 2019-Jan-09 19:14:48.618774 - [DEBUG] llvm.dbg.declare
47480 2019-Jan-09 19:14:48.618800 - [DEBUG] Possible return sites:
47481 2019-Jan-09 19:14:48.618824 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14947482 2019-Jan-09 19:14:48.620426 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47483 2019-Jan-09 19:14:48.620523 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47484 2019-Jan-09 19:14:48.620579 - [DEBUG] Compose: EdgeIdentity * AllBottom
47485 2019-Jan-09 19:14:48.620610 - [DEBUG]
47486 2019-Jan-09 19:14:48.620635 - [DEBUG] Propagate flow
47487 2019-Jan-09 19:14:48.620660 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47488 2019-Jan-09 19:14:48.620758 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
47489 2019-Jan-09 19:14:48.621596 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47490 2019-Jan-09 19:14:48.622420 - [DEBUG] Edge function : AllBottom (result of previous compose)
47491 2019-Jan-09 19:14:48.622452 - [DEBUG]
47492 2019-Jan-09 19:14:48.622480 - [DEBUG] Join: AllTop & AllBottom
47493 2019-Jan-09 19:14:48.622509 - [DEBUG] = AllBottom (new jump func)
47494 2019-Jan-09 19:14:48.622534 - [DEBUG]
47495 2019-Jan-09 19:14:48.622559 - [DEBUG] Start adding new jump function
47496 2019-Jan-09 19:14:48.622584 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47497 2019-Jan-09 19:14:48.622685 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47498 2019-Jan-09 19:14:48.623506 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
47499 2019-Jan-09 19:14:48.624381 - [DEBUG] Edge Function : AllBottom
47500 2019-Jan-09 19:14:48.624421 - [DEBUG] End adding new jump function
47501 2019-Jan-09 19:14:48.624446 - [DEBUG]
47502 2019-Jan-09 19:14:48.624472 - [DEBUG] -------------------------------------------- 1371. Path Edge --------------------------------------------
47503 2019-Jan-09 19:14:48.624499 - [DEBUG]
47504 2019-Jan-09 19:14:48.624523 - [DEBUG] Process 1371. path edge:
47505 2019-Jan-09 19:14:48.624548 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47506 2019-Jan-09 19:14:48.624648 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
47507 2019-Jan-09 19:14:48.625478 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47508 2019-Jan-09 19:14:48.626299 - [DEBUG]
47509 2019-Jan-09 19:14:48.626331 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
47510 2019-Jan-09 19:14:48.627233 - [DEBUG] Compose: EdgeIdentity * AllBottom
47511 2019-Jan-09 19:14:48.627268 - [DEBUG]
47512 2019-Jan-09 19:14:48.627294 - [DEBUG] Propagate flow
47513 2019-Jan-09 19:14:48.627318 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47514 2019-Jan-09 19:14:48.627441 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
47515 2019-Jan-09 19:14:48.628264 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47516 2019-Jan-09 19:14:48.629090 - [DEBUG] Edge function : AllBottom (result of previous compose)
47517 2019-Jan-09 19:14:48.629122 - [DEBUG]
47518 2019-Jan-09 19:14:48.629151 - [DEBUG] Join: AllTop & AllBottom
47519 2019-Jan-09 19:14:48.629179 - [DEBUG] = AllBottom (new jump func)
47520 2019-Jan-09 19:14:48.629205 - [DEBUG]
47521 2019-Jan-09 19:14:48.629230 - [DEBUG] Start adding new jump function
47522 2019-Jan-09 19:14:48.629255 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47523 2019-Jan-09 19:14:48.629353 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47524 2019-Jan-09 19:14:48.630174 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
47525 2019-Jan-09 19:14:48.631041 - [DEBUG] Edge Function : AllBottom
47526 2019-Jan-09 19:14:48.631082 - [DEBUG] End adding new jump function
47527 2019-Jan-09 19:14:48.631108 - [DEBUG]
47528 2019-Jan-09 19:14:48.631133 - [DEBUG] -------------------------------------------- 1372. Path Edge --------------------------------------------
47529 2019-Jan-09 19:14:48.631159 - [DEBUG]
47530 2019-Jan-09 19:14:48.631183 - [DEBUG] Process 1372. path edge:
47531 2019-Jan-09 19:14:48.631209 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47532 2019-Jan-09 19:14:48.631309 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
47533 2019-Jan-09 19:14:48.632128 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47534 2019-Jan-09 19:14:48.632952 - [DEBUG]
47535 2019-Jan-09 19:14:48.632986 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
47536 2019-Jan-09 19:14:48.633888 - [DEBUG] Compose: EdgeIdentity * AllBottom
47537 2019-Jan-09 19:14:48.633924 - [DEBUG]
47538 2019-Jan-09 19:14:48.633949 - [DEBUG] Propagate flow
47539 2019-Jan-09 19:14:48.633974 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47540 2019-Jan-09 19:14:48.634072 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
47541 2019-Jan-09 19:14:48.634887 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47542 2019-Jan-09 19:14:48.635611 - [DEBUG] Edge function : AllBottom (result of previous compose)
47543 2019-Jan-09 19:14:48.635642 - [DEBUG]
47544 2019-Jan-09 19:14:48.635670 - [DEBUG] Join: AllTop & AllBottom
47545 2019-Jan-09 19:14:48.635697 - [DEBUG] = AllBottom (new jump func)
47546 2019-Jan-09 19:14:48.635723 - [DEBUG]
47547 2019-Jan-09 19:14:48.635748 - [DEBUG] Start adding new jump function
47548 2019-Jan-09 19:14:48.635772 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47549 2019-Jan-09 19:14:48.635869 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47550 2019-Jan-09 19:14:48.636688 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
47551 2019-Jan-09 19:14:48.637578 - [DEBUG] Edge Function : AllBottom
47552 2019-Jan-09 19:14:48.637619 - [DEBUG] End adding new jump function
47553 2019-Jan-09 19:14:48.637645 - [DEBUG]
47554 2019-Jan-09 19:14:48.637670 - [DEBUG] -------------------------------------------- 1373. Path Edge --------------------------------------------
47555 2019-Jan-09 19:14:48.637696 - [DEBUG]
47556 2019-Jan-09 19:14:48.637720 - [DEBUG] Process 1373. path edge:
47557 2019-Jan-09 19:14:48.637745 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47558 2019-Jan-09 19:14:48.637866 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
47559 2019-Jan-09 19:14:48.638711 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47560 2019-Jan-09 19:14:48.639534 - [DEBUG]
47561 2019-Jan-09 19:14:48.639565 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
47562 2019-Jan-09 19:14:48.640426 - [DEBUG] Possible callees:
47563 2019-Jan-09 19:14:48.640490 - [DEBUG] llvm.dbg.declare
47564 2019-Jan-09 19:14:48.640517 - [DEBUG] Possible return sites:
47565 2019-Jan-09 19:14:48.640542 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15547566 2019-Jan-09 19:14:48.642184 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47567 2019-Jan-09 19:14:48.642251 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47568 2019-Jan-09 19:14:48.642306 - [DEBUG] Compose: EdgeIdentity * AllBottom
47569 2019-Jan-09 19:14:48.642335 - [DEBUG]
47570 2019-Jan-09 19:14:48.642360 - [DEBUG] Propagate flow
47571 2019-Jan-09 19:14:48.642385 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47572 2019-Jan-09 19:14:48.642479 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
47573 2019-Jan-09 19:14:48.643256 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47574 2019-Jan-09 19:14:48.644098 - [DEBUG] Edge function : AllBottom (result of previous compose)
47575 2019-Jan-09 19:14:48.644128 - [DEBUG]
47576 2019-Jan-09 19:14:48.644157 - [DEBUG] Join: AllTop & AllBottom
47577 2019-Jan-09 19:14:48.644185 - [DEBUG] = AllBottom (new jump func)
47578 2019-Jan-09 19:14:48.644210 - [DEBUG]
47579 2019-Jan-09 19:14:48.644235 - [DEBUG] Start adding new jump function
47580 2019-Jan-09 19:14:48.644260 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47581 2019-Jan-09 19:14:48.644356 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47582 2019-Jan-09 19:14:48.645175 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
47583 2019-Jan-09 19:14:48.646012 - [DEBUG] Edge Function : AllBottom
47584 2019-Jan-09 19:14:48.646052 - [DEBUG] End adding new jump function
47585 2019-Jan-09 19:14:48.646078 - [DEBUG]
47586 2019-Jan-09 19:14:48.646103 - [DEBUG] -------------------------------------------- 1374. Path Edge --------------------------------------------
47587 2019-Jan-09 19:14:48.646129 - [DEBUG]
47588 2019-Jan-09 19:14:48.646153 - [DEBUG] Process 1374. path edge:
47589 2019-Jan-09 19:14:48.646178 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47590 2019-Jan-09 19:14:48.646278 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
47591 2019-Jan-09 19:14:48.647135 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47592 2019-Jan-09 19:14:48.647962 - [DEBUG]
47593 2019-Jan-09 19:14:48.647994 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
47594 2019-Jan-09 19:14:48.648892 - [DEBUG] Compose: EdgeIdentity * AllBottom
47595 2019-Jan-09 19:14:48.648928 - [DEBUG]
47596 2019-Jan-09 19:14:48.648953 - [DEBUG] Propagate flow
47597 2019-Jan-09 19:14:48.648977 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47598 2019-Jan-09 19:14:48.649071 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
47599 2019-Jan-09 19:14:48.649889 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47600 2019-Jan-09 19:14:48.650766 - [DEBUG] Edge function : AllBottom (result of previous compose)
47601 2019-Jan-09 19:14:48.650799 - [DEBUG]
47602 2019-Jan-09 19:14:48.650827 - [DEBUG] Join: AllTop & AllBottom
47603 2019-Jan-09 19:14:48.650855 - [DEBUG] = AllBottom (new jump func)
47604 2019-Jan-09 19:14:48.650881 - [DEBUG]
47605 2019-Jan-09 19:14:48.650906 - [DEBUG] Start adding new jump function
47606 2019-Jan-09 19:14:48.650930 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47607 2019-Jan-09 19:14:48.651028 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47608 2019-Jan-09 19:14:48.651860 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
47609 2019-Jan-09 19:14:48.652683 - [DEBUG] Edge Function : AllBottom
47610 2019-Jan-09 19:14:48.652723 - [DEBUG] End adding new jump function
47611 2019-Jan-09 19:14:48.652749 - [DEBUG]
47612 2019-Jan-09 19:14:48.652774 - [DEBUG] -------------------------------------------- 1375. Path Edge --------------------------------------------
47613 2019-Jan-09 19:14:48.652800 - [DEBUG]
47614 2019-Jan-09 19:14:48.652825 - [DEBUG] Process 1375. path edge:
47615 2019-Jan-09 19:14:48.652849 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47616 2019-Jan-09 19:14:48.652950 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
47617 2019-Jan-09 19:14:48.653796 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47618 2019-Jan-09 19:14:48.654629 - [DEBUG]
47619 2019-Jan-09 19:14:48.654662 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
47620 2019-Jan-09 19:14:48.655535 - [DEBUG] Compose: EdgeIdentity * AllBottom
47621 2019-Jan-09 19:14:48.655571 - [DEBUG]
47622 2019-Jan-09 19:14:48.655597 - [DEBUG] Propagate flow
47623 2019-Jan-09 19:14:48.655622 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47624 2019-Jan-09 19:14:48.655718 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
47625 2019-Jan-09 19:14:48.656539 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47626 2019-Jan-09 19:14:48.657404 - [DEBUG] Edge function : AllBottom (result of previous compose)
47627 2019-Jan-09 19:14:48.657435 - [DEBUG]
47628 2019-Jan-09 19:14:48.657463 - [DEBUG] Join: AllTop & AllBottom
47629 2019-Jan-09 19:14:48.657491 - [DEBUG] = AllBottom (new jump func)
47630 2019-Jan-09 19:14:48.657517 - [DEBUG]
47631 2019-Jan-09 19:14:48.657543 - [DEBUG] Start adding new jump function
47632 2019-Jan-09 19:14:48.657567 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47633 2019-Jan-09 19:14:48.657666 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47634 2019-Jan-09 19:14:48.658480 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
47635 2019-Jan-09 19:14:48.659239 - [DEBUG] Edge Function : AllBottom
47636 2019-Jan-09 19:14:48.659278 - [DEBUG] End adding new jump function
47637 2019-Jan-09 19:14:48.659304 - [DEBUG]
47638 2019-Jan-09 19:14:48.659329 - [DEBUG] -------------------------------------------- 1376. Path Edge --------------------------------------------
47639 2019-Jan-09 19:14:48.659355 - [DEBUG]
47640 2019-Jan-09 19:14:48.659380 - [DEBUG] Process 1376. path edge:
47641 2019-Jan-09 19:14:48.659404 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47642 2019-Jan-09 19:14:48.659501 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
47643 2019-Jan-09 19:14:48.660322 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47644 2019-Jan-09 19:14:48.661184 - [DEBUG]
47645 2019-Jan-09 19:14:48.661242 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
47646 2019-Jan-09 19:14:48.662120 - [DEBUG] Compose: EdgeIdentity * AllBottom
47647 2019-Jan-09 19:14:48.662155 - [DEBUG]
47648 2019-Jan-09 19:14:48.662181 - [DEBUG] Propagate flow
47649 2019-Jan-09 19:14:48.662206 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47650 2019-Jan-09 19:14:48.662302 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
47651 2019-Jan-09 19:14:48.663145 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47652 2019-Jan-09 19:14:48.663999 - [DEBUG] Edge function : AllBottom (result of previous compose)
47653 2019-Jan-09 19:14:48.664030 - [DEBUG]
47654 2019-Jan-09 19:14:48.664058 - [DEBUG] Join: AllTop & AllBottom
47655 2019-Jan-09 19:14:48.664087 - [DEBUG] = AllBottom (new jump func)
47656 2019-Jan-09 19:14:48.664112 - [DEBUG]
47657 2019-Jan-09 19:14:48.664138 - [DEBUG] Start adding new jump function
47658 2019-Jan-09 19:14:48.664162 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47659 2019-Jan-09 19:14:48.664261 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47660 2019-Jan-09 19:14:48.665088 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
47661 2019-Jan-09 19:14:48.665928 - [DEBUG] Edge Function : AllBottom
47662 2019-Jan-09 19:14:48.665968 - [DEBUG] End adding new jump function
47663 2019-Jan-09 19:14:48.665994 - [DEBUG]
47664 2019-Jan-09 19:14:48.666019 - [DEBUG] -------------------------------------------- 1377. Path Edge --------------------------------------------
47665 2019-Jan-09 19:14:48.666045 - [DEBUG]
47666 2019-Jan-09 19:14:48.666069 - [DEBUG] Process 1377. path edge:
47667 2019-Jan-09 19:14:48.666094 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47668 2019-Jan-09 19:14:48.666189 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
47669 2019-Jan-09 19:14:48.667019 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47670 2019-Jan-09 19:14:48.667874 - [DEBUG]
47671 2019-Jan-09 19:14:48.667905 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
47672 2019-Jan-09 19:14:48.668771 - [DEBUG] Possible callees:
47673 2019-Jan-09 19:14:48.668804 - [DEBUG] llvm.dbg.declare
47674 2019-Jan-09 19:14:48.668830 - [DEBUG] Possible return sites:
47675 2019-Jan-09 19:14:48.668855 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16347676 2019-Jan-09 19:14:48.670530 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47677 2019-Jan-09 19:14:48.670602 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47678 2019-Jan-09 19:14:48.670657 - [DEBUG] Compose: EdgeIdentity * AllBottom
47679 2019-Jan-09 19:14:48.670687 - [DEBUG]
47680 2019-Jan-09 19:14:48.670712 - [DEBUG] Propagate flow
47681 2019-Jan-09 19:14:48.670736 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47682 2019-Jan-09 19:14:48.670835 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
47683 2019-Jan-09 19:14:48.671664 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47684 2019-Jan-09 19:14:48.672494 - [DEBUG] Edge function : AllBottom (result of previous compose)
47685 2019-Jan-09 19:14:48.672525 - [DEBUG]
47686 2019-Jan-09 19:14:48.672578 - [DEBUG] Join: AllTop & AllBottom
47687 2019-Jan-09 19:14:48.672606 - [DEBUG] = AllBottom (new jump func)
47688 2019-Jan-09 19:14:48.672632 - [DEBUG]
47689 2019-Jan-09 19:14:48.672656 - [DEBUG] Start adding new jump function
47690 2019-Jan-09 19:14:48.672680 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47691 2019-Jan-09 19:14:48.672781 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47692 2019-Jan-09 19:14:48.673602 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
47693 2019-Jan-09 19:14:48.674464 - [DEBUG] Edge Function : AllBottom
47694 2019-Jan-09 19:14:48.674503 - [DEBUG] End adding new jump function
47695 2019-Jan-09 19:14:48.674529 - [DEBUG]
47696 2019-Jan-09 19:14:48.674554 - [DEBUG] -------------------------------------------- 1378. Path Edge --------------------------------------------
47697 2019-Jan-09 19:14:48.674579 - [DEBUG]
47698 2019-Jan-09 19:14:48.674602 - [DEBUG] Process 1378. path edge:
47699 2019-Jan-09 19:14:48.674626 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47700 2019-Jan-09 19:14:48.674714 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
47701 2019-Jan-09 19:14:48.675527 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47702 2019-Jan-09 19:14:48.676351 - [DEBUG]
47703 2019-Jan-09 19:14:48.676383 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
47704 2019-Jan-09 19:14:48.677298 - [DEBUG] Compose: EdgeIdentity * AllBottom
47705 2019-Jan-09 19:14:48.677334 - [DEBUG]
47706 2019-Jan-09 19:14:48.677359 - [DEBUG] Propagate flow
47707 2019-Jan-09 19:14:48.677383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47708 2019-Jan-09 19:14:48.677478 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
47709 2019-Jan-09 19:14:48.678301 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47710 2019-Jan-09 19:14:48.679128 - [DEBUG] Edge function : AllBottom (result of previous compose)
47711 2019-Jan-09 19:14:48.679161 - [DEBUG]
47712 2019-Jan-09 19:14:48.679189 - [DEBUG] Join: AllTop & AllBottom
47713 2019-Jan-09 19:14:48.679217 - [DEBUG] = AllBottom (new jump func)
47714 2019-Jan-09 19:14:48.679243 - [DEBUG]
47715 2019-Jan-09 19:14:48.679267 - [DEBUG] Start adding new jump function
47716 2019-Jan-09 19:14:48.679292 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47717 2019-Jan-09 19:14:48.679390 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47718 2019-Jan-09 19:14:48.680215 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
47719 2019-Jan-09 19:14:48.681073 - [DEBUG] Edge Function : AllBottom
47720 2019-Jan-09 19:14:48.681113 - [DEBUG] End adding new jump function
47721 2019-Jan-09 19:14:48.681139 - [DEBUG]
47722 2019-Jan-09 19:14:48.681164 - [DEBUG] -------------------------------------------- 1379. Path Edge --------------------------------------------
47723 2019-Jan-09 19:14:48.681190 - [DEBUG]
47724 2019-Jan-09 19:14:48.681214 - [DEBUG] Process 1379. path edge:
47725 2019-Jan-09 19:14:48.681239 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47726 2019-Jan-09 19:14:48.681338 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
47727 2019-Jan-09 19:14:48.682154 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47728 2019-Jan-09 19:14:48.682970 - [DEBUG]
47729 2019-Jan-09 19:14:48.683003 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
47730 2019-Jan-09 19:14:48.683902 - [DEBUG] Compose: EdgeIdentity * AllBottom
47731 2019-Jan-09 19:14:48.683960 - [DEBUG]
47732 2019-Jan-09 19:14:48.683986 - [DEBUG] Propagate flow
47733 2019-Jan-09 19:14:48.684011 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47734 2019-Jan-09 19:14:48.684109 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
47735 2019-Jan-09 19:14:48.684999 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47736 2019-Jan-09 19:14:48.685824 - [DEBUG] Edge function : AllBottom (result of previous compose)
47737 2019-Jan-09 19:14:48.685857 - [DEBUG]
47738 2019-Jan-09 19:14:48.685885 - [DEBUG] Join: AllTop & AllBottom
47739 2019-Jan-09 19:14:48.685913 - [DEBUG] = AllBottom (new jump func)
47740 2019-Jan-09 19:14:48.685938 - [DEBUG]
47741 2019-Jan-09 19:14:48.685963 - [DEBUG] Start adding new jump function
47742 2019-Jan-09 19:14:48.685988 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47743 2019-Jan-09 19:14:48.686087 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47744 2019-Jan-09 19:14:48.686910 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
47745 2019-Jan-09 19:14:48.687787 - [DEBUG] Edge Function : AllBottom
47746 2019-Jan-09 19:14:48.687827 - [DEBUG] End adding new jump function
47747 2019-Jan-09 19:14:48.687853 - [DEBUG]
47748 2019-Jan-09 19:14:48.687879 - [DEBUG] -------------------------------------------- 1380. Path Edge --------------------------------------------
47749 2019-Jan-09 19:14:48.687905 - [DEBUG]
47750 2019-Jan-09 19:14:48.687929 - [DEBUG] Process 1380. path edge:
47751 2019-Jan-09 19:14:48.687954 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47752 2019-Jan-09 19:14:48.688054 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
47753 2019-Jan-09 19:14:48.688893 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47754 2019-Jan-09 19:14:48.689708 - [DEBUG]
47755 2019-Jan-09 19:14:48.689738 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
47756 2019-Jan-09 19:14:48.690598 - [DEBUG] Possible callees:
47757 2019-Jan-09 19:14:48.690628 - [DEBUG] llvm.dbg.declare
47758 2019-Jan-09 19:14:48.690654 - [DEBUG] Possible return sites:
47759 2019-Jan-09 19:14:48.690679 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16947760 2019-Jan-09 19:14:48.692301 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47761 2019-Jan-09 19:14:48.692369 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47762 2019-Jan-09 19:14:48.692425 - [DEBUG] Compose: EdgeIdentity * AllBottom
47763 2019-Jan-09 19:14:48.692454 - [DEBUG]
47764 2019-Jan-09 19:14:48.692480 - [DEBUG] Propagate flow
47765 2019-Jan-09 19:14:48.692504 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47766 2019-Jan-09 19:14:48.692600 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
47767 2019-Jan-09 19:14:48.693425 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47768 2019-Jan-09 19:14:48.694286 - [DEBUG] Edge function : AllBottom (result of previous compose)
47769 2019-Jan-09 19:14:48.694318 - [DEBUG]
47770 2019-Jan-09 19:14:48.694347 - [DEBUG] Join: AllTop & AllBottom
47771 2019-Jan-09 19:14:48.694375 - [DEBUG] = AllBottom (new jump func)
47772 2019-Jan-09 19:14:48.694401 - [DEBUG]
47773 2019-Jan-09 19:14:48.694451 - [DEBUG] Start adding new jump function
47774 2019-Jan-09 19:14:48.694476 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47775 2019-Jan-09 19:14:48.694577 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47776 2019-Jan-09 19:14:48.695404 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
47777 2019-Jan-09 19:14:48.696242 - [DEBUG] Edge Function : AllBottom
47778 2019-Jan-09 19:14:48.696282 - [DEBUG] End adding new jump function
47779 2019-Jan-09 19:14:48.696308 - [DEBUG]
47780 2019-Jan-09 19:14:48.696334 - [DEBUG] -------------------------------------------- 1381. Path Edge --------------------------------------------
47781 2019-Jan-09 19:14:48.696359 - [DEBUG]
47782 2019-Jan-09 19:14:48.696383 - [DEBUG] Process 1381. path edge:
47783 2019-Jan-09 19:14:48.696408 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47784 2019-Jan-09 19:14:48.696506 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
47785 2019-Jan-09 19:14:48.697366 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47786 2019-Jan-09 19:14:48.698182 - [DEBUG]
47787 2019-Jan-09 19:14:48.698213 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
47788 2019-Jan-09 19:14:48.699094 - [DEBUG] Compose: EdgeIdentity * AllBottom
47789 2019-Jan-09 19:14:48.699130 - [DEBUG]
47790 2019-Jan-09 19:14:48.699156 - [DEBUG] Propagate flow
47791 2019-Jan-09 19:14:48.699180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47792 2019-Jan-09 19:14:48.699273 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
47793 2019-Jan-09 19:14:48.700099 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47794 2019-Jan-09 19:14:48.700951 - [DEBUG] Edge function : AllBottom (result of previous compose)
47795 2019-Jan-09 19:14:48.700984 - [DEBUG]
47796 2019-Jan-09 19:14:48.701012 - [DEBUG] Join: AllTop & AllBottom
47797 2019-Jan-09 19:14:48.701041 - [DEBUG] = AllBottom (new jump func)
47798 2019-Jan-09 19:14:48.701066 - [DEBUG]
47799 2019-Jan-09 19:14:48.701091 - [DEBUG] Start adding new jump function
47800 2019-Jan-09 19:14:48.701116 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47801 2019-Jan-09 19:14:48.701217 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47802 2019-Jan-09 19:14:48.702045 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
47803 2019-Jan-09 19:14:48.702878 - [DEBUG] Edge Function : AllBottom
47804 2019-Jan-09 19:14:48.702919 - [DEBUG] End adding new jump function
47805 2019-Jan-09 19:14:48.702944 - [DEBUG]
47806 2019-Jan-09 19:14:48.702969 - [DEBUG] -------------------------------------------- 1382. Path Edge --------------------------------------------
47807 2019-Jan-09 19:14:48.702996 - [DEBUG]
47808 2019-Jan-09 19:14:48.703020 - [DEBUG] Process 1382. path edge:
47809 2019-Jan-09 19:14:48.703045 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47810 2019-Jan-09 19:14:48.703138 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
47811 2019-Jan-09 19:14:48.704003 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47812 2019-Jan-09 19:14:48.704824 - [DEBUG]
47813 2019-Jan-09 19:14:48.704855 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
47814 2019-Jan-09 19:14:48.705643 - [DEBUG] Compose: EdgeIdentity * AllBottom
47815 2019-Jan-09 19:14:48.705675 - [DEBUG]
47816 2019-Jan-09 19:14:48.705700 - [DEBUG] Propagate flow
47817 2019-Jan-09 19:14:48.705723 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47818 2019-Jan-09 19:14:48.705818 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
47819 2019-Jan-09 19:14:48.706522 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47820 2019-Jan-09 19:14:48.707232 - [DEBUG] Edge function : AllBottom (result of previous compose)
47821 2019-Jan-09 19:14:48.707260 - [DEBUG]
47822 2019-Jan-09 19:14:48.707286 - [DEBUG] Join: AllTop & AllBottom
47823 2019-Jan-09 19:14:48.707314 - [DEBUG] = AllBottom (new jump func)
47824 2019-Jan-09 19:14:48.707338 - [DEBUG]
47825 2019-Jan-09 19:14:48.707362 - [DEBUG] Start adding new jump function
47826 2019-Jan-09 19:14:48.707386 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47827 2019-Jan-09 19:14:48.707459 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47828 2019-Jan-09 19:14:48.708246 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
47829 2019-Jan-09 19:14:48.709046 - [DEBUG] Edge Function : AllBottom
47830 2019-Jan-09 19:14:48.709085 - [DEBUG] End adding new jump function
47831 2019-Jan-09 19:14:48.709110 - [DEBUG]
47832 2019-Jan-09 19:14:48.709135 - [DEBUG] -------------------------------------------- 1383. Path Edge --------------------------------------------
47833 2019-Jan-09 19:14:48.709161 - [DEBUG]
47834 2019-Jan-09 19:14:48.709185 - [DEBUG] Process 1383. path edge:
47835 2019-Jan-09 19:14:48.709209 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47836 2019-Jan-09 19:14:48.709300 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
47837 2019-Jan-09 19:14:48.710130 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47838 2019-Jan-09 19:14:48.710985 - [DEBUG]
47839 2019-Jan-09 19:14:48.711017 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
47840 2019-Jan-09 19:14:48.711913 - [DEBUG] Compose: EdgeIdentity * AllBottom
47841 2019-Jan-09 19:14:48.711948 - [DEBUG]
47842 2019-Jan-09 19:14:48.711974 - [DEBUG] Propagate flow
47843 2019-Jan-09 19:14:48.711999 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47844 2019-Jan-09 19:14:48.712089 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
47845 2019-Jan-09 19:14:48.712892 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47846 2019-Jan-09 19:14:48.713702 - [DEBUG] Edge function : AllBottom (result of previous compose)
47847 2019-Jan-09 19:14:48.713734 - [DEBUG]
47848 2019-Jan-09 19:14:48.713763 - [DEBUG] Join: AllTop & AllBottom
47849 2019-Jan-09 19:14:48.713819 - [DEBUG] = AllBottom (new jump func)
47850 2019-Jan-09 19:14:48.713845 - [DEBUG]
47851 2019-Jan-09 19:14:48.713870 - [DEBUG] Start adding new jump function
47852 2019-Jan-09 19:14:48.713894 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47853 2019-Jan-09 19:14:48.713996 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47854 2019-Jan-09 19:14:48.714822 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
47855 2019-Jan-09 19:14:48.715640 - [DEBUG] Edge Function : AllBottom
47856 2019-Jan-09 19:14:48.715681 - [DEBUG] End adding new jump function
47857 2019-Jan-09 19:14:48.715707 - [DEBUG]
47858 2019-Jan-09 19:14:48.715732 - [DEBUG] -------------------------------------------- 1384. Path Edge --------------------------------------------
47859 2019-Jan-09 19:14:48.715758 - [DEBUG]
47860 2019-Jan-09 19:14:48.715783 - [DEBUG] Process 1384. path edge:
47861 2019-Jan-09 19:14:48.715808 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47862 2019-Jan-09 19:14:48.715933 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
47863 2019-Jan-09 19:14:48.716746 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47864 2019-Jan-09 19:14:48.717605 - [DEBUG]
47865 2019-Jan-09 19:14:48.717639 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
47866 2019-Jan-09 19:14:48.718506 - [DEBUG] Compose: EdgeIdentity * AllBottom
47867 2019-Jan-09 19:14:48.718540 - [DEBUG]
47868 2019-Jan-09 19:14:48.718566 - [DEBUG] Propagate flow
47869 2019-Jan-09 19:14:48.718590 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47870 2019-Jan-09 19:14:48.718684 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
47871 2019-Jan-09 19:14:48.719505 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47872 2019-Jan-09 19:14:48.720334 - [DEBUG] Edge function : AllBottom (result of previous compose)
47873 2019-Jan-09 19:14:48.720366 - [DEBUG]
47874 2019-Jan-09 19:14:48.720394 - [DEBUG] Join: AllTop & AllBottom
47875 2019-Jan-09 19:14:48.720423 - [DEBUG] = AllBottom (new jump func)
47876 2019-Jan-09 19:14:48.720481 - [DEBUG]
47877 2019-Jan-09 19:14:48.720507 - [DEBUG] Start adding new jump function
47878 2019-Jan-09 19:14:48.720531 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47879 2019-Jan-09 19:14:48.720635 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47880 2019-Jan-09 19:14:48.721465 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
47881 2019-Jan-09 19:14:48.722303 - [DEBUG] Edge Function : AllBottom
47882 2019-Jan-09 19:14:48.722342 - [DEBUG] End adding new jump function
47883 2019-Jan-09 19:14:48.722367 - [DEBUG]
47884 2019-Jan-09 19:14:48.722392 - [DEBUG] -------------------------------------------- 1385. Path Edge --------------------------------------------
47885 2019-Jan-09 19:14:48.722419 - [DEBUG]
47886 2019-Jan-09 19:14:48.722443 - [DEBUG] Process 1385. path edge:
47887 2019-Jan-09 19:14:48.722468 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47888 2019-Jan-09 19:14:48.722571 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
47889 2019-Jan-09 19:14:48.723395 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47890 2019-Jan-09 19:14:48.724255 - [DEBUG]
47891 2019-Jan-09 19:14:48.724287 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
47892 2019-Jan-09 19:14:48.725163 - [DEBUG] Compose: EdgeIdentity * AllBottom
47893 2019-Jan-09 19:14:48.725198 - [DEBUG]
47894 2019-Jan-09 19:14:48.725223 - [DEBUG] Propagate flow
47895 2019-Jan-09 19:14:48.725248 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47896 2019-Jan-09 19:14:48.725342 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
47897 2019-Jan-09 19:14:48.726155 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47898 2019-Jan-09 19:14:48.726981 - [DEBUG] Edge function : AllBottom (result of previous compose)
47899 2019-Jan-09 19:14:48.727012 - [DEBUG]
47900 2019-Jan-09 19:14:48.727041 - [DEBUG] Join: AllTop & AllBottom
47901 2019-Jan-09 19:14:48.727069 - [DEBUG] = AllBottom (new jump func)
47902 2019-Jan-09 19:14:48.727095 - [DEBUG]
47903 2019-Jan-09 19:14:48.727149 - [DEBUG] Start adding new jump function
47904 2019-Jan-09 19:14:48.727174 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47905 2019-Jan-09 19:14:48.727276 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47906 2019-Jan-09 19:14:48.728124 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
47907 2019-Jan-09 19:14:48.728953 - [DEBUG] Edge Function : AllBottom
47908 2019-Jan-09 19:14:48.728993 - [DEBUG] End adding new jump function
47909 2019-Jan-09 19:14:48.729019 - [DEBUG]
47910 2019-Jan-09 19:14:48.729044 - [DEBUG] -------------------------------------------- 1386. Path Edge --------------------------------------------
47911 2019-Jan-09 19:14:48.729071 - [DEBUG]
47912 2019-Jan-09 19:14:48.729095 - [DEBUG] Process 1386. path edge:
47913 2019-Jan-09 19:14:48.729120 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47914 2019-Jan-09 19:14:48.729218 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
47915 2019-Jan-09 19:14:48.730038 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47916 2019-Jan-09 19:14:48.730905 - [DEBUG]
47917 2019-Jan-09 19:14:48.730940 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
47918 2019-Jan-09 19:14:48.731808 - [DEBUG] Compose: EdgeIdentity * AllBottom
47919 2019-Jan-09 19:14:48.731842 - [DEBUG]
47920 2019-Jan-09 19:14:48.731868 - [DEBUG] Propagate flow
47921 2019-Jan-09 19:14:48.731893 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47922 2019-Jan-09 19:14:48.731990 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
47923 2019-Jan-09 19:14:48.732833 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47924 2019-Jan-09 19:14:48.733644 - [DEBUG] Edge function : AllBottom (result of previous compose)
47925 2019-Jan-09 19:14:48.733677 - [DEBUG]
47926 2019-Jan-09 19:14:48.733705 - [DEBUG] Join: AllTop & AllBottom
47927 2019-Jan-09 19:14:48.733733 - [DEBUG] = AllBottom (new jump func)
47928 2019-Jan-09 19:14:48.733759 - [DEBUG]
47929 2019-Jan-09 19:14:48.733813 - [DEBUG] Start adding new jump function
47930 2019-Jan-09 19:14:48.733837 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47931 2019-Jan-09 19:14:48.733938 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47932 2019-Jan-09 19:14:48.734762 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
47933 2019-Jan-09 19:14:48.735588 - [DEBUG] Edge Function : AllBottom
47934 2019-Jan-09 19:14:48.735627 - [DEBUG] End adding new jump function
47935 2019-Jan-09 19:14:48.735652 - [DEBUG]
47936 2019-Jan-09 19:14:48.735677 - [DEBUG] -------------------------------------------- 1387. Path Edge --------------------------------------------
47937 2019-Jan-09 19:14:48.735704 - [DEBUG]
47938 2019-Jan-09 19:14:48.735727 - [DEBUG] Process 1387. path edge:
47939 2019-Jan-09 19:14:48.735752 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47940 2019-Jan-09 19:14:48.735848 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
47941 2019-Jan-09 19:14:48.736681 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47942 2019-Jan-09 19:14:48.737537 - [DEBUG]
47943 2019-Jan-09 19:14:48.737569 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
47944 2019-Jan-09 19:14:48.738458 - [DEBUG] Compose: EdgeIdentity * AllBottom
47945 2019-Jan-09 19:14:48.738493 - [DEBUG]
47946 2019-Jan-09 19:14:48.738519 - [DEBUG] Propagate flow
47947 2019-Jan-09 19:14:48.738543 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47948 2019-Jan-09 19:14:48.738636 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
47949 2019-Jan-09 19:14:48.739465 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47950 2019-Jan-09 19:14:48.740309 - [DEBUG] Edge function : AllBottom (result of previous compose)
47951 2019-Jan-09 19:14:48.740341 - [DEBUG]
47952 2019-Jan-09 19:14:48.740368 - [DEBUG] Join: AllTop & AllBottom
47953 2019-Jan-09 19:14:48.740395 - [DEBUG] = AllBottom (new jump func)
47954 2019-Jan-09 19:14:48.740420 - [DEBUG]
47955 2019-Jan-09 19:14:48.740472 - [DEBUG] Start adding new jump function
47956 2019-Jan-09 19:14:48.740496 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47957 2019-Jan-09 19:14:48.740585 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47958 2019-Jan-09 19:14:48.741349 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
47959 2019-Jan-09 19:14:48.742178 - [DEBUG] Edge Function : AllBottom
47960 2019-Jan-09 19:14:48.742217 - [DEBUG] End adding new jump function
47961 2019-Jan-09 19:14:48.742244 - [DEBUG]
47962 2019-Jan-09 19:14:48.742269 - [DEBUG] -------------------------------------------- 1388. Path Edge --------------------------------------------
47963 2019-Jan-09 19:14:48.742295 - [DEBUG]
47964 2019-Jan-09 19:14:48.742319 - [DEBUG] Process 1388. path edge:
47965 2019-Jan-09 19:14:48.742344 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47966 2019-Jan-09 19:14:48.742435 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
47967 2019-Jan-09 19:14:48.743262 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47968 2019-Jan-09 19:14:48.744120 - [DEBUG]
47969 2019-Jan-09 19:14:48.744154 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
47970 2019-Jan-09 19:14:48.745042 - [DEBUG] Compose: EdgeIdentity * AllBottom
47971 2019-Jan-09 19:14:48.745076 - [DEBUG]
47972 2019-Jan-09 19:14:48.745101 - [DEBUG] Propagate flow
47973 2019-Jan-09 19:14:48.745126 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47974 2019-Jan-09 19:14:48.745214 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
47975 2019-Jan-09 19:14:48.746037 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47976 2019-Jan-09 19:14:48.746857 - [DEBUG] Edge function : AllBottom (result of previous compose)
47977 2019-Jan-09 19:14:48.746888 - [DEBUG]
47978 2019-Jan-09 19:14:48.746916 - [DEBUG] Join: AllTop & AllBottom
47979 2019-Jan-09 19:14:48.746944 - [DEBUG] = AllBottom (new jump func)
47980 2019-Jan-09 19:14:48.746970 - [DEBUG]
47981 2019-Jan-09 19:14:48.746995 - [DEBUG] Start adding new jump function
47982 2019-Jan-09 19:14:48.747020 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47983 2019-Jan-09 19:14:48.747149 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47984 2019-Jan-09 19:14:48.747975 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
47985 2019-Jan-09 19:14:48.748794 - [DEBUG] Edge Function : AllBottom
47986 2019-Jan-09 19:14:48.748835 - [DEBUG] End adding new jump function
47987 2019-Jan-09 19:14:48.748860 - [DEBUG]
47988 2019-Jan-09 19:14:48.748885 - [DEBUG] -------------------------------------------- 1389. Path Edge --------------------------------------------
47989 2019-Jan-09 19:14:48.748912 - [DEBUG]
47990 2019-Jan-09 19:14:48.748936 - [DEBUG] Process 1389. path edge:
47991 2019-Jan-09 19:14:48.748961 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47992 2019-Jan-09 19:14:48.749053 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
47993 2019-Jan-09 19:14:48.749882 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47994 2019-Jan-09 19:14:48.750755 - [DEBUG]
47995 2019-Jan-09 19:14:48.750788 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
47996 2019-Jan-09 19:14:48.751677 - [DEBUG] Compose: EdgeIdentity * AllBottom
47997 2019-Jan-09 19:14:48.751713 - [DEBUG]
47998 2019-Jan-09 19:14:48.751739 - [DEBUG] Propagate flow
47999 2019-Jan-09 19:14:48.751764 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48000 2019-Jan-09 19:14:48.751859 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48001 2019-Jan-09 19:14:48.752683 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48002 2019-Jan-09 19:14:48.753506 - [DEBUG] Edge function : AllBottom (result of previous compose)
48003 2019-Jan-09 19:14:48.753537 - [DEBUG]
48004 2019-Jan-09 19:14:48.753565 - [DEBUG] Join: AllTop & AllBottom
48005 2019-Jan-09 19:14:48.753593 - [DEBUG] = AllBottom (new jump func)
48006 2019-Jan-09 19:14:48.753619 - [DEBUG]
48007 2019-Jan-09 19:14:48.753645 - [DEBUG] Start adding new jump function
48008 2019-Jan-09 19:14:48.753669 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48009 2019-Jan-09 19:14:48.753800 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48010 2019-Jan-09 19:14:48.754627 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48011 2019-Jan-09 19:14:48.755454 - [DEBUG] Edge Function : AllBottom
48012 2019-Jan-09 19:14:48.755494 - [DEBUG] End adding new jump function
48013 2019-Jan-09 19:14:48.755520 - [DEBUG]
48014 2019-Jan-09 19:14:48.755545 - [DEBUG] -------------------------------------------- 1390. Path Edge --------------------------------------------
48015 2019-Jan-09 19:14:48.755571 - [DEBUG]
48016 2019-Jan-09 19:14:48.755595 - [DEBUG] Process 1390. path edge:
48017 2019-Jan-09 19:14:48.755620 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48018 2019-Jan-09 19:14:48.755720 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
48019 2019-Jan-09 19:14:48.756512 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48020 2019-Jan-09 19:14:48.757236 - [DEBUG]
48021 2019-Jan-09 19:14:48.757263 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48022 2019-Jan-09 19:14:48.757951 - [DEBUG] Start of endsummarytab entry
48023 2019-Jan-09 19:14:48.757991 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
48024 2019-Jan-09 19:14:48.758657 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
48025 2019-Jan-09 19:14:48.758728 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48026 2019-Jan-09 19:14:48.759357 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
48027 2019-Jan-09 19:14:48.760002 - [DEBUG] EF: AllBottom
48028 2019-Jan-09 19:14:48.760028 - [DEBUG]
48029 2019-Jan-09 19:14:48.760052 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48030 2019-Jan-09 19:14:48.760705 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
48031 2019-Jan-09 19:14:48.761432 - [DEBUG] EF: AllBottom
48032 2019-Jan-09 19:14:48.761463 - [DEBUG]
48033 2019-Jan-09 19:14:48.761487 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48034 2019-Jan-09 19:14:48.762181 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
48035 2019-Jan-09 19:14:48.762871 - [DEBUG] EF: AllBottom
48036 2019-Jan-09 19:14:48.762897 - [DEBUG]
48037 2019-Jan-09 19:14:48.762920 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48038 2019-Jan-09 19:14:48.763569 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
48039 2019-Jan-09 19:14:48.764237 - [DEBUG] EF: AllBottom
48040 2019-Jan-09 19:14:48.764263 - [DEBUG]
48041 2019-Jan-09 19:14:48.764286 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48042 2019-Jan-09 19:14:48.764908 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
48043 2019-Jan-09 19:14:48.765533 - [DEBUG] EF: AllBottom
48044 2019-Jan-09 19:14:48.765558 - [DEBUG]
48045 2019-Jan-09 19:14:48.765582 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48046 2019-Jan-09 19:14:48.766203 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
48047 2019-Jan-09 19:14:48.766835 - [DEBUG] EF: AllBottom
48048 2019-Jan-09 19:14:48.766860 - [DEBUG]
48049 2019-Jan-09 19:14:48.766883 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48050 2019-Jan-09 19:14:48.767528 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
48051 2019-Jan-09 19:14:48.768157 - [DEBUG] EF: AllBottom
48052 2019-Jan-09 19:14:48.768183 - [DEBUG]
48053 2019-Jan-09 19:14:48.768206 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48054 2019-Jan-09 19:14:48.768863 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
48055 2019-Jan-09 19:14:48.769557 - [DEBUG] EF: AllBottom
48056 2019-Jan-09 19:14:48.769584 - [DEBUG]
48057 2019-Jan-09 19:14:48.769608 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48058 2019-Jan-09 19:14:48.770247 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48059 2019-Jan-09 19:14:48.770959 - [DEBUG] EF: AllBottom
48060 2019-Jan-09 19:14:48.770985 - [DEBUG]
48061 2019-Jan-09 19:14:48.771009 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48062 2019-Jan-09 19:14:48.771671 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
48063 2019-Jan-09 19:14:48.772370 - [DEBUG] EF: AllBottom
48064 2019-Jan-09 19:14:48.772398 - [DEBUG]
48065 2019-Jan-09 19:14:48.772422 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48066 2019-Jan-09 19:14:48.773093 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
48067 2019-Jan-09 19:14:48.773803 - [DEBUG] EF: AllBottom
48068 2019-Jan-09 19:14:48.773831 - [DEBUG]
48069 2019-Jan-09 19:14:48.773855 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48070 2019-Jan-09 19:14:48.774500 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
48071 2019-Jan-09 19:14:48.775137 - [DEBUG] EF: AllBottom
48072 2019-Jan-09 19:14:48.775162 - [DEBUG]
48073 2019-Jan-09 19:14:48.775185 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48074 2019-Jan-09 19:14:48.775806 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
48075 2019-Jan-09 19:14:48.776431 - [DEBUG] EF: AllBottom
48076 2019-Jan-09 19:14:48.776456 - [DEBUG]
48077 2019-Jan-09 19:14:48.776479 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48078 2019-Jan-09 19:14:48.777118 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
48079 2019-Jan-09 19:14:48.777753 - [DEBUG] EF: AllBottom
48080 2019-Jan-09 19:14:48.777778 - [DEBUG]
48081 2019-Jan-09 19:14:48.777801 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48082 2019-Jan-09 19:14:48.778425 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
48083 2019-Jan-09 19:14:48.779075 - [DEBUG] EF: AllBottom
48084 2019-Jan-09 19:14:48.779101 - [DEBUG]
48085 2019-Jan-09 19:14:48.779125 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48086 2019-Jan-09 19:14:48.779764 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48087 2019-Jan-09 19:14:48.780394 - [DEBUG] EF: AllBottom
48088 2019-Jan-09 19:14:48.780418 - [DEBUG]
48089 2019-Jan-09 19:14:48.780462 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48090 2019-Jan-09 19:14:48.781087 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
48091 2019-Jan-09 19:14:48.781720 - [DEBUG] EF: AllBottom
48092 2019-Jan-09 19:14:48.781744 - [DEBUG]
48093 2019-Jan-09 19:14:48.781768 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48094 2019-Jan-09 19:14:48.782389 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
48095 2019-Jan-09 19:14:48.783015 - [DEBUG] EF: AllBottom
48096 2019-Jan-09 19:14:48.783040 - [DEBUG]
48097 2019-Jan-09 19:14:48.783063 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48098 2019-Jan-09 19:14:48.783684 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
48099 2019-Jan-09 19:14:48.784325 - [DEBUG] EF: AllBottom
48100 2019-Jan-09 19:14:48.784350 - [DEBUG]
48101 2019-Jan-09 19:14:48.784373 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48102 2019-Jan-09 19:14:48.784996 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48103 2019-Jan-09 19:14:48.785628 - [DEBUG] EF: AllBottom
48104 2019-Jan-09 19:14:48.785653 - [DEBUG]
48105 2019-Jan-09 19:14:48.785676 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48106 2019-Jan-09 19:14:48.786297 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
48107 2019-Jan-09 19:14:48.786923 - [DEBUG] EF: AllBottom
48108 2019-Jan-09 19:14:48.786948 - [DEBUG]
48109 2019-Jan-09 19:14:48.786971 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48110 2019-Jan-09 19:14:48.787612 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
48111 2019-Jan-09 19:14:48.788238 - [DEBUG] EF: AllBottom
48112 2019-Jan-09 19:14:48.788263 - [DEBUG]
48113 2019-Jan-09 19:14:48.788286 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48114 2019-Jan-09 19:14:48.788906 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
48115 2019-Jan-09 19:14:48.789533 - [DEBUG] EF: AllBottom
48116 2019-Jan-09 19:14:48.789557 - [DEBUG]
48117 2019-Jan-09 19:14:48.789581 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48118 2019-Jan-09 19:14:48.790202 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
48119 2019-Jan-09 19:14:48.790862 - [DEBUG] EF: AllBottom
48120 2019-Jan-09 19:14:48.790888 - [DEBUG]
48121 2019-Jan-09 19:14:48.790912 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48122 2019-Jan-09 19:14:48.791561 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
48123 2019-Jan-09 19:14:48.792230 - [DEBUG] EF: AllBottom
48124 2019-Jan-09 19:14:48.792257 - [DEBUG]
48125 2019-Jan-09 19:14:48.792281 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48126 2019-Jan-09 19:14:48.792928 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
48127 2019-Jan-09 19:14:48.793588 - [DEBUG] EF: AllBottom
48128 2019-Jan-09 19:14:48.793613 - [DEBUG]
48129 2019-Jan-09 19:14:48.793637 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48130 2019-Jan-09 19:14:48.794316 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
48131 2019-Jan-09 19:14:48.794943 - [DEBUG] EF: AllBottom
48132 2019-Jan-09 19:14:48.794967 - [DEBUG]
48133 2019-Jan-09 19:14:48.794991 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48134 2019-Jan-09 19:14:48.795613 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
48135 2019-Jan-09 19:14:48.796242 - [DEBUG] EF: AllBottom
48136 2019-Jan-09 19:14:48.796267 - [DEBUG]
48137 2019-Jan-09 19:14:48.796291 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48138 2019-Jan-09 19:14:48.796911 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
48139 2019-Jan-09 19:14:48.797556 - [DEBUG] EF: AllBottom
48140 2019-Jan-09 19:14:48.797582 - [DEBUG]
48141 2019-Jan-09 19:14:48.797605 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48142 2019-Jan-09 19:14:48.798230 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
48143 2019-Jan-09 19:14:48.798859 - [DEBUG] EF: AllBottom
48144 2019-Jan-09 19:14:48.798884 - [DEBUG]
48145 2019-Jan-09 19:14:48.798907 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48146 2019-Jan-09 19:14:48.799530 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
48147 2019-Jan-09 19:14:48.800158 - [DEBUG] EF: AllBottom
48148 2019-Jan-09 19:14:48.800183 - [DEBUG]
48149 2019-Jan-09 19:14:48.800207 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48150 2019-Jan-09 19:14:48.800850 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
48151 2019-Jan-09 19:14:48.801476 - [DEBUG] EF: AllBottom
48152 2019-Jan-09 19:14:48.801501 - [DEBUG]
48153 2019-Jan-09 19:14:48.801525 - [DEBUG] ---------------
48154 2019-Jan-09 19:14:48.801548 - [DEBUG]
48155 2019-Jan-09 19:14:48.801576 - [DEBUG] End of endsummarytab entry
48156 2019-Jan-09 19:14:48.801600 - [DEBUG]
48157 2019-Jan-09 19:14:48.801624 - [DEBUG] Start of incomingtab entry
48158 2019-Jan-09 19:14:48.801649 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
48159 2019-Jan-09 19:14:48.802273 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
48160 2019-Jan-09 19:14:48.802333 - [DEBUG] ---------------
48161 2019-Jan-09 19:14:48.802356 - [DEBUG] End of incomingtab entry
48162 2019-Jan-09 19:14:48.802380 - [DEBUG]
48163 2019-Jan-09 19:14:48.802407 - [DEBUG] EDGE:
48164 2019-Jan-09 19:14:48.802464 - [DEBUG] ---> 48165 2019-Jan-09 19:14:48.803085 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48166 2019-Jan-09 19:14:48.803711 - [DEBUG]
48167 2019-Jan-09 19:14:48.803738 - [DEBUG] EDGE:
48168 2019-Jan-09 19:14:48.803809 - [DEBUG] ---> 48169 2019-Jan-09 19:14:48.804432 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48170 2019-Jan-09 19:14:48.805056 - [DEBUG]
48171 2019-Jan-09 19:14:48.805107 - [DEBUG] Compose: EdgeIdentity * AllBottom
48172 2019-Jan-09 19:14:48.805134 - [DEBUG]
48173 2019-Jan-09 19:14:48.805158 - [DEBUG] Propagate flow
48174 2019-Jan-09 19:14:48.805181 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48175 2019-Jan-09 19:14:48.805238 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
48176 2019-Jan-09 19:14:48.805872 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48177 2019-Jan-09 19:14:48.806495 - [DEBUG] Edge function : AllBottom (result of previous compose)
48178 2019-Jan-09 19:14:48.806537 - [DEBUG]
48179 2019-Jan-09 19:14:48.806564 - [DEBUG] Join: AllTop & AllBottom
48180 2019-Jan-09 19:14:48.806589 - [DEBUG] = AllBottom (new jump func)
48181 2019-Jan-09 19:14:48.806613 - [DEBUG]
48182 2019-Jan-09 19:14:48.806637 - [DEBUG] Start adding new jump function
48183 2019-Jan-09 19:14:48.806660 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48184 2019-Jan-09 19:14:48.806716 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48185 2019-Jan-09 19:14:48.807358 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
48186 2019-Jan-09 19:14:48.807990 - [DEBUG] Edge Function : AllBottom
48187 2019-Jan-09 19:14:48.808020 - [DEBUG] End adding new jump function
48188 2019-Jan-09 19:14:48.808044 - [DEBUG]
48189 2019-Jan-09 19:14:48.808067 - [DEBUG] -------------------------------------------- 1391. Path Edge --------------------------------------------
48190 2019-Jan-09 19:14:48.808092 - [DEBUG]
48191 2019-Jan-09 19:14:48.808115 - [DEBUG] Process 1391. path edge:
48192 2019-Jan-09 19:14:48.808139 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48193 2019-Jan-09 19:14:48.808195 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
48194 2019-Jan-09 19:14:48.808827 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48195 2019-Jan-09 19:14:48.809450 - [DEBUG]
48196 2019-Jan-09 19:14:48.809474 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
48197 2019-Jan-09 19:14:48.810123 - [DEBUG] Possible callees:
48198 2019-Jan-09 19:14:48.810148 - [DEBUG] llvm.dbg.declare
48199 2019-Jan-09 19:14:48.810173 - [DEBUG] Possible return sites:
48200 2019-Jan-09 19:14:48.810196 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19348201 2019-Jan-09 19:14:48.811461 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
48202 2019-Jan-09 19:14:48.811490 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
48203 2019-Jan-09 19:14:48.811532 - [DEBUG] Compose: EdgeIdentity * AllBottom
48204 2019-Jan-09 19:14:48.811559 - [DEBUG]
48205 2019-Jan-09 19:14:48.811583 - [DEBUG] Propagate flow
48206 2019-Jan-09 19:14:48.811606 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48207 2019-Jan-09 19:14:48.811663 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
48208 2019-Jan-09 19:14:48.812287 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48209 2019-Jan-09 19:14:48.812912 - [DEBUG] Edge function : AllBottom (result of previous compose)
48210 2019-Jan-09 19:14:48.812938 - [DEBUG]
48211 2019-Jan-09 19:14:48.812962 - [DEBUG] Join: AllTop & AllBottom
48212 2019-Jan-09 19:14:48.812988 - [DEBUG] = AllBottom (new jump func)
48213 2019-Jan-09 19:14:48.813012 - [DEBUG]
48214 2019-Jan-09 19:14:48.813035 - [DEBUG] Start adding new jump function
48215 2019-Jan-09 19:14:48.813058 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48216 2019-Jan-09 19:14:48.813114 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48217 2019-Jan-09 19:14:48.813738 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
48218 2019-Jan-09 19:14:48.814377 - [DEBUG] Edge Function : AllBottom
48219 2019-Jan-09 19:14:48.814406 - [DEBUG] End adding new jump function
48220 2019-Jan-09 19:14:48.814440 - [DEBUG]
48221 2019-Jan-09 19:14:48.814464 - [DEBUG] -------------------------------------------- 1392. Path Edge --------------------------------------------
48222 2019-Jan-09 19:14:48.814488 - [DEBUG]
48223 2019-Jan-09 19:14:48.814511 - [DEBUG] Process 1392. path edge:
48224 2019-Jan-09 19:14:48.814535 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48225 2019-Jan-09 19:14:48.814591 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
48226 2019-Jan-09 19:14:48.815216 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48227 2019-Jan-09 19:14:48.815840 - [DEBUG]
48228 2019-Jan-09 19:14:48.815865 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
48229 2019-Jan-09 19:14:48.816515 - [DEBUG] Compose: EdgeIdentity * AllBottom
48230 2019-Jan-09 19:14:48.816542 - [DEBUG]
48231 2019-Jan-09 19:14:48.816566 - [DEBUG] Propagate flow
48232 2019-Jan-09 19:14:48.816589 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48233 2019-Jan-09 19:14:48.816645 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
48234 2019-Jan-09 19:14:48.817284 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48235 2019-Jan-09 19:14:48.817906 - [DEBUG] Edge function : AllBottom (result of previous compose)
48236 2019-Jan-09 19:14:48.817931 - [DEBUG]
48237 2019-Jan-09 19:14:48.817956 - [DEBUG] Join: AllTop & AllBottom
48238 2019-Jan-09 19:14:48.817982 - [DEBUG] = AllBottom (new jump func)
48239 2019-Jan-09 19:14:48.818006 - [DEBUG]
48240 2019-Jan-09 19:14:48.818029 - [DEBUG] Start adding new jump function
48241 2019-Jan-09 19:14:48.818052 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48242 2019-Jan-09 19:14:48.818108 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48243 2019-Jan-09 19:14:48.818730 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
48244 2019-Jan-09 19:14:48.819351 - [DEBUG] Edge Function : AllBottom
48245 2019-Jan-09 19:14:48.819380 - [DEBUG] End adding new jump function
48246 2019-Jan-09 19:14:48.819404 - [DEBUG]
48247 2019-Jan-09 19:14:48.819427 - [DEBUG] -------------------------------------------- 1393. Path Edge --------------------------------------------
48248 2019-Jan-09 19:14:48.819452 - [DEBUG]
48249 2019-Jan-09 19:14:48.819475 - [DEBUG] Process 1393. path edge:
48250 2019-Jan-09 19:14:48.819499 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48251 2019-Jan-09 19:14:48.819554 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
48252 2019-Jan-09 19:14:48.820175 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48253 2019-Jan-09 19:14:48.820814 - [DEBUG]
48254 2019-Jan-09 19:14:48.820839 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
48255 2019-Jan-09 19:14:48.821486 - [DEBUG] Compose: EdgeIdentity * AllBottom
48256 2019-Jan-09 19:14:48.821514 - [DEBUG]
48257 2019-Jan-09 19:14:48.821537 - [DEBUG] Propagate flow
48258 2019-Jan-09 19:14:48.821561 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48259 2019-Jan-09 19:14:48.821618 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
48260 2019-Jan-09 19:14:48.822242 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48261 2019-Jan-09 19:14:48.822866 - [DEBUG] Edge function : AllBottom (result of previous compose)
48262 2019-Jan-09 19:14:48.822891 - [DEBUG]
48263 2019-Jan-09 19:14:48.822917 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48264 2019-Jan-09 19:14:48.822942 - [DEBUG] = AllBottom
48265 2019-Jan-09 19:14:48.822977 - [DEBUG]
48266 2019-Jan-09 19:14:48.823001 - [DEBUG] PROPAGATE: No new function!
48267 2019-Jan-09 19:14:48.823027 - [DEBUG] EDGE:
48268 2019-Jan-09 19:14:48.823084 - [DEBUG] ---> 48269 2019-Jan-09 19:14:48.823706 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48270 2019-Jan-09 19:14:48.824346 - [DEBUG]
48271 2019-Jan-09 19:14:48.824372 - [DEBUG] EDGE:
48272 2019-Jan-09 19:14:48.824429 - [DEBUG] ---> 48273 2019-Jan-09 19:14:48.825053 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48274 2019-Jan-09 19:14:48.825675 - [DEBUG]
48275 2019-Jan-09 19:14:48.825701 - [DEBUG] EDGE:
48276 2019-Jan-09 19:14:48.825757 - [DEBUG] ---> 48277 2019-Jan-09 19:14:48.826388 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48278 2019-Jan-09 19:14:48.827010 - [DEBUG]
48279 2019-Jan-09 19:14:48.827036 - [DEBUG] EDGE:
48280 2019-Jan-09 19:14:48.827093 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
48281 2019-Jan-09 19:14:48.827733 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48282 2019-Jan-09 19:14:48.828355 - [DEBUG]
48283 2019-Jan-09 19:14:48.828381 - [DEBUG] EDGE:
48284 2019-Jan-09 19:14:48.828438 - [DEBUG] ---> 48285 2019-Jan-09 19:14:48.829058 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48286 2019-Jan-09 19:14:48.829681 - [DEBUG]
48287 2019-Jan-09 19:14:48.829708 - [DEBUG] EDGE:
48288 2019-Jan-09 19:14:48.829765 - [DEBUG] ---> 48289 2019-Jan-09 19:14:48.830385 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48290 2019-Jan-09 19:14:48.831022 - [DEBUG]
48291 2019-Jan-09 19:14:48.831048 - [DEBUG] EDGE:
48292 2019-Jan-09 19:14:48.831105 - [DEBUG] ---> 48293 2019-Jan-09 19:14:48.831730 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48294 2019-Jan-09 19:14:48.832353 - [DEBUG]
48295 2019-Jan-09 19:14:48.832388 - [DEBUG] Compose: EdgeIdentity * AllBottom
48296 2019-Jan-09 19:14:48.832414 - [DEBUG]
48297 2019-Jan-09 19:14:48.832437 - [DEBUG] Propagate flow
48298 2019-Jan-09 19:14:48.832461 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48299 2019-Jan-09 19:14:48.832517 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
48300 2019-Jan-09 19:14:48.833141 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48301 2019-Jan-09 19:14:48.833764 - [DEBUG] Edge function : AllBottom (result of previous compose)
48302 2019-Jan-09 19:14:48.833802 - [DEBUG]
48303 2019-Jan-09 19:14:48.833827 - [DEBUG] Join: AllTop & AllBottom
48304 2019-Jan-09 19:14:48.833853 - [DEBUG] = AllBottom (new jump func)
48305 2019-Jan-09 19:14:48.833877 - [DEBUG]
48306 2019-Jan-09 19:14:48.833900 - [DEBUG] Start adding new jump function
48307 2019-Jan-09 19:14:48.833938 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48308 2019-Jan-09 19:14:48.833995 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48309 2019-Jan-09 19:14:48.834620 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
48310 2019-Jan-09 19:14:48.835245 - [DEBUG] Edge Function : AllBottom
48311 2019-Jan-09 19:14:48.835273 - [DEBUG] End adding new jump function
48312 2019-Jan-09 19:14:48.835297 - [DEBUG]
48313 2019-Jan-09 19:14:48.835320 - [DEBUG] -------------------------------------------- 1394. Path Edge --------------------------------------------
48314 2019-Jan-09 19:14:48.835345 - [DEBUG]
48315 2019-Jan-09 19:14:48.835368 - [DEBUG] Process 1394. path edge:
48316 2019-Jan-09 19:14:48.835391 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48317 2019-Jan-09 19:14:48.835448 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
48318 2019-Jan-09 19:14:48.836073 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48319 2019-Jan-09 19:14:48.836696 - [DEBUG]
48320 2019-Jan-09 19:14:48.836721 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
48321 2019-Jan-09 19:14:48.837385 - [DEBUG] Compose: EdgeIdentity * AllBottom
48322 2019-Jan-09 19:14:48.837413 - [DEBUG]
48323 2019-Jan-09 19:14:48.837436 - [DEBUG] Propagate flow
48324 2019-Jan-09 19:14:48.837459 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48325 2019-Jan-09 19:14:48.837517 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
48326 2019-Jan-09 19:14:48.838138 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48327 2019-Jan-09 19:14:48.838762 - [DEBUG] Edge function : AllBottom (result of previous compose)
48328 2019-Jan-09 19:14:48.838787 - [DEBUG]
48329 2019-Jan-09 19:14:48.838812 - [DEBUG] Join: AllTop & AllBottom
48330 2019-Jan-09 19:14:48.838837 - [DEBUG] = AllBottom (new jump func)
48331 2019-Jan-09 19:14:48.838861 - [DEBUG]
48332 2019-Jan-09 19:14:48.838884 - [DEBUG] Start adding new jump function
48333 2019-Jan-09 19:14:48.838908 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48334 2019-Jan-09 19:14:48.838964 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48335 2019-Jan-09 19:14:48.839590 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
48336 2019-Jan-09 19:14:48.840211 - [DEBUG] Edge Function : AllBottom
48337 2019-Jan-09 19:14:48.840239 - [DEBUG] End adding new jump function
48338 2019-Jan-09 19:14:48.840263 - [DEBUG]
48339 2019-Jan-09 19:14:48.840286 - [DEBUG] -------------------------------------------- 1395. Path Edge --------------------------------------------
48340 2019-Jan-09 19:14:48.840310 - [DEBUG]
48341 2019-Jan-09 19:14:48.840333 - [DEBUG] Process 1395. path edge:
48342 2019-Jan-09 19:14:48.840357 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48343 2019-Jan-09 19:14:48.840413 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
48344 2019-Jan-09 19:14:48.841047 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48345 2019-Jan-09 19:14:48.841670 - [DEBUG]
48346 2019-Jan-09 19:14:48.841695 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
48347 2019-Jan-09 19:14:48.842333 - [DEBUG] Compose: EdgeIdentity * AllBottom
48348 2019-Jan-09 19:14:48.842361 - [DEBUG]
48349 2019-Jan-09 19:14:48.842385 - [DEBUG] Propagate flow
48350 2019-Jan-09 19:14:48.842409 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48351 2019-Jan-09 19:14:48.842465 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
48352 2019-Jan-09 19:14:48.843097 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48353 2019-Jan-09 19:14:48.843723 - [DEBUG] Edge function : AllBottom (result of previous compose)
48354 2019-Jan-09 19:14:48.843748 - [DEBUG]
48355 2019-Jan-09 19:14:48.843786 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48356 2019-Jan-09 19:14:48.843813 - [DEBUG] = AllBottom
48357 2019-Jan-09 19:14:48.843838 - [DEBUG]
48358 2019-Jan-09 19:14:48.843861 - [DEBUG] PROPAGATE: No new function!
48359 2019-Jan-09 19:14:48.843886 - [DEBUG] EDGE:
48360 2019-Jan-09 19:14:48.843943 - [DEBUG] ---> 48361 2019-Jan-09 19:14:48.844563 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48362 2019-Jan-09 19:14:48.845186 - [DEBUG]
48363 2019-Jan-09 19:14:48.845212 - [DEBUG] EDGE:
48364 2019-Jan-09 19:14:48.845269 - [DEBUG] ---> 48365 2019-Jan-09 19:14:48.845892 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48366 2019-Jan-09 19:14:48.846514 - [DEBUG]
48367 2019-Jan-09 19:14:48.846540 - [DEBUG] EDGE:
48368 2019-Jan-09 19:14:48.846597 - [DEBUG] ---> 48369 2019-Jan-09 19:14:48.847238 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48370 2019-Jan-09 19:14:48.847862 - [DEBUG]
48371 2019-Jan-09 19:14:48.847888 - [DEBUG] EDGE:
48372 2019-Jan-09 19:14:48.847945 - [DEBUG] ---> 48373 2019-Jan-09 19:14:48.848570 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48374 2019-Jan-09 19:14:48.849193 - [DEBUG]
48375 2019-Jan-09 19:14:48.849219 - [DEBUG] EDGE:
48376 2019-Jan-09 19:14:48.849276 - [DEBUG] ---> 48377 2019-Jan-09 19:14:48.849898 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48378 2019-Jan-09 19:14:48.850539 - [DEBUG]
48379 2019-Jan-09 19:14:48.850566 - [DEBUG] EDGE:
48380 2019-Jan-09 19:14:48.850623 - [DEBUG] ---> 48381 2019-Jan-09 19:14:48.851251 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48382 2019-Jan-09 19:14:48.851878 - [DEBUG]
48383 2019-Jan-09 19:14:48.851905 - [DEBUG] EDGE:
48384 2019-Jan-09 19:14:48.851965 - [DEBUG] ---> 48385 2019-Jan-09 19:14:48.852607 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48386 2019-Jan-09 19:14:48.853246 - [DEBUG]
48387 2019-Jan-09 19:14:48.853275 - [DEBUG] EDGE:
48388 2019-Jan-09 19:14:48.853338 - [DEBUG] ---> 48389 2019-Jan-09 19:14:48.854046 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48390 2019-Jan-09 19:14:48.854706 - [DEBUG]
48391 2019-Jan-09 19:14:48.854735 - [DEBUG] EDGE:
48392 2019-Jan-09 19:14:48.854823 - [DEBUG] ---> 48393 2019-Jan-09 19:14:48.855492 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48394 2019-Jan-09 19:14:48.856155 - [DEBUG]
48395 2019-Jan-09 19:14:48.856185 - [DEBUG] EDGE:
48396 2019-Jan-09 19:14:48.856251 - [DEBUG] ---> 48397 2019-Jan-09 19:14:48.856929 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48398 2019-Jan-09 19:14:48.857628 - [DEBUG]
48399 2019-Jan-09 19:14:48.857658 - [DEBUG] EDGE:
48400 2019-Jan-09 19:14:48.857729 - [DEBUG] ---> 48401 2019-Jan-09 19:14:48.858407 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48402 2019-Jan-09 19:14:48.859087 - [DEBUG]
48403 2019-Jan-09 19:14:48.859116 - [DEBUG] EDGE:
48404 2019-Jan-09 19:14:48.859182 - [DEBUG] ---> 48405 2019-Jan-09 19:14:48.859839 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48406 2019-Jan-09 19:14:48.860494 - [DEBUG]
48407 2019-Jan-09 19:14:48.860521 - [DEBUG] EDGE:
48408 2019-Jan-09 19:14:48.860581 - [DEBUG] ---> 48409 2019-Jan-09 19:14:48.861211 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48410 2019-Jan-09 19:14:48.861837 - [DEBUG]
48411 2019-Jan-09 19:14:48.861864 - [DEBUG] EDGE:
48412 2019-Jan-09 19:14:48.861922 - [DEBUG] ---> 48413 2019-Jan-09 19:14:48.862559 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48414 2019-Jan-09 19:14:48.863186 - [DEBUG]
48415 2019-Jan-09 19:14:48.863212 - [DEBUG] EDGE:
48416 2019-Jan-09 19:14:48.863270 - [DEBUG] ---> 48417 2019-Jan-09 19:14:48.863911 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48418 2019-Jan-09 19:14:48.864538 - [DEBUG]
48419 2019-Jan-09 19:14:48.864564 - [DEBUG] EDGE:
48420 2019-Jan-09 19:14:48.864622 - [DEBUG] ---> 48421 2019-Jan-09 19:14:48.865249 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48422 2019-Jan-09 19:14:48.865876 - [DEBUG]
48423 2019-Jan-09 19:14:48.865902 - [DEBUG] EDGE:
48424 2019-Jan-09 19:14:48.865959 - [DEBUG] ---> 48425 2019-Jan-09 19:14:48.866593 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48426 2019-Jan-09 19:14:48.867235 - [DEBUG]
48427 2019-Jan-09 19:14:48.867262 - [DEBUG] EDGE:
48428 2019-Jan-09 19:14:48.867320 - [DEBUG] ---> 48429 2019-Jan-09 19:14:48.867944 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48430 2019-Jan-09 19:14:48.868588 - [DEBUG]
48431 2019-Jan-09 19:14:48.868615 - [DEBUG] EDGE:
48432 2019-Jan-09 19:14:48.868672 - [DEBUG] ---> 48433 2019-Jan-09 19:14:48.869300 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48434 2019-Jan-09 19:14:48.869926 - [DEBUG]
48435 2019-Jan-09 19:14:48.869953 - [DEBUG] EDGE:
48436 2019-Jan-09 19:14:48.870010 - [DEBUG] ---> 48437 2019-Jan-09 19:14:48.870669 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48438 2019-Jan-09 19:14:48.871297 - [DEBUG]
48439 2019-Jan-09 19:14:48.871347 - [DEBUG] Compose: EdgeIdentity * AllBottom
48440 2019-Jan-09 19:14:48.871375 - [DEBUG]
48441 2019-Jan-09 19:14:48.871399 - [DEBUG] Propagate flow
48442 2019-Jan-09 19:14:48.871422 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48443 2019-Jan-09 19:14:48.871480 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
48444 2019-Jan-09 19:14:48.872107 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48445 2019-Jan-09 19:14:48.872735 - [DEBUG] Edge function : AllBottom (result of previous compose)
48446 2019-Jan-09 19:14:48.872760 - [DEBUG]
48447 2019-Jan-09 19:14:48.872786 - [DEBUG] Join: AllTop & AllBottom
48448 2019-Jan-09 19:14:48.872812 - [DEBUG] = AllBottom (new jump func)
48449 2019-Jan-09 19:14:48.872837 - [DEBUG]
48450 2019-Jan-09 19:14:48.872860 - [DEBUG] Start adding new jump function
48451 2019-Jan-09 19:14:48.872884 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48452 2019-Jan-09 19:14:48.872940 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48453 2019-Jan-09 19:14:48.873568 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
48454 2019-Jan-09 19:14:48.874213 - [DEBUG] Edge Function : AllBottom
48455 2019-Jan-09 19:14:48.874243 - [DEBUG] End adding new jump function
48456 2019-Jan-09 19:14:48.874267 - [DEBUG]
48457 2019-Jan-09 19:14:48.874291 - [DEBUG] -------------------------------------------- 1396. Path Edge --------------------------------------------
48458 2019-Jan-09 19:14:48.874316 - [DEBUG]
48459 2019-Jan-09 19:14:48.874339 - [DEBUG] Process 1396. path edge:
48460 2019-Jan-09 19:14:48.874363 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48461 2019-Jan-09 19:14:48.874420 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
48462 2019-Jan-09 19:14:48.875047 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48463 2019-Jan-09 19:14:48.875674 - [DEBUG]
48464 2019-Jan-09 19:14:48.875699 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
48465 2019-Jan-09 19:14:48.876338 - [DEBUG] Possible callees:
48466 2019-Jan-09 19:14:48.876364 - [DEBUG] foo
48467 2019-Jan-09 19:14:48.876389 - [DEBUG] Possible return sites:
48468 2019-Jan-09 19:14:48.876412 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12648469 2019-Jan-09 19:14:48.877686 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
48470 2019-Jan-09 19:14:48.877715 - [DEBUG] Start points of 'foo' currently not available!
48471 2019-Jan-09 19:14:48.877755 - [DEBUG] Compose: EdgeIdentity * AllBottom
48472 2019-Jan-09 19:14:48.877790 - [DEBUG]
48473 2019-Jan-09 19:14:48.877815 - [DEBUG] Propagate flow
48474 2019-Jan-09 19:14:48.877838 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48475 2019-Jan-09 19:14:48.877895 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
48476 2019-Jan-09 19:14:48.878524 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48477 2019-Jan-09 19:14:48.879155 - [DEBUG] Edge function : AllBottom (result of previous compose)
48478 2019-Jan-09 19:14:48.879181 - [DEBUG]
48479 2019-Jan-09 19:14:48.879206 - [DEBUG] Join: AllTop & AllBottom
48480 2019-Jan-09 19:14:48.879231 - [DEBUG] = AllBottom (new jump func)
48481 2019-Jan-09 19:14:48.879256 - [DEBUG]
48482 2019-Jan-09 19:14:48.879279 - [DEBUG] Start adding new jump function
48483 2019-Jan-09 19:14:48.879303 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48484 2019-Jan-09 19:14:48.879365 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48485 2019-Jan-09 19:14:48.880019 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
48486 2019-Jan-09 19:14:48.880682 - [DEBUG] Edge Function : AllBottom
48487 2019-Jan-09 19:14:48.880713 - [DEBUG] End adding new jump function
48488 2019-Jan-09 19:14:48.880737 - [DEBUG]
48489 2019-Jan-09 19:14:48.880761 - [DEBUG] -------------------------------------------- 1397. Path Edge --------------------------------------------
48490 2019-Jan-09 19:14:48.880786 - [DEBUG]
48491 2019-Jan-09 19:14:48.880809 - [DEBUG] Process 1397. path edge:
48492 2019-Jan-09 19:14:48.880833 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48493 2019-Jan-09 19:14:48.880890 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
48494 2019-Jan-09 19:14:48.881519 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48495 2019-Jan-09 19:14:48.882147 - [DEBUG]
48496 2019-Jan-09 19:14:48.882172 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
48497 2019-Jan-09 19:14:48.882832 - [DEBUG] Compose: EdgeIdentity * AllBottom
48498 2019-Jan-09 19:14:48.882860 - [DEBUG]
48499 2019-Jan-09 19:14:48.882884 - [DEBUG] Propagate flow
48500 2019-Jan-09 19:14:48.882908 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48501 2019-Jan-09 19:14:48.882965 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
48502 2019-Jan-09 19:14:48.883592 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48503 2019-Jan-09 19:14:48.884235 - [DEBUG] Edge function : AllBottom (result of previous compose)
48504 2019-Jan-09 19:14:48.884260 - [DEBUG]
48505 2019-Jan-09 19:14:48.884285 - [DEBUG] Join: AllTop & AllBottom
48506 2019-Jan-09 19:14:48.884311 - [DEBUG] = AllBottom (new jump func)
48507 2019-Jan-09 19:14:48.884335 - [DEBUG]
48508 2019-Jan-09 19:14:48.884359 - [DEBUG] Start adding new jump function
48509 2019-Jan-09 19:14:48.884382 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48510 2019-Jan-09 19:14:48.884439 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48511 2019-Jan-09 19:14:48.885068 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
48512 2019-Jan-09 19:14:48.885696 - [DEBUG] Edge Function : AllBottom
48513 2019-Jan-09 19:14:48.885724 - [DEBUG] End adding new jump function
48514 2019-Jan-09 19:14:48.885748 - [DEBUG]
48515 2019-Jan-09 19:14:48.885771 - [DEBUG] -------------------------------------------- 1398. Path Edge --------------------------------------------
48516 2019-Jan-09 19:14:48.885796 - [DEBUG]
48517 2019-Jan-09 19:14:48.885832 - [DEBUG] Process 1398. path edge:
48518 2019-Jan-09 19:14:48.885856 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48519 2019-Jan-09 19:14:48.885913 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
48520 2019-Jan-09 19:14:48.886538 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48521 2019-Jan-09 19:14:48.887180 - [DEBUG]
48522 2019-Jan-09 19:14:48.887206 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
48523 2019-Jan-09 19:14:48.887850 - [DEBUG] Compose: EdgeIdentity * AllBottom
48524 2019-Jan-09 19:14:48.887878 - [DEBUG]
48525 2019-Jan-09 19:14:48.887902 - [DEBUG] Propagate flow
48526 2019-Jan-09 19:14:48.887926 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48527 2019-Jan-09 19:14:48.887984 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
48528 2019-Jan-09 19:14:48.888610 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48529 2019-Jan-09 19:14:48.889237 - [DEBUG] Edge function : AllBottom (result of previous compose)
48530 2019-Jan-09 19:14:48.889262 - [DEBUG]
48531 2019-Jan-09 19:14:48.889287 - [DEBUG] Join: AllTop & AllBottom
48532 2019-Jan-09 19:14:48.889313 - [DEBUG] = AllBottom (new jump func)
48533 2019-Jan-09 19:14:48.889337 - [DEBUG]
48534 2019-Jan-09 19:14:48.889361 - [DEBUG] Start adding new jump function
48535 2019-Jan-09 19:14:48.889384 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48536 2019-Jan-09 19:14:48.889441 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48537 2019-Jan-09 19:14:48.890068 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
48538 2019-Jan-09 19:14:48.890713 - [DEBUG] Edge Function : AllBottom
48539 2019-Jan-09 19:14:48.890742 - [DEBUG] End adding new jump function
48540 2019-Jan-09 19:14:48.890766 - [DEBUG]
48541 2019-Jan-09 19:14:48.890790 - [DEBUG] -------------------------------------------- 1399. Path Edge --------------------------------------------
48542 2019-Jan-09 19:14:48.890815 - [DEBUG]
48543 2019-Jan-09 19:14:48.890838 - [DEBUG] Process 1399. path edge:
48544 2019-Jan-09 19:14:48.890862 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48545 2019-Jan-09 19:14:48.890919 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
48546 2019-Jan-09 19:14:48.891544 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48547 2019-Jan-09 19:14:48.892170 - [DEBUG]
48548 2019-Jan-09 19:14:48.892196 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
48549 2019-Jan-09 19:14:48.892843 - [DEBUG] Compose: EdgeIdentity * AllBottom
48550 2019-Jan-09 19:14:48.892871 - [DEBUG]
48551 2019-Jan-09 19:14:48.892895 - [DEBUG] Propagate flow
48552 2019-Jan-09 19:14:48.892918 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48553 2019-Jan-09 19:14:48.892975 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48554 2019-Jan-09 19:14:48.893613 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48555 2019-Jan-09 19:14:48.894256 - [DEBUG] Edge function : AllBottom (result of previous compose)
48556 2019-Jan-09 19:14:48.894281 - [DEBUG]
48557 2019-Jan-09 19:14:48.894306 - [DEBUG] Join: AllTop & AllBottom
48558 2019-Jan-09 19:14:48.894331 - [DEBUG] = AllBottom (new jump func)
48559 2019-Jan-09 19:14:48.894356 - [DEBUG]
48560 2019-Jan-09 19:14:48.894379 - [DEBUG] Start adding new jump function
48561 2019-Jan-09 19:14:48.894410 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48562 2019-Jan-09 19:14:48.894467 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48563 2019-Jan-09 19:14:48.895094 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48564 2019-Jan-09 19:14:48.895738 - [DEBUG] Edge Function : AllBottom
48565 2019-Jan-09 19:14:48.895767 - [DEBUG] End adding new jump function
48566 2019-Jan-09 19:14:48.895791 - [DEBUG]
48567 2019-Jan-09 19:14:48.895815 - [DEBUG] -------------------------------------------- 1400. Path Edge --------------------------------------------
48568 2019-Jan-09 19:14:48.895839 - [DEBUG]
48569 2019-Jan-09 19:14:48.895862 - [DEBUG] Process 1400. path edge:
48570 2019-Jan-09 19:14:48.895886 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48571 2019-Jan-09 19:14:48.895947 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
48572 2019-Jan-09 19:14:48.896588 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48573 2019-Jan-09 19:14:48.897232 - [DEBUG]
48574 2019-Jan-09 19:14:48.897257 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48575 2019-Jan-09 19:14:48.897905 - [DEBUG] Possible callees:
48576 2019-Jan-09 19:14:48.897931 - [DEBUG] llvm.dbg.declare
48577 2019-Jan-09 19:14:48.897956 - [DEBUG] Possible return sites:
48578 2019-Jan-09 19:14:48.897979 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13648579 2019-Jan-09 19:14:48.899238 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
48580 2019-Jan-09 19:14:48.899267 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
48581 2019-Jan-09 19:14:48.899307 - [DEBUG] Compose: EdgeIdentity * AllBottom
48582 2019-Jan-09 19:14:48.899334 - [DEBUG]
48583 2019-Jan-09 19:14:48.899358 - [DEBUG] Propagate flow
48584 2019-Jan-09 19:14:48.899381 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48585 2019-Jan-09 19:14:48.899438 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
48586 2019-Jan-09 19:14:48.900067 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48587 2019-Jan-09 19:14:48.900717 - [DEBUG] Edge function : AllBottom (result of previous compose)
48588 2019-Jan-09 19:14:48.900742 - [DEBUG]
48589 2019-Jan-09 19:14:48.900767 - [DEBUG] Join: AllTop & AllBottom
48590 2019-Jan-09 19:14:48.900793 - [DEBUG] = AllBottom (new jump func)
48591 2019-Jan-09 19:14:48.900817 - [DEBUG]
48592 2019-Jan-09 19:14:48.900840 - [DEBUG] Start adding new jump function
48593 2019-Jan-09 19:14:48.900864 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48594 2019-Jan-09 19:14:48.900920 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48595 2019-Jan-09 19:14:48.901547 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
48596 2019-Jan-09 19:14:48.902175 - [DEBUG] Edge Function : AllBottom
48597 2019-Jan-09 19:14:48.902203 - [DEBUG] End adding new jump function
48598 2019-Jan-09 19:14:48.902227 - [DEBUG]
48599 2019-Jan-09 19:14:48.902250 - [DEBUG] -------------------------------------------- 1401. Path Edge --------------------------------------------
48600 2019-Jan-09 19:14:48.902275 - [DEBUG]
48601 2019-Jan-09 19:14:48.902298 - [DEBUG] Process 1401. path edge:
48602 2019-Jan-09 19:14:48.902332 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48603 2019-Jan-09 19:14:48.902389 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
48604 2019-Jan-09 19:14:48.903017 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48605 2019-Jan-09 19:14:48.903644 - [DEBUG]
48606 2019-Jan-09 19:14:48.903668 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
48607 2019-Jan-09 19:14:48.904334 - [DEBUG] Compose: EdgeIdentity * AllBottom
48608 2019-Jan-09 19:14:48.904364 - [DEBUG]
48609 2019-Jan-09 19:14:48.904388 - [DEBUG] Propagate flow
48610 2019-Jan-09 19:14:48.904411 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48611 2019-Jan-09 19:14:48.904468 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
48612 2019-Jan-09 19:14:48.905095 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48613 2019-Jan-09 19:14:48.905721 - [DEBUG] Edge function : AllBottom (result of previous compose)
48614 2019-Jan-09 19:14:48.905746 - [DEBUG]
48615 2019-Jan-09 19:14:48.905771 - [DEBUG] Join: AllTop & AllBottom
48616 2019-Jan-09 19:14:48.905797 - [DEBUG] = AllBottom (new jump func)
48617 2019-Jan-09 19:14:48.905821 - [DEBUG]
48618 2019-Jan-09 19:14:48.905845 - [DEBUG] Start adding new jump function
48619 2019-Jan-09 19:14:48.905868 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48620 2019-Jan-09 19:14:48.905924 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48621 2019-Jan-09 19:14:48.906551 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
48622 2019-Jan-09 19:14:48.907189 - [DEBUG] Edge Function : AllBottom
48623 2019-Jan-09 19:14:48.907217 - [DEBUG] End adding new jump function
48624 2019-Jan-09 19:14:48.907241 - [DEBUG]
48625 2019-Jan-09 19:14:48.907265 - [DEBUG] -------------------------------------------- 1402. Path Edge --------------------------------------------
48626 2019-Jan-09 19:14:48.907289 - [DEBUG]
48627 2019-Jan-09 19:14:48.907312 - [DEBUG] Process 1402. path edge:
48628 2019-Jan-09 19:14:48.907336 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48629 2019-Jan-09 19:14:48.907392 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
48630 2019-Jan-09 19:14:48.908019 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48631 2019-Jan-09 19:14:48.908645 - [DEBUG]
48632 2019-Jan-09 19:14:48.908670 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
48633 2019-Jan-09 19:14:48.909312 - [DEBUG] Compose: EdgeIdentity * AllBottom
48634 2019-Jan-09 19:14:48.909340 - [DEBUG]
48635 2019-Jan-09 19:14:48.909364 - [DEBUG] Propagate flow
48636 2019-Jan-09 19:14:48.909387 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48637 2019-Jan-09 19:14:48.909445 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
48638 2019-Jan-09 19:14:48.910080 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48639 2019-Jan-09 19:14:48.910723 - [DEBUG] Edge function : AllBottom (result of previous compose)
48640 2019-Jan-09 19:14:48.910749 - [DEBUG]
48641 2019-Jan-09 19:14:48.910774 - [DEBUG] Join: AllTop & AllBottom
48642 2019-Jan-09 19:14:48.910800 - [DEBUG] = AllBottom (new jump func)
48643 2019-Jan-09 19:14:48.910825 - [DEBUG]
48644 2019-Jan-09 19:14:48.910848 - [DEBUG] Start adding new jump function
48645 2019-Jan-09 19:14:48.910872 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48646 2019-Jan-09 19:14:48.910929 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48647 2019-Jan-09 19:14:48.911572 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
48648 2019-Jan-09 19:14:48.912200 - [DEBUG] Edge Function : AllBottom
48649 2019-Jan-09 19:14:48.912229 - [DEBUG] End adding new jump function
48650 2019-Jan-09 19:14:48.912253 - [DEBUG]
48651 2019-Jan-09 19:14:48.912277 - [DEBUG] -------------------------------------------- 1403. Path Edge --------------------------------------------
48652 2019-Jan-09 19:14:48.912302 - [DEBUG]
48653 2019-Jan-09 19:14:48.912325 - [DEBUG] Process 1403. path edge:
48654 2019-Jan-09 19:14:48.912350 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48655 2019-Jan-09 19:14:48.912407 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
48656 2019-Jan-09 19:14:48.913036 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48657 2019-Jan-09 19:14:48.913663 - [DEBUG]
48658 2019-Jan-09 19:14:48.913688 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
48659 2019-Jan-09 19:14:48.914348 - [DEBUG] Compose: EdgeIdentity * AllBottom
48660 2019-Jan-09 19:14:48.914376 - [DEBUG]
48661 2019-Jan-09 19:14:48.914400 - [DEBUG] Propagate flow
48662 2019-Jan-09 19:14:48.914424 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48663 2019-Jan-09 19:14:48.914481 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
48664 2019-Jan-09 19:14:48.915117 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48665 2019-Jan-09 19:14:48.915744 - [DEBUG] Edge function : AllBottom (result of previous compose)
48666 2019-Jan-09 19:14:48.915769 - [DEBUG]
48667 2019-Jan-09 19:14:48.915794 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48668 2019-Jan-09 19:14:48.915820 - [DEBUG] = AllBottom
48669 2019-Jan-09 19:14:48.915845 - [DEBUG]
48670 2019-Jan-09 19:14:48.915868 - [DEBUG] PROPAGATE: No new function!
48671 2019-Jan-09 19:14:48.915894 - [DEBUG] EDGE:
48672 2019-Jan-09 19:14:48.915952 - [DEBUG] ---> 48673 2019-Jan-09 19:14:48.916575 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48674 2019-Jan-09 19:14:48.917217 - [DEBUG]
48675 2019-Jan-09 19:14:48.917244 - [DEBUG] EDGE:
48676 2019-Jan-09 19:14:48.917301 - [DEBUG] ---> 48677 2019-Jan-09 19:14:48.917924 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48678 2019-Jan-09 19:14:48.918550 - [DEBUG]
48679 2019-Jan-09 19:14:48.918576 - [DEBUG] EDGE:
48680 2019-Jan-09 19:14:48.918633 - [DEBUG] ---> 48681 2019-Jan-09 19:14:48.919261 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48682 2019-Jan-09 19:14:48.919888 - [DEBUG]
48683 2019-Jan-09 19:14:48.919914 - [DEBUG] EDGE:
48684 2019-Jan-09 19:14:48.919971 - [DEBUG] ---> 48685 2019-Jan-09 19:14:48.920621 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48686 2019-Jan-09 19:14:48.921247 - [DEBUG]
48687 2019-Jan-09 19:14:48.921280 - [DEBUG] Compose: EdgeIdentity * AllBottom
48688 2019-Jan-09 19:14:48.921307 - [DEBUG]
48689 2019-Jan-09 19:14:48.921330 - [DEBUG] Propagate flow
48690 2019-Jan-09 19:14:48.921354 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48691 2019-Jan-09 19:14:48.921419 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48692 2019-Jan-09 19:14:48.922054 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48693 2019-Jan-09 19:14:48.922680 - [DEBUG] Edge function : AllBottom (result of previous compose)
48694 2019-Jan-09 19:14:48.922706 - [DEBUG]
48695 2019-Jan-09 19:14:48.922730 - [DEBUG] Join: AllTop & AllBottom
48696 2019-Jan-09 19:14:48.922756 - [DEBUG] = AllBottom (new jump func)
48697 2019-Jan-09 19:14:48.922781 - [DEBUG]
48698 2019-Jan-09 19:14:48.922804 - [DEBUG] Start adding new jump function
48699 2019-Jan-09 19:14:48.922827 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48700 2019-Jan-09 19:14:48.922883 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48701 2019-Jan-09 19:14:48.923509 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48702 2019-Jan-09 19:14:48.924154 - [DEBUG] Edge Function : AllBottom
48703 2019-Jan-09 19:14:48.924183 - [DEBUG] End adding new jump function
48704 2019-Jan-09 19:14:48.924207 - [DEBUG]
48705 2019-Jan-09 19:14:48.924230 - [DEBUG] -------------------------------------------- 1404. Path Edge --------------------------------------------
48706 2019-Jan-09 19:14:48.924255 - [DEBUG]
48707 2019-Jan-09 19:14:48.924278 - [DEBUG] Process 1404. path edge:
48708 2019-Jan-09 19:14:48.924302 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48709 2019-Jan-09 19:14:48.924358 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
48710 2019-Jan-09 19:14:48.924992 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48711 2019-Jan-09 19:14:48.925619 - [DEBUG]
48712 2019-Jan-09 19:14:48.925643 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48713 2019-Jan-09 19:14:48.926288 - [DEBUG] Possible callees:
48714 2019-Jan-09 19:14:48.926313 - [DEBUG] llvm.dbg.declare
48715 2019-Jan-09 19:14:48.926338 - [DEBUG] Possible return sites:
48716 2019-Jan-09 19:14:48.926362 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14348717 2019-Jan-09 19:14:48.927628 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
48718 2019-Jan-09 19:14:48.927657 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
48719 2019-Jan-09 19:14:48.927696 - [DEBUG] Compose: EdgeIdentity * AllBottom
48720 2019-Jan-09 19:14:48.927723 - [DEBUG]
48721 2019-Jan-09 19:14:48.927747 - [DEBUG] Propagate flow
48722 2019-Jan-09 19:14:48.927770 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48723 2019-Jan-09 19:14:48.927827 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
48724 2019-Jan-09 19:14:48.928462 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48725 2019-Jan-09 19:14:48.929091 - [DEBUG] Edge function : AllBottom (result of previous compose)
48726 2019-Jan-09 19:14:48.929116 - [DEBUG]
48727 2019-Jan-09 19:14:48.929140 - [DEBUG] Join: AllTop & AllBottom
48728 2019-Jan-09 19:14:48.929166 - [DEBUG] = AllBottom (new jump func)
48729 2019-Jan-09 19:14:48.929190 - [DEBUG]
48730 2019-Jan-09 19:14:48.929214 - [DEBUG] Start adding new jump function
48731 2019-Jan-09 19:14:48.929237 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48732 2019-Jan-09 19:14:48.929301 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48733 2019-Jan-09 19:14:48.929930 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
48734 2019-Jan-09 19:14:48.930574 - [DEBUG] Edge Function : AllBottom
48735 2019-Jan-09 19:14:48.930602 - [DEBUG] End adding new jump function
48736 2019-Jan-09 19:14:48.930627 - [DEBUG]
48737 2019-Jan-09 19:14:48.930650 - [DEBUG] -------------------------------------------- 1405. Path Edge --------------------------------------------
48738 2019-Jan-09 19:14:48.930674 - [DEBUG]
48739 2019-Jan-09 19:14:48.930697 - [DEBUG] Process 1405. path edge:
48740 2019-Jan-09 19:14:48.930721 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48741 2019-Jan-09 19:14:48.930777 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
48742 2019-Jan-09 19:14:48.931405 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48743 2019-Jan-09 19:14:48.932031 - [DEBUG]
48744 2019-Jan-09 19:14:48.932055 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
48745 2019-Jan-09 19:14:48.932706 - [DEBUG] Compose: EdgeIdentity * AllBottom
48746 2019-Jan-09 19:14:48.932734 - [DEBUG]
48747 2019-Jan-09 19:14:48.932758 - [DEBUG] Propagate flow
48748 2019-Jan-09 19:14:48.932781 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48749 2019-Jan-09 19:14:48.932839 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
48750 2019-Jan-09 19:14:48.933463 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48751 2019-Jan-09 19:14:48.934105 - [DEBUG] Edge function : AllBottom (result of previous compose)
48752 2019-Jan-09 19:14:48.934131 - [DEBUG]
48753 2019-Jan-09 19:14:48.934155 - [DEBUG] Join: AllTop & AllBottom
48754 2019-Jan-09 19:14:48.934181 - [DEBUG] = AllBottom (new jump func)
48755 2019-Jan-09 19:14:48.934206 - [DEBUG]
48756 2019-Jan-09 19:14:48.934230 - [DEBUG] Start adding new jump function
48757 2019-Jan-09 19:14:48.934253 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48758 2019-Jan-09 19:14:48.934310 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48759 2019-Jan-09 19:14:48.934936 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
48760 2019-Jan-09 19:14:48.935558 - [DEBUG] Edge Function : AllBottom
48761 2019-Jan-09 19:14:48.935586 - [DEBUG] End adding new jump function
48762 2019-Jan-09 19:14:48.935610 - [DEBUG]
48763 2019-Jan-09 19:14:48.935634 - [DEBUG] -------------------------------------------- 1406. Path Edge --------------------------------------------
48764 2019-Jan-09 19:14:48.935658 - [DEBUG]
48765 2019-Jan-09 19:14:48.935682 - [DEBUG] Process 1406. path edge:
48766 2019-Jan-09 19:14:48.935706 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48767 2019-Jan-09 19:14:48.935762 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
48768 2019-Jan-09 19:14:48.936385 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48769 2019-Jan-09 19:14:48.937011 - [DEBUG]
48770 2019-Jan-09 19:14:48.937036 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
48771 2019-Jan-09 19:14:48.937691 - [DEBUG] Compose: EdgeIdentity * AllBottom
48772 2019-Jan-09 19:14:48.937719 - [DEBUG]
48773 2019-Jan-09 19:14:48.937743 - [DEBUG] Propagate flow
48774 2019-Jan-09 19:14:48.937767 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48775 2019-Jan-09 19:14:48.937824 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
48776 2019-Jan-09 19:14:48.938449 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48777 2019-Jan-09 19:14:48.939084 - [DEBUG] Edge function : AllBottom (result of previous compose)
48778 2019-Jan-09 19:14:48.939110 - [DEBUG]
48779 2019-Jan-09 19:14:48.939134 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48780 2019-Jan-09 19:14:48.939160 - [DEBUG] = AllBottom
48781 2019-Jan-09 19:14:48.939185 - [DEBUG]
48782 2019-Jan-09 19:14:48.939208 - [DEBUG] PROPAGATE: No new function!
48783 2019-Jan-09 19:14:48.939234 - [DEBUG] EDGE:
48784 2019-Jan-09 19:14:48.939291 - [DEBUG] ---> 48785 2019-Jan-09 19:14:48.939915 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48786 2019-Jan-09 19:14:48.940557 - [DEBUG]
48787 2019-Jan-09 19:14:48.940583 - [DEBUG] EDGE:
48788 2019-Jan-09 19:14:48.940640 - [DEBUG] ---> 48789 2019-Jan-09 19:14:48.941266 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48790 2019-Jan-09 19:14:48.941893 - [DEBUG]
48791 2019-Jan-09 19:14:48.941919 - [DEBUG] EDGE:
48792 2019-Jan-09 19:14:48.941976 - [DEBUG] ---> 48793 2019-Jan-09 19:14:48.942612 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48794 2019-Jan-09 19:14:48.943238 - [DEBUG]
48795 2019-Jan-09 19:14:48.943264 - [DEBUG] EDGE:
48796 2019-Jan-09 19:14:48.943321 - [DEBUG] ---> 48797 2019-Jan-09 19:14:48.943962 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48798 2019-Jan-09 19:14:48.944594 - [DEBUG]
48799 2019-Jan-09 19:14:48.944627 - [DEBUG] Compose: EdgeIdentity * AllBottom
48800 2019-Jan-09 19:14:48.944654 - [DEBUG]
48801 2019-Jan-09 19:14:48.944677 - [DEBUG] Propagate flow
48802 2019-Jan-09 19:14:48.944701 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48803 2019-Jan-09 19:14:48.944757 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
48804 2019-Jan-09 19:14:48.945381 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48805 2019-Jan-09 19:14:48.946007 - [DEBUG] Edge function : AllBottom (result of previous compose)
48806 2019-Jan-09 19:14:48.946032 - [DEBUG]
48807 2019-Jan-09 19:14:48.946056 - [DEBUG] Join: AllTop & AllBottom
48808 2019-Jan-09 19:14:48.946082 - [DEBUG] = AllBottom (new jump func)
48809 2019-Jan-09 19:14:48.946107 - [DEBUG]
48810 2019-Jan-09 19:14:48.946130 - [DEBUG] Start adding new jump function
48811 2019-Jan-09 19:14:48.946154 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48812 2019-Jan-09 19:14:48.946209 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48813 2019-Jan-09 19:14:48.946835 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
48814 2019-Jan-09 19:14:48.947472 - [DEBUG] Edge Function : AllBottom
48815 2019-Jan-09 19:14:48.947500 - [DEBUG] End adding new jump function
48816 2019-Jan-09 19:14:48.947524 - [DEBUG]
48817 2019-Jan-09 19:14:48.947547 - [DEBUG] -------------------------------------------- 1407. Path Edge --------------------------------------------
48818 2019-Jan-09 19:14:48.947571 - [DEBUG]
48819 2019-Jan-09 19:14:48.947595 - [DEBUG] Process 1407. path edge:
48820 2019-Jan-09 19:14:48.947618 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48821 2019-Jan-09 19:14:48.947683 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
48822 2019-Jan-09 19:14:48.948308 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48823 2019-Jan-09 19:14:48.948934 - [DEBUG]
48824 2019-Jan-09 19:14:48.948959 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
48825 2019-Jan-09 19:14:48.949604 - [DEBUG] Compose: EdgeIdentity * AllBottom
48826 2019-Jan-09 19:14:48.949632 - [DEBUG]
48827 2019-Jan-09 19:14:48.949656 - [DEBUG] Propagate flow
48828 2019-Jan-09 19:14:48.949679 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48829 2019-Jan-09 19:14:48.949736 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48830 2019-Jan-09 19:14:48.950372 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48831 2019-Jan-09 19:14:48.951015 - [DEBUG] Edge function : AllBottom (result of previous compose)
48832 2019-Jan-09 19:14:48.951040 - [DEBUG]
48833 2019-Jan-09 19:14:48.951065 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48834 2019-Jan-09 19:14:48.951091 - [DEBUG] = AllBottom
48835 2019-Jan-09 19:14:48.951115 - [DEBUG]
48836 2019-Jan-09 19:14:48.951138 - [DEBUG] PROPAGATE: No new function!
48837 2019-Jan-09 19:14:48.951170 - [DEBUG] Compose: EdgeIdentity * AllBottom
48838 2019-Jan-09 19:14:48.951197 - [DEBUG]
48839 2019-Jan-09 19:14:48.951221 - [DEBUG] Propagate flow
48840 2019-Jan-09 19:14:48.951244 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48841 2019-Jan-09 19:14:48.951300 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48842 2019-Jan-09 19:14:48.951934 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48843 2019-Jan-09 19:14:48.952561 - [DEBUG] Edge function : AllBottom (result of previous compose)
48844 2019-Jan-09 19:14:48.952586 - [DEBUG]
48845 2019-Jan-09 19:14:48.952610 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48846 2019-Jan-09 19:14:48.952636 - [DEBUG] = AllBottom
48847 2019-Jan-09 19:14:48.952661 - [DEBUG]
48848 2019-Jan-09 19:14:48.952684 - [DEBUG] PROPAGATE: No new function!
48849 2019-Jan-09 19:14:48.952709 - [DEBUG] EDGE:
48850 2019-Jan-09 19:14:48.952766 - [DEBUG] ---> 48851 2019-Jan-09 19:14:48.953391 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48852 2019-Jan-09 19:14:48.954033 - [DEBUG]
48853 2019-Jan-09 19:14:48.954059 - [DEBUG] EDGE:
48854 2019-Jan-09 19:14:48.954117 - [DEBUG] ---> 48855 2019-Jan-09 19:14:48.954740 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48856 2019-Jan-09 19:14:48.955366 - [DEBUG]
48857 2019-Jan-09 19:14:48.955392 - [DEBUG] EDGE:
48858 2019-Jan-09 19:14:48.955449 - [DEBUG] ---> 48859 2019-Jan-09 19:14:48.956096 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48860 2019-Jan-09 19:14:48.956773 - [DEBUG]
48861 2019-Jan-09 19:14:48.956803 - [DEBUG] EDGE:
48862 2019-Jan-09 19:14:48.956875 - [DEBUG] ---> 48863 2019-Jan-09 19:14:48.957607 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48864 2019-Jan-09 19:14:48.958282 - [DEBUG]
48865 2019-Jan-09 19:14:48.958311 - [DEBUG] EDGE:
48866 2019-Jan-09 19:14:48.958378 - [DEBUG] ---> 48867 2019-Jan-09 19:14:48.959006 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48868 2019-Jan-09 19:14:48.959634 - [DEBUG]
48869 2019-Jan-09 19:14:48.959661 - [DEBUG] EDGE:
48870 2019-Jan-09 19:14:48.959718 - [DEBUG] ---> 48871 2019-Jan-09 19:14:48.960351 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48872 2019-Jan-09 19:14:48.961014 - [DEBUG]
48873 2019-Jan-09 19:14:48.961041 - [DEBUG] EDGE:
48874 2019-Jan-09 19:14:48.961099 - [DEBUG] ---> 48875 2019-Jan-09 19:14:48.961727 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48876 2019-Jan-09 19:14:48.962354 - [DEBUG]
48877 2019-Jan-09 19:14:48.962380 - [DEBUG] EDGE:
48878 2019-Jan-09 19:14:48.962437 - [DEBUG] ---> 48879 2019-Jan-09 19:14:48.963063 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48880 2019-Jan-09 19:14:48.963690 - [DEBUG]
48881 2019-Jan-09 19:14:48.963716 - [DEBUG] EDGE:
48882 2019-Jan-09 19:14:48.963787 - [DEBUG] ---> 48883 2019-Jan-09 19:14:48.964418 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48884 2019-Jan-09 19:14:48.965043 - [DEBUG]
48885 2019-Jan-09 19:14:48.965069 - [DEBUG] EDGE:
48886 2019-Jan-09 19:14:48.965126 - [DEBUG] ---> 48887 2019-Jan-09 19:14:48.965749 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48888 2019-Jan-09 19:14:48.966377 - [DEBUG]
48889 2019-Jan-09 19:14:48.966403 - [DEBUG] EDGE:
48890 2019-Jan-09 19:14:48.966460 - [DEBUG] ---> 48891 2019-Jan-09 19:14:48.967083 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48892 2019-Jan-09 19:14:48.967722 - [DEBUG]
48893 2019-Jan-09 19:14:48.967748 - [DEBUG] EDGE:
48894 2019-Jan-09 19:14:48.967806 - [DEBUG] ---> 48895 2019-Jan-09 19:14:48.968434 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48896 2019-Jan-09 19:14:48.969061 - [DEBUG]
48897 2019-Jan-09 19:14:48.969088 - [DEBUG] EDGE:
48898 2019-Jan-09 19:14:48.969145 - [DEBUG] ---> 48899 2019-Jan-09 19:14:48.969782 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48900 2019-Jan-09 19:14:48.970408 - [DEBUG]
48901 2019-Jan-09 19:14:48.970467 - [DEBUG] Compose: EdgeIdentity * AllBottom
48902 2019-Jan-09 19:14:48.970496 - [DEBUG]
48903 2019-Jan-09 19:14:48.970539 - [DEBUG] Propagate flow
48904 2019-Jan-09 19:14:48.970563 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48905 2019-Jan-09 19:14:48.970621 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
48906 2019-Jan-09 19:14:48.971250 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48907 2019-Jan-09 19:14:48.971876 - [DEBUG] Edge function : AllBottom (result of previous compose)
48908 2019-Jan-09 19:14:48.971901 - [DEBUG]
48909 2019-Jan-09 19:14:48.971928 - [DEBUG] Join: AllTop & AllBottom
48910 2019-Jan-09 19:14:48.971954 - [DEBUG] = AllBottom (new jump func)
48911 2019-Jan-09 19:14:48.971978 - [DEBUG]
48912 2019-Jan-09 19:14:48.972002 - [DEBUG] Start adding new jump function
48913 2019-Jan-09 19:14:48.972026 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48914 2019-Jan-09 19:14:48.972082 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48915 2019-Jan-09 19:14:48.972709 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
48916 2019-Jan-09 19:14:48.973336 - [DEBUG] Edge Function : AllBottom
48917 2019-Jan-09 19:14:48.973365 - [DEBUG] End adding new jump function
48918 2019-Jan-09 19:14:48.973389 - [DEBUG]
48919 2019-Jan-09 19:14:48.973413 - [DEBUG] -------------------------------------------- 1408. Path Edge --------------------------------------------
48920 2019-Jan-09 19:14:48.973437 - [DEBUG]
48921 2019-Jan-09 19:14:48.973461 - [DEBUG] Process 1408. path edge:
48922 2019-Jan-09 19:14:48.973485 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48923 2019-Jan-09 19:14:48.973541 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
48924 2019-Jan-09 19:14:48.974184 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48925 2019-Jan-09 19:14:48.974810 - [DEBUG]
48926 2019-Jan-09 19:14:48.974835 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
48927 2019-Jan-09 19:14:48.975471 - [DEBUG] Possible callees:
48928 2019-Jan-09 19:14:48.975496 - [DEBUG] bar
48929 2019-Jan-09 19:14:48.975521 - [DEBUG] Possible return sites:
48930 2019-Jan-09 19:14:48.975545 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8948931 2019-Jan-09 19:14:48.976792 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
48932 2019-Jan-09 19:14:48.976821 - [DEBUG] Start points of 'bar' currently not available!
48933 2019-Jan-09 19:14:48.976864 - [DEBUG] Compose: EdgeIdentity * AllBottom
48934 2019-Jan-09 19:14:48.976891 - [DEBUG]
48935 2019-Jan-09 19:14:48.976915 - [DEBUG] Propagate flow
48936 2019-Jan-09 19:14:48.976938 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48937 2019-Jan-09 19:14:48.976996 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
48938 2019-Jan-09 19:14:48.977646 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48939 2019-Jan-09 19:14:48.978273 - [DEBUG] Edge function : AllBottom (result of previous compose)
48940 2019-Jan-09 19:14:48.978299 - [DEBUG]
48941 2019-Jan-09 19:14:48.978323 - [DEBUG] Join: AllTop & AllBottom
48942 2019-Jan-09 19:14:48.978349 - [DEBUG] = AllBottom (new jump func)
48943 2019-Jan-09 19:14:48.978374 - [DEBUG]
48944 2019-Jan-09 19:14:48.978398 - [DEBUG] Start adding new jump function
48945 2019-Jan-09 19:14:48.978421 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48946 2019-Jan-09 19:14:48.978477 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48947 2019-Jan-09 19:14:48.979113 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
48948 2019-Jan-09 19:14:48.979740 - [DEBUG] Edge Function : AllBottom
48949 2019-Jan-09 19:14:48.979768 - [DEBUG] End adding new jump function
48950 2019-Jan-09 19:14:48.979791 - [DEBUG]
48951 2019-Jan-09 19:14:48.979815 - [DEBUG] -------------------------------------------- 1409. Path Edge --------------------------------------------
48952 2019-Jan-09 19:14:48.979839 - [DEBUG]
48953 2019-Jan-09 19:14:48.979862 - [DEBUG] Process 1409. path edge:
48954 2019-Jan-09 19:14:48.979886 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48955 2019-Jan-09 19:14:48.979942 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
48956 2019-Jan-09 19:14:48.980585 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48957 2019-Jan-09 19:14:48.981212 - [DEBUG]
48958 2019-Jan-09 19:14:48.981237 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
48959 2019-Jan-09 19:14:48.981883 - [DEBUG] Compose: EdgeIdentity * AllBottom
48960 2019-Jan-09 19:14:48.981911 - [DEBUG]
48961 2019-Jan-09 19:14:48.981935 - [DEBUG] Propagate flow
48962 2019-Jan-09 19:14:48.981958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48963 2019-Jan-09 19:14:48.982015 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
48964 2019-Jan-09 19:14:48.982641 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48965 2019-Jan-09 19:14:48.983266 - [DEBUG] Edge function : AllBottom (result of previous compose)
48966 2019-Jan-09 19:14:48.983291 - [DEBUG]
48967 2019-Jan-09 19:14:48.983316 - [DEBUG] Join: AllTop & AllBottom
48968 2019-Jan-09 19:14:48.983342 - [DEBUG] = AllBottom (new jump func)
48969 2019-Jan-09 19:14:48.983366 - [DEBUG]
48970 2019-Jan-09 19:14:48.983389 - [DEBUG] Start adding new jump function
48971 2019-Jan-09 19:14:48.983413 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48972 2019-Jan-09 19:14:48.983469 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48973 2019-Jan-09 19:14:48.984112 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
48974 2019-Jan-09 19:14:48.984736 - [DEBUG] Edge Function : AllBottom
48975 2019-Jan-09 19:14:48.984764 - [DEBUG] End adding new jump function
48976 2019-Jan-09 19:14:48.984788 - [DEBUG]
48977 2019-Jan-09 19:14:48.984811 - [DEBUG] -------------------------------------------- 1410. Path Edge --------------------------------------------
48978 2019-Jan-09 19:14:48.984835 - [DEBUG]
48979 2019-Jan-09 19:14:48.984859 - [DEBUG] Process 1410. path edge:
48980 2019-Jan-09 19:14:48.984882 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48981 2019-Jan-09 19:14:48.984938 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
48982 2019-Jan-09 19:14:48.985562 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48983 2019-Jan-09 19:14:48.986188 - [DEBUG]
48984 2019-Jan-09 19:14:48.986214 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
48985 2019-Jan-09 19:14:48.986851 - [DEBUG] Compose: EdgeIdentity * AllBottom
48986 2019-Jan-09 19:14:48.986879 - [DEBUG]
48987 2019-Jan-09 19:14:48.986902 - [DEBUG] Propagate flow
48988 2019-Jan-09 19:14:48.986926 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48989 2019-Jan-09 19:14:48.986983 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
48990 2019-Jan-09 19:14:48.987641 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48991 2019-Jan-09 19:14:48.988269 - [DEBUG] Edge function : AllBottom (result of previous compose)
48992 2019-Jan-09 19:14:48.988295 - [DEBUG]
48993 2019-Jan-09 19:14:48.988320 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48994 2019-Jan-09 19:14:48.988346 - [DEBUG] = AllBottom
48995 2019-Jan-09 19:14:48.988370 - [DEBUG]
48996 2019-Jan-09 19:14:48.988394 - [DEBUG] PROPAGATE: No new function!
48997 2019-Jan-09 19:14:48.988425 - [DEBUG] Compose: EdgeIdentity * AllBottom
48998 2019-Jan-09 19:14:48.988452 - [DEBUG]
48999 2019-Jan-09 19:14:48.988475 - [DEBUG] Propagate flow
49000 2019-Jan-09 19:14:48.988499 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49001 2019-Jan-09 19:14:48.988556 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
49002 2019-Jan-09 19:14:48.989191 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49003 2019-Jan-09 19:14:48.989818 - [DEBUG] Edge function : AllBottom (result of previous compose)
49004 2019-Jan-09 19:14:48.989843 - [DEBUG]
49005 2019-Jan-09 19:14:48.989868 - [DEBUG] Join: AllTop & AllBottom
49006 2019-Jan-09 19:14:48.989893 - [DEBUG] = AllBottom (new jump func)
49007 2019-Jan-09 19:14:48.989918 - [DEBUG]
49008 2019-Jan-09 19:14:48.989941 - [DEBUG] Start adding new jump function
49009 2019-Jan-09 19:14:48.989964 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49010 2019-Jan-09 19:14:48.990020 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49011 2019-Jan-09 19:14:48.990667 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
49012 2019-Jan-09 19:14:48.991302 - [DEBUG] Edge Function : AllBottom
49013 2019-Jan-09 19:14:48.991330 - [DEBUG] End adding new jump function
49014 2019-Jan-09 19:14:48.991354 - [DEBUG]
49015 2019-Jan-09 19:14:48.991377 - [DEBUG] -------------------------------------------- 1411. Path Edge --------------------------------------------
49016 2019-Jan-09 19:14:48.991402 - [DEBUG]
49017 2019-Jan-09 19:14:48.991425 - [DEBUG] Process 1411. path edge:
49018 2019-Jan-09 19:14:48.991449 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49019 2019-Jan-09 19:14:48.991505 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
49020 2019-Jan-09 19:14:48.992140 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
49021 2019-Jan-09 19:14:48.992765 - [DEBUG]
49022 2019-Jan-09 19:14:48.992790 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
49023 2019-Jan-09 19:14:48.993439 - [DEBUG] Possible callees:
49024 2019-Jan-09 19:14:48.993464 - [DEBUG] llvm.dbg.declare
49025 2019-Jan-09 19:14:48.993489 - [DEBUG] Possible return sites:
49026 2019-Jan-09 19:14:48.993513 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10349027 2019-Jan-09 19:14:48.994788 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49028 2019-Jan-09 19:14:48.994817 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49029 2019-Jan-09 19:14:48.994855 - [DEBUG] Compose: EdgeIdentity * AllBottom
49030 2019-Jan-09 19:14:48.994883 - [DEBUG]
49031 2019-Jan-09 19:14:48.994907 - [DEBUG] Propagate flow
49032 2019-Jan-09 19:14:48.994930 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49033 2019-Jan-09 19:14:48.994996 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
49034 2019-Jan-09 19:14:48.995625 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49035 2019-Jan-09 19:14:48.996252 - [DEBUG] Edge function : AllBottom (result of previous compose)
49036 2019-Jan-09 19:14:48.996277 - [DEBUG]
49037 2019-Jan-09 19:14:48.996302 - [DEBUG] Join: AllTop & AllBottom
49038 2019-Jan-09 19:14:48.996329 - [DEBUG] = AllBottom (new jump func)
49039 2019-Jan-09 19:14:48.996353 - [DEBUG]
49040 2019-Jan-09 19:14:48.996377 - [DEBUG] Start adding new jump function
49041 2019-Jan-09 19:14:48.996401 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49042 2019-Jan-09 19:14:48.996457 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49043 2019-Jan-09 19:14:48.997084 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
49044 2019-Jan-09 19:14:48.997727 - [DEBUG] Edge Function : AllBottom
49045 2019-Jan-09 19:14:48.997755 - [DEBUG] End adding new jump function
49046 2019-Jan-09 19:14:48.997779 - [DEBUG]
49047 2019-Jan-09 19:14:48.997802 - [DEBUG] -------------------------------------------- 1412. Path Edge --------------------------------------------
49048 2019-Jan-09 19:14:48.997827 - [DEBUG]
49049 2019-Jan-09 19:14:48.997850 - [DEBUG] Process 1412. path edge:
49050 2019-Jan-09 19:14:48.997874 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49051 2019-Jan-09 19:14:48.997930 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
49052 2019-Jan-09 19:14:48.998558 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
49053 2019-Jan-09 19:14:48.999185 - [DEBUG]
49054 2019-Jan-09 19:14:48.999210 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
49055 2019-Jan-09 19:14:48.999854 - [DEBUG] Compose: EdgeIdentity * AllBottom
49056 2019-Jan-09 19:14:48.999882 - [DEBUG]
49057 2019-Jan-09 19:14:48.999906 - [DEBUG] Propagate flow
49058 2019-Jan-09 19:14:48.999929 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49059 2019-Jan-09 19:14:48.999986 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
49060 2019-Jan-09 19:14:49.000626 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49061 2019-Jan-09 19:14:49.001253 - [DEBUG] Edge function : AllBottom (result of previous compose)
49062 2019-Jan-09 19:14:49.001278 - [DEBUG]
49063 2019-Jan-09 19:14:49.001303 - [DEBUG] Join: AllTop & AllBottom
49064 2019-Jan-09 19:14:49.001329 - [DEBUG] = AllBottom (new jump func)
49065 2019-Jan-09 19:14:49.001354 - [DEBUG]
49066 2019-Jan-09 19:14:49.001378 - [DEBUG] Start adding new jump function
49067 2019-Jan-09 19:14:49.001401 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49068 2019-Jan-09 19:14:49.001458 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49069 2019-Jan-09 19:14:49.002084 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
49070 2019-Jan-09 19:14:49.002706 - [DEBUG] Edge Function : AllBottom
49071 2019-Jan-09 19:14:49.002734 - [DEBUG] End adding new jump function
49072 2019-Jan-09 19:14:49.002758 - [DEBUG]
49073 2019-Jan-09 19:14:49.002782 - [DEBUG] -------------------------------------------- 1413. Path Edge --------------------------------------------
49074 2019-Jan-09 19:14:49.002806 - [DEBUG]
49075 2019-Jan-09 19:14:49.002830 - [DEBUG] Process 1413. path edge:
49076 2019-Jan-09 19:14:49.002854 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49077 2019-Jan-09 19:14:49.002910 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
49078 2019-Jan-09 19:14:49.003539 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
49079 2019-Jan-09 19:14:49.004181 - [DEBUG]
49080 2019-Jan-09 19:14:49.004207 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
49081 2019-Jan-09 19:14:49.004844 - [DEBUG] Compose: EdgeIdentity * AllBottom
49082 2019-Jan-09 19:14:49.004873 - [DEBUG]
49083 2019-Jan-09 19:14:49.004897 - [DEBUG] Propagate flow
49084 2019-Jan-09 19:14:49.004921 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49085 2019-Jan-09 19:14:49.004979 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
49086 2019-Jan-09 19:14:49.005601 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49087 2019-Jan-09 19:14:49.006227 - [DEBUG] Edge function : AllBottom (result of previous compose)
49088 2019-Jan-09 19:14:49.006252 - [DEBUG]
49089 2019-Jan-09 19:14:49.006278 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
49090 2019-Jan-09 19:14:49.006303 - [DEBUG] = AllBottom
49091 2019-Jan-09 19:14:49.006328 - [DEBUG]
49092 2019-Jan-09 19:14:49.006352 - [DEBUG] PROPAGATE: No new function!
49093 2019-Jan-09 19:14:49.006377 - [DEBUG] EDGE:
49094 2019-Jan-09 19:14:49.006435 - [DEBUG] ---> 49095 2019-Jan-09 19:14:49.007056 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49096 2019-Jan-09 19:14:49.007698 - [DEBUG]
49097 2019-Jan-09 19:14:49.007725 - [DEBUG] EDGE:
49098 2019-Jan-09 19:14:49.007782 - [DEBUG] ---> 49099 2019-Jan-09 19:14:49.008410 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49100 2019-Jan-09 19:14:49.009037 - [DEBUG]
49101 2019-Jan-09 19:14:49.009063 - [DEBUG] EDGE:
49102 2019-Jan-09 19:14:49.009120 - [DEBUG] ---> 49103 2019-Jan-09 19:14:49.009762 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49104 2019-Jan-09 19:14:49.010391 - [DEBUG]
49105 2019-Jan-09 19:14:49.010417 - [DEBUG] EDGE:
49106 2019-Jan-09 19:14:49.010491 - [DEBUG] ---> 49107 2019-Jan-09 19:14:49.011115 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49108 2019-Jan-09 19:14:49.011740 - [DEBUG]
49109 2019-Jan-09 19:14:49.011766 - [DEBUG] EDGE:
49110 2019-Jan-09 19:14:49.011824 - [DEBUG] ---> 49111 2019-Jan-09 19:14:49.012452 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49112 2019-Jan-09 19:14:49.013084 - [DEBUG]
49113 2019-Jan-09 19:14:49.013111 - [DEBUG] EDGE:
49114 2019-Jan-09 19:14:49.013168 - [DEBUG] ---> 49115 2019-Jan-09 19:14:49.013808 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49116 2019-Jan-09 19:14:49.014433 - [DEBUG]
49117 2019-Jan-09 19:14:49.014459 - [DEBUG] EDGE:
49118 2019-Jan-09 19:14:49.014516 - [DEBUG] ---> 49119 2019-Jan-09 19:14:49.015147 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49120 2019-Jan-09 19:14:49.015773 - [DEBUG]
49121 2019-Jan-09 19:14:49.015801 - [DEBUG] Compose: EdgeIdentity * AllBottom
49122 2019-Jan-09 19:14:49.015827 - [DEBUG]
49123 2019-Jan-09 19:14:49.015850 - [DEBUG] Propagate flow
49124 2019-Jan-09 19:14:49.015874 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49125 2019-Jan-09 19:14:49.015929 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
49126 2019-Jan-09 19:14:49.016553 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
49127 2019-Jan-09 19:14:49.017193 - [DEBUG] Edge function : AllBottom (result of previous compose)
49128 2019-Jan-09 19:14:49.017218 - [DEBUG]
49129 2019-Jan-09 19:14:49.017244 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
49130 2019-Jan-09 19:14:49.017270 - [DEBUG] = AllBottom
49131 2019-Jan-09 19:14:49.017294 - [DEBUG]
49132 2019-Jan-09 19:14:49.017317 - [DEBUG] PROPAGATE: No new function!
49133 2019-Jan-09 19:14:49.017343 - [DEBUG] EDGE:
49134 2019-Jan-09 19:14:49.017400 - [DEBUG] ---> 49135 2019-Jan-09 19:14:49.018028 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49136 2019-Jan-09 19:14:49.018654 - [DEBUG]
49137 2019-Jan-09 19:14:49.018680 - [DEBUG] EDGE:
49138 2019-Jan-09 19:14:49.018738 - [DEBUG] ---> 49139 2019-Jan-09 19:14:49.019365 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
49140 2019-Jan-09 19:14:49.019996 - [DEBUG]
49141 2019-Jan-09 19:14:49.020022 - [DEBUG] EDGE:
49142 2019-Jan-09 19:14:49.020079 - [DEBUG] ---> 49143 2019-Jan-09 19:14:49.020728 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
49144 2019-Jan-09 19:14:49.021357 - [DEBUG]
49145 2019-Jan-09 19:14:49.021385 - [DEBUG] Compose: EdgeIdentity * AllBottom
49146 2019-Jan-09 19:14:49.021411 - [DEBUG]
49147 2019-Jan-09 19:14:49.021434 - [DEBUG] Propagate flow
49148 2019-Jan-09 19:14:49.021458 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49149 2019-Jan-09 19:14:49.021514 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
49150 2019-Jan-09 19:14:49.022137 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49151 2019-Jan-09 19:14:49.022763 - [DEBUG] Edge function : AllBottom (result of previous compose)
49152 2019-Jan-09 19:14:49.022789 - [DEBUG]
49153 2019-Jan-09 19:14:49.022814 - [DEBUG] Join: AllTop & AllBottom
49154 2019-Jan-09 19:14:49.022840 - [DEBUG] = AllBottom (new jump func)
49155 2019-Jan-09 19:14:49.022865 - [DEBUG]
49156 2019-Jan-09 19:14:49.022888 - [DEBUG] Start adding new jump function
49157 2019-Jan-09 19:14:49.022912 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49158 2019-Jan-09 19:14:49.022967 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49159 2019-Jan-09 19:14:49.023595 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
49160 2019-Jan-09 19:14:49.024236 - [DEBUG] Edge Function : AllBottom
49161 2019-Jan-09 19:14:49.024267 - [DEBUG] End adding new jump function
49162 2019-Jan-09 19:14:49.024291 - [DEBUG]
49163 2019-Jan-09 19:14:49.024323 - [DEBUG] -------------------------------------------- 1414. Path Edge --------------------------------------------
49164 2019-Jan-09 19:14:49.024347 - [DEBUG]
49165 2019-Jan-09 19:14:49.024371 - [DEBUG] Process 1414. path edge:
49166 2019-Jan-09 19:14:49.024395 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49167 2019-Jan-09 19:14:49.024452 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
49168 2019-Jan-09 19:14:49.025077 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49169 2019-Jan-09 19:14:49.025711 - [DEBUG]
49170 2019-Jan-09 19:14:49.025737 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
49171 2019-Jan-09 19:14:49.026382 - [DEBUG] Compose: EdgeIdentity * AllBottom
49172 2019-Jan-09 19:14:49.026411 - [DEBUG]
49173 2019-Jan-09 19:14:49.026436 - [DEBUG] Propagate flow
49174 2019-Jan-09 19:14:49.026459 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49175 2019-Jan-09 19:14:49.026516 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
49176 2019-Jan-09 19:14:49.027164 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49177 2019-Jan-09 19:14:49.027794 - [DEBUG] Edge function : AllBottom (result of previous compose)
49178 2019-Jan-09 19:14:49.027819 - [DEBUG]
49179 2019-Jan-09 19:14:49.027844 - [DEBUG] Join: AllTop & AllBottom
49180 2019-Jan-09 19:14:49.027870 - [DEBUG] = AllBottom (new jump func)
49181 2019-Jan-09 19:14:49.027895 - [DEBUG]
49182 2019-Jan-09 19:14:49.027918 - [DEBUG] Start adding new jump function
49183 2019-Jan-09 19:14:49.027942 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49184 2019-Jan-09 19:14:49.027998 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49185 2019-Jan-09 19:14:49.028626 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
49186 2019-Jan-09 19:14:49.029260 - [DEBUG] Edge Function : AllBottom
49187 2019-Jan-09 19:14:49.029288 - [DEBUG] End adding new jump function
49188 2019-Jan-09 19:14:49.029313 - [DEBUG]
49189 2019-Jan-09 19:14:49.029337 - [DEBUG] -------------------------------------------- 1415. Path Edge --------------------------------------------
49190 2019-Jan-09 19:14:49.029361 - [DEBUG]
49191 2019-Jan-09 19:14:49.029384 - [DEBUG] Process 1415. path edge:
49192 2019-Jan-09 19:14:49.029408 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49193 2019-Jan-09 19:14:49.029465 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
49194 2019-Jan-09 19:14:49.030100 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49195 2019-Jan-09 19:14:49.030743 - [DEBUG]
49196 2019-Jan-09 19:14:49.030768 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
49197 2019-Jan-09 19:14:49.031408 - [DEBUG] Possible callees:
49198 2019-Jan-09 19:14:49.031433 - [DEBUG] llvm.dbg.declare
49199 2019-Jan-09 19:14:49.031459 - [DEBUG] Possible return sites:
49200 2019-Jan-09 19:14:49.031482 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7849201 2019-Jan-09 19:14:49.032732 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49202 2019-Jan-09 19:14:49.032761 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49203 2019-Jan-09 19:14:49.032809 - [DEBUG] Compose: EdgeIdentity * AllBottom
49204 2019-Jan-09 19:14:49.032836 - [DEBUG]
49205 2019-Jan-09 19:14:49.032860 - [DEBUG] Propagate flow
49206 2019-Jan-09 19:14:49.032884 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49207 2019-Jan-09 19:14:49.032941 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
49208 2019-Jan-09 19:14:49.033569 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49209 2019-Jan-09 19:14:49.034215 - [DEBUG] Edge function : AllBottom (result of previous compose)
49210 2019-Jan-09 19:14:49.034240 - [DEBUG]
49211 2019-Jan-09 19:14:49.034265 - [DEBUG] Join: AllTop & AllBottom
49212 2019-Jan-09 19:14:49.034291 - [DEBUG] = AllBottom (new jump func)
49213 2019-Jan-09 19:14:49.034316 - [DEBUG]
49214 2019-Jan-09 19:14:49.034339 - [DEBUG] Start adding new jump function
49215 2019-Jan-09 19:14:49.034363 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49216 2019-Jan-09 19:14:49.034419 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49217 2019-Jan-09 19:14:49.035047 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
49218 2019-Jan-09 19:14:49.035673 - [DEBUG] Edge Function : AllBottom
49219 2019-Jan-09 19:14:49.035701 - [DEBUG] End adding new jump function
49220 2019-Jan-09 19:14:49.035725 - [DEBUG]
49221 2019-Jan-09 19:14:49.035748 - [DEBUG] -------------------------------------------- 1416. Path Edge --------------------------------------------
49222 2019-Jan-09 19:14:49.035773 - [DEBUG]
49223 2019-Jan-09 19:14:49.035796 - [DEBUG] Process 1416. path edge:
49224 2019-Jan-09 19:14:49.035820 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49225 2019-Jan-09 19:14:49.035877 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
49226 2019-Jan-09 19:14:49.036505 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49227 2019-Jan-09 19:14:49.037145 - [DEBUG]
49228 2019-Jan-09 19:14:49.037170 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
49229 2019-Jan-09 19:14:49.037813 - [DEBUG] Compose: EdgeIdentity * AllBottom
49230 2019-Jan-09 19:14:49.037841 - [DEBUG]
49231 2019-Jan-09 19:14:49.037865 - [DEBUG] Propagate flow
49232 2019-Jan-09 19:14:49.037889 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49233 2019-Jan-09 19:14:49.037946 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
49234 2019-Jan-09 19:14:49.038570 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49235 2019-Jan-09 19:14:49.039197 - [DEBUG] Edge function : AllBottom (result of previous compose)
49236 2019-Jan-09 19:14:49.039222 - [DEBUG]
49237 2019-Jan-09 19:14:49.039247 - [DEBUG] Join: AllTop & AllBottom
49238 2019-Jan-09 19:14:49.039273 - [DEBUG] = AllBottom (new jump func)
49239 2019-Jan-09 19:14:49.039297 - [DEBUG]
49240 2019-Jan-09 19:14:49.039320 - [DEBUG] Start adding new jump function
49241 2019-Jan-09 19:14:49.039344 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49242 2019-Jan-09 19:14:49.039400 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49243 2019-Jan-09 19:14:49.040028 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
49244 2019-Jan-09 19:14:49.040667 - [DEBUG] Edge Function : AllBottom
49245 2019-Jan-09 19:14:49.040695 - [DEBUG] End adding new jump function
49246 2019-Jan-09 19:14:49.040719 - [DEBUG]
49247 2019-Jan-09 19:14:49.040743 - [DEBUG] -------------------------------------------- 1417. Path Edge --------------------------------------------
49248 2019-Jan-09 19:14:49.040767 - [DEBUG]
49249 2019-Jan-09 19:14:49.040798 - [DEBUG] Process 1417. path edge:
49250 2019-Jan-09 19:14:49.040823 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49251 2019-Jan-09 19:14:49.040879 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
49252 2019-Jan-09 19:14:49.041504 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49253 2019-Jan-09 19:14:49.042139 - [DEBUG]
49254 2019-Jan-09 19:14:49.042165 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
49255 2019-Jan-09 19:14:49.042800 - [DEBUG] Compose: EdgeIdentity * AllBottom
49256 2019-Jan-09 19:14:49.042828 - [DEBUG]
49257 2019-Jan-09 19:14:49.042852 - [DEBUG] Propagate flow
49258 2019-Jan-09 19:14:49.042876 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49259 2019-Jan-09 19:14:49.042933 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
49260 2019-Jan-09 19:14:49.043560 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49261 2019-Jan-09 19:14:49.044203 - [DEBUG] Edge function : AllBottom (result of previous compose)
49262 2019-Jan-09 19:14:49.044228 - [DEBUG]
49263 2019-Jan-09 19:14:49.044253 - [DEBUG] Join: AllTop & AllBottom
49264 2019-Jan-09 19:14:49.044279 - [DEBUG] = AllBottom (new jump func)
49265 2019-Jan-09 19:14:49.044304 - [DEBUG]
49266 2019-Jan-09 19:14:49.044328 - [DEBUG] Start adding new jump function
49267 2019-Jan-09 19:14:49.044352 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49268 2019-Jan-09 19:14:49.044408 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49269 2019-Jan-09 19:14:49.045037 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
49270 2019-Jan-09 19:14:49.045665 - [DEBUG] Edge Function : AllBottom
49271 2019-Jan-09 19:14:49.045696 - [DEBUG] End adding new jump function
49272 2019-Jan-09 19:14:49.045721 - [DEBUG]
49273 2019-Jan-09 19:14:49.045745 - [DEBUG] -------------------------------------------- 1418. Path Edge --------------------------------------------
49274 2019-Jan-09 19:14:49.045769 - [DEBUG]
49275 2019-Jan-09 19:14:49.045792 - [DEBUG] Process 1418. path edge:
49276 2019-Jan-09 19:14:49.045816 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49277 2019-Jan-09 19:14:49.045873 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
49278 2019-Jan-09 19:14:49.046501 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49279 2019-Jan-09 19:14:49.047141 - [DEBUG]
49280 2019-Jan-09 19:14:49.047165 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
49281 2019-Jan-09 19:14:49.047809 - [DEBUG] Compose: EdgeIdentity * AllBottom
49282 2019-Jan-09 19:14:49.047839 - [DEBUG]
49283 2019-Jan-09 19:14:49.047862 - [DEBUG] Propagate flow
49284 2019-Jan-09 19:14:49.047886 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49285 2019-Jan-09 19:14:49.047944 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
49286 2019-Jan-09 19:14:49.048568 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49287 2019-Jan-09 19:14:49.049195 - [DEBUG] Edge function : AllBottom (result of previous compose)
49288 2019-Jan-09 19:14:49.049220 - [DEBUG]
49289 2019-Jan-09 19:14:49.049245 - [DEBUG] Join: AllTop & AllBottom
49290 2019-Jan-09 19:14:49.049271 - [DEBUG] = AllBottom (new jump func)
49291 2019-Jan-09 19:14:49.049296 - [DEBUG]
49292 2019-Jan-09 19:14:49.049320 - [DEBUG] Start adding new jump function
49293 2019-Jan-09 19:14:49.049343 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49294 2019-Jan-09 19:14:49.049409 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49295 2019-Jan-09 19:14:49.050038 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
49296 2019-Jan-09 19:14:49.050679 - [DEBUG] Edge Function : AllBottom
49297 2019-Jan-09 19:14:49.050711 - [DEBUG] End adding new jump function
49298 2019-Jan-09 19:14:49.050735 - [DEBUG]
49299 2019-Jan-09 19:14:49.050759 - [DEBUG] -------------------------------------------- 1419. Path Edge --------------------------------------------
49300 2019-Jan-09 19:14:49.050783 - [DEBUG]
49301 2019-Jan-09 19:14:49.050807 - [DEBUG] Process 1419. path edge:
49302 2019-Jan-09 19:14:49.050831 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49303 2019-Jan-09 19:14:49.050888 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
49304 2019-Jan-09 19:14:49.051519 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49305 2019-Jan-09 19:14:49.052147 - [DEBUG]
49306 2019-Jan-09 19:14:49.052172 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
49307 2019-Jan-09 19:14:49.052811 - [DEBUG] Compose: EdgeIdentity * AllBottom
49308 2019-Jan-09 19:14:49.052839 - [DEBUG]
49309 2019-Jan-09 19:14:49.052863 - [DEBUG] Propagate flow
49310 2019-Jan-09 19:14:49.052886 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49311 2019-Jan-09 19:14:49.052943 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
49312 2019-Jan-09 19:14:49.053571 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49313 2019-Jan-09 19:14:49.054215 - [DEBUG] Edge function : AllBottom (result of previous compose)
49314 2019-Jan-09 19:14:49.054241 - [DEBUG]
49315 2019-Jan-09 19:14:49.054265 - [DEBUG] Join: AllTop & AllBottom
49316 2019-Jan-09 19:14:49.054291 - [DEBUG] = AllBottom (new jump func)
49317 2019-Jan-09 19:14:49.054316 - [DEBUG]
49318 2019-Jan-09 19:14:49.054339 - [DEBUG] Start adding new jump function
49319 2019-Jan-09 19:14:49.054363 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49320 2019-Jan-09 19:14:49.054419 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49321 2019-Jan-09 19:14:49.055046 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
49322 2019-Jan-09 19:14:49.055671 - [DEBUG] Edge Function : AllBottom
49323 2019-Jan-09 19:14:49.055698 - [DEBUG] End adding new jump function
49324 2019-Jan-09 19:14:49.055722 - [DEBUG]
49325 2019-Jan-09 19:14:49.055746 - [DEBUG] -------------------------------------------- 1420. Path Edge --------------------------------------------
49326 2019-Jan-09 19:14:49.055770 - [DEBUG]
49327 2019-Jan-09 19:14:49.055794 - [DEBUG] Process 1420. path edge:
49328 2019-Jan-09 19:14:49.055818 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49329 2019-Jan-09 19:14:49.055874 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
49330 2019-Jan-09 19:14:49.056500 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49331 2019-Jan-09 19:14:49.057139 - [DEBUG]
49332 2019-Jan-09 19:14:49.057164 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
49333 2019-Jan-09 19:14:49.057807 - [DEBUG] Compose: EdgeIdentity * AllBottom
49334 2019-Jan-09 19:14:49.057837 - [DEBUG]
49335 2019-Jan-09 19:14:49.057861 - [DEBUG] Propagate flow
49336 2019-Jan-09 19:14:49.057884 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49337 2019-Jan-09 19:14:49.057941 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
49338 2019-Jan-09 19:14:49.058579 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49339 2019-Jan-09 19:14:49.059209 - [DEBUG] Edge function : AllBottom (result of previous compose)
49340 2019-Jan-09 19:14:49.059234 - [DEBUG]
49341 2019-Jan-09 19:14:49.059259 - [DEBUG] Join: AllTop & AllBottom
49342 2019-Jan-09 19:14:49.059286 - [DEBUG] = AllBottom (new jump func)
49343 2019-Jan-09 19:14:49.059310 - [DEBUG]
49344 2019-Jan-09 19:14:49.059334 - [DEBUG] Start adding new jump function
49345 2019-Jan-09 19:14:49.059357 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49346 2019-Jan-09 19:14:49.059414 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49347 2019-Jan-09 19:14:49.060042 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
49348 2019-Jan-09 19:14:49.060686 - [DEBUG] Edge Function : AllBottom
49349 2019-Jan-09 19:14:49.060714 - [DEBUG] End adding new jump function
49350 2019-Jan-09 19:14:49.060738 - [DEBUG]
49351 2019-Jan-09 19:14:49.060762 - [DEBUG] -------------------------------------------- 1421. Path Edge --------------------------------------------
49352 2019-Jan-09 19:14:49.060786 - [DEBUG]
49353 2019-Jan-09 19:14:49.060810 - [DEBUG] Process 1421. path edge:
49354 2019-Jan-09 19:14:49.060834 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49355 2019-Jan-09 19:14:49.060891 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
49356 2019-Jan-09 19:14:49.061518 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49357 2019-Jan-09 19:14:49.062145 - [DEBUG]
49358 2019-Jan-09 19:14:49.062170 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
49359 2019-Jan-09 19:14:49.062814 - [DEBUG] Compose: EdgeIdentity * AllBottom
49360 2019-Jan-09 19:14:49.062842 - [DEBUG]
49361 2019-Jan-09 19:14:49.062866 - [DEBUG] Propagate flow
49362 2019-Jan-09 19:14:49.062889 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49363 2019-Jan-09 19:14:49.062947 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
49364 2019-Jan-09 19:14:49.063573 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49365 2019-Jan-09 19:14:49.064217 - [DEBUG] Edge function : AllBottom (result of previous compose)
49366 2019-Jan-09 19:14:49.064242 - [DEBUG]
49367 2019-Jan-09 19:14:49.064267 - [DEBUG] Join: AllTop & AllBottom
49368 2019-Jan-09 19:14:49.064293 - [DEBUG] = AllBottom (new jump func)
49369 2019-Jan-09 19:14:49.064318 - [DEBUG]
49370 2019-Jan-09 19:14:49.064341 - [DEBUG] Start adding new jump function
49371 2019-Jan-09 19:14:49.064365 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49372 2019-Jan-09 19:14:49.064421 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49373 2019-Jan-09 19:14:49.065049 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
49374 2019-Jan-09 19:14:49.065675 - [DEBUG] Edge Function : AllBottom
49375 2019-Jan-09 19:14:49.065702 - [DEBUG] End adding new jump function
49376 2019-Jan-09 19:14:49.065727 - [DEBUG]
49377 2019-Jan-09 19:14:49.065750 - [DEBUG] -------------------------------------------- 1422. Path Edge --------------------------------------------
49378 2019-Jan-09 19:14:49.065775 - [DEBUG]
49379 2019-Jan-09 19:14:49.065798 - [DEBUG] Process 1422. path edge:
49380 2019-Jan-09 19:14:49.065823 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49381 2019-Jan-09 19:14:49.065879 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
49382 2019-Jan-09 19:14:49.066513 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49383 2019-Jan-09 19:14:49.067155 - [DEBUG]
49384 2019-Jan-09 19:14:49.067181 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
49385 2019-Jan-09 19:14:49.067824 - [DEBUG] Compose: EdgeIdentity * AllBottom
49386 2019-Jan-09 19:14:49.067853 - [DEBUG]
49387 2019-Jan-09 19:14:49.067877 - [DEBUG] Propagate flow
49388 2019-Jan-09 19:14:49.067901 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49389 2019-Jan-09 19:14:49.067958 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
49390 2019-Jan-09 19:14:49.068596 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49391 2019-Jan-09 19:14:49.069223 - [DEBUG] Edge function : AllBottom (result of previous compose)
49392 2019-Jan-09 19:14:49.069248 - [DEBUG]
49393 2019-Jan-09 19:14:49.069273 - [DEBUG] Join: AllTop & AllBottom
49394 2019-Jan-09 19:14:49.069299 - [DEBUG] = AllBottom (new jump func)
49395 2019-Jan-09 19:14:49.069324 - [DEBUG]
49396 2019-Jan-09 19:14:49.069347 - [DEBUG] Start adding new jump function
49397 2019-Jan-09 19:14:49.069371 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49398 2019-Jan-09 19:14:49.069427 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49399 2019-Jan-09 19:14:49.070055 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
49400 2019-Jan-09 19:14:49.070704 - [DEBUG] Edge Function : AllBottom
49401 2019-Jan-09 19:14:49.070733 - [DEBUG] End adding new jump function
49402 2019-Jan-09 19:14:49.070757 - [DEBUG]
49403 2019-Jan-09 19:14:49.070781 - [DEBUG] -------------------------------------------- 1423. Path Edge --------------------------------------------
49404 2019-Jan-09 19:14:49.070805 - [DEBUG]
49405 2019-Jan-09 19:14:49.070828 - [DEBUG] Process 1423. path edge:
49406 2019-Jan-09 19:14:49.070852 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49407 2019-Jan-09 19:14:49.070909 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
49408 2019-Jan-09 19:14:49.071543 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49409 2019-Jan-09 19:14:49.072171 - [DEBUG]
49410 2019-Jan-09 19:14:49.072196 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
49411 2019-Jan-09 19:14:49.072839 - [DEBUG] Possible callees:
49412 2019-Jan-09 19:14:49.072865 - [DEBUG] llvm.dbg.declare
49413 2019-Jan-09 19:14:49.072890 - [DEBUG] Possible return sites:
49414 2019-Jan-09 19:14:49.072914 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12049415 2019-Jan-09 19:14:49.074183 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49416 2019-Jan-09 19:14:49.074212 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49417 2019-Jan-09 19:14:49.074250 - [DEBUG] Compose: EdgeIdentity * AllBottom
49418 2019-Jan-09 19:14:49.074277 - [DEBUG]
49419 2019-Jan-09 19:14:49.074302 - [DEBUG] Propagate flow
49420 2019-Jan-09 19:14:49.074325 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49421 2019-Jan-09 19:14:49.074382 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
49422 2019-Jan-09 19:14:49.075010 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49423 2019-Jan-09 19:14:49.075655 - [DEBUG] Edge function : AllBottom (result of previous compose)
49424 2019-Jan-09 19:14:49.075681 - [DEBUG]
49425 2019-Jan-09 19:14:49.075706 - [DEBUG] Join: AllTop & AllBottom
49426 2019-Jan-09 19:14:49.075732 - [DEBUG] = AllBottom (new jump func)
49427 2019-Jan-09 19:14:49.075756 - [DEBUG]
49428 2019-Jan-09 19:14:49.075780 - [DEBUG] Start adding new jump function
49429 2019-Jan-09 19:14:49.075803 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49430 2019-Jan-09 19:14:49.075859 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49431 2019-Jan-09 19:14:49.076487 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
49432 2019-Jan-09 19:14:49.077127 - [DEBUG] Edge Function : AllBottom
49433 2019-Jan-09 19:14:49.077155 - [DEBUG] End adding new jump function
49434 2019-Jan-09 19:14:49.077179 - [DEBUG]
49435 2019-Jan-09 19:14:49.077203 - [DEBUG] -------------------------------------------- 1424. Path Edge --------------------------------------------
49436 2019-Jan-09 19:14:49.077227 - [DEBUG]
49437 2019-Jan-09 19:14:49.077250 - [DEBUG] Process 1424. path edge:
49438 2019-Jan-09 19:14:49.077274 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49439 2019-Jan-09 19:14:49.077330 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
49440 2019-Jan-09 19:14:49.077957 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49441 2019-Jan-09 19:14:49.078584 - [DEBUG]
49442 2019-Jan-09 19:14:49.078608 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
49443 2019-Jan-09 19:14:49.079255 - [DEBUG] Compose: EdgeIdentity * AllBottom
49444 2019-Jan-09 19:14:49.079283 - [DEBUG]
49445 2019-Jan-09 19:14:49.079306 - [DEBUG] Propagate flow
49446 2019-Jan-09 19:14:49.079330 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49447 2019-Jan-09 19:14:49.079387 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
49448 2019-Jan-09 19:14:49.080024 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49449 2019-Jan-09 19:14:49.080668 - [DEBUG] Edge function : AllBottom (result of previous compose)
49450 2019-Jan-09 19:14:49.080694 - [DEBUG]
49451 2019-Jan-09 19:14:49.080718 - [DEBUG] Join: AllTop & AllBottom
49452 2019-Jan-09 19:14:49.080745 - [DEBUG] = AllBottom (new jump func)
49453 2019-Jan-09 19:14:49.080770 - [DEBUG]
49454 2019-Jan-09 19:14:49.080793 - [DEBUG] Start adding new jump function
49455 2019-Jan-09 19:14:49.080817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49456 2019-Jan-09 19:14:49.080873 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49457 2019-Jan-09 19:14:49.081503 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
49458 2019-Jan-09 19:14:49.082128 - [DEBUG] Edge Function : AllBottom
49459 2019-Jan-09 19:14:49.082155 - [DEBUG] End adding new jump function
49460 2019-Jan-09 19:14:49.082180 - [DEBUG]
49461 2019-Jan-09 19:14:49.082203 - [DEBUG] -------------------------------------------- 1425. Path Edge --------------------------------------------
49462 2019-Jan-09 19:14:49.082228 - [DEBUG]
49463 2019-Jan-09 19:14:49.082251 - [DEBUG] Process 1425. path edge:
49464 2019-Jan-09 19:14:49.082275 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49465 2019-Jan-09 19:14:49.082331 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
49466 2019-Jan-09 19:14:49.082955 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49467 2019-Jan-09 19:14:49.083582 - [DEBUG]
49468 2019-Jan-09 19:14:49.083616 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
49469 2019-Jan-09 19:14:49.084274 - [DEBUG] Compose: EdgeIdentity * AllBottom
49470 2019-Jan-09 19:14:49.084302 - [DEBUG]
49471 2019-Jan-09 19:14:49.084326 - [DEBUG] Propagate flow
49472 2019-Jan-09 19:14:49.084349 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49473 2019-Jan-09 19:14:49.084406 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
49474 2019-Jan-09 19:14:49.085041 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49475 2019-Jan-09 19:14:49.085669 - [DEBUG] Edge function : AllBottom (result of previous compose)
49476 2019-Jan-09 19:14:49.085694 - [DEBUG]
49477 2019-Jan-09 19:14:49.085719 - [DEBUG] Join: AllTop & AllBottom
49478 2019-Jan-09 19:14:49.085745 - [DEBUG] = AllBottom (new jump func)
49479 2019-Jan-09 19:14:49.085770 - [DEBUG]
49480 2019-Jan-09 19:14:49.085793 - [DEBUG] Start adding new jump function
49481 2019-Jan-09 19:14:49.085817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49482 2019-Jan-09 19:14:49.085873 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49483 2019-Jan-09 19:14:49.086500 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
49484 2019-Jan-09 19:14:49.087147 - [DEBUG] Edge Function : AllBottom
49485 2019-Jan-09 19:14:49.087175 - [DEBUG] End adding new jump function
49486 2019-Jan-09 19:14:49.087200 - [DEBUG]
49487 2019-Jan-09 19:14:49.087223 - [DEBUG] -------------------------------------------- 1426. Path Edge --------------------------------------------
49488 2019-Jan-09 19:14:49.087247 - [DEBUG]
49489 2019-Jan-09 19:14:49.087271 - [DEBUG] Process 1426. path edge:
49490 2019-Jan-09 19:14:49.087295 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49491 2019-Jan-09 19:14:49.087351 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
49492 2019-Jan-09 19:14:49.087987 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49493 2019-Jan-09 19:14:49.088614 - [DEBUG]
49494 2019-Jan-09 19:14:49.088639 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
49495 2019-Jan-09 19:14:49.089285 - [DEBUG] Possible callees:
49496 2019-Jan-09 19:14:49.089311 - [DEBUG] llvm.dbg.declare
49497 2019-Jan-09 19:14:49.089336 - [DEBUG] Possible return sites:
49498 2019-Jan-09 19:14:49.089360 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14949499 2019-Jan-09 19:14:49.090634 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49500 2019-Jan-09 19:14:49.090663 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49501 2019-Jan-09 19:14:49.090701 - [DEBUG] Compose: EdgeIdentity * AllBottom
49502 2019-Jan-09 19:14:49.090728 - [DEBUG]
49503 2019-Jan-09 19:14:49.090753 - [DEBUG] Propagate flow
49504 2019-Jan-09 19:14:49.090776 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49505 2019-Jan-09 19:14:49.090838 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
49506 2019-Jan-09 19:14:49.091470 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49507 2019-Jan-09 19:14:49.092098 - [DEBUG] Edge function : AllBottom (result of previous compose)
49508 2019-Jan-09 19:14:49.092124 - [DEBUG]
49509 2019-Jan-09 19:14:49.092157 - [DEBUG] Join: AllTop & AllBottom
49510 2019-Jan-09 19:14:49.092184 - [DEBUG] = AllBottom (new jump func)
49511 2019-Jan-09 19:14:49.092209 - [DEBUG]
49512 2019-Jan-09 19:14:49.092232 - [DEBUG] Start adding new jump function
49513 2019-Jan-09 19:14:49.092255 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49514 2019-Jan-09 19:14:49.092311 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49515 2019-Jan-09 19:14:49.092939 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
49516 2019-Jan-09 19:14:49.093565 - [DEBUG] Edge Function : AllBottom
49517 2019-Jan-09 19:14:49.093593 - [DEBUG] End adding new jump function
49518 2019-Jan-09 19:14:49.093617 - [DEBUG]
49519 2019-Jan-09 19:14:49.093641 - [DEBUG] -------------------------------------------- 1427. Path Edge --------------------------------------------
49520 2019-Jan-09 19:14:49.093665 - [DEBUG]
49521 2019-Jan-09 19:14:49.093688 - [DEBUG] Process 1427. path edge:
49522 2019-Jan-09 19:14:49.093712 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49523 2019-Jan-09 19:14:49.093780 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
49524 2019-Jan-09 19:14:49.094410 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49525 2019-Jan-09 19:14:49.095037 - [DEBUG]
49526 2019-Jan-09 19:14:49.095062 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
49527 2019-Jan-09 19:14:49.095711 - [DEBUG] Compose: EdgeIdentity * AllBottom
49528 2019-Jan-09 19:14:49.095739 - [DEBUG]
49529 2019-Jan-09 19:14:49.095763 - [DEBUG] Propagate flow
49530 2019-Jan-09 19:14:49.095786 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49531 2019-Jan-09 19:14:49.095844 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
49532 2019-Jan-09 19:14:49.096469 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49533 2019-Jan-09 19:14:49.097096 - [DEBUG] Edge function : AllBottom (result of previous compose)
49534 2019-Jan-09 19:14:49.097135 - [DEBUG]
49535 2019-Jan-09 19:14:49.097160 - [DEBUG] Join: AllTop & AllBottom
49536 2019-Jan-09 19:14:49.097186 - [DEBUG] = AllBottom (new jump func)
49537 2019-Jan-09 19:14:49.097211 - [DEBUG]
49538 2019-Jan-09 19:14:49.097235 - [DEBUG] Start adding new jump function
49539 2019-Jan-09 19:14:49.097259 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49540 2019-Jan-09 19:14:49.097315 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49541 2019-Jan-09 19:14:49.097942 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
49542 2019-Jan-09 19:14:49.098565 - [DEBUG] Edge Function : AllBottom
49543 2019-Jan-09 19:14:49.098593 - [DEBUG] End adding new jump function
49544 2019-Jan-09 19:14:49.098617 - [DEBUG]
49545 2019-Jan-09 19:14:49.098640 - [DEBUG] -------------------------------------------- 1428. Path Edge --------------------------------------------
49546 2019-Jan-09 19:14:49.098665 - [DEBUG]
49547 2019-Jan-09 19:14:49.098688 - [DEBUG] Process 1428. path edge:
49548 2019-Jan-09 19:14:49.098712 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49549 2019-Jan-09 19:14:49.098768 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
49550 2019-Jan-09 19:14:49.099391 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49551 2019-Jan-09 19:14:49.100019 - [DEBUG]
49552 2019-Jan-09 19:14:49.100044 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
49553 2019-Jan-09 19:14:49.100703 - [DEBUG] Compose: EdgeIdentity * AllBottom
49554 2019-Jan-09 19:14:49.100740 - [DEBUG]
49555 2019-Jan-09 19:14:49.100764 - [DEBUG] Propagate flow
49556 2019-Jan-09 19:14:49.100788 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49557 2019-Jan-09 19:14:49.100846 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
49558 2019-Jan-09 19:14:49.101482 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49559 2019-Jan-09 19:14:49.102110 - [DEBUG] Edge function : AllBottom (result of previous compose)
49560 2019-Jan-09 19:14:49.102135 - [DEBUG]
49561 2019-Jan-09 19:14:49.102160 - [DEBUG] Join: AllTop & AllBottom
49562 2019-Jan-09 19:14:49.102186 - [DEBUG] = AllBottom (new jump func)
49563 2019-Jan-09 19:14:49.102210 - [DEBUG]
49564 2019-Jan-09 19:14:49.102233 - [DEBUG] Start adding new jump function
49565 2019-Jan-09 19:14:49.102257 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49566 2019-Jan-09 19:14:49.102313 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49567 2019-Jan-09 19:14:49.102943 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
49568 2019-Jan-09 19:14:49.103576 - [DEBUG] Edge Function : AllBottom
49569 2019-Jan-09 19:14:49.103603 - [DEBUG] End adding new jump function
49570 2019-Jan-09 19:14:49.103628 - [DEBUG]
49571 2019-Jan-09 19:14:49.103651 - [DEBUG] -------------------------------------------- 1429. Path Edge --------------------------------------------
49572 2019-Jan-09 19:14:49.103675 - [DEBUG]
49573 2019-Jan-09 19:14:49.103699 - [DEBUG] Process 1429. path edge:
49574 2019-Jan-09 19:14:49.103722 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49575 2019-Jan-09 19:14:49.103791 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
49576 2019-Jan-09 19:14:49.104426 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49577 2019-Jan-09 19:14:49.105053 - [DEBUG]
49578 2019-Jan-09 19:14:49.105077 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
49579 2019-Jan-09 19:14:49.105726 - [DEBUG] Possible callees:
49580 2019-Jan-09 19:14:49.105751 - [DEBUG] llvm.dbg.declare
49581 2019-Jan-09 19:14:49.105777 - [DEBUG] Possible return sites:
49582 2019-Jan-09 19:14:49.105800 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15549583 2019-Jan-09 19:14:49.107056 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49584 2019-Jan-09 19:14:49.107084 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49585 2019-Jan-09 19:14:49.107138 - [DEBUG] Compose: EdgeIdentity * AllBottom
49586 2019-Jan-09 19:14:49.107165 - [DEBUG]
49587 2019-Jan-09 19:14:49.107190 - [DEBUG] Propagate flow
49588 2019-Jan-09 19:14:49.107213 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49589 2019-Jan-09 19:14:49.107271 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
49590 2019-Jan-09 19:14:49.107901 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49591 2019-Jan-09 19:14:49.108529 - [DEBUG] Edge function : AllBottom (result of previous compose)
49592 2019-Jan-09 19:14:49.108554 - [DEBUG]
49593 2019-Jan-09 19:14:49.108579 - [DEBUG] Join: AllTop & AllBottom
49594 2019-Jan-09 19:14:49.108605 - [DEBUG] = AllBottom (new jump func)
49595 2019-Jan-09 19:14:49.108638 - [DEBUG]
49596 2019-Jan-09 19:14:49.108662 - [DEBUG] Start adding new jump function
49597 2019-Jan-09 19:14:49.108686 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49598 2019-Jan-09 19:14:49.108742 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49599 2019-Jan-09 19:14:49.109369 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
49600 2019-Jan-09 19:14:49.109996 - [DEBUG] Edge Function : AllBottom
49601 2019-Jan-09 19:14:49.110023 - [DEBUG] End adding new jump function
49602 2019-Jan-09 19:14:49.110047 - [DEBUG]
49603 2019-Jan-09 19:14:49.110071 - [DEBUG] -------------------------------------------- 1430. Path Edge --------------------------------------------
49604 2019-Jan-09 19:14:49.110095 - [DEBUG]
49605 2019-Jan-09 19:14:49.110118 - [DEBUG] Process 1430. path edge:
49606 2019-Jan-09 19:14:49.110142 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49607 2019-Jan-09 19:14:49.110198 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
49608 2019-Jan-09 19:14:49.110841 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49609 2019-Jan-09 19:14:49.111468 - [DEBUG]
49610 2019-Jan-09 19:14:49.111492 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
49611 2019-Jan-09 19:14:49.112142 - [DEBUG] Compose: EdgeIdentity * AllBottom
49612 2019-Jan-09 19:14:49.112170 - [DEBUG]
49613 2019-Jan-09 19:14:49.112194 - [DEBUG] Propagate flow
49614 2019-Jan-09 19:14:49.112217 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49615 2019-Jan-09 19:14:49.112275 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
49616 2019-Jan-09 19:14:49.112913 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49617 2019-Jan-09 19:14:49.113540 - [DEBUG] Edge function : AllBottom (result of previous compose)
49618 2019-Jan-09 19:14:49.113566 - [DEBUG]
49619 2019-Jan-09 19:14:49.113591 - [DEBUG] Join: AllTop & AllBottom
49620 2019-Jan-09 19:14:49.113617 - [DEBUG] = AllBottom (new jump func)
49621 2019-Jan-09 19:14:49.113642 - [DEBUG]
49622 2019-Jan-09 19:14:49.113665 - [DEBUG] Start adding new jump function
49623 2019-Jan-09 19:14:49.113688 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49624 2019-Jan-09 19:14:49.113745 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49625 2019-Jan-09 19:14:49.114390 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
49626 2019-Jan-09 19:14:49.115014 - [DEBUG] Edge Function : AllBottom
49627 2019-Jan-09 19:14:49.115042 - [DEBUG] End adding new jump function
49628 2019-Jan-09 19:14:49.115066 - [DEBUG]
49629 2019-Jan-09 19:14:49.115089 - [DEBUG] -------------------------------------------- 1431. Path Edge --------------------------------------------
49630 2019-Jan-09 19:14:49.115114 - [DEBUG]
49631 2019-Jan-09 19:14:49.115137 - [DEBUG] Process 1431. path edge:
49632 2019-Jan-09 19:14:49.115161 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49633 2019-Jan-09 19:14:49.115217 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
49634 2019-Jan-09 19:14:49.115841 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49635 2019-Jan-09 19:14:49.116470 - [DEBUG]
49636 2019-Jan-09 19:14:49.116496 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
49637 2019-Jan-09 19:14:49.117153 - [DEBUG] Compose: EdgeIdentity * AllBottom
49638 2019-Jan-09 19:14:49.117181 - [DEBUG]
49639 2019-Jan-09 19:14:49.117205 - [DEBUG] Propagate flow
49640 2019-Jan-09 19:14:49.117229 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49641 2019-Jan-09 19:14:49.117294 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
49642 2019-Jan-09 19:14:49.117921 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49643 2019-Jan-09 19:14:49.118549 - [DEBUG] Edge function : AllBottom (result of previous compose)
49644 2019-Jan-09 19:14:49.118574 - [DEBUG]
49645 2019-Jan-09 19:14:49.118599 - [DEBUG] Join: AllTop & AllBottom
49646 2019-Jan-09 19:14:49.118625 - [DEBUG] = AllBottom (new jump func)
49647 2019-Jan-09 19:14:49.118650 - [DEBUG]
49648 2019-Jan-09 19:14:49.118673 - [DEBUG] Start adding new jump function
49649 2019-Jan-09 19:14:49.118697 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49650 2019-Jan-09 19:14:49.118753 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49651 2019-Jan-09 19:14:49.119381 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
49652 2019-Jan-09 19:14:49.120005 - [DEBUG] Edge Function : AllBottom
49653 2019-Jan-09 19:14:49.120033 - [DEBUG] End adding new jump function
49654 2019-Jan-09 19:14:49.120057 - [DEBUG]
49655 2019-Jan-09 19:14:49.120080 - [DEBUG] -------------------------------------------- 1432. Path Edge --------------------------------------------
49656 2019-Jan-09 19:14:49.120105 - [DEBUG]
49657 2019-Jan-09 19:14:49.120128 - [DEBUG] Process 1432. path edge:
49658 2019-Jan-09 19:14:49.120152 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49659 2019-Jan-09 19:14:49.120208 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
49660 2019-Jan-09 19:14:49.120847 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49661 2019-Jan-09 19:14:49.121474 - [DEBUG]
49662 2019-Jan-09 19:14:49.121500 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
49663 2019-Jan-09 19:14:49.122143 - [DEBUG] Compose: EdgeIdentity * AllBottom
49664 2019-Jan-09 19:14:49.122171 - [DEBUG]
49665 2019-Jan-09 19:14:49.122195 - [DEBUG] Propagate flow
49666 2019-Jan-09 19:14:49.122219 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49667 2019-Jan-09 19:14:49.122276 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
49668 2019-Jan-09 19:14:49.122918 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49669 2019-Jan-09 19:14:49.123546 - [DEBUG] Edge function : AllBottom (result of previous compose)
49670 2019-Jan-09 19:14:49.123571 - [DEBUG]
49671 2019-Jan-09 19:14:49.123596 - [DEBUG] Join: AllTop & AllBottom
49672 2019-Jan-09 19:14:49.123622 - [DEBUG] = AllBottom (new jump func)
49673 2019-Jan-09 19:14:49.123647 - [DEBUG]
49674 2019-Jan-09 19:14:49.123670 - [DEBUG] Start adding new jump function
49675 2019-Jan-09 19:14:49.123694 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49676 2019-Jan-09 19:14:49.123750 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49677 2019-Jan-09 19:14:49.124391 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
49678 2019-Jan-09 19:14:49.125026 - [DEBUG] Edge Function : AllBottom
49679 2019-Jan-09 19:14:49.125053 - [DEBUG] End adding new jump function
49680 2019-Jan-09 19:14:49.125077 - [DEBUG]
49681 2019-Jan-09 19:14:49.125101 - [DEBUG] -------------------------------------------- 1433. Path Edge --------------------------------------------
49682 2019-Jan-09 19:14:49.125125 - [DEBUG]
49683 2019-Jan-09 19:14:49.125148 - [DEBUG] Process 1433. path edge:
49684 2019-Jan-09 19:14:49.125172 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49685 2019-Jan-09 19:14:49.125236 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
49686 2019-Jan-09 19:14:49.125870 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49687 2019-Jan-09 19:14:49.126497 - [DEBUG]
49688 2019-Jan-09 19:14:49.126522 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
49689 2019-Jan-09 19:14:49.127180 - [DEBUG] Possible callees:
49690 2019-Jan-09 19:14:49.127206 - [DEBUG] llvm.dbg.declare
49691 2019-Jan-09 19:14:49.127231 - [DEBUG] Possible return sites:
49692 2019-Jan-09 19:14:49.127254 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16349693 2019-Jan-09 19:14:49.128503 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49694 2019-Jan-09 19:14:49.128532 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49695 2019-Jan-09 19:14:49.128569 - [DEBUG] Compose: EdgeIdentity * AllBottom
49696 2019-Jan-09 19:14:49.128596 - [DEBUG]
49697 2019-Jan-09 19:14:49.128620 - [DEBUG] Propagate flow
49698 2019-Jan-09 19:14:49.128644 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49699 2019-Jan-09 19:14:49.128701 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
49700 2019-Jan-09 19:14:49.129328 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49701 2019-Jan-09 19:14:49.129955 - [DEBUG] Edge function : AllBottom (result of previous compose)
49702 2019-Jan-09 19:14:49.129980 - [DEBUG]
49703 2019-Jan-09 19:14:49.130005 - [DEBUG] Join: AllTop & AllBottom
49704 2019-Jan-09 19:14:49.130030 - [DEBUG] = AllBottom (new jump func)
49705 2019-Jan-09 19:14:49.130055 - [DEBUG]
49706 2019-Jan-09 19:14:49.130078 - [DEBUG] Start adding new jump function
49707 2019-Jan-09 19:14:49.130102 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49708 2019-Jan-09 19:14:49.130157 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49709 2019-Jan-09 19:14:49.130800 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
49710 2019-Jan-09 19:14:49.131427 - [DEBUG] Edge Function : AllBottom
49711 2019-Jan-09 19:14:49.131455 - [DEBUG] End adding new jump function
49712 2019-Jan-09 19:14:49.131479 - [DEBUG]
49713 2019-Jan-09 19:14:49.131503 - [DEBUG] -------------------------------------------- 1434. Path Edge --------------------------------------------
49714 2019-Jan-09 19:14:49.131527 - [DEBUG]
49715 2019-Jan-09 19:14:49.131551 - [DEBUG] Process 1434. path edge:
49716 2019-Jan-09 19:14:49.131575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49717 2019-Jan-09 19:14:49.131631 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
49718 2019-Jan-09 19:14:49.132261 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49719 2019-Jan-09 19:14:49.132889 - [DEBUG]
49720 2019-Jan-09 19:14:49.132914 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
49721 2019-Jan-09 19:14:49.133562 - [DEBUG] Compose: EdgeIdentity * AllBottom
49722 2019-Jan-09 19:14:49.133591 - [DEBUG]
49723 2019-Jan-09 19:14:49.133615 - [DEBUG] Propagate flow
49724 2019-Jan-09 19:14:49.133639 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49725 2019-Jan-09 19:14:49.133696 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
49726 2019-Jan-09 19:14:49.134344 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49727 2019-Jan-09 19:14:49.134972 - [DEBUG] Edge function : AllBottom (result of previous compose)
49728 2019-Jan-09 19:14:49.134997 - [DEBUG]
49729 2019-Jan-09 19:14:49.135022 - [DEBUG] Join: AllTop & AllBottom
49730 2019-Jan-09 19:14:49.135048 - [DEBUG] = AllBottom (new jump func)
49731 2019-Jan-09 19:14:49.135072 - [DEBUG]
49732 2019-Jan-09 19:14:49.135096 - [DEBUG] Start adding new jump function
49733 2019-Jan-09 19:14:49.135119 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49734 2019-Jan-09 19:14:49.135176 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49735 2019-Jan-09 19:14:49.135805 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
49736 2019-Jan-09 19:14:49.136429 - [DEBUG] Edge Function : AllBottom
49737 2019-Jan-09 19:14:49.136457 - [DEBUG] End adding new jump function
49738 2019-Jan-09 19:14:49.136481 - [DEBUG]
49739 2019-Jan-09 19:14:49.136505 - [DEBUG] -------------------------------------------- 1435. Path Edge --------------------------------------------
49740 2019-Jan-09 19:14:49.136529 - [DEBUG]
49741 2019-Jan-09 19:14:49.136552 - [DEBUG] Process 1435. path edge:
49742 2019-Jan-09 19:14:49.136576 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49743 2019-Jan-09 19:14:49.136632 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
49744 2019-Jan-09 19:14:49.137271 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49745 2019-Jan-09 19:14:49.137898 - [DEBUG]
49746 2019-Jan-09 19:14:49.137923 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
49747 2019-Jan-09 19:14:49.138568 - [DEBUG] Compose: EdgeIdentity * AllBottom
49748 2019-Jan-09 19:14:49.138595 - [DEBUG]
49749 2019-Jan-09 19:14:49.138619 - [DEBUG] Propagate flow
49750 2019-Jan-09 19:14:49.138643 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49751 2019-Jan-09 19:14:49.138700 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
49752 2019-Jan-09 19:14:49.139343 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49753 2019-Jan-09 19:14:49.139973 - [DEBUG] Edge function : AllBottom (result of previous compose)
49754 2019-Jan-09 19:14:49.139998 - [DEBUG]
49755 2019-Jan-09 19:14:49.140023 - [DEBUG] Join: AllTop & AllBottom
49756 2019-Jan-09 19:14:49.140049 - [DEBUG] = AllBottom (new jump func)
49757 2019-Jan-09 19:14:49.140074 - [DEBUG]
49758 2019-Jan-09 19:14:49.140097 - [DEBUG] Start adding new jump function
49759 2019-Jan-09 19:14:49.140120 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49760 2019-Jan-09 19:14:49.140177 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49761 2019-Jan-09 19:14:49.140817 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
49762 2019-Jan-09 19:14:49.141452 - [DEBUG] Edge Function : AllBottom
49763 2019-Jan-09 19:14:49.141479 - [DEBUG] End adding new jump function
49764 2019-Jan-09 19:14:49.141503 - [DEBUG]
49765 2019-Jan-09 19:14:49.141527 - [DEBUG] -------------------------------------------- 1436. Path Edge --------------------------------------------
49766 2019-Jan-09 19:14:49.141551 - [DEBUG]
49767 2019-Jan-09 19:14:49.141574 - [DEBUG] Process 1436. path edge:
49768 2019-Jan-09 19:14:49.141598 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49769 2019-Jan-09 19:14:49.141654 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
49770 2019-Jan-09 19:14:49.142296 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49771 2019-Jan-09 19:14:49.142925 - [DEBUG]
49772 2019-Jan-09 19:14:49.142949 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
49773 2019-Jan-09 19:14:49.143597 - [DEBUG] Possible callees:
49774 2019-Jan-09 19:14:49.143622 - [DEBUG] llvm.dbg.declare
49775 2019-Jan-09 19:14:49.143648 - [DEBUG] Possible return sites:
49776 2019-Jan-09 19:14:49.143671 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16949777 2019-Jan-09 19:14:49.144996 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49778 2019-Jan-09 19:14:49.145025 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49779 2019-Jan-09 19:14:49.145063 - [DEBUG] Compose: EdgeIdentity * AllBottom
49780 2019-Jan-09 19:14:49.145091 - [DEBUG]
49781 2019-Jan-09 19:14:49.145115 - [DEBUG] Propagate flow
49782 2019-Jan-09 19:14:49.145138 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49783 2019-Jan-09 19:14:49.145195 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
49784 2019-Jan-09 19:14:49.145823 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49785 2019-Jan-09 19:14:49.146452 - [DEBUG] Edge function : AllBottom (result of previous compose)
49786 2019-Jan-09 19:14:49.146477 - [DEBUG]
49787 2019-Jan-09 19:14:49.146502 - [DEBUG] Join: AllTop & AllBottom
49788 2019-Jan-09 19:14:49.146528 - [DEBUG] = AllBottom (new jump func)
49789 2019-Jan-09 19:14:49.146552 - [DEBUG]
49790 2019-Jan-09 19:14:49.146576 - [DEBUG] Start adding new jump function
49791 2019-Jan-09 19:14:49.146599 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49792 2019-Jan-09 19:14:49.146655 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49793 2019-Jan-09 19:14:49.147298 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
49794 2019-Jan-09 19:14:49.147924 - [DEBUG] Edge Function : AllBottom
49795 2019-Jan-09 19:14:49.147951 - [DEBUG] End adding new jump function
49796 2019-Jan-09 19:14:49.147975 - [DEBUG]
49797 2019-Jan-09 19:14:49.147998 - [DEBUG] -------------------------------------------- 1437. Path Edge --------------------------------------------
49798 2019-Jan-09 19:14:49.148023 - [DEBUG]
49799 2019-Jan-09 19:14:49.148046 - [DEBUG] Process 1437. path edge:
49800 2019-Jan-09 19:14:49.148070 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49801 2019-Jan-09 19:14:49.148126 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
49802 2019-Jan-09 19:14:49.148752 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49803 2019-Jan-09 19:14:49.149380 - [DEBUG]
49804 2019-Jan-09 19:14:49.149405 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
49805 2019-Jan-09 19:14:49.150055 - [DEBUG] Compose: EdgeIdentity * AllBottom
49806 2019-Jan-09 19:14:49.150083 - [DEBUG]
49807 2019-Jan-09 19:14:49.150107 - [DEBUG] Propagate flow
49808 2019-Jan-09 19:14:49.150130 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49809 2019-Jan-09 19:14:49.150188 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
49810 2019-Jan-09 19:14:49.150831 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49811 2019-Jan-09 19:14:49.151460 - [DEBUG] Edge function : AllBottom (result of previous compose)
49812 2019-Jan-09 19:14:49.151494 - [DEBUG]
49813 2019-Jan-09 19:14:49.151519 - [DEBUG] Join: AllTop & AllBottom
49814 2019-Jan-09 19:14:49.151545 - [DEBUG] = AllBottom (new jump func)
49815 2019-Jan-09 19:14:49.151570 - [DEBUG]
49816 2019-Jan-09 19:14:49.151593 - [DEBUG] Start adding new jump function
49817 2019-Jan-09 19:14:49.151616 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49818 2019-Jan-09 19:14:49.151673 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49819 2019-Jan-09 19:14:49.152300 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
49820 2019-Jan-09 19:14:49.152925 - [DEBUG] Edge Function : AllBottom
49821 2019-Jan-09 19:14:49.152953 - [DEBUG] End adding new jump function
49822 2019-Jan-09 19:14:49.152977 - [DEBUG]
49823 2019-Jan-09 19:14:49.153001 - [DEBUG] -------------------------------------------- 1438. Path Edge --------------------------------------------
49824 2019-Jan-09 19:14:49.153025 - [DEBUG]
49825 2019-Jan-09 19:14:49.153048 - [DEBUG] Process 1438. path edge:
49826 2019-Jan-09 19:14:49.153072 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49827 2019-Jan-09 19:14:49.153128 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
49828 2019-Jan-09 19:14:49.153753 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49829 2019-Jan-09 19:14:49.154394 - [DEBUG]
49830 2019-Jan-09 19:14:49.154418 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
49831 2019-Jan-09 19:14:49.155070 - [DEBUG] Compose: EdgeIdentity * AllBottom
49832 2019-Jan-09 19:14:49.155098 - [DEBUG]
49833 2019-Jan-09 19:14:49.155122 - [DEBUG] Propagate flow
49834 2019-Jan-09 19:14:49.155145 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49835 2019-Jan-09 19:14:49.155203 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
49836 2019-Jan-09 19:14:49.155845 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49837 2019-Jan-09 19:14:49.156475 - [DEBUG] Edge function : AllBottom (result of previous compose)
49838 2019-Jan-09 19:14:49.156500 - [DEBUG]
49839 2019-Jan-09 19:14:49.156525 - [DEBUG] Join: AllTop & AllBottom
49840 2019-Jan-09 19:14:49.156552 - [DEBUG] = AllBottom (new jump func)
49841 2019-Jan-09 19:14:49.156576 - [DEBUG]
49842 2019-Jan-09 19:14:49.156600 - [DEBUG] Start adding new jump function
49843 2019-Jan-09 19:14:49.156623 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49844 2019-Jan-09 19:14:49.156679 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49845 2019-Jan-09 19:14:49.157322 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
49846 2019-Jan-09 19:14:49.157951 - [DEBUG] Edge Function : AllBottom
49847 2019-Jan-09 19:14:49.157978 - [DEBUG] End adding new jump function
49848 2019-Jan-09 19:14:49.158002 - [DEBUG]
49849 2019-Jan-09 19:14:49.158026 - [DEBUG] -------------------------------------------- 1439. Path Edge --------------------------------------------
49850 2019-Jan-09 19:14:49.158050 - [DEBUG]
49851 2019-Jan-09 19:14:49.158074 - [DEBUG] Process 1439. path edge:
49852 2019-Jan-09 19:14:49.158098 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49853 2019-Jan-09 19:14:49.158154 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
49854 2019-Jan-09 19:14:49.158782 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49855 2019-Jan-09 19:14:49.159410 - [DEBUG]
49856 2019-Jan-09 19:14:49.159435 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
49857 2019-Jan-09 19:14:49.160093 - [DEBUG] Compose: EdgeIdentity * AllBottom
49858 2019-Jan-09 19:14:49.160122 - [DEBUG]
49859 2019-Jan-09 19:14:49.160146 - [DEBUG] Propagate flow
49860 2019-Jan-09 19:14:49.160169 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49861 2019-Jan-09 19:14:49.160228 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
49862 2019-Jan-09 19:14:49.160869 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49863 2019-Jan-09 19:14:49.161496 - [DEBUG] Edge function : AllBottom (result of previous compose)
49864 2019-Jan-09 19:14:49.161521 - [DEBUG]
49865 2019-Jan-09 19:14:49.161546 - [DEBUG] Join: AllTop & AllBottom
49866 2019-Jan-09 19:14:49.161572 - [DEBUG] = AllBottom (new jump func)
49867 2019-Jan-09 19:14:49.161597 - [DEBUG]
49868 2019-Jan-09 19:14:49.161621 - [DEBUG] Start adding new jump function
49869 2019-Jan-09 19:14:49.161644 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49870 2019-Jan-09 19:14:49.161700 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49871 2019-Jan-09 19:14:49.162327 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
49872 2019-Jan-09 19:14:49.162951 - [DEBUG] Edge Function : AllBottom
49873 2019-Jan-09 19:14:49.162978 - [DEBUG] End adding new jump function
49874 2019-Jan-09 19:14:49.163002 - [DEBUG]
49875 2019-Jan-09 19:14:49.163026 - [DEBUG] -------------------------------------------- 1440. Path Edge --------------------------------------------
49876 2019-Jan-09 19:14:49.163050 - [DEBUG]
49877 2019-Jan-09 19:14:49.163073 - [DEBUG] Process 1440. path edge:
49878 2019-Jan-09 19:14:49.163097 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49879 2019-Jan-09 19:14:49.163153 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
49880 2019-Jan-09 19:14:49.163789 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49881 2019-Jan-09 19:14:49.164417 - [DEBUG]
49882 2019-Jan-09 19:14:49.164443 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
49883 2019-Jan-09 19:14:49.165085 - [DEBUG] Compose: EdgeIdentity * AllBottom
49884 2019-Jan-09 19:14:49.165114 - [DEBUG]
49885 2019-Jan-09 19:14:49.165138 - [DEBUG] Propagate flow
49886 2019-Jan-09 19:14:49.165161 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49887 2019-Jan-09 19:14:49.165219 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
49888 2019-Jan-09 19:14:49.165847 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49889 2019-Jan-09 19:14:49.166475 - [DEBUG] Edge function : AllBottom (result of previous compose)
49890 2019-Jan-09 19:14:49.166500 - [DEBUG]
49891 2019-Jan-09 19:14:49.166524 - [DEBUG] Join: AllTop & AllBottom
49892 2019-Jan-09 19:14:49.166551 - [DEBUG] = AllBottom (new jump func)
49893 2019-Jan-09 19:14:49.166576 - [DEBUG]
49894 2019-Jan-09 19:14:49.166599 - [DEBUG] Start adding new jump function
49895 2019-Jan-09 19:14:49.166623 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49896 2019-Jan-09 19:14:49.166679 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49897 2019-Jan-09 19:14:49.167323 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
49898 2019-Jan-09 19:14:49.167949 - [DEBUG] Edge Function : AllBottom
49899 2019-Jan-09 19:14:49.167977 - [DEBUG] End adding new jump function
49900 2019-Jan-09 19:14:49.168009 - [DEBUG]
49901 2019-Jan-09 19:14:49.168033 - [DEBUG] -------------------------------------------- 1441. Path Edge --------------------------------------------
49902 2019-Jan-09 19:14:49.168058 - [DEBUG]
49903 2019-Jan-09 19:14:49.168081 - [DEBUG] Process 1441. path edge:
49904 2019-Jan-09 19:14:49.168105 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49905 2019-Jan-09 19:14:49.168161 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
49906 2019-Jan-09 19:14:49.168790 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49907 2019-Jan-09 19:14:49.169419 - [DEBUG]
49908 2019-Jan-09 19:14:49.169443 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
49909 2019-Jan-09 19:14:49.170090 - [DEBUG] Compose: EdgeIdentity * AllBottom
49910 2019-Jan-09 19:14:49.170118 - [DEBUG]
49911 2019-Jan-09 19:14:49.170142 - [DEBUG] Propagate flow
49912 2019-Jan-09 19:14:49.170166 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49913 2019-Jan-09 19:14:49.170223 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
49914 2019-Jan-09 19:14:49.170867 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49915 2019-Jan-09 19:14:49.171501 - [DEBUG] Edge function : AllBottom (result of previous compose)
49916 2019-Jan-09 19:14:49.171527 - [DEBUG]
49917 2019-Jan-09 19:14:49.171551 - [DEBUG] Join: AllTop & AllBottom
49918 2019-Jan-09 19:14:49.171577 - [DEBUG] = AllBottom (new jump func)
49919 2019-Jan-09 19:14:49.171602 - [DEBUG]
49920 2019-Jan-09 19:14:49.171625 - [DEBUG] Start adding new jump function
49921 2019-Jan-09 19:14:49.171649 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49922 2019-Jan-09 19:14:49.171705 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49923 2019-Jan-09 19:14:49.172332 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
49924 2019-Jan-09 19:14:49.172956 - [DEBUG] Edge Function : AllBottom
49925 2019-Jan-09 19:14:49.172984 - [DEBUG] End adding new jump function
49926 2019-Jan-09 19:14:49.173008 - [DEBUG]
49927 2019-Jan-09 19:14:49.173031 - [DEBUG] -------------------------------------------- 1442. Path Edge --------------------------------------------
49928 2019-Jan-09 19:14:49.173056 - [DEBUG]
49929 2019-Jan-09 19:14:49.173079 - [DEBUG] Process 1442. path edge:
49930 2019-Jan-09 19:14:49.173102 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49931 2019-Jan-09 19:14:49.173158 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
49932 2019-Jan-09 19:14:49.173796 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49933 2019-Jan-09 19:14:49.174425 - [DEBUG]
49934 2019-Jan-09 19:14:49.174450 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
49935 2019-Jan-09 19:14:49.175093 - [DEBUG] Compose: EdgeIdentity * AllBottom
49936 2019-Jan-09 19:14:49.175121 - [DEBUG]
49937 2019-Jan-09 19:14:49.175145 - [DEBUG] Propagate flow
49938 2019-Jan-09 19:14:49.175168 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49939 2019-Jan-09 19:14:49.175226 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
49940 2019-Jan-09 19:14:49.175854 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49941 2019-Jan-09 19:14:49.176483 - [DEBUG] Edge function : AllBottom (result of previous compose)
49942 2019-Jan-09 19:14:49.176508 - [DEBUG]
49943 2019-Jan-09 19:14:49.176533 - [DEBUG] Join: AllTop & AllBottom
49944 2019-Jan-09 19:14:49.176559 - [DEBUG] = AllBottom (new jump func)
49945 2019-Jan-09 19:14:49.176584 - [DEBUG]
49946 2019-Jan-09 19:14:49.176615 - [DEBUG] Start adding new jump function
49947 2019-Jan-09 19:14:49.176639 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49948 2019-Jan-09 19:14:49.176696 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49949 2019-Jan-09 19:14:49.177340 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
49950 2019-Jan-09 19:14:49.177964 - [DEBUG] Edge Function : AllBottom
49951 2019-Jan-09 19:14:49.177991 - [DEBUG] End adding new jump function
49952 2019-Jan-09 19:14:49.178015 - [DEBUG]
49953 2019-Jan-09 19:14:49.178039 - [DEBUG] -------------------------------------------- 1443. Path Edge --------------------------------------------
49954 2019-Jan-09 19:14:49.178063 - [DEBUG]
49955 2019-Jan-09 19:14:49.178086 - [DEBUG] Process 1443. path edge:
49956 2019-Jan-09 19:14:49.178110 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49957 2019-Jan-09 19:14:49.178166 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
49958 2019-Jan-09 19:14:49.178792 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49959 2019-Jan-09 19:14:49.179419 - [DEBUG]
49960 2019-Jan-09 19:14:49.179443 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
49961 2019-Jan-09 19:14:49.180090 - [DEBUG] Compose: EdgeIdentity * AllBottom
49962 2019-Jan-09 19:14:49.180119 - [DEBUG]
49963 2019-Jan-09 19:14:49.180143 - [DEBUG] Propagate flow
49964 2019-Jan-09 19:14:49.180167 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49965 2019-Jan-09 19:14:49.180224 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
49966 2019-Jan-09 19:14:49.180871 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49967 2019-Jan-09 19:14:49.181499 - [DEBUG] Edge function : AllBottom (result of previous compose)
49968 2019-Jan-09 19:14:49.181524 - [DEBUG]
49969 2019-Jan-09 19:14:49.181548 - [DEBUG] Join: AllTop & AllBottom
49970 2019-Jan-09 19:14:49.181575 - [DEBUG] = AllBottom (new jump func)
49971 2019-Jan-09 19:14:49.181599 - [DEBUG]
49972 2019-Jan-09 19:14:49.181623 - [DEBUG] Start adding new jump function
49973 2019-Jan-09 19:14:49.181646 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49974 2019-Jan-09 19:14:49.181702 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49975 2019-Jan-09 19:14:49.182330 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
49976 2019-Jan-09 19:14:49.182959 - [DEBUG] Edge Function : AllBottom
49977 2019-Jan-09 19:14:49.182986 - [DEBUG] End adding new jump function
49978 2019-Jan-09 19:14:49.183011 - [DEBUG]
49979 2019-Jan-09 19:14:49.183034 - [DEBUG] -------------------------------------------- 1444. Path Edge --------------------------------------------
49980 2019-Jan-09 19:14:49.183059 - [DEBUG]
49981 2019-Jan-09 19:14:49.183082 - [DEBUG] Process 1444. path edge:
49982 2019-Jan-09 19:14:49.183106 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49983 2019-Jan-09 19:14:49.183161 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
49984 2019-Jan-09 19:14:49.183804 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49985 2019-Jan-09 19:14:49.184431 - [DEBUG]
49986 2019-Jan-09 19:14:49.184457 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
49987 2019-Jan-09 19:14:49.185107 - [DEBUG] Compose: EdgeIdentity * AllBottom
49988 2019-Jan-09 19:14:49.185147 - [DEBUG]
49989 2019-Jan-09 19:14:49.185171 - [DEBUG] Propagate flow
49990 2019-Jan-09 19:14:49.185195 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49991 2019-Jan-09 19:14:49.185253 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
49992 2019-Jan-09 19:14:49.185881 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49993 2019-Jan-09 19:14:49.186509 - [DEBUG] Edge function : AllBottom (result of previous compose)
49994 2019-Jan-09 19:14:49.186534 - [DEBUG]
49995 2019-Jan-09 19:14:49.186559 - [DEBUG] Join: AllTop & AllBottom
49996 2019-Jan-09 19:14:49.186585 - [DEBUG] = AllBottom (new jump func)
49997 2019-Jan-09 19:14:49.186609 - [DEBUG]
49998 2019-Jan-09 19:14:49.186633 - [DEBUG] Start adding new jump function
49999 2019-Jan-09 19:14:49.186656 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50000 2019-Jan-09 19:14:49.186712 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50001 2019-Jan-09 19:14:49.187359 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
50002 2019-Jan-09 19:14:49.187985 - [DEBUG] Edge Function : AllBottom
50003 2019-Jan-09 19:14:49.188012 - [DEBUG] End adding new jump function
50004 2019-Jan-09 19:14:49.188036 - [DEBUG]
50005 2019-Jan-09 19:14:49.188060 - [DEBUG] -------------------------------------------- 1445. Path Edge --------------------------------------------
50006 2019-Jan-09 19:14:49.188084 - [DEBUG]
50007 2019-Jan-09 19:14:49.188107 - [DEBUG] Process 1445. path edge:
50008 2019-Jan-09 19:14:49.188131 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50009 2019-Jan-09 19:14:49.188187 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
50010 2019-Jan-09 19:14:49.188814 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50011 2019-Jan-09 19:14:49.189443 - [DEBUG]
50012 2019-Jan-09 19:14:49.189467 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
50013 2019-Jan-09 19:14:49.190113 - [DEBUG] Compose: EdgeIdentity * AllBottom
50014 2019-Jan-09 19:14:49.190141 - [DEBUG]
50015 2019-Jan-09 19:14:49.190164 - [DEBUG] Propagate flow
50016 2019-Jan-09 19:14:49.190188 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50017 2019-Jan-09 19:14:49.190245 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50018 2019-Jan-09 19:14:49.190896 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50019 2019-Jan-09 19:14:49.191531 - [DEBUG] Edge function : AllBottom (result of previous compose)
50020 2019-Jan-09 19:14:49.191556 - [DEBUG]
50021 2019-Jan-09 19:14:49.191581 - [DEBUG] Join: AllTop & AllBottom
50022 2019-Jan-09 19:14:49.191607 - [DEBUG] = AllBottom (new jump func)
50023 2019-Jan-09 19:14:49.191632 - [DEBUG]
50024 2019-Jan-09 19:14:49.191656 - [DEBUG] Start adding new jump function
50025 2019-Jan-09 19:14:49.191679 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50026 2019-Jan-09 19:14:49.191735 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50027 2019-Jan-09 19:14:49.192364 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50028 2019-Jan-09 19:14:49.192988 - [DEBUG] Edge Function : AllBottom
50029 2019-Jan-09 19:14:49.193015 - [DEBUG] End adding new jump function
50030 2019-Jan-09 19:14:49.193039 - [DEBUG]
50031 2019-Jan-09 19:14:49.193063 - [DEBUG] -------------------------------------------- 1446. Path Edge --------------------------------------------
50032 2019-Jan-09 19:14:49.193087 - [DEBUG]
50033 2019-Jan-09 19:14:49.193110 - [DEBUG] Process 1446. path edge:
50034 2019-Jan-09 19:14:49.193142 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50035 2019-Jan-09 19:14:49.193199 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
50036 2019-Jan-09 19:14:49.193837 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50037 2019-Jan-09 19:14:49.194464 - [DEBUG]
50038 2019-Jan-09 19:14:49.194488 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50039 2019-Jan-09 19:14:49.195127 - [DEBUG] Start of endsummarytab entry
50040 2019-Jan-09 19:14:49.195165 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
50041 2019-Jan-09 19:14:49.195799 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
50042 2019-Jan-09 19:14:49.195860 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50043 2019-Jan-09 19:14:49.196485 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
50044 2019-Jan-09 19:14:49.197124 - [DEBUG] EF: AllBottom
50045 2019-Jan-09 19:14:49.197150 - [DEBUG]
50046 2019-Jan-09 19:14:49.197173 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50047 2019-Jan-09 19:14:49.197797 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
50048 2019-Jan-09 19:14:49.198431 - [DEBUG] EF: AllBottom
50049 2019-Jan-09 19:14:49.198456 - [DEBUG]
50050 2019-Jan-09 19:14:49.198479 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50051 2019-Jan-09 19:14:49.199103 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
50052 2019-Jan-09 19:14:49.199736 - [DEBUG] EF: AllBottom
50053 2019-Jan-09 19:14:49.199761 - [DEBUG]
50054 2019-Jan-09 19:14:49.199785 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50055 2019-Jan-09 19:14:49.200409 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
50056 2019-Jan-09 19:14:49.201052 - [DEBUG] EF: AllBottom
50057 2019-Jan-09 19:14:49.201077 - [DEBUG]
50058 2019-Jan-09 19:14:49.201101 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50059 2019-Jan-09 19:14:49.201724 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
50060 2019-Jan-09 19:14:49.202349 - [DEBUG] EF: AllBottom
50061 2019-Jan-09 19:14:49.202374 - [DEBUG]
50062 2019-Jan-09 19:14:49.202398 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50063 2019-Jan-09 19:14:49.203020 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
50064 2019-Jan-09 19:14:49.203660 - [DEBUG] EF: AllBottom
50065 2019-Jan-09 19:14:49.203685 - [DEBUG]
50066 2019-Jan-09 19:14:49.203708 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50067 2019-Jan-09 19:14:49.204350 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
50068 2019-Jan-09 19:14:49.204974 - [DEBUG] EF: AllBottom
50069 2019-Jan-09 19:14:49.204999 - [DEBUG]
50070 2019-Jan-09 19:14:49.205022 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50071 2019-Jan-09 19:14:49.205646 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
50072 2019-Jan-09 19:14:49.206272 - [DEBUG] EF: AllBottom
50073 2019-Jan-09 19:14:49.206297 - [DEBUG]
50074 2019-Jan-09 19:14:49.206321 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50075 2019-Jan-09 19:14:49.206944 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50076 2019-Jan-09 19:14:49.207594 - [DEBUG] EF: AllBottom
50077 2019-Jan-09 19:14:49.207622 - [DEBUG]
50078 2019-Jan-09 19:14:49.207652 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50079 2019-Jan-09 19:14:49.208322 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
50080 2019-Jan-09 19:14:49.209006 - [DEBUG] EF: AllBottom
50081 2019-Jan-09 19:14:49.209033 - [DEBUG]
50082 2019-Jan-09 19:14:49.209057 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50083 2019-Jan-09 19:14:49.209735 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
50084 2019-Jan-09 19:14:49.210394 - [DEBUG] EF: AllBottom
50085 2019-Jan-09 19:14:49.210419 - [DEBUG]
50086 2019-Jan-09 19:14:49.210473 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50087 2019-Jan-09 19:14:49.211101 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
50088 2019-Jan-09 19:14:49.211735 - [DEBUG] EF: AllBottom
50089 2019-Jan-09 19:14:49.211760 - [DEBUG]
50090 2019-Jan-09 19:14:49.211783 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50091 2019-Jan-09 19:14:49.212407 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
50092 2019-Jan-09 19:14:49.213042 - [DEBUG] EF: AllBottom
50093 2019-Jan-09 19:14:49.213067 - [DEBUG]
50094 2019-Jan-09 19:14:49.213091 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50095 2019-Jan-09 19:14:49.213714 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
50096 2019-Jan-09 19:14:49.214361 - [DEBUG] EF: AllBottom
50097 2019-Jan-09 19:14:49.214386 - [DEBUG]
50098 2019-Jan-09 19:14:49.214410 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50099 2019-Jan-09 19:14:49.215033 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
50100 2019-Jan-09 19:14:49.215662 - [DEBUG] EF: AllBottom
50101 2019-Jan-09 19:14:49.215687 - [DEBUG]
50102 2019-Jan-09 19:14:49.215710 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50103 2019-Jan-09 19:14:49.216333 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
50104 2019-Jan-09 19:14:49.216958 - [DEBUG] EF: AllBottom
50105 2019-Jan-09 19:14:49.216983 - [DEBUG]
50106 2019-Jan-09 19:14:49.217007 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50107 2019-Jan-09 19:14:49.217645 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
50108 2019-Jan-09 19:14:49.218279 - [DEBUG] EF: AllBottom
50109 2019-Jan-09 19:14:49.218304 - [DEBUG]
50110 2019-Jan-09 19:14:49.218327 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50111 2019-Jan-09 19:14:49.218951 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
50112 2019-Jan-09 19:14:49.219577 - [DEBUG] EF: AllBottom
50113 2019-Jan-09 19:14:49.219602 - [DEBUG]
50114 2019-Jan-09 19:14:49.219626 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50115 2019-Jan-09 19:14:49.220256 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
50116 2019-Jan-09 19:14:49.220899 - [DEBUG] EF: AllBottom
50117 2019-Jan-09 19:14:49.220924 - [DEBUG]
50118 2019-Jan-09 19:14:49.220948 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50119 2019-Jan-09 19:14:49.221572 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50120 2019-Jan-09 19:14:49.222205 - [DEBUG] EF: AllBottom
50121 2019-Jan-09 19:14:49.222230 - [DEBUG]
50122 2019-Jan-09 19:14:49.222254 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50123 2019-Jan-09 19:14:49.222894 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
50124 2019-Jan-09 19:14:49.223521 - [DEBUG] EF: AllBottom
50125 2019-Jan-09 19:14:49.223546 - [DEBUG]
50126 2019-Jan-09 19:14:49.223569 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50127 2019-Jan-09 19:14:49.224209 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
50128 2019-Jan-09 19:14:49.224836 - [DEBUG] EF: AllBottom
50129 2019-Jan-09 19:14:49.224861 - [DEBUG]
50130 2019-Jan-09 19:14:49.224884 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50131 2019-Jan-09 19:14:49.225508 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
50132 2019-Jan-09 19:14:49.226135 - [DEBUG] EF: AllBottom
50133 2019-Jan-09 19:14:49.226160 - [DEBUG]
50134 2019-Jan-09 19:14:49.226184 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50135 2019-Jan-09 19:14:49.226807 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50136 2019-Jan-09 19:14:49.227449 - [DEBUG] EF: AllBottom
50137 2019-Jan-09 19:14:49.227474 - [DEBUG]
50138 2019-Jan-09 19:14:49.227497 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50139 2019-Jan-09 19:14:49.228121 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
50140 2019-Jan-09 19:14:49.228748 - [DEBUG] EF: AllBottom
50141 2019-Jan-09 19:14:49.228773 - [DEBUG]
50142 2019-Jan-09 19:14:49.228796 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50143 2019-Jan-09 19:14:49.229420 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
50144 2019-Jan-09 19:14:49.230046 - [DEBUG] EF: AllBottom
50145 2019-Jan-09 19:14:49.230071 - [DEBUG]
50146 2019-Jan-09 19:14:49.230095 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50147 2019-Jan-09 19:14:49.230733 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
50148 2019-Jan-09 19:14:49.231361 - [DEBUG] EF: AllBottom
50149 2019-Jan-09 19:14:49.231386 - [DEBUG]
50150 2019-Jan-09 19:14:49.231409 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50151 2019-Jan-09 19:14:49.232033 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
50152 2019-Jan-09 19:14:49.232657 - [DEBUG] EF: AllBottom
50153 2019-Jan-09 19:14:49.232682 - [DEBUG]
50154 2019-Jan-09 19:14:49.232705 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50155 2019-Jan-09 19:14:49.233328 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
50156 2019-Jan-09 19:14:49.233968 - [DEBUG] EF: AllBottom
50157 2019-Jan-09 19:14:49.233994 - [DEBUG]
50158 2019-Jan-09 19:14:49.234017 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50159 2019-Jan-09 19:14:49.234640 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
50160 2019-Jan-09 19:14:49.235265 - [DEBUG] EF: AllBottom
50161 2019-Jan-09 19:14:49.235290 - [DEBUG]
50162 2019-Jan-09 19:14:49.235313 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50163 2019-Jan-09 19:14:49.235941 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
50164 2019-Jan-09 19:14:49.236568 - [DEBUG] EF: AllBottom
50165 2019-Jan-09 19:14:49.236592 - [DEBUG]
50166 2019-Jan-09 19:14:49.236616 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50167 2019-Jan-09 19:14:49.237257 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50168 2019-Jan-09 19:14:49.237884 - [DEBUG] EF: AllBottom
50169 2019-Jan-09 19:14:49.237909 - [DEBUG]
50170 2019-Jan-09 19:14:49.237933 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50171 2019-Jan-09 19:14:49.238565 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
50172 2019-Jan-09 19:14:49.239190 - [DEBUG] EF: AllBottom
50173 2019-Jan-09 19:14:49.239215 - [DEBUG]
50174 2019-Jan-09 19:14:49.239240 - [DEBUG] ---------------
50175 2019-Jan-09 19:14:49.239263 - [DEBUG]
50176 2019-Jan-09 19:14:49.239291 - [DEBUG] End of endsummarytab entry
50177 2019-Jan-09 19:14:49.239315 - [DEBUG]
50178 2019-Jan-09 19:14:49.239339 - [DEBUG] Start of incomingtab entry
50179 2019-Jan-09 19:14:49.239364 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
50180 2019-Jan-09 19:14:49.239991 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
50181 2019-Jan-09 19:14:49.240050 - [DEBUG] ---------------
50182 2019-Jan-09 19:14:49.240075 - [DEBUG] End of incomingtab entry
50183 2019-Jan-09 19:14:49.240098 - [DEBUG]
50184 2019-Jan-09 19:14:49.240126 - [DEBUG] EDGE:
50185 2019-Jan-09 19:14:49.240183 - [DEBUG] ---> 50186 2019-Jan-09 19:14:49.240822 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50187 2019-Jan-09 19:14:49.241451 - [DEBUG]
50188 2019-Jan-09 19:14:49.241477 - [DEBUG] EDGE:
50189 2019-Jan-09 19:14:49.241535 - [DEBUG] ---> 50190 2019-Jan-09 19:14:49.242161 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50191 2019-Jan-09 19:14:49.242788 - [DEBUG]
50192 2019-Jan-09 19:14:49.242837 - [DEBUG] Compose: EdgeIdentity * AllBottom
50193 2019-Jan-09 19:14:49.242864 - [DEBUG]
50194 2019-Jan-09 19:14:49.242888 - [DEBUG] Propagate flow
50195 2019-Jan-09 19:14:49.242911 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50196 2019-Jan-09 19:14:49.242968 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
50197 2019-Jan-09 19:14:49.243605 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50198 2019-Jan-09 19:14:49.244250 - [DEBUG] Edge function : AllBottom (result of previous compose)
50199 2019-Jan-09 19:14:49.244276 - [DEBUG]
50200 2019-Jan-09 19:14:49.244302 - [DEBUG] Join: AllTop & AllBottom
50201 2019-Jan-09 19:14:49.244328 - [DEBUG] = AllBottom (new jump func)
50202 2019-Jan-09 19:14:49.244352 - [DEBUG]
50203 2019-Jan-09 19:14:49.244376 - [DEBUG] Start adding new jump function
50204 2019-Jan-09 19:14:49.244399 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50205 2019-Jan-09 19:14:49.244456 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50206 2019-Jan-09 19:14:49.245084 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
50207 2019-Jan-09 19:14:49.245718 - [DEBUG] Edge Function : AllBottom
50208 2019-Jan-09 19:14:49.245747 - [DEBUG] End adding new jump function
50209 2019-Jan-09 19:14:49.245771 - [DEBUG]
50210 2019-Jan-09 19:14:49.245795 - [DEBUG] -------------------------------------------- 1447. Path Edge --------------------------------------------
50211 2019-Jan-09 19:14:49.245819 - [DEBUG]
50212 2019-Jan-09 19:14:49.245843 - [DEBUG] Process 1447. path edge:
50213 2019-Jan-09 19:14:49.245867 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50214 2019-Jan-09 19:14:49.245923 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
50215 2019-Jan-09 19:14:49.246560 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50216 2019-Jan-09 19:14:49.247214 - [DEBUG]
50217 2019-Jan-09 19:14:49.247239 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
50218 2019-Jan-09 19:14:49.247893 - [DEBUG] Possible callees:
50219 2019-Jan-09 19:14:49.247919 - [DEBUG] llvm.dbg.declare
50220 2019-Jan-09 19:14:49.247944 - [DEBUG] Possible return sites:
50221 2019-Jan-09 19:14:49.247968 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19350222 2019-Jan-09 19:14:49.249225 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
50223 2019-Jan-09 19:14:49.249254 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
50224 2019-Jan-09 19:14:49.249294 - [DEBUG] Compose: EdgeIdentity * AllBottom
50225 2019-Jan-09 19:14:49.249321 - [DEBUG]
50226 2019-Jan-09 19:14:49.249345 - [DEBUG] Propagate flow
50227 2019-Jan-09 19:14:49.249368 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50228 2019-Jan-09 19:14:49.249425 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
50229 2019-Jan-09 19:14:49.250053 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50230 2019-Jan-09 19:14:49.250697 - [DEBUG] Edge function : AllBottom (result of previous compose)
50231 2019-Jan-09 19:14:49.250722 - [DEBUG]
50232 2019-Jan-09 19:14:49.250747 - [DEBUG] Join: AllTop & AllBottom
50233 2019-Jan-09 19:14:49.250773 - [DEBUG] = AllBottom (new jump func)
50234 2019-Jan-09 19:14:49.250797 - [DEBUG]
50235 2019-Jan-09 19:14:49.250821 - [DEBUG] Start adding new jump function
50236 2019-Jan-09 19:14:49.250844 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50237 2019-Jan-09 19:14:49.250900 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50238 2019-Jan-09 19:14:49.251528 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
50239 2019-Jan-09 19:14:49.252156 - [DEBUG] Edge Function : AllBottom
50240 2019-Jan-09 19:14:49.252183 - [DEBUG] End adding new jump function
50241 2019-Jan-09 19:14:49.252207 - [DEBUG]
50242 2019-Jan-09 19:14:49.252231 - [DEBUG] -------------------------------------------- 1448. Path Edge --------------------------------------------
50243 2019-Jan-09 19:14:49.252255 - [DEBUG]
50244 2019-Jan-09 19:14:49.252278 - [DEBUG] Process 1448. path edge:
50245 2019-Jan-09 19:14:49.252302 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50246 2019-Jan-09 19:14:49.252358 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
50247 2019-Jan-09 19:14:49.252985 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50248 2019-Jan-09 19:14:49.253615 - [DEBUG]
50249 2019-Jan-09 19:14:49.253639 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
50250 2019-Jan-09 19:14:49.254306 - [DEBUG] Compose: EdgeIdentity * AllBottom
50251 2019-Jan-09 19:14:49.254334 - [DEBUG]
50252 2019-Jan-09 19:14:49.254358 - [DEBUG] Propagate flow
50253 2019-Jan-09 19:14:49.254381 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50254 2019-Jan-09 19:14:49.254439 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
50255 2019-Jan-09 19:14:49.255064 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50256 2019-Jan-09 19:14:49.255693 - [DEBUG] Edge function : AllBottom (result of previous compose)
50257 2019-Jan-09 19:14:49.255718 - [DEBUG]
50258 2019-Jan-09 19:14:49.255743 - [DEBUG] Join: AllTop & AllBottom
50259 2019-Jan-09 19:14:49.255777 - [DEBUG] = AllBottom (new jump func)
50260 2019-Jan-09 19:14:49.255803 - [DEBUG]
50261 2019-Jan-09 19:14:49.255826 - [DEBUG] Start adding new jump function
50262 2019-Jan-09 19:14:49.255849 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50263 2019-Jan-09 19:14:49.255905 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50264 2019-Jan-09 19:14:49.256534 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
50265 2019-Jan-09 19:14:49.257172 - [DEBUG] Edge Function : AllBottom
50266 2019-Jan-09 19:14:49.257200 - [DEBUG] End adding new jump function
50267 2019-Jan-09 19:14:49.257224 - [DEBUG]
50268 2019-Jan-09 19:14:49.257248 - [DEBUG] -------------------------------------------- 1449. Path Edge --------------------------------------------
50269 2019-Jan-09 19:14:49.257271 - [DEBUG]
50270 2019-Jan-09 19:14:49.257295 - [DEBUG] Process 1449. path edge:
50271 2019-Jan-09 19:14:49.257319 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50272 2019-Jan-09 19:14:49.257375 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
50273 2019-Jan-09 19:14:49.258000 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50274 2019-Jan-09 19:14:49.258627 - [DEBUG]
50275 2019-Jan-09 19:14:49.258652 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
50276 2019-Jan-09 19:14:49.259297 - [DEBUG] Compose: EdgeIdentity * AllBottom
50277 2019-Jan-09 19:14:49.259324 - [DEBUG]
50278 2019-Jan-09 19:14:49.259348 - [DEBUG] Propagate flow
50279 2019-Jan-09 19:14:49.259371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50280 2019-Jan-09 19:14:49.259429 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
50281 2019-Jan-09 19:14:49.260058 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50282 2019-Jan-09 19:14:49.260701 - [DEBUG] Edge function : AllBottom (result of previous compose)
50283 2019-Jan-09 19:14:49.260726 - [DEBUG]
50284 2019-Jan-09 19:14:49.260751 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50285 2019-Jan-09 19:14:49.260777 - [DEBUG] = AllBottom
50286 2019-Jan-09 19:14:49.260802 - [DEBUG]
50287 2019-Jan-09 19:14:49.260825 - [DEBUG] PROPAGATE: No new function!
50288 2019-Jan-09 19:14:49.260850 - [DEBUG] EDGE:
50289 2019-Jan-09 19:14:49.260908 - [DEBUG] ---> 50290 2019-Jan-09 19:14:49.261533 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50291 2019-Jan-09 19:14:49.262162 - [DEBUG]
50292 2019-Jan-09 19:14:49.262188 - [DEBUG] EDGE:
50293 2019-Jan-09 19:14:49.262245 - [DEBUG] ---> 50294 2019-Jan-09 19:14:49.262870 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50295 2019-Jan-09 19:14:49.263497 - [DEBUG]
50296 2019-Jan-09 19:14:49.263523 - [DEBUG] EDGE:
50297 2019-Jan-09 19:14:49.263580 - [DEBUG] ---> 50298 2019-Jan-09 19:14:49.264231 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50299 2019-Jan-09 19:14:49.264858 - [DEBUG]
50300 2019-Jan-09 19:14:49.264884 - [DEBUG] EDGE:
50301 2019-Jan-09 19:14:49.264942 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
50302 2019-Jan-09 19:14:49.265579 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50303 2019-Jan-09 19:14:49.266207 - [DEBUG]
50304 2019-Jan-09 19:14:49.266233 - [DEBUG] EDGE:
50305 2019-Jan-09 19:14:49.266290 - [DEBUG] ---> 50306 2019-Jan-09 19:14:49.266916 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50307 2019-Jan-09 19:14:49.267559 - [DEBUG]
50308 2019-Jan-09 19:14:49.267586 - [DEBUG] EDGE:
50309 2019-Jan-09 19:14:49.267644 - [DEBUG] ---> 50310 2019-Jan-09 19:14:49.268268 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50311 2019-Jan-09 19:14:49.268897 - [DEBUG]
50312 2019-Jan-09 19:14:49.268923 - [DEBUG] EDGE:
50313 2019-Jan-09 19:14:49.268980 - [DEBUG] ---> 50314 2019-Jan-09 19:14:49.269606 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50315 2019-Jan-09 19:14:49.270233 - [DEBUG]
50316 2019-Jan-09 19:14:49.270266 - [DEBUG] Compose: EdgeIdentity * AllBottom
50317 2019-Jan-09 19:14:49.270293 - [DEBUG]
50318 2019-Jan-09 19:14:49.270316 - [DEBUG] Propagate flow
50319 2019-Jan-09 19:14:49.270340 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50320 2019-Jan-09 19:14:49.270396 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
50321 2019-Jan-09 19:14:49.271041 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50322 2019-Jan-09 19:14:49.271667 - [DEBUG] Edge function : AllBottom (result of previous compose)
50323 2019-Jan-09 19:14:49.271692 - [DEBUG]
50324 2019-Jan-09 19:14:49.271717 - [DEBUG] Join: AllTop & AllBottom
50325 2019-Jan-09 19:14:49.271743 - [DEBUG] = AllBottom (new jump func)
50326 2019-Jan-09 19:14:49.271768 - [DEBUG]
50327 2019-Jan-09 19:14:49.271791 - [DEBUG] Start adding new jump function
50328 2019-Jan-09 19:14:49.271814 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50329 2019-Jan-09 19:14:49.271870 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50330 2019-Jan-09 19:14:49.272498 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
50331 2019-Jan-09 19:14:49.273126 - [DEBUG] Edge Function : AllBottom
50332 2019-Jan-09 19:14:49.273154 - [DEBUG] End adding new jump function
50333 2019-Jan-09 19:14:49.273178 - [DEBUG]
50334 2019-Jan-09 19:14:49.273201 - [DEBUG] -------------------------------------------- 1450. Path Edge --------------------------------------------
50335 2019-Jan-09 19:14:49.273225 - [DEBUG]
50336 2019-Jan-09 19:14:49.273248 - [DEBUG] Process 1450. path edge:
50337 2019-Jan-09 19:14:49.273272 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50338 2019-Jan-09 19:14:49.273328 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
50339 2019-Jan-09 19:14:49.273972 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50340 2019-Jan-09 19:14:49.274597 - [DEBUG]
50341 2019-Jan-09 19:14:49.274622 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
50342 2019-Jan-09 19:14:49.275271 - [DEBUG] Compose: EdgeIdentity * AllBottom
50343 2019-Jan-09 19:14:49.275298 - [DEBUG]
50344 2019-Jan-09 19:14:49.275322 - [DEBUG] Propagate flow
50345 2019-Jan-09 19:14:49.275360 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50346 2019-Jan-09 19:14:49.275417 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
50347 2019-Jan-09 19:14:49.276042 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50348 2019-Jan-09 19:14:49.276670 - [DEBUG] Edge function : AllBottom (result of previous compose)
50349 2019-Jan-09 19:14:49.276696 - [DEBUG]
50350 2019-Jan-09 19:14:49.276720 - [DEBUG] Join: AllTop & AllBottom
50351 2019-Jan-09 19:14:49.276746 - [DEBUG] = AllBottom (new jump func)
50352 2019-Jan-09 19:14:49.276770 - [DEBUG]
50353 2019-Jan-09 19:14:49.276793 - [DEBUG] Start adding new jump function
50354 2019-Jan-09 19:14:49.276817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50355 2019-Jan-09 19:14:49.276872 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50356 2019-Jan-09 19:14:49.277515 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
50357 2019-Jan-09 19:14:49.278137 - [DEBUG] Edge Function : AllBottom
50358 2019-Jan-09 19:14:49.278164 - [DEBUG] End adding new jump function
50359 2019-Jan-09 19:14:49.278188 - [DEBUG]
50360 2019-Jan-09 19:14:49.278211 - [DEBUG] -------------------------------------------- 1451. Path Edge --------------------------------------------
50361 2019-Jan-09 19:14:49.278236 - [DEBUG]
50362 2019-Jan-09 19:14:49.278259 - [DEBUG] Process 1451. path edge:
50363 2019-Jan-09 19:14:49.278282 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50364 2019-Jan-09 19:14:49.278338 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
50365 2019-Jan-09 19:14:49.278960 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50366 2019-Jan-09 19:14:49.279588 - [DEBUG]
50367 2019-Jan-09 19:14:49.279613 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
50368 2019-Jan-09 19:14:49.280255 - [DEBUG] Compose: EdgeIdentity * AllBottom
50369 2019-Jan-09 19:14:49.280282 - [DEBUG]
50370 2019-Jan-09 19:14:49.280306 - [DEBUG] Propagate flow
50371 2019-Jan-09 19:14:49.280330 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50372 2019-Jan-09 19:14:49.280387 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
50373 2019-Jan-09 19:14:49.281030 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50374 2019-Jan-09 19:14:49.281660 - [DEBUG] Edge function : AllBottom (result of previous compose)
50375 2019-Jan-09 19:14:49.281685 - [DEBUG]
50376 2019-Jan-09 19:14:49.281710 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50377 2019-Jan-09 19:14:49.281736 - [DEBUG] = AllBottom
50378 2019-Jan-09 19:14:49.281760 - [DEBUG]
50379 2019-Jan-09 19:14:49.281783 - [DEBUG] PROPAGATE: No new function!
50380 2019-Jan-09 19:14:49.281808 - [DEBUG] EDGE:
50381 2019-Jan-09 19:14:49.281865 - [DEBUG] ---> 50382 2019-Jan-09 19:14:49.282488 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50383 2019-Jan-09 19:14:49.283118 - [DEBUG]
50384 2019-Jan-09 19:14:49.283144 - [DEBUG] EDGE:
50385 2019-Jan-09 19:14:49.283201 - [DEBUG] ---> 50386 2019-Jan-09 19:14:49.283842 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50387 2019-Jan-09 19:14:49.284470 - [DEBUG]
50388 2019-Jan-09 19:14:49.284496 - [DEBUG] EDGE:
50389 2019-Jan-09 19:14:49.284554 - [DEBUG] ---> 50390 2019-Jan-09 19:14:49.285185 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50391 2019-Jan-09 19:14:49.285812 - [DEBUG]
50392 2019-Jan-09 19:14:49.285839 - [DEBUG] EDGE:
50393 2019-Jan-09 19:14:49.285896 - [DEBUG] ---> 50394 2019-Jan-09 19:14:49.286525 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50395 2019-Jan-09 19:14:49.287167 - [DEBUG]
50396 2019-Jan-09 19:14:49.287193 - [DEBUG] EDGE:
50397 2019-Jan-09 19:14:49.287251 - [DEBUG] ---> 50398 2019-Jan-09 19:14:49.287876 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50399 2019-Jan-09 19:14:49.288503 - [DEBUG]
50400 2019-Jan-09 19:14:49.288529 - [DEBUG] EDGE:
50401 2019-Jan-09 19:14:49.288586 - [DEBUG] ---> 50402 2019-Jan-09 19:14:49.289213 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50403 2019-Jan-09 19:14:49.289839 - [DEBUG]
50404 2019-Jan-09 19:14:49.289865 - [DEBUG] EDGE:
50405 2019-Jan-09 19:14:49.289923 - [DEBUG] ---> 50406 2019-Jan-09 19:14:49.290572 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50407 2019-Jan-09 19:14:49.291215 - [DEBUG]
50408 2019-Jan-09 19:14:49.291242 - [DEBUG] EDGE:
50409 2019-Jan-09 19:14:49.291301 - [DEBUG] ---> 50410 2019-Jan-09 19:14:49.291941 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50411 2019-Jan-09 19:14:49.292595 - [DEBUG]
50412 2019-Jan-09 19:14:49.292623 - [DEBUG] EDGE:
50413 2019-Jan-09 19:14:49.292682 - [DEBUG] ---> 50414 2019-Jan-09 19:14:49.293321 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50415 2019-Jan-09 19:14:49.294010 - [DEBUG]
50416 2019-Jan-09 19:14:49.294040 - [DEBUG] EDGE:
50417 2019-Jan-09 19:14:49.294104 - [DEBUG] ---> 50418 2019-Jan-09 19:14:49.294762 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50419 2019-Jan-09 19:14:49.295418 - [DEBUG]
50420 2019-Jan-09 19:14:49.295446 - [DEBUG] EDGE:
50421 2019-Jan-09 19:14:49.295506 - [DEBUG] ---> 50422 2019-Jan-09 19:14:49.296133 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50423 2019-Jan-09 19:14:49.296762 - [DEBUG]
50424 2019-Jan-09 19:14:49.296789 - [DEBUG] EDGE:
50425 2019-Jan-09 19:14:49.296846 - [DEBUG] ---> 50426 2019-Jan-09 19:14:49.297493 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50427 2019-Jan-09 19:14:49.298136 - [DEBUG]
50428 2019-Jan-09 19:14:49.298163 - [DEBUG] EDGE:
50429 2019-Jan-09 19:14:49.298222 - [DEBUG] ---> 50430 2019-Jan-09 19:14:49.298852 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50431 2019-Jan-09 19:14:49.299480 - [DEBUG]
50432 2019-Jan-09 19:14:49.299507 - [DEBUG] EDGE:
50433 2019-Jan-09 19:14:49.299564 - [DEBUG] ---> 50434 2019-Jan-09 19:14:49.300201 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50435 2019-Jan-09 19:14:49.300844 - [DEBUG]
50436 2019-Jan-09 19:14:49.300871 - [DEBUG] EDGE:
50437 2019-Jan-09 19:14:49.300928 - [DEBUG] ---> 50438 2019-Jan-09 19:14:49.301553 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50439 2019-Jan-09 19:14:49.302179 - [DEBUG]
50440 2019-Jan-09 19:14:49.302206 - [DEBUG] EDGE:
50441 2019-Jan-09 19:14:49.302263 - [DEBUG] ---> 50442 2019-Jan-09 19:14:49.302890 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50443 2019-Jan-09 19:14:49.303518 - [DEBUG]
50444 2019-Jan-09 19:14:49.303544 - [DEBUG] EDGE:
50445 2019-Jan-09 19:14:49.303602 - [DEBUG] ---> 50446 2019-Jan-09 19:14:49.304251 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50447 2019-Jan-09 19:14:49.304880 - [DEBUG]
50448 2019-Jan-09 19:14:49.304906 - [DEBUG] EDGE:
50449 2019-Jan-09 19:14:49.304963 - [DEBUG] ---> 50450 2019-Jan-09 19:14:49.305587 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50451 2019-Jan-09 19:14:49.306213 - [DEBUG]
50452 2019-Jan-09 19:14:49.306240 - [DEBUG] EDGE:
50453 2019-Jan-09 19:14:49.306298 - [DEBUG] ---> 50454 2019-Jan-09 19:14:49.306926 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50455 2019-Jan-09 19:14:49.307569 - [DEBUG]
50456 2019-Jan-09 19:14:49.307596 - [DEBUG] EDGE:
50457 2019-Jan-09 19:14:49.307653 - [DEBUG] ---> 50458 2019-Jan-09 19:14:49.308287 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50459 2019-Jan-09 19:14:49.308914 - [DEBUG]
50460 2019-Jan-09 19:14:49.308962 - [DEBUG] Compose: EdgeIdentity * AllBottom
50461 2019-Jan-09 19:14:49.308989 - [DEBUG]
50462 2019-Jan-09 19:14:49.309014 - [DEBUG] Propagate flow
50463 2019-Jan-09 19:14:49.309037 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50464 2019-Jan-09 19:14:49.309094 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
50465 2019-Jan-09 19:14:49.309723 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50466 2019-Jan-09 19:14:49.310358 - [DEBUG] Edge function : AllBottom (result of previous compose)
50467 2019-Jan-09 19:14:49.310384 - [DEBUG]
50468 2019-Jan-09 19:14:49.310410 - [DEBUG] Join: AllTop & AllBottom
50469 2019-Jan-09 19:14:49.310448 - [DEBUG] = AllBottom (new jump func)
50470 2019-Jan-09 19:14:49.310474 - [DEBUG]
50471 2019-Jan-09 19:14:49.310498 - [DEBUG] Start adding new jump function
50472 2019-Jan-09 19:14:49.310521 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50473 2019-Jan-09 19:14:49.310578 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50474 2019-Jan-09 19:14:49.311207 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
50475 2019-Jan-09 19:14:49.311834 - [DEBUG] Edge Function : AllBottom
50476 2019-Jan-09 19:14:49.311863 - [DEBUG] End adding new jump function
50477 2019-Jan-09 19:14:49.311887 - [DEBUG]
50478 2019-Jan-09 19:14:49.311910 - [DEBUG] -------------------------------------------- 1452. Path Edge --------------------------------------------
50479 2019-Jan-09 19:14:49.311936 - [DEBUG]
50480 2019-Jan-09 19:14:49.311959 - [DEBUG] Process 1452. path edge:
50481 2019-Jan-09 19:14:49.311983 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50482 2019-Jan-09 19:14:49.312039 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
50483 2019-Jan-09 19:14:49.312666 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50484 2019-Jan-09 19:14:49.313301 - [DEBUG]
50485 2019-Jan-09 19:14:49.313326 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
50486 2019-Jan-09 19:14:49.313984 - [DEBUG] Possible callees:
50487 2019-Jan-09 19:14:49.314010 - [DEBUG] foo
50488 2019-Jan-09 19:14:49.314035 - [DEBUG] Possible return sites:
50489 2019-Jan-09 19:14:49.314059 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12650490 2019-Jan-09 19:14:49.315306 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
50491 2019-Jan-09 19:14:49.315335 - [DEBUG] Start points of 'foo' currently not available!
50492 2019-Jan-09 19:14:49.315375 - [DEBUG] Compose: EdgeIdentity * AllBottom
50493 2019-Jan-09 19:14:49.315402 - [DEBUG]
50494 2019-Jan-09 19:14:49.315426 - [DEBUG] Propagate flow
50495 2019-Jan-09 19:14:49.315449 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50496 2019-Jan-09 19:14:49.315506 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
50497 2019-Jan-09 19:14:49.316134 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50498 2019-Jan-09 19:14:49.316761 - [DEBUG] Edge function : AllBottom (result of previous compose)
50499 2019-Jan-09 19:14:49.316786 - [DEBUG]
50500 2019-Jan-09 19:14:49.316811 - [DEBUG] Join: AllTop & AllBottom
50501 2019-Jan-09 19:14:49.316837 - [DEBUG] = AllBottom (new jump func)
50502 2019-Jan-09 19:14:49.316862 - [DEBUG]
50503 2019-Jan-09 19:14:49.316885 - [DEBUG] Start adding new jump function
50504 2019-Jan-09 19:14:49.316908 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50505 2019-Jan-09 19:14:49.316964 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50506 2019-Jan-09 19:14:49.317608 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
50507 2019-Jan-09 19:14:49.318234 - [DEBUG] Edge Function : AllBottom
50508 2019-Jan-09 19:14:49.318263 - [DEBUG] End adding new jump function
50509 2019-Jan-09 19:14:49.318287 - [DEBUG]
50510 2019-Jan-09 19:14:49.318310 - [DEBUG] -------------------------------------------- 1453. Path Edge --------------------------------------------
50511 2019-Jan-09 19:14:49.318343 - [DEBUG]
50512 2019-Jan-09 19:14:49.318367 - [DEBUG] Process 1453. path edge:
50513 2019-Jan-09 19:14:49.318391 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50514 2019-Jan-09 19:14:49.318447 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
50515 2019-Jan-09 19:14:49.319074 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50516 2019-Jan-09 19:14:49.319701 - [DEBUG]
50517 2019-Jan-09 19:14:49.319726 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
50518 2019-Jan-09 19:14:49.320375 - [DEBUG] Compose: EdgeIdentity * AllBottom
50519 2019-Jan-09 19:14:49.320403 - [DEBUG]
50520 2019-Jan-09 19:14:49.320427 - [DEBUG] Propagate flow
50521 2019-Jan-09 19:14:49.320464 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50522 2019-Jan-09 19:14:49.320522 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
50523 2019-Jan-09 19:14:49.321147 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50524 2019-Jan-09 19:14:49.321775 - [DEBUG] Edge function : AllBottom (result of previous compose)
50525 2019-Jan-09 19:14:49.321800 - [DEBUG]
50526 2019-Jan-09 19:14:49.321825 - [DEBUG] Join: AllTop & AllBottom
50527 2019-Jan-09 19:14:49.321851 - [DEBUG] = AllBottom (new jump func)
50528 2019-Jan-09 19:14:49.321875 - [DEBUG]
50529 2019-Jan-09 19:14:49.321898 - [DEBUG] Start adding new jump function
50530 2019-Jan-09 19:14:49.321922 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50531 2019-Jan-09 19:14:49.321978 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50532 2019-Jan-09 19:14:49.322605 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
50533 2019-Jan-09 19:14:49.323229 - [DEBUG] Edge Function : AllBottom
50534 2019-Jan-09 19:14:49.323257 - [DEBUG] End adding new jump function
50535 2019-Jan-09 19:14:49.323281 - [DEBUG]
50536 2019-Jan-09 19:14:49.323304 - [DEBUG] -------------------------------------------- 1454. Path Edge --------------------------------------------
50537 2019-Jan-09 19:14:49.323328 - [DEBUG]
50538 2019-Jan-09 19:14:49.323352 - [DEBUG] Process 1454. path edge:
50539 2019-Jan-09 19:14:49.323375 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50540 2019-Jan-09 19:14:49.323431 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
50541 2019-Jan-09 19:14:49.324071 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50542 2019-Jan-09 19:14:49.324698 - [DEBUG]
50543 2019-Jan-09 19:14:49.324723 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
50544 2019-Jan-09 19:14:49.325366 - [DEBUG] Compose: EdgeIdentity * AllBottom
50545 2019-Jan-09 19:14:49.325394 - [DEBUG]
50546 2019-Jan-09 19:14:49.325418 - [DEBUG] Propagate flow
50547 2019-Jan-09 19:14:49.325441 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50548 2019-Jan-09 19:14:49.325499 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
50549 2019-Jan-09 19:14:49.326124 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50550 2019-Jan-09 19:14:49.326752 - [DEBUG] Edge function : AllBottom (result of previous compose)
50551 2019-Jan-09 19:14:49.326777 - [DEBUG]
50552 2019-Jan-09 19:14:49.326802 - [DEBUG] Join: AllTop & AllBottom
50553 2019-Jan-09 19:14:49.326828 - [DEBUG] = AllBottom (new jump func)
50554 2019-Jan-09 19:14:49.326852 - [DEBUG]
50555 2019-Jan-09 19:14:49.326889 - [DEBUG] Start adding new jump function
50556 2019-Jan-09 19:14:49.326913 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50557 2019-Jan-09 19:14:49.326969 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50558 2019-Jan-09 19:14:49.327614 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
50559 2019-Jan-09 19:14:49.328239 - [DEBUG] Edge Function : AllBottom
50560 2019-Jan-09 19:14:49.328267 - [DEBUG] End adding new jump function
50561 2019-Jan-09 19:14:49.328291 - [DEBUG]
50562 2019-Jan-09 19:14:49.328314 - [DEBUG] -------------------------------------------- 1455. Path Edge --------------------------------------------
50563 2019-Jan-09 19:14:49.328338 - [DEBUG]
50564 2019-Jan-09 19:14:49.328362 - [DEBUG] Process 1455. path edge:
50565 2019-Jan-09 19:14:49.328386 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50566 2019-Jan-09 19:14:49.328442 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
50567 2019-Jan-09 19:14:49.329068 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50568 2019-Jan-09 19:14:49.329694 - [DEBUG]
50569 2019-Jan-09 19:14:49.329720 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
50570 2019-Jan-09 19:14:49.330361 - [DEBUG] Compose: EdgeIdentity * AllBottom
50571 2019-Jan-09 19:14:49.330389 - [DEBUG]
50572 2019-Jan-09 19:14:49.330413 - [DEBUG] Propagate flow
50573 2019-Jan-09 19:14:49.330448 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50574 2019-Jan-09 19:14:49.330507 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50575 2019-Jan-09 19:14:49.331143 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50576 2019-Jan-09 19:14:49.331772 - [DEBUG] Edge function : AllBottom (result of previous compose)
50577 2019-Jan-09 19:14:49.331797 - [DEBUG]
50578 2019-Jan-09 19:14:49.331822 - [DEBUG] Join: AllTop & AllBottom
50579 2019-Jan-09 19:14:49.331848 - [DEBUG] = AllBottom (new jump func)
50580 2019-Jan-09 19:14:49.331872 - [DEBUG]
50581 2019-Jan-09 19:14:49.331895 - [DEBUG] Start adding new jump function
50582 2019-Jan-09 19:14:49.331919 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50583 2019-Jan-09 19:14:49.331975 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50584 2019-Jan-09 19:14:49.332602 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50585 2019-Jan-09 19:14:49.333238 - [DEBUG] Edge Function : AllBottom
50586 2019-Jan-09 19:14:49.333266 - [DEBUG] End adding new jump function
50587 2019-Jan-09 19:14:49.333290 - [DEBUG]
50588 2019-Jan-09 19:14:49.333314 - [DEBUG] -------------------------------------------- 1456. Path Edge --------------------------------------------
50589 2019-Jan-09 19:14:49.333338 - [DEBUG]
50590 2019-Jan-09 19:14:49.333361 - [DEBUG] Process 1456. path edge:
50591 2019-Jan-09 19:14:49.333385 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50592 2019-Jan-09 19:14:49.333441 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
50593 2019-Jan-09 19:14:49.334092 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50594 2019-Jan-09 19:14:49.334720 - [DEBUG]
50595 2019-Jan-09 19:14:49.334744 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50596 2019-Jan-09 19:14:49.335398 - [DEBUG] Possible callees:
50597 2019-Jan-09 19:14:49.335424 - [DEBUG] llvm.dbg.declare
50598 2019-Jan-09 19:14:49.335449 - [DEBUG] Possible return sites:
50599 2019-Jan-09 19:14:49.335473 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13650600 2019-Jan-09 19:14:49.336724 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
50601 2019-Jan-09 19:14:49.336753 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
50602 2019-Jan-09 19:14:49.336791 - [DEBUG] Compose: EdgeIdentity * AllBottom
50603 2019-Jan-09 19:14:49.336818 - [DEBUG]
50604 2019-Jan-09 19:14:49.336842 - [DEBUG] Propagate flow
50605 2019-Jan-09 19:14:49.336865 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50606 2019-Jan-09 19:14:49.336923 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
50607 2019-Jan-09 19:14:49.337568 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50608 2019-Jan-09 19:14:49.338197 - [DEBUG] Edge function : AllBottom (result of previous compose)
50609 2019-Jan-09 19:14:49.338222 - [DEBUG]
50610 2019-Jan-09 19:14:49.338247 - [DEBUG] Join: AllTop & AllBottom
50611 2019-Jan-09 19:14:49.338273 - [DEBUG] = AllBottom (new jump func)
50612 2019-Jan-09 19:14:49.338297 - [DEBUG]
50613 2019-Jan-09 19:14:49.338321 - [DEBUG] Start adding new jump function
50614 2019-Jan-09 19:14:49.338344 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50615 2019-Jan-09 19:14:49.338400 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50616 2019-Jan-09 19:14:49.339027 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
50617 2019-Jan-09 19:14:49.339654 - [DEBUG] Edge Function : AllBottom
50618 2019-Jan-09 19:14:49.339682 - [DEBUG] End adding new jump function
50619 2019-Jan-09 19:14:49.339706 - [DEBUG]
50620 2019-Jan-09 19:14:49.339730 - [DEBUG] -------------------------------------------- 1457. Path Edge --------------------------------------------
50621 2019-Jan-09 19:14:49.339754 - [DEBUG]
50622 2019-Jan-09 19:14:49.339777 - [DEBUG] Process 1457. path edge:
50623 2019-Jan-09 19:14:49.339801 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50624 2019-Jan-09 19:14:49.339857 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
50625 2019-Jan-09 19:14:49.340500 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50626 2019-Jan-09 19:14:49.341129 - [DEBUG]
50627 2019-Jan-09 19:14:49.341153 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
50628 2019-Jan-09 19:14:49.341803 - [DEBUG] Compose: EdgeIdentity * AllBottom
50629 2019-Jan-09 19:14:49.341832 - [DEBUG]
50630 2019-Jan-09 19:14:49.341856 - [DEBUG] Propagate flow
50631 2019-Jan-09 19:14:49.341880 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50632 2019-Jan-09 19:14:49.341937 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
50633 2019-Jan-09 19:14:49.342562 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50634 2019-Jan-09 19:14:49.343189 - [DEBUG] Edge function : AllBottom (result of previous compose)
50635 2019-Jan-09 19:14:49.343215 - [DEBUG]
50636 2019-Jan-09 19:14:49.343240 - [DEBUG] Join: AllTop & AllBottom
50637 2019-Jan-09 19:14:49.343266 - [DEBUG] = AllBottom (new jump func)
50638 2019-Jan-09 19:14:49.343291 - [DEBUG]
50639 2019-Jan-09 19:14:49.343314 - [DEBUG] Start adding new jump function
50640 2019-Jan-09 19:14:49.343346 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50641 2019-Jan-09 19:14:49.343403 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50642 2019-Jan-09 19:14:49.344050 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
50643 2019-Jan-09 19:14:49.344676 - [DEBUG] Edge Function : AllBottom
50644 2019-Jan-09 19:14:49.344704 - [DEBUG] End adding new jump function
50645 2019-Jan-09 19:14:49.344729 - [DEBUG]
50646 2019-Jan-09 19:14:49.344752 - [DEBUG] -------------------------------------------- 1458. Path Edge --------------------------------------------
50647 2019-Jan-09 19:14:49.344777 - [DEBUG]
50648 2019-Jan-09 19:14:49.344800 - [DEBUG] Process 1458. path edge:
50649 2019-Jan-09 19:14:49.344824 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50650 2019-Jan-09 19:14:49.344881 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
50651 2019-Jan-09 19:14:49.345504 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50652 2019-Jan-09 19:14:49.346130 - [DEBUG]
50653 2019-Jan-09 19:14:49.346155 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
50654 2019-Jan-09 19:14:49.346795 - [DEBUG] Compose: EdgeIdentity * AllBottom
50655 2019-Jan-09 19:14:49.346823 - [DEBUG]
50656 2019-Jan-09 19:14:49.346847 - [DEBUG] Propagate flow
50657 2019-Jan-09 19:14:49.346871 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50658 2019-Jan-09 19:14:49.346928 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
50659 2019-Jan-09 19:14:49.347567 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50660 2019-Jan-09 19:14:49.348194 - [DEBUG] Edge function : AllBottom (result of previous compose)
50661 2019-Jan-09 19:14:49.348220 - [DEBUG]
50662 2019-Jan-09 19:14:49.348245 - [DEBUG] Join: AllTop & AllBottom
50663 2019-Jan-09 19:14:49.348271 - [DEBUG] = AllBottom (new jump func)
50664 2019-Jan-09 19:14:49.348296 - [DEBUG]
50665 2019-Jan-09 19:14:49.348320 - [DEBUG] Start adding new jump function
50666 2019-Jan-09 19:14:49.348343 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50667 2019-Jan-09 19:14:49.348400 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50668 2019-Jan-09 19:14:49.349027 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
50669 2019-Jan-09 19:14:49.349648 - [DEBUG] Edge Function : AllBottom
50670 2019-Jan-09 19:14:49.349676 - [DEBUG] End adding new jump function
50671 2019-Jan-09 19:14:49.349701 - [DEBUG]
50672 2019-Jan-09 19:14:49.349725 - [DEBUG] -------------------------------------------- 1459. Path Edge --------------------------------------------
50673 2019-Jan-09 19:14:49.349749 - [DEBUG]
50674 2019-Jan-09 19:14:49.349773 - [DEBUG] Process 1459. path edge:
50675 2019-Jan-09 19:14:49.349797 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50676 2019-Jan-09 19:14:49.349853 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
50677 2019-Jan-09 19:14:49.350488 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50678 2019-Jan-09 19:14:49.351115 - [DEBUG]
50679 2019-Jan-09 19:14:49.351140 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
50680 2019-Jan-09 19:14:49.351783 - [DEBUG] Compose: EdgeIdentity * AllBottom
50681 2019-Jan-09 19:14:49.351811 - [DEBUG]
50682 2019-Jan-09 19:14:49.351835 - [DEBUG] Propagate flow
50683 2019-Jan-09 19:14:49.351858 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50684 2019-Jan-09 19:14:49.351916 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
50685 2019-Jan-09 19:14:49.352559 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50686 2019-Jan-09 19:14:49.353187 - [DEBUG] Edge function : AllBottom (result of previous compose)
50687 2019-Jan-09 19:14:49.353212 - [DEBUG]
50688 2019-Jan-09 19:14:49.353237 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50689 2019-Jan-09 19:14:49.353263 - [DEBUG] = AllBottom
50690 2019-Jan-09 19:14:49.353288 - [DEBUG]
50691 2019-Jan-09 19:14:49.353311 - [DEBUG] PROPAGATE: No new function!
50692 2019-Jan-09 19:14:49.353336 - [DEBUG] EDGE:
50693 2019-Jan-09 19:14:49.353393 - [DEBUG] ---> 50694 2019-Jan-09 19:14:49.354031 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50695 2019-Jan-09 19:14:49.354660 - [DEBUG]
50696 2019-Jan-09 19:14:49.354686 - [DEBUG] EDGE:
50697 2019-Jan-09 19:14:49.354743 - [DEBUG] ---> 50698 2019-Jan-09 19:14:49.355366 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50699 2019-Jan-09 19:14:49.355994 - [DEBUG]
50700 2019-Jan-09 19:14:49.356020 - [DEBUG] EDGE:
50701 2019-Jan-09 19:14:49.356076 - [DEBUG] ---> 50702 2019-Jan-09 19:14:49.356705 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50703 2019-Jan-09 19:14:49.357348 - [DEBUG]
50704 2019-Jan-09 19:14:49.357375 - [DEBUG] EDGE:
50705 2019-Jan-09 19:14:49.357432 - [DEBUG] ---> 50706 2019-Jan-09 19:14:49.358067 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50707 2019-Jan-09 19:14:49.358696 - [DEBUG]
50708 2019-Jan-09 19:14:49.358728 - [DEBUG] Compose: EdgeIdentity * AllBottom
50709 2019-Jan-09 19:14:49.358755 - [DEBUG]
50710 2019-Jan-09 19:14:49.358778 - [DEBUG] Propagate flow
50711 2019-Jan-09 19:14:49.358802 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50712 2019-Jan-09 19:14:49.358858 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50713 2019-Jan-09 19:14:49.359494 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50714 2019-Jan-09 19:14:49.360122 - [DEBUG] Edge function : AllBottom (result of previous compose)
50715 2019-Jan-09 19:14:49.360147 - [DEBUG]
50716 2019-Jan-09 19:14:49.360172 - [DEBUG] Join: AllTop & AllBottom
50717 2019-Jan-09 19:14:49.360198 - [DEBUG] = AllBottom (new jump func)
50718 2019-Jan-09 19:14:49.360222 - [DEBUG]
50719 2019-Jan-09 19:14:49.360245 - [DEBUG] Start adding new jump function
50720 2019-Jan-09 19:14:49.360269 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50721 2019-Jan-09 19:14:49.360325 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50722 2019-Jan-09 19:14:49.360970 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50723 2019-Jan-09 19:14:49.361606 - [DEBUG] Edge Function : AllBottom
50724 2019-Jan-09 19:14:49.361634 - [DEBUG] End adding new jump function
50725 2019-Jan-09 19:14:49.361658 - [DEBUG]
50726 2019-Jan-09 19:14:49.361681 - [DEBUG] -------------------------------------------- 1460. Path Edge --------------------------------------------
50727 2019-Jan-09 19:14:49.361713 - [DEBUG]
50728 2019-Jan-09 19:14:49.361737 - [DEBUG] Process 1460. path edge:
50729 2019-Jan-09 19:14:49.361761 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50730 2019-Jan-09 19:14:49.361817 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
50731 2019-Jan-09 19:14:49.362453 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50732 2019-Jan-09 19:14:49.363080 - [DEBUG]
50733 2019-Jan-09 19:14:49.363104 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50734 2019-Jan-09 19:14:49.363750 - [DEBUG] Possible callees:
50735 2019-Jan-09 19:14:49.363788 - [DEBUG] llvm.dbg.declare
50736 2019-Jan-09 19:14:49.363814 - [DEBUG] Possible return sites:
50737 2019-Jan-09 19:14:49.363837 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14350738 2019-Jan-09 19:14:49.365086 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
50739 2019-Jan-09 19:14:49.365114 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
50740 2019-Jan-09 19:14:49.365152 - [DEBUG] Compose: EdgeIdentity * AllBottom
50741 2019-Jan-09 19:14:49.365179 - [DEBUG]
50742 2019-Jan-09 19:14:49.365202 - [DEBUG] Propagate flow
50743 2019-Jan-09 19:14:49.365226 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50744 2019-Jan-09 19:14:49.365283 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
50745 2019-Jan-09 19:14:49.365912 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50746 2019-Jan-09 19:14:49.366540 - [DEBUG] Edge function : AllBottom (result of previous compose)
50747 2019-Jan-09 19:14:49.366565 - [DEBUG]
50748 2019-Jan-09 19:14:49.366590 - [DEBUG] Join: AllTop & AllBottom
50749 2019-Jan-09 19:14:49.366615 - [DEBUG] = AllBottom (new jump func)
50750 2019-Jan-09 19:14:49.366640 - [DEBUG]
50751 2019-Jan-09 19:14:49.366663 - [DEBUG] Start adding new jump function
50752 2019-Jan-09 19:14:49.366686 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50753 2019-Jan-09 19:14:49.366742 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50754 2019-Jan-09 19:14:49.367388 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
50755 2019-Jan-09 19:14:49.368015 - [DEBUG] Edge Function : AllBottom
50756 2019-Jan-09 19:14:49.368043 - [DEBUG] End adding new jump function
50757 2019-Jan-09 19:14:49.368066 - [DEBUG]
50758 2019-Jan-09 19:14:49.368090 - [DEBUG] -------------------------------------------- 1461. Path Edge --------------------------------------------
50759 2019-Jan-09 19:14:49.368114 - [DEBUG]
50760 2019-Jan-09 19:14:49.368137 - [DEBUG] Process 1461. path edge:
50761 2019-Jan-09 19:14:49.368161 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50762 2019-Jan-09 19:14:49.368217 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
50763 2019-Jan-09 19:14:49.368846 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50764 2019-Jan-09 19:14:49.369475 - [DEBUG]
50765 2019-Jan-09 19:14:49.369500 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
50766 2019-Jan-09 19:14:49.370148 - [DEBUG] Compose: EdgeIdentity * AllBottom
50767 2019-Jan-09 19:14:49.370176 - [DEBUG]
50768 2019-Jan-09 19:14:49.370200 - [DEBUG] Propagate flow
50769 2019-Jan-09 19:14:49.370224 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50770 2019-Jan-09 19:14:49.370289 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
50771 2019-Jan-09 19:14:49.370939 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50772 2019-Jan-09 19:14:49.371567 - [DEBUG] Edge function : AllBottom (result of previous compose)
50773 2019-Jan-09 19:14:49.371592 - [DEBUG]
50774 2019-Jan-09 19:14:49.371617 - [DEBUG] Join: AllTop & AllBottom
50775 2019-Jan-09 19:14:49.371643 - [DEBUG] = AllBottom (new jump func)
50776 2019-Jan-09 19:14:49.371668 - [DEBUG]
50777 2019-Jan-09 19:14:49.371691 - [DEBUG] Start adding new jump function
50778 2019-Jan-09 19:14:49.371715 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50779 2019-Jan-09 19:14:49.371771 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50780 2019-Jan-09 19:14:49.372401 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
50781 2019-Jan-09 19:14:49.373026 - [DEBUG] Edge Function : AllBottom
50782 2019-Jan-09 19:14:49.373054 - [DEBUG] End adding new jump function
50783 2019-Jan-09 19:14:49.373078 - [DEBUG]
50784 2019-Jan-09 19:14:49.373102 - [DEBUG] -------------------------------------------- 1462. Path Edge --------------------------------------------
50785 2019-Jan-09 19:14:49.373126 - [DEBUG]
50786 2019-Jan-09 19:14:49.373150 - [DEBUG] Process 1462. path edge:
50787 2019-Jan-09 19:14:49.373173 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50788 2019-Jan-09 19:14:49.373229 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
50789 2019-Jan-09 19:14:49.373866 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50790 2019-Jan-09 19:14:49.374493 - [DEBUG]
50791 2019-Jan-09 19:14:49.374518 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
50792 2019-Jan-09 19:14:49.375157 - [DEBUG] Compose: EdgeIdentity * AllBottom
50793 2019-Jan-09 19:14:49.375185 - [DEBUG]
50794 2019-Jan-09 19:14:49.375209 - [DEBUG] Propagate flow
50795 2019-Jan-09 19:14:49.375232 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50796 2019-Jan-09 19:14:49.375289 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
50797 2019-Jan-09 19:14:49.375913 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50798 2019-Jan-09 19:14:49.376540 - [DEBUG] Edge function : AllBottom (result of previous compose)
50799 2019-Jan-09 19:14:49.376565 - [DEBUG]
50800 2019-Jan-09 19:14:49.376590 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50801 2019-Jan-09 19:14:49.376616 - [DEBUG] = AllBottom
50802 2019-Jan-09 19:14:49.376641 - [DEBUG]
50803 2019-Jan-09 19:14:49.376664 - [DEBUG] PROPAGATE: No new function!
50804 2019-Jan-09 19:14:49.376689 - [DEBUG] EDGE:
50805 2019-Jan-09 19:14:49.376747 - [DEBUG] ---> 50806 2019-Jan-09 19:14:49.377385 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50807 2019-Jan-09 19:14:49.378012 - [DEBUG]
50808 2019-Jan-09 19:14:49.378039 - [DEBUG] EDGE:
50809 2019-Jan-09 19:14:49.378095 - [DEBUG] ---> 50810 2019-Jan-09 19:14:49.378722 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50811 2019-Jan-09 19:14:49.379348 - [DEBUG]
50812 2019-Jan-09 19:14:49.379375 - [DEBUG] EDGE:
50813 2019-Jan-09 19:14:49.379431 - [DEBUG] ---> 50814 2019-Jan-09 19:14:49.380073 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50815 2019-Jan-09 19:14:49.380717 - [DEBUG]
50816 2019-Jan-09 19:14:49.380743 - [DEBUG] EDGE:
50817 2019-Jan-09 19:14:49.380800 - [DEBUG] ---> 50818 2019-Jan-09 19:14:49.381425 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50819 2019-Jan-09 19:14:49.382052 - [DEBUG]
50820 2019-Jan-09 19:14:49.382085 - [DEBUG] Compose: EdgeIdentity * AllBottom
50821 2019-Jan-09 19:14:49.382111 - [DEBUG]
50822 2019-Jan-09 19:14:49.382135 - [DEBUG] Propagate flow
50823 2019-Jan-09 19:14:49.382158 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50824 2019-Jan-09 19:14:49.382215 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
50825 2019-Jan-09 19:14:49.382840 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50826 2019-Jan-09 19:14:49.383467 - [DEBUG] Edge function : AllBottom (result of previous compose)
50827 2019-Jan-09 19:14:49.383492 - [DEBUG]
50828 2019-Jan-09 19:14:49.383517 - [DEBUG] Join: AllTop & AllBottom
50829 2019-Jan-09 19:14:49.383542 - [DEBUG] = AllBottom (new jump func)
50830 2019-Jan-09 19:14:49.383567 - [DEBUG]
50831 2019-Jan-09 19:14:49.383590 - [DEBUG] Start adding new jump function
50832 2019-Jan-09 19:14:49.383613 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50833 2019-Jan-09 19:14:49.383669 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50834 2019-Jan-09 19:14:49.384326 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
50835 2019-Jan-09 19:14:49.384952 - [DEBUG] Edge Function : AllBottom
50836 2019-Jan-09 19:14:49.384979 - [DEBUG] End adding new jump function
50837 2019-Jan-09 19:14:49.385003 - [DEBUG]
50838 2019-Jan-09 19:14:49.385026 - [DEBUG] -------------------------------------------- 1463. Path Edge --------------------------------------------
50839 2019-Jan-09 19:14:49.385050 - [DEBUG]
50840 2019-Jan-09 19:14:49.385074 - [DEBUG] Process 1463. path edge:
50841 2019-Jan-09 19:14:49.385098 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50842 2019-Jan-09 19:14:49.385154 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
50843 2019-Jan-09 19:14:49.385779 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50844 2019-Jan-09 19:14:49.386405 - [DEBUG]
50845 2019-Jan-09 19:14:49.386430 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
50846 2019-Jan-09 19:14:49.387071 - [DEBUG] Compose: EdgeIdentity * AllBottom
50847 2019-Jan-09 19:14:49.387099 - [DEBUG]
50848 2019-Jan-09 19:14:49.387136 - [DEBUG] Propagate flow
50849 2019-Jan-09 19:14:49.387160 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50850 2019-Jan-09 19:14:49.387218 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50851 2019-Jan-09 19:14:49.387855 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50852 2019-Jan-09 19:14:49.388483 - [DEBUG] Edge function : AllBottom (result of previous compose)
50853 2019-Jan-09 19:14:49.388508 - [DEBUG]
50854 2019-Jan-09 19:14:49.388533 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50855 2019-Jan-09 19:14:49.388559 - [DEBUG] = AllBottom
50856 2019-Jan-09 19:14:49.388583 - [DEBUG]
50857 2019-Jan-09 19:14:49.388606 - [DEBUG] PROPAGATE: No new function!
50858 2019-Jan-09 19:14:49.388646 - [DEBUG] Compose: EdgeIdentity * AllBottom
50859 2019-Jan-09 19:14:49.388673 - [DEBUG]
50860 2019-Jan-09 19:14:49.388697 - [DEBUG] Propagate flow
50861 2019-Jan-09 19:14:49.388720 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50862 2019-Jan-09 19:14:49.388776 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50863 2019-Jan-09 19:14:49.389413 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50864 2019-Jan-09 19:14:49.390042 - [DEBUG] Edge function : AllBottom (result of previous compose)
50865 2019-Jan-09 19:14:49.390067 - [DEBUG]
50866 2019-Jan-09 19:14:49.390092 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50867 2019-Jan-09 19:14:49.390118 - [DEBUG] = AllBottom
50868 2019-Jan-09 19:14:49.390142 - [DEBUG]
50869 2019-Jan-09 19:14:49.390165 - [DEBUG] PROPAGATE: No new function!
50870 2019-Jan-09 19:14:49.390191 - [DEBUG] EDGE:
50871 2019-Jan-09 19:14:49.390248 - [DEBUG] ---> 50872 2019-Jan-09 19:14:49.390896 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50873 2019-Jan-09 19:14:49.391524 - [DEBUG]
50874 2019-Jan-09 19:14:49.391550 - [DEBUG] EDGE:
50875 2019-Jan-09 19:14:49.391608 - [DEBUG] ---> 50876 2019-Jan-09 19:14:49.392233 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50877 2019-Jan-09 19:14:49.392862 - [DEBUG]
50878 2019-Jan-09 19:14:49.392888 - [DEBUG] EDGE:
50879 2019-Jan-09 19:14:49.392945 - [DEBUG] ---> 50880 2019-Jan-09 19:14:49.393573 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50881 2019-Jan-09 19:14:49.394217 - [DEBUG]
50882 2019-Jan-09 19:14:49.394244 - [DEBUG] EDGE:
50883 2019-Jan-09 19:14:49.394301 - [DEBUG] ---> 50884 2019-Jan-09 19:14:49.394928 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50885 2019-Jan-09 19:14:49.395557 - [DEBUG]
50886 2019-Jan-09 19:14:49.395583 - [DEBUG] EDGE:
50887 2019-Jan-09 19:14:49.395640 - [DEBUG] ---> 50888 2019-Jan-09 19:14:49.396264 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50889 2019-Jan-09 19:14:49.396891 - [DEBUG]
50890 2019-Jan-09 19:14:49.396917 - [DEBUG] EDGE:
50891 2019-Jan-09 19:14:49.396975 - [DEBUG] ---> 50892 2019-Jan-09 19:14:49.397620 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50893 2019-Jan-09 19:14:49.398247 - [DEBUG]
50894 2019-Jan-09 19:14:49.398273 - [DEBUG] EDGE:
50895 2019-Jan-09 19:14:49.398330 - [DEBUG] ---> 50896 2019-Jan-09 19:14:49.398956 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50897 2019-Jan-09 19:14:49.399583 - [DEBUG]
50898 2019-Jan-09 19:14:49.399617 - [DEBUG] EDGE:
50899 2019-Jan-09 19:14:49.399675 - [DEBUG] ---> 50900 2019-Jan-09 19:14:49.400299 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50901 2019-Jan-09 19:14:49.400941 - [DEBUG]
50902 2019-Jan-09 19:14:49.400967 - [DEBUG] EDGE:
50903 2019-Jan-09 19:14:49.401025 - [DEBUG] ---> 50904 2019-Jan-09 19:14:49.401653 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50905 2019-Jan-09 19:14:49.402279 - [DEBUG]
50906 2019-Jan-09 19:14:49.402305 - [DEBUG] EDGE:
50907 2019-Jan-09 19:14:49.402362 - [DEBUG] ---> 50908 2019-Jan-09 19:14:49.402986 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50909 2019-Jan-09 19:14:49.403613 - [DEBUG]
50910 2019-Jan-09 19:14:49.403640 - [DEBUG] EDGE:
50911 2019-Jan-09 19:14:49.403697 - [DEBUG] ---> 50912 2019-Jan-09 19:14:49.404341 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50913 2019-Jan-09 19:14:49.404968 - [DEBUG]
50914 2019-Jan-09 19:14:49.404995 - [DEBUG] EDGE:
50915 2019-Jan-09 19:14:49.405053 - [DEBUG] ---> 50916 2019-Jan-09 19:14:49.405688 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50917 2019-Jan-09 19:14:49.406316 - [DEBUG]
50918 2019-Jan-09 19:14:49.406344 - [DEBUG] Compose: EdgeIdentity * AllBottom
50919 2019-Jan-09 19:14:49.406370 - [DEBUG]
50920 2019-Jan-09 19:14:49.406394 - [DEBUG] Propagate flow
50921 2019-Jan-09 19:14:49.406417 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50922 2019-Jan-09 19:14:49.406472 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
50923 2019-Jan-09 19:14:49.407118 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50924 2019-Jan-09 19:14:49.407746 - [DEBUG] Edge function : AllBottom (result of previous compose)
50925 2019-Jan-09 19:14:49.407771 - [DEBUG]
50926 2019-Jan-09 19:14:49.407796 - [DEBUG] Join: AllTop & AllBottom
50927 2019-Jan-09 19:14:49.407822 - [DEBUG] = AllBottom (new jump func)
50928 2019-Jan-09 19:14:49.407846 - [DEBUG]
50929 2019-Jan-09 19:14:49.407870 - [DEBUG] Start adding new jump function
50930 2019-Jan-09 19:14:49.407893 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50931 2019-Jan-09 19:14:49.407949 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50932 2019-Jan-09 19:14:49.408573 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
50933 2019-Jan-09 19:14:49.409207 - [DEBUG] Edge Function : AllBottom
50934 2019-Jan-09 19:14:49.409235 - [DEBUG] End adding new jump function
50935 2019-Jan-09 19:14:49.409259 - [DEBUG]
50936 2019-Jan-09 19:14:49.409282 - [DEBUG] -------------------------------------------- 1464. Path Edge --------------------------------------------
50937 2019-Jan-09 19:14:49.409306 - [DEBUG]
50938 2019-Jan-09 19:14:49.409330 - [DEBUG] Process 1464. path edge:
50939 2019-Jan-09 19:14:49.409354 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50940 2019-Jan-09 19:14:49.409417 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
50941 2019-Jan-09 19:14:49.410053 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
50942 2019-Jan-09 19:14:49.410693 - [DEBUG]
50943 2019-Jan-09 19:14:49.410718 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
50944 2019-Jan-09 19:14:49.411359 - [DEBUG] Possible callees:
50945 2019-Jan-09 19:14:49.411384 - [DEBUG] llvm.dbg.declare
50946 2019-Jan-09 19:14:49.411409 - [DEBUG] Possible return sites:
50947 2019-Jan-09 19:14:49.411432 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7850948 2019-Jan-09 19:14:49.412681 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
50949 2019-Jan-09 19:14:49.412710 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
50950 2019-Jan-09 19:14:49.412757 - [DEBUG] Compose: EdgeIdentity * AllBottom
50951 2019-Jan-09 19:14:49.412789 - [DEBUG]
50952 2019-Jan-09 19:14:49.412813 - [DEBUG] Propagate flow
50953 2019-Jan-09 19:14:49.412836 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50954 2019-Jan-09 19:14:49.412893 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50955 2019-Jan-09 19:14:49.413522 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50956 2019-Jan-09 19:14:49.414161 - [DEBUG] Edge function : AllBottom (result of previous compose)
50957 2019-Jan-09 19:14:49.414186 - [DEBUG]
50958 2019-Jan-09 19:14:49.414211 - [DEBUG] Join: AllTop & AllBottom
50959 2019-Jan-09 19:14:49.414237 - [DEBUG] = AllBottom (new jump func)
50960 2019-Jan-09 19:14:49.414261 - [DEBUG]
50961 2019-Jan-09 19:14:49.414285 - [DEBUG] Start adding new jump function
50962 2019-Jan-09 19:14:49.414308 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50963 2019-Jan-09 19:14:49.414364 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50964 2019-Jan-09 19:14:49.414988 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50965 2019-Jan-09 19:14:49.415615 - [DEBUG] Edge Function : AllBottom
50966 2019-Jan-09 19:14:49.415642 - [DEBUG] End adding new jump function
50967 2019-Jan-09 19:14:49.415666 - [DEBUG]
50968 2019-Jan-09 19:14:49.415689 - [DEBUG] -------------------------------------------- 1465. Path Edge --------------------------------------------
50969 2019-Jan-09 19:14:49.415713 - [DEBUG]
50970 2019-Jan-09 19:14:49.415736 - [DEBUG] Process 1465. path edge:
50971 2019-Jan-09 19:14:49.415760 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50972 2019-Jan-09 19:14:49.415816 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
50973 2019-Jan-09 19:14:49.416443 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
50974 2019-Jan-09 19:14:49.417067 - [DEBUG]
50975 2019-Jan-09 19:14:49.417091 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50976 2019-Jan-09 19:14:49.417749 - [DEBUG] Compose: EdgeIdentity * AllBottom
50977 2019-Jan-09 19:14:49.417778 - [DEBUG]
50978 2019-Jan-09 19:14:49.417802 - [DEBUG] Propagate flow
50979 2019-Jan-09 19:14:49.417825 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50980 2019-Jan-09 19:14:49.417882 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
50981 2019-Jan-09 19:14:49.418516 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50982 2019-Jan-09 19:14:49.419143 - [DEBUG] Edge function : AllBottom (result of previous compose)
50983 2019-Jan-09 19:14:49.419168 - [DEBUG]
50984 2019-Jan-09 19:14:49.419193 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50985 2019-Jan-09 19:14:49.419219 - [DEBUG] = AllBottom
50986 2019-Jan-09 19:14:49.419243 - [DEBUG]
50987 2019-Jan-09 19:14:49.419267 - [DEBUG] PROPAGATE: No new function!
50988 2019-Jan-09 19:14:49.419292 - [DEBUG] Compose: EdgeIdentity * AllBottom
50989 2019-Jan-09 19:14:49.419317 - [DEBUG]
50990 2019-Jan-09 19:14:49.419341 - [DEBUG] Propagate flow
50991 2019-Jan-09 19:14:49.419364 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50992 2019-Jan-09 19:14:49.419420 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
50993 2019-Jan-09 19:14:49.420043 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50994 2019-Jan-09 19:14:49.420682 - [DEBUG] Edge function : AllBottom (result of previous compose)
50995 2019-Jan-09 19:14:49.420708 - [DEBUG]
50996 2019-Jan-09 19:14:49.420732 - [DEBUG] Join: AllTop & AllBottom
50997 2019-Jan-09 19:14:49.420758 - [DEBUG] = AllBottom (new jump func)
50998 2019-Jan-09 19:14:49.420783 - [DEBUG]
50999 2019-Jan-09 19:14:49.420806 - [DEBUG] Start adding new jump function
51000 2019-Jan-09 19:14:49.420829 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51001 2019-Jan-09 19:14:49.420886 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51002 2019-Jan-09 19:14:49.421510 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
51003 2019-Jan-09 19:14:49.422133 - [DEBUG] Edge Function : AllBottom
51004 2019-Jan-09 19:14:49.422161 - [DEBUG] End adding new jump function
51005 2019-Jan-09 19:14:49.422185 - [DEBUG]
51006 2019-Jan-09 19:14:49.422209 - [DEBUG] -------------------------------------------- 1466. Path Edge --------------------------------------------
51007 2019-Jan-09 19:14:49.422233 - [DEBUG]
51008 2019-Jan-09 19:14:49.422257 - [DEBUG] Process 1466. path edge:
51009 2019-Jan-09 19:14:49.422280 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51010 2019-Jan-09 19:14:49.422336 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
51011 2019-Jan-09 19:14:49.422961 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51012 2019-Jan-09 19:14:49.423585 - [DEBUG]
51013 2019-Jan-09 19:14:49.423611 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
51014 2019-Jan-09 19:14:49.424263 - [DEBUG] Compose: EdgeIdentity * AllBottom
51015 2019-Jan-09 19:14:49.424291 - [DEBUG]
51016 2019-Jan-09 19:14:49.424315 - [DEBUG] Propagate flow
51017 2019-Jan-09 19:14:49.424338 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51018 2019-Jan-09 19:14:49.424395 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51019 2019-Jan-09 19:14:49.425024 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51020 2019-Jan-09 19:14:49.425648 - [DEBUG] Edge function : AllBottom (result of previous compose)
51021 2019-Jan-09 19:14:49.425673 - [DEBUG]
51022 2019-Jan-09 19:14:49.425698 - [DEBUG] Join: AllTop & AllBottom
51023 2019-Jan-09 19:14:49.425724 - [DEBUG] = AllBottom (new jump func)
51024 2019-Jan-09 19:14:49.425748 - [DEBUG]
51025 2019-Jan-09 19:14:49.425771 - [DEBUG] Start adding new jump function
51026 2019-Jan-09 19:14:49.425795 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51027 2019-Jan-09 19:14:49.425851 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51028 2019-Jan-09 19:14:49.426487 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51029 2019-Jan-09 19:14:49.427129 - [DEBUG] Edge Function : AllBottom
51030 2019-Jan-09 19:14:49.427157 - [DEBUG] End adding new jump function
51031 2019-Jan-09 19:14:49.427181 - [DEBUG]
51032 2019-Jan-09 19:14:49.427204 - [DEBUG] -------------------------------------------- 1467. Path Edge --------------------------------------------
51033 2019-Jan-09 19:14:49.427228 - [DEBUG]
51034 2019-Jan-09 19:14:49.427252 - [DEBUG] Process 1467. path edge:
51035 2019-Jan-09 19:14:49.427275 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51036 2019-Jan-09 19:14:49.427332 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
51037 2019-Jan-09 19:14:49.427959 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51038 2019-Jan-09 19:14:49.428582 - [DEBUG]
51039 2019-Jan-09 19:14:49.428607 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51040 2019-Jan-09 19:14:49.429256 - [DEBUG] EDGE:
51041 2019-Jan-09 19:14:49.429316 - [DEBUG] ---> 51042 2019-Jan-09 19:14:49.429943 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51043 2019-Jan-09 19:14:49.430582 - [DEBUG]
51044 2019-Jan-09 19:14:49.430608 - [DEBUG] EDGE:
51045 2019-Jan-09 19:14:49.430665 - [DEBUG] ---> 51046 2019-Jan-09 19:14:49.431288 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51047 2019-Jan-09 19:14:49.431911 - [DEBUG]
51048 2019-Jan-09 19:14:49.431936 - [DEBUG] EDGE:
51049 2019-Jan-09 19:14:49.431993 - [DEBUG] ---> 51050 2019-Jan-09 19:14:49.432620 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51051 2019-Jan-09 19:14:49.433244 - [DEBUG]
51052 2019-Jan-09 19:14:49.433270 - [DEBUG] Compose: EdgeIdentity * AllBottom
51053 2019-Jan-09 19:14:49.433296 - [DEBUG]
51054 2019-Jan-09 19:14:49.433320 - [DEBUG] Propagate flow
51055 2019-Jan-09 19:14:49.433343 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51056 2019-Jan-09 19:14:49.433399 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
51057 2019-Jan-09 19:14:49.434042 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
51058 2019-Jan-09 19:14:49.434676 - [DEBUG] Edge function : AllBottom (result of previous compose)
51059 2019-Jan-09 19:14:49.434701 - [DEBUG]
51060 2019-Jan-09 19:14:49.434725 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51061 2019-Jan-09 19:14:49.434751 - [DEBUG] = AllBottom
51062 2019-Jan-09 19:14:49.434775 - [DEBUG]
51063 2019-Jan-09 19:14:49.434799 - [DEBUG] PROPAGATE: No new function!
51064 2019-Jan-09 19:14:49.434823 - [DEBUG] EDGE:
51065 2019-Jan-09 19:14:49.434880 - [DEBUG] ---> 51066 2019-Jan-09 19:14:49.435515 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51067 2019-Jan-09 19:14:49.436141 - [DEBUG]
51068 2019-Jan-09 19:14:49.436186 - [DEBUG] Compose: EdgeIdentity * AllBottom
51069 2019-Jan-09 19:14:49.436214 - [DEBUG]
51070 2019-Jan-09 19:14:49.436237 - [DEBUG] Propagate flow
51071 2019-Jan-09 19:14:49.436261 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51072 2019-Jan-09 19:14:49.436318 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51073 2019-Jan-09 19:14:49.436948 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51074 2019-Jan-09 19:14:49.437594 - [DEBUG] Edge function : AllBottom (result of previous compose)
51075 2019-Jan-09 19:14:49.437620 - [DEBUG]
51076 2019-Jan-09 19:14:49.437645 - [DEBUG] Join: AllTop & AllBottom
51077 2019-Jan-09 19:14:49.437670 - [DEBUG] = AllBottom (new jump func)
51078 2019-Jan-09 19:14:49.437695 - [DEBUG]
51079 2019-Jan-09 19:14:49.437718 - [DEBUG] Start adding new jump function
51080 2019-Jan-09 19:14:49.437741 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51081 2019-Jan-09 19:14:49.437798 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51082 2019-Jan-09 19:14:49.438425 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51083 2019-Jan-09 19:14:49.439053 - [DEBUG] Edge Function : AllBottom
51084 2019-Jan-09 19:14:49.439083 - [DEBUG] End adding new jump function
51085 2019-Jan-09 19:14:49.439107 - [DEBUG]
51086 2019-Jan-09 19:14:49.439131 - [DEBUG] -------------------------------------------- 1468. Path Edge --------------------------------------------
51087 2019-Jan-09 19:14:49.439155 - [DEBUG]
51088 2019-Jan-09 19:14:49.439178 - [DEBUG] Process 1468. path edge:
51089 2019-Jan-09 19:14:49.439202 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51090 2019-Jan-09 19:14:49.439259 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
51091 2019-Jan-09 19:14:49.439885 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51092 2019-Jan-09 19:14:49.440527 - [DEBUG]
51093 2019-Jan-09 19:14:49.440551 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51094 2019-Jan-09 19:14:49.441185 - [DEBUG] Possible callees:
51095 2019-Jan-09 19:14:49.441210 - [DEBUG] foo
51096 2019-Jan-09 19:14:49.441234 - [DEBUG] Possible return sites:
51097 2019-Jan-09 19:14:49.441258 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8451098 2019-Jan-09 19:14:49.442499 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
51099 2019-Jan-09 19:14:49.442528 - [DEBUG] Start points of 'foo' currently not available!
51100 2019-Jan-09 19:14:49.442564 - [DEBUG] Compose: EdgeIdentity * AllBottom
51101 2019-Jan-09 19:14:49.442591 - [DEBUG]
51102 2019-Jan-09 19:14:49.442614 - [DEBUG] Propagate flow
51103 2019-Jan-09 19:14:49.442638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51104 2019-Jan-09 19:14:49.442694 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51105 2019-Jan-09 19:14:49.443322 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51106 2019-Jan-09 19:14:49.443966 - [DEBUG] Edge function : AllBottom (result of previous compose)
51107 2019-Jan-09 19:14:49.443991 - [DEBUG]
51108 2019-Jan-09 19:14:49.444016 - [DEBUG] Join: AllTop & AllBottom
51109 2019-Jan-09 19:14:49.444042 - [DEBUG] = AllBottom (new jump func)
51110 2019-Jan-09 19:14:49.444066 - [DEBUG]
51111 2019-Jan-09 19:14:49.444090 - [DEBUG] Start adding new jump function
51112 2019-Jan-09 19:14:49.444113 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51113 2019-Jan-09 19:14:49.444169 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51114 2019-Jan-09 19:14:49.444803 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51115 2019-Jan-09 19:14:49.445431 - [DEBUG] Edge Function : AllBottom
51116 2019-Jan-09 19:14:49.445459 - [DEBUG] End adding new jump function
51117 2019-Jan-09 19:14:49.445483 - [DEBUG]
51118 2019-Jan-09 19:14:49.445507 - [DEBUG] -------------------------------------------- 1469. Path Edge --------------------------------------------
51119 2019-Jan-09 19:14:49.445531 - [DEBUG]
51120 2019-Jan-09 19:14:49.445554 - [DEBUG] Process 1469. path edge:
51121 2019-Jan-09 19:14:49.445578 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51122 2019-Jan-09 19:14:49.445634 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
51123 2019-Jan-09 19:14:49.446261 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51124 2019-Jan-09 19:14:49.446888 - [DEBUG]
51125 2019-Jan-09 19:14:49.446912 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51126 2019-Jan-09 19:14:49.447570 - [DEBUG] Compose: EdgeIdentity * AllBottom
51127 2019-Jan-09 19:14:49.447598 - [DEBUG]
51128 2019-Jan-09 19:14:49.447622 - [DEBUG] Propagate flow
51129 2019-Jan-09 19:14:49.447646 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51130 2019-Jan-09 19:14:49.447703 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51131 2019-Jan-09 19:14:49.448328 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51132 2019-Jan-09 19:14:49.448955 - [DEBUG] Edge function : AllBottom (result of previous compose)
51133 2019-Jan-09 19:14:49.448981 - [DEBUG]
51134 2019-Jan-09 19:14:49.449005 - [DEBUG] Join: AllTop & AllBottom
51135 2019-Jan-09 19:14:49.449031 - [DEBUG] = AllBottom (new jump func)
51136 2019-Jan-09 19:14:49.449056 - [DEBUG]
51137 2019-Jan-09 19:14:49.449080 - [DEBUG] Start adding new jump function
51138 2019-Jan-09 19:14:49.449103 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51139 2019-Jan-09 19:14:49.449160 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51140 2019-Jan-09 19:14:49.449787 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51141 2019-Jan-09 19:14:49.450411 - [DEBUG] Edge Function : AllBottom
51142 2019-Jan-09 19:14:49.450450 - [DEBUG] End adding new jump function
51143 2019-Jan-09 19:14:49.450477 - [DEBUG]
51144 2019-Jan-09 19:14:49.450500 - [DEBUG] -------------------------------------------- 1470. Path Edge --------------------------------------------
51145 2019-Jan-09 19:14:49.450525 - [DEBUG]
51146 2019-Jan-09 19:14:49.450548 - [DEBUG] Process 1470. path edge:
51147 2019-Jan-09 19:14:49.450572 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51148 2019-Jan-09 19:14:49.450629 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
51149 2019-Jan-09 19:14:49.451255 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51150 2019-Jan-09 19:14:49.451883 - [DEBUG]
51151 2019-Jan-09 19:14:49.451908 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51152 2019-Jan-09 19:14:49.452545 - [DEBUG] Compose: EdgeIdentity * AllBottom
51153 2019-Jan-09 19:14:49.452572 - [DEBUG]
51154 2019-Jan-09 19:14:49.452596 - [DEBUG] Propagate flow
51155 2019-Jan-09 19:14:49.452620 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51156 2019-Jan-09 19:14:49.452677 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51157 2019-Jan-09 19:14:49.453324 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51158 2019-Jan-09 19:14:49.453970 - [DEBUG] Edge function : AllBottom (result of previous compose)
51159 2019-Jan-09 19:14:49.453996 - [DEBUG]
51160 2019-Jan-09 19:14:49.454020 - [DEBUG] Join: AllTop & AllBottom
51161 2019-Jan-09 19:14:49.454046 - [DEBUG] = AllBottom (new jump func)
51162 2019-Jan-09 19:14:49.454070 - [DEBUG]
51163 2019-Jan-09 19:14:49.454094 - [DEBUG] Start adding new jump function
51164 2019-Jan-09 19:14:49.454117 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51165 2019-Jan-09 19:14:49.454173 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51166 2019-Jan-09 19:14:49.454800 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51167 2019-Jan-09 19:14:49.455433 - [DEBUG] Edge Function : AllBottom
51168 2019-Jan-09 19:14:49.455461 - [DEBUG] End adding new jump function
51169 2019-Jan-09 19:14:49.455485 - [DEBUG]
51170 2019-Jan-09 19:14:49.455508 - [DEBUG] -------------------------------------------- 1471. Path Edge --------------------------------------------
51171 2019-Jan-09 19:14:49.455532 - [DEBUG]
51172 2019-Jan-09 19:14:49.455555 - [DEBUG] Process 1471. path edge:
51173 2019-Jan-09 19:14:49.455579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51174 2019-Jan-09 19:14:49.455635 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
51175 2019-Jan-09 19:14:49.456271 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51176 2019-Jan-09 19:14:49.456898 - [DEBUG]
51177 2019-Jan-09 19:14:49.456922 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51178 2019-Jan-09 19:14:49.457579 - [DEBUG] Possible callees:
51179 2019-Jan-09 19:14:49.457604 - [DEBUG] llvm.dbg.declare
51180 2019-Jan-09 19:14:49.457629 - [DEBUG] Possible return sites:
51181 2019-Jan-09 19:14:49.457652 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9651182 2019-Jan-09 19:14:49.458908 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
51183 2019-Jan-09 19:14:49.458937 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
51184 2019-Jan-09 19:14:49.458974 - [DEBUG] Compose: EdgeIdentity * AllBottom
51185 2019-Jan-09 19:14:49.459001 - [DEBUG]
51186 2019-Jan-09 19:14:49.459025 - [DEBUG] Propagate flow
51187 2019-Jan-09 19:14:49.459049 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51188 2019-Jan-09 19:14:49.459106 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51189 2019-Jan-09 19:14:49.459748 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51190 2019-Jan-09 19:14:49.460429 - [DEBUG] Edge function : AllBottom (result of previous compose)
51191 2019-Jan-09 19:14:49.460478 - [DEBUG]
51192 2019-Jan-09 19:14:49.460505 - [DEBUG] Join: AllTop & AllBottom
51193 2019-Jan-09 19:14:49.460532 - [DEBUG] = AllBottom (new jump func)
51194 2019-Jan-09 19:14:49.460557 - [DEBUG]
51195 2019-Jan-09 19:14:49.460580 - [DEBUG] Start adding new jump function
51196 2019-Jan-09 19:14:49.460604 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51197 2019-Jan-09 19:14:49.460676 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51198 2019-Jan-09 19:14:49.461381 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51199 2019-Jan-09 19:14:49.462063 - [DEBUG] Edge Function : AllBottom
51200 2019-Jan-09 19:14:49.462095 - [DEBUG] End adding new jump function
51201 2019-Jan-09 19:14:49.462120 - [DEBUG]
51202 2019-Jan-09 19:14:49.462144 - [DEBUG] -------------------------------------------- 1472. Path Edge --------------------------------------------
51203 2019-Jan-09 19:14:49.462169 - [DEBUG]
51204 2019-Jan-09 19:14:49.462192 - [DEBUG] Process 1472. path edge:
51205 2019-Jan-09 19:14:49.462217 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51206 2019-Jan-09 19:14:49.462278 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
51207 2019-Jan-09 19:14:49.462911 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51208 2019-Jan-09 19:14:49.463539 - [DEBUG]
51209 2019-Jan-09 19:14:49.463565 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51210 2019-Jan-09 19:14:49.464251 - [DEBUG] Compose: EdgeIdentity * AllBottom
51211 2019-Jan-09 19:14:49.464280 - [DEBUG]
51212 2019-Jan-09 19:14:49.464304 - [DEBUG] Propagate flow
51213 2019-Jan-09 19:14:49.464327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51214 2019-Jan-09 19:14:49.464385 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51215 2019-Jan-09 19:14:49.465012 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51216 2019-Jan-09 19:14:49.465638 - [DEBUG] Edge function : AllBottom (result of previous compose)
51217 2019-Jan-09 19:14:49.465664 - [DEBUG]
51218 2019-Jan-09 19:14:49.465689 - [DEBUG] Join: AllTop & AllBottom
51219 2019-Jan-09 19:14:49.465716 - [DEBUG] = AllBottom (new jump func)
51220 2019-Jan-09 19:14:49.465741 - [DEBUG]
51221 2019-Jan-09 19:14:49.465764 - [DEBUG] Start adding new jump function
51222 2019-Jan-09 19:14:49.465788 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51223 2019-Jan-09 19:14:49.465844 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51224 2019-Jan-09 19:14:49.466472 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51225 2019-Jan-09 19:14:49.467096 - [DEBUG] Edge Function : AllBottom
51226 2019-Jan-09 19:14:49.467139 - [DEBUG] End adding new jump function
51227 2019-Jan-09 19:14:49.467164 - [DEBUG]
51228 2019-Jan-09 19:14:49.467188 - [DEBUG] -------------------------------------------- 1473. Path Edge --------------------------------------------
51229 2019-Jan-09 19:14:49.467212 - [DEBUG]
51230 2019-Jan-09 19:14:49.467235 - [DEBUG] Process 1473. path edge:
51231 2019-Jan-09 19:14:49.467260 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51232 2019-Jan-09 19:14:49.467316 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
51233 2019-Jan-09 19:14:49.467940 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51234 2019-Jan-09 19:14:49.468567 - [DEBUG]
51235 2019-Jan-09 19:14:49.468593 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51236 2019-Jan-09 19:14:49.469231 - [DEBUG] Compose: EdgeIdentity * AllBottom
51237 2019-Jan-09 19:14:49.469260 - [DEBUG]
51238 2019-Jan-09 19:14:49.469284 - [DEBUG] Propagate flow
51239 2019-Jan-09 19:14:49.469308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51240 2019-Jan-09 19:14:49.469365 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
51241 2019-Jan-09 19:14:49.469990 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51242 2019-Jan-09 19:14:49.470636 - [DEBUG] Edge function : AllBottom (result of previous compose)
51243 2019-Jan-09 19:14:49.470673 - [DEBUG]
51244 2019-Jan-09 19:14:49.470699 - [DEBUG] Join: AllTop & AllBottom
51245 2019-Jan-09 19:14:49.470725 - [DEBUG] = AllBottom (new jump func)
51246 2019-Jan-09 19:14:49.470750 - [DEBUG]
51247 2019-Jan-09 19:14:49.470773 - [DEBUG] Start adding new jump function
51248 2019-Jan-09 19:14:49.470797 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51249 2019-Jan-09 19:14:49.470853 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51250 2019-Jan-09 19:14:49.471481 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
51251 2019-Jan-09 19:14:49.472102 - [DEBUG] Edge Function : AllBottom
51252 2019-Jan-09 19:14:49.472135 - [DEBUG] End adding new jump function
51253 2019-Jan-09 19:14:49.472159 - [DEBUG]
51254 2019-Jan-09 19:14:49.472183 - [DEBUG] -------------------------------------------- 1474. Path Edge --------------------------------------------
51255 2019-Jan-09 19:14:49.472207 - [DEBUG]
51256 2019-Jan-09 19:14:49.472230 - [DEBUG] Process 1474. path edge:
51257 2019-Jan-09 19:14:49.472254 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51258 2019-Jan-09 19:14:49.472310 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
51259 2019-Jan-09 19:14:49.472933 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51260 2019-Jan-09 19:14:49.473560 - [DEBUG]
51261 2019-Jan-09 19:14:49.473585 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
51262 2019-Jan-09 19:14:49.474238 - [DEBUG] Compose: EdgeIdentity * AllBottom
51263 2019-Jan-09 19:14:49.474266 - [DEBUG]
51264 2019-Jan-09 19:14:49.474290 - [DEBUG] Propagate flow
51265 2019-Jan-09 19:14:49.474314 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51266 2019-Jan-09 19:14:49.474371 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51267 2019-Jan-09 19:14:49.475000 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51268 2019-Jan-09 19:14:49.475627 - [DEBUG] Edge function : AllBottom (result of previous compose)
51269 2019-Jan-09 19:14:49.475653 - [DEBUG]
51270 2019-Jan-09 19:14:49.475678 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51271 2019-Jan-09 19:14:49.475704 - [DEBUG] = AllBottom
51272 2019-Jan-09 19:14:49.475728 - [DEBUG]
51273 2019-Jan-09 19:14:49.475752 - [DEBUG] PROPAGATE: No new function!
51274 2019-Jan-09 19:14:49.475777 - [DEBUG] EDGE:
51275 2019-Jan-09 19:14:49.475835 - [DEBUG] ---> 51276 2019-Jan-09 19:14:49.476459 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51277 2019-Jan-09 19:14:49.477112 - [DEBUG]
51278 2019-Jan-09 19:14:49.477141 - [DEBUG] EDGE:
51279 2019-Jan-09 19:14:49.477199 - [DEBUG] ---> 51280 2019-Jan-09 19:14:49.477821 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51281 2019-Jan-09 19:14:49.478448 - [DEBUG]
51282 2019-Jan-09 19:14:49.478474 - [DEBUG] EDGE:
51283 2019-Jan-09 19:14:49.478531 - [DEBUG] ---> 51284 2019-Jan-09 19:14:49.479161 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51285 2019-Jan-09 19:14:49.479789 - [DEBUG]
51286 2019-Jan-09 19:14:49.479816 - [DEBUG] EDGE:
51287 2019-Jan-09 19:14:49.479873 - [DEBUG] ---> 51288 2019-Jan-09 19:14:49.480534 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51289 2019-Jan-09 19:14:49.481161 - [DEBUG]
51290 2019-Jan-09 19:14:49.481196 - [DEBUG] Compose: EdgeIdentity * AllBottom
51291 2019-Jan-09 19:14:49.481223 - [DEBUG]
51292 2019-Jan-09 19:14:49.481246 - [DEBUG] Propagate flow
51293 2019-Jan-09 19:14:49.481270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51294 2019-Jan-09 19:14:49.481327 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51295 2019-Jan-09 19:14:49.481954 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51296 2019-Jan-09 19:14:49.482582 - [DEBUG] Edge function : AllBottom (result of previous compose)
51297 2019-Jan-09 19:14:49.482607 - [DEBUG]
51298 2019-Jan-09 19:14:49.482632 - [DEBUG] Join: AllTop & AllBottom
51299 2019-Jan-09 19:14:49.482658 - [DEBUG] = AllBottom (new jump func)
51300 2019-Jan-09 19:14:49.482682 - [DEBUG]
51301 2019-Jan-09 19:14:49.482706 - [DEBUG] Start adding new jump function
51302 2019-Jan-09 19:14:49.482729 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51303 2019-Jan-09 19:14:49.482785 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51304 2019-Jan-09 19:14:49.483413 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51305 2019-Jan-09 19:14:49.484058 - [DEBUG] Edge Function : AllBottom
51306 2019-Jan-09 19:14:49.484086 - [DEBUG] End adding new jump function
51307 2019-Jan-09 19:14:49.484110 - [DEBUG]
51308 2019-Jan-09 19:14:49.484134 - [DEBUG] -------------------------------------------- 1475. Path Edge --------------------------------------------
51309 2019-Jan-09 19:14:49.484158 - [DEBUG]
51310 2019-Jan-09 19:14:49.484182 - [DEBUG] Process 1475. path edge:
51311 2019-Jan-09 19:14:49.484205 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51312 2019-Jan-09 19:14:49.484262 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
51313 2019-Jan-09 19:14:49.484888 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51314 2019-Jan-09 19:14:49.485515 - [DEBUG]
51315 2019-Jan-09 19:14:49.485540 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51316 2019-Jan-09 19:14:49.486175 - [DEBUG] Possible callees:
51317 2019-Jan-09 19:14:49.486200 - [DEBUG] bar
51318 2019-Jan-09 19:14:49.486225 - [DEBUG] Possible return sites:
51319 2019-Jan-09 19:14:49.486249 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8951320 2019-Jan-09 19:14:49.487509 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
51321 2019-Jan-09 19:14:49.487538 - [DEBUG] Start points of 'bar' currently not available!
51322 2019-Jan-09 19:14:49.487576 - [DEBUG] Compose: EdgeIdentity * AllBottom
51323 2019-Jan-09 19:14:49.487603 - [DEBUG]
51324 2019-Jan-09 19:14:49.487627 - [DEBUG] Propagate flow
51325 2019-Jan-09 19:14:49.487651 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51326 2019-Jan-09 19:14:49.487708 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51327 2019-Jan-09 19:14:49.488338 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51328 2019-Jan-09 19:14:49.488968 - [DEBUG] Edge function : AllBottom (result of previous compose)
51329 2019-Jan-09 19:14:49.488993 - [DEBUG]
51330 2019-Jan-09 19:14:49.489018 - [DEBUG] Join: AllTop & AllBottom
51331 2019-Jan-09 19:14:49.489052 - [DEBUG] = AllBottom (new jump func)
51332 2019-Jan-09 19:14:49.489077 - [DEBUG]
51333 2019-Jan-09 19:14:49.489101 - [DEBUG] Start adding new jump function
51334 2019-Jan-09 19:14:49.489124 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51335 2019-Jan-09 19:14:49.489180 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51336 2019-Jan-09 19:14:49.489808 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51337 2019-Jan-09 19:14:49.490453 - [DEBUG] Edge Function : AllBottom
51338 2019-Jan-09 19:14:49.490481 - [DEBUG] End adding new jump function
51339 2019-Jan-09 19:14:49.490506 - [DEBUG]
51340 2019-Jan-09 19:14:49.490530 - [DEBUG] -------------------------------------------- 1476. Path Edge --------------------------------------------
51341 2019-Jan-09 19:14:49.490554 - [DEBUG]
51342 2019-Jan-09 19:14:49.490578 - [DEBUG] Process 1476. path edge:
51343 2019-Jan-09 19:14:49.490602 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51344 2019-Jan-09 19:14:49.490658 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
51345 2019-Jan-09 19:14:49.491288 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51346 2019-Jan-09 19:14:49.491915 - [DEBUG]
51347 2019-Jan-09 19:14:49.491940 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51348 2019-Jan-09 19:14:49.492582 - [DEBUG] Compose: EdgeIdentity * AllBottom
51349 2019-Jan-09 19:14:49.492610 - [DEBUG]
51350 2019-Jan-09 19:14:49.492634 - [DEBUG] Propagate flow
51351 2019-Jan-09 19:14:49.492658 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51352 2019-Jan-09 19:14:49.492715 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51353 2019-Jan-09 19:14:49.493339 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51354 2019-Jan-09 19:14:49.493983 - [DEBUG] Edge function : AllBottom (result of previous compose)
51355 2019-Jan-09 19:14:49.494008 - [DEBUG]
51356 2019-Jan-09 19:14:49.494033 - [DEBUG] Join: AllTop & AllBottom
51357 2019-Jan-09 19:14:49.494059 - [DEBUG] = AllBottom (new jump func)
51358 2019-Jan-09 19:14:49.494084 - [DEBUG]
51359 2019-Jan-09 19:14:49.494107 - [DEBUG] Start adding new jump function
51360 2019-Jan-09 19:14:49.494131 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51361 2019-Jan-09 19:14:49.494187 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51362 2019-Jan-09 19:14:49.494815 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51363 2019-Jan-09 19:14:49.495438 - [DEBUG] Edge Function : AllBottom
51364 2019-Jan-09 19:14:49.495466 - [DEBUG] End adding new jump function
51365 2019-Jan-09 19:14:49.495490 - [DEBUG]
51366 2019-Jan-09 19:14:49.495514 - [DEBUG] -------------------------------------------- 1477. Path Edge --------------------------------------------
51367 2019-Jan-09 19:14:49.495538 - [DEBUG]
51368 2019-Jan-09 19:14:49.495561 - [DEBUG] Process 1477. path edge:
51369 2019-Jan-09 19:14:49.495585 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51370 2019-Jan-09 19:14:49.495641 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
51371 2019-Jan-09 19:14:49.496266 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51372 2019-Jan-09 19:14:49.496894 - [DEBUG]
51373 2019-Jan-09 19:14:49.496919 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51374 2019-Jan-09 19:14:49.497575 - [DEBUG] Compose: EdgeIdentity * AllBottom
51375 2019-Jan-09 19:14:49.497611 - [DEBUG]
51376 2019-Jan-09 19:14:49.497636 - [DEBUG] Propagate flow
51377 2019-Jan-09 19:14:49.497659 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51378 2019-Jan-09 19:14:49.497717 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51379 2019-Jan-09 19:14:49.498353 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51380 2019-Jan-09 19:14:49.498981 - [DEBUG] Edge function : AllBottom (result of previous compose)
51381 2019-Jan-09 19:14:49.499007 - [DEBUG]
51382 2019-Jan-09 19:14:49.499032 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51383 2019-Jan-09 19:14:49.499058 - [DEBUG] = AllBottom
51384 2019-Jan-09 19:14:49.499082 - [DEBUG]
51385 2019-Jan-09 19:14:49.499106 - [DEBUG] PROPAGATE: No new function!
51386 2019-Jan-09 19:14:49.499137 - [DEBUG] Compose: EdgeIdentity * AllBottom
51387 2019-Jan-09 19:14:49.499163 - [DEBUG]
51388 2019-Jan-09 19:14:49.499187 - [DEBUG] Propagate flow
51389 2019-Jan-09 19:14:49.499210 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51390 2019-Jan-09 19:14:49.499267 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51391 2019-Jan-09 19:14:49.499911 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51392 2019-Jan-09 19:14:49.500554 - [DEBUG] Edge function : AllBottom (result of previous compose)
51393 2019-Jan-09 19:14:49.500580 - [DEBUG]
51394 2019-Jan-09 19:14:49.500605 - [DEBUG] Join: AllTop & AllBottom
51395 2019-Jan-09 19:14:49.500631 - [DEBUG] = AllBottom (new jump func)
51396 2019-Jan-09 19:14:49.500655 - [DEBUG]
51397 2019-Jan-09 19:14:49.500678 - [DEBUG] Start adding new jump function
51398 2019-Jan-09 19:14:49.500702 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51399 2019-Jan-09 19:14:49.500758 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51400 2019-Jan-09 19:14:49.501385 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51401 2019-Jan-09 19:14:49.502020 - [DEBUG] Edge Function : AllBottom
51402 2019-Jan-09 19:14:49.502048 - [DEBUG] End adding new jump function
51403 2019-Jan-09 19:14:49.502072 - [DEBUG]
51404 2019-Jan-09 19:14:49.502096 - [DEBUG] -------------------------------------------- 1478. Path Edge --------------------------------------------
51405 2019-Jan-09 19:14:49.502120 - [DEBUG]
51406 2019-Jan-09 19:14:49.502143 - [DEBUG] Process 1478. path edge:
51407 2019-Jan-09 19:14:49.502167 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51408 2019-Jan-09 19:14:49.502223 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
51409 2019-Jan-09 19:14:49.502857 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51410 2019-Jan-09 19:14:49.503484 - [DEBUG]
51411 2019-Jan-09 19:14:49.503508 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51412 2019-Jan-09 19:14:49.504164 - [DEBUG] Possible callees:
51413 2019-Jan-09 19:14:49.504189 - [DEBUG] llvm.dbg.declare
51414 2019-Jan-09 19:14:49.504215 - [DEBUG] Possible return sites:
51415 2019-Jan-09 19:14:49.504238 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10351416 2019-Jan-09 19:14:49.505488 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
51417 2019-Jan-09 19:14:49.505525 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
51418 2019-Jan-09 19:14:49.505564 - [DEBUG] Compose: EdgeIdentity * AllBottom
51419 2019-Jan-09 19:14:49.505591 - [DEBUG]
51420 2019-Jan-09 19:14:49.505615 - [DEBUG] Propagate flow
51421 2019-Jan-09 19:14:49.505638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51422 2019-Jan-09 19:14:49.505696 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51423 2019-Jan-09 19:14:49.506327 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51424 2019-Jan-09 19:14:49.506956 - [DEBUG] Edge function : AllBottom (result of previous compose)
51425 2019-Jan-09 19:14:49.506981 - [DEBUG]
51426 2019-Jan-09 19:14:49.507005 - [DEBUG] Join: AllTop & AllBottom
51427 2019-Jan-09 19:14:49.507032 - [DEBUG] = AllBottom (new jump func)
51428 2019-Jan-09 19:14:49.507056 - [DEBUG]
51429 2019-Jan-09 19:14:49.507080 - [DEBUG] Start adding new jump function
51430 2019-Jan-09 19:14:49.507114 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51431 2019-Jan-09 19:14:49.507172 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51432 2019-Jan-09 19:14:49.507801 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51433 2019-Jan-09 19:14:49.508429 - [DEBUG] Edge Function : AllBottom
51434 2019-Jan-09 19:14:49.508457 - [DEBUG] End adding new jump function
51435 2019-Jan-09 19:14:49.508481 - [DEBUG]
51436 2019-Jan-09 19:14:49.508505 - [DEBUG] -------------------------------------------- 1479. Path Edge --------------------------------------------
51437 2019-Jan-09 19:14:49.508529 - [DEBUG]
51438 2019-Jan-09 19:14:49.508552 - [DEBUG] Process 1479. path edge:
51439 2019-Jan-09 19:14:49.508576 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51440 2019-Jan-09 19:14:49.508632 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
51441 2019-Jan-09 19:14:49.509260 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51442 2019-Jan-09 19:14:49.509889 - [DEBUG]
51443 2019-Jan-09 19:14:49.509913 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51444 2019-Jan-09 19:14:49.510571 - [DEBUG] Compose: EdgeIdentity * AllBottom
51445 2019-Jan-09 19:14:49.510599 - [DEBUG]
51446 2019-Jan-09 19:14:49.510623 - [DEBUG] Propagate flow
51447 2019-Jan-09 19:14:49.510647 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51448 2019-Jan-09 19:14:49.510704 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
51449 2019-Jan-09 19:14:49.511326 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51450 2019-Jan-09 19:14:49.511952 - [DEBUG] Edge function : AllBottom (result of previous compose)
51451 2019-Jan-09 19:14:49.511977 - [DEBUG]
51452 2019-Jan-09 19:14:49.512002 - [DEBUG] Join: AllTop & AllBottom
51453 2019-Jan-09 19:14:49.512028 - [DEBUG] = AllBottom (new jump func)
51454 2019-Jan-09 19:14:49.512052 - [DEBUG]
51455 2019-Jan-09 19:14:49.512076 - [DEBUG] Start adding new jump function
51456 2019-Jan-09 19:14:49.512099 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51457 2019-Jan-09 19:14:49.512155 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51458 2019-Jan-09 19:14:49.512787 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
51459 2019-Jan-09 19:14:49.513409 - [DEBUG] Edge Function : AllBottom
51460 2019-Jan-09 19:14:49.513436 - [DEBUG] End adding new jump function
51461 2019-Jan-09 19:14:49.513460 - [DEBUG]
51462 2019-Jan-09 19:14:49.513484 - [DEBUG] -------------------------------------------- 1480. Path Edge --------------------------------------------
51463 2019-Jan-09 19:14:49.513516 - [DEBUG]
51464 2019-Jan-09 19:14:49.513540 - [DEBUG] Process 1480. path edge:
51465 2019-Jan-09 19:14:49.513564 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51466 2019-Jan-09 19:14:49.513620 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
51467 2019-Jan-09 19:14:49.514260 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51468 2019-Jan-09 19:14:49.514886 - [DEBUG]
51469 2019-Jan-09 19:14:49.514911 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
51470 2019-Jan-09 19:14:49.515549 - [DEBUG] Compose: EdgeIdentity * AllBottom
51471 2019-Jan-09 19:14:49.515578 - [DEBUG]
51472 2019-Jan-09 19:14:49.515602 - [DEBUG] Propagate flow
51473 2019-Jan-09 19:14:49.515625 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51474 2019-Jan-09 19:14:49.515683 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
51475 2019-Jan-09 19:14:49.516306 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51476 2019-Jan-09 19:14:49.516932 - [DEBUG] Edge function : AllBottom (result of previous compose)
51477 2019-Jan-09 19:14:49.516957 - [DEBUG]
51478 2019-Jan-09 19:14:49.516981 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51479 2019-Jan-09 19:14:49.517007 - [DEBUG] = AllBottom
51480 2019-Jan-09 19:14:49.517032 - [DEBUG]
51481 2019-Jan-09 19:14:49.517055 - [DEBUG] PROPAGATE: No new function!
51482 2019-Jan-09 19:14:49.517080 - [DEBUG] EDGE:
51483 2019-Jan-09 19:14:49.517151 - [DEBUG] ---> 51484 2019-Jan-09 19:14:49.517774 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51485 2019-Jan-09 19:14:49.518400 - [DEBUG]
51486 2019-Jan-09 19:14:49.518426 - [DEBUG] EDGE:
51487 2019-Jan-09 19:14:49.518484 - [DEBUG] ---> 51488 2019-Jan-09 19:14:49.519111 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51489 2019-Jan-09 19:14:49.519739 - [DEBUG]
51490 2019-Jan-09 19:14:49.519765 - [DEBUG] EDGE:
51491 2019-Jan-09 19:14:49.519822 - [DEBUG] ---> 51492 2019-Jan-09 19:14:49.520470 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51493 2019-Jan-09 19:14:49.521099 - [DEBUG]
51494 2019-Jan-09 19:14:49.521125 - [DEBUG] EDGE:
51495 2019-Jan-09 19:14:49.521182 - [DEBUG] ---> 51496 2019-Jan-09 19:14:49.521806 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51497 2019-Jan-09 19:14:49.522432 - [DEBUG]
51498 2019-Jan-09 19:14:49.522458 - [DEBUG] EDGE:
51499 2019-Jan-09 19:14:49.522515 - [DEBUG] ---> 51500 2019-Jan-09 19:14:49.523144 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51501 2019-Jan-09 19:14:49.523784 - [DEBUG]
51502 2019-Jan-09 19:14:49.523812 - [DEBUG] EDGE:
51503 2019-Jan-09 19:14:49.523870 - [DEBUG] ---> 51504 2019-Jan-09 19:14:49.524505 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51505 2019-Jan-09 19:14:49.525132 - [DEBUG]
51506 2019-Jan-09 19:14:49.525158 - [DEBUG] EDGE:
51507 2019-Jan-09 19:14:49.525215 - [DEBUG] ---> 51508 2019-Jan-09 19:14:49.525841 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51509 2019-Jan-09 19:14:49.526466 - [DEBUG]
51510 2019-Jan-09 19:14:49.526493 - [DEBUG] EDGE:
51511 2019-Jan-09 19:14:49.526550 - [DEBUG] ---> 51512 2019-Jan-09 19:14:49.527190 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51513 2019-Jan-09 19:14:49.527818 - [DEBUG]
51514 2019-Jan-09 19:14:49.527845 - [DEBUG] EDGE:
51515 2019-Jan-09 19:14:49.527902 - [DEBUG] ---> 51516 2019-Jan-09 19:14:49.528530 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51517 2019-Jan-09 19:14:49.529159 - [DEBUG]
51518 2019-Jan-09 19:14:49.529187 - [DEBUG] Compose: EdgeIdentity * AllBottom
51519 2019-Jan-09 19:14:49.529213 - [DEBUG]
51520 2019-Jan-09 19:14:49.529236 - [DEBUG] Propagate flow
51521 2019-Jan-09 19:14:49.529260 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51522 2019-Jan-09 19:14:49.529315 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51523 2019-Jan-09 19:14:49.529944 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51524 2019-Jan-09 19:14:49.530585 - [DEBUG] Edge function : AllBottom (result of previous compose)
51525 2019-Jan-09 19:14:49.530610 - [DEBUG]
51526 2019-Jan-09 19:14:49.530635 - [DEBUG] Join: AllTop & AllBottom
51527 2019-Jan-09 19:14:49.530661 - [DEBUG] = AllBottom (new jump func)
51528 2019-Jan-09 19:14:49.530686 - [DEBUG]
51529 2019-Jan-09 19:14:49.530709 - [DEBUG] Start adding new jump function
51530 2019-Jan-09 19:14:49.530733 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51531 2019-Jan-09 19:14:49.530789 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51532 2019-Jan-09 19:14:49.531412 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51533 2019-Jan-09 19:14:49.532038 - [DEBUG] Edge Function : AllBottom
51534 2019-Jan-09 19:14:49.532066 - [DEBUG] End adding new jump function
51535 2019-Jan-09 19:14:49.532090 - [DEBUG]
51536 2019-Jan-09 19:14:49.532114 - [DEBUG] -------------------------------------------- 1481. Path Edge --------------------------------------------
51537 2019-Jan-09 19:14:49.532138 - [DEBUG]
51538 2019-Jan-09 19:14:49.532161 - [DEBUG] Process 1481. path edge:
51539 2019-Jan-09 19:14:49.532185 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51540 2019-Jan-09 19:14:49.532241 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
51541 2019-Jan-09 19:14:49.532869 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51542 2019-Jan-09 19:14:49.533493 - [DEBUG]
51543 2019-Jan-09 19:14:49.533517 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51544 2019-Jan-09 19:14:49.534163 - [DEBUG] Possible callees:
51545 2019-Jan-09 19:14:49.534188 - [DEBUG] foo
51546 2019-Jan-09 19:14:49.534213 - [DEBUG] Possible return sites:
51547 2019-Jan-09 19:14:49.534244 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8451548 2019-Jan-09 19:14:49.535484 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
51549 2019-Jan-09 19:14:49.535512 - [DEBUG] Start points of 'foo' currently not available!
51550 2019-Jan-09 19:14:49.535557 - [DEBUG] Compose: EdgeIdentity * AllBottom
51551 2019-Jan-09 19:14:49.535584 - [DEBUG]
51552 2019-Jan-09 19:14:49.535608 - [DEBUG] Propagate flow
51553 2019-Jan-09 19:14:49.535632 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51554 2019-Jan-09 19:14:49.535689 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51555 2019-Jan-09 19:14:49.536317 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51556 2019-Jan-09 19:14:49.536942 - [DEBUG] Edge function : AllBottom (result of previous compose)
51557 2019-Jan-09 19:14:49.536967 - [DEBUG]
51558 2019-Jan-09 19:14:49.536991 - [DEBUG] Join: AllTop & AllBottom
51559 2019-Jan-09 19:14:49.537017 - [DEBUG] = AllBottom (new jump func)
51560 2019-Jan-09 19:14:49.537042 - [DEBUG]
51561 2019-Jan-09 19:14:49.537065 - [DEBUG] Start adding new jump function
51562 2019-Jan-09 19:14:49.537089 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51563 2019-Jan-09 19:14:49.537159 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51564 2019-Jan-09 19:14:49.537784 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51565 2019-Jan-09 19:14:49.538412 - [DEBUG] Edge Function : AllBottom
51566 2019-Jan-09 19:14:49.538439 - [DEBUG] End adding new jump function
51567 2019-Jan-09 19:14:49.538463 - [DEBUG]
51568 2019-Jan-09 19:14:49.538487 - [DEBUG] -------------------------------------------- 1482. Path Edge --------------------------------------------
51569 2019-Jan-09 19:14:49.538511 - [DEBUG]
51570 2019-Jan-09 19:14:49.538534 - [DEBUG] Process 1482. path edge:
51571 2019-Jan-09 19:14:49.538558 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51572 2019-Jan-09 19:14:49.538614 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
51573 2019-Jan-09 19:14:49.539243 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51574 2019-Jan-09 19:14:49.539866 - [DEBUG]
51575 2019-Jan-09 19:14:49.539890 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51576 2019-Jan-09 19:14:49.540548 - [DEBUG] Compose: EdgeIdentity * AllBottom
51577 2019-Jan-09 19:14:49.540577 - [DEBUG]
51578 2019-Jan-09 19:14:49.540601 - [DEBUG] Propagate flow
51579 2019-Jan-09 19:14:49.540625 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51580 2019-Jan-09 19:14:49.540682 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51581 2019-Jan-09 19:14:49.541307 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51582 2019-Jan-09 19:14:49.541932 - [DEBUG] Edge function : AllBottom (result of previous compose)
51583 2019-Jan-09 19:14:49.541957 - [DEBUG]
51584 2019-Jan-09 19:14:49.541981 - [DEBUG] Join: AllTop & AllBottom
51585 2019-Jan-09 19:14:49.542007 - [DEBUG] = AllBottom (new jump func)
51586 2019-Jan-09 19:14:49.542032 - [DEBUG]
51587 2019-Jan-09 19:14:49.542055 - [DEBUG] Start adding new jump function
51588 2019-Jan-09 19:14:49.542079 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51589 2019-Jan-09 19:14:49.542135 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51590 2019-Jan-09 19:14:49.542768 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51591 2019-Jan-09 19:14:49.543393 - [DEBUG] Edge Function : AllBottom
51592 2019-Jan-09 19:14:49.543420 - [DEBUG] End adding new jump function
51593 2019-Jan-09 19:14:49.543444 - [DEBUG]
51594 2019-Jan-09 19:14:49.543468 - [DEBUG] -------------------------------------------- 1483. Path Edge --------------------------------------------
51595 2019-Jan-09 19:14:49.543492 - [DEBUG]
51596 2019-Jan-09 19:14:49.543516 - [DEBUG] Process 1483. path edge:
51597 2019-Jan-09 19:14:49.543539 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51598 2019-Jan-09 19:14:49.543595 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
51599 2019-Jan-09 19:14:49.544237 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51600 2019-Jan-09 19:14:49.544860 - [DEBUG]
51601 2019-Jan-09 19:14:49.544886 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51602 2019-Jan-09 19:14:49.545522 - [DEBUG] Compose: EdgeIdentity * AllBottom
51603 2019-Jan-09 19:14:49.545550 - [DEBUG]
51604 2019-Jan-09 19:14:49.545574 - [DEBUG] Propagate flow
51605 2019-Jan-09 19:14:49.545598 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51606 2019-Jan-09 19:14:49.545655 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51607 2019-Jan-09 19:14:49.546290 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51608 2019-Jan-09 19:14:49.546914 - [DEBUG] Edge function : AllBottom (result of previous compose)
51609 2019-Jan-09 19:14:49.546939 - [DEBUG]
51610 2019-Jan-09 19:14:49.546964 - [DEBUG] Join: AllTop & AllBottom
51611 2019-Jan-09 19:14:49.546990 - [DEBUG] = AllBottom (new jump func)
51612 2019-Jan-09 19:14:49.547015 - [DEBUG]
51613 2019-Jan-09 19:14:49.547038 - [DEBUG] Start adding new jump function
51614 2019-Jan-09 19:14:49.547062 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51615 2019-Jan-09 19:14:49.547133 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51616 2019-Jan-09 19:14:49.547757 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51617 2019-Jan-09 19:14:49.548392 - [DEBUG] Edge Function : AllBottom
51618 2019-Jan-09 19:14:49.548419 - [DEBUG] End adding new jump function
51619 2019-Jan-09 19:14:49.548444 - [DEBUG]
51620 2019-Jan-09 19:14:49.548467 - [DEBUG] -------------------------------------------- 1484. Path Edge --------------------------------------------
51621 2019-Jan-09 19:14:49.548492 - [DEBUG]
51622 2019-Jan-09 19:14:49.548515 - [DEBUG] Process 1484. path edge:
51623 2019-Jan-09 19:14:49.548539 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51624 2019-Jan-09 19:14:49.548595 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
51625 2019-Jan-09 19:14:49.549230 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51626 2019-Jan-09 19:14:49.549854 - [DEBUG]
51627 2019-Jan-09 19:14:49.549879 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51628 2019-Jan-09 19:14:49.550535 - [DEBUG] Possible callees:
51629 2019-Jan-09 19:14:49.550561 - [DEBUG] llvm.dbg.declare
51630 2019-Jan-09 19:14:49.550586 - [DEBUG] Possible return sites:
51631 2019-Jan-09 19:14:49.550610 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9651632 2019-Jan-09 19:14:49.551866 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
51633 2019-Jan-09 19:14:49.551895 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
51634 2019-Jan-09 19:14:49.551934 - [DEBUG] Compose: EdgeIdentity * AllBottom
51635 2019-Jan-09 19:14:49.551962 - [DEBUG]
51636 2019-Jan-09 19:14:49.551985 - [DEBUG] Propagate flow
51637 2019-Jan-09 19:14:49.552009 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51638 2019-Jan-09 19:14:49.552066 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51639 2019-Jan-09 19:14:49.552695 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51640 2019-Jan-09 19:14:49.553320 - [DEBUG] Edge function : AllBottom (result of previous compose)
51641 2019-Jan-09 19:14:49.553345 - [DEBUG]
51642 2019-Jan-09 19:14:49.553370 - [DEBUG] Join: AllTop & AllBottom
51643 2019-Jan-09 19:14:49.553396 - [DEBUG] = AllBottom (new jump func)
51644 2019-Jan-09 19:14:49.553420 - [DEBUG]
51645 2019-Jan-09 19:14:49.553444 - [DEBUG] Start adding new jump function
51646 2019-Jan-09 19:14:49.553467 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51647 2019-Jan-09 19:14:49.553523 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51648 2019-Jan-09 19:14:49.554161 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51649 2019-Jan-09 19:14:49.554788 - [DEBUG] Edge Function : AllBottom
51650 2019-Jan-09 19:14:49.554815 - [DEBUG] End adding new jump function
51651 2019-Jan-09 19:14:49.554839 - [DEBUG]
51652 2019-Jan-09 19:14:49.554863 - [DEBUG] -------------------------------------------- 1485. Path Edge --------------------------------------------
51653 2019-Jan-09 19:14:49.554887 - [DEBUG]
51654 2019-Jan-09 19:14:49.554910 - [DEBUG] Process 1485. path edge:
51655 2019-Jan-09 19:14:49.554934 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51656 2019-Jan-09 19:14:49.554990 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
51657 2019-Jan-09 19:14:49.555617 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51658 2019-Jan-09 19:14:49.556239 - [DEBUG]
51659 2019-Jan-09 19:14:49.556264 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51660 2019-Jan-09 19:14:49.556906 - [DEBUG] Compose: EdgeIdentity * AllBottom
51661 2019-Jan-09 19:14:49.556935 - [DEBUG]
51662 2019-Jan-09 19:14:49.556959 - [DEBUG] Propagate flow
51663 2019-Jan-09 19:14:49.556982 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51664 2019-Jan-09 19:14:49.557039 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51665 2019-Jan-09 19:14:49.557686 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51666 2019-Jan-09 19:14:49.558320 - [DEBUG] Edge function : AllBottom (result of previous compose)
51667 2019-Jan-09 19:14:49.558346 - [DEBUG]
51668 2019-Jan-09 19:14:49.558370 - [DEBUG] Join: AllTop & AllBottom
51669 2019-Jan-09 19:14:49.558396 - [DEBUG] = AllBottom (new jump func)
51670 2019-Jan-09 19:14:49.558420 - [DEBUG]
51671 2019-Jan-09 19:14:49.558443 - [DEBUG] Start adding new jump function
51672 2019-Jan-09 19:14:49.558467 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51673 2019-Jan-09 19:14:49.558523 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51674 2019-Jan-09 19:14:49.559158 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51675 2019-Jan-09 19:14:49.559782 - [DEBUG] Edge Function : AllBottom
51676 2019-Jan-09 19:14:49.559809 - [DEBUG] End adding new jump function
51677 2019-Jan-09 19:14:49.559833 - [DEBUG]
51678 2019-Jan-09 19:14:49.559857 - [DEBUG] -------------------------------------------- 1486. Path Edge --------------------------------------------
51679 2019-Jan-09 19:14:49.559881 - [DEBUG]
51680 2019-Jan-09 19:14:49.559904 - [DEBUG] Process 1486. path edge:
51681 2019-Jan-09 19:14:49.559928 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51682 2019-Jan-09 19:14:49.559985 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
51683 2019-Jan-09 19:14:49.560625 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51684 2019-Jan-09 19:14:49.561249 - [DEBUG]
51685 2019-Jan-09 19:14:49.561274 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51686 2019-Jan-09 19:14:49.561912 - [DEBUG] Compose: EdgeIdentity * AllBottom
51687 2019-Jan-09 19:14:49.561941 - [DEBUG]
51688 2019-Jan-09 19:14:49.561965 - [DEBUG] Propagate flow
51689 2019-Jan-09 19:14:49.561989 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51690 2019-Jan-09 19:14:49.562046 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
51691 2019-Jan-09 19:14:49.562670 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51692 2019-Jan-09 19:14:49.563295 - [DEBUG] Edge function : AllBottom (result of previous compose)
51693 2019-Jan-09 19:14:49.563320 - [DEBUG]
51694 2019-Jan-09 19:14:49.563345 - [DEBUG] Join: AllTop & AllBottom
51695 2019-Jan-09 19:14:49.563371 - [DEBUG] = AllBottom (new jump func)
51696 2019-Jan-09 19:14:49.563395 - [DEBUG]
51697 2019-Jan-09 19:14:49.563419 - [DEBUG] Start adding new jump function
51698 2019-Jan-09 19:14:49.563442 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51699 2019-Jan-09 19:14:49.563499 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51700 2019-Jan-09 19:14:49.564138 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
51701 2019-Jan-09 19:14:49.564760 - [DEBUG] Edge Function : AllBottom
51702 2019-Jan-09 19:14:49.564787 - [DEBUG] End adding new jump function
51703 2019-Jan-09 19:14:49.564812 - [DEBUG]
51704 2019-Jan-09 19:14:49.564835 - [DEBUG] -------------------------------------------- 1487. Path Edge --------------------------------------------
51705 2019-Jan-09 19:14:49.564859 - [DEBUG]
51706 2019-Jan-09 19:14:49.564883 - [DEBUG] Process 1487. path edge:
51707 2019-Jan-09 19:14:49.564907 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51708 2019-Jan-09 19:14:49.564963 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
51709 2019-Jan-09 19:14:49.565586 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51710 2019-Jan-09 19:14:49.566209 - [DEBUG]
51711 2019-Jan-09 19:14:49.566234 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
51712 2019-Jan-09 19:14:49.566879 - [DEBUG] Compose: EdgeIdentity * AllBottom
51713 2019-Jan-09 19:14:49.566908 - [DEBUG]
51714 2019-Jan-09 19:14:49.566932 - [DEBUG] Propagate flow
51715 2019-Jan-09 19:14:49.566955 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51716 2019-Jan-09 19:14:49.567012 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51717 2019-Jan-09 19:14:49.567656 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51718 2019-Jan-09 19:14:49.568288 - [DEBUG] Edge function : AllBottom (result of previous compose)
51719 2019-Jan-09 19:14:49.568313 - [DEBUG]
51720 2019-Jan-09 19:14:49.568339 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51721 2019-Jan-09 19:14:49.568364 - [DEBUG] = AllBottom
51722 2019-Jan-09 19:14:49.568389 - [DEBUG]
51723 2019-Jan-09 19:14:49.568413 - [DEBUG] PROPAGATE: No new function!
51724 2019-Jan-09 19:14:49.568437 - [DEBUG] EDGE:
51725 2019-Jan-09 19:14:49.568494 - [DEBUG] ---> 51726 2019-Jan-09 19:14:49.569119 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51727 2019-Jan-09 19:14:49.569743 - [DEBUG]
51728 2019-Jan-09 19:14:49.569768 - [DEBUG] EDGE:
51729 2019-Jan-09 19:14:49.569826 - [DEBUG] ---> 51730 2019-Jan-09 19:14:49.570463 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51731 2019-Jan-09 19:14:49.571086 - [DEBUG]
51732 2019-Jan-09 19:14:49.571112 - [DEBUG] Compose: EdgeIdentity * AllBottom
51733 2019-Jan-09 19:14:49.571138 - [DEBUG]
51734 2019-Jan-09 19:14:49.571162 - [DEBUG] Propagate flow
51735 2019-Jan-09 19:14:49.571185 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51736 2019-Jan-09 19:14:49.571242 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51737 2019-Jan-09 19:14:49.571865 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51738 2019-Jan-09 19:14:49.572493 - [DEBUG] Edge function : AllBottom (result of previous compose)
51739 2019-Jan-09 19:14:49.572518 - [DEBUG]
51740 2019-Jan-09 19:14:49.572543 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51741 2019-Jan-09 19:14:49.572569 - [DEBUG] = AllBottom
51742 2019-Jan-09 19:14:49.572593 - [DEBUG]
51743 2019-Jan-09 19:14:49.572617 - [DEBUG] PROPAGATE: No new function!
51744 2019-Jan-09 19:14:49.572641 - [DEBUG] EDGE:
51745 2019-Jan-09 19:14:49.572698 - [DEBUG] ---> 51746 2019-Jan-09 19:14:49.573327 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51747 2019-Jan-09 19:14:49.573968 - [DEBUG]
51748 2019-Jan-09 19:14:49.573995 - [DEBUG] Compose: EdgeIdentity * AllBottom
51749 2019-Jan-09 19:14:49.574021 - [DEBUG]
51750 2019-Jan-09 19:14:49.574045 - [DEBUG] Propagate flow
51751 2019-Jan-09 19:14:49.574068 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51752 2019-Jan-09 19:14:49.574125 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51753 2019-Jan-09 19:14:49.574753 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51754 2019-Jan-09 19:14:49.575389 - [DEBUG] Edge function : AllBottom (result of previous compose)
51755 2019-Jan-09 19:14:49.575414 - [DEBUG]
51756 2019-Jan-09 19:14:49.575439 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51757 2019-Jan-09 19:14:49.575465 - [DEBUG] = AllBottom
51758 2019-Jan-09 19:14:49.575489 - [DEBUG]
51759 2019-Jan-09 19:14:49.575512 - [DEBUG] PROPAGATE: No new function!
51760 2019-Jan-09 19:14:49.575537 - [DEBUG] EDGE:
51761 2019-Jan-09 19:14:49.575594 - [DEBUG] ---> 51762 2019-Jan-09 19:14:49.576230 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51763 2019-Jan-09 19:14:49.576869 - [DEBUG]
51764 2019-Jan-09 19:14:49.576903 - [DEBUG] Compose: EdgeIdentity * AllBottom
51765 2019-Jan-09 19:14:49.576930 - [DEBUG]
51766 2019-Jan-09 19:14:49.576953 - [DEBUG] Propagate flow
51767 2019-Jan-09 19:14:49.576977 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51768 2019-Jan-09 19:14:49.577033 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51769 2019-Jan-09 19:14:49.577677 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51770 2019-Jan-09 19:14:49.578300 - [DEBUG] Edge function : AllBottom (result of previous compose)
51771 2019-Jan-09 19:14:49.578326 - [DEBUG]
51772 2019-Jan-09 19:14:49.578350 - [DEBUG] Join: AllTop & AllBottom
51773 2019-Jan-09 19:14:49.578376 - [DEBUG] = AllBottom (new jump func)
51774 2019-Jan-09 19:14:49.578400 - [DEBUG]
51775 2019-Jan-09 19:14:49.578424 - [DEBUG] Start adding new jump function
51776 2019-Jan-09 19:14:49.578447 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51777 2019-Jan-09 19:14:49.578503 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51778 2019-Jan-09 19:14:49.579128 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51779 2019-Jan-09 19:14:49.579755 - [DEBUG] Edge Function : AllBottom
51780 2019-Jan-09 19:14:49.579782 - [DEBUG] End adding new jump function
51781 2019-Jan-09 19:14:49.579806 - [DEBUG]
51782 2019-Jan-09 19:14:49.579830 - [DEBUG] -------------------------------------------- 1488. Path Edge --------------------------------------------
51783 2019-Jan-09 19:14:49.579854 - [DEBUG]
51784 2019-Jan-09 19:14:49.579877 - [DEBUG] Process 1488. path edge:
51785 2019-Jan-09 19:14:49.579900 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51786 2019-Jan-09 19:14:49.579956 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
51787 2019-Jan-09 19:14:49.580598 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51788 2019-Jan-09 19:14:49.581224 - [DEBUG]
51789 2019-Jan-09 19:14:49.581248 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51790 2019-Jan-09 19:14:49.581882 - [DEBUG] Possible callees:
51791 2019-Jan-09 19:14:49.581907 - [DEBUG] bar
51792 2019-Jan-09 19:14:49.581932 - [DEBUG] Possible return sites:
51793 2019-Jan-09 19:14:49.581955 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8951794 2019-Jan-09 19:14:49.583195 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
51795 2019-Jan-09 19:14:49.583224 - [DEBUG] Start points of 'bar' currently not available!
51796 2019-Jan-09 19:14:49.583263 - [DEBUG] Compose: EdgeIdentity * AllBottom
51797 2019-Jan-09 19:14:49.583290 - [DEBUG]
51798 2019-Jan-09 19:14:49.583314 - [DEBUG] Propagate flow
51799 2019-Jan-09 19:14:49.583337 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51800 2019-Jan-09 19:14:49.583394 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51801 2019-Jan-09 19:14:49.584040 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51802 2019-Jan-09 19:14:49.584664 - [DEBUG] Edge function : AllBottom (result of previous compose)
51803 2019-Jan-09 19:14:49.584689 - [DEBUG]
51804 2019-Jan-09 19:14:49.584714 - [DEBUG] Join: AllTop & AllBottom
51805 2019-Jan-09 19:14:49.584740 - [DEBUG] = AllBottom (new jump func)
51806 2019-Jan-09 19:14:49.584764 - [DEBUG]
51807 2019-Jan-09 19:14:49.584788 - [DEBUG] Start adding new jump function
51808 2019-Jan-09 19:14:49.584819 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51809 2019-Jan-09 19:14:49.584875 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51810 2019-Jan-09 19:14:49.585500 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51811 2019-Jan-09 19:14:49.586127 - [DEBUG] Edge Function : AllBottom
51812 2019-Jan-09 19:14:49.586154 - [DEBUG] End adding new jump function
51813 2019-Jan-09 19:14:49.586178 - [DEBUG]
51814 2019-Jan-09 19:14:49.586202 - [DEBUG] -------------------------------------------- 1489. Path Edge --------------------------------------------
51815 2019-Jan-09 19:14:49.586226 - [DEBUG]
51816 2019-Jan-09 19:14:49.586249 - [DEBUG] Process 1489. path edge:
51817 2019-Jan-09 19:14:49.586273 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51818 2019-Jan-09 19:14:49.586329 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
51819 2019-Jan-09 19:14:49.586956 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51820 2019-Jan-09 19:14:49.587596 - [DEBUG]
51821 2019-Jan-09 19:14:49.587621 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51822 2019-Jan-09 19:14:49.588264 - [DEBUG] Compose: EdgeIdentity * AllBottom
51823 2019-Jan-09 19:14:49.588292 - [DEBUG]
51824 2019-Jan-09 19:14:49.588316 - [DEBUG] Propagate flow
51825 2019-Jan-09 19:14:49.588339 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51826 2019-Jan-09 19:14:49.588396 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51827 2019-Jan-09 19:14:49.589021 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51828 2019-Jan-09 19:14:49.589644 - [DEBUG] Edge function : AllBottom (result of previous compose)
51829 2019-Jan-09 19:14:49.589669 - [DEBUG]
51830 2019-Jan-09 19:14:49.589693 - [DEBUG] Join: AllTop & AllBottom
51831 2019-Jan-09 19:14:49.589719 - [DEBUG] = AllBottom (new jump func)
51832 2019-Jan-09 19:14:49.589743 - [DEBUG]
51833 2019-Jan-09 19:14:49.589767 - [DEBUG] Start adding new jump function
51834 2019-Jan-09 19:14:49.589790 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51835 2019-Jan-09 19:14:49.589846 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51836 2019-Jan-09 19:14:49.590484 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51837 2019-Jan-09 19:14:49.591116 - [DEBUG] Edge Function : AllBottom
51838 2019-Jan-09 19:14:49.591143 - [DEBUG] End adding new jump function
51839 2019-Jan-09 19:14:49.591167 - [DEBUG]
51840 2019-Jan-09 19:14:49.591191 - [DEBUG] -------------------------------------------- 1490. Path Edge --------------------------------------------
51841 2019-Jan-09 19:14:49.591215 - [DEBUG]
51842 2019-Jan-09 19:14:49.591238 - [DEBUG] Process 1490. path edge:
51843 2019-Jan-09 19:14:49.591262 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51844 2019-Jan-09 19:14:49.591318 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
51845 2019-Jan-09 19:14:49.591943 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51846 2019-Jan-09 19:14:49.592567 - [DEBUG]
51847 2019-Jan-09 19:14:49.592592 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51848 2019-Jan-09 19:14:49.593229 - [DEBUG] Compose: EdgeIdentity * AllBottom
51849 2019-Jan-09 19:14:49.593257 - [DEBUG]
51850 2019-Jan-09 19:14:49.593281 - [DEBUG] Propagate flow
51851 2019-Jan-09 19:14:49.593312 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51852 2019-Jan-09 19:14:49.593369 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51853 2019-Jan-09 19:14:49.594022 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51854 2019-Jan-09 19:14:49.594647 - [DEBUG] Edge function : AllBottom (result of previous compose)
51855 2019-Jan-09 19:14:49.594672 - [DEBUG]
51856 2019-Jan-09 19:14:49.594697 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51857 2019-Jan-09 19:14:49.594723 - [DEBUG] = AllBottom
51858 2019-Jan-09 19:14:49.594748 - [DEBUG]
51859 2019-Jan-09 19:14:49.594771 - [DEBUG] PROPAGATE: No new function!
51860 2019-Jan-09 19:14:49.594804 - [DEBUG] Compose: EdgeIdentity * AllBottom
51861 2019-Jan-09 19:14:49.594830 - [DEBUG]
51862 2019-Jan-09 19:14:49.594854 - [DEBUG] Propagate flow
51863 2019-Jan-09 19:14:49.594877 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51864 2019-Jan-09 19:14:49.594934 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51865 2019-Jan-09 19:14:49.595576 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51866 2019-Jan-09 19:14:49.596201 - [DEBUG] Edge function : AllBottom (result of previous compose)
51867 2019-Jan-09 19:14:49.596227 - [DEBUG]
51868 2019-Jan-09 19:14:49.596251 - [DEBUG] Join: AllTop & AllBottom
51869 2019-Jan-09 19:14:49.596278 - [DEBUG] = AllBottom (new jump func)
51870 2019-Jan-09 19:14:49.596302 - [DEBUG]
51871 2019-Jan-09 19:14:49.596326 - [DEBUG] Start adding new jump function
51872 2019-Jan-09 19:14:49.596350 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51873 2019-Jan-09 19:14:49.596406 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51874 2019-Jan-09 19:14:49.597030 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51875 2019-Jan-09 19:14:49.597680 - [DEBUG] Edge Function : AllBottom
51876 2019-Jan-09 19:14:49.597707 - [DEBUG] End adding new jump function
51877 2019-Jan-09 19:14:49.597732 - [DEBUG]
51878 2019-Jan-09 19:14:49.597755 - [DEBUG] -------------------------------------------- 1491. Path Edge --------------------------------------------
51879 2019-Jan-09 19:14:49.597779 - [DEBUG]
51880 2019-Jan-09 19:14:49.597803 - [DEBUG] Process 1491. path edge:
51881 2019-Jan-09 19:14:49.597827 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51882 2019-Jan-09 19:14:49.597883 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
51883 2019-Jan-09 19:14:49.598518 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51884 2019-Jan-09 19:14:49.599143 - [DEBUG]
51885 2019-Jan-09 19:14:49.599167 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51886 2019-Jan-09 19:14:49.599808 - [DEBUG] Possible callees:
51887 2019-Jan-09 19:14:49.599833 - [DEBUG] llvm.dbg.declare
51888 2019-Jan-09 19:14:49.599858 - [DEBUG] Possible return sites:
51889 2019-Jan-09 19:14:49.599882 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10351890 2019-Jan-09 19:14:49.601152 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
51891 2019-Jan-09 19:14:49.601189 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
51892 2019-Jan-09 19:14:49.601228 - [DEBUG] Compose: EdgeIdentity * AllBottom
51893 2019-Jan-09 19:14:49.601256 - [DEBUG]
51894 2019-Jan-09 19:14:49.601280 - [DEBUG] Propagate flow
51895 2019-Jan-09 19:14:49.601303 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51896 2019-Jan-09 19:14:49.601360 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51897 2019-Jan-09 19:14:49.601991 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51898 2019-Jan-09 19:14:49.602616 - [DEBUG] Edge function : AllBottom (result of previous compose)
51899 2019-Jan-09 19:14:49.602641 - [DEBUG]
51900 2019-Jan-09 19:14:49.602665 - [DEBUG] Join: AllTop & AllBottom
51901 2019-Jan-09 19:14:49.602691 - [DEBUG] = AllBottom (new jump func)
51902 2019-Jan-09 19:14:49.602716 - [DEBUG]
51903 2019-Jan-09 19:14:49.602739 - [DEBUG] Start adding new jump function
51904 2019-Jan-09 19:14:49.602762 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51905 2019-Jan-09 19:14:49.602818 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51906 2019-Jan-09 19:14:49.603443 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51907 2019-Jan-09 19:14:49.604087 - [DEBUG] Edge Function : AllBottom
51908 2019-Jan-09 19:14:49.604114 - [DEBUG] End adding new jump function
51909 2019-Jan-09 19:14:49.604138 - [DEBUG]
51910 2019-Jan-09 19:14:49.604162 - [DEBUG] -------------------------------------------- 1492. Path Edge --------------------------------------------
51911 2019-Jan-09 19:14:49.604186 - [DEBUG]
51912 2019-Jan-09 19:14:49.604209 - [DEBUG] Process 1492. path edge:
51913 2019-Jan-09 19:14:49.604233 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51914 2019-Jan-09 19:14:49.604290 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
51915 2019-Jan-09 19:14:49.604918 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51916 2019-Jan-09 19:14:49.605543 - [DEBUG]
51917 2019-Jan-09 19:14:49.605567 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51918 2019-Jan-09 19:14:49.606210 - [DEBUG] Compose: EdgeIdentity * AllBottom
51919 2019-Jan-09 19:14:49.606238 - [DEBUG]
51920 2019-Jan-09 19:14:49.606262 - [DEBUG] Propagate flow
51921 2019-Jan-09 19:14:49.606286 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51922 2019-Jan-09 19:14:49.606343 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
51923 2019-Jan-09 19:14:49.606965 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51924 2019-Jan-09 19:14:49.607605 - [DEBUG] Edge function : AllBottom (result of previous compose)
51925 2019-Jan-09 19:14:49.607631 - [DEBUG]
51926 2019-Jan-09 19:14:49.607655 - [DEBUG] Join: AllTop & AllBottom
51927 2019-Jan-09 19:14:49.607681 - [DEBUG] = AllBottom (new jump func)
51928 2019-Jan-09 19:14:49.607706 - [DEBUG]
51929 2019-Jan-09 19:14:49.607729 - [DEBUG] Start adding new jump function
51930 2019-Jan-09 19:14:49.607753 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51931 2019-Jan-09 19:14:49.607809 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51932 2019-Jan-09 19:14:49.608433 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
51933 2019-Jan-09 19:14:49.609054 - [DEBUG] Edge Function : AllBottom
51934 2019-Jan-09 19:14:49.609082 - [DEBUG] End adding new jump function
51935 2019-Jan-09 19:14:49.609106 - [DEBUG]
51936 2019-Jan-09 19:14:49.609130 - [DEBUG] -------------------------------------------- 1493. Path Edge --------------------------------------------
51937 2019-Jan-09 19:14:49.609162 - [DEBUG]
51938 2019-Jan-09 19:14:49.609186 - [DEBUG] Process 1493. path edge:
51939 2019-Jan-09 19:14:49.609210 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51940 2019-Jan-09 19:14:49.609267 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
51941 2019-Jan-09 19:14:49.609891 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51942 2019-Jan-09 19:14:49.610527 - [DEBUG]
51943 2019-Jan-09 19:14:49.610553 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
51944 2019-Jan-09 19:14:49.611187 - [DEBUG] Compose: EdgeIdentity * AllBottom
51945 2019-Jan-09 19:14:49.611216 - [DEBUG]
51946 2019-Jan-09 19:14:49.611240 - [DEBUG] Propagate flow
51947 2019-Jan-09 19:14:49.611264 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51948 2019-Jan-09 19:14:49.611321 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
51949 2019-Jan-09 19:14:49.611945 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51950 2019-Jan-09 19:14:49.612569 - [DEBUG] Edge function : AllBottom (result of previous compose)
51951 2019-Jan-09 19:14:49.612594 - [DEBUG]
51952 2019-Jan-09 19:14:49.612619 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51953 2019-Jan-09 19:14:49.612645 - [DEBUG] = AllBottom
51954 2019-Jan-09 19:14:49.612669 - [DEBUG]
51955 2019-Jan-09 19:14:49.612692 - [DEBUG] PROPAGATE: No new function!
51956 2019-Jan-09 19:14:49.612716 - [DEBUG] EDGE:
51957 2019-Jan-09 19:14:49.612777 - [DEBUG] ---> 51958 2019-Jan-09 19:14:49.613400 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51959 2019-Jan-09 19:14:49.614040 - [DEBUG]
51960 2019-Jan-09 19:14:49.614066 - [DEBUG] Compose: EdgeIdentity * AllBottom
51961 2019-Jan-09 19:14:49.614092 - [DEBUG]
51962 2019-Jan-09 19:14:49.614116 - [DEBUG] Propagate flow
51963 2019-Jan-09 19:14:49.614139 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51964 2019-Jan-09 19:14:49.614195 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
51965 2019-Jan-09 19:14:49.614818 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51966 2019-Jan-09 19:14:49.615446 - [DEBUG] Edge function : AllBottom (result of previous compose)
51967 2019-Jan-09 19:14:49.615471 - [DEBUG]
51968 2019-Jan-09 19:14:49.615495 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51969 2019-Jan-09 19:14:49.615521 - [DEBUG] = AllBottom
51970 2019-Jan-09 19:14:49.615545 - [DEBUG]
51971 2019-Jan-09 19:14:49.615568 - [DEBUG] PROPAGATE: No new function!
51972 2019-Jan-09 19:14:49.615592 - [DEBUG] EDGE:
51973 2019-Jan-09 19:14:49.615650 - [DEBUG] ---> 51974 2019-Jan-09 19:14:49.616278 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51975 2019-Jan-09 19:14:49.616903 - [DEBUG]
51976 2019-Jan-09 19:14:49.616929 - [DEBUG] Compose: EdgeIdentity * AllBottom
51977 2019-Jan-09 19:14:49.616955 - [DEBUG]
51978 2019-Jan-09 19:14:49.616979 - [DEBUG] Propagate flow
51979 2019-Jan-09 19:14:49.617002 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51980 2019-Jan-09 19:14:49.617058 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51981 2019-Jan-09 19:14:49.617702 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51982 2019-Jan-09 19:14:49.618344 - [DEBUG] Edge function : AllBottom (result of previous compose)
51983 2019-Jan-09 19:14:49.618370 - [DEBUG]
51984 2019-Jan-09 19:14:49.618395 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51985 2019-Jan-09 19:14:49.618420 - [DEBUG] = AllBottom
51986 2019-Jan-09 19:14:49.618444 - [DEBUG]
51987 2019-Jan-09 19:14:49.618468 - [DEBUG] PROPAGATE: No new function!
51988 2019-Jan-09 19:14:49.618492 - [DEBUG] EDGE:
51989 2019-Jan-09 19:14:49.618550 - [DEBUG] ---> 51990 2019-Jan-09 19:14:49.619185 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51991 2019-Jan-09 19:14:49.619810 - [DEBUG]
51992 2019-Jan-09 19:14:49.619835 - [DEBUG] EDGE:
51993 2019-Jan-09 19:14:49.619893 - [DEBUG] ---> 51994 2019-Jan-09 19:14:49.620530 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51995 2019-Jan-09 19:14:49.621153 - [DEBUG]
51996 2019-Jan-09 19:14:49.621179 - [DEBUG] Compose: EdgeIdentity * AllBottom
51997 2019-Jan-09 19:14:49.621205 - [DEBUG]
51998 2019-Jan-09 19:14:49.621229 - [DEBUG] Propagate flow
51999 2019-Jan-09 19:14:49.621252 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52000 2019-Jan-09 19:14:49.621308 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
52001 2019-Jan-09 19:14:49.621931 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
52002 2019-Jan-09 19:14:49.622558 - [DEBUG] Edge function : AllBottom (result of previous compose)
52003 2019-Jan-09 19:14:49.622584 - [DEBUG]
52004 2019-Jan-09 19:14:49.622609 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
52005 2019-Jan-09 19:14:49.622634 - [DEBUG] = AllBottom
52006 2019-Jan-09 19:14:49.622659 - [DEBUG]
52007 2019-Jan-09 19:14:49.622682 - [DEBUG] PROPAGATE: No new function!
52008 2019-Jan-09 19:14:49.622706 - [DEBUG] EDGE:
52009 2019-Jan-09 19:14:49.622764 - [DEBUG] ---> 52010 2019-Jan-09 19:14:49.623392 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52011 2019-Jan-09 19:14:49.624045 - [DEBUG]
52012 2019-Jan-09 19:14:49.624071 - [DEBUG] Compose: EdgeIdentity * AllBottom
52013 2019-Jan-09 19:14:49.624097 - [DEBUG]
52014 2019-Jan-09 19:14:49.624120 - [DEBUG] Propagate flow
52015 2019-Jan-09 19:14:49.624144 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52016 2019-Jan-09 19:14:49.624200 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
52017 2019-Jan-09 19:14:49.624828 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
52018 2019-Jan-09 19:14:49.625455 - [DEBUG] Edge function : AllBottom (result of previous compose)
52019 2019-Jan-09 19:14:49.625480 - [DEBUG]
52020 2019-Jan-09 19:14:49.625505 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
52021 2019-Jan-09 19:14:49.625531 - [DEBUG] = AllBottom
52022 2019-Jan-09 19:14:49.625555 - [DEBUG]
52023 2019-Jan-09 19:14:49.625579 - [DEBUG] PROPAGATE: No new function!
52024 2019-Jan-09 19:14:49.625603 - [DEBUG] EDGE:
52025 2019-Jan-09 19:14:49.625660 - [DEBUG] ---> 52026 2019-Jan-09 19:14:49.626302 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52027 2019-Jan-09 19:14:49.626927 - [DEBUG]
52028 2019-Jan-09 19:14:49.626952 - [DEBUG] EDGE:
52029 2019-Jan-09 19:14:49.627009 - [DEBUG] ---> 52030 2019-Jan-09 19:14:49.627652 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52031 2019-Jan-09 19:14:49.628275 - [DEBUG]
52032 2019-Jan-09 19:14:49.628301 - [DEBUG] Compose: EdgeIdentity * AllBottom
52033 2019-Jan-09 19:14:49.628327 - [DEBUG]
52034 2019-Jan-09 19:14:49.628351 - [DEBUG] Propagate flow
52035 2019-Jan-09 19:14:49.628374 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52036 2019-Jan-09 19:14:49.628430 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
52037 2019-Jan-09 19:14:49.629054 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
52038 2019-Jan-09 19:14:49.629681 - [DEBUG] Edge function : AllBottom (result of previous compose)
52039 2019-Jan-09 19:14:49.629706 - [DEBUG]
52040 2019-Jan-09 19:14:49.629731 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
52041 2019-Jan-09 19:14:49.629757 - [DEBUG] = AllBottom
52042 2019-Jan-09 19:14:49.629781 - [DEBUG]
52043 2019-Jan-09 19:14:49.629804 - [DEBUG] PROPAGATE: No new function!
52044 2019-Jan-09 19:14:49.629828 - [DEBUG] EDGE:
52045 2019-Jan-09 19:14:49.629885 - [DEBUG] ---> 52046 2019-Jan-09 19:14:49.630527 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52047 2019-Jan-09 19:14:49.631150 - [DEBUG]
52048 2019-Jan-09 19:14:49.631176 - [DEBUG] Compose: EdgeIdentity * AllBottom
52049 2019-Jan-09 19:14:49.631202 - [DEBUG]
52050 2019-Jan-09 19:14:49.631226 - [DEBUG] Propagate flow
52051 2019-Jan-09 19:14:49.631249 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52052 2019-Jan-09 19:14:49.631305 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
52053 2019-Jan-09 19:14:49.631933 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
52054 2019-Jan-09 19:14:49.632559 - [DEBUG] Edge function : AllBottom (result of previous compose)
52055 2019-Jan-09 19:14:49.632584 - [DEBUG]
52056 2019-Jan-09 19:14:49.632609 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
52057 2019-Jan-09 19:14:49.632634 - [DEBUG] = AllBottom
52058 2019-Jan-09 19:14:49.632659 - [DEBUG]
52059 2019-Jan-09 19:14:49.632682 - [DEBUG] PROPAGATE: No new function!
52060 2019-Jan-09 19:14:49.632707 - [DEBUG] EDGE:
52061 2019-Jan-09 19:14:49.632764 - [DEBUG] ---> 52062 2019-Jan-09 19:14:49.633393 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52063 2019-Jan-09 19:14:49.634036 - [DEBUG]
52064 2019-Jan-09 19:14:49.634063 - [DEBUG] EDGE:
52065 2019-Jan-09 19:14:49.634121 - [DEBUG] ---> 52066 2019-Jan-09 19:14:49.634745 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
52067 2019-Jan-09 19:14:49.635372 - [DEBUG]
52068 2019-Jan-09 19:14:49.635397 - [DEBUG] EDGE:
52069 2019-Jan-09 19:14:49.635455 - [DEBUG] ---> 52070 2019-Jan-09 19:14:49.636090 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
52071 2019-Jan-09 19:14:49.636722 - [DEBUG]
52072 2019-Jan-09 19:14:49.636748 - [DEBUG] Compose: EdgeIdentity * AllBottom
52073 2019-Jan-09 19:14:49.636774 - [DEBUG]
52074 2019-Jan-09 19:14:49.636798 - [DEBUG] Propagate flow
52075 2019-Jan-09 19:14:49.636821 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52076 2019-Jan-09 19:14:49.636877 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
52077 2019-Jan-09 19:14:49.637522 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52078 2019-Jan-09 19:14:49.638149 - [DEBUG] Edge function : AllBottom (result of previous compose)
52079 2019-Jan-09 19:14:49.638174 - [DEBUG]
52080 2019-Jan-09 19:14:49.638199 - [DEBUG] Join: AllTop & AllBottom
52081 2019-Jan-09 19:14:49.638225 - [DEBUG] = AllBottom (new jump func)
52082 2019-Jan-09 19:14:49.638249 - [DEBUG]
52083 2019-Jan-09 19:14:49.638272 - [DEBUG] Start adding new jump function
52084 2019-Jan-09 19:14:49.638296 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52085 2019-Jan-09 19:14:49.638351 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52086 2019-Jan-09 19:14:49.638979 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
52087 2019-Jan-09 19:14:49.639605 - [DEBUG] Edge Function : AllBottom
52088 2019-Jan-09 19:14:49.639634 - [DEBUG] End adding new jump function
52089 2019-Jan-09 19:14:49.639658 - [DEBUG]
52090 2019-Jan-09 19:14:49.639682 - [DEBUG] -------------------------------------------- 1494. Path Edge --------------------------------------------
52091 2019-Jan-09 19:14:49.639706 - [DEBUG]
52092 2019-Jan-09 19:14:49.639729 - [DEBUG] Process 1494. path edge:
52093 2019-Jan-09 19:14:49.639753 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52094 2019-Jan-09 19:14:49.639809 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
52095 2019-Jan-09 19:14:49.640448 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52096 2019-Jan-09 19:14:49.641074 - [DEBUG]
52097 2019-Jan-09 19:14:49.641099 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
52098 2019-Jan-09 19:14:49.641744 - [DEBUG] Compose: EdgeIdentity * AllBottom
52099 2019-Jan-09 19:14:49.641773 - [DEBUG]
52100 2019-Jan-09 19:14:49.641796 - [DEBUG] Propagate flow
52101 2019-Jan-09 19:14:49.641820 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52102 2019-Jan-09 19:14:49.641877 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
52103 2019-Jan-09 19:14:49.642501 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52104 2019-Jan-09 19:14:49.643128 - [DEBUG] Edge function : AllBottom (result of previous compose)
52105 2019-Jan-09 19:14:49.643153 - [DEBUG]
52106 2019-Jan-09 19:14:49.643178 - [DEBUG] Join: AllTop & AllBottom
52107 2019-Jan-09 19:14:49.643204 - [DEBUG] = AllBottom (new jump func)
52108 2019-Jan-09 19:14:49.643228 - [DEBUG]
52109 2019-Jan-09 19:14:49.643251 - [DEBUG] Start adding new jump function
52110 2019-Jan-09 19:14:49.643275 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52111 2019-Jan-09 19:14:49.643330 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52112 2019-Jan-09 19:14:49.643974 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
52113 2019-Jan-09 19:14:49.644598 - [DEBUG] Edge Function : AllBottom
52114 2019-Jan-09 19:14:49.644634 - [DEBUG] End adding new jump function
52115 2019-Jan-09 19:14:49.644659 - [DEBUG]
52116 2019-Jan-09 19:14:49.644683 - [DEBUG] -------------------------------------------- 1495. Path Edge --------------------------------------------
52117 2019-Jan-09 19:14:49.644707 - [DEBUG]
52118 2019-Jan-09 19:14:49.644730 - [DEBUG] Process 1495. path edge:
52119 2019-Jan-09 19:14:49.644754 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52120 2019-Jan-09 19:14:49.644811 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
52121 2019-Jan-09 19:14:49.645435 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52122 2019-Jan-09 19:14:49.646061 - [DEBUG]
52123 2019-Jan-09 19:14:49.646087 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
52124 2019-Jan-09 19:14:49.646723 - [DEBUG] Compose: EdgeIdentity * AllBottom
52125 2019-Jan-09 19:14:49.646751 - [DEBUG]
52126 2019-Jan-09 19:14:49.646775 - [DEBUG] Propagate flow
52127 2019-Jan-09 19:14:49.646798 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52128 2019-Jan-09 19:14:49.646855 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
52129 2019-Jan-09 19:14:49.647506 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52130 2019-Jan-09 19:14:49.648135 - [DEBUG] Edge function : AllBottom (result of previous compose)
52131 2019-Jan-09 19:14:49.648160 - [DEBUG]
52132 2019-Jan-09 19:14:49.648185 - [DEBUG] Join: AllTop & AllBottom
52133 2019-Jan-09 19:14:49.648211 - [DEBUG] = AllBottom (new jump func)
52134 2019-Jan-09 19:14:49.648235 - [DEBUG]
52135 2019-Jan-09 19:14:49.648258 - [DEBUG] Start adding new jump function
52136 2019-Jan-09 19:14:49.648282 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52137 2019-Jan-09 19:14:49.648338 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52138 2019-Jan-09 19:14:49.648964 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
52139 2019-Jan-09 19:14:49.649596 - [DEBUG] Edge Function : AllBottom
52140 2019-Jan-09 19:14:49.649624 - [DEBUG] End adding new jump function
52141 2019-Jan-09 19:14:49.649648 - [DEBUG]
52142 2019-Jan-09 19:14:49.649672 - [DEBUG] -------------------------------------------- 1496. Path Edge --------------------------------------------
52143 2019-Jan-09 19:14:49.649696 - [DEBUG]
52144 2019-Jan-09 19:14:49.649719 - [DEBUG] Process 1496. path edge:
52145 2019-Jan-09 19:14:49.649743 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52146 2019-Jan-09 19:14:49.649799 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
52147 2019-Jan-09 19:14:49.650432 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52148 2019-Jan-09 19:14:49.651071 - [DEBUG]
52149 2019-Jan-09 19:14:49.651096 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
52150 2019-Jan-09 19:14:49.651735 - [DEBUG] Possible callees:
52151 2019-Jan-09 19:14:49.651760 - [DEBUG] llvm.dbg.declare
52152 2019-Jan-09 19:14:49.651785 - [DEBUG] Possible return sites:
52153 2019-Jan-09 19:14:49.651809 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7852154 2019-Jan-09 19:14:49.653057 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52155 2019-Jan-09 19:14:49.653096 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52156 2019-Jan-09 19:14:49.653135 - [DEBUG] Compose: EdgeIdentity * AllBottom
52157 2019-Jan-09 19:14:49.653161 - [DEBUG]
52158 2019-Jan-09 19:14:49.653185 - [DEBUG] Propagate flow
52159 2019-Jan-09 19:14:49.653209 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52160 2019-Jan-09 19:14:49.653266 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
52161 2019-Jan-09 19:14:49.653911 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52162 2019-Jan-09 19:14:49.654538 - [DEBUG] Edge function : AllBottom (result of previous compose)
52163 2019-Jan-09 19:14:49.654563 - [DEBUG]
52164 2019-Jan-09 19:14:49.654588 - [DEBUG] Join: AllTop & AllBottom
52165 2019-Jan-09 19:14:49.654613 - [DEBUG] = AllBottom (new jump func)
52166 2019-Jan-09 19:14:49.654638 - [DEBUG]
52167 2019-Jan-09 19:14:49.654661 - [DEBUG] Start adding new jump function
52168 2019-Jan-09 19:14:49.654685 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52169 2019-Jan-09 19:14:49.654740 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52170 2019-Jan-09 19:14:49.655366 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
52171 2019-Jan-09 19:14:49.655993 - [DEBUG] Edge Function : AllBottom
52172 2019-Jan-09 19:14:49.656020 - [DEBUG] End adding new jump function
52173 2019-Jan-09 19:14:49.656044 - [DEBUG]
52174 2019-Jan-09 19:14:49.656068 - [DEBUG] -------------------------------------------- 1497. Path Edge --------------------------------------------
52175 2019-Jan-09 19:14:49.656092 - [DEBUG]
52176 2019-Jan-09 19:14:49.656115 - [DEBUG] Process 1497. path edge:
52177 2019-Jan-09 19:14:49.656139 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52178 2019-Jan-09 19:14:49.656195 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
52179 2019-Jan-09 19:14:49.656822 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52180 2019-Jan-09 19:14:49.657463 - [DEBUG]
52181 2019-Jan-09 19:14:49.657488 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
52182 2019-Jan-09 19:14:49.658133 - [DEBUG] Compose: EdgeIdentity * AllBottom
52183 2019-Jan-09 19:14:49.658161 - [DEBUG]
52184 2019-Jan-09 19:14:49.658185 - [DEBUG] Propagate flow
52185 2019-Jan-09 19:14:49.658209 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52186 2019-Jan-09 19:14:49.658266 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
52187 2019-Jan-09 19:14:49.658891 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52188 2019-Jan-09 19:14:49.659518 - [DEBUG] Edge function : AllBottom (result of previous compose)
52189 2019-Jan-09 19:14:49.659543 - [DEBUG]
52190 2019-Jan-09 19:14:49.659567 - [DEBUG] Join: AllTop & AllBottom
52191 2019-Jan-09 19:14:49.659593 - [DEBUG] = AllBottom (new jump func)
52192 2019-Jan-09 19:14:49.659618 - [DEBUG]
52193 2019-Jan-09 19:14:49.659641 - [DEBUG] Start adding new jump function
52194 2019-Jan-09 19:14:49.659664 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52195 2019-Jan-09 19:14:49.659720 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52196 2019-Jan-09 19:14:49.660347 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
52197 2019-Jan-09 19:14:49.660987 - [DEBUG] Edge Function : AllBottom
52198 2019-Jan-09 19:14:49.661014 - [DEBUG] End adding new jump function
52199 2019-Jan-09 19:14:49.661038 - [DEBUG]
52200 2019-Jan-09 19:14:49.661062 - [DEBUG] -------------------------------------------- 1498. Path Edge --------------------------------------------
52201 2019-Jan-09 19:14:49.661096 - [DEBUG]
52202 2019-Jan-09 19:14:49.661120 - [DEBUG] Process 1498. path edge:
52203 2019-Jan-09 19:14:49.661144 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52204 2019-Jan-09 19:14:49.661200 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
52205 2019-Jan-09 19:14:49.661825 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52206 2019-Jan-09 19:14:49.662453 - [DEBUG]
52207 2019-Jan-09 19:14:49.662478 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
52208 2019-Jan-09 19:14:49.663113 - [DEBUG] Compose: EdgeIdentity * AllBottom
52209 2019-Jan-09 19:14:49.663142 - [DEBUG]
52210 2019-Jan-09 19:14:49.663166 - [DEBUG] Propagate flow
52211 2019-Jan-09 19:14:49.663190 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52212 2019-Jan-09 19:14:49.663247 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
52213 2019-Jan-09 19:14:49.663894 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52214 2019-Jan-09 19:14:49.664522 - [DEBUG] Edge function : AllBottom (result of previous compose)
52215 2019-Jan-09 19:14:49.664547 - [DEBUG]
52216 2019-Jan-09 19:14:49.664572 - [DEBUG] Join: AllTop & AllBottom
52217 2019-Jan-09 19:14:49.664598 - [DEBUG] = AllBottom (new jump func)
52218 2019-Jan-09 19:14:49.664622 - [DEBUG]
52219 2019-Jan-09 19:14:49.664645 - [DEBUG] Start adding new jump function
52220 2019-Jan-09 19:14:49.664669 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52221 2019-Jan-09 19:14:49.664724 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52222 2019-Jan-09 19:14:49.665352 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
52223 2019-Jan-09 19:14:49.665979 - [DEBUG] Edge Function : AllBottom
52224 2019-Jan-09 19:14:49.666006 - [DEBUG] End adding new jump function
52225 2019-Jan-09 19:14:49.666030 - [DEBUG]
52226 2019-Jan-09 19:14:49.666054 - [DEBUG] -------------------------------------------- 1499. Path Edge --------------------------------------------
52227 2019-Jan-09 19:14:49.666078 - [DEBUG]
52228 2019-Jan-09 19:14:49.666101 - [DEBUG] Process 1499. path edge:
52229 2019-Jan-09 19:14:49.666125 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52230 2019-Jan-09 19:14:49.666181 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
52231 2019-Jan-09 19:14:49.666809 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52232 2019-Jan-09 19:14:49.667451 - [DEBUG]
52233 2019-Jan-09 19:14:49.667475 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
52234 2019-Jan-09 19:14:49.668120 - [DEBUG] Compose: EdgeIdentity * AllBottom
52235 2019-Jan-09 19:14:49.668148 - [DEBUG]
52236 2019-Jan-09 19:14:49.668172 - [DEBUG] Propagate flow
52237 2019-Jan-09 19:14:49.668196 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52238 2019-Jan-09 19:14:49.668253 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
52239 2019-Jan-09 19:14:49.668877 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52240 2019-Jan-09 19:14:49.669504 - [DEBUG] Edge function : AllBottom (result of previous compose)
52241 2019-Jan-09 19:14:49.669529 - [DEBUG]
52242 2019-Jan-09 19:14:49.669554 - [DEBUG] Join: AllTop & AllBottom
52243 2019-Jan-09 19:14:49.669580 - [DEBUG] = AllBottom (new jump func)
52244 2019-Jan-09 19:14:49.669605 - [DEBUG]
52245 2019-Jan-09 19:14:49.669628 - [DEBUG] Start adding new jump function
52246 2019-Jan-09 19:14:49.669664 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52247 2019-Jan-09 19:14:49.669721 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52248 2019-Jan-09 19:14:49.670348 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
52249 2019-Jan-09 19:14:49.670987 - [DEBUG] Edge Function : AllBottom
52250 2019-Jan-09 19:14:49.671015 - [DEBUG] End adding new jump function
52251 2019-Jan-09 19:14:49.671039 - [DEBUG]
52252 2019-Jan-09 19:14:49.671063 - [DEBUG] -------------------------------------------- 1500. Path Edge --------------------------------------------
52253 2019-Jan-09 19:14:49.671087 - [DEBUG]
52254 2019-Jan-09 19:14:49.671110 - [DEBUG] Process 1500. path edge:
52255 2019-Jan-09 19:14:49.671135 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52256 2019-Jan-09 19:14:49.671191 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
52257 2019-Jan-09 19:14:49.671815 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52258 2019-Jan-09 19:14:49.672442 - [DEBUG]
52259 2019-Jan-09 19:14:49.672467 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
52260 2019-Jan-09 19:14:49.673108 - [DEBUG] Compose: EdgeIdentity * AllBottom
52261 2019-Jan-09 19:14:49.673136 - [DEBUG]
52262 2019-Jan-09 19:14:49.673160 - [DEBUG] Propagate flow
52263 2019-Jan-09 19:14:49.673183 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52264 2019-Jan-09 19:14:49.673241 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
52265 2019-Jan-09 19:14:49.673884 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52266 2019-Jan-09 19:14:49.674512 - [DEBUG] Edge function : AllBottom (result of previous compose)
52267 2019-Jan-09 19:14:49.674537 - [DEBUG]
52268 2019-Jan-09 19:14:49.674562 - [DEBUG] Join: AllTop & AllBottom
52269 2019-Jan-09 19:14:49.674588 - [DEBUG] = AllBottom (new jump func)
52270 2019-Jan-09 19:14:49.674613 - [DEBUG]
52271 2019-Jan-09 19:14:49.674636 - [DEBUG] Start adding new jump function
52272 2019-Jan-09 19:14:49.674660 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52273 2019-Jan-09 19:14:49.674716 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52274 2019-Jan-09 19:14:49.675343 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
52275 2019-Jan-09 19:14:49.675969 - [DEBUG] Edge Function : AllBottom
52276 2019-Jan-09 19:14:49.675996 - [DEBUG] End adding new jump function
52277 2019-Jan-09 19:14:49.676021 - [DEBUG]
52278 2019-Jan-09 19:14:49.676044 - [DEBUG] -------------------------------------------- 1501. Path Edge --------------------------------------------
52279 2019-Jan-09 19:14:49.676069 - [DEBUG]
52280 2019-Jan-09 19:14:49.676092 - [DEBUG] Process 1501. path edge:
52281 2019-Jan-09 19:14:49.676116 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52282 2019-Jan-09 19:14:49.676172 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
52283 2019-Jan-09 19:14:49.676799 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52284 2019-Jan-09 19:14:49.677440 - [DEBUG]
52285 2019-Jan-09 19:14:49.677465 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
52286 2019-Jan-09 19:14:49.678110 - [DEBUG] Compose: EdgeIdentity * AllBottom
52287 2019-Jan-09 19:14:49.678137 - [DEBUG]
52288 2019-Jan-09 19:14:49.678161 - [DEBUG] Propagate flow
52289 2019-Jan-09 19:14:49.678185 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52290 2019-Jan-09 19:14:49.678249 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
52291 2019-Jan-09 19:14:49.678880 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52292 2019-Jan-09 19:14:49.679507 - [DEBUG] Edge function : AllBottom (result of previous compose)
52293 2019-Jan-09 19:14:49.679532 - [DEBUG]
52294 2019-Jan-09 19:14:49.679556 - [DEBUG] Join: AllTop & AllBottom
52295 2019-Jan-09 19:14:49.679583 - [DEBUG] = AllBottom (new jump func)
52296 2019-Jan-09 19:14:49.679607 - [DEBUG]
52297 2019-Jan-09 19:14:49.679631 - [DEBUG] Start adding new jump function
52298 2019-Jan-09 19:14:49.679654 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52299 2019-Jan-09 19:14:49.679710 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52300 2019-Jan-09 19:14:49.680337 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
52301 2019-Jan-09 19:14:49.680981 - [DEBUG] Edge Function : AllBottom
52302 2019-Jan-09 19:14:49.681010 - [DEBUG] End adding new jump function
52303 2019-Jan-09 19:14:49.681034 - [DEBUG]
52304 2019-Jan-09 19:14:49.681058 - [DEBUG] -------------------------------------------- 1502. Path Edge --------------------------------------------
52305 2019-Jan-09 19:14:49.681082 - [DEBUG]
52306 2019-Jan-09 19:14:49.681105 - [DEBUG] Process 1502. path edge:
52307 2019-Jan-09 19:14:49.681130 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52308 2019-Jan-09 19:14:49.681186 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
52309 2019-Jan-09 19:14:49.681815 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52310 2019-Jan-09 19:14:49.682441 - [DEBUG]
52311 2019-Jan-09 19:14:49.682466 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
52312 2019-Jan-09 19:14:49.683112 - [DEBUG] Compose: EdgeIdentity * AllBottom
52313 2019-Jan-09 19:14:49.683142 - [DEBUG]
52314 2019-Jan-09 19:14:49.683165 - [DEBUG] Propagate flow
52315 2019-Jan-09 19:14:49.683189 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52316 2019-Jan-09 19:14:49.683246 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
52317 2019-Jan-09 19:14:49.683887 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52318 2019-Jan-09 19:14:49.684513 - [DEBUG] Edge function : AllBottom (result of previous compose)
52319 2019-Jan-09 19:14:49.684539 - [DEBUG]
52320 2019-Jan-09 19:14:49.684563 - [DEBUG] Join: AllTop & AllBottom
52321 2019-Jan-09 19:14:49.684589 - [DEBUG] = AllBottom (new jump func)
52322 2019-Jan-09 19:14:49.684613 - [DEBUG]
52323 2019-Jan-09 19:14:49.684636 - [DEBUG] Start adding new jump function
52324 2019-Jan-09 19:14:49.684660 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52325 2019-Jan-09 19:14:49.684716 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52326 2019-Jan-09 19:14:49.685343 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
52327 2019-Jan-09 19:14:49.685968 - [DEBUG] Edge Function : AllBottom
52328 2019-Jan-09 19:14:49.685995 - [DEBUG] End adding new jump function
52329 2019-Jan-09 19:14:49.686019 - [DEBUG]
52330 2019-Jan-09 19:14:49.686043 - [DEBUG] -------------------------------------------- 1503. Path Edge --------------------------------------------
52331 2019-Jan-09 19:14:49.686067 - [DEBUG]
52332 2019-Jan-09 19:14:49.686090 - [DEBUG] Process 1503. path edge:
52333 2019-Jan-09 19:14:49.686114 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52334 2019-Jan-09 19:14:49.686170 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
52335 2019-Jan-09 19:14:49.686804 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52336 2019-Jan-09 19:14:49.687447 - [DEBUG]
52337 2019-Jan-09 19:14:49.687473 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
52338 2019-Jan-09 19:14:49.688113 - [DEBUG] Compose: EdgeIdentity * AllBottom
52339 2019-Jan-09 19:14:49.688141 - [DEBUG]
52340 2019-Jan-09 19:14:49.688165 - [DEBUG] Propagate flow
52341 2019-Jan-09 19:14:49.688189 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52342 2019-Jan-09 19:14:49.688247 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
52343 2019-Jan-09 19:14:49.688881 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52344 2019-Jan-09 19:14:49.689509 - [DEBUG] Edge function : AllBottom (result of previous compose)
52345 2019-Jan-09 19:14:49.689534 - [DEBUG]
52346 2019-Jan-09 19:14:49.689559 - [DEBUG] Join: AllTop & AllBottom
52347 2019-Jan-09 19:14:49.689585 - [DEBUG] = AllBottom (new jump func)
52348 2019-Jan-09 19:14:49.689610 - [DEBUG]
52349 2019-Jan-09 19:14:49.689633 - [DEBUG] Start adding new jump function
52350 2019-Jan-09 19:14:49.689657 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52351 2019-Jan-09 19:14:49.689714 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52352 2019-Jan-09 19:14:49.690342 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
52353 2019-Jan-09 19:14:49.690999 - [DEBUG] Edge Function : AllBottom
52354 2019-Jan-09 19:14:49.691028 - [DEBUG] End adding new jump function
52355 2019-Jan-09 19:14:49.691052 - [DEBUG]
52356 2019-Jan-09 19:14:49.691076 - [DEBUG] -------------------------------------------- 1504. Path Edge --------------------------------------------
52357 2019-Jan-09 19:14:49.691101 - [DEBUG]
52358 2019-Jan-09 19:14:49.691124 - [DEBUG] Process 1504. path edge:
52359 2019-Jan-09 19:14:49.691149 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52360 2019-Jan-09 19:14:49.691205 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
52361 2019-Jan-09 19:14:49.691843 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52362 2019-Jan-09 19:14:49.692469 - [DEBUG]
52363 2019-Jan-09 19:14:49.692494 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
52364 2019-Jan-09 19:14:49.693139 - [DEBUG] Possible callees:
52365 2019-Jan-09 19:14:49.693165 - [DEBUG] llvm.dbg.declare
52366 2019-Jan-09 19:14:49.693190 - [DEBUG] Possible return sites:
52367 2019-Jan-09 19:14:49.693214 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12052368 2019-Jan-09 19:14:49.694477 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52369 2019-Jan-09 19:14:49.694506 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52370 2019-Jan-09 19:14:49.694545 - [DEBUG] Compose: EdgeIdentity * AllBottom
52371 2019-Jan-09 19:14:49.694572 - [DEBUG]
52372 2019-Jan-09 19:14:49.694596 - [DEBUG] Propagate flow
52373 2019-Jan-09 19:14:49.694620 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52374 2019-Jan-09 19:14:49.694677 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
52375 2019-Jan-09 19:14:49.695314 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52376 2019-Jan-09 19:14:49.695941 - [DEBUG] Edge function : AllBottom (result of previous compose)
52377 2019-Jan-09 19:14:49.695966 - [DEBUG]
52378 2019-Jan-09 19:14:49.695991 - [DEBUG] Join: AllTop & AllBottom
52379 2019-Jan-09 19:14:49.696017 - [DEBUG] = AllBottom (new jump func)
52380 2019-Jan-09 19:14:49.696042 - [DEBUG]
52381 2019-Jan-09 19:14:49.696066 - [DEBUG] Start adding new jump function
52382 2019-Jan-09 19:14:49.696089 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52383 2019-Jan-09 19:14:49.696146 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52384 2019-Jan-09 19:14:49.696772 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
52385 2019-Jan-09 19:14:49.697414 - [DEBUG] Edge Function : AllBottom
52386 2019-Jan-09 19:14:49.697442 - [DEBUG] End adding new jump function
52387 2019-Jan-09 19:14:49.697466 - [DEBUG]
52388 2019-Jan-09 19:14:49.697490 - [DEBUG] -------------------------------------------- 1505. Path Edge --------------------------------------------
52389 2019-Jan-09 19:14:49.697514 - [DEBUG]
52390 2019-Jan-09 19:14:49.697538 - [DEBUG] Process 1505. path edge:
52391 2019-Jan-09 19:14:49.697562 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52392 2019-Jan-09 19:14:49.697618 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
52393 2019-Jan-09 19:14:49.698247 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52394 2019-Jan-09 19:14:49.698873 - [DEBUG]
52395 2019-Jan-09 19:14:49.698898 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
52396 2019-Jan-09 19:14:49.699545 - [DEBUG] Compose: EdgeIdentity * AllBottom
52397 2019-Jan-09 19:14:49.699573 - [DEBUG]
52398 2019-Jan-09 19:14:49.699597 - [DEBUG] Propagate flow
52399 2019-Jan-09 19:14:49.699621 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52400 2019-Jan-09 19:14:49.699678 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
52401 2019-Jan-09 19:14:49.700311 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52402 2019-Jan-09 19:14:49.700954 - [DEBUG] Edge function : AllBottom (result of previous compose)
52403 2019-Jan-09 19:14:49.700979 - [DEBUG]
52404 2019-Jan-09 19:14:49.701004 - [DEBUG] Join: AllTop & AllBottom
52405 2019-Jan-09 19:14:49.701030 - [DEBUG] = AllBottom (new jump func)
52406 2019-Jan-09 19:14:49.701055 - [DEBUG]
52407 2019-Jan-09 19:14:49.701078 - [DEBUG] Start adding new jump function
52408 2019-Jan-09 19:14:49.701102 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52409 2019-Jan-09 19:14:49.701158 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52410 2019-Jan-09 19:14:49.701787 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
52411 2019-Jan-09 19:14:49.702411 - [DEBUG] Edge Function : AllBottom
52412 2019-Jan-09 19:14:49.702438 - [DEBUG] End adding new jump function
52413 2019-Jan-09 19:14:49.702463 - [DEBUG]
52414 2019-Jan-09 19:14:49.702486 - [DEBUG] -------------------------------------------- 1506. Path Edge --------------------------------------------
52415 2019-Jan-09 19:14:49.702510 - [DEBUG]
52416 2019-Jan-09 19:14:49.702533 - [DEBUG] Process 1506. path edge:
52417 2019-Jan-09 19:14:49.702557 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52418 2019-Jan-09 19:14:49.702613 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
52419 2019-Jan-09 19:14:49.703236 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52420 2019-Jan-09 19:14:49.703885 - [DEBUG]
52421 2019-Jan-09 19:14:49.703910 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
52422 2019-Jan-09 19:14:49.704551 - [DEBUG] Compose: EdgeIdentity * AllBottom
52423 2019-Jan-09 19:14:49.704579 - [DEBUG]
52424 2019-Jan-09 19:14:49.704602 - [DEBUG] Propagate flow
52425 2019-Jan-09 19:14:49.704626 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52426 2019-Jan-09 19:14:49.704683 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
52427 2019-Jan-09 19:14:49.705318 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52428 2019-Jan-09 19:14:49.705945 - [DEBUG] Edge function : AllBottom (result of previous compose)
52429 2019-Jan-09 19:14:49.705970 - [DEBUG]
52430 2019-Jan-09 19:14:49.705995 - [DEBUG] Join: AllTop & AllBottom
52431 2019-Jan-09 19:14:49.706021 - [DEBUG] = AllBottom (new jump func)
52432 2019-Jan-09 19:14:49.706045 - [DEBUG]
52433 2019-Jan-09 19:14:49.706069 - [DEBUG] Start adding new jump function
52434 2019-Jan-09 19:14:49.706093 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52435 2019-Jan-09 19:14:49.706149 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52436 2019-Jan-09 19:14:49.706778 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
52437 2019-Jan-09 19:14:49.707427 - [DEBUG] Edge Function : AllBottom
52438 2019-Jan-09 19:14:49.707455 - [DEBUG] End adding new jump function
52439 2019-Jan-09 19:14:49.707479 - [DEBUG]
52440 2019-Jan-09 19:14:49.707503 - [DEBUG] -------------------------------------------- 1507. Path Edge --------------------------------------------
52441 2019-Jan-09 19:14:49.707527 - [DEBUG]
52442 2019-Jan-09 19:14:49.707550 - [DEBUG] Process 1507. path edge:
52443 2019-Jan-09 19:14:49.707574 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52444 2019-Jan-09 19:14:49.707630 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
52445 2019-Jan-09 19:14:49.708265 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52446 2019-Jan-09 19:14:49.708892 - [DEBUG]
52447 2019-Jan-09 19:14:49.708916 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
52448 2019-Jan-09 19:14:49.709563 - [DEBUG] Possible callees:
52449 2019-Jan-09 19:14:49.709589 - [DEBUG] llvm.dbg.declare
52450 2019-Jan-09 19:14:49.709614 - [DEBUG] Possible return sites:
52451 2019-Jan-09 19:14:49.709638 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14952452 2019-Jan-09 19:14:49.710901 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52453 2019-Jan-09 19:14:49.710930 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52454 2019-Jan-09 19:14:49.710968 - [DEBUG] Compose: EdgeIdentity * AllBottom
52455 2019-Jan-09 19:14:49.710995 - [DEBUG]
52456 2019-Jan-09 19:14:49.711019 - [DEBUG] Propagate flow
52457 2019-Jan-09 19:14:49.711042 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52458 2019-Jan-09 19:14:49.711099 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
52459 2019-Jan-09 19:14:49.711736 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52460 2019-Jan-09 19:14:49.712407 - [DEBUG] Edge function : AllBottom (result of previous compose)
52461 2019-Jan-09 19:14:49.712448 - [DEBUG]
52462 2019-Jan-09 19:14:49.712474 - [DEBUG] Join: AllTop & AllBottom
52463 2019-Jan-09 19:14:49.712501 - [DEBUG] = AllBottom (new jump func)
52464 2019-Jan-09 19:14:49.712526 - [DEBUG]
52465 2019-Jan-09 19:14:49.712549 - [DEBUG] Start adding new jump function
52466 2019-Jan-09 19:14:49.712573 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52467 2019-Jan-09 19:14:49.712647 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52468 2019-Jan-09 19:14:49.713329 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
52469 2019-Jan-09 19:14:49.714040 - [DEBUG] Edge Function : AllBottom
52470 2019-Jan-09 19:14:49.714074 - [DEBUG] End adding new jump function
52471 2019-Jan-09 19:14:49.714098 - [DEBUG]
52472 2019-Jan-09 19:14:49.714122 - [DEBUG] -------------------------------------------- 1508. Path Edge --------------------------------------------
52473 2019-Jan-09 19:14:49.714147 - [DEBUG]
52474 2019-Jan-09 19:14:49.714171 - [DEBUG] Process 1508. path edge:
52475 2019-Jan-09 19:14:49.714195 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52476 2019-Jan-09 19:14:49.714258 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
52477 2019-Jan-09 19:14:49.714892 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52478 2019-Jan-09 19:14:49.715519 - [DEBUG]
52479 2019-Jan-09 19:14:49.715545 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
52480 2019-Jan-09 19:14:49.716214 - [DEBUG] Compose: EdgeIdentity * AllBottom
52481 2019-Jan-09 19:14:49.716243 - [DEBUG]
52482 2019-Jan-09 19:14:49.716267 - [DEBUG] Propagate flow
52483 2019-Jan-09 19:14:49.716291 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52484 2019-Jan-09 19:14:49.716350 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
52485 2019-Jan-09 19:14:49.716976 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52486 2019-Jan-09 19:14:49.717621 - [DEBUG] Edge function : AllBottom (result of previous compose)
52487 2019-Jan-09 19:14:49.717647 - [DEBUG]
52488 2019-Jan-09 19:14:49.717671 - [DEBUG] Join: AllTop & AllBottom
52489 2019-Jan-09 19:14:49.717698 - [DEBUG] = AllBottom (new jump func)
52490 2019-Jan-09 19:14:49.717722 - [DEBUG]
52491 2019-Jan-09 19:14:49.717746 - [DEBUG] Start adding new jump function
52492 2019-Jan-09 19:14:49.717769 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52493 2019-Jan-09 19:14:49.717826 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52494 2019-Jan-09 19:14:49.718452 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
52495 2019-Jan-09 19:14:49.719076 - [DEBUG] Edge Function : AllBottom
52496 2019-Jan-09 19:14:49.719104 - [DEBUG] End adding new jump function
52497 2019-Jan-09 19:14:49.719128 - [DEBUG]
52498 2019-Jan-09 19:14:49.719152 - [DEBUG] -------------------------------------------- 1509. Path Edge --------------------------------------------
52499 2019-Jan-09 19:14:49.719176 - [DEBUG]
52500 2019-Jan-09 19:14:49.719199 - [DEBUG] Process 1509. path edge:
52501 2019-Jan-09 19:14:49.719223 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52502 2019-Jan-09 19:14:49.719279 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
52503 2019-Jan-09 19:14:49.719904 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52504 2019-Jan-09 19:14:49.720548 - [DEBUG]
52505 2019-Jan-09 19:14:49.720574 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
52506 2019-Jan-09 19:14:49.721237 - [DEBUG] Compose: EdgeIdentity * AllBottom
52507 2019-Jan-09 19:14:49.721265 - [DEBUG]
52508 2019-Jan-09 19:14:49.721289 - [DEBUG] Propagate flow
52509 2019-Jan-09 19:14:49.721312 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52510 2019-Jan-09 19:14:49.721370 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
52511 2019-Jan-09 19:14:49.722011 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52512 2019-Jan-09 19:14:49.722637 - [DEBUG] Edge function : AllBottom (result of previous compose)
52513 2019-Jan-09 19:14:49.722662 - [DEBUG]
52514 2019-Jan-09 19:14:49.722687 - [DEBUG] Join: AllTop & AllBottom
52515 2019-Jan-09 19:14:49.722712 - [DEBUG] = AllBottom (new jump func)
52516 2019-Jan-09 19:14:49.722737 - [DEBUG]
52517 2019-Jan-09 19:14:49.722760 - [DEBUG] Start adding new jump function
52518 2019-Jan-09 19:14:49.722784 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52519 2019-Jan-09 19:14:49.722840 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52520 2019-Jan-09 19:14:49.723470 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
52521 2019-Jan-09 19:14:49.724121 - [DEBUG] Edge Function : AllBottom
52522 2019-Jan-09 19:14:49.724148 - [DEBUG] End adding new jump function
52523 2019-Jan-09 19:14:49.724173 - [DEBUG]
52524 2019-Jan-09 19:14:49.724197 - [DEBUG] -------------------------------------------- 1510. Path Edge --------------------------------------------
52525 2019-Jan-09 19:14:49.724221 - [DEBUG]
52526 2019-Jan-09 19:14:49.724244 - [DEBUG] Process 1510. path edge:
52527 2019-Jan-09 19:14:49.724268 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52528 2019-Jan-09 19:14:49.724325 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
52529 2019-Jan-09 19:14:49.724959 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52530 2019-Jan-09 19:14:49.725585 - [DEBUG]
52531 2019-Jan-09 19:14:49.725610 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
52532 2019-Jan-09 19:14:49.726261 - [DEBUG] Possible callees:
52533 2019-Jan-09 19:14:49.726287 - [DEBUG] llvm.dbg.declare
52534 2019-Jan-09 19:14:49.726312 - [DEBUG] Possible return sites:
52535 2019-Jan-09 19:14:49.726336 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15552536 2019-Jan-09 19:14:49.727604 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52537 2019-Jan-09 19:14:49.727634 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52538 2019-Jan-09 19:14:49.727674 - [DEBUG] Compose: EdgeIdentity * AllBottom
52539 2019-Jan-09 19:14:49.727701 - [DEBUG]
52540 2019-Jan-09 19:14:49.727725 - [DEBUG] Propagate flow
52541 2019-Jan-09 19:14:49.727748 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52542 2019-Jan-09 19:14:49.727805 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
52543 2019-Jan-09 19:14:49.728435 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52544 2019-Jan-09 19:14:49.729064 - [DEBUG] Edge function : AllBottom (result of previous compose)
52545 2019-Jan-09 19:14:49.729089 - [DEBUG]
52546 2019-Jan-09 19:14:49.729113 - [DEBUG] Join: AllTop & AllBottom
52547 2019-Jan-09 19:14:49.729147 - [DEBUG] = AllBottom (new jump func)
52548 2019-Jan-09 19:14:49.729172 - [DEBUG]
52549 2019-Jan-09 19:14:49.729196 - [DEBUG] Start adding new jump function
52550 2019-Jan-09 19:14:49.729219 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52551 2019-Jan-09 19:14:49.729276 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52552 2019-Jan-09 19:14:49.729904 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
52553 2019-Jan-09 19:14:49.730546 - [DEBUG] Edge Function : AllBottom
52554 2019-Jan-09 19:14:49.730575 - [DEBUG] End adding new jump function
52555 2019-Jan-09 19:14:49.730599 - [DEBUG]
52556 2019-Jan-09 19:14:49.730622 - [DEBUG] -------------------------------------------- 1511. Path Edge --------------------------------------------
52557 2019-Jan-09 19:14:49.730646 - [DEBUG]
52558 2019-Jan-09 19:14:49.730670 - [DEBUG] Process 1511. path edge:
52559 2019-Jan-09 19:14:49.730694 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52560 2019-Jan-09 19:14:49.730750 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
52561 2019-Jan-09 19:14:49.731378 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52562 2019-Jan-09 19:14:49.732004 - [DEBUG]
52563 2019-Jan-09 19:14:49.732028 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
52564 2019-Jan-09 19:14:49.732677 - [DEBUG] Compose: EdgeIdentity * AllBottom
52565 2019-Jan-09 19:14:49.732705 - [DEBUG]
52566 2019-Jan-09 19:14:49.732730 - [DEBUG] Propagate flow
52567 2019-Jan-09 19:14:49.732753 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52568 2019-Jan-09 19:14:49.732811 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
52569 2019-Jan-09 19:14:49.733445 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52570 2019-Jan-09 19:14:49.734087 - [DEBUG] Edge function : AllBottom (result of previous compose)
52571 2019-Jan-09 19:14:49.734113 - [DEBUG]
52572 2019-Jan-09 19:14:49.734138 - [DEBUG] Join: AllTop & AllBottom
52573 2019-Jan-09 19:14:49.734164 - [DEBUG] = AllBottom (new jump func)
52574 2019-Jan-09 19:14:49.734189 - [DEBUG]
52575 2019-Jan-09 19:14:49.734212 - [DEBUG] Start adding new jump function
52576 2019-Jan-09 19:14:49.734236 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52577 2019-Jan-09 19:14:49.734292 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52578 2019-Jan-09 19:14:49.734921 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
52579 2019-Jan-09 19:14:49.735544 - [DEBUG] Edge Function : AllBottom
52580 2019-Jan-09 19:14:49.735572 - [DEBUG] End adding new jump function
52581 2019-Jan-09 19:14:49.735596 - [DEBUG]
52582 2019-Jan-09 19:14:49.735620 - [DEBUG] -------------------------------------------- 1512. Path Edge --------------------------------------------
52583 2019-Jan-09 19:14:49.735644 - [DEBUG]
52584 2019-Jan-09 19:14:49.735667 - [DEBUG] Process 1512. path edge:
52585 2019-Jan-09 19:14:49.735691 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52586 2019-Jan-09 19:14:49.735747 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
52587 2019-Jan-09 19:14:49.736373 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52588 2019-Jan-09 19:14:49.737001 - [DEBUG]
52589 2019-Jan-09 19:14:49.737026 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
52590 2019-Jan-09 19:14:49.737686 - [DEBUG] Compose: EdgeIdentity * AllBottom
52591 2019-Jan-09 19:14:49.737714 - [DEBUG]
52592 2019-Jan-09 19:14:49.737737 - [DEBUG] Propagate flow
52593 2019-Jan-09 19:14:49.737769 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52594 2019-Jan-09 19:14:49.737828 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
52595 2019-Jan-09 19:14:49.738455 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52596 2019-Jan-09 19:14:49.739083 - [DEBUG] Edge function : AllBottom (result of previous compose)
52597 2019-Jan-09 19:14:49.739108 - [DEBUG]
52598 2019-Jan-09 19:14:49.739132 - [DEBUG] Join: AllTop & AllBottom
52599 2019-Jan-09 19:14:49.739158 - [DEBUG] = AllBottom (new jump func)
52600 2019-Jan-09 19:14:49.739183 - [DEBUG]
52601 2019-Jan-09 19:14:49.739206 - [DEBUG] Start adding new jump function
52602 2019-Jan-09 19:14:49.739230 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52603 2019-Jan-09 19:14:49.739286 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52604 2019-Jan-09 19:14:49.739913 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
52605 2019-Jan-09 19:14:49.740552 - [DEBUG] Edge Function : AllBottom
52606 2019-Jan-09 19:14:49.740580 - [DEBUG] End adding new jump function
52607 2019-Jan-09 19:14:49.740604 - [DEBUG]
52608 2019-Jan-09 19:14:49.740628 - [DEBUG] -------------------------------------------- 1513. Path Edge --------------------------------------------
52609 2019-Jan-09 19:14:49.740652 - [DEBUG]
52610 2019-Jan-09 19:14:49.740675 - [DEBUG] Process 1513. path edge:
52611 2019-Jan-09 19:14:49.740699 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52612 2019-Jan-09 19:14:49.740755 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
52613 2019-Jan-09 19:14:49.741380 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52614 2019-Jan-09 19:14:49.742007 - [DEBUG]
52615 2019-Jan-09 19:14:49.742033 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
52616 2019-Jan-09 19:14:49.742679 - [DEBUG] Compose: EdgeIdentity * AllBottom
52617 2019-Jan-09 19:14:49.742708 - [DEBUG]
52618 2019-Jan-09 19:14:49.742732 - [DEBUG] Propagate flow
52619 2019-Jan-09 19:14:49.742756 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52620 2019-Jan-09 19:14:49.742813 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
52621 2019-Jan-09 19:14:49.743451 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52622 2019-Jan-09 19:14:49.744093 - [DEBUG] Edge function : AllBottom (result of previous compose)
52623 2019-Jan-09 19:14:49.744118 - [DEBUG]
52624 2019-Jan-09 19:14:49.744143 - [DEBUG] Join: AllTop & AllBottom
52625 2019-Jan-09 19:14:49.744169 - [DEBUG] = AllBottom (new jump func)
52626 2019-Jan-09 19:14:49.744193 - [DEBUG]
52627 2019-Jan-09 19:14:49.744217 - [DEBUG] Start adding new jump function
52628 2019-Jan-09 19:14:49.744241 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52629 2019-Jan-09 19:14:49.744297 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52630 2019-Jan-09 19:14:49.744925 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
52631 2019-Jan-09 19:14:49.745558 - [DEBUG] Edge Function : AllBottom
52632 2019-Jan-09 19:14:49.745586 - [DEBUG] End adding new jump function
52633 2019-Jan-09 19:14:49.745611 - [DEBUG]
52634 2019-Jan-09 19:14:49.745634 - [DEBUG] -------------------------------------------- 1514. Path Edge --------------------------------------------
52635 2019-Jan-09 19:14:49.745658 - [DEBUG]
52636 2019-Jan-09 19:14:49.745682 - [DEBUG] Process 1514. path edge:
52637 2019-Jan-09 19:14:49.745713 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52638 2019-Jan-09 19:14:49.745770 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
52639 2019-Jan-09 19:14:49.746404 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52640 2019-Jan-09 19:14:49.747032 - [DEBUG]
52641 2019-Jan-09 19:14:49.747056 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
52642 2019-Jan-09 19:14:49.747719 - [DEBUG] Possible callees:
52643 2019-Jan-09 19:14:49.747744 - [DEBUG] llvm.dbg.declare
52644 2019-Jan-09 19:14:49.747769 - [DEBUG] Possible return sites:
52645 2019-Jan-09 19:14:49.747793 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16352646 2019-Jan-09 19:14:49.749041 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52647 2019-Jan-09 19:14:49.749070 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52648 2019-Jan-09 19:14:49.749108 - [DEBUG] Compose: EdgeIdentity * AllBottom
52649 2019-Jan-09 19:14:49.749135 - [DEBUG]
52650 2019-Jan-09 19:14:49.749159 - [DEBUG] Propagate flow
52651 2019-Jan-09 19:14:49.749182 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52652 2019-Jan-09 19:14:49.749239 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
52653 2019-Jan-09 19:14:49.749867 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52654 2019-Jan-09 19:14:49.750509 - [DEBUG] Edge function : AllBottom (result of previous compose)
52655 2019-Jan-09 19:14:49.750535 - [DEBUG]
52656 2019-Jan-09 19:14:49.750559 - [DEBUG] Join: AllTop & AllBottom
52657 2019-Jan-09 19:14:49.750585 - [DEBUG] = AllBottom (new jump func)
52658 2019-Jan-09 19:14:49.750610 - [DEBUG]
52659 2019-Jan-09 19:14:49.750633 - [DEBUG] Start adding new jump function
52660 2019-Jan-09 19:14:49.750656 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52661 2019-Jan-09 19:14:49.750712 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52662 2019-Jan-09 19:14:49.751339 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
52663 2019-Jan-09 19:14:49.751966 - [DEBUG] Edge Function : AllBottom
52664 2019-Jan-09 19:14:49.751993 - [DEBUG] End adding new jump function
52665 2019-Jan-09 19:14:49.752018 - [DEBUG]
52666 2019-Jan-09 19:14:49.752041 - [DEBUG] -------------------------------------------- 1515. Path Edge --------------------------------------------
52667 2019-Jan-09 19:14:49.752065 - [DEBUG]
52668 2019-Jan-09 19:14:49.752089 - [DEBUG] Process 1515. path edge:
52669 2019-Jan-09 19:14:49.752113 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52670 2019-Jan-09 19:14:49.752169 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
52671 2019-Jan-09 19:14:49.752797 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52672 2019-Jan-09 19:14:49.753423 - [DEBUG]
52673 2019-Jan-09 19:14:49.753448 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
52674 2019-Jan-09 19:14:49.754112 - [DEBUG] Compose: EdgeIdentity * AllBottom
52675 2019-Jan-09 19:14:49.754140 - [DEBUG]
52676 2019-Jan-09 19:14:49.754164 - [DEBUG] Propagate flow
52677 2019-Jan-09 19:14:49.754188 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52678 2019-Jan-09 19:14:49.754245 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
52679 2019-Jan-09 19:14:49.754879 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52680 2019-Jan-09 19:14:49.755506 - [DEBUG] Edge function : AllBottom (result of previous compose)
52681 2019-Jan-09 19:14:49.755531 - [DEBUG]
52682 2019-Jan-09 19:14:49.755556 - [DEBUG] Join: AllTop & AllBottom
52683 2019-Jan-09 19:14:49.755582 - [DEBUG] = AllBottom (new jump func)
52684 2019-Jan-09 19:14:49.755607 - [DEBUG]
52685 2019-Jan-09 19:14:49.755630 - [DEBUG] Start adding new jump function
52686 2019-Jan-09 19:14:49.755654 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52687 2019-Jan-09 19:14:49.755710 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52688 2019-Jan-09 19:14:49.756339 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
52689 2019-Jan-09 19:14:49.756964 - [DEBUG] Edge Function : AllBottom
52690 2019-Jan-09 19:14:49.756993 - [DEBUG] End adding new jump function
52691 2019-Jan-09 19:14:49.757017 - [DEBUG]
52692 2019-Jan-09 19:14:49.757041 - [DEBUG] -------------------------------------------- 1516. Path Edge --------------------------------------------
52693 2019-Jan-09 19:14:49.757065 - [DEBUG]
52694 2019-Jan-09 19:14:49.757088 - [DEBUG] Process 1516. path edge:
52695 2019-Jan-09 19:14:49.757129 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52696 2019-Jan-09 19:14:49.757185 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
52697 2019-Jan-09 19:14:49.757811 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52698 2019-Jan-09 19:14:49.758438 - [DEBUG]
52699 2019-Jan-09 19:14:49.758463 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
52700 2019-Jan-09 19:14:49.759109 - [DEBUG] Compose: EdgeIdentity * AllBottom
52701 2019-Jan-09 19:14:49.759137 - [DEBUG]
52702 2019-Jan-09 19:14:49.759161 - [DEBUG] Propagate flow
52703 2019-Jan-09 19:14:49.759185 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52704 2019-Jan-09 19:14:49.759242 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
52705 2019-Jan-09 19:14:49.759880 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52706 2019-Jan-09 19:14:49.760522 - [DEBUG] Edge function : AllBottom (result of previous compose)
52707 2019-Jan-09 19:14:49.760548 - [DEBUG]
52708 2019-Jan-09 19:14:49.760573 - [DEBUG] Join: AllTop & AllBottom
52709 2019-Jan-09 19:14:49.760599 - [DEBUG] = AllBottom (new jump func)
52710 2019-Jan-09 19:14:49.760624 - [DEBUG]
52711 2019-Jan-09 19:14:49.760647 - [DEBUG] Start adding new jump function
52712 2019-Jan-09 19:14:49.760671 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52713 2019-Jan-09 19:14:49.760727 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52714 2019-Jan-09 19:14:49.761356 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
52715 2019-Jan-09 19:14:49.761990 - [DEBUG] Edge Function : AllBottom
52716 2019-Jan-09 19:14:49.762018 - [DEBUG] End adding new jump function
52717 2019-Jan-09 19:14:49.762042 - [DEBUG]
52718 2019-Jan-09 19:14:49.762066 - [DEBUG] -------------------------------------------- 1517. Path Edge --------------------------------------------
52719 2019-Jan-09 19:14:49.762091 - [DEBUG]
52720 2019-Jan-09 19:14:49.762114 - [DEBUG] Process 1517. path edge:
52721 2019-Jan-09 19:14:49.762138 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52722 2019-Jan-09 19:14:49.762194 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
52723 2019-Jan-09 19:14:49.762837 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52724 2019-Jan-09 19:14:49.763468 - [DEBUG]
52725 2019-Jan-09 19:14:49.763492 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
52726 2019-Jan-09 19:14:49.764156 - [DEBUG] Possible callees:
52727 2019-Jan-09 19:14:49.764182 - [DEBUG] llvm.dbg.declare
52728 2019-Jan-09 19:14:49.764207 - [DEBUG] Possible return sites:
52729 2019-Jan-09 19:14:49.764231 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16952730 2019-Jan-09 19:14:49.765480 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52731 2019-Jan-09 19:14:49.765509 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52732 2019-Jan-09 19:14:49.765546 - [DEBUG] Compose: EdgeIdentity * AllBottom
52733 2019-Jan-09 19:14:49.765573 - [DEBUG]
52734 2019-Jan-09 19:14:49.765597 - [DEBUG] Propagate flow
52735 2019-Jan-09 19:14:49.765621 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52736 2019-Jan-09 19:14:49.765678 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
52737 2019-Jan-09 19:14:49.766306 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52738 2019-Jan-09 19:14:49.766932 - [DEBUG] Edge function : AllBottom (result of previous compose)
52739 2019-Jan-09 19:14:49.766957 - [DEBUG]
52740 2019-Jan-09 19:14:49.766982 - [DEBUG] Join: AllTop & AllBottom
52741 2019-Jan-09 19:14:49.767007 - [DEBUG] = AllBottom (new jump func)
52742 2019-Jan-09 19:14:49.767032 - [DEBUG]
52743 2019-Jan-09 19:14:49.767056 - [DEBUG] Start adding new jump function
52744 2019-Jan-09 19:14:49.767079 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52745 2019-Jan-09 19:14:49.767149 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52746 2019-Jan-09 19:14:49.767777 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
52747 2019-Jan-09 19:14:49.768403 - [DEBUG] Edge Function : AllBottom
52748 2019-Jan-09 19:14:49.768431 - [DEBUG] End adding new jump function
52749 2019-Jan-09 19:14:49.768455 - [DEBUG]
52750 2019-Jan-09 19:14:49.768479 - [DEBUG] -------------------------------------------- 1518. Path Edge --------------------------------------------
52751 2019-Jan-09 19:14:49.768503 - [DEBUG]
52752 2019-Jan-09 19:14:49.768527 - [DEBUG] Process 1518. path edge:
52753 2019-Jan-09 19:14:49.768551 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52754 2019-Jan-09 19:14:49.768607 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
52755 2019-Jan-09 19:14:49.769236 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52756 2019-Jan-09 19:14:49.769864 - [DEBUG]
52757 2019-Jan-09 19:14:49.769888 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
52758 2019-Jan-09 19:14:49.770552 - [DEBUG] Compose: EdgeIdentity * AllBottom
52759 2019-Jan-09 19:14:49.770580 - [DEBUG]
52760 2019-Jan-09 19:14:49.770605 - [DEBUG] Propagate flow
52761 2019-Jan-09 19:14:49.770628 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52762 2019-Jan-09 19:14:49.770686 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
52763 2019-Jan-09 19:14:49.771321 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52764 2019-Jan-09 19:14:49.771948 - [DEBUG] Edge function : AllBottom (result of previous compose)
52765 2019-Jan-09 19:14:49.771985 - [DEBUG]
52766 2019-Jan-09 19:14:49.772010 - [DEBUG] Join: AllTop & AllBottom
52767 2019-Jan-09 19:14:49.772036 - [DEBUG] = AllBottom (new jump func)
52768 2019-Jan-09 19:14:49.772061 - [DEBUG]
52769 2019-Jan-09 19:14:49.772084 - [DEBUG] Start adding new jump function
52770 2019-Jan-09 19:14:49.772108 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52771 2019-Jan-09 19:14:49.772164 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52772 2019-Jan-09 19:14:49.772794 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
52773 2019-Jan-09 19:14:49.773420 - [DEBUG] Edge Function : AllBottom
52774 2019-Jan-09 19:14:49.773448 - [DEBUG] End adding new jump function
52775 2019-Jan-09 19:14:49.773472 - [DEBUG]
52776 2019-Jan-09 19:14:49.773496 - [DEBUG] -------------------------------------------- 1519. Path Edge --------------------------------------------
52777 2019-Jan-09 19:14:49.773520 - [DEBUG]
52778 2019-Jan-09 19:14:49.773543 - [DEBUG] Process 1519. path edge:
52779 2019-Jan-09 19:14:49.773567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52780 2019-Jan-09 19:14:49.773623 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
52781 2019-Jan-09 19:14:49.774265 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52782 2019-Jan-09 19:14:49.774892 - [DEBUG]
52783 2019-Jan-09 19:14:49.774916 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
52784 2019-Jan-09 19:14:49.775564 - [DEBUG] Compose: EdgeIdentity * AllBottom
52785 2019-Jan-09 19:14:49.775593 - [DEBUG]
52786 2019-Jan-09 19:14:49.775617 - [DEBUG] Propagate flow
52787 2019-Jan-09 19:14:49.775641 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52788 2019-Jan-09 19:14:49.775699 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
52789 2019-Jan-09 19:14:49.776331 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52790 2019-Jan-09 19:14:49.776958 - [DEBUG] Edge function : AllBottom (result of previous compose)
52791 2019-Jan-09 19:14:49.776984 - [DEBUG]
52792 2019-Jan-09 19:14:49.777008 - [DEBUG] Join: AllTop & AllBottom
52793 2019-Jan-09 19:14:49.777035 - [DEBUG] = AllBottom (new jump func)
52794 2019-Jan-09 19:14:49.777059 - [DEBUG]
52795 2019-Jan-09 19:14:49.777083 - [DEBUG] Start adding new jump function
52796 2019-Jan-09 19:14:49.777120 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52797 2019-Jan-09 19:14:49.777177 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52798 2019-Jan-09 19:14:49.777805 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
52799 2019-Jan-09 19:14:49.778433 - [DEBUG] Edge Function : AllBottom
52800 2019-Jan-09 19:14:49.778460 - [DEBUG] End adding new jump function
52801 2019-Jan-09 19:14:49.778485 - [DEBUG]
52802 2019-Jan-09 19:14:49.778509 - [DEBUG] -------------------------------------------- 1520. Path Edge --------------------------------------------
52803 2019-Jan-09 19:14:49.778533 - [DEBUG]
52804 2019-Jan-09 19:14:49.778556 - [DEBUG] Process 1520. path edge:
52805 2019-Jan-09 19:14:49.778580 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52806 2019-Jan-09 19:14:49.778636 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
52807 2019-Jan-09 19:14:49.779267 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52808 2019-Jan-09 19:14:49.779896 - [DEBUG]
52809 2019-Jan-09 19:14:49.779920 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
52810 2019-Jan-09 19:14:49.780596 - [DEBUG] Compose: EdgeIdentity * AllBottom
52811 2019-Jan-09 19:14:49.780624 - [DEBUG]
52812 2019-Jan-09 19:14:49.780648 - [DEBUG] Propagate flow
52813 2019-Jan-09 19:14:49.780671 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52814 2019-Jan-09 19:14:49.780729 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
52815 2019-Jan-09 19:14:49.781355 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52816 2019-Jan-09 19:14:49.781983 - [DEBUG] Edge function : AllBottom (result of previous compose)
52817 2019-Jan-09 19:14:49.782008 - [DEBUG]
52818 2019-Jan-09 19:14:49.782033 - [DEBUG] Join: AllTop & AllBottom
52819 2019-Jan-09 19:14:49.782059 - [DEBUG] = AllBottom (new jump func)
52820 2019-Jan-09 19:14:49.782083 - [DEBUG]
52821 2019-Jan-09 19:14:49.782107 - [DEBUG] Start adding new jump function
52822 2019-Jan-09 19:14:49.782130 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52823 2019-Jan-09 19:14:49.782186 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52824 2019-Jan-09 19:14:49.782814 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
52825 2019-Jan-09 19:14:49.783438 - [DEBUG] Edge Function : AllBottom
52826 2019-Jan-09 19:14:49.783465 - [DEBUG] End adding new jump function
52827 2019-Jan-09 19:14:49.783490 - [DEBUG]
52828 2019-Jan-09 19:14:49.783513 - [DEBUG] -------------------------------------------- 1521. Path Edge --------------------------------------------
52829 2019-Jan-09 19:14:49.783537 - [DEBUG]
52830 2019-Jan-09 19:14:49.783561 - [DEBUG] Process 1521. path edge:
52831 2019-Jan-09 19:14:49.783584 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52832 2019-Jan-09 19:14:49.783640 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
52833 2019-Jan-09 19:14:49.784281 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52834 2019-Jan-09 19:14:49.784907 - [DEBUG]
52835 2019-Jan-09 19:14:49.784932 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
52836 2019-Jan-09 19:14:49.785576 - [DEBUG] Compose: EdgeIdentity * AllBottom
52837 2019-Jan-09 19:14:49.785604 - [DEBUG]
52838 2019-Jan-09 19:14:49.785628 - [DEBUG] Propagate flow
52839 2019-Jan-09 19:14:49.785652 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52840 2019-Jan-09 19:14:49.785709 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
52841 2019-Jan-09 19:14:49.786338 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52842 2019-Jan-09 19:14:49.786965 - [DEBUG] Edge function : AllBottom (result of previous compose)
52843 2019-Jan-09 19:14:49.786990 - [DEBUG]
52844 2019-Jan-09 19:14:49.787015 - [DEBUG] Join: AllTop & AllBottom
52845 2019-Jan-09 19:14:49.787041 - [DEBUG] = AllBottom (new jump func)
52846 2019-Jan-09 19:14:49.787066 - [DEBUG]
52847 2019-Jan-09 19:14:49.787090 - [DEBUG] Start adding new jump function
52848 2019-Jan-09 19:14:49.787127 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52849 2019-Jan-09 19:14:49.787184 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52850 2019-Jan-09 19:14:49.787811 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
52851 2019-Jan-09 19:14:49.788438 - [DEBUG] Edge Function : AllBottom
52852 2019-Jan-09 19:14:49.788465 - [DEBUG] End adding new jump function
52853 2019-Jan-09 19:14:49.788497 - [DEBUG]
52854 2019-Jan-09 19:14:49.788521 - [DEBUG] -------------------------------------------- 1522. Path Edge --------------------------------------------
52855 2019-Jan-09 19:14:49.788546 - [DEBUG]
52856 2019-Jan-09 19:14:49.788569 - [DEBUG] Process 1522. path edge:
52857 2019-Jan-09 19:14:49.788593 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52858 2019-Jan-09 19:14:49.788650 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
52859 2019-Jan-09 19:14:49.789278 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52860 2019-Jan-09 19:14:49.789906 - [DEBUG]
52861 2019-Jan-09 19:14:49.789931 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
52862 2019-Jan-09 19:14:49.790597 - [DEBUG] Compose: EdgeIdentity * AllBottom
52863 2019-Jan-09 19:14:49.790625 - [DEBUG]
52864 2019-Jan-09 19:14:49.790649 - [DEBUG] Propagate flow
52865 2019-Jan-09 19:14:49.790673 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52866 2019-Jan-09 19:14:49.790730 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
52867 2019-Jan-09 19:14:49.791381 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52868 2019-Jan-09 19:14:49.792036 - [DEBUG] Edge function : AllBottom (result of previous compose)
52869 2019-Jan-09 19:14:49.792062 - [DEBUG]
52870 2019-Jan-09 19:14:49.792088 - [DEBUG] Join: AllTop & AllBottom
52871 2019-Jan-09 19:14:49.792115 - [DEBUG] = AllBottom (new jump func)
52872 2019-Jan-09 19:14:49.792139 - [DEBUG]
52873 2019-Jan-09 19:14:49.792163 - [DEBUG] Start adding new jump function
52874 2019-Jan-09 19:14:49.792186 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52875 2019-Jan-09 19:14:49.792249 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52876 2019-Jan-09 19:14:49.792919 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
52877 2019-Jan-09 19:14:49.793568 - [DEBUG] Edge Function : AllBottom
52878 2019-Jan-09 19:14:49.793600 - [DEBUG] End adding new jump function
52879 2019-Jan-09 19:14:49.793624 - [DEBUG]
52880 2019-Jan-09 19:14:49.793648 - [DEBUG] -------------------------------------------- 1523. Path Edge --------------------------------------------
52881 2019-Jan-09 19:14:49.793673 - [DEBUG]
52882 2019-Jan-09 19:14:49.793696 - [DEBUG] Process 1523. path edge:
52883 2019-Jan-09 19:14:49.793720 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52884 2019-Jan-09 19:14:49.793805 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
52885 2019-Jan-09 19:14:49.794459 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52886 2019-Jan-09 19:14:49.795088 - [DEBUG]
52887 2019-Jan-09 19:14:49.795114 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
52888 2019-Jan-09 19:14:49.795772 - [DEBUG] Compose: EdgeIdentity * AllBottom
52889 2019-Jan-09 19:14:49.795802 - [DEBUG]
52890 2019-Jan-09 19:14:49.795826 - [DEBUG] Propagate flow
52891 2019-Jan-09 19:14:49.795850 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52892 2019-Jan-09 19:14:49.795910 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
52893 2019-Jan-09 19:14:49.796539 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52894 2019-Jan-09 19:14:49.797185 - [DEBUG] Edge function : AllBottom (result of previous compose)
52895 2019-Jan-09 19:14:49.797210 - [DEBUG]
52896 2019-Jan-09 19:14:49.797235 - [DEBUG] Join: AllTop & AllBottom
52897 2019-Jan-09 19:14:49.797262 - [DEBUG] = AllBottom (new jump func)
52898 2019-Jan-09 19:14:49.797287 - [DEBUG]
52899 2019-Jan-09 19:14:49.797327 - [DEBUG] Start adding new jump function
52900 2019-Jan-09 19:14:49.797351 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52901 2019-Jan-09 19:14:49.797408 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52902 2019-Jan-09 19:14:49.798036 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
52903 2019-Jan-09 19:14:49.798661 - [DEBUG] Edge Function : AllBottom
52904 2019-Jan-09 19:14:49.798689 - [DEBUG] End adding new jump function
52905 2019-Jan-09 19:14:49.798713 - [DEBUG]
52906 2019-Jan-09 19:14:49.798736 - [DEBUG] -------------------------------------------- 1524. Path Edge --------------------------------------------
52907 2019-Jan-09 19:14:49.798761 - [DEBUG]
52908 2019-Jan-09 19:14:49.798784 - [DEBUG] Process 1524. path edge:
52909 2019-Jan-09 19:14:49.798808 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52910 2019-Jan-09 19:14:49.798864 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
52911 2019-Jan-09 19:14:49.799491 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52912 2019-Jan-09 19:14:49.800118 - [DEBUG]
52913 2019-Jan-09 19:14:49.800142 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
52914 2019-Jan-09 19:14:49.800813 - [DEBUG] Compose: EdgeIdentity * AllBottom
52915 2019-Jan-09 19:14:49.800842 - [DEBUG]
52916 2019-Jan-09 19:14:49.800866 - [DEBUG] Propagate flow
52917 2019-Jan-09 19:14:49.800889 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52918 2019-Jan-09 19:14:49.800947 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
52919 2019-Jan-09 19:14:49.801580 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52920 2019-Jan-09 19:14:49.802208 - [DEBUG] Edge function : AllBottom (result of previous compose)
52921 2019-Jan-09 19:14:49.802233 - [DEBUG]
52922 2019-Jan-09 19:14:49.802258 - [DEBUG] Join: AllTop & AllBottom
52923 2019-Jan-09 19:14:49.802284 - [DEBUG] = AllBottom (new jump func)
52924 2019-Jan-09 19:14:49.802308 - [DEBUG]
52925 2019-Jan-09 19:14:49.802332 - [DEBUG] Start adding new jump function
52926 2019-Jan-09 19:14:49.802355 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52927 2019-Jan-09 19:14:49.802411 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52928 2019-Jan-09 19:14:49.803038 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
52929 2019-Jan-09 19:14:49.803668 - [DEBUG] Edge Function : AllBottom
52930 2019-Jan-09 19:14:49.803696 - [DEBUG] End adding new jump function
52931 2019-Jan-09 19:14:49.803720 - [DEBUG]
52932 2019-Jan-09 19:14:49.803743 - [DEBUG] -------------------------------------------- 1525. Path Edge --------------------------------------------
52933 2019-Jan-09 19:14:49.803778 - [DEBUG]
52934 2019-Jan-09 19:14:49.803804 - [DEBUG] Process 1525. path edge:
52935 2019-Jan-09 19:14:49.803828 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52936 2019-Jan-09 19:14:49.803884 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
52937 2019-Jan-09 19:14:49.804513 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52938 2019-Jan-09 19:14:49.805139 - [DEBUG]
52939 2019-Jan-09 19:14:49.805165 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
52940 2019-Jan-09 19:14:49.805815 - [DEBUG] Compose: EdgeIdentity * AllBottom
52941 2019-Jan-09 19:14:49.805852 - [DEBUG]
52942 2019-Jan-09 19:14:49.805876 - [DEBUG] Propagate flow
52943 2019-Jan-09 19:14:49.805899 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52944 2019-Jan-09 19:14:49.805957 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
52945 2019-Jan-09 19:14:49.806596 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52946 2019-Jan-09 19:14:49.807240 - [DEBUG] Edge function : AllBottom (result of previous compose)
52947 2019-Jan-09 19:14:49.807265 - [DEBUG]
52948 2019-Jan-09 19:14:49.807290 - [DEBUG] Join: AllTop & AllBottom
52949 2019-Jan-09 19:14:49.807316 - [DEBUG] = AllBottom (new jump func)
52950 2019-Jan-09 19:14:49.807341 - [DEBUG]
52951 2019-Jan-09 19:14:49.807364 - [DEBUG] Start adding new jump function
52952 2019-Jan-09 19:14:49.807388 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52953 2019-Jan-09 19:14:49.807445 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52954 2019-Jan-09 19:14:49.808072 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
52955 2019-Jan-09 19:14:49.808698 - [DEBUG] Edge Function : AllBottom
52956 2019-Jan-09 19:14:49.808726 - [DEBUG] End adding new jump function
52957 2019-Jan-09 19:14:49.808750 - [DEBUG]
52958 2019-Jan-09 19:14:49.808774 - [DEBUG] -------------------------------------------- 1526. Path Edge --------------------------------------------
52959 2019-Jan-09 19:14:49.808798 - [DEBUG]
52960 2019-Jan-09 19:14:49.808822 - [DEBUG] Process 1526. path edge:
52961 2019-Jan-09 19:14:49.808846 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52962 2019-Jan-09 19:14:49.808902 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
52963 2019-Jan-09 19:14:49.809529 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52964 2019-Jan-09 19:14:49.810158 - [DEBUG]
52965 2019-Jan-09 19:14:49.810183 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
52966 2019-Jan-09 19:14:49.810846 - [DEBUG] Compose: EdgeIdentity * AllBottom
52967 2019-Jan-09 19:14:49.810875 - [DEBUG]
52968 2019-Jan-09 19:14:49.810899 - [DEBUG] Propagate flow
52969 2019-Jan-09 19:14:49.810922 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52970 2019-Jan-09 19:14:49.810980 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
52971 2019-Jan-09 19:14:49.811606 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52972 2019-Jan-09 19:14:49.812233 - [DEBUG] Edge function : AllBottom (result of previous compose)
52973 2019-Jan-09 19:14:49.812259 - [DEBUG]
52974 2019-Jan-09 19:14:49.812283 - [DEBUG] Join: AllTop & AllBottom
52975 2019-Jan-09 19:14:49.812310 - [DEBUG] = AllBottom (new jump func)
52976 2019-Jan-09 19:14:49.812334 - [DEBUG]
52977 2019-Jan-09 19:14:49.812358 - [DEBUG] Start adding new jump function
52978 2019-Jan-09 19:14:49.812382 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52979 2019-Jan-09 19:14:49.812438 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52980 2019-Jan-09 19:14:49.813077 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
52981 2019-Jan-09 19:14:49.813702 - [DEBUG] Edge Function : AllBottom
52982 2019-Jan-09 19:14:49.813730 - [DEBUG] End adding new jump function
52983 2019-Jan-09 19:14:49.813754 - [DEBUG]
52984 2019-Jan-09 19:14:49.813792 - [DEBUG] -------------------------------------------- 1527. Path Edge --------------------------------------------
52985 2019-Jan-09 19:14:49.813817 - [DEBUG]
52986 2019-Jan-09 19:14:49.813840 - [DEBUG] Process 1527. path edge:
52987 2019-Jan-09 19:14:49.813873 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52988 2019-Jan-09 19:14:49.813930 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
52989 2019-Jan-09 19:14:49.814555 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52990 2019-Jan-09 19:14:49.815183 - [DEBUG]
52991 2019-Jan-09 19:14:49.815207 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
52992 2019-Jan-09 19:14:49.815847 - [DEBUG] Start of endsummarytab entry
52993 2019-Jan-09 19:14:49.815887 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
52994 2019-Jan-09 19:14:49.816523 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
52995 2019-Jan-09 19:14:49.816584 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
52996 2019-Jan-09 19:14:49.817222 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52997 2019-Jan-09 19:14:49.817849 - [DEBUG] EF: AllBottom
52998 2019-Jan-09 19:14:49.817874 - [DEBUG]
52999 2019-Jan-09 19:14:49.817898 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53000 2019-Jan-09 19:14:49.818522 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
53001 2019-Jan-09 19:14:49.819150 - [DEBUG] EF: AllBottom
53002 2019-Jan-09 19:14:49.819175 - [DEBUG]
53003 2019-Jan-09 19:14:49.819198 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53004 2019-Jan-09 19:14:49.819822 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
53005 2019-Jan-09 19:14:49.820470 - [DEBUG] EF: AllBottom
53006 2019-Jan-09 19:14:49.820495 - [DEBUG]
53007 2019-Jan-09 19:14:49.820519 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53008 2019-Jan-09 19:14:49.821142 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
53009 2019-Jan-09 19:14:49.821775 - [DEBUG] EF: AllBottom
53010 2019-Jan-09 19:14:49.821799 - [DEBUG]
53011 2019-Jan-09 19:14:49.821823 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53012 2019-Jan-09 19:14:49.822447 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
53013 2019-Jan-09 19:14:49.823074 - [DEBUG] EF: AllBottom
53014 2019-Jan-09 19:14:49.823099 - [DEBUG]
53015 2019-Jan-09 19:14:49.823122 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53016 2019-Jan-09 19:14:49.823745 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
53017 2019-Jan-09 19:14:49.824389 - [DEBUG] EF: AllBottom
53018 2019-Jan-09 19:14:49.824414 - [DEBUG]
53019 2019-Jan-09 19:14:49.824437 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53020 2019-Jan-09 19:14:49.825061 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
53021 2019-Jan-09 19:14:49.825694 - [DEBUG] EF: AllBottom
53022 2019-Jan-09 19:14:49.825719 - [DEBUG]
53023 2019-Jan-09 19:14:49.825742 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53024 2019-Jan-09 19:14:49.826366 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
53025 2019-Jan-09 19:14:49.826990 - [DEBUG] EF: AllBottom
53026 2019-Jan-09 19:14:49.827015 - [DEBUG]
53027 2019-Jan-09 19:14:49.827038 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53028 2019-Jan-09 19:14:49.827679 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
53029 2019-Jan-09 19:14:49.828305 - [DEBUG] EF: AllBottom
53030 2019-Jan-09 19:14:49.828331 - [DEBUG]
53031 2019-Jan-09 19:14:49.828354 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53032 2019-Jan-09 19:14:49.828986 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53033 2019-Jan-09 19:14:49.829620 - [DEBUG] EF: AllBottom
53034 2019-Jan-09 19:14:49.829645 - [DEBUG]
53035 2019-Jan-09 19:14:49.829669 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53036 2019-Jan-09 19:14:49.830291 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
53037 2019-Jan-09 19:14:49.830934 - [DEBUG] EF: AllBottom
53038 2019-Jan-09 19:14:49.830959 - [DEBUG]
53039 2019-Jan-09 19:14:49.830983 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53040 2019-Jan-09 19:14:49.831607 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
53041 2019-Jan-09 19:14:49.832239 - [DEBUG] EF: AllBottom
53042 2019-Jan-09 19:14:49.832264 - [DEBUG]
53043 2019-Jan-09 19:14:49.832287 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53044 2019-Jan-09 19:14:49.832911 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
53045 2019-Jan-09 19:14:49.833544 - [DEBUG] EF: AllBottom
53046 2019-Jan-09 19:14:49.833569 - [DEBUG]
53047 2019-Jan-09 19:14:49.833592 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53048 2019-Jan-09 19:14:49.834232 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
53049 2019-Jan-09 19:14:49.834860 - [DEBUG] EF: AllBottom
53050 2019-Jan-09 19:14:49.834885 - [DEBUG]
53051 2019-Jan-09 19:14:49.834908 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53052 2019-Jan-09 19:14:49.835532 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
53053 2019-Jan-09 19:14:49.836158 - [DEBUG] EF: AllBottom
53054 2019-Jan-09 19:14:49.836183 - [DEBUG]
53055 2019-Jan-09 19:14:49.836206 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53056 2019-Jan-09 19:14:49.836830 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
53057 2019-Jan-09 19:14:49.837472 - [DEBUG] EF: AllBottom
53058 2019-Jan-09 19:14:49.837497 - [DEBUG]
53059 2019-Jan-09 19:14:49.837521 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53060 2019-Jan-09 19:14:49.838144 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
53061 2019-Jan-09 19:14:49.838771 - [DEBUG] EF: AllBottom
53062 2019-Jan-09 19:14:49.838796 - [DEBUG]
53063 2019-Jan-09 19:14:49.838819 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53064 2019-Jan-09 19:14:49.839443 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
53065 2019-Jan-09 19:14:49.840076 - [DEBUG] EF: AllBottom
53066 2019-Jan-09 19:14:49.840101 - [DEBUG]
53067 2019-Jan-09 19:14:49.840125 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53068 2019-Jan-09 19:14:49.840763 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
53069 2019-Jan-09 19:14:49.841389 - [DEBUG] EF: AllBottom
53070 2019-Jan-09 19:14:49.841414 - [DEBUG]
53071 2019-Jan-09 19:14:49.841438 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53072 2019-Jan-09 19:14:49.842061 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
53073 2019-Jan-09 19:14:49.842685 - [DEBUG] EF: AllBottom
53074 2019-Jan-09 19:14:49.842710 - [DEBUG]
53075 2019-Jan-09 19:14:49.842734 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53076 2019-Jan-09 19:14:49.843357 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53077 2019-Jan-09 19:14:49.844014 - [DEBUG] EF: AllBottom
53078 2019-Jan-09 19:14:49.844039 - [DEBUG]
53079 2019-Jan-09 19:14:49.844063 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53080 2019-Jan-09 19:14:49.844687 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
53081 2019-Jan-09 19:14:49.845313 - [DEBUG] EF: AllBottom
53082 2019-Jan-09 19:14:49.845338 - [DEBUG]
53083 2019-Jan-09 19:14:49.845361 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53084 2019-Jan-09 19:14:49.845985 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
53085 2019-Jan-09 19:14:49.846611 - [DEBUG] EF: AllBottom
53086 2019-Jan-09 19:14:49.846636 - [DEBUG]
53087 2019-Jan-09 19:14:49.846660 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53088 2019-Jan-09 19:14:49.847301 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
53089 2019-Jan-09 19:14:49.847930 - [DEBUG] EF: AllBottom
53090 2019-Jan-09 19:14:49.847955 - [DEBUG]
53091 2019-Jan-09 19:14:49.847978 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53092 2019-Jan-09 19:14:49.848602 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
53093 2019-Jan-09 19:14:49.849228 - [DEBUG] EF: AllBottom
53094 2019-Jan-09 19:14:49.849253 - [DEBUG]
53095 2019-Jan-09 19:14:49.849277 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53096 2019-Jan-09 19:14:49.849900 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
53097 2019-Jan-09 19:14:49.850540 - [DEBUG] EF: AllBottom
53098 2019-Jan-09 19:14:49.850566 - [DEBUG]
53099 2019-Jan-09 19:14:49.850589 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53100 2019-Jan-09 19:14:49.851213 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
53101 2019-Jan-09 19:14:49.851838 - [DEBUG] EF: AllBottom
53102 2019-Jan-09 19:14:49.851863 - [DEBUG]
53103 2019-Jan-09 19:14:49.851887 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53104 2019-Jan-09 19:14:49.852510 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
53105 2019-Jan-09 19:14:49.853138 - [DEBUG] EF: AllBottom
53106 2019-Jan-09 19:14:49.853162 - [DEBUG]
53107 2019-Jan-09 19:14:49.853186 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53108 2019-Jan-09 19:14:49.853822 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
53109 2019-Jan-09 19:14:49.854446 - [DEBUG] EF: AllBottom
53110 2019-Jan-09 19:14:49.854471 - [DEBUG]
53111 2019-Jan-09 19:14:49.854495 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53112 2019-Jan-09 19:14:49.855119 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
53113 2019-Jan-09 19:14:49.855746 - [DEBUG] EF: AllBottom
53114 2019-Jan-09 19:14:49.855771 - [DEBUG]
53115 2019-Jan-09 19:14:49.855794 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53116 2019-Jan-09 19:14:49.856418 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
53117 2019-Jan-09 19:14:49.857044 - [DEBUG] EF: AllBottom
53118 2019-Jan-09 19:14:49.857069 - [DEBUG]
53119 2019-Jan-09 19:14:49.857092 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53120 2019-Jan-09 19:14:49.857729 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
53121 2019-Jan-09 19:14:49.858356 - [DEBUG] EF: AllBottom
53122 2019-Jan-09 19:14:49.858381 - [DEBUG]
53123 2019-Jan-09 19:14:49.858405 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53124 2019-Jan-09 19:14:49.859036 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
53125 2019-Jan-09 19:14:49.859664 - [DEBUG] EF: AllBottom
53126 2019-Jan-09 19:14:49.859689 - [DEBUG]
53127 2019-Jan-09 19:14:49.859713 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53128 2019-Jan-09 19:14:49.860336 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
53129 2019-Jan-09 19:14:49.860977 - [DEBUG] EF: AllBottom
53130 2019-Jan-09 19:14:49.861003 - [DEBUG]
53131 2019-Jan-09 19:14:49.861027 - [DEBUG] ---------------
53132 2019-Jan-09 19:14:49.861050 - [DEBUG]
53133 2019-Jan-09 19:14:49.861077 - [DEBUG] End of endsummarytab entry
53134 2019-Jan-09 19:14:49.861100 - [DEBUG]
53135 2019-Jan-09 19:14:49.861124 - [DEBUG] Start of incomingtab entry
53136 2019-Jan-09 19:14:49.861148 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
53137 2019-Jan-09 19:14:49.861774 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
53138 2019-Jan-09 19:14:49.861830 - [DEBUG] ---------------
53139 2019-Jan-09 19:14:49.861854 - [DEBUG] End of incomingtab entry
53140 2019-Jan-09 19:14:49.861878 - [DEBUG]
53141 2019-Jan-09 19:14:49.861904 - [DEBUG] EDGE:
53142 2019-Jan-09 19:14:49.861961 - [DEBUG] ---> 53143 2019-Jan-09 19:14:49.862584 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53144 2019-Jan-09 19:14:49.863211 - [DEBUG]
53145 2019-Jan-09 19:14:49.863237 - [DEBUG] EDGE:
53146 2019-Jan-09 19:14:49.863295 - [DEBUG] ---> 53147 2019-Jan-09 19:14:49.863938 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53148 2019-Jan-09 19:14:49.864565 - [DEBUG]
53149 2019-Jan-09 19:14:49.864599 - [DEBUG] Compose: EdgeIdentity * AllBottom
53150 2019-Jan-09 19:14:49.864626 - [DEBUG]
53151 2019-Jan-09 19:14:49.864650 - [DEBUG] Propagate flow
53152 2019-Jan-09 19:14:49.864673 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53153 2019-Jan-09 19:14:49.864730 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
53154 2019-Jan-09 19:14:49.865367 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53155 2019-Jan-09 19:14:49.865994 - [DEBUG] Edge function : AllBottom (result of previous compose)
53156 2019-Jan-09 19:14:49.866019 - [DEBUG]
53157 2019-Jan-09 19:14:49.866044 - [DEBUG] Join: AllTop & AllBottom
53158 2019-Jan-09 19:14:49.866070 - [DEBUG] = AllBottom (new jump func)
53159 2019-Jan-09 19:14:49.866094 - [DEBUG]
53160 2019-Jan-09 19:14:49.866118 - [DEBUG] Start adding new jump function
53161 2019-Jan-09 19:14:49.866141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53162 2019-Jan-09 19:14:49.866198 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53163 2019-Jan-09 19:14:49.866827 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
53164 2019-Jan-09 19:14:49.867477 - [DEBUG] Edge Function : AllBottom
53165 2019-Jan-09 19:14:49.867504 - [DEBUG] End adding new jump function
53166 2019-Jan-09 19:14:49.867529 - [DEBUG]
53167 2019-Jan-09 19:14:49.867552 - [DEBUG] -------------------------------------------- 1528. Path Edge --------------------------------------------
53168 2019-Jan-09 19:14:49.867576 - [DEBUG]
53169 2019-Jan-09 19:14:49.867600 - [DEBUG] Process 1528. path edge:
53170 2019-Jan-09 19:14:49.867624 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53171 2019-Jan-09 19:14:49.867688 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
53172 2019-Jan-09 19:14:49.868333 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53173 2019-Jan-09 19:14:49.868961 - [DEBUG]
53174 2019-Jan-09 19:14:49.868986 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
53175 2019-Jan-09 19:14:49.869637 - [DEBUG] Possible callees:
53176 2019-Jan-09 19:14:49.869662 - [DEBUG] llvm.dbg.declare
53177 2019-Jan-09 19:14:49.869688 - [DEBUG] Possible return sites:
53178 2019-Jan-09 19:14:49.869711 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19353179 2019-Jan-09 19:14:49.870981 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
53180 2019-Jan-09 19:14:49.871010 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
53181 2019-Jan-09 19:14:49.871050 - [DEBUG] Compose: EdgeIdentity * AllBottom
53182 2019-Jan-09 19:14:49.871077 - [DEBUG]
53183 2019-Jan-09 19:14:49.871101 - [DEBUG] Propagate flow
53184 2019-Jan-09 19:14:49.871124 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53185 2019-Jan-09 19:14:49.871181 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
53186 2019-Jan-09 19:14:49.871809 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53187 2019-Jan-09 19:14:49.872436 - [DEBUG] Edge function : AllBottom (result of previous compose)
53188 2019-Jan-09 19:14:49.872461 - [DEBUG]
53189 2019-Jan-09 19:14:49.872486 - [DEBUG] Join: AllTop & AllBottom
53190 2019-Jan-09 19:14:49.872511 - [DEBUG] = AllBottom (new jump func)
53191 2019-Jan-09 19:14:49.872535 - [DEBUG]
53192 2019-Jan-09 19:14:49.872558 - [DEBUG] Start adding new jump function
53193 2019-Jan-09 19:14:49.872582 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53194 2019-Jan-09 19:14:49.872638 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53195 2019-Jan-09 19:14:49.873267 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
53196 2019-Jan-09 19:14:49.873910 - [DEBUG] Edge Function : AllBottom
53197 2019-Jan-09 19:14:49.873938 - [DEBUG] End adding new jump function
53198 2019-Jan-09 19:14:49.873962 - [DEBUG]
53199 2019-Jan-09 19:14:49.873986 - [DEBUG] -------------------------------------------- 1529. Path Edge --------------------------------------------
53200 2019-Jan-09 19:14:49.874010 - [DEBUG]
53201 2019-Jan-09 19:14:49.874033 - [DEBUG] Process 1529. path edge:
53202 2019-Jan-09 19:14:49.874057 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53203 2019-Jan-09 19:14:49.874113 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
53204 2019-Jan-09 19:14:49.874742 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53205 2019-Jan-09 19:14:49.875369 - [DEBUG]
53206 2019-Jan-09 19:14:49.875394 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
53207 2019-Jan-09 19:14:49.876043 - [DEBUG] Compose: EdgeIdentity * AllBottom
53208 2019-Jan-09 19:14:49.876071 - [DEBUG]
53209 2019-Jan-09 19:14:49.876095 - [DEBUG] Propagate flow
53210 2019-Jan-09 19:14:49.876119 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53211 2019-Jan-09 19:14:49.876176 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
53212 2019-Jan-09 19:14:49.876803 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53213 2019-Jan-09 19:14:49.877454 - [DEBUG] Edge function : AllBottom (result of previous compose)
53214 2019-Jan-09 19:14:49.877480 - [DEBUG]
53215 2019-Jan-09 19:14:49.877506 - [DEBUG] Join: AllTop & AllBottom
53216 2019-Jan-09 19:14:49.877532 - [DEBUG] = AllBottom (new jump func)
53217 2019-Jan-09 19:14:49.877557 - [DEBUG]
53218 2019-Jan-09 19:14:49.877580 - [DEBUG] Start adding new jump function
53219 2019-Jan-09 19:14:49.877604 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53220 2019-Jan-09 19:14:49.877661 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53221 2019-Jan-09 19:14:49.878290 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
53222 2019-Jan-09 19:14:49.878914 - [DEBUG] Edge Function : AllBottom
53223 2019-Jan-09 19:14:49.878942 - [DEBUG] End adding new jump function
53224 2019-Jan-09 19:14:49.878966 - [DEBUG]
53225 2019-Jan-09 19:14:49.878990 - [DEBUG] -------------------------------------------- 1530. Path Edge --------------------------------------------
53226 2019-Jan-09 19:14:49.879014 - [DEBUG]
53227 2019-Jan-09 19:14:49.879038 - [DEBUG] Process 1530. path edge:
53228 2019-Jan-09 19:14:49.879062 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53229 2019-Jan-09 19:14:49.879118 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
53230 2019-Jan-09 19:14:49.879743 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53231 2019-Jan-09 19:14:49.880398 - [DEBUG]
53232 2019-Jan-09 19:14:49.880425 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
53233 2019-Jan-09 19:14:49.881101 - [DEBUG] Compose: EdgeIdentity * AllBottom
53234 2019-Jan-09 19:14:49.881130 - [DEBUG]
53235 2019-Jan-09 19:14:49.881153 - [DEBUG] Propagate flow
53236 2019-Jan-09 19:14:49.881177 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53237 2019-Jan-09 19:14:49.881237 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
53238 2019-Jan-09 19:14:49.881864 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53239 2019-Jan-09 19:14:49.882491 - [DEBUG] Edge function : AllBottom (result of previous compose)
53240 2019-Jan-09 19:14:49.882516 - [DEBUG]
53241 2019-Jan-09 19:14:49.882541 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53242 2019-Jan-09 19:14:49.882566 - [DEBUG] = AllBottom
53243 2019-Jan-09 19:14:49.882591 - [DEBUG]
53244 2019-Jan-09 19:14:49.882614 - [DEBUG] PROPAGATE: No new function!
53245 2019-Jan-09 19:14:49.882640 - [DEBUG] EDGE:
53246 2019-Jan-09 19:14:49.882698 - [DEBUG] ---> 53247 2019-Jan-09 19:14:49.883323 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53248 2019-Jan-09 19:14:49.883967 - [DEBUG]
53249 2019-Jan-09 19:14:49.883994 - [DEBUG] EDGE:
53250 2019-Jan-09 19:14:49.884051 - [DEBUG] ---> 53251 2019-Jan-09 19:14:49.884678 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53252 2019-Jan-09 19:14:49.885304 - [DEBUG]
53253 2019-Jan-09 19:14:49.885330 - [DEBUG] EDGE:
53254 2019-Jan-09 19:14:49.885387 - [DEBUG] ---> 53255 2019-Jan-09 19:14:49.886025 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53256 2019-Jan-09 19:14:49.886664 - [DEBUG]
53257 2019-Jan-09 19:14:49.886691 - [DEBUG] EDGE:
53258 2019-Jan-09 19:14:49.886749 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
53259 2019-Jan-09 19:14:49.887398 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53260 2019-Jan-09 19:14:49.888025 - [DEBUG]
53261 2019-Jan-09 19:14:49.888051 - [DEBUG] EDGE:
53262 2019-Jan-09 19:14:49.888109 - [DEBUG] ---> 53263 2019-Jan-09 19:14:49.888734 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53264 2019-Jan-09 19:14:49.889362 - [DEBUG]
53265 2019-Jan-09 19:14:49.889389 - [DEBUG] EDGE:
53266 2019-Jan-09 19:14:49.889446 - [DEBUG] ---> 53267 2019-Jan-09 19:14:49.890071 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53268 2019-Jan-09 19:14:49.890726 - [DEBUG]
53269 2019-Jan-09 19:14:49.890753 - [DEBUG] EDGE:
53270 2019-Jan-09 19:14:49.890811 - [DEBUG] ---> 53271 2019-Jan-09 19:14:49.891447 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53272 2019-Jan-09 19:14:49.892074 - [DEBUG]
53273 2019-Jan-09 19:14:49.892108 - [DEBUG] Compose: EdgeIdentity * AllBottom
53274 2019-Jan-09 19:14:49.892135 - [DEBUG]
53275 2019-Jan-09 19:14:49.892159 - [DEBUG] Propagate flow
53276 2019-Jan-09 19:14:49.892182 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53277 2019-Jan-09 19:14:49.892239 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
53278 2019-Jan-09 19:14:49.892866 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53279 2019-Jan-09 19:14:49.893491 - [DEBUG] Edge function : AllBottom (result of previous compose)
53280 2019-Jan-09 19:14:49.893517 - [DEBUG]
53281 2019-Jan-09 19:14:49.893542 - [DEBUG] Join: AllTop & AllBottom
53282 2019-Jan-09 19:14:49.893567 - [DEBUG] = AllBottom (new jump func)
53283 2019-Jan-09 19:14:49.893592 - [DEBUG]
53284 2019-Jan-09 19:14:49.893615 - [DEBUG] Start adding new jump function
53285 2019-Jan-09 19:14:49.893638 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53286 2019-Jan-09 19:14:49.893694 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53287 2019-Jan-09 19:14:49.894337 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
53288 2019-Jan-09 19:14:49.894965 - [DEBUG] Edge Function : AllBottom
53289 2019-Jan-09 19:14:49.894993 - [DEBUG] End adding new jump function
53290 2019-Jan-09 19:14:49.895017 - [DEBUG]
53291 2019-Jan-09 19:14:49.895040 - [DEBUG] -------------------------------------------- 1531. Path Edge --------------------------------------------
53292 2019-Jan-09 19:14:49.895065 - [DEBUG]
53293 2019-Jan-09 19:14:49.895088 - [DEBUG] Process 1531. path edge:
53294 2019-Jan-09 19:14:49.895112 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53295 2019-Jan-09 19:14:49.895168 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
53296 2019-Jan-09 19:14:49.895797 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53297 2019-Jan-09 19:14:49.896423 - [DEBUG]
53298 2019-Jan-09 19:14:49.896447 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
53299 2019-Jan-09 19:14:49.897119 - [DEBUG] Compose: EdgeIdentity * AllBottom
53300 2019-Jan-09 19:14:49.897149 - [DEBUG]
53301 2019-Jan-09 19:14:49.897173 - [DEBUG] Propagate flow
53302 2019-Jan-09 19:14:49.897197 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53303 2019-Jan-09 19:14:49.897255 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
53304 2019-Jan-09 19:14:49.897878 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53305 2019-Jan-09 19:14:49.898505 - [DEBUG] Edge function : AllBottom (result of previous compose)
53306 2019-Jan-09 19:14:49.898531 - [DEBUG]
53307 2019-Jan-09 19:14:49.898555 - [DEBUG] Join: AllTop & AllBottom
53308 2019-Jan-09 19:14:49.898582 - [DEBUG] = AllBottom (new jump func)
53309 2019-Jan-09 19:14:49.898606 - [DEBUG]
53310 2019-Jan-09 19:14:49.898630 - [DEBUG] Start adding new jump function
53311 2019-Jan-09 19:14:49.898653 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53312 2019-Jan-09 19:14:49.898709 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53313 2019-Jan-09 19:14:49.899337 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
53314 2019-Jan-09 19:14:49.899958 - [DEBUG] Edge Function : AllBottom
53315 2019-Jan-09 19:14:49.899985 - [DEBUG] End adding new jump function
53316 2019-Jan-09 19:14:49.900010 - [DEBUG]
53317 2019-Jan-09 19:14:49.900033 - [DEBUG] -------------------------------------------- 1532. Path Edge --------------------------------------------
53318 2019-Jan-09 19:14:49.900058 - [DEBUG]
53319 2019-Jan-09 19:14:49.900081 - [DEBUG] Process 1532. path edge:
53320 2019-Jan-09 19:14:49.900105 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53321 2019-Jan-09 19:14:49.900161 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
53322 2019-Jan-09 19:14:49.900798 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53323 2019-Jan-09 19:14:49.901426 - [DEBUG]
53324 2019-Jan-09 19:14:49.901451 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
53325 2019-Jan-09 19:14:49.902093 - [DEBUG] Compose: EdgeIdentity * AllBottom
53326 2019-Jan-09 19:14:49.902121 - [DEBUG]
53327 2019-Jan-09 19:14:49.902145 - [DEBUG] Propagate flow
53328 2019-Jan-09 19:14:49.902169 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53329 2019-Jan-09 19:14:49.902226 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
53330 2019-Jan-09 19:14:49.902853 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53331 2019-Jan-09 19:14:49.903481 - [DEBUG] Edge function : AllBottom (result of previous compose)
53332 2019-Jan-09 19:14:49.903506 - [DEBUG]
53333 2019-Jan-09 19:14:49.903531 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53334 2019-Jan-09 19:14:49.903557 - [DEBUG] = AllBottom
53335 2019-Jan-09 19:14:49.903581 - [DEBUG]
53336 2019-Jan-09 19:14:49.903604 - [DEBUG] PROPAGATE: No new function!
53337 2019-Jan-09 19:14:49.903630 - [DEBUG] EDGE:
53338 2019-Jan-09 19:14:49.903687 - [DEBUG] ---> 53339 2019-Jan-09 19:14:49.904325 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53340 2019-Jan-09 19:14:49.904954 - [DEBUG]
53341 2019-Jan-09 19:14:49.904980 - [DEBUG] EDGE:
53342 2019-Jan-09 19:14:49.905038 - [DEBUG] ---> 53343 2019-Jan-09 19:14:49.905665 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53344 2019-Jan-09 19:14:49.906307 - [DEBUG]
53345 2019-Jan-09 19:14:49.906333 - [DEBUG] EDGE:
53346 2019-Jan-09 19:14:49.906391 - [DEBUG] ---> 53347 2019-Jan-09 19:14:49.907016 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53348 2019-Jan-09 19:14:49.907657 - [DEBUG]
53349 2019-Jan-09 19:14:49.907684 - [DEBUG] EDGE:
53350 2019-Jan-09 19:14:49.907741 - [DEBUG] ---> 53351 2019-Jan-09 19:14:49.908371 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53352 2019-Jan-09 19:14:49.909000 - [DEBUG]
53353 2019-Jan-09 19:14:49.909027 - [DEBUG] EDGE:
53354 2019-Jan-09 19:14:49.909084 - [DEBUG] ---> 53355 2019-Jan-09 19:14:49.909709 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53356 2019-Jan-09 19:14:49.910336 - [DEBUG]
53357 2019-Jan-09 19:14:49.910362 - [DEBUG] EDGE:
53358 2019-Jan-09 19:14:49.910419 - [DEBUG] ---> 53359 2019-Jan-09 19:14:49.911059 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53360 2019-Jan-09 19:14:49.911686 - [DEBUG]
53361 2019-Jan-09 19:14:49.911712 - [DEBUG] EDGE:
53362 2019-Jan-09 19:14:49.911770 - [DEBUG] ---> 53363 2019-Jan-09 19:14:49.912404 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53364 2019-Jan-09 19:14:49.913039 - [DEBUG]
53365 2019-Jan-09 19:14:49.913065 - [DEBUG] EDGE:
53366 2019-Jan-09 19:14:49.913123 - [DEBUG] ---> 53367 2019-Jan-09 19:14:49.913746 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53368 2019-Jan-09 19:14:49.914387 - [DEBUG]
53369 2019-Jan-09 19:14:49.914414 - [DEBUG] EDGE:
53370 2019-Jan-09 19:14:49.914471 - [DEBUG] ---> 53371 2019-Jan-09 19:14:49.915097 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53372 2019-Jan-09 19:14:49.915723 - [DEBUG]
53373 2019-Jan-09 19:14:49.915750 - [DEBUG] EDGE:
53374 2019-Jan-09 19:14:49.915807 - [DEBUG] ---> 53375 2019-Jan-09 19:14:49.916439 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53376 2019-Jan-09 19:14:49.917065 - [DEBUG]
53377 2019-Jan-09 19:14:49.917092 - [DEBUG] EDGE:
53378 2019-Jan-09 19:14:49.917163 - [DEBUG] ---> 53379 2019-Jan-09 19:14:49.917789 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53380 2019-Jan-09 19:14:49.918417 - [DEBUG]
53381 2019-Jan-09 19:14:49.918443 - [DEBUG] EDGE:
53382 2019-Jan-09 19:14:49.918500 - [DEBUG] ---> 53383 2019-Jan-09 19:14:49.919131 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53384 2019-Jan-09 19:14:49.919757 - [DEBUG]
53385 2019-Jan-09 19:14:49.919783 - [DEBUG] EDGE:
53386 2019-Jan-09 19:14:49.919841 - [DEBUG] ---> 53387 2019-Jan-09 19:14:49.920481 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53388 2019-Jan-09 19:14:49.921109 - [DEBUG]
53389 2019-Jan-09 19:14:49.921135 - [DEBUG] EDGE:
53390 2019-Jan-09 19:14:49.921193 - [DEBUG] ---> 53391 2019-Jan-09 19:14:49.921828 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53392 2019-Jan-09 19:14:49.922453 - [DEBUG]
53393 2019-Jan-09 19:14:49.922480 - [DEBUG] EDGE:
53394 2019-Jan-09 19:14:49.922537 - [DEBUG] ---> 53395 2019-Jan-09 19:14:49.923161 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53396 2019-Jan-09 19:14:49.923800 - [DEBUG]
53397 2019-Jan-09 19:14:49.923827 - [DEBUG] EDGE:
53398 2019-Jan-09 19:14:49.923885 - [DEBUG] ---> 53399 2019-Jan-09 19:14:49.924511 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53400 2019-Jan-09 19:14:49.925137 - [DEBUG]
53401 2019-Jan-09 19:14:49.925164 - [DEBUG] EDGE:
53402 2019-Jan-09 19:14:49.925221 - [DEBUG] ---> 53403 2019-Jan-09 19:14:49.925854 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53404 2019-Jan-09 19:14:49.926482 - [DEBUG]
53405 2019-Jan-09 19:14:49.926508 - [DEBUG] EDGE:
53406 2019-Jan-09 19:14:49.926566 - [DEBUG] ---> 53407 2019-Jan-09 19:14:49.927205 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53408 2019-Jan-09 19:14:49.927832 - [DEBUG]
53409 2019-Jan-09 19:14:49.927858 - [DEBUG] EDGE:
53410 2019-Jan-09 19:14:49.927915 - [DEBUG] ---> 53411 2019-Jan-09 19:14:49.928542 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53412 2019-Jan-09 19:14:49.929167 - [DEBUG]
53413 2019-Jan-09 19:14:49.929194 - [DEBUG] EDGE:
53414 2019-Jan-09 19:14:49.929251 - [DEBUG] ---> 53415 2019-Jan-09 19:14:49.929885 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53416 2019-Jan-09 19:14:49.930526 - [DEBUG]
53417 2019-Jan-09 19:14:49.930560 - [DEBUG] Compose: EdgeIdentity * AllBottom
53418 2019-Jan-09 19:14:49.930587 - [DEBUG]
53419 2019-Jan-09 19:14:49.930611 - [DEBUG] Propagate flow
53420 2019-Jan-09 19:14:49.930634 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53421 2019-Jan-09 19:14:49.930691 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
53422 2019-Jan-09 19:14:49.931325 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53423 2019-Jan-09 19:14:49.931952 - [DEBUG] Edge function : AllBottom (result of previous compose)
53424 2019-Jan-09 19:14:49.931977 - [DEBUG]
53425 2019-Jan-09 19:14:49.932002 - [DEBUG] Join: AllTop & AllBottom
53426 2019-Jan-09 19:14:49.932028 - [DEBUG] = AllBottom (new jump func)
53427 2019-Jan-09 19:14:49.932052 - [DEBUG]
53428 2019-Jan-09 19:14:49.932075 - [DEBUG] Start adding new jump function
53429 2019-Jan-09 19:14:49.932099 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53430 2019-Jan-09 19:14:49.932155 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53431 2019-Jan-09 19:14:49.932783 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
53432 2019-Jan-09 19:14:49.933410 - [DEBUG] Edge Function : AllBottom
53433 2019-Jan-09 19:14:49.933439 - [DEBUG] End adding new jump function
53434 2019-Jan-09 19:14:49.933463 - [DEBUG]
53435 2019-Jan-09 19:14:49.933486 - [DEBUG] -------------------------------------------- 1533. Path Edge --------------------------------------------
53436 2019-Jan-09 19:14:49.933511 - [DEBUG]
53437 2019-Jan-09 19:14:49.933534 - [DEBUG] Process 1533. path edge:
53438 2019-Jan-09 19:14:49.933558 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53439 2019-Jan-09 19:14:49.933614 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
53440 2019-Jan-09 19:14:49.934258 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53441 2019-Jan-09 19:14:49.934885 - [DEBUG]
53442 2019-Jan-09 19:14:49.934910 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
53443 2019-Jan-09 19:14:49.935548 - [DEBUG] Possible callees:
53444 2019-Jan-09 19:14:49.935573 - [DEBUG] foo
53445 2019-Jan-09 19:14:49.935598 - [DEBUG] Possible return sites:
53446 2019-Jan-09 19:14:49.935621 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12653447 2019-Jan-09 19:14:49.936863 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
53448 2019-Jan-09 19:14:49.936891 - [DEBUG] Start points of 'foo' currently not available!
53449 2019-Jan-09 19:14:49.936930 - [DEBUG] Compose: EdgeIdentity * AllBottom
53450 2019-Jan-09 19:14:49.936957 - [DEBUG]
53451 2019-Jan-09 19:14:49.936981 - [DEBUG] Propagate flow
53452 2019-Jan-09 19:14:49.937004 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53453 2019-Jan-09 19:14:49.937061 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
53454 2019-Jan-09 19:14:49.937705 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53455 2019-Jan-09 19:14:49.938331 - [DEBUG] Edge function : AllBottom (result of previous compose)
53456 2019-Jan-09 19:14:49.938357 - [DEBUG]
53457 2019-Jan-09 19:14:49.938381 - [DEBUG] Join: AllTop & AllBottom
53458 2019-Jan-09 19:14:49.938407 - [DEBUG] = AllBottom (new jump func)
53459 2019-Jan-09 19:14:49.938431 - [DEBUG]
53460 2019-Jan-09 19:14:49.938455 - [DEBUG] Start adding new jump function
53461 2019-Jan-09 19:14:49.938478 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53462 2019-Jan-09 19:14:49.938534 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53463 2019-Jan-09 19:14:49.939161 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
53464 2019-Jan-09 19:14:49.939788 - [DEBUG] Edge Function : AllBottom
53465 2019-Jan-09 19:14:49.939824 - [DEBUG] End adding new jump function
53466 2019-Jan-09 19:14:49.939849 - [DEBUG]
53467 2019-Jan-09 19:14:49.939872 - [DEBUG] -------------------------------------------- 1534. Path Edge --------------------------------------------
53468 2019-Jan-09 19:14:49.939896 - [DEBUG]
53469 2019-Jan-09 19:14:49.939920 - [DEBUG] Process 1534. path edge:
53470 2019-Jan-09 19:14:49.939943 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53471 2019-Jan-09 19:14:49.939999 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
53472 2019-Jan-09 19:14:49.940642 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53473 2019-Jan-09 19:14:49.941268 - [DEBUG]
53474 2019-Jan-09 19:14:49.941293 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
53475 2019-Jan-09 19:14:49.941939 - [DEBUG] Compose: EdgeIdentity * AllBottom
53476 2019-Jan-09 19:14:49.941967 - [DEBUG]
53477 2019-Jan-09 19:14:49.941992 - [DEBUG] Propagate flow
53478 2019-Jan-09 19:14:49.942015 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53479 2019-Jan-09 19:14:49.942073 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
53480 2019-Jan-09 19:14:49.942699 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53481 2019-Jan-09 19:14:49.943327 - [DEBUG] Edge function : AllBottom (result of previous compose)
53482 2019-Jan-09 19:14:49.943352 - [DEBUG]
53483 2019-Jan-09 19:14:49.943377 - [DEBUG] Join: AllTop & AllBottom
53484 2019-Jan-09 19:14:49.943403 - [DEBUG] = AllBottom (new jump func)
53485 2019-Jan-09 19:14:49.943428 - [DEBUG]
53486 2019-Jan-09 19:14:49.943452 - [DEBUG] Start adding new jump function
53487 2019-Jan-09 19:14:49.943475 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53488 2019-Jan-09 19:14:49.943531 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53489 2019-Jan-09 19:14:49.944176 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
53490 2019-Jan-09 19:14:49.944800 - [DEBUG] Edge Function : AllBottom
53491 2019-Jan-09 19:14:49.944829 - [DEBUG] End adding new jump function
53492 2019-Jan-09 19:14:49.944853 - [DEBUG]
53493 2019-Jan-09 19:14:49.944877 - [DEBUG] -------------------------------------------- 1535. Path Edge --------------------------------------------
53494 2019-Jan-09 19:14:49.944901 - [DEBUG]
53495 2019-Jan-09 19:14:49.944925 - [DEBUG] Process 1535. path edge:
53496 2019-Jan-09 19:14:49.944948 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53497 2019-Jan-09 19:14:49.945005 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
53498 2019-Jan-09 19:14:49.945628 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53499 2019-Jan-09 19:14:49.946254 - [DEBUG]
53500 2019-Jan-09 19:14:49.946280 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
53501 2019-Jan-09 19:14:49.946922 - [DEBUG] Compose: EdgeIdentity * AllBottom
53502 2019-Jan-09 19:14:49.946950 - [DEBUG]
53503 2019-Jan-09 19:14:49.946974 - [DEBUG] Propagate flow
53504 2019-Jan-09 19:14:49.946997 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53505 2019-Jan-09 19:14:49.947054 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
53506 2019-Jan-09 19:14:49.947697 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53507 2019-Jan-09 19:14:49.948324 - [DEBUG] Edge function : AllBottom (result of previous compose)
53508 2019-Jan-09 19:14:49.948349 - [DEBUG]
53509 2019-Jan-09 19:14:49.948382 - [DEBUG] Join: AllTop & AllBottom
53510 2019-Jan-09 19:14:49.948408 - [DEBUG] = AllBottom (new jump func)
53511 2019-Jan-09 19:14:49.948432 - [DEBUG]
53512 2019-Jan-09 19:14:49.948456 - [DEBUG] Start adding new jump function
53513 2019-Jan-09 19:14:49.948479 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53514 2019-Jan-09 19:14:49.948535 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53515 2019-Jan-09 19:14:49.949164 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
53516 2019-Jan-09 19:14:49.949789 - [DEBUG] Edge Function : AllBottom
53517 2019-Jan-09 19:14:49.949817 - [DEBUG] End adding new jump function
53518 2019-Jan-09 19:14:49.949841 - [DEBUG]
53519 2019-Jan-09 19:14:49.949865 - [DEBUG] -------------------------------------------- 1536. Path Edge --------------------------------------------
53520 2019-Jan-09 19:14:49.949889 - [DEBUG]
53521 2019-Jan-09 19:14:49.949912 - [DEBUG] Process 1536. path edge:
53522 2019-Jan-09 19:14:49.949936 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53523 2019-Jan-09 19:14:49.949992 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
53524 2019-Jan-09 19:14:49.950633 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53525 2019-Jan-09 19:14:49.951261 - [DEBUG]
53526 2019-Jan-09 19:14:49.951287 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
53527 2019-Jan-09 19:14:49.951930 - [DEBUG] Compose: EdgeIdentity * AllBottom
53528 2019-Jan-09 19:14:49.951959 - [DEBUG]
53529 2019-Jan-09 19:14:49.951982 - [DEBUG] Propagate flow
53530 2019-Jan-09 19:14:49.952006 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53531 2019-Jan-09 19:14:49.952063 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53532 2019-Jan-09 19:14:49.952699 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53533 2019-Jan-09 19:14:49.953325 - [DEBUG] Edge function : AllBottom (result of previous compose)
53534 2019-Jan-09 19:14:49.953350 - [DEBUG]
53535 2019-Jan-09 19:14:49.953375 - [DEBUG] Join: AllTop & AllBottom
53536 2019-Jan-09 19:14:49.953401 - [DEBUG] = AllBottom (new jump func)
53537 2019-Jan-09 19:14:49.953425 - [DEBUG]
53538 2019-Jan-09 19:14:49.953448 - [DEBUG] Start adding new jump function
53539 2019-Jan-09 19:14:49.953472 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53540 2019-Jan-09 19:14:49.953528 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53541 2019-Jan-09 19:14:49.954171 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53542 2019-Jan-09 19:14:49.954806 - [DEBUG] Edge Function : AllBottom
53543 2019-Jan-09 19:14:49.954834 - [DEBUG] End adding new jump function
53544 2019-Jan-09 19:14:49.954858 - [DEBUG]
53545 2019-Jan-09 19:14:49.954882 - [DEBUG] -------------------------------------------- 1537. Path Edge --------------------------------------------
53546 2019-Jan-09 19:14:49.954906 - [DEBUG]
53547 2019-Jan-09 19:14:49.954929 - [DEBUG] Process 1537. path edge:
53548 2019-Jan-09 19:14:49.954953 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53549 2019-Jan-09 19:14:49.955009 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
53550 2019-Jan-09 19:14:49.955644 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53551 2019-Jan-09 19:14:49.956278 - [DEBUG]
53552 2019-Jan-09 19:14:49.956303 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53553 2019-Jan-09 19:14:49.956949 - [DEBUG] Possible callees:
53554 2019-Jan-09 19:14:49.956974 - [DEBUG] llvm.dbg.declare
53555 2019-Jan-09 19:14:49.956999 - [DEBUG] Possible return sites:
53556 2019-Jan-09 19:14:49.957023 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13653557 2019-Jan-09 19:14:49.958285 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
53558 2019-Jan-09 19:14:49.958314 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
53559 2019-Jan-09 19:14:49.958351 - [DEBUG] Compose: EdgeIdentity * AllBottom
53560 2019-Jan-09 19:14:49.958379 - [DEBUG]
53561 2019-Jan-09 19:14:49.958403 - [DEBUG] Propagate flow
53562 2019-Jan-09 19:14:49.958426 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53563 2019-Jan-09 19:14:49.958483 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
53564 2019-Jan-09 19:14:49.959111 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53565 2019-Jan-09 19:14:49.959739 - [DEBUG] Edge function : AllBottom (result of previous compose)
53566 2019-Jan-09 19:14:49.959764 - [DEBUG]
53567 2019-Jan-09 19:14:49.959788 - [DEBUG] Join: AllTop & AllBottom
53568 2019-Jan-09 19:14:49.959814 - [DEBUG] = AllBottom (new jump func)
53569 2019-Jan-09 19:14:49.959839 - [DEBUG]
53570 2019-Jan-09 19:14:49.959862 - [DEBUG] Start adding new jump function
53571 2019-Jan-09 19:14:49.959885 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53572 2019-Jan-09 19:14:49.959941 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53573 2019-Jan-09 19:14:49.960585 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
53574 2019-Jan-09 19:14:49.961212 - [DEBUG] Edge Function : AllBottom
53575 2019-Jan-09 19:14:49.961240 - [DEBUG] End adding new jump function
53576 2019-Jan-09 19:14:49.961265 - [DEBUG]
53577 2019-Jan-09 19:14:49.961288 - [DEBUG] -------------------------------------------- 1538. Path Edge --------------------------------------------
53578 2019-Jan-09 19:14:49.961313 - [DEBUG]
53579 2019-Jan-09 19:14:49.961336 - [DEBUG] Process 1538. path edge:
53580 2019-Jan-09 19:14:49.961360 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53581 2019-Jan-09 19:14:49.961416 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
53582 2019-Jan-09 19:14:49.962044 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53583 2019-Jan-09 19:14:49.962673 - [DEBUG]
53584 2019-Jan-09 19:14:49.962698 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
53585 2019-Jan-09 19:14:49.963347 - [DEBUG] Compose: EdgeIdentity * AllBottom
53586 2019-Jan-09 19:14:49.963376 - [DEBUG]
53587 2019-Jan-09 19:14:49.963400 - [DEBUG] Propagate flow
53588 2019-Jan-09 19:14:49.963423 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53589 2019-Jan-09 19:14:49.963480 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
53590 2019-Jan-09 19:14:49.964157 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53591 2019-Jan-09 19:14:49.964841 - [DEBUG] Edge function : AllBottom (result of previous compose)
53592 2019-Jan-09 19:14:49.964869 - [DEBUG]
53593 2019-Jan-09 19:14:49.964895 - [DEBUG] Join: AllTop & AllBottom
53594 2019-Jan-09 19:14:49.964922 - [DEBUG] = AllBottom (new jump func)
53595 2019-Jan-09 19:14:49.964965 - [DEBUG]
53596 2019-Jan-09 19:14:49.964990 - [DEBUG] Start adding new jump function
53597 2019-Jan-09 19:14:49.965014 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53598 2019-Jan-09 19:14:49.965087 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53599 2019-Jan-09 19:14:49.965767 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
53600 2019-Jan-09 19:14:49.966453 - [DEBUG] Edge Function : AllBottom
53601 2019-Jan-09 19:14:49.966489 - [DEBUG] End adding new jump function
53602 2019-Jan-09 19:14:49.966514 - [DEBUG]
53603 2019-Jan-09 19:14:49.966539 - [DEBUG] -------------------------------------------- 1539. Path Edge --------------------------------------------
53604 2019-Jan-09 19:14:49.966564 - [DEBUG]
53605 2019-Jan-09 19:14:49.966588 - [DEBUG] Process 1539. path edge:
53606 2019-Jan-09 19:14:49.966612 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53607 2019-Jan-09 19:14:49.966685 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
53608 2019-Jan-09 19:14:49.967359 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53609 2019-Jan-09 19:14:49.968034 - [DEBUG]
53610 2019-Jan-09 19:14:49.968062 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
53611 2019-Jan-09 19:14:49.968790 - [DEBUG] Compose: EdgeIdentity * AllBottom
53612 2019-Jan-09 19:14:49.968821 - [DEBUG]
53613 2019-Jan-09 19:14:49.968845 - [DEBUG] Propagate flow
53614 2019-Jan-09 19:14:49.968869 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53615 2019-Jan-09 19:14:49.968947 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
53616 2019-Jan-09 19:14:49.969635 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53617 2019-Jan-09 19:14:49.970330 - [DEBUG] Edge function : AllBottom (result of previous compose)
53618 2019-Jan-09 19:14:49.970358 - [DEBUG]
53619 2019-Jan-09 19:14:49.970385 - [DEBUG] Join: AllTop & AllBottom
53620 2019-Jan-09 19:14:49.970412 - [DEBUG] = AllBottom (new jump func)
53621 2019-Jan-09 19:14:49.970459 - [DEBUG]
53622 2019-Jan-09 19:14:49.970485 - [DEBUG] Start adding new jump function
53623 2019-Jan-09 19:14:49.970510 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53624 2019-Jan-09 19:14:49.970586 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53625 2019-Jan-09 19:14:49.971277 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
53626 2019-Jan-09 19:14:49.971912 - [DEBUG] Edge Function : AllBottom
53627 2019-Jan-09 19:14:49.971946 - [DEBUG] End adding new jump function
53628 2019-Jan-09 19:14:49.971971 - [DEBUG]
53629 2019-Jan-09 19:14:49.971995 - [DEBUG] -------------------------------------------- 1540. Path Edge --------------------------------------------
53630 2019-Jan-09 19:14:49.972020 - [DEBUG]
53631 2019-Jan-09 19:14:49.972043 - [DEBUG] Process 1540. path edge:
53632 2019-Jan-09 19:14:49.972067 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53633 2019-Jan-09 19:14:49.972130 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
53634 2019-Jan-09 19:14:49.972760 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53635 2019-Jan-09 19:14:49.973391 - [DEBUG]
53636 2019-Jan-09 19:14:49.973417 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
53637 2019-Jan-09 19:14:49.974114 - [DEBUG] Compose: EdgeIdentity * AllBottom
53638 2019-Jan-09 19:14:49.974143 - [DEBUG]
53639 2019-Jan-09 19:14:49.974167 - [DEBUG] Propagate flow
53640 2019-Jan-09 19:14:49.974191 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53641 2019-Jan-09 19:14:49.974271 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
53642 2019-Jan-09 19:14:49.974922 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53643 2019-Jan-09 19:14:49.975559 - [DEBUG] Edge function : AllBottom (result of previous compose)
53644 2019-Jan-09 19:14:49.975586 - [DEBUG]
53645 2019-Jan-09 19:14:49.975612 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53646 2019-Jan-09 19:14:49.975638 - [DEBUG] = AllBottom
53647 2019-Jan-09 19:14:49.975663 - [DEBUG]
53648 2019-Jan-09 19:14:49.975686 - [DEBUG] PROPAGATE: No new function!
53649 2019-Jan-09 19:14:49.975712 - [DEBUG] EDGE:
53650 2019-Jan-09 19:14:49.975775 - [DEBUG] ---> 53651 2019-Jan-09 19:14:49.976414 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53652 2019-Jan-09 19:14:49.977060 - [DEBUG]
53653 2019-Jan-09 19:14:49.977087 - [DEBUG] EDGE:
53654 2019-Jan-09 19:14:49.977177 - [DEBUG] ---> 53655 2019-Jan-09 19:14:49.977846 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53656 2019-Jan-09 19:14:49.978517 - [DEBUG]
53657 2019-Jan-09 19:14:49.978546 - [DEBUG] EDGE:
53658 2019-Jan-09 19:14:49.978613 - [DEBUG] ---> 53659 2019-Jan-09 19:14:49.979278 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53660 2019-Jan-09 19:14:49.979921 - [DEBUG]
53661 2019-Jan-09 19:14:49.979949 - [DEBUG] EDGE:
53662 2019-Jan-09 19:14:49.980012 - [DEBUG] ---> 53663 2019-Jan-09 19:14:49.980694 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53664 2019-Jan-09 19:14:49.981339 - [DEBUG]
53665 2019-Jan-09 19:14:49.981392 - [DEBUG] Compose: EdgeIdentity * AllBottom
53666 2019-Jan-09 19:14:49.981420 - [DEBUG]
53667 2019-Jan-09 19:14:49.981444 - [DEBUG] Propagate flow
53668 2019-Jan-09 19:14:49.981467 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53669 2019-Jan-09 19:14:49.981532 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53670 2019-Jan-09 19:14:49.982197 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53671 2019-Jan-09 19:14:49.982840 - [DEBUG] Edge function : AllBottom (result of previous compose)
53672 2019-Jan-09 19:14:49.982867 - [DEBUG]
53673 2019-Jan-09 19:14:49.982893 - [DEBUG] Join: AllTop & AllBottom
53674 2019-Jan-09 19:14:49.982919 - [DEBUG] = AllBottom (new jump func)
53675 2019-Jan-09 19:14:49.982944 - [DEBUG]
53676 2019-Jan-09 19:14:49.982967 - [DEBUG] Start adding new jump function
53677 2019-Jan-09 19:14:49.982991 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53678 2019-Jan-09 19:14:49.983055 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53679 2019-Jan-09 19:14:49.983726 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53680 2019-Jan-09 19:14:49.984433 - [DEBUG] Edge Function : AllBottom
53681 2019-Jan-09 19:14:49.984467 - [DEBUG] End adding new jump function
53682 2019-Jan-09 19:14:49.984492 - [DEBUG]
53683 2019-Jan-09 19:14:49.984536 - [DEBUG] -------------------------------------------- 1541. Path Edge --------------------------------------------
53684 2019-Jan-09 19:14:49.984562 - [DEBUG]
53685 2019-Jan-09 19:14:49.984585 - [DEBUG] Process 1541. path edge:
53686 2019-Jan-09 19:14:49.984609 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53687 2019-Jan-09 19:14:49.984676 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
53688 2019-Jan-09 19:14:49.985339 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53689 2019-Jan-09 19:14:49.985988 - [DEBUG]
53690 2019-Jan-09 19:14:49.986013 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53691 2019-Jan-09 19:14:49.986691 - [DEBUG] Possible callees:
53692 2019-Jan-09 19:14:49.986717 - [DEBUG] llvm.dbg.declare
53693 2019-Jan-09 19:14:49.986742 - [DEBUG] Possible return sites:
53694 2019-Jan-09 19:14:49.986766 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14353695 2019-Jan-09 19:14:49.988114 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
53696 2019-Jan-09 19:14:49.988148 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
53697 2019-Jan-09 19:14:49.988197 - [DEBUG] Compose: EdgeIdentity * AllBottom
53698 2019-Jan-09 19:14:49.988225 - [DEBUG]
53699 2019-Jan-09 19:14:49.988250 - [DEBUG] Propagate flow
53700 2019-Jan-09 19:14:49.988273 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53701 2019-Jan-09 19:14:49.988338 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
53702 2019-Jan-09 19:14:49.989009 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53703 2019-Jan-09 19:14:49.989687 - [DEBUG] Edge function : AllBottom (result of previous compose)
53704 2019-Jan-09 19:14:49.989715 - [DEBUG]
53705 2019-Jan-09 19:14:49.989743 - [DEBUG] Join: AllTop & AllBottom
53706 2019-Jan-09 19:14:49.989769 - [DEBUG] = AllBottom (new jump func)
53707 2019-Jan-09 19:14:49.989794 - [DEBUG]
53708 2019-Jan-09 19:14:49.989817 - [DEBUG] Start adding new jump function
53709 2019-Jan-09 19:14:49.989841 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53710 2019-Jan-09 19:14:49.989912 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53711 2019-Jan-09 19:14:49.990626 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
53712 2019-Jan-09 19:14:49.991319 - [DEBUG] Edge Function : AllBottom
53713 2019-Jan-09 19:14:49.991355 - [DEBUG] End adding new jump function
53714 2019-Jan-09 19:14:49.991380 - [DEBUG]
53715 2019-Jan-09 19:14:49.991405 - [DEBUG] -------------------------------------------- 1542. Path Edge --------------------------------------------
53716 2019-Jan-09 19:14:49.991431 - [DEBUG]
53717 2019-Jan-09 19:14:49.991454 - [DEBUG] Process 1542. path edge:
53718 2019-Jan-09 19:14:49.991479 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53719 2019-Jan-09 19:14:49.991550 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
53720 2019-Jan-09 19:14:49.992253 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53721 2019-Jan-09 19:14:49.992938 - [DEBUG]
53722 2019-Jan-09 19:14:49.992966 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
53723 2019-Jan-09 19:14:49.993715 - [DEBUG] Compose: EdgeIdentity * AllBottom
53724 2019-Jan-09 19:14:49.993805 - [DEBUG]
53725 2019-Jan-09 19:14:49.993832 - [DEBUG] Propagate flow
53726 2019-Jan-09 19:14:49.993856 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53727 2019-Jan-09 19:14:49.993941 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
53728 2019-Jan-09 19:14:49.994623 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53729 2019-Jan-09 19:14:49.995305 - [DEBUG] Edge function : AllBottom (result of previous compose)
53730 2019-Jan-09 19:14:49.995334 - [DEBUG]
53731 2019-Jan-09 19:14:49.995361 - [DEBUG] Join: AllTop & AllBottom
53732 2019-Jan-09 19:14:49.995389 - [DEBUG] = AllBottom (new jump func)
53733 2019-Jan-09 19:14:49.995414 - [DEBUG]
53734 2019-Jan-09 19:14:49.995438 - [DEBUG] Start adding new jump function
53735 2019-Jan-09 19:14:49.995462 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53736 2019-Jan-09 19:14:49.995534 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53737 2019-Jan-09 19:14:49.996220 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
53738 2019-Jan-09 19:14:49.996886 - [DEBUG] Edge Function : AllBottom
53739 2019-Jan-09 19:14:49.996920 - [DEBUG] End adding new jump function
53740 2019-Jan-09 19:14:49.996944 - [DEBUG]
53741 2019-Jan-09 19:14:49.996968 - [DEBUG] -------------------------------------------- 1543. Path Edge --------------------------------------------
53742 2019-Jan-09 19:14:49.996993 - [DEBUG]
53743 2019-Jan-09 19:14:49.997016 - [DEBUG] Process 1543. path edge:
53744 2019-Jan-09 19:14:49.997040 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53745 2019-Jan-09 19:14:49.997150 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
53746 2019-Jan-09 19:14:49.997865 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53747 2019-Jan-09 19:14:49.998495 - [DEBUG]
53748 2019-Jan-09 19:14:49.998521 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
53749 2019-Jan-09 19:14:49.999180 - [DEBUG] Compose: EdgeIdentity * AllBottom
53750 2019-Jan-09 19:14:49.999208 - [DEBUG]
53751 2019-Jan-09 19:14:49.999232 - [DEBUG] Propagate flow
53752 2019-Jan-09 19:14:49.999256 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53753 2019-Jan-09 19:14:49.999316 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
53754 2019-Jan-09 19:14:49.999940 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53755 2019-Jan-09 19:14:50.000604 - [DEBUG] Edge function : AllBottom (result of previous compose)
53756 2019-Jan-09 19:14:50.000631 - [DEBUG]
53757 2019-Jan-09 19:14:50.000658 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53758 2019-Jan-09 19:14:50.000684 - [DEBUG] = AllBottom
53759 2019-Jan-09 19:14:50.000709 - [DEBUG]
53760 2019-Jan-09 19:14:50.000732 - [DEBUG] PROPAGATE: No new function!
53761 2019-Jan-09 19:14:50.000759 - [DEBUG] EDGE:
53762 2019-Jan-09 19:14:50.000822 - [DEBUG] ---> 53763 2019-Jan-09 19:14:50.001460 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53764 2019-Jan-09 19:14:50.002088 - [DEBUG]
53765 2019-Jan-09 19:14:50.002115 - [DEBUG] EDGE:
53766 2019-Jan-09 19:14:50.002173 - [DEBUG] ---> 53767 2019-Jan-09 19:14:50.002808 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53768 2019-Jan-09 19:14:50.003437 - [DEBUG]
53769 2019-Jan-09 19:14:50.003465 - [DEBUG] EDGE:
53770 2019-Jan-09 19:14:50.003541 - [DEBUG] ---> 53771 2019-Jan-09 19:14:50.004213 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53772 2019-Jan-09 19:14:50.004842 - [DEBUG]
53773 2019-Jan-09 19:14:50.004869 - [DEBUG] EDGE:
53774 2019-Jan-09 19:14:50.004928 - [DEBUG] ---> 53775 2019-Jan-09 19:14:50.005554 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53776 2019-Jan-09 19:14:50.006184 - [DEBUG]
53777 2019-Jan-09 19:14:50.006231 - [DEBUG] Compose: EdgeIdentity * AllBottom
53778 2019-Jan-09 19:14:50.006258 - [DEBUG]
53779 2019-Jan-09 19:14:50.006283 - [DEBUG] Propagate flow
53780 2019-Jan-09 19:14:50.006306 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53781 2019-Jan-09 19:14:50.006365 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
53782 2019-Jan-09 19:14:50.007011 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53783 2019-Jan-09 19:14:50.007684 - [DEBUG] Edge function : AllBottom (result of previous compose)
53784 2019-Jan-09 19:14:50.007710 - [DEBUG]
53785 2019-Jan-09 19:14:50.007737 - [DEBUG] Join: AllTop & AllBottom
53786 2019-Jan-09 19:14:50.007763 - [DEBUG] = AllBottom (new jump func)
53787 2019-Jan-09 19:14:50.007787 - [DEBUG]
53788 2019-Jan-09 19:14:50.007811 - [DEBUG] Start adding new jump function
53789 2019-Jan-09 19:14:50.007834 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53790 2019-Jan-09 19:14:50.007892 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53791 2019-Jan-09 19:14:50.008534 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
53792 2019-Jan-09 19:14:50.009188 - [DEBUG] Edge Function : AllBottom
53793 2019-Jan-09 19:14:50.009221 - [DEBUG] End adding new jump function
53794 2019-Jan-09 19:14:50.009246 - [DEBUG]
53795 2019-Jan-09 19:14:50.009270 - [DEBUG] -------------------------------------------- 1544. Path Edge --------------------------------------------
53796 2019-Jan-09 19:14:50.009295 - [DEBUG]
53797 2019-Jan-09 19:14:50.009319 - [DEBUG] Process 1544. path edge:
53798 2019-Jan-09 19:14:50.009343 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53799 2019-Jan-09 19:14:50.009406 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
53800 2019-Jan-09 19:14:50.010050 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53801 2019-Jan-09 19:14:50.010758 - [DEBUG]
53802 2019-Jan-09 19:14:50.010787 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
53803 2019-Jan-09 19:14:50.011478 - [DEBUG] Compose: EdgeIdentity * AllBottom
53804 2019-Jan-09 19:14:50.011508 - [DEBUG]
53805 2019-Jan-09 19:14:50.011532 - [DEBUG] Propagate flow
53806 2019-Jan-09 19:14:50.011555 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53807 2019-Jan-09 19:14:50.011618 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53808 2019-Jan-09 19:14:50.012265 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53809 2019-Jan-09 19:14:50.012893 - [DEBUG] Edge function : AllBottom (result of previous compose)
53810 2019-Jan-09 19:14:50.012918 - [DEBUG]
53811 2019-Jan-09 19:14:50.012944 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53812 2019-Jan-09 19:14:50.012987 - [DEBUG] = AllBottom
53813 2019-Jan-09 19:14:50.013012 - [DEBUG]
53814 2019-Jan-09 19:14:50.013035 - [DEBUG] PROPAGATE: No new function!
53815 2019-Jan-09 19:14:50.013069 - [DEBUG] Compose: EdgeIdentity * AllBottom
53816 2019-Jan-09 19:14:50.013096 - [DEBUG]
53817 2019-Jan-09 19:14:50.013119 - [DEBUG] Propagate flow
53818 2019-Jan-09 19:14:50.013143 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53819 2019-Jan-09 19:14:50.013201 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53820 2019-Jan-09 19:14:50.013873 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53821 2019-Jan-09 19:14:50.014522 - [DEBUG] Edge function : AllBottom (result of previous compose)
53822 2019-Jan-09 19:14:50.014548 - [DEBUG]
53823 2019-Jan-09 19:14:50.014574 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53824 2019-Jan-09 19:14:50.014600 - [DEBUG] = AllBottom
53825 2019-Jan-09 19:14:50.014624 - [DEBUG]
53826 2019-Jan-09 19:14:50.014647 - [DEBUG] PROPAGATE: No new function!
53827 2019-Jan-09 19:14:50.014674 - [DEBUG] EDGE:
53828 2019-Jan-09 19:14:50.014737 - [DEBUG] ---> 53829 2019-Jan-09 19:14:50.015363 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53830 2019-Jan-09 19:14:50.015993 - [DEBUG]
53831 2019-Jan-09 19:14:50.016020 - [DEBUG] EDGE:
53832 2019-Jan-09 19:14:50.016078 - [DEBUG] ---> 53833 2019-Jan-09 19:14:50.016700 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53834 2019-Jan-09 19:14:50.017400 - [DEBUG]
53835 2019-Jan-09 19:14:50.017427 - [DEBUG] EDGE:
53836 2019-Jan-09 19:14:50.017488 - [DEBUG] ---> 53837 2019-Jan-09 19:14:50.018129 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53838 2019-Jan-09 19:14:50.018761 - [DEBUG]
53839 2019-Jan-09 19:14:50.018789 - [DEBUG] EDGE:
53840 2019-Jan-09 19:14:50.018848 - [DEBUG] ---> 53841 2019-Jan-09 19:14:50.019486 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53842 2019-Jan-09 19:14:50.020124 - [DEBUG]
53843 2019-Jan-09 19:14:50.020151 - [DEBUG] EDGE:
53844 2019-Jan-09 19:14:50.020208 - [DEBUG] ---> 53845 2019-Jan-09 19:14:50.020867 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53846 2019-Jan-09 19:14:50.021499 - [DEBUG]
53847 2019-Jan-09 19:14:50.021526 - [DEBUG] EDGE:
53848 2019-Jan-09 19:14:50.021585 - [DEBUG] ---> 53849 2019-Jan-09 19:14:50.022220 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53850 2019-Jan-09 19:14:50.022850 - [DEBUG]
53851 2019-Jan-09 19:14:50.022877 - [DEBUG] EDGE:
53852 2019-Jan-09 19:14:50.022935 - [DEBUG] ---> 53853 2019-Jan-09 19:14:50.023564 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53854 2019-Jan-09 19:14:50.024234 - [DEBUG]
53855 2019-Jan-09 19:14:50.024262 - [DEBUG] EDGE:
53856 2019-Jan-09 19:14:50.024321 - [DEBUG] ---> 53857 2019-Jan-09 19:14:50.024945 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53858 2019-Jan-09 19:14:50.025577 - [DEBUG]
53859 2019-Jan-09 19:14:50.025605 - [DEBUG] EDGE:
53860 2019-Jan-09 19:14:50.025664 - [DEBUG] ---> 53861 2019-Jan-09 19:14:50.026295 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53862 2019-Jan-09 19:14:50.026923 - [DEBUG]
53863 2019-Jan-09 19:14:50.026950 - [DEBUG] EDGE:
53864 2019-Jan-09 19:14:50.027008 - [DEBUG] ---> 53865 2019-Jan-09 19:14:50.027664 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53866 2019-Jan-09 19:14:50.028308 - [DEBUG]
53867 2019-Jan-09 19:14:50.028336 - [DEBUG] EDGE:
53868 2019-Jan-09 19:14:50.028399 - [DEBUG] ---> 53869 2019-Jan-09 19:14:50.029053 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53870 2019-Jan-09 19:14:50.029687 - [DEBUG]
53871 2019-Jan-09 19:14:50.029715 - [DEBUG] EDGE:
53872 2019-Jan-09 19:14:50.029773 - [DEBUG] ---> 53873 2019-Jan-09 19:14:50.030418 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53874 2019-Jan-09 19:14:50.031073 - [DEBUG]
53875 2019-Jan-09 19:14:50.031124 - [DEBUG] Compose: EdgeIdentity * AllBottom
53876 2019-Jan-09 19:14:50.031151 - [DEBUG]
53877 2019-Jan-09 19:14:50.031176 - [DEBUG] Propagate flow
53878 2019-Jan-09 19:14:50.031199 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53879 2019-Jan-09 19:14:50.031257 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
53880 2019-Jan-09 19:14:50.031884 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53881 2019-Jan-09 19:14:50.032512 - [DEBUG] Edge function : AllBottom (result of previous compose)
53882 2019-Jan-09 19:14:50.032538 - [DEBUG]
53883 2019-Jan-09 19:14:50.032564 - [DEBUG] Join: AllTop & AllBottom
53884 2019-Jan-09 19:14:50.032590 - [DEBUG] = AllBottom (new jump func)
53885 2019-Jan-09 19:14:50.032614 - [DEBUG]
53886 2019-Jan-09 19:14:50.032638 - [DEBUG] Start adding new jump function
53887 2019-Jan-09 19:14:50.032661 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53888 2019-Jan-09 19:14:50.032718 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53889 2019-Jan-09 19:14:50.033356 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
53890 2019-Jan-09 19:14:50.034003 - [DEBUG] Edge Function : AllBottom
53891 2019-Jan-09 19:14:50.034033 - [DEBUG] End adding new jump function
53892 2019-Jan-09 19:14:50.034057 - [DEBUG]
53893 2019-Jan-09 19:14:50.034081 - [DEBUG] -------------------------------------------- 1545. Path Edge --------------------------------------------
53894 2019-Jan-09 19:14:50.034106 - [DEBUG]
53895 2019-Jan-09 19:14:50.034130 - [DEBUG] Process 1545. path edge:
53896 2019-Jan-09 19:14:50.034154 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53897 2019-Jan-09 19:14:50.034229 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
53898 2019-Jan-09 19:14:50.034859 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53899 2019-Jan-09 19:14:50.035486 - [DEBUG]
53900 2019-Jan-09 19:14:50.035511 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
53901 2019-Jan-09 19:14:50.036149 - [DEBUG] Possible callees:
53902 2019-Jan-09 19:14:50.036174 - [DEBUG] foo
53903 2019-Jan-09 19:14:50.036199 - [DEBUG] Possible return sites:
53904 2019-Jan-09 19:14:50.036222 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8453905 2019-Jan-09 19:14:50.037506 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
53906 2019-Jan-09 19:14:50.037538 - [DEBUG] Start points of 'foo' currently not available!
53907 2019-Jan-09 19:14:50.037585 - [DEBUG] Compose: EdgeIdentity * AllBottom
53908 2019-Jan-09 19:14:50.037612 - [DEBUG]
53909 2019-Jan-09 19:14:50.037636 - [DEBUG] Propagate flow
53910 2019-Jan-09 19:14:50.037660 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53911 2019-Jan-09 19:14:50.037720 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
53912 2019-Jan-09 19:14:50.038353 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53913 2019-Jan-09 19:14:50.038983 - [DEBUG] Edge function : AllBottom (result of previous compose)
53914 2019-Jan-09 19:14:50.039008 - [DEBUG]
53915 2019-Jan-09 19:14:50.039033 - [DEBUG] Join: AllTop & AllBottom
53916 2019-Jan-09 19:14:50.039059 - [DEBUG] = AllBottom (new jump func)
53917 2019-Jan-09 19:14:50.039084 - [DEBUG]
53918 2019-Jan-09 19:14:50.039107 - [DEBUG] Start adding new jump function
53919 2019-Jan-09 19:14:50.039131 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53920 2019-Jan-09 19:14:50.039187 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53921 2019-Jan-09 19:14:50.039815 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
53922 2019-Jan-09 19:14:50.040460 - [DEBUG] Edge Function : AllBottom
53923 2019-Jan-09 19:14:50.040490 - [DEBUG] End adding new jump function
53924 2019-Jan-09 19:14:50.040514 - [DEBUG]
53925 2019-Jan-09 19:14:50.040538 - [DEBUG] -------------------------------------------- 1546. Path Edge --------------------------------------------
53926 2019-Jan-09 19:14:50.040562 - [DEBUG]
53927 2019-Jan-09 19:14:50.040586 - [DEBUG] Process 1546. path edge:
53928 2019-Jan-09 19:14:50.040610 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53929 2019-Jan-09 19:14:50.040666 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
53930 2019-Jan-09 19:14:50.041295 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53931 2019-Jan-09 19:14:50.041923 - [DEBUG]
53932 2019-Jan-09 19:14:50.041948 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
53933 2019-Jan-09 19:14:50.042604 - [DEBUG] Compose: EdgeIdentity * AllBottom
53934 2019-Jan-09 19:14:50.042632 - [DEBUG]
53935 2019-Jan-09 19:14:50.042656 - [DEBUG] Propagate flow
53936 2019-Jan-09 19:14:50.042679 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53937 2019-Jan-09 19:14:50.042736 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
53938 2019-Jan-09 19:14:50.043363 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53939 2019-Jan-09 19:14:50.044011 - [DEBUG] Edge function : AllBottom (result of previous compose)
53940 2019-Jan-09 19:14:50.044056 - [DEBUG]
53941 2019-Jan-09 19:14:50.044081 - [DEBUG] Join: AllTop & AllBottom
53942 2019-Jan-09 19:14:50.044108 - [DEBUG] = AllBottom (new jump func)
53943 2019-Jan-09 19:14:50.044132 - [DEBUG]
53944 2019-Jan-09 19:14:50.044156 - [DEBUG] Start adding new jump function
53945 2019-Jan-09 19:14:50.044179 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53946 2019-Jan-09 19:14:50.044235 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53947 2019-Jan-09 19:14:50.044864 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
53948 2019-Jan-09 19:14:50.045489 - [DEBUG] Edge Function : AllBottom
53949 2019-Jan-09 19:14:50.045518 - [DEBUG] End adding new jump function
53950 2019-Jan-09 19:14:50.045542 - [DEBUG]
53951 2019-Jan-09 19:14:50.045566 - [DEBUG] -------------------------------------------- 1547. Path Edge --------------------------------------------
53952 2019-Jan-09 19:14:50.045590 - [DEBUG]
53953 2019-Jan-09 19:14:50.045613 - [DEBUG] Process 1547. path edge:
53954 2019-Jan-09 19:14:50.045637 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53955 2019-Jan-09 19:14:50.045694 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
53956 2019-Jan-09 19:14:50.046321 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53957 2019-Jan-09 19:14:50.046952 - [DEBUG]
53958 2019-Jan-09 19:14:50.046978 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
53959 2019-Jan-09 19:14:50.047645 - [DEBUG] Compose: EdgeIdentity * AllBottom
53960 2019-Jan-09 19:14:50.047673 - [DEBUG]
53961 2019-Jan-09 19:14:50.047697 - [DEBUG] Propagate flow
53962 2019-Jan-09 19:14:50.047721 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53963 2019-Jan-09 19:14:50.047779 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
53964 2019-Jan-09 19:14:50.048419 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53965 2019-Jan-09 19:14:50.049047 - [DEBUG] Edge function : AllBottom (result of previous compose)
53966 2019-Jan-09 19:14:50.049072 - [DEBUG]
53967 2019-Jan-09 19:14:50.049098 - [DEBUG] Join: AllTop & AllBottom
53968 2019-Jan-09 19:14:50.049123 - [DEBUG] = AllBottom (new jump func)
53969 2019-Jan-09 19:14:50.049148 - [DEBUG]
53970 2019-Jan-09 19:14:50.049171 - [DEBUG] Start adding new jump function
53971 2019-Jan-09 19:14:50.049194 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53972 2019-Jan-09 19:14:50.049250 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53973 2019-Jan-09 19:14:50.049881 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
53974 2019-Jan-09 19:14:50.050534 - [DEBUG] Edge Function : AllBottom
53975 2019-Jan-09 19:14:50.050563 - [DEBUG] End adding new jump function
53976 2019-Jan-09 19:14:50.050587 - [DEBUG]
53977 2019-Jan-09 19:14:50.050610 - [DEBUG] -------------------------------------------- 1548. Path Edge --------------------------------------------
53978 2019-Jan-09 19:14:50.050635 - [DEBUG]
53979 2019-Jan-09 19:14:50.050658 - [DEBUG] Process 1548. path edge:
53980 2019-Jan-09 19:14:50.050682 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53981 2019-Jan-09 19:14:50.050738 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
53982 2019-Jan-09 19:14:50.051376 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53983 2019-Jan-09 19:14:50.052017 - [DEBUG]
53984 2019-Jan-09 19:14:50.052042 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
53985 2019-Jan-09 19:14:50.052691 - [DEBUG] Possible callees:
53986 2019-Jan-09 19:14:50.052717 - [DEBUG] llvm.dbg.declare
53987 2019-Jan-09 19:14:50.052742 - [DEBUG] Possible return sites:
53988 2019-Jan-09 19:14:50.052765 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9653989 2019-Jan-09 19:14:50.054054 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
53990 2019-Jan-09 19:14:50.054083 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
53991 2019-Jan-09 19:14:50.054126 - [DEBUG] Compose: EdgeIdentity * AllBottom
53992 2019-Jan-09 19:14:50.054153 - [DEBUG]
53993 2019-Jan-09 19:14:50.054177 - [DEBUG] Propagate flow
53994 2019-Jan-09 19:14:50.054201 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53995 2019-Jan-09 19:14:50.054259 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
53996 2019-Jan-09 19:14:50.054893 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53997 2019-Jan-09 19:14:50.055523 - [DEBUG] Edge function : AllBottom (result of previous compose)
53998 2019-Jan-09 19:14:50.055548 - [DEBUG]
53999 2019-Jan-09 19:14:50.055573 - [DEBUG] Join: AllTop & AllBottom
54000 2019-Jan-09 19:14:50.055599 - [DEBUG] = AllBottom (new jump func)
54001 2019-Jan-09 19:14:50.055624 - [DEBUG]
54002 2019-Jan-09 19:14:50.055647 - [DEBUG] Start adding new jump function
54003 2019-Jan-09 19:14:50.055671 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54004 2019-Jan-09 19:14:50.055728 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54005 2019-Jan-09 19:14:50.056358 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
54006 2019-Jan-09 19:14:50.056988 - [DEBUG] Edge Function : AllBottom
54007 2019-Jan-09 19:14:50.057016 - [DEBUG] End adding new jump function
54008 2019-Jan-09 19:14:50.057040 - [DEBUG]
54009 2019-Jan-09 19:14:50.057064 - [DEBUG] -------------------------------------------- 1549. Path Edge --------------------------------------------
54010 2019-Jan-09 19:14:50.057088 - [DEBUG]
54011 2019-Jan-09 19:14:50.057127 - [DEBUG] Process 1549. path edge:
54012 2019-Jan-09 19:14:50.057152 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54013 2019-Jan-09 19:14:50.057209 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
54014 2019-Jan-09 19:14:50.057843 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54015 2019-Jan-09 19:14:50.058471 - [DEBUG]
54016 2019-Jan-09 19:14:50.058496 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
54017 2019-Jan-09 19:14:50.059153 - [DEBUG] Compose: EdgeIdentity * AllBottom
54018 2019-Jan-09 19:14:50.059181 - [DEBUG]
54019 2019-Jan-09 19:14:50.059205 - [DEBUG] Propagate flow
54020 2019-Jan-09 19:14:50.059228 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54021 2019-Jan-09 19:14:50.059286 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
54022 2019-Jan-09 19:14:50.059922 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54023 2019-Jan-09 19:14:50.060567 - [DEBUG] Edge function : AllBottom (result of previous compose)
54024 2019-Jan-09 19:14:50.060593 - [DEBUG]
54025 2019-Jan-09 19:14:50.060631 - [DEBUG] Join: AllTop & AllBottom
54026 2019-Jan-09 19:14:50.060658 - [DEBUG] = AllBottom (new jump func)
54027 2019-Jan-09 19:14:50.060683 - [DEBUG]
54028 2019-Jan-09 19:14:50.060706 - [DEBUG] Start adding new jump function
54029 2019-Jan-09 19:14:50.060729 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54030 2019-Jan-09 19:14:50.060787 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54031 2019-Jan-09 19:14:50.061419 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
54032 2019-Jan-09 19:14:50.062044 - [DEBUG] Edge Function : AllBottom
54033 2019-Jan-09 19:14:50.062077 - [DEBUG] End adding new jump function
54034 2019-Jan-09 19:14:50.062101 - [DEBUG]
54035 2019-Jan-09 19:14:50.062125 - [DEBUG] -------------------------------------------- 1550. Path Edge --------------------------------------------
54036 2019-Jan-09 19:14:50.062149 - [DEBUG]
54037 2019-Jan-09 19:14:50.062172 - [DEBUG] Process 1550. path edge:
54038 2019-Jan-09 19:14:50.062196 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54039 2019-Jan-09 19:14:50.062253 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
54040 2019-Jan-09 19:14:50.062880 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54041 2019-Jan-09 19:14:50.063514 - [DEBUG]
54042 2019-Jan-09 19:14:50.063540 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
54043 2019-Jan-09 19:14:50.064209 - [DEBUG] Compose: EdgeIdentity * AllBottom
54044 2019-Jan-09 19:14:50.064238 - [DEBUG]
54045 2019-Jan-09 19:14:50.064263 - [DEBUG] Propagate flow
54046 2019-Jan-09 19:14:50.064286 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54047 2019-Jan-09 19:14:50.064346 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
54048 2019-Jan-09 19:14:50.064973 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54049 2019-Jan-09 19:14:50.065604 - [DEBUG] Edge function : AllBottom (result of previous compose)
54050 2019-Jan-09 19:14:50.065629 - [DEBUG]
54051 2019-Jan-09 19:14:50.065654 - [DEBUG] Join: AllTop & AllBottom
54052 2019-Jan-09 19:14:50.065680 - [DEBUG] = AllBottom (new jump func)
54053 2019-Jan-09 19:14:50.065705 - [DEBUG]
54054 2019-Jan-09 19:14:50.065728 - [DEBUG] Start adding new jump function
54055 2019-Jan-09 19:14:50.065752 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54056 2019-Jan-09 19:14:50.065808 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54057 2019-Jan-09 19:14:50.066437 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
54058 2019-Jan-09 19:14:50.067062 - [DEBUG] Edge Function : AllBottom
54059 2019-Jan-09 19:14:50.067090 - [DEBUG] End adding new jump function
54060 2019-Jan-09 19:14:50.067130 - [DEBUG]
54061 2019-Jan-09 19:14:50.067155 - [DEBUG] -------------------------------------------- 1551. Path Edge --------------------------------------------
54062 2019-Jan-09 19:14:50.067179 - [DEBUG]
54063 2019-Jan-09 19:14:50.067202 - [DEBUG] Process 1551. path edge:
54064 2019-Jan-09 19:14:50.067226 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54065 2019-Jan-09 19:14:50.067283 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
54066 2019-Jan-09 19:14:50.067908 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54067 2019-Jan-09 19:14:50.068537 - [DEBUG]
54068 2019-Jan-09 19:14:50.068563 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
54069 2019-Jan-09 19:14:50.069213 - [DEBUG] Compose: EdgeIdentity * AllBottom
54070 2019-Jan-09 19:14:50.069242 - [DEBUG]
54071 2019-Jan-09 19:14:50.069266 - [DEBUG] Propagate flow
54072 2019-Jan-09 19:14:50.069303 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54073 2019-Jan-09 19:14:50.069363 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
54074 2019-Jan-09 19:14:50.069998 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54075 2019-Jan-09 19:14:50.070647 - [DEBUG] Edge function : AllBottom (result of previous compose)
54076 2019-Jan-09 19:14:50.070672 - [DEBUG]
54077 2019-Jan-09 19:14:50.070698 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54078 2019-Jan-09 19:14:50.070724 - [DEBUG] = AllBottom
54079 2019-Jan-09 19:14:50.070749 - [DEBUG]
54080 2019-Jan-09 19:14:50.070772 - [DEBUG] PROPAGATE: No new function!
54081 2019-Jan-09 19:14:50.070798 - [DEBUG] EDGE:
54082 2019-Jan-09 19:14:50.070857 - [DEBUG] ---> 54083 2019-Jan-09 19:14:50.071483 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54084 2019-Jan-09 19:14:50.072113 - [DEBUG]
54085 2019-Jan-09 19:14:50.072139 - [DEBUG] EDGE:
54086 2019-Jan-09 19:14:50.072197 - [DEBUG] ---> 54087 2019-Jan-09 19:14:50.072821 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54088 2019-Jan-09 19:14:50.073451 - [DEBUG]
54089 2019-Jan-09 19:14:50.073477 - [DEBUG] EDGE:
54090 2019-Jan-09 19:14:50.073535 - [DEBUG] ---> 54091 2019-Jan-09 19:14:50.074184 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54092 2019-Jan-09 19:14:50.074815 - [DEBUG]
54093 2019-Jan-09 19:14:50.074843 - [DEBUG] EDGE:
54094 2019-Jan-09 19:14:50.074901 - [DEBUG] ---> 54095 2019-Jan-09 19:14:50.075539 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54096 2019-Jan-09 19:14:50.076167 - [DEBUG]
54097 2019-Jan-09 19:14:50.076209 - [DEBUG] Compose: EdgeIdentity * AllBottom
54098 2019-Jan-09 19:14:50.076235 - [DEBUG]
54099 2019-Jan-09 19:14:50.076259 - [DEBUG] Propagate flow
54100 2019-Jan-09 19:14:50.076283 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54101 2019-Jan-09 19:14:50.076340 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
54102 2019-Jan-09 19:14:50.076968 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54103 2019-Jan-09 19:14:50.077615 - [DEBUG] Edge function : AllBottom (result of previous compose)
54104 2019-Jan-09 19:14:50.077640 - [DEBUG]
54105 2019-Jan-09 19:14:50.077666 - [DEBUG] Join: AllTop & AllBottom
54106 2019-Jan-09 19:14:50.077692 - [DEBUG] = AllBottom (new jump func)
54107 2019-Jan-09 19:14:50.077716 - [DEBUG]
54108 2019-Jan-09 19:14:50.077740 - [DEBUG] Start adding new jump function
54109 2019-Jan-09 19:14:50.077763 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54110 2019-Jan-09 19:14:50.077820 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54111 2019-Jan-09 19:14:50.078451 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
54112 2019-Jan-09 19:14:50.079081 - [DEBUG] Edge Function : AllBottom
54113 2019-Jan-09 19:14:50.079111 - [DEBUG] End adding new jump function
54114 2019-Jan-09 19:14:50.079134 - [DEBUG]
54115 2019-Jan-09 19:14:50.079158 - [DEBUG] -------------------------------------------- 1552. Path Edge --------------------------------------------
54116 2019-Jan-09 19:14:50.079204 - [DEBUG]
54117 2019-Jan-09 19:14:50.079228 - [DEBUG] Process 1552. path edge:
54118 2019-Jan-09 19:14:50.079252 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54119 2019-Jan-09 19:14:50.079313 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
54120 2019-Jan-09 19:14:50.079948 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54121 2019-Jan-09 19:14:50.080597 - [DEBUG]
54122 2019-Jan-09 19:14:50.080622 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
54123 2019-Jan-09 19:14:50.081264 - [DEBUG] Possible callees:
54124 2019-Jan-09 19:14:50.081290 - [DEBUG] bar
54125 2019-Jan-09 19:14:50.081315 - [DEBUG] Possible return sites:
54126 2019-Jan-09 19:14:50.081339 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8954127 2019-Jan-09 19:14:50.082599 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
54128 2019-Jan-09 19:14:50.082628 - [DEBUG] Start points of 'bar' currently not available!
54129 2019-Jan-09 19:14:50.082670 - [DEBUG] Compose: EdgeIdentity * AllBottom
54130 2019-Jan-09 19:14:50.082697 - [DEBUG]
54131 2019-Jan-09 19:14:50.082722 - [DEBUG] Propagate flow
54132 2019-Jan-09 19:14:50.082745 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54133 2019-Jan-09 19:14:50.082803 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
54134 2019-Jan-09 19:14:50.083434 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54135 2019-Jan-09 19:14:50.084080 - [DEBUG] Edge function : AllBottom (result of previous compose)
54136 2019-Jan-09 19:14:50.084106 - [DEBUG]
54137 2019-Jan-09 19:14:50.084132 - [DEBUG] Join: AllTop & AllBottom
54138 2019-Jan-09 19:14:50.084157 - [DEBUG] = AllBottom (new jump func)
54139 2019-Jan-09 19:14:50.084182 - [DEBUG]
54140 2019-Jan-09 19:14:50.084205 - [DEBUG] Start adding new jump function
54141 2019-Jan-09 19:14:50.084229 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54142 2019-Jan-09 19:14:50.084285 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54143 2019-Jan-09 19:14:50.084913 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
54144 2019-Jan-09 19:14:50.085542 - [DEBUG] Edge Function : AllBottom
54145 2019-Jan-09 19:14:50.085571 - [DEBUG] End adding new jump function
54146 2019-Jan-09 19:14:50.085595 - [DEBUG]
54147 2019-Jan-09 19:14:50.085618 - [DEBUG] -------------------------------------------- 1553. Path Edge --------------------------------------------
54148 2019-Jan-09 19:14:50.085643 - [DEBUG]
54149 2019-Jan-09 19:14:50.085666 - [DEBUG] Process 1553. path edge:
54150 2019-Jan-09 19:14:50.085690 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54151 2019-Jan-09 19:14:50.085747 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
54152 2019-Jan-09 19:14:50.086376 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54153 2019-Jan-09 19:14:50.087004 - [DEBUG]
54154 2019-Jan-09 19:14:50.087029 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
54155 2019-Jan-09 19:14:50.087702 - [DEBUG] Compose: EdgeIdentity * AllBottom
54156 2019-Jan-09 19:14:50.087731 - [DEBUG]
54157 2019-Jan-09 19:14:50.087755 - [DEBUG] Propagate flow
54158 2019-Jan-09 19:14:50.087778 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54159 2019-Jan-09 19:14:50.087836 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
54160 2019-Jan-09 19:14:50.088478 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54161 2019-Jan-09 19:14:50.089107 - [DEBUG] Edge function : AllBottom (result of previous compose)
54162 2019-Jan-09 19:14:50.089132 - [DEBUG]
54163 2019-Jan-09 19:14:50.089157 - [DEBUG] Join: AllTop & AllBottom
54164 2019-Jan-09 19:14:50.089183 - [DEBUG] = AllBottom (new jump func)
54165 2019-Jan-09 19:14:50.089209 - [DEBUG]
54166 2019-Jan-09 19:14:50.089232 - [DEBUG] Start adding new jump function
54167 2019-Jan-09 19:14:50.089255 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54168 2019-Jan-09 19:14:50.089312 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54169 2019-Jan-09 19:14:50.089941 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
54170 2019-Jan-09 19:14:50.090585 - [DEBUG] Edge Function : AllBottom
54171 2019-Jan-09 19:14:50.090615 - [DEBUG] End adding new jump function
54172 2019-Jan-09 19:14:50.090639 - [DEBUG]
54173 2019-Jan-09 19:14:50.090663 - [DEBUG] -------------------------------------------- 1554. Path Edge --------------------------------------------
54174 2019-Jan-09 19:14:50.090688 - [DEBUG]
54175 2019-Jan-09 19:14:50.090712 - [DEBUG] Process 1554. path edge:
54176 2019-Jan-09 19:14:50.090736 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54177 2019-Jan-09 19:14:50.090795 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
54178 2019-Jan-09 19:14:50.091425 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54179 2019-Jan-09 19:14:50.092055 - [DEBUG]
54180 2019-Jan-09 19:14:50.092081 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
54181 2019-Jan-09 19:14:50.092729 - [DEBUG] Compose: EdgeIdentity * AllBottom
54182 2019-Jan-09 19:14:50.092758 - [DEBUG]
54183 2019-Jan-09 19:14:50.092782 - [DEBUG] Propagate flow
54184 2019-Jan-09 19:14:50.092805 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54185 2019-Jan-09 19:14:50.092864 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
54186 2019-Jan-09 19:14:50.093505 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54187 2019-Jan-09 19:14:50.094154 - [DEBUG] Edge function : AllBottom (result of previous compose)
54188 2019-Jan-09 19:14:50.094179 - [DEBUG]
54189 2019-Jan-09 19:14:50.094205 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54190 2019-Jan-09 19:14:50.094230 - [DEBUG] = AllBottom
54191 2019-Jan-09 19:14:50.094255 - [DEBUG]
54192 2019-Jan-09 19:14:50.094279 - [DEBUG] PROPAGATE: No new function!
54193 2019-Jan-09 19:14:50.094312 - [DEBUG] Compose: EdgeIdentity * AllBottom
54194 2019-Jan-09 19:14:50.094338 - [DEBUG]
54195 2019-Jan-09 19:14:50.094362 - [DEBUG] Propagate flow
54196 2019-Jan-09 19:14:50.094385 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54197 2019-Jan-09 19:14:50.094444 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
54198 2019-Jan-09 19:14:50.095083 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54199 2019-Jan-09 19:14:50.095715 - [DEBUG] Edge function : AllBottom (result of previous compose)
54200 2019-Jan-09 19:14:50.095741 - [DEBUG]
54201 2019-Jan-09 19:14:50.095766 - [DEBUG] Join: AllTop & AllBottom
54202 2019-Jan-09 19:14:50.095792 - [DEBUG] = AllBottom (new jump func)
54203 2019-Jan-09 19:14:50.095816 - [DEBUG]
54204 2019-Jan-09 19:14:50.095840 - [DEBUG] Start adding new jump function
54205 2019-Jan-09 19:14:50.095878 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54206 2019-Jan-09 19:14:50.095937 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54207 2019-Jan-09 19:14:50.096570 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
54208 2019-Jan-09 19:14:50.097227 - [DEBUG] Edge Function : AllBottom
54209 2019-Jan-09 19:14:50.097256 - [DEBUG] End adding new jump function
54210 2019-Jan-09 19:14:50.097280 - [DEBUG]
54211 2019-Jan-09 19:14:50.097304 - [DEBUG] -------------------------------------------- 1555. Path Edge --------------------------------------------
54212 2019-Jan-09 19:14:50.097328 - [DEBUG]
54213 2019-Jan-09 19:14:50.097352 - [DEBUG] Process 1555. path edge:
54214 2019-Jan-09 19:14:50.097376 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54215 2019-Jan-09 19:14:50.097433 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
54216 2019-Jan-09 19:14:50.098072 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54217 2019-Jan-09 19:14:50.098702 - [DEBUG]
54218 2019-Jan-09 19:14:50.098726 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
54219 2019-Jan-09 19:14:50.099374 - [DEBUG] Possible callees:
54220 2019-Jan-09 19:14:50.099400 - [DEBUG] llvm.dbg.declare
54221 2019-Jan-09 19:14:50.099425 - [DEBUG] Possible return sites:
54222 2019-Jan-09 19:14:50.099448 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10354223 2019-Jan-09 19:14:50.100743 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54224 2019-Jan-09 19:14:50.100774 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54225 2019-Jan-09 19:14:50.100820 - [DEBUG] Compose: EdgeIdentity * AllBottom
54226 2019-Jan-09 19:14:50.100847 - [DEBUG]
54227 2019-Jan-09 19:14:50.100871 - [DEBUG] Propagate flow
54228 2019-Jan-09 19:14:50.100894 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54229 2019-Jan-09 19:14:50.100953 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
54230 2019-Jan-09 19:14:50.101587 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54231 2019-Jan-09 19:14:50.102217 - [DEBUG] Edge function : AllBottom (result of previous compose)
54232 2019-Jan-09 19:14:50.102242 - [DEBUG]
54233 2019-Jan-09 19:14:50.102268 - [DEBUG] Join: AllTop & AllBottom
54234 2019-Jan-09 19:14:50.102293 - [DEBUG] = AllBottom (new jump func)
54235 2019-Jan-09 19:14:50.102317 - [DEBUG]
54236 2019-Jan-09 19:14:50.102341 - [DEBUG] Start adding new jump function
54237 2019-Jan-09 19:14:50.102364 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54238 2019-Jan-09 19:14:50.102421 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54239 2019-Jan-09 19:14:50.103069 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
54240 2019-Jan-09 19:14:50.103729 - [DEBUG] Edge Function : AllBottom
54241 2019-Jan-09 19:14:50.103762 - [DEBUG] End adding new jump function
54242 2019-Jan-09 19:14:50.103821 - [DEBUG]
54243 2019-Jan-09 19:14:50.103846 - [DEBUG] -------------------------------------------- 1556. Path Edge --------------------------------------------
54244 2019-Jan-09 19:14:50.103873 - [DEBUG]
54245 2019-Jan-09 19:14:50.103896 - [DEBUG] Process 1556. path edge:
54246 2019-Jan-09 19:14:50.103946 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54247 2019-Jan-09 19:14:50.104018 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
54248 2019-Jan-09 19:14:50.104711 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54249 2019-Jan-09 19:14:50.105398 - [DEBUG]
54250 2019-Jan-09 19:14:50.105427 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
54251 2019-Jan-09 19:14:50.106191 - [DEBUG] Compose: EdgeIdentity * AllBottom
54252 2019-Jan-09 19:14:50.106224 - [DEBUG]
54253 2019-Jan-09 19:14:50.106250 - [DEBUG] Propagate flow
54254 2019-Jan-09 19:14:50.106275 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54255 2019-Jan-09 19:14:50.106353 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
54256 2019-Jan-09 19:14:50.107078 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54257 2019-Jan-09 19:14:50.107872 - [DEBUG] Edge function : AllBottom (result of previous compose)
54258 2019-Jan-09 19:14:50.107902 - [DEBUG]
54259 2019-Jan-09 19:14:50.107932 - [DEBUG] Join: AllTop & AllBottom
54260 2019-Jan-09 19:14:50.107960 - [DEBUG] = AllBottom (new jump func)
54261 2019-Jan-09 19:14:50.107986 - [DEBUG]
54262 2019-Jan-09 19:14:50.108010 - [DEBUG] Start adding new jump function
54263 2019-Jan-09 19:14:50.108034 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54264 2019-Jan-09 19:14:50.108128 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54265 2019-Jan-09 19:14:50.108889 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
54266 2019-Jan-09 19:14:50.109640 - [DEBUG] Edge Function : AllBottom
54267 2019-Jan-09 19:14:50.109686 - [DEBUG] End adding new jump function
54268 2019-Jan-09 19:14:50.109711 - [DEBUG]
54269 2019-Jan-09 19:14:50.109736 - [DEBUG] -------------------------------------------- 1557. Path Edge --------------------------------------------
54270 2019-Jan-09 19:14:50.109762 - [DEBUG]
54271 2019-Jan-09 19:14:50.109785 - [DEBUG] Process 1557. path edge:
54272 2019-Jan-09 19:14:50.109811 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54273 2019-Jan-09 19:14:50.109903 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
54274 2019-Jan-09 19:14:50.110687 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54275 2019-Jan-09 19:14:50.111428 - [DEBUG]
54276 2019-Jan-09 19:14:50.111459 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
54277 2019-Jan-09 19:14:50.112176 - [DEBUG] Compose: EdgeIdentity * AllBottom
54278 2019-Jan-09 19:14:50.112208 - [DEBUG]
54279 2019-Jan-09 19:14:50.112232 - [DEBUG] Propagate flow
54280 2019-Jan-09 19:14:50.112256 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54281 2019-Jan-09 19:14:50.112326 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
54282 2019-Jan-09 19:14:50.112963 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54283 2019-Jan-09 19:14:50.113596 - [DEBUG] Edge function : AllBottom (result of previous compose)
54284 2019-Jan-09 19:14:50.113621 - [DEBUG]
54285 2019-Jan-09 19:14:50.113648 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54286 2019-Jan-09 19:14:50.113674 - [DEBUG] = AllBottom
54287 2019-Jan-09 19:14:50.113698 - [DEBUG]
54288 2019-Jan-09 19:14:50.113721 - [DEBUG] PROPAGATE: No new function!
54289 2019-Jan-09 19:14:50.113748 - [DEBUG] EDGE:
54290 2019-Jan-09 19:14:50.113830 - [DEBUG] ---> 54291 2019-Jan-09 19:14:50.114456 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54292 2019-Jan-09 19:14:50.115102 - [DEBUG]
54293 2019-Jan-09 19:14:50.115129 - [DEBUG] EDGE:
54294 2019-Jan-09 19:14:50.115187 - [DEBUG] ---> 54295 2019-Jan-09 19:14:50.115822 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54296 2019-Jan-09 19:14:50.116448 - [DEBUG]
54297 2019-Jan-09 19:14:50.116475 - [DEBUG] EDGE:
54298 2019-Jan-09 19:14:50.116532 - [DEBUG] ---> 54299 2019-Jan-09 19:14:50.117185 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54300 2019-Jan-09 19:14:50.117810 - [DEBUG]
54301 2019-Jan-09 19:14:50.117837 - [DEBUG] EDGE:
54302 2019-Jan-09 19:14:50.117893 - [DEBUG] ---> 54303 2019-Jan-09 19:14:50.118517 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54304 2019-Jan-09 19:14:50.119144 - [DEBUG]
54305 2019-Jan-09 19:14:50.119171 - [DEBUG] EDGE:
54306 2019-Jan-09 19:14:50.119229 - [DEBUG] ---> 54307 2019-Jan-09 19:14:50.119860 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54308 2019-Jan-09 19:14:50.120509 - [DEBUG]
54309 2019-Jan-09 19:14:50.120537 - [DEBUG] EDGE:
54310 2019-Jan-09 19:14:50.120595 - [DEBUG] ---> 54311 2019-Jan-09 19:14:50.121222 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54312 2019-Jan-09 19:14:50.121849 - [DEBUG]
54313 2019-Jan-09 19:14:50.121876 - [DEBUG] EDGE:
54314 2019-Jan-09 19:14:50.121934 - [DEBUG] ---> 54315 2019-Jan-09 19:14:50.122561 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54316 2019-Jan-09 19:14:50.123189 - [DEBUG]
54317 2019-Jan-09 19:14:50.123216 - [DEBUG] EDGE:
54318 2019-Jan-09 19:14:50.123274 - [DEBUG] ---> 54319 2019-Jan-09 19:14:50.123925 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54320 2019-Jan-09 19:14:50.124552 - [DEBUG]
54321 2019-Jan-09 19:14:50.124580 - [DEBUG] EDGE:
54322 2019-Jan-09 19:14:50.124638 - [DEBUG] ---> 54323 2019-Jan-09 19:14:50.125268 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54324 2019-Jan-09 19:14:50.125899 - [DEBUG]
54325 2019-Jan-09 19:14:50.125926 - [DEBUG] EDGE:
54326 2019-Jan-09 19:14:50.125984 - [DEBUG] ---> 54327 2019-Jan-09 19:14:50.126611 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54328 2019-Jan-09 19:14:50.127260 - [DEBUG]
54329 2019-Jan-09 19:14:50.127291 - [DEBUG] Compose: EdgeIdentity * AllBottom
54330 2019-Jan-09 19:14:50.127338 - [DEBUG]
54331 2019-Jan-09 19:14:50.127362 - [DEBUG] Propagate flow
54332 2019-Jan-09 19:14:50.127386 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54333 2019-Jan-09 19:14:50.127444 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
54334 2019-Jan-09 19:14:50.128072 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
54335 2019-Jan-09 19:14:50.128706 - [DEBUG] Edge function : AllBottom (result of previous compose)
54336 2019-Jan-09 19:14:50.128732 - [DEBUG]
54337 2019-Jan-09 19:14:50.128758 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54338 2019-Jan-09 19:14:50.128784 - [DEBUG] = AllBottom
54339 2019-Jan-09 19:14:50.128808 - [DEBUG]
54340 2019-Jan-09 19:14:50.128832 - [DEBUG] PROPAGATE: No new function!
54341 2019-Jan-09 19:14:50.128858 - [DEBUG] EDGE:
54342 2019-Jan-09 19:14:50.128916 - [DEBUG] ---> 54343 2019-Jan-09 19:14:50.129544 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54344 2019-Jan-09 19:14:50.130172 - [DEBUG]
54345 2019-Jan-09 19:14:50.130198 - [DEBUG] EDGE:
54346 2019-Jan-09 19:14:50.130256 - [DEBUG] ---> 54347 2019-Jan-09 19:14:50.130942 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
54348 2019-Jan-09 19:14:50.131576 - [DEBUG]
54349 2019-Jan-09 19:14:50.131633 - [DEBUG] Compose: EdgeIdentity * AllBottom
54350 2019-Jan-09 19:14:50.131660 - [DEBUG]
54351 2019-Jan-09 19:14:50.131684 - [DEBUG] Propagate flow
54352 2019-Jan-09 19:14:50.131707 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54353 2019-Jan-09 19:14:50.131764 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54354 2019-Jan-09 19:14:50.132395 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54355 2019-Jan-09 19:14:50.133020 - [DEBUG] Edge function : AllBottom (result of previous compose)
54356 2019-Jan-09 19:14:50.133045 - [DEBUG]
54357 2019-Jan-09 19:14:50.133070 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54358 2019-Jan-09 19:14:50.133096 - [DEBUG] = AllBottom
54359 2019-Jan-09 19:14:50.133120 - [DEBUG]
54360 2019-Jan-09 19:14:50.133143 - [DEBUG] PROPAGATE: No new function!
54361 2019-Jan-09 19:14:50.133168 - [DEBUG] Compose: EdgeIdentity * AllBottom
54362 2019-Jan-09 19:14:50.133194 - [DEBUG]
54363 2019-Jan-09 19:14:50.133217 - [DEBUG] Propagate flow
54364 2019-Jan-09 19:14:50.133241 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54365 2019-Jan-09 19:14:50.133297 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54366 2019-Jan-09 19:14:50.133942 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54367 2019-Jan-09 19:14:50.134573 - [DEBUG] Edge function : AllBottom (result of previous compose)
54368 2019-Jan-09 19:14:50.134598 - [DEBUG]
54369 2019-Jan-09 19:14:50.134624 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54370 2019-Jan-09 19:14:50.134649 - [DEBUG] = AllBottom
54371 2019-Jan-09 19:14:50.134674 - [DEBUG]
54372 2019-Jan-09 19:14:50.134697 - [DEBUG] PROPAGATE: No new function!
54373 2019-Jan-09 19:14:50.134721 - [DEBUG] EDGE:
54374 2019-Jan-09 19:14:50.134779 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
54375 2019-Jan-09 19:14:50.135409 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
54376 2019-Jan-09 19:14:50.136049 - [DEBUG]
54377 2019-Jan-09 19:14:50.136076 - [DEBUG] EDGE:
54378 2019-Jan-09 19:14:50.136134 - [DEBUG] ---> 54379 2019-Jan-09 19:14:50.136760 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
54380 2019-Jan-09 19:14:50.137407 - [DEBUG]
54381 2019-Jan-09 19:14:50.137432 - [DEBUG] EDGE:
54382 2019-Jan-09 19:14:50.137491 - [DEBUG] ---> 54383 2019-Jan-09 19:14:50.138115 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
54384 2019-Jan-09 19:14:50.138743 - [DEBUG]
54385 2019-Jan-09 19:14:50.138770 - [DEBUG] Compose: EdgeIdentity * AllBottom
54386 2019-Jan-09 19:14:50.138795 - [DEBUG]
54387 2019-Jan-09 19:14:50.138819 - [DEBUG] Propagate flow
54388 2019-Jan-09 19:14:50.138843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54389 2019-Jan-09 19:14:50.138899 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
54390 2019-Jan-09 19:14:50.139524 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54391 2019-Jan-09 19:14:50.140156 - [DEBUG] Edge function : AllBottom (result of previous compose)
54392 2019-Jan-09 19:14:50.140181 - [DEBUG]
54393 2019-Jan-09 19:14:50.140206 - [DEBUG] Join: AllTop & AllBottom
54394 2019-Jan-09 19:14:50.140232 - [DEBUG] = AllBottom (new jump func)
54395 2019-Jan-09 19:14:50.140257 - [DEBUG]
54396 2019-Jan-09 19:14:50.140280 - [DEBUG] Start adding new jump function
54397 2019-Jan-09 19:14:50.140303 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54398 2019-Jan-09 19:14:50.140360 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54399 2019-Jan-09 19:14:50.141007 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
54400 2019-Jan-09 19:14:50.141633 - [DEBUG] Edge Function : AllBottom
54401 2019-Jan-09 19:14:50.141662 - [DEBUG] End adding new jump function
54402 2019-Jan-09 19:14:50.141686 - [DEBUG]
54403 2019-Jan-09 19:14:50.141710 - [DEBUG] -------------------------------------------- 1558. Path Edge --------------------------------------------
54404 2019-Jan-09 19:14:50.141735 - [DEBUG]
54405 2019-Jan-09 19:14:50.141759 - [DEBUG] Process 1558. path edge:
54406 2019-Jan-09 19:14:50.141783 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54407 2019-Jan-09 19:14:50.141838 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
54408 2019-Jan-09 19:14:50.142464 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54409 2019-Jan-09 19:14:50.143094 - [DEBUG]
54410 2019-Jan-09 19:14:50.143121 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
54411 2019-Jan-09 19:14:50.143783 - [DEBUG] Compose: EdgeIdentity * AllBottom
54412 2019-Jan-09 19:14:50.143813 - [DEBUG]
54413 2019-Jan-09 19:14:50.143837 - [DEBUG] Propagate flow
54414 2019-Jan-09 19:14:50.143861 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54415 2019-Jan-09 19:14:50.143919 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54416 2019-Jan-09 19:14:50.144549 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54417 2019-Jan-09 19:14:50.145181 - [DEBUG] Edge function : AllBottom (result of previous compose)
54418 2019-Jan-09 19:14:50.145220 - [DEBUG]
54419 2019-Jan-09 19:14:50.145246 - [DEBUG] Join: AllTop & AllBottom
54420 2019-Jan-09 19:14:50.145272 - [DEBUG] = AllBottom (new jump func)
54421 2019-Jan-09 19:14:50.145297 - [DEBUG]
54422 2019-Jan-09 19:14:50.145320 - [DEBUG] Start adding new jump function
54423 2019-Jan-09 19:14:50.145344 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54424 2019-Jan-09 19:14:50.145400 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54425 2019-Jan-09 19:14:50.146032 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54426 2019-Jan-09 19:14:50.146658 - [DEBUG] Edge Function : AllBottom
54427 2019-Jan-09 19:14:50.146686 - [DEBUG] End adding new jump function
54428 2019-Jan-09 19:14:50.146710 - [DEBUG]
54429 2019-Jan-09 19:14:50.146733 - [DEBUG] -------------------------------------------- 1559. Path Edge --------------------------------------------
54430 2019-Jan-09 19:14:50.146758 - [DEBUG]
54431 2019-Jan-09 19:14:50.146782 - [DEBUG] Process 1559. path edge:
54432 2019-Jan-09 19:14:50.146806 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54433 2019-Jan-09 19:14:50.146862 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
54434 2019-Jan-09 19:14:50.147513 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54435 2019-Jan-09 19:14:50.148145 - [DEBUG]
54436 2019-Jan-09 19:14:50.148170 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54437 2019-Jan-09 19:14:50.148824 - [DEBUG] Compose: EdgeIdentity * AllBottom
54438 2019-Jan-09 19:14:50.148852 - [DEBUG]
54439 2019-Jan-09 19:14:50.148876 - [DEBUG] Propagate flow
54440 2019-Jan-09 19:14:50.148900 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54441 2019-Jan-09 19:14:50.148957 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54442 2019-Jan-09 19:14:50.149589 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54443 2019-Jan-09 19:14:50.150215 - [DEBUG] Edge function : AllBottom (result of previous compose)
54444 2019-Jan-09 19:14:50.150240 - [DEBUG]
54445 2019-Jan-09 19:14:50.150265 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54446 2019-Jan-09 19:14:50.150291 - [DEBUG] = AllBottom
54447 2019-Jan-09 19:14:50.150315 - [DEBUG]
54448 2019-Jan-09 19:14:50.150339 - [DEBUG] PROPAGATE: No new function!
54449 2019-Jan-09 19:14:50.150364 - [DEBUG] Compose: EdgeIdentity * AllBottom
54450 2019-Jan-09 19:14:50.150389 - [DEBUG]
54451 2019-Jan-09 19:14:50.150413 - [DEBUG] Propagate flow
54452 2019-Jan-09 19:14:50.150448 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54453 2019-Jan-09 19:14:50.150506 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54454 2019-Jan-09 19:14:50.151137 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54455 2019-Jan-09 19:14:50.151766 - [DEBUG] Edge function : AllBottom (result of previous compose)
54456 2019-Jan-09 19:14:50.151791 - [DEBUG]
54457 2019-Jan-09 19:14:50.151816 - [DEBUG] Join: AllTop & AllBottom
54458 2019-Jan-09 19:14:50.151842 - [DEBUG] = AllBottom (new jump func)
54459 2019-Jan-09 19:14:50.151866 - [DEBUG]
54460 2019-Jan-09 19:14:50.151889 - [DEBUG] Start adding new jump function
54461 2019-Jan-09 19:14:50.151913 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54462 2019-Jan-09 19:14:50.151969 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54463 2019-Jan-09 19:14:50.152612 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54464 2019-Jan-09 19:14:50.153243 - [DEBUG] Edge Function : AllBottom
54465 2019-Jan-09 19:14:50.153271 - [DEBUG] End adding new jump function
54466 2019-Jan-09 19:14:50.153295 - [DEBUG]
54467 2019-Jan-09 19:14:50.153319 - [DEBUG] -------------------------------------------- 1560. Path Edge --------------------------------------------
54468 2019-Jan-09 19:14:50.153344 - [DEBUG]
54469 2019-Jan-09 19:14:50.153367 - [DEBUG] Process 1560. path edge:
54470 2019-Jan-09 19:14:50.153391 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54471 2019-Jan-09 19:14:50.153446 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
54472 2019-Jan-09 19:14:50.154096 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54473 2019-Jan-09 19:14:50.154727 - [DEBUG]
54474 2019-Jan-09 19:14:50.154753 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54475 2019-Jan-09 19:14:50.155403 - [DEBUG] Compose: EdgeIdentity * AllBottom
54476 2019-Jan-09 19:14:50.155431 - [DEBUG]
54477 2019-Jan-09 19:14:50.155455 - [DEBUG] Propagate flow
54478 2019-Jan-09 19:14:50.155478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54479 2019-Jan-09 19:14:50.155535 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54480 2019-Jan-09 19:14:50.156168 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54481 2019-Jan-09 19:14:50.156798 - [DEBUG] Edge function : AllBottom (result of previous compose)
54482 2019-Jan-09 19:14:50.156823 - [DEBUG]
54483 2019-Jan-09 19:14:50.156848 - [DEBUG] Join: AllTop & AllBottom
54484 2019-Jan-09 19:14:50.156873 - [DEBUG] = AllBottom (new jump func)
54485 2019-Jan-09 19:14:50.156898 - [DEBUG]
54486 2019-Jan-09 19:14:50.156921 - [DEBUG] Start adding new jump function
54487 2019-Jan-09 19:14:50.156944 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54488 2019-Jan-09 19:14:50.157000 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54489 2019-Jan-09 19:14:50.157655 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54490 2019-Jan-09 19:14:50.158295 - [DEBUG] Edge Function : AllBottom
54491 2019-Jan-09 19:14:50.158326 - [DEBUG] End adding new jump function
54492 2019-Jan-09 19:14:50.158350 - [DEBUG]
54493 2019-Jan-09 19:14:50.158374 - [DEBUG] -------------------------------------------- 1561. Path Edge --------------------------------------------
54494 2019-Jan-09 19:14:50.158399 - [DEBUG]
54495 2019-Jan-09 19:14:50.158422 - [DEBUG] Process 1561. path edge:
54496 2019-Jan-09 19:14:50.158446 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54497 2019-Jan-09 19:14:50.158503 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
54498 2019-Jan-09 19:14:50.159132 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54499 2019-Jan-09 19:14:50.159763 - [DEBUG]
54500 2019-Jan-09 19:14:50.159788 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54501 2019-Jan-09 19:14:50.160424 - [DEBUG] Possible callees:
54502 2019-Jan-09 19:14:50.160468 - [DEBUG] bar
54503 2019-Jan-09 19:14:50.160493 - [DEBUG] Possible return sites:
54504 2019-Jan-09 19:14:50.160516 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7154505 2019-Jan-09 19:14:50.161802 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
54506 2019-Jan-09 19:14:50.161831 - [DEBUG] Start points of 'bar' currently not available!
54507 2019-Jan-09 19:14:50.161885 - [DEBUG] Compose: EdgeIdentity * AllBottom
54508 2019-Jan-09 19:14:50.161913 - [DEBUG]
54509 2019-Jan-09 19:14:50.161937 - [DEBUG] Propagate flow
54510 2019-Jan-09 19:14:50.161960 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54511 2019-Jan-09 19:14:50.162019 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
54512 2019-Jan-09 19:14:50.162649 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54513 2019-Jan-09 19:14:50.163281 - [DEBUG] Edge function : AllBottom (result of previous compose)
54514 2019-Jan-09 19:14:50.163306 - [DEBUG]
54515 2019-Jan-09 19:14:50.163331 - [DEBUG] Join: AllTop & AllBottom
54516 2019-Jan-09 19:14:50.163357 - [DEBUG] = AllBottom (new jump func)
54517 2019-Jan-09 19:14:50.163382 - [DEBUG]
54518 2019-Jan-09 19:14:50.163405 - [DEBUG] Start adding new jump function
54519 2019-Jan-09 19:14:50.163428 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54520 2019-Jan-09 19:14:50.163484 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54521 2019-Jan-09 19:14:50.164134 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
54522 2019-Jan-09 19:14:50.164763 - [DEBUG] Edge Function : AllBottom
54523 2019-Jan-09 19:14:50.164792 - [DEBUG] End adding new jump function
54524 2019-Jan-09 19:14:50.164816 - [DEBUG]
54525 2019-Jan-09 19:14:50.164839 - [DEBUG] -------------------------------------------- 1562. Path Edge --------------------------------------------
54526 2019-Jan-09 19:14:50.164864 - [DEBUG]
54527 2019-Jan-09 19:14:50.164887 - [DEBUG] Process 1562. path edge:
54528 2019-Jan-09 19:14:50.164911 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54529 2019-Jan-09 19:14:50.164967 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
54530 2019-Jan-09 19:14:50.165596 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54531 2019-Jan-09 19:14:50.166227 - [DEBUG]
54532 2019-Jan-09 19:14:50.166252 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
54533 2019-Jan-09 19:14:50.166903 - [DEBUG] Compose: EdgeIdentity * AllBottom
54534 2019-Jan-09 19:14:50.166933 - [DEBUG]
54535 2019-Jan-09 19:14:50.166956 - [DEBUG] Propagate flow
54536 2019-Jan-09 19:14:50.166980 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54537 2019-Jan-09 19:14:50.167038 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
54538 2019-Jan-09 19:14:50.167682 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54539 2019-Jan-09 19:14:50.168311 - [DEBUG] Edge function : AllBottom (result of previous compose)
54540 2019-Jan-09 19:14:50.168337 - [DEBUG]
54541 2019-Jan-09 19:14:50.168362 - [DEBUG] Join: AllTop & AllBottom
54542 2019-Jan-09 19:14:50.168388 - [DEBUG] = AllBottom (new jump func)
54543 2019-Jan-09 19:14:50.168412 - [DEBUG]
54544 2019-Jan-09 19:14:50.168435 - [DEBUG] Start adding new jump function
54545 2019-Jan-09 19:14:50.168459 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54546 2019-Jan-09 19:14:50.168515 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54547 2019-Jan-09 19:14:50.169145 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
54548 2019-Jan-09 19:14:50.169783 - [DEBUG] Edge Function : AllBottom
54549 2019-Jan-09 19:14:50.169812 - [DEBUG] End adding new jump function
54550 2019-Jan-09 19:14:50.169836 - [DEBUG]
54551 2019-Jan-09 19:14:50.169860 - [DEBUG] -------------------------------------------- 1563. Path Edge --------------------------------------------
54552 2019-Jan-09 19:14:50.169884 - [DEBUG]
54553 2019-Jan-09 19:14:50.169908 - [DEBUG] Process 1563. path edge:
54554 2019-Jan-09 19:14:50.169932 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54555 2019-Jan-09 19:14:50.169988 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
54556 2019-Jan-09 19:14:50.170630 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54557 2019-Jan-09 19:14:50.171260 - [DEBUG]
54558 2019-Jan-09 19:14:50.171286 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
54559 2019-Jan-09 19:14:50.171927 - [DEBUG] Compose: EdgeIdentity * AllBottom
54560 2019-Jan-09 19:14:50.171955 - [DEBUG]
54561 2019-Jan-09 19:14:50.171978 - [DEBUG] Propagate flow
54562 2019-Jan-09 19:14:50.172002 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54563 2019-Jan-09 19:14:50.172059 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
54564 2019-Jan-09 19:14:50.172699 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54565 2019-Jan-09 19:14:50.173329 - [DEBUG] Edge function : AllBottom (result of previous compose)
54566 2019-Jan-09 19:14:50.173355 - [DEBUG]
54567 2019-Jan-09 19:14:50.173380 - [DEBUG] Join: AllTop & AllBottom
54568 2019-Jan-09 19:14:50.173406 - [DEBUG] = AllBottom (new jump func)
54569 2019-Jan-09 19:14:50.173430 - [DEBUG]
54570 2019-Jan-09 19:14:50.173453 - [DEBUG] Start adding new jump function
54571 2019-Jan-09 19:14:50.173477 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54572 2019-Jan-09 19:14:50.173533 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54573 2019-Jan-09 19:14:50.174185 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
54574 2019-Jan-09 19:14:50.174820 - [DEBUG] Edge Function : AllBottom
54575 2019-Jan-09 19:14:50.174848 - [DEBUG] End adding new jump function
54576 2019-Jan-09 19:14:50.174873 - [DEBUG]
54577 2019-Jan-09 19:14:50.174896 - [DEBUG] -------------------------------------------- 1564. Path Edge --------------------------------------------
54578 2019-Jan-09 19:14:50.174921 - [DEBUG]
54579 2019-Jan-09 19:14:50.174944 - [DEBUG] Process 1564. path edge:
54580 2019-Jan-09 19:14:50.174968 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54581 2019-Jan-09 19:14:50.175024 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
54582 2019-Jan-09 19:14:50.175658 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54583 2019-Jan-09 19:14:50.176289 - [DEBUG]
54584 2019-Jan-09 19:14:50.176313 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
54585 2019-Jan-09 19:14:50.176966 - [DEBUG] Possible callees:
54586 2019-Jan-09 19:14:50.176992 - [DEBUG] llvm.dbg.declare
54587 2019-Jan-09 19:14:50.177016 - [DEBUG] Possible return sites:
54588 2019-Jan-09 19:14:50.177040 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7854589 2019-Jan-09 19:14:50.178358 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54590 2019-Jan-09 19:14:50.178387 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54591 2019-Jan-09 19:14:50.178440 - [DEBUG] Compose: EdgeIdentity * AllBottom
54592 2019-Jan-09 19:14:50.178468 - [DEBUG]
54593 2019-Jan-09 19:14:50.178492 - [DEBUG] Propagate flow
54594 2019-Jan-09 19:14:50.178515 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54595 2019-Jan-09 19:14:50.178574 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
54596 2019-Jan-09 19:14:50.179204 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54597 2019-Jan-09 19:14:50.179833 - [DEBUG] Edge function : AllBottom (result of previous compose)
54598 2019-Jan-09 19:14:50.179859 - [DEBUG]
54599 2019-Jan-09 19:14:50.179884 - [DEBUG] Join: AllTop & AllBottom
54600 2019-Jan-09 19:14:50.179910 - [DEBUG] = AllBottom (new jump func)
54601 2019-Jan-09 19:14:50.179934 - [DEBUG]
54602 2019-Jan-09 19:14:50.179958 - [DEBUG] Start adding new jump function
54603 2019-Jan-09 19:14:50.179981 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54604 2019-Jan-09 19:14:50.180037 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54605 2019-Jan-09 19:14:50.180684 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
54606 2019-Jan-09 19:14:50.181313 - [DEBUG] Edge Function : AllBottom
54607 2019-Jan-09 19:14:50.181341 - [DEBUG] End adding new jump function
54608 2019-Jan-09 19:14:50.181366 - [DEBUG]
54609 2019-Jan-09 19:14:50.181389 - [DEBUG] -------------------------------------------- 1565. Path Edge --------------------------------------------
54610 2019-Jan-09 19:14:50.181414 - [DEBUG]
54611 2019-Jan-09 19:14:50.181437 - [DEBUG] Process 1565. path edge:
54612 2019-Jan-09 19:14:50.181461 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54613 2019-Jan-09 19:14:50.181517 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
54614 2019-Jan-09 19:14:50.182145 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54615 2019-Jan-09 19:14:50.182775 - [DEBUG]
54616 2019-Jan-09 19:14:50.182799 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
54617 2019-Jan-09 19:14:50.183452 - [DEBUG] Compose: EdgeIdentity * AllBottom
54618 2019-Jan-09 19:14:50.183480 - [DEBUG]
54619 2019-Jan-09 19:14:50.183504 - [DEBUG] Propagate flow
54620 2019-Jan-09 19:14:50.183527 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54621 2019-Jan-09 19:14:50.183585 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
54622 2019-Jan-09 19:14:50.184227 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
54623 2019-Jan-09 19:14:50.184855 - [DEBUG] Edge function : AllBottom (result of previous compose)
54624 2019-Jan-09 19:14:50.184881 - [DEBUG]
54625 2019-Jan-09 19:14:50.184906 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54626 2019-Jan-09 19:14:50.184932 - [DEBUG] = AllBottom
54627 2019-Jan-09 19:14:50.184956 - [DEBUG]
54628 2019-Jan-09 19:14:50.184979 - [DEBUG] PROPAGATE: No new function!
54629 2019-Jan-09 19:14:50.185004 - [DEBUG] Compose: EdgeIdentity * AllBottom
54630 2019-Jan-09 19:14:50.185030 - [DEBUG]
54631 2019-Jan-09 19:14:50.185053 - [DEBUG] Propagate flow
54632 2019-Jan-09 19:14:50.185077 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54633 2019-Jan-09 19:14:50.185145 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
54634 2019-Jan-09 19:14:50.185770 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54635 2019-Jan-09 19:14:50.186400 - [DEBUG] Edge function : AllBottom (result of previous compose)
54636 2019-Jan-09 19:14:50.186425 - [DEBUG]
54637 2019-Jan-09 19:14:50.186450 - [DEBUG] Join: AllTop & AllBottom
54638 2019-Jan-09 19:14:50.186476 - [DEBUG] = AllBottom (new jump func)
54639 2019-Jan-09 19:14:50.186500 - [DEBUG]
54640 2019-Jan-09 19:14:50.186523 - [DEBUG] Start adding new jump function
54641 2019-Jan-09 19:14:50.186547 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54642 2019-Jan-09 19:14:50.186602 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54643 2019-Jan-09 19:14:50.187247 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
54644 2019-Jan-09 19:14:50.187873 - [DEBUG] Edge Function : AllBottom
54645 2019-Jan-09 19:14:50.187901 - [DEBUG] End adding new jump function
54646 2019-Jan-09 19:14:50.187925 - [DEBUG]
54647 2019-Jan-09 19:14:50.187948 - [DEBUG] -------------------------------------------- 1566. Path Edge --------------------------------------------
54648 2019-Jan-09 19:14:50.187973 - [DEBUG]
54649 2019-Jan-09 19:14:50.187996 - [DEBUG] Process 1566. path edge:
54650 2019-Jan-09 19:14:50.188020 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54651 2019-Jan-09 19:14:50.188076 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
54652 2019-Jan-09 19:14:50.188700 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54653 2019-Jan-09 19:14:50.189332 - [DEBUG]
54654 2019-Jan-09 19:14:50.189358 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
54655 2019-Jan-09 19:14:50.190000 - [DEBUG] Compose: EdgeIdentity * AllBottom
54656 2019-Jan-09 19:14:50.190028 - [DEBUG]
54657 2019-Jan-09 19:14:50.190052 - [DEBUG] Propagate flow
54658 2019-Jan-09 19:14:50.190075 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54659 2019-Jan-09 19:14:50.190133 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
54660 2019-Jan-09 19:14:50.190781 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54661 2019-Jan-09 19:14:50.191414 - [DEBUG] Edge function : AllBottom (result of previous compose)
54662 2019-Jan-09 19:14:50.191440 - [DEBUG]
54663 2019-Jan-09 19:14:50.191465 - [DEBUG] Join: AllTop & AllBottom
54664 2019-Jan-09 19:14:50.191491 - [DEBUG] = AllBottom (new jump func)
54665 2019-Jan-09 19:14:50.191515 - [DEBUG]
54666 2019-Jan-09 19:14:50.191539 - [DEBUG] Start adding new jump function
54667 2019-Jan-09 19:14:50.191562 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54668 2019-Jan-09 19:14:50.191618 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54669 2019-Jan-09 19:14:50.192248 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
54670 2019-Jan-09 19:14:50.192877 - [DEBUG] Edge Function : AllBottom
54671 2019-Jan-09 19:14:50.192905 - [DEBUG] End adding new jump function
54672 2019-Jan-09 19:14:50.192930 - [DEBUG]
54673 2019-Jan-09 19:14:50.192954 - [DEBUG] -------------------------------------------- 1567. Path Edge --------------------------------------------
54674 2019-Jan-09 19:14:50.192978 - [DEBUG]
54675 2019-Jan-09 19:14:50.193001 - [DEBUG] Process 1567. path edge:
54676 2019-Jan-09 19:14:50.193025 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54677 2019-Jan-09 19:14:50.193096 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
54678 2019-Jan-09 19:14:50.193728 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54679 2019-Jan-09 19:14:50.194376 - [DEBUG]
54680 2019-Jan-09 19:14:50.194401 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
54681 2019-Jan-09 19:14:50.195058 - [DEBUG] Compose: EdgeIdentity * AllBottom
54682 2019-Jan-09 19:14:50.195088 - [DEBUG]
54683 2019-Jan-09 19:14:50.195112 - [DEBUG] Propagate flow
54684 2019-Jan-09 19:14:50.195135 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54685 2019-Jan-09 19:14:50.195193 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
54686 2019-Jan-09 19:14:50.195819 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54687 2019-Jan-09 19:14:50.196448 - [DEBUG] Edge function : AllBottom (result of previous compose)
54688 2019-Jan-09 19:14:50.196474 - [DEBUG]
54689 2019-Jan-09 19:14:50.196498 - [DEBUG] Join: AllTop & AllBottom
54690 2019-Jan-09 19:14:50.196525 - [DEBUG] = AllBottom (new jump func)
54691 2019-Jan-09 19:14:50.196549 - [DEBUG]
54692 2019-Jan-09 19:14:50.196572 - [DEBUG] Start adding new jump function
54693 2019-Jan-09 19:14:50.196596 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54694 2019-Jan-09 19:14:50.196651 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54695 2019-Jan-09 19:14:50.197298 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
54696 2019-Jan-09 19:14:50.197922 - [DEBUG] Edge Function : AllBottom
54697 2019-Jan-09 19:14:50.197951 - [DEBUG] End adding new jump function
54698 2019-Jan-09 19:14:50.197975 - [DEBUG]
54699 2019-Jan-09 19:14:50.197999 - [DEBUG] -------------------------------------------- 1568. Path Edge --------------------------------------------
54700 2019-Jan-09 19:14:50.198023 - [DEBUG]
54701 2019-Jan-09 19:14:50.198047 - [DEBUG] Process 1568. path edge:
54702 2019-Jan-09 19:14:50.198071 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54703 2019-Jan-09 19:14:50.198127 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
54704 2019-Jan-09 19:14:50.198751 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54705 2019-Jan-09 19:14:50.199379 - [DEBUG]
54706 2019-Jan-09 19:14:50.199405 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
54707 2019-Jan-09 19:14:50.200051 - [DEBUG] Compose: EdgeIdentity * AllBottom
54708 2019-Jan-09 19:14:50.200080 - [DEBUG]
54709 2019-Jan-09 19:14:50.200104 - [DEBUG] Propagate flow
54710 2019-Jan-09 19:14:50.200127 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54711 2019-Jan-09 19:14:50.200185 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54712 2019-Jan-09 19:14:50.200829 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54713 2019-Jan-09 19:14:50.201460 - [DEBUG] Edge function : AllBottom (result of previous compose)
54714 2019-Jan-09 19:14:50.201485 - [DEBUG]
54715 2019-Jan-09 19:14:50.201510 - [DEBUG] Join: AllTop & AllBottom
54716 2019-Jan-09 19:14:50.201536 - [DEBUG] = AllBottom (new jump func)
54717 2019-Jan-09 19:14:50.201561 - [DEBUG]
54718 2019-Jan-09 19:14:50.201584 - [DEBUG] Start adding new jump function
54719 2019-Jan-09 19:14:50.201608 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54720 2019-Jan-09 19:14:50.201677 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54721 2019-Jan-09 19:14:50.202308 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54722 2019-Jan-09 19:14:50.202933 - [DEBUG] Edge Function : AllBottom
54723 2019-Jan-09 19:14:50.202962 - [DEBUG] End adding new jump function
54724 2019-Jan-09 19:14:50.202986 - [DEBUG]
54725 2019-Jan-09 19:14:50.203010 - [DEBUG] -------------------------------------------- 1569. Path Edge --------------------------------------------
54726 2019-Jan-09 19:14:50.203035 - [DEBUG]
54727 2019-Jan-09 19:14:50.203058 - [DEBUG] Process 1569. path edge:
54728 2019-Jan-09 19:14:50.203082 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54729 2019-Jan-09 19:14:50.203138 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
54730 2019-Jan-09 19:14:50.203764 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54731 2019-Jan-09 19:14:50.204406 - [DEBUG]
54732 2019-Jan-09 19:14:50.204431 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54733 2019-Jan-09 19:14:50.205085 - [DEBUG] Compose: EdgeIdentity * AllBottom
54734 2019-Jan-09 19:14:50.205113 - [DEBUG]
54735 2019-Jan-09 19:14:50.205137 - [DEBUG] Propagate flow
54736 2019-Jan-09 19:14:50.205160 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54737 2019-Jan-09 19:14:50.205218 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
54738 2019-Jan-09 19:14:50.205857 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54739 2019-Jan-09 19:14:50.206487 - [DEBUG] Edge function : AllBottom (result of previous compose)
54740 2019-Jan-09 19:14:50.206512 - [DEBUG]
54741 2019-Jan-09 19:14:50.206537 - [DEBUG] Join: AllTop & AllBottom
54742 2019-Jan-09 19:14:50.206563 - [DEBUG] = AllBottom (new jump func)
54743 2019-Jan-09 19:14:50.206587 - [DEBUG]
54744 2019-Jan-09 19:14:50.206610 - [DEBUG] Start adding new jump function
54745 2019-Jan-09 19:14:50.206634 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54746 2019-Jan-09 19:14:50.206690 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54747 2019-Jan-09 19:14:50.207337 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
54748 2019-Jan-09 19:14:50.207968 - [DEBUG] Edge Function : AllBottom
54749 2019-Jan-09 19:14:50.207996 - [DEBUG] End adding new jump function
54750 2019-Jan-09 19:14:50.208020 - [DEBUG]
54751 2019-Jan-09 19:14:50.208043 - [DEBUG] -------------------------------------------- 1570. Path Edge --------------------------------------------
54752 2019-Jan-09 19:14:50.208067 - [DEBUG]
54753 2019-Jan-09 19:14:50.208091 - [DEBUG] Process 1570. path edge:
54754 2019-Jan-09 19:14:50.208115 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54755 2019-Jan-09 19:14:50.208171 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
54756 2019-Jan-09 19:14:50.208800 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54757 2019-Jan-09 19:14:50.209431 - [DEBUG]
54758 2019-Jan-09 19:14:50.209456 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
54759 2019-Jan-09 19:14:50.210115 - [DEBUG] Compose: EdgeIdentity * AllBottom
54760 2019-Jan-09 19:14:50.210143 - [DEBUG]
54761 2019-Jan-09 19:14:50.210167 - [DEBUG] Propagate flow
54762 2019-Jan-09 19:14:50.210191 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54763 2019-Jan-09 19:14:50.210263 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
54764 2019-Jan-09 19:14:50.210988 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54765 2019-Jan-09 19:14:50.211622 - [DEBUG] Edge function : AllBottom (result of previous compose)
54766 2019-Jan-09 19:14:50.211647 - [DEBUG]
54767 2019-Jan-09 19:14:50.211672 - [DEBUG] Join: AllTop & AllBottom
54768 2019-Jan-09 19:14:50.211698 - [DEBUG] = AllBottom (new jump func)
54769 2019-Jan-09 19:14:50.211722 - [DEBUG]
54770 2019-Jan-09 19:14:50.211745 - [DEBUG] Start adding new jump function
54771 2019-Jan-09 19:14:50.211769 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54772 2019-Jan-09 19:14:50.211825 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54773 2019-Jan-09 19:14:50.212457 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
54774 2019-Jan-09 19:14:50.213084 - [DEBUG] Edge Function : AllBottom
54775 2019-Jan-09 19:14:50.213113 - [DEBUG] End adding new jump function
54776 2019-Jan-09 19:14:50.213137 - [DEBUG]
54777 2019-Jan-09 19:14:50.213161 - [DEBUG] -------------------------------------------- 1571. Path Edge --------------------------------------------
54778 2019-Jan-09 19:14:50.213186 - [DEBUG]
54779 2019-Jan-09 19:14:50.213209 - [DEBUG] Process 1571. path edge:
54780 2019-Jan-09 19:14:50.213234 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54781 2019-Jan-09 19:14:50.213290 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
54782 2019-Jan-09 19:14:50.213935 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54783 2019-Jan-09 19:14:50.214566 - [DEBUG]
54784 2019-Jan-09 19:14:50.214592 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
54785 2019-Jan-09 19:14:50.215243 - [DEBUG] Compose: EdgeIdentity * AllBottom
54786 2019-Jan-09 19:14:50.215271 - [DEBUG]
54787 2019-Jan-09 19:14:50.215295 - [DEBUG] Propagate flow
54788 2019-Jan-09 19:14:50.215319 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54789 2019-Jan-09 19:14:50.215377 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
54790 2019-Jan-09 19:14:50.216019 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54791 2019-Jan-09 19:14:50.216649 - [DEBUG] Edge function : AllBottom (result of previous compose)
54792 2019-Jan-09 19:14:50.216674 - [DEBUG]
54793 2019-Jan-09 19:14:50.216698 - [DEBUG] Join: AllTop & AllBottom
54794 2019-Jan-09 19:14:50.216724 - [DEBUG] = AllBottom (new jump func)
54795 2019-Jan-09 19:14:50.216749 - [DEBUG]
54796 2019-Jan-09 19:14:50.216772 - [DEBUG] Start adding new jump function
54797 2019-Jan-09 19:14:50.216796 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54798 2019-Jan-09 19:14:50.216852 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54799 2019-Jan-09 19:14:50.217531 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
54800 2019-Jan-09 19:14:50.218166 - [DEBUG] Edge Function : AllBottom
54801 2019-Jan-09 19:14:50.218195 - [DEBUG] End adding new jump function
54802 2019-Jan-09 19:14:50.218219 - [DEBUG]
54803 2019-Jan-09 19:14:50.218242 - [DEBUG] -------------------------------------------- 1572. Path Edge --------------------------------------------
54804 2019-Jan-09 19:14:50.218280 - [DEBUG]
54805 2019-Jan-09 19:14:50.218304 - [DEBUG] Process 1572. path edge:
54806 2019-Jan-09 19:14:50.218328 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54807 2019-Jan-09 19:14:50.218384 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
54808 2019-Jan-09 19:14:50.219020 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54809 2019-Jan-09 19:14:50.219649 - [DEBUG]
54810 2019-Jan-09 19:14:50.219674 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
54811 2019-Jan-09 19:14:50.220324 - [DEBUG] Possible callees:
54812 2019-Jan-09 19:14:50.220350 - [DEBUG] llvm.dbg.declare
54813 2019-Jan-09 19:14:50.220375 - [DEBUG] Possible return sites:
54814 2019-Jan-09 19:14:50.220399 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12054815 2019-Jan-09 19:14:50.221687 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54816 2019-Jan-09 19:14:50.221716 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54817 2019-Jan-09 19:14:50.221766 - [DEBUG] Compose: EdgeIdentity * AllBottom
54818 2019-Jan-09 19:14:50.221794 - [DEBUG]
54819 2019-Jan-09 19:14:50.221818 - [DEBUG] Propagate flow
54820 2019-Jan-09 19:14:50.221841 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54821 2019-Jan-09 19:14:50.221900 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
54822 2019-Jan-09 19:14:50.222530 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54823 2019-Jan-09 19:14:50.223160 - [DEBUG] Edge function : AllBottom (result of previous compose)
54824 2019-Jan-09 19:14:50.223185 - [DEBUG]
54825 2019-Jan-09 19:14:50.223210 - [DEBUG] Join: AllTop & AllBottom
54826 2019-Jan-09 19:14:50.223236 - [DEBUG] = AllBottom (new jump func)
54827 2019-Jan-09 19:14:50.223260 - [DEBUG]
54828 2019-Jan-09 19:14:50.223284 - [DEBUG] Start adding new jump function
54829 2019-Jan-09 19:14:50.223307 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54830 2019-Jan-09 19:14:50.223363 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54831 2019-Jan-09 19:14:50.224041 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
54832 2019-Jan-09 19:14:50.224672 - [DEBUG] Edge Function : AllBottom
54833 2019-Jan-09 19:14:50.224700 - [DEBUG] End adding new jump function
54834 2019-Jan-09 19:14:50.224725 - [DEBUG]
54835 2019-Jan-09 19:14:50.224748 - [DEBUG] -------------------------------------------- 1573. Path Edge --------------------------------------------
54836 2019-Jan-09 19:14:50.224773 - [DEBUG]
54837 2019-Jan-09 19:14:50.224796 - [DEBUG] Process 1573. path edge:
54838 2019-Jan-09 19:14:50.224820 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54839 2019-Jan-09 19:14:50.224876 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
54840 2019-Jan-09 19:14:50.225510 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54841 2019-Jan-09 19:14:50.226143 - [DEBUG]
54842 2019-Jan-09 19:14:50.226168 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
54843 2019-Jan-09 19:14:50.226843 - [DEBUG] Compose: EdgeIdentity * AllBottom
54844 2019-Jan-09 19:14:50.226872 - [DEBUG]
54845 2019-Jan-09 19:14:50.226896 - [DEBUG] Propagate flow
54846 2019-Jan-09 19:14:50.226920 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54847 2019-Jan-09 19:14:50.226978 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
54848 2019-Jan-09 19:14:50.227634 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54849 2019-Jan-09 19:14:50.228268 - [DEBUG] Edge function : AllBottom (result of previous compose)
54850 2019-Jan-09 19:14:50.228294 - [DEBUG]
54851 2019-Jan-09 19:14:50.228319 - [DEBUG] Join: AllTop & AllBottom
54852 2019-Jan-09 19:14:50.228345 - [DEBUG] = AllBottom (new jump func)
54853 2019-Jan-09 19:14:50.228369 - [DEBUG]
54854 2019-Jan-09 19:14:50.228393 - [DEBUG] Start adding new jump function
54855 2019-Jan-09 19:14:50.228416 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54856 2019-Jan-09 19:14:50.228472 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54857 2019-Jan-09 19:14:50.229102 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
54858 2019-Jan-09 19:14:50.229727 - [DEBUG] Edge Function : AllBottom
54859 2019-Jan-09 19:14:50.229756 - [DEBUG] End adding new jump function
54860 2019-Jan-09 19:14:50.229781 - [DEBUG]
54861 2019-Jan-09 19:14:50.229804 - [DEBUG] -------------------------------------------- 1574. Path Edge --------------------------------------------
54862 2019-Jan-09 19:14:50.229828 - [DEBUG]
54863 2019-Jan-09 19:14:50.229851 - [DEBUG] Process 1574. path edge:
54864 2019-Jan-09 19:14:50.229875 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54865 2019-Jan-09 19:14:50.229932 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
54866 2019-Jan-09 19:14:50.230576 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54867 2019-Jan-09 19:14:50.231209 - [DEBUG]
54868 2019-Jan-09 19:14:50.231235 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
54869 2019-Jan-09 19:14:50.231888 - [DEBUG] Compose: EdgeIdentity * AllBottom
54870 2019-Jan-09 19:14:50.231916 - [DEBUG]
54871 2019-Jan-09 19:14:50.231940 - [DEBUG] Propagate flow
54872 2019-Jan-09 19:14:50.231963 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54873 2019-Jan-09 19:14:50.232021 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
54874 2019-Jan-09 19:14:50.232663 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54875 2019-Jan-09 19:14:50.233295 - [DEBUG] Edge function : AllBottom (result of previous compose)
54876 2019-Jan-09 19:14:50.233320 - [DEBUG]
54877 2019-Jan-09 19:14:50.233345 - [DEBUG] Join: AllTop & AllBottom
54878 2019-Jan-09 19:14:50.233372 - [DEBUG] = AllBottom (new jump func)
54879 2019-Jan-09 19:14:50.233396 - [DEBUG]
54880 2019-Jan-09 19:14:50.233420 - [DEBUG] Start adding new jump function
54881 2019-Jan-09 19:14:50.233443 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54882 2019-Jan-09 19:14:50.233500 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54883 2019-Jan-09 19:14:50.234148 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
54884 2019-Jan-09 19:14:50.234786 - [DEBUG] Edge Function : AllBottom
54885 2019-Jan-09 19:14:50.234821 - [DEBUG] End adding new jump function
54886 2019-Jan-09 19:14:50.234859 - [DEBUG]
54887 2019-Jan-09 19:14:50.234883 - [DEBUG] -------------------------------------------- 1575. Path Edge --------------------------------------------
54888 2019-Jan-09 19:14:50.234908 - [DEBUG]
54889 2019-Jan-09 19:14:50.234931 - [DEBUG] Process 1575. path edge:
54890 2019-Jan-09 19:14:50.234955 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54891 2019-Jan-09 19:14:50.235012 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
54892 2019-Jan-09 19:14:50.235649 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54893 2019-Jan-09 19:14:50.236282 - [DEBUG]
54894 2019-Jan-09 19:14:50.236306 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
54895 2019-Jan-09 19:14:50.236959 - [DEBUG] Possible callees:
54896 2019-Jan-09 19:14:50.236985 - [DEBUG] llvm.dbg.declare
54897 2019-Jan-09 19:14:50.237009 - [DEBUG] Possible return sites:
54898 2019-Jan-09 19:14:50.237033 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14954899 2019-Jan-09 19:14:50.238356 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54900 2019-Jan-09 19:14:50.238385 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54901 2019-Jan-09 19:14:50.238435 - [DEBUG] Compose: EdgeIdentity * AllBottom
54902 2019-Jan-09 19:14:50.238462 - [DEBUG]
54903 2019-Jan-09 19:14:50.238487 - [DEBUG] Propagate flow
54904 2019-Jan-09 19:14:50.238510 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54905 2019-Jan-09 19:14:50.238568 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
54906 2019-Jan-09 19:14:50.239202 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54907 2019-Jan-09 19:14:50.239833 - [DEBUG] Edge function : AllBottom (result of previous compose)
54908 2019-Jan-09 19:14:50.239859 - [DEBUG]
54909 2019-Jan-09 19:14:50.239884 - [DEBUG] Join: AllTop & AllBottom
54910 2019-Jan-09 19:14:50.239910 - [DEBUG] = AllBottom (new jump func)
54911 2019-Jan-09 19:14:50.239944 - [DEBUG]
54912 2019-Jan-09 19:14:50.239968 - [DEBUG] Start adding new jump function
54913 2019-Jan-09 19:14:50.239991 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54914 2019-Jan-09 19:14:50.240048 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54915 2019-Jan-09 19:14:50.240698 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
54916 2019-Jan-09 19:14:50.241329 - [DEBUG] Edge Function : AllBottom
54917 2019-Jan-09 19:14:50.241358 - [DEBUG] End adding new jump function
54918 2019-Jan-09 19:14:50.241383 - [DEBUG]
54919 2019-Jan-09 19:14:50.241406 - [DEBUG] -------------------------------------------- 1576. Path Edge --------------------------------------------
54920 2019-Jan-09 19:14:50.241431 - [DEBUG]
54921 2019-Jan-09 19:14:50.241454 - [DEBUG] Process 1576. path edge:
54922 2019-Jan-09 19:14:50.241478 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54923 2019-Jan-09 19:14:50.241534 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
54924 2019-Jan-09 19:14:50.242168 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54925 2019-Jan-09 19:14:50.242801 - [DEBUG]
54926 2019-Jan-09 19:14:50.242826 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
54927 2019-Jan-09 19:14:50.243508 - [DEBUG] Compose: EdgeIdentity * AllBottom
54928 2019-Jan-09 19:14:50.243537 - [DEBUG]
54929 2019-Jan-09 19:14:50.243561 - [DEBUG] Propagate flow
54930 2019-Jan-09 19:14:50.243584 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54931 2019-Jan-09 19:14:50.243644 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
54932 2019-Jan-09 19:14:50.244292 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54933 2019-Jan-09 19:14:50.244923 - [DEBUG] Edge function : AllBottom (result of previous compose)
54934 2019-Jan-09 19:14:50.244948 - [DEBUG]
54935 2019-Jan-09 19:14:50.244974 - [DEBUG] Join: AllTop & AllBottom
54936 2019-Jan-09 19:14:50.245000 - [DEBUG] = AllBottom (new jump func)
54937 2019-Jan-09 19:14:50.245024 - [DEBUG]
54938 2019-Jan-09 19:14:50.245048 - [DEBUG] Start adding new jump function
54939 2019-Jan-09 19:14:50.245071 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54940 2019-Jan-09 19:14:50.245127 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54941 2019-Jan-09 19:14:50.245759 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
54942 2019-Jan-09 19:14:50.246386 - [DEBUG] Edge Function : AllBottom
54943 2019-Jan-09 19:14:50.246414 - [DEBUG] End adding new jump function
54944 2019-Jan-09 19:14:50.246439 - [DEBUG]
54945 2019-Jan-09 19:14:50.246462 - [DEBUG] -------------------------------------------- 1577. Path Edge --------------------------------------------
54946 2019-Jan-09 19:14:50.246486 - [DEBUG]
54947 2019-Jan-09 19:14:50.246509 - [DEBUG] Process 1577. path edge:
54948 2019-Jan-09 19:14:50.246533 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54949 2019-Jan-09 19:14:50.246590 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
54950 2019-Jan-09 19:14:50.247234 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54951 2019-Jan-09 19:14:50.247866 - [DEBUG]
54952 2019-Jan-09 19:14:50.247891 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
54953 2019-Jan-09 19:14:50.248546 - [DEBUG] Compose: EdgeIdentity * AllBottom
54954 2019-Jan-09 19:14:50.248575 - [DEBUG]
54955 2019-Jan-09 19:14:50.248600 - [DEBUG] Propagate flow
54956 2019-Jan-09 19:14:50.248623 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54957 2019-Jan-09 19:14:50.248681 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
54958 2019-Jan-09 19:14:50.249326 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54959 2019-Jan-09 19:14:50.249954 - [DEBUG] Edge function : AllBottom (result of previous compose)
54960 2019-Jan-09 19:14:50.249979 - [DEBUG]
54961 2019-Jan-09 19:14:50.250004 - [DEBUG] Join: AllTop & AllBottom
54962 2019-Jan-09 19:14:50.250030 - [DEBUG] = AllBottom (new jump func)
54963 2019-Jan-09 19:14:50.250055 - [DEBUG]
54964 2019-Jan-09 19:14:50.250078 - [DEBUG] Start adding new jump function
54965 2019-Jan-09 19:14:50.250101 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54966 2019-Jan-09 19:14:50.250157 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54967 2019-Jan-09 19:14:50.250807 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
54968 2019-Jan-09 19:14:50.251445 - [DEBUG] Edge Function : AllBottom
54969 2019-Jan-09 19:14:50.251490 - [DEBUG] End adding new jump function
54970 2019-Jan-09 19:14:50.251515 - [DEBUG]
54971 2019-Jan-09 19:14:50.251539 - [DEBUG] -------------------------------------------- 1578. Path Edge --------------------------------------------
54972 2019-Jan-09 19:14:50.251563 - [DEBUG]
54973 2019-Jan-09 19:14:50.251586 - [DEBUG] Process 1578. path edge:
54974 2019-Jan-09 19:14:50.251610 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54975 2019-Jan-09 19:14:50.251668 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
54976 2019-Jan-09 19:14:50.252308 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54977 2019-Jan-09 19:14:50.252940 - [DEBUG]
54978 2019-Jan-09 19:14:50.252965 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
54979 2019-Jan-09 19:14:50.253622 - [DEBUG] Possible callees:
54980 2019-Jan-09 19:14:50.253648 - [DEBUG] llvm.dbg.declare
54981 2019-Jan-09 19:14:50.253673 - [DEBUG] Possible return sites:
54982 2019-Jan-09 19:14:50.253696 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15554983 2019-Jan-09 19:14:50.254996 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54984 2019-Jan-09 19:14:50.255026 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54985 2019-Jan-09 19:14:50.255101 - [DEBUG] Compose: EdgeIdentity * AllBottom
54986 2019-Jan-09 19:14:50.255130 - [DEBUG]
54987 2019-Jan-09 19:14:50.255154 - [DEBUG] Propagate flow
54988 2019-Jan-09 19:14:50.255177 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54989 2019-Jan-09 19:14:50.255236 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
54990 2019-Jan-09 19:14:50.255871 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54991 2019-Jan-09 19:14:50.256505 - [DEBUG] Edge function : AllBottom (result of previous compose)
54992 2019-Jan-09 19:14:50.256530 - [DEBUG]
54993 2019-Jan-09 19:14:50.256556 - [DEBUG] Join: AllTop & AllBottom
54994 2019-Jan-09 19:14:50.256582 - [DEBUG] = AllBottom (new jump func)
54995 2019-Jan-09 19:14:50.256607 - [DEBUG]
54996 2019-Jan-09 19:14:50.256630 - [DEBUG] Start adding new jump function
54997 2019-Jan-09 19:14:50.256653 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54998 2019-Jan-09 19:14:50.256710 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54999 2019-Jan-09 19:14:50.257362 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55000 2019-Jan-09 19:14:50.257995 - [DEBUG] Edge Function : AllBottom
55001 2019-Jan-09 19:14:50.258024 - [DEBUG] End adding new jump function
55002 2019-Jan-09 19:14:50.258048 - [DEBUG]
55003 2019-Jan-09 19:14:50.258072 - [DEBUG] -------------------------------------------- 1579. Path Edge --------------------------------------------
55004 2019-Jan-09 19:14:50.258096 - [DEBUG]
55005 2019-Jan-09 19:14:50.258119 - [DEBUG] Process 1579. path edge:
55006 2019-Jan-09 19:14:50.258144 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55007 2019-Jan-09 19:14:50.258201 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
55008 2019-Jan-09 19:14:50.258834 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
55009 2019-Jan-09 19:14:50.259464 - [DEBUG]
55010 2019-Jan-09 19:14:50.259505 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55011 2019-Jan-09 19:14:50.260194 - [DEBUG] Compose: EdgeIdentity * AllBottom
55012 2019-Jan-09 19:14:50.260223 - [DEBUG]
55013 2019-Jan-09 19:14:50.260247 - [DEBUG] Propagate flow
55014 2019-Jan-09 19:14:50.260270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55015 2019-Jan-09 19:14:50.260329 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55016 2019-Jan-09 19:14:50.260980 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
55017 2019-Jan-09 19:14:50.261611 - [DEBUG] Edge function : AllBottom (result of previous compose)
55018 2019-Jan-09 19:14:50.261637 - [DEBUG]
55019 2019-Jan-09 19:14:50.261662 - [DEBUG] Join: AllTop & AllBottom
55020 2019-Jan-09 19:14:50.261688 - [DEBUG] = AllBottom (new jump func)
55021 2019-Jan-09 19:14:50.261712 - [DEBUG]
55022 2019-Jan-09 19:14:50.261735 - [DEBUG] Start adding new jump function
55023 2019-Jan-09 19:14:50.261759 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55024 2019-Jan-09 19:14:50.261815 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
55025 2019-Jan-09 19:14:50.262449 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55026 2019-Jan-09 19:14:50.263076 - [DEBUG] Edge Function : AllBottom
55027 2019-Jan-09 19:14:50.263105 - [DEBUG] End adding new jump function
55028 2019-Jan-09 19:14:50.263129 - [DEBUG]
55029 2019-Jan-09 19:14:50.263153 - [DEBUG] -------------------------------------------- 1580. Path Edge --------------------------------------------
55030 2019-Jan-09 19:14:50.263177 - [DEBUG]
55031 2019-Jan-09 19:14:50.263200 - [DEBUG] Process 1580. path edge:
55032 2019-Jan-09 19:14:50.263225 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55033 2019-Jan-09 19:14:50.263281 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
55034 2019-Jan-09 19:14:50.263925 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
55035 2019-Jan-09 19:14:50.264555 - [DEBUG]
55036 2019-Jan-09 19:14:50.264580 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55037 2019-Jan-09 19:14:50.265251 - [DEBUG] Compose: EdgeIdentity * AllBottom
55038 2019-Jan-09 19:14:50.265280 - [DEBUG]
55039 2019-Jan-09 19:14:50.265304 - [DEBUG] Propagate flow
55040 2019-Jan-09 19:14:50.265327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55041 2019-Jan-09 19:14:50.265386 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55042 2019-Jan-09 19:14:50.266015 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
55043 2019-Jan-09 19:14:50.266647 - [DEBUG] Edge function : AllBottom (result of previous compose)
55044 2019-Jan-09 19:14:50.266672 - [DEBUG]
55045 2019-Jan-09 19:14:50.266698 - [DEBUG] Join: AllTop & AllBottom
55046 2019-Jan-09 19:14:50.266724 - [DEBUG] = AllBottom (new jump func)
55047 2019-Jan-09 19:14:50.266748 - [DEBUG]
55048 2019-Jan-09 19:14:50.266772 - [DEBUG] Start adding new jump function
55049 2019-Jan-09 19:14:50.266795 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55050 2019-Jan-09 19:14:50.266851 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
55051 2019-Jan-09 19:14:50.267501 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55052 2019-Jan-09 19:14:50.268130 - [DEBUG] Edge Function : AllBottom
55053 2019-Jan-09 19:14:50.268173 - [DEBUG] End adding new jump function
55054 2019-Jan-09 19:14:50.268198 - [DEBUG]
55055 2019-Jan-09 19:14:50.268222 - [DEBUG] -------------------------------------------- 1581. Path Edge --------------------------------------------
55056 2019-Jan-09 19:14:50.268246 - [DEBUG]
55057 2019-Jan-09 19:14:50.268269 - [DEBUG] Process 1581. path edge:
55058 2019-Jan-09 19:14:50.268293 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55059 2019-Jan-09 19:14:50.268350 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
55060 2019-Jan-09 19:14:50.268977 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
55061 2019-Jan-09 19:14:50.269608 - [DEBUG]
55062 2019-Jan-09 19:14:50.269634 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55063 2019-Jan-09 19:14:50.270299 - [DEBUG] EDGE:
55064 2019-Jan-09 19:14:50.270359 - [DEBUG] ---> 55065 2019-Jan-09 19:14:50.271016 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
55066 2019-Jan-09 19:14:50.271649 - [DEBUG]
55067 2019-Jan-09 19:14:50.271674 - [DEBUG] EDGE:
55068 2019-Jan-09 19:14:50.271731 - [DEBUG] ---> 55069 2019-Jan-09 19:14:50.272366 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
55070 2019-Jan-09 19:14:50.273037 - [DEBUG]
55071 2019-Jan-09 19:14:50.273068 - [DEBUG] Compose: EdgeIdentity * AllBottom
55072 2019-Jan-09 19:14:50.273096 - [DEBUG]
55073 2019-Jan-09 19:14:50.273120 - [DEBUG] Propagate flow
55074 2019-Jan-09 19:14:50.273143 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55075 2019-Jan-09 19:14:50.273203 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55076 2019-Jan-09 19:14:50.273863 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55077 2019-Jan-09 19:14:50.274502 - [DEBUG] Edge function : AllBottom (result of previous compose)
55078 2019-Jan-09 19:14:50.274529 - [DEBUG]
55079 2019-Jan-09 19:14:50.274554 - [DEBUG] Join: AllTop & AllBottom
55080 2019-Jan-09 19:14:50.274580 - [DEBUG] = AllBottom (new jump func)
55081 2019-Jan-09 19:14:50.274604 - [DEBUG]
55082 2019-Jan-09 19:14:50.274628 - [DEBUG] Start adding new jump function
55083 2019-Jan-09 19:14:50.274651 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55084 2019-Jan-09 19:14:50.274710 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55085 2019-Jan-09 19:14:50.275341 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55086 2019-Jan-09 19:14:50.275968 - [DEBUG] Edge Function : AllBottom
55087 2019-Jan-09 19:14:50.275999 - [DEBUG] End adding new jump function
55088 2019-Jan-09 19:14:50.276022 - [DEBUG]
55089 2019-Jan-09 19:14:50.276046 - [DEBUG] -------------------------------------------- 1582. Path Edge --------------------------------------------
55090 2019-Jan-09 19:14:50.276071 - [DEBUG]
55091 2019-Jan-09 19:14:50.276094 - [DEBUG] Process 1582. path edge:
55092 2019-Jan-09 19:14:50.276118 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55093 2019-Jan-09 19:14:50.276174 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
55094 2019-Jan-09 19:14:50.276801 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55095 2019-Jan-09 19:14:50.277457 - [DEBUG]
55096 2019-Jan-09 19:14:50.277483 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55097 2019-Jan-09 19:14:50.278164 - [DEBUG] Compose: EdgeIdentity * AllBottom
55098 2019-Jan-09 19:14:50.278192 - [DEBUG]
55099 2019-Jan-09 19:14:50.278216 - [DEBUG] Propagate flow
55100 2019-Jan-09 19:14:50.278240 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55101 2019-Jan-09 19:14:50.278299 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55102 2019-Jan-09 19:14:50.278930 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55103 2019-Jan-09 19:14:50.279562 - [DEBUG] Edge function : AllBottom (result of previous compose)
55104 2019-Jan-09 19:14:50.279587 - [DEBUG]
55105 2019-Jan-09 19:14:50.279612 - [DEBUG] Join: AllTop & AllBottom
55106 2019-Jan-09 19:14:50.279639 - [DEBUG] = AllBottom (new jump func)
55107 2019-Jan-09 19:14:50.279664 - [DEBUG]
55108 2019-Jan-09 19:14:50.279687 - [DEBUG] Start adding new jump function
55109 2019-Jan-09 19:14:50.279711 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55110 2019-Jan-09 19:14:50.279768 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55111 2019-Jan-09 19:14:50.280399 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55112 2019-Jan-09 19:14:50.281047 - [DEBUG] Edge Function : AllBottom
55113 2019-Jan-09 19:14:50.281076 - [DEBUG] End adding new jump function
55114 2019-Jan-09 19:14:50.281100 - [DEBUG]
55115 2019-Jan-09 19:14:50.281124 - [DEBUG] -------------------------------------------- 1583. Path Edge --------------------------------------------
55116 2019-Jan-09 19:14:50.281148 - [DEBUG]
55117 2019-Jan-09 19:14:50.281171 - [DEBUG] Process 1583. path edge:
55118 2019-Jan-09 19:14:50.281195 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55119 2019-Jan-09 19:14:50.281252 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
55120 2019-Jan-09 19:14:50.281879 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55121 2019-Jan-09 19:14:50.282511 - [DEBUG]
55122 2019-Jan-09 19:14:50.282537 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55123 2019-Jan-09 19:14:50.283192 - [DEBUG] Compose: EdgeIdentity * AllBottom
55124 2019-Jan-09 19:14:50.283220 - [DEBUG]
55125 2019-Jan-09 19:14:50.283244 - [DEBUG] Propagate flow
55126 2019-Jan-09 19:14:50.283267 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55127 2019-Jan-09 19:14:50.283325 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55128 2019-Jan-09 19:14:50.283989 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55129 2019-Jan-09 19:14:50.284622 - [DEBUG] Edge function : AllBottom (result of previous compose)
55130 2019-Jan-09 19:14:50.284647 - [DEBUG]
55131 2019-Jan-09 19:14:50.284672 - [DEBUG] Join: AllTop & AllBottom
55132 2019-Jan-09 19:14:50.284699 - [DEBUG] = AllBottom (new jump func)
55133 2019-Jan-09 19:14:50.284723 - [DEBUG]
55134 2019-Jan-09 19:14:50.284747 - [DEBUG] Start adding new jump function
55135 2019-Jan-09 19:14:50.284770 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55136 2019-Jan-09 19:14:50.284827 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55137 2019-Jan-09 19:14:50.285458 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55138 2019-Jan-09 19:14:50.286095 - [DEBUG] Edge Function : AllBottom
55139 2019-Jan-09 19:14:50.286123 - [DEBUG] End adding new jump function
55140 2019-Jan-09 19:14:50.286147 - [DEBUG]
55141 2019-Jan-09 19:14:50.286184 - [DEBUG] -------------------------------------------- 1584. Path Edge --------------------------------------------
55142 2019-Jan-09 19:14:50.286209 - [DEBUG]
55143 2019-Jan-09 19:14:50.286233 - [DEBUG] Process 1584. path edge:
55144 2019-Jan-09 19:14:50.286257 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55145 2019-Jan-09 19:14:50.286314 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
55146 2019-Jan-09 19:14:50.286952 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55147 2019-Jan-09 19:14:50.287602 - [DEBUG]
55148 2019-Jan-09 19:14:50.287627 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55149 2019-Jan-09 19:14:50.288281 - [DEBUG] Possible callees:
55150 2019-Jan-09 19:14:50.288306 - [DEBUG] llvm.dbg.declare
55151 2019-Jan-09 19:14:50.288332 - [DEBUG] Possible return sites:
55152 2019-Jan-09 19:14:50.288355 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16355153 2019-Jan-09 19:14:50.289620 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
55154 2019-Jan-09 19:14:50.289649 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
55155 2019-Jan-09 19:14:50.289691 - [DEBUG] Compose: EdgeIdentity * AllBottom
55156 2019-Jan-09 19:14:50.289718 - [DEBUG]
55157 2019-Jan-09 19:14:50.289742 - [DEBUG] Propagate flow
55158 2019-Jan-09 19:14:50.289765 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55159 2019-Jan-09 19:14:50.289823 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
55160 2019-Jan-09 19:14:50.290472 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55161 2019-Jan-09 19:14:50.291109 - [DEBUG] Edge function : AllBottom (result of previous compose)
55162 2019-Jan-09 19:14:50.291135 - [DEBUG]
55163 2019-Jan-09 19:14:50.291161 - [DEBUG] Join: AllTop & AllBottom
55164 2019-Jan-09 19:14:50.291187 - [DEBUG] = AllBottom (new jump func)
55165 2019-Jan-09 19:14:50.291212 - [DEBUG]
55166 2019-Jan-09 19:14:50.291236 - [DEBUG] Start adding new jump function
55167 2019-Jan-09 19:14:50.291259 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55168 2019-Jan-09 19:14:50.291320 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55169 2019-Jan-09 19:14:50.291968 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
55170 2019-Jan-09 19:14:50.292621 - [DEBUG] Edge Function : AllBottom
55171 2019-Jan-09 19:14:50.292652 - [DEBUG] End adding new jump function
55172 2019-Jan-09 19:14:50.292676 - [DEBUG]
55173 2019-Jan-09 19:14:50.292701 - [DEBUG] -------------------------------------------- 1585. Path Edge --------------------------------------------
55174 2019-Jan-09 19:14:50.292726 - [DEBUG]
55175 2019-Jan-09 19:14:50.292750 - [DEBUG] Process 1585. path edge:
55176 2019-Jan-09 19:14:50.292774 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55177 2019-Jan-09 19:14:50.292835 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
55178 2019-Jan-09 19:14:50.293482 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55179 2019-Jan-09 19:14:50.294172 - [DEBUG]
55180 2019-Jan-09 19:14:50.294199 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
55181 2019-Jan-09 19:14:50.294897 - [DEBUG] Compose: EdgeIdentity * AllBottom
55182 2019-Jan-09 19:14:50.294928 - [DEBUG]
55183 2019-Jan-09 19:14:50.294973 - [DEBUG] Propagate flow
55184 2019-Jan-09 19:14:50.294997 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55185 2019-Jan-09 19:14:50.295065 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
55186 2019-Jan-09 19:14:50.295729 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55187 2019-Jan-09 19:14:50.296362 - [DEBUG] Edge function : AllBottom (result of previous compose)
55188 2019-Jan-09 19:14:50.296388 - [DEBUG]
55189 2019-Jan-09 19:14:50.296414 - [DEBUG] Join: AllTop & AllBottom
55190 2019-Jan-09 19:14:50.296440 - [DEBUG] = AllBottom (new jump func)
55191 2019-Jan-09 19:14:50.296465 - [DEBUG]
55192 2019-Jan-09 19:14:50.296489 - [DEBUG] Start adding new jump function
55193 2019-Jan-09 19:14:50.296512 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55194 2019-Jan-09 19:14:50.296570 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55195 2019-Jan-09 19:14:50.297225 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
55196 2019-Jan-09 19:14:50.297854 - [DEBUG] Edge Function : AllBottom
55197 2019-Jan-09 19:14:50.297885 - [DEBUG] End adding new jump function
55198 2019-Jan-09 19:14:50.297909 - [DEBUG]
55199 2019-Jan-09 19:14:50.297932 - [DEBUG] -------------------------------------------- 1586. Path Edge --------------------------------------------
55200 2019-Jan-09 19:14:50.297958 - [DEBUG]
55201 2019-Jan-09 19:14:50.297981 - [DEBUG] Process 1586. path edge:
55202 2019-Jan-09 19:14:50.298005 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55203 2019-Jan-09 19:14:50.298062 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
55204 2019-Jan-09 19:14:50.298689 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55205 2019-Jan-09 19:14:50.299318 - [DEBUG]
55206 2019-Jan-09 19:14:50.299344 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
55207 2019-Jan-09 19:14:50.300000 - [DEBUG] Compose: EdgeIdentity * AllBottom
55208 2019-Jan-09 19:14:50.300028 - [DEBUG]
55209 2019-Jan-09 19:14:50.300052 - [DEBUG] Propagate flow
55210 2019-Jan-09 19:14:50.300075 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55211 2019-Jan-09 19:14:50.300133 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
55212 2019-Jan-09 19:14:50.300795 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55213 2019-Jan-09 19:14:50.301428 - [DEBUG] Edge function : AllBottom (result of previous compose)
55214 2019-Jan-09 19:14:50.301453 - [DEBUG]
55215 2019-Jan-09 19:14:50.301478 - [DEBUG] Join: AllTop & AllBottom
55216 2019-Jan-09 19:14:50.301504 - [DEBUG] = AllBottom (new jump func)
55217 2019-Jan-09 19:14:50.301529 - [DEBUG]
55218 2019-Jan-09 19:14:50.301552 - [DEBUG] Start adding new jump function
55219 2019-Jan-09 19:14:50.301575 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55220 2019-Jan-09 19:14:50.301632 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55221 2019-Jan-09 19:14:50.302264 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
55222 2019-Jan-09 19:14:50.302902 - [DEBUG] Edge Function : AllBottom
55223 2019-Jan-09 19:14:50.302930 - [DEBUG] End adding new jump function
55224 2019-Jan-09 19:14:50.302954 - [DEBUG]
55225 2019-Jan-09 19:14:50.302978 - [DEBUG] -------------------------------------------- 1587. Path Edge --------------------------------------------
55226 2019-Jan-09 19:14:50.303002 - [DEBUG]
55227 2019-Jan-09 19:14:50.303039 - [DEBUG] Process 1587. path edge:
55228 2019-Jan-09 19:14:50.303063 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55229 2019-Jan-09 19:14:50.303120 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
55230 2019-Jan-09 19:14:50.303760 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55231 2019-Jan-09 19:14:50.304409 - [DEBUG]
55232 2019-Jan-09 19:14:50.304434 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
55233 2019-Jan-09 19:14:50.305091 - [DEBUG] Possible callees:
55234 2019-Jan-09 19:14:50.305116 - [DEBUG] llvm.dbg.declare
55235 2019-Jan-09 19:14:50.305142 - [DEBUG] Possible return sites:
55236 2019-Jan-09 19:14:50.305165 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16955237 2019-Jan-09 19:14:50.306429 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
55238 2019-Jan-09 19:14:50.306458 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
55239 2019-Jan-09 19:14:50.306500 - [DEBUG] Compose: EdgeIdentity * AllBottom
55240 2019-Jan-09 19:14:50.306528 - [DEBUG]
55241 2019-Jan-09 19:14:50.306552 - [DEBUG] Propagate flow
55242 2019-Jan-09 19:14:50.306575 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55243 2019-Jan-09 19:14:50.306633 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
55244 2019-Jan-09 19:14:50.307289 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55245 2019-Jan-09 19:14:50.307920 - [DEBUG] Edge function : AllBottom (result of previous compose)
55246 2019-Jan-09 19:14:50.307946 - [DEBUG]
55247 2019-Jan-09 19:14:50.307971 - [DEBUG] Join: AllTop & AllBottom
55248 2019-Jan-09 19:14:50.307998 - [DEBUG] = AllBottom (new jump func)
55249 2019-Jan-09 19:14:50.308022 - [DEBUG]
55250 2019-Jan-09 19:14:50.308046 - [DEBUG] Start adding new jump function
55251 2019-Jan-09 19:14:50.308069 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55252 2019-Jan-09 19:14:50.308126 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55253 2019-Jan-09 19:14:50.308756 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
55254 2019-Jan-09 19:14:50.309384 - [DEBUG] Edge Function : AllBottom
55255 2019-Jan-09 19:14:50.309413 - [DEBUG] End adding new jump function
55256 2019-Jan-09 19:14:50.309437 - [DEBUG]
55257 2019-Jan-09 19:14:50.309460 - [DEBUG] -------------------------------------------- 1588. Path Edge --------------------------------------------
55258 2019-Jan-09 19:14:50.309485 - [DEBUG]
55259 2019-Jan-09 19:14:50.309508 - [DEBUG] Process 1588. path edge:
55260 2019-Jan-09 19:14:50.309532 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55261 2019-Jan-09 19:14:50.309588 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
55262 2019-Jan-09 19:14:50.310217 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55263 2019-Jan-09 19:14:50.310868 - [DEBUG]
55264 2019-Jan-09 19:14:50.310893 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
55265 2019-Jan-09 19:14:50.311563 - [DEBUG] Compose: EdgeIdentity * AllBottom
55266 2019-Jan-09 19:14:50.311591 - [DEBUG]
55267 2019-Jan-09 19:14:50.311615 - [DEBUG] Propagate flow
55268 2019-Jan-09 19:14:50.311638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55269 2019-Jan-09 19:14:50.311711 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
55270 2019-Jan-09 19:14:50.312352 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55271 2019-Jan-09 19:14:50.312983 - [DEBUG] Edge function : AllBottom (result of previous compose)
55272 2019-Jan-09 19:14:50.313009 - [DEBUG]
55273 2019-Jan-09 19:14:50.313034 - [DEBUG] Join: AllTop & AllBottom
55274 2019-Jan-09 19:14:50.313060 - [DEBUG] = AllBottom (new jump func)
55275 2019-Jan-09 19:14:50.313084 - [DEBUG]
55276 2019-Jan-09 19:14:50.313108 - [DEBUG] Start adding new jump function
55277 2019-Jan-09 19:14:50.313131 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55278 2019-Jan-09 19:14:50.313188 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55279 2019-Jan-09 19:14:50.313846 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
55280 2019-Jan-09 19:14:50.314476 - [DEBUG] Edge Function : AllBottom
55281 2019-Jan-09 19:14:50.314505 - [DEBUG] End adding new jump function
55282 2019-Jan-09 19:14:50.314529 - [DEBUG]
55283 2019-Jan-09 19:14:50.314553 - [DEBUG] -------------------------------------------- 1589. Path Edge --------------------------------------------
55284 2019-Jan-09 19:14:50.314577 - [DEBUG]
55285 2019-Jan-09 19:14:50.314600 - [DEBUG] Process 1589. path edge:
55286 2019-Jan-09 19:14:50.314624 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55287 2019-Jan-09 19:14:50.314680 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
55288 2019-Jan-09 19:14:50.315310 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55289 2019-Jan-09 19:14:50.315940 - [DEBUG]
55290 2019-Jan-09 19:14:50.315965 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
55291 2019-Jan-09 19:14:50.316628 - [DEBUG] Compose: EdgeIdentity * AllBottom
55292 2019-Jan-09 19:14:50.316656 - [DEBUG]
55293 2019-Jan-09 19:14:50.316680 - [DEBUG] Propagate flow
55294 2019-Jan-09 19:14:50.316703 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55295 2019-Jan-09 19:14:50.316761 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
55296 2019-Jan-09 19:14:50.317416 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55297 2019-Jan-09 19:14:50.318046 - [DEBUG] Edge function : AllBottom (result of previous compose)
55298 2019-Jan-09 19:14:50.318071 - [DEBUG]
55299 2019-Jan-09 19:14:50.318096 - [DEBUG] Join: AllTop & AllBottom
55300 2019-Jan-09 19:14:50.318122 - [DEBUG] = AllBottom (new jump func)
55301 2019-Jan-09 19:14:50.318147 - [DEBUG]
55302 2019-Jan-09 19:14:50.318170 - [DEBUG] Start adding new jump function
55303 2019-Jan-09 19:14:50.318193 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55304 2019-Jan-09 19:14:50.318250 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55305 2019-Jan-09 19:14:50.318880 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
55306 2019-Jan-09 19:14:50.319511 - [DEBUG] Edge Function : AllBottom
55307 2019-Jan-09 19:14:50.319540 - [DEBUG] End adding new jump function
55308 2019-Jan-09 19:14:50.319564 - [DEBUG]
55309 2019-Jan-09 19:14:50.319588 - [DEBUG] -------------------------------------------- 1590. Path Edge --------------------------------------------
55310 2019-Jan-09 19:14:50.319612 - [DEBUG]
55311 2019-Jan-09 19:14:50.319635 - [DEBUG] Process 1590. path edge:
55312 2019-Jan-09 19:14:50.319660 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55313 2019-Jan-09 19:14:50.319716 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
55314 2019-Jan-09 19:14:50.320366 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55315 2019-Jan-09 19:14:50.321022 - [DEBUG]
55316 2019-Jan-09 19:14:50.321047 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
55317 2019-Jan-09 19:14:50.321726 - [DEBUG] Compose: EdgeIdentity * AllBottom
55318 2019-Jan-09 19:14:50.321756 - [DEBUG]
55319 2019-Jan-09 19:14:50.321780 - [DEBUG] Propagate flow
55320 2019-Jan-09 19:14:50.321804 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55321 2019-Jan-09 19:14:50.321863 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
55322 2019-Jan-09 19:14:50.322495 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55323 2019-Jan-09 19:14:50.323127 - [DEBUG] Edge function : AllBottom (result of previous compose)
55324 2019-Jan-09 19:14:50.323153 - [DEBUG]
55325 2019-Jan-09 19:14:50.323178 - [DEBUG] Join: AllTop & AllBottom
55326 2019-Jan-09 19:14:50.323205 - [DEBUG] = AllBottom (new jump func)
55327 2019-Jan-09 19:14:50.323230 - [DEBUG]
55328 2019-Jan-09 19:14:50.323254 - [DEBUG] Start adding new jump function
55329 2019-Jan-09 19:14:50.323278 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55330 2019-Jan-09 19:14:50.323335 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55331 2019-Jan-09 19:14:50.323987 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
55332 2019-Jan-09 19:14:50.324614 - [DEBUG] Edge Function : AllBottom
55333 2019-Jan-09 19:14:50.324643 - [DEBUG] End adding new jump function
55334 2019-Jan-09 19:14:50.324668 - [DEBUG]
55335 2019-Jan-09 19:14:50.324691 - [DEBUG] -------------------------------------------- 1591. Path Edge --------------------------------------------
55336 2019-Jan-09 19:14:50.324716 - [DEBUG]
55337 2019-Jan-09 19:14:50.324739 - [DEBUG] Process 1591. path edge:
55338 2019-Jan-09 19:14:50.324764 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55339 2019-Jan-09 19:14:50.324821 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
55340 2019-Jan-09 19:14:50.325448 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55341 2019-Jan-09 19:14:50.326078 - [DEBUG]
55342 2019-Jan-09 19:14:50.326105 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
55343 2019-Jan-09 19:14:50.326759 - [DEBUG] Compose: EdgeIdentity * AllBottom
55344 2019-Jan-09 19:14:50.326787 - [DEBUG]
55345 2019-Jan-09 19:14:50.326810 - [DEBUG] Propagate flow
55346 2019-Jan-09 19:14:50.326834 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55347 2019-Jan-09 19:14:50.326892 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
55348 2019-Jan-09 19:14:50.327542 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55349 2019-Jan-09 19:14:50.328171 - [DEBUG] Edge function : AllBottom (result of previous compose)
55350 2019-Jan-09 19:14:50.328196 - [DEBUG]
55351 2019-Jan-09 19:14:50.328221 - [DEBUG] Join: AllTop & AllBottom
55352 2019-Jan-09 19:14:50.328247 - [DEBUG] = AllBottom (new jump func)
55353 2019-Jan-09 19:14:50.328272 - [DEBUG]
55354 2019-Jan-09 19:14:50.328295 - [DEBUG] Start adding new jump function
55355 2019-Jan-09 19:14:50.328319 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55356 2019-Jan-09 19:14:50.328376 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55357 2019-Jan-09 19:14:50.329021 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
55358 2019-Jan-09 19:14:50.329650 - [DEBUG] Edge Function : AllBottom
55359 2019-Jan-09 19:14:50.329679 - [DEBUG] End adding new jump function
55360 2019-Jan-09 19:14:50.329703 - [DEBUG]
55361 2019-Jan-09 19:14:50.329727 - [DEBUG] -------------------------------------------- 1592. Path Edge --------------------------------------------
55362 2019-Jan-09 19:14:50.329751 - [DEBUG]
55363 2019-Jan-09 19:14:50.329774 - [DEBUG] Process 1592. path edge:
55364 2019-Jan-09 19:14:50.329798 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55365 2019-Jan-09 19:14:50.329855 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
55366 2019-Jan-09 19:14:50.330501 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55367 2019-Jan-09 19:14:50.331130 - [DEBUG]
55368 2019-Jan-09 19:14:50.331155 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
55369 2019-Jan-09 19:14:50.331823 - [DEBUG] Compose: EdgeIdentity * AllBottom
55370 2019-Jan-09 19:14:50.331852 - [DEBUG]
55371 2019-Jan-09 19:14:50.331876 - [DEBUG] Propagate flow
55372 2019-Jan-09 19:14:50.331899 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55373 2019-Jan-09 19:14:50.331958 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
55374 2019-Jan-09 19:14:50.332587 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55375 2019-Jan-09 19:14:50.333218 - [DEBUG] Edge function : AllBottom (result of previous compose)
55376 2019-Jan-09 19:14:50.333243 - [DEBUG]
55377 2019-Jan-09 19:14:50.333268 - [DEBUG] Join: AllTop & AllBottom
55378 2019-Jan-09 19:14:50.333294 - [DEBUG] = AllBottom (new jump func)
55379 2019-Jan-09 19:14:50.333319 - [DEBUG]
55380 2019-Jan-09 19:14:50.333342 - [DEBUG] Start adding new jump function
55381 2019-Jan-09 19:14:50.333365 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55382 2019-Jan-09 19:14:50.333421 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55383 2019-Jan-09 19:14:50.334070 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
55384 2019-Jan-09 19:14:50.334698 - [DEBUG] Edge Function : AllBottom
55385 2019-Jan-09 19:14:50.334726 - [DEBUG] End adding new jump function
55386 2019-Jan-09 19:14:50.334750 - [DEBUG]
55387 2019-Jan-09 19:14:50.334774 - [DEBUG] -------------------------------------------- 1593. Path Edge --------------------------------------------
55388 2019-Jan-09 19:14:50.334798 - [DEBUG]
55389 2019-Jan-09 19:14:50.334821 - [DEBUG] Process 1593. path edge:
55390 2019-Jan-09 19:14:50.334845 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55391 2019-Jan-09 19:14:50.334902 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
55392 2019-Jan-09 19:14:50.335529 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55393 2019-Jan-09 19:14:50.336158 - [DEBUG]
55394 2019-Jan-09 19:14:50.336184 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
55395 2019-Jan-09 19:14:50.336837 - [DEBUG] Compose: EdgeIdentity * AllBottom
55396 2019-Jan-09 19:14:50.336865 - [DEBUG]
55397 2019-Jan-09 19:14:50.336889 - [DEBUG] Propagate flow
55398 2019-Jan-09 19:14:50.336913 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55399 2019-Jan-09 19:14:50.336971 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55400 2019-Jan-09 19:14:50.337622 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55401 2019-Jan-09 19:14:50.338273 - [DEBUG] Edge function : AllBottom (result of previous compose)
55402 2019-Jan-09 19:14:50.338299 - [DEBUG]
55403 2019-Jan-09 19:14:50.338324 - [DEBUG] Join: AllTop & AllBottom
55404 2019-Jan-09 19:14:50.338350 - [DEBUG] = AllBottom (new jump func)
55405 2019-Jan-09 19:14:50.338375 - [DEBUG]
55406 2019-Jan-09 19:14:50.338398 - [DEBUG] Start adding new jump function
55407 2019-Jan-09 19:14:50.338422 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55408 2019-Jan-09 19:14:50.338479 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55409 2019-Jan-09 19:14:50.339109 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55410 2019-Jan-09 19:14:50.339740 - [DEBUG] Edge Function : AllBottom
55411 2019-Jan-09 19:14:50.339769 - [DEBUG] End adding new jump function
55412 2019-Jan-09 19:14:50.339793 - [DEBUG]
55413 2019-Jan-09 19:14:50.339816 - [DEBUG] -------------------------------------------- 1594. Path Edge --------------------------------------------
55414 2019-Jan-09 19:14:50.339841 - [DEBUG]
55415 2019-Jan-09 19:14:50.339864 - [DEBUG] Process 1594. path edge:
55416 2019-Jan-09 19:14:50.339888 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55417 2019-Jan-09 19:14:50.339945 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
55418 2019-Jan-09 19:14:50.340592 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55419 2019-Jan-09 19:14:50.341224 - [DEBUG]
55420 2019-Jan-09 19:14:50.341249 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55421 2019-Jan-09 19:14:50.341916 - [DEBUG] Compose: EdgeIdentity * AllBottom
55422 2019-Jan-09 19:14:50.341945 - [DEBUG]
55423 2019-Jan-09 19:14:50.341969 - [DEBUG] Propagate flow
55424 2019-Jan-09 19:14:50.341993 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55425 2019-Jan-09 19:14:50.342052 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
55426 2019-Jan-09 19:14:50.342688 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55427 2019-Jan-09 19:14:50.343317 - [DEBUG] Edge function : AllBottom (result of previous compose)
55428 2019-Jan-09 19:14:50.343343 - [DEBUG]
55429 2019-Jan-09 19:14:50.343368 - [DEBUG] Join: AllTop & AllBottom
55430 2019-Jan-09 19:14:50.343394 - [DEBUG] = AllBottom (new jump func)
55431 2019-Jan-09 19:14:50.343419 - [DEBUG]
55432 2019-Jan-09 19:14:50.343442 - [DEBUG] Start adding new jump function
55433 2019-Jan-09 19:14:50.343466 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55434 2019-Jan-09 19:14:50.343523 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55435 2019-Jan-09 19:14:50.344171 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
55436 2019-Jan-09 19:14:50.344804 - [DEBUG] Edge Function : AllBottom
55437 2019-Jan-09 19:14:50.344833 - [DEBUG] End adding new jump function
55438 2019-Jan-09 19:14:50.344857 - [DEBUG]
55439 2019-Jan-09 19:14:50.344881 - [DEBUG] -------------------------------------------- 1595. Path Edge --------------------------------------------
55440 2019-Jan-09 19:14:50.344905 - [DEBUG]
55441 2019-Jan-09 19:14:50.344929 - [DEBUG] Process 1595. path edge:
55442 2019-Jan-09 19:14:50.344953 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55443 2019-Jan-09 19:14:50.345009 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
55444 2019-Jan-09 19:14:50.345643 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55445 2019-Jan-09 19:14:50.346288 - [DEBUG]
55446 2019-Jan-09 19:14:50.346315 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
55447 2019-Jan-09 19:14:50.346977 - [DEBUG] Compose: EdgeIdentity * AllBottom
55448 2019-Jan-09 19:14:50.347005 - [DEBUG]
55449 2019-Jan-09 19:14:50.347029 - [DEBUG] Propagate flow
55450 2019-Jan-09 19:14:50.347052 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55451 2019-Jan-09 19:14:50.347124 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55452 2019-Jan-09 19:14:50.347759 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55453 2019-Jan-09 19:14:50.348391 - [DEBUG] Edge function : AllBottom (result of previous compose)
55454 2019-Jan-09 19:14:50.348416 - [DEBUG]
55455 2019-Jan-09 19:14:50.348441 - [DEBUG] Join: AllTop & AllBottom
55456 2019-Jan-09 19:14:50.348467 - [DEBUG] = AllBottom (new jump func)
55457 2019-Jan-09 19:14:50.348491 - [DEBUG]
55458 2019-Jan-09 19:14:50.348514 - [DEBUG] Start adding new jump function
55459 2019-Jan-09 19:14:50.348537 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55460 2019-Jan-09 19:14:50.348594 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55461 2019-Jan-09 19:14:50.349225 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55462 2019-Jan-09 19:14:50.349853 - [DEBUG] Edge Function : AllBottom
55463 2019-Jan-09 19:14:50.349882 - [DEBUG] End adding new jump function
55464 2019-Jan-09 19:14:50.349906 - [DEBUG]
55465 2019-Jan-09 19:14:50.349930 - [DEBUG] -------------------------------------------- 1596. Path Edge --------------------------------------------
55466 2019-Jan-09 19:14:50.349955 - [DEBUG]
55467 2019-Jan-09 19:14:50.349978 - [DEBUG] Process 1596. path edge:
55468 2019-Jan-09 19:14:50.350002 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55469 2019-Jan-09 19:14:50.350059 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
55470 2019-Jan-09 19:14:50.350706 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55471 2019-Jan-09 19:14:50.351339 - [DEBUG]
55472 2019-Jan-09 19:14:50.351364 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55473 2019-Jan-09 19:14:50.352027 - [DEBUG] Compose: EdgeIdentity * AllBottom
55474 2019-Jan-09 19:14:50.352055 - [DEBUG]
55475 2019-Jan-09 19:14:50.352079 - [DEBUG] Propagate flow
55476 2019-Jan-09 19:14:50.352103 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55477 2019-Jan-09 19:14:50.352162 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55478 2019-Jan-09 19:14:50.352799 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55479 2019-Jan-09 19:14:50.353429 - [DEBUG] Edge function : AllBottom (result of previous compose)
55480 2019-Jan-09 19:14:50.353455 - [DEBUG]
55481 2019-Jan-09 19:14:50.353480 - [DEBUG] Join: AllTop & AllBottom
55482 2019-Jan-09 19:14:50.353506 - [DEBUG] = AllBottom (new jump func)
55483 2019-Jan-09 19:14:50.353531 - [DEBUG]
55484 2019-Jan-09 19:14:50.353555 - [DEBUG] Start adding new jump function
55485 2019-Jan-09 19:14:50.353579 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55486 2019-Jan-09 19:14:50.353636 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55487 2019-Jan-09 19:14:50.354287 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55488 2019-Jan-09 19:14:50.354914 - [DEBUG] Edge Function : AllBottom
55489 2019-Jan-09 19:14:50.354956 - [DEBUG] End adding new jump function
55490 2019-Jan-09 19:14:50.354981 - [DEBUG]
55491 2019-Jan-09 19:14:50.355006 - [DEBUG] -------------------------------------------- 1597. Path Edge --------------------------------------------
55492 2019-Jan-09 19:14:50.355030 - [DEBUG]
55493 2019-Jan-09 19:14:50.355053 - [DEBUG] Process 1597. path edge:
55494 2019-Jan-09 19:14:50.355078 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55495 2019-Jan-09 19:14:50.355135 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
55496 2019-Jan-09 19:14:50.355766 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55497 2019-Jan-09 19:14:50.356397 - [DEBUG]
55498 2019-Jan-09 19:14:50.356421 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55499 2019-Jan-09 19:14:50.357066 - [DEBUG] Start of endsummarytab entry
55500 2019-Jan-09 19:14:50.357120 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
55501 2019-Jan-09 19:14:50.357764 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
55502 2019-Jan-09 19:14:50.357827 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55503 2019-Jan-09 19:14:50.358455 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55504 2019-Jan-09 19:14:50.359085 - [DEBUG] EF: AllBottom
55505 2019-Jan-09 19:14:50.359110 - [DEBUG]
55506 2019-Jan-09 19:14:50.359134 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55507 2019-Jan-09 19:14:50.359761 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
55508 2019-Jan-09 19:14:50.360391 - [DEBUG] EF: AllBottom
55509 2019-Jan-09 19:14:50.360416 - [DEBUG]
55510 2019-Jan-09 19:14:50.360454 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55511 2019-Jan-09 19:14:50.361082 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
55512 2019-Jan-09 19:14:50.361713 - [DEBUG] EF: AllBottom
55513 2019-Jan-09 19:14:50.361738 - [DEBUG]
55514 2019-Jan-09 19:14:50.361761 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55515 2019-Jan-09 19:14:50.362388 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
55516 2019-Jan-09 19:14:50.363028 - [DEBUG] EF: AllBottom
55517 2019-Jan-09 19:14:50.363053 - [DEBUG]
55518 2019-Jan-09 19:14:50.363076 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55519 2019-Jan-09 19:14:50.363702 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
55520 2019-Jan-09 19:14:50.364357 - [DEBUG] EF: AllBottom
55521 2019-Jan-09 19:14:50.364382 - [DEBUG]
55522 2019-Jan-09 19:14:50.364405 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55523 2019-Jan-09 19:14:50.365031 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
55524 2019-Jan-09 19:14:50.365661 - [DEBUG] EF: AllBottom
55525 2019-Jan-09 19:14:50.365685 - [DEBUG]
55526 2019-Jan-09 19:14:50.365709 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55527 2019-Jan-09 19:14:50.366334 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
55528 2019-Jan-09 19:14:50.366963 - [DEBUG] EF: AllBottom
55529 2019-Jan-09 19:14:50.366988 - [DEBUG]
55530 2019-Jan-09 19:14:50.367011 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55531 2019-Jan-09 19:14:50.367655 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
55532 2019-Jan-09 19:14:50.368293 - [DEBUG] EF: AllBottom
55533 2019-Jan-09 19:14:50.368318 - [DEBUG]
55534 2019-Jan-09 19:14:50.368356 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55535 2019-Jan-09 19:14:50.368983 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
55536 2019-Jan-09 19:14:50.369612 - [DEBUG] EF: AllBottom
55537 2019-Jan-09 19:14:50.369637 - [DEBUG]
55538 2019-Jan-09 19:14:50.369660 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55539 2019-Jan-09 19:14:50.370286 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
55540 2019-Jan-09 19:14:50.370948 - [DEBUG] EF: AllBottom
55541 2019-Jan-09 19:14:50.370974 - [DEBUG]
55542 2019-Jan-09 19:14:50.370997 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55543 2019-Jan-09 19:14:50.371624 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
55544 2019-Jan-09 19:14:50.372260 - [DEBUG] EF: AllBottom
55545 2019-Jan-09 19:14:50.372285 - [DEBUG]
55546 2019-Jan-09 19:14:50.372309 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55547 2019-Jan-09 19:14:50.372935 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
55548 2019-Jan-09 19:14:50.373563 - [DEBUG] EF: AllBottom
55549 2019-Jan-09 19:14:50.373588 - [DEBUG]
55550 2019-Jan-09 19:14:50.373612 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55551 2019-Jan-09 19:14:50.374255 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
55552 2019-Jan-09 19:14:50.374893 - [DEBUG] EF: AllBottom
55553 2019-Jan-09 19:14:50.374918 - [DEBUG]
55554 2019-Jan-09 19:14:50.374941 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55555 2019-Jan-09 19:14:50.375567 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
55556 2019-Jan-09 19:14:50.376203 - [DEBUG] EF: AllBottom
55557 2019-Jan-09 19:14:50.376228 - [DEBUG]
55558 2019-Jan-09 19:14:50.376251 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55559 2019-Jan-09 19:14:50.376877 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
55560 2019-Jan-09 19:14:50.377523 - [DEBUG] EF: AllBottom
55561 2019-Jan-09 19:14:50.377548 - [DEBUG]
55562 2019-Jan-09 19:14:50.377572 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55563 2019-Jan-09 19:14:50.378198 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
55564 2019-Jan-09 19:14:50.378825 - [DEBUG] EF: AllBottom
55565 2019-Jan-09 19:14:50.378849 - [DEBUG]
55566 2019-Jan-09 19:14:50.378873 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55567 2019-Jan-09 19:14:50.379509 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
55568 2019-Jan-09 19:14:50.380169 - [DEBUG] EF: AllBottom
55569 2019-Jan-09 19:14:50.380195 - [DEBUG]
55570 2019-Jan-09 19:14:50.380219 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55571 2019-Jan-09 19:14:50.380865 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
55572 2019-Jan-09 19:14:50.381492 - [DEBUG] EF: AllBottom
55573 2019-Jan-09 19:14:50.381517 - [DEBUG]
55574 2019-Jan-09 19:14:50.381540 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55575 2019-Jan-09 19:14:50.382163 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
55576 2019-Jan-09 19:14:50.382798 - [DEBUG] EF: AllBottom
55577 2019-Jan-09 19:14:50.382823 - [DEBUG]
55578 2019-Jan-09 19:14:50.382847 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55579 2019-Jan-09 19:14:50.383469 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
55580 2019-Jan-09 19:14:50.384133 - [DEBUG] EF: AllBottom
55581 2019-Jan-09 19:14:50.384158 - [DEBUG]
55582 2019-Jan-09 19:14:50.384182 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55583 2019-Jan-09 19:14:50.384804 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
55584 2019-Jan-09 19:14:50.385429 - [DEBUG] EF: AllBottom
55585 2019-Jan-09 19:14:50.385454 - [DEBUG]
55586 2019-Jan-09 19:14:50.385477 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55587 2019-Jan-09 19:14:50.386099 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
55588 2019-Jan-09 19:14:50.386732 - [DEBUG] EF: AllBottom
55589 2019-Jan-09 19:14:50.386757 - [DEBUG]
55590 2019-Jan-09 19:14:50.386780 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55591 2019-Jan-09 19:14:50.387421 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
55592 2019-Jan-09 19:14:50.388048 - [DEBUG] EF: AllBottom
55593 2019-Jan-09 19:14:50.388073 - [DEBUG]
55594 2019-Jan-09 19:14:50.388096 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55595 2019-Jan-09 19:14:50.388717 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
55596 2019-Jan-09 19:14:50.389349 - [DEBUG] EF: AllBottom
55597 2019-Jan-09 19:14:50.389374 - [DEBUG]
55598 2019-Jan-09 19:14:50.389397 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55599 2019-Jan-09 19:14:50.390027 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
55600 2019-Jan-09 19:14:50.390691 - [DEBUG] EF: AllBottom
55601 2019-Jan-09 19:14:50.390717 - [DEBUG]
55602 2019-Jan-09 19:14:50.390740 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55603 2019-Jan-09 19:14:50.391374 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
55604 2019-Jan-09 19:14:50.392015 - [DEBUG] EF: AllBottom
55605 2019-Jan-09 19:14:50.392040 - [DEBUG]
55606 2019-Jan-09 19:14:50.392064 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55607 2019-Jan-09 19:14:50.392697 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
55608 2019-Jan-09 19:14:50.393337 - [DEBUG] EF: AllBottom
55609 2019-Jan-09 19:14:50.393362 - [DEBUG]
55610 2019-Jan-09 19:14:50.393386 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55611 2019-Jan-09 19:14:50.394042 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
55612 2019-Jan-09 19:14:50.394682 - [DEBUG] EF: AllBottom
55613 2019-Jan-09 19:14:50.394707 - [DEBUG]
55614 2019-Jan-09 19:14:50.394731 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55615 2019-Jan-09 19:14:50.395367 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
55616 2019-Jan-09 19:14:50.396012 - [DEBUG] EF: AllBottom
55617 2019-Jan-09 19:14:50.396037 - [DEBUG]
55618 2019-Jan-09 19:14:50.396061 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55619 2019-Jan-09 19:14:50.396700 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
55620 2019-Jan-09 19:14:50.397365 - [DEBUG] EF: AllBottom
55621 2019-Jan-09 19:14:50.397390 - [DEBUG]
55622 2019-Jan-09 19:14:50.397414 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55623 2019-Jan-09 19:14:50.398042 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
55624 2019-Jan-09 19:14:50.398677 - [DEBUG] EF: AllBottom
55625 2019-Jan-09 19:14:50.398702 - [DEBUG]
55626 2019-Jan-09 19:14:50.398725 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55627 2019-Jan-09 19:14:50.399370 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55628 2019-Jan-09 19:14:50.400000 - [DEBUG] EF: AllBottom
55629 2019-Jan-09 19:14:50.400025 - [DEBUG]
55630 2019-Jan-09 19:14:50.400048 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55631 2019-Jan-09 19:14:50.400697 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
55632 2019-Jan-09 19:14:50.401333 - [DEBUG] EF: AllBottom
55633 2019-Jan-09 19:14:50.401358 - [DEBUG]
55634 2019-Jan-09 19:14:50.401382 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55635 2019-Jan-09 19:14:50.402012 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
55636 2019-Jan-09 19:14:50.402652 - [DEBUG] EF: AllBottom
55637 2019-Jan-09 19:14:50.402678 - [DEBUG]
55638 2019-Jan-09 19:14:50.402701 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55639 2019-Jan-09 19:14:50.403333 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55640 2019-Jan-09 19:14:50.404004 - [DEBUG] EF: AllBottom
55641 2019-Jan-09 19:14:50.404030 - [DEBUG]
55642 2019-Jan-09 19:14:50.404054 - [DEBUG] ---------------
55643 2019-Jan-09 19:14:50.404078 - [DEBUG]
55644 2019-Jan-09 19:14:50.404107 - [DEBUG] End of endsummarytab entry
55645 2019-Jan-09 19:14:50.404130 - [DEBUG]
55646 2019-Jan-09 19:14:50.404154 - [DEBUG] Start of incomingtab entry
55647 2019-Jan-09 19:14:50.404180 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
55648 2019-Jan-09 19:14:50.404821 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
55649 2019-Jan-09 19:14:50.404884 - [DEBUG] ---------------
55650 2019-Jan-09 19:14:50.404908 - [DEBUG] End of incomingtab entry
55651 2019-Jan-09 19:14:50.404931 - [DEBUG]
55652 2019-Jan-09 19:14:50.404959 - [DEBUG] EDGE:
55653 2019-Jan-09 19:14:50.405019 - [DEBUG] ---> 55654 2019-Jan-09 19:14:50.405660 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55655 2019-Jan-09 19:14:50.406307 - [DEBUG]
55656 2019-Jan-09 19:14:50.406334 - [DEBUG] EDGE:
55657 2019-Jan-09 19:14:50.406396 - [DEBUG] ---> 55658 2019-Jan-09 19:14:50.407038 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55659 2019-Jan-09 19:14:50.407722 - [DEBUG]
55660 2019-Jan-09 19:14:50.407782 - [DEBUG] Compose: EdgeIdentity * AllBottom
55661 2019-Jan-09 19:14:50.407809 - [DEBUG]
55662 2019-Jan-09 19:14:50.407834 - [DEBUG] Propagate flow
55663 2019-Jan-09 19:14:50.407857 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55664 2019-Jan-09 19:14:50.407918 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
55665 2019-Jan-09 19:14:50.408568 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55666 2019-Jan-09 19:14:50.409204 - [DEBUG] Edge function : AllBottom (result of previous compose)
55667 2019-Jan-09 19:14:50.409231 - [DEBUG]
55668 2019-Jan-09 19:14:50.409258 - [DEBUG] Join: AllTop & AllBottom
55669 2019-Jan-09 19:14:50.409284 - [DEBUG] = AllBottom (new jump func)
55670 2019-Jan-09 19:14:50.409309 - [DEBUG]
55671 2019-Jan-09 19:14:50.409334 - [DEBUG] Start adding new jump function
55672 2019-Jan-09 19:14:50.409358 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55673 2019-Jan-09 19:14:50.409422 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55674 2019-Jan-09 19:14:50.410135 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
55675 2019-Jan-09 19:14:50.410849 - [DEBUG] Edge Function : AllBottom
55676 2019-Jan-09 19:14:50.410881 - [DEBUG] End adding new jump function
55677 2019-Jan-09 19:14:50.410906 - [DEBUG]
55678 2019-Jan-09 19:14:50.410929 - [DEBUG] -------------------------------------------- 1598. Path Edge --------------------------------------------
55679 2019-Jan-09 19:14:50.410954 - [DEBUG]
55680 2019-Jan-09 19:14:50.410977 - [DEBUG] Process 1598. path edge:
55681 2019-Jan-09 19:14:50.411001 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55682 2019-Jan-09 19:14:50.411065 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
55683 2019-Jan-09 19:14:50.411706 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55684 2019-Jan-09 19:14:50.412339 - [DEBUG]
55685 2019-Jan-09 19:14:50.412364 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
55686 2019-Jan-09 19:14:50.413033 - [DEBUG] Possible callees:
55687 2019-Jan-09 19:14:50.413058 - [DEBUG] llvm.dbg.declare
55688 2019-Jan-09 19:14:50.413083 - [DEBUG] Possible return sites:
55689 2019-Jan-09 19:14:50.413107 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19355690 2019-Jan-09 19:14:50.414400 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
55691 2019-Jan-09 19:14:50.414429 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
55692 2019-Jan-09 19:14:50.414476 - [DEBUG] Compose: EdgeIdentity * AllBottom
55693 2019-Jan-09 19:14:50.414504 - [DEBUG]
55694 2019-Jan-09 19:14:50.414528 - [DEBUG] Propagate flow
55695 2019-Jan-09 19:14:50.414551 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55696 2019-Jan-09 19:14:50.414610 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
55697 2019-Jan-09 19:14:50.415242 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55698 2019-Jan-09 19:14:50.415875 - [DEBUG] Edge function : AllBottom (result of previous compose)
55699 2019-Jan-09 19:14:50.415900 - [DEBUG]
55700 2019-Jan-09 19:14:50.415925 - [DEBUG] Join: AllTop & AllBottom
55701 2019-Jan-09 19:14:50.415952 - [DEBUG] = AllBottom (new jump func)
55702 2019-Jan-09 19:14:50.415976 - [DEBUG]
55703 2019-Jan-09 19:14:50.416000 - [DEBUG] Start adding new jump function
55704 2019-Jan-09 19:14:50.416023 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55705 2019-Jan-09 19:14:50.416081 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55706 2019-Jan-09 19:14:50.416711 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
55707 2019-Jan-09 19:14:50.417358 - [DEBUG] Edge Function : AllBottom
55708 2019-Jan-09 19:14:50.417388 - [DEBUG] End adding new jump function
55709 2019-Jan-09 19:14:50.417412 - [DEBUG]
55710 2019-Jan-09 19:14:50.417435 - [DEBUG] -------------------------------------------- 1599. Path Edge --------------------------------------------
55711 2019-Jan-09 19:14:50.417460 - [DEBUG]
55712 2019-Jan-09 19:14:50.417483 - [DEBUG] Process 1599. path edge:
55713 2019-Jan-09 19:14:50.417507 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55714 2019-Jan-09 19:14:50.417564 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
55715 2019-Jan-09 19:14:50.418192 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55716 2019-Jan-09 19:14:50.418835 - [DEBUG]
55717 2019-Jan-09 19:14:50.418860 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
55718 2019-Jan-09 19:14:50.419539 - [DEBUG] Compose: EdgeIdentity * AllBottom
55719 2019-Jan-09 19:14:50.419569 - [DEBUG]
55720 2019-Jan-09 19:14:50.419593 - [DEBUG] Propagate flow
55721 2019-Jan-09 19:14:50.419617 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55722 2019-Jan-09 19:14:50.419680 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
55723 2019-Jan-09 19:14:50.420350 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55724 2019-Jan-09 19:14:50.421016 - [DEBUG] Edge function : AllBottom (result of previous compose)
55725 2019-Jan-09 19:14:50.421042 - [DEBUG]
55726 2019-Jan-09 19:14:50.421067 - [DEBUG] Join: AllTop & AllBottom
55727 2019-Jan-09 19:14:50.421094 - [DEBUG] = AllBottom (new jump func)
55728 2019-Jan-09 19:14:50.421119 - [DEBUG]
55729 2019-Jan-09 19:14:50.421142 - [DEBUG] Start adding new jump function
55730 2019-Jan-09 19:14:50.421165 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55731 2019-Jan-09 19:14:50.421224 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55732 2019-Jan-09 19:14:50.421851 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
55733 2019-Jan-09 19:14:50.422473 - [DEBUG] Edge Function : AllBottom
55734 2019-Jan-09 19:14:50.422504 - [DEBUG] End adding new jump function
55735 2019-Jan-09 19:14:50.422528 - [DEBUG]
55736 2019-Jan-09 19:14:50.422551 - [DEBUG] -------------------------------------------- 1600. Path Edge --------------------------------------------
55737 2019-Jan-09 19:14:50.422576 - [DEBUG]
55738 2019-Jan-09 19:14:50.422599 - [DEBUG] Process 1600. path edge:
55739 2019-Jan-09 19:14:50.422623 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55740 2019-Jan-09 19:14:50.422680 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
55741 2019-Jan-09 19:14:50.423305 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55742 2019-Jan-09 19:14:50.456193 - [DEBUG]
55743 2019-Jan-09 19:14:50.456227 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
55744 2019-Jan-09 19:14:50.456973 - [DEBUG] Compose: EdgeIdentity * AllBottom
55745 2019-Jan-09 19:14:50.457002 - [DEBUG]
55746 2019-Jan-09 19:14:50.457026 - [DEBUG] Propagate flow
55747 2019-Jan-09 19:14:50.457050 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55748 2019-Jan-09 19:14:50.457139 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55749 2019-Jan-09 19:14:50.457958 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55750 2019-Jan-09 19:14:50.458597 - [DEBUG] Edge function : AllBottom (result of previous compose)
55751 2019-Jan-09 19:14:50.458622 - [DEBUG]
55752 2019-Jan-09 19:14:50.458649 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
55753 2019-Jan-09 19:14:50.458674 - [DEBUG] = AllBottom
55754 2019-Jan-09 19:14:50.458699 - [DEBUG]
55755 2019-Jan-09 19:14:50.458722 - [DEBUG] PROPAGATE: No new function!
55756 2019-Jan-09 19:14:50.458748 - [DEBUG] EDGE:
55757 2019-Jan-09 19:14:50.458807 - [DEBUG] ---> 55758 2019-Jan-09 19:14:50.459437 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55759 2019-Jan-09 19:14:50.460073 - [DEBUG]
55760 2019-Jan-09 19:14:50.460098 - [DEBUG] EDGE:
55761 2019-Jan-09 19:14:50.460178 - [DEBUG] ---> 55762 2019-Jan-09 19:14:50.460827 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55763 2019-Jan-09 19:14:50.461458 - [DEBUG]
55764 2019-Jan-09 19:14:50.461484 - [DEBUG] EDGE:
55765 2019-Jan-09 19:14:50.461541 - [DEBUG] ---> 55766 2019-Jan-09 19:14:50.462184 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55767 2019-Jan-09 19:14:50.462815 - [DEBUG]
55768 2019-Jan-09 19:14:50.462840 - [DEBUG] EDGE:
55769 2019-Jan-09 19:14:50.462898 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
55770 2019-Jan-09 19:14:50.463534 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55771 2019-Jan-09 19:14:50.464183 - [DEBUG]
55772 2019-Jan-09 19:14:50.464209 - [DEBUG] EDGE:
55773 2019-Jan-09 19:14:50.464266 - [DEBUG] ---> 55774 2019-Jan-09 19:14:50.464896 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55775 2019-Jan-09 19:14:50.465527 - [DEBUG]
55776 2019-Jan-09 19:14:50.465552 - [DEBUG] EDGE:
55777 2019-Jan-09 19:14:50.465611 - [DEBUG] ---> 55778 2019-Jan-09 19:14:50.466239 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55779 2019-Jan-09 19:14:50.466868 - [DEBUG]
55780 2019-Jan-09 19:14:50.466893 - [DEBUG] EDGE:
55781 2019-Jan-09 19:14:50.466951 - [DEBUG] ---> 55782 2019-Jan-09 19:14:50.467600 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55783 2019-Jan-09 19:14:50.468229 - [DEBUG]
55784 2019-Jan-09 19:14:50.468275 - [DEBUG] Compose: EdgeIdentity * AllBottom
55785 2019-Jan-09 19:14:50.468301 - [DEBUG]
55786 2019-Jan-09 19:14:50.468325 - [DEBUG] Propagate flow
55787 2019-Jan-09 19:14:50.468349 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55788 2019-Jan-09 19:14:50.468406 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
55789 2019-Jan-09 19:14:50.469036 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55790 2019-Jan-09 19:14:50.469665 - [DEBUG] Edge function : AllBottom (result of previous compose)
55791 2019-Jan-09 19:14:50.469690 - [DEBUG]
55792 2019-Jan-09 19:14:50.469716 - [DEBUG] Join: AllTop & AllBottom
55793 2019-Jan-09 19:14:50.469742 - [DEBUG] = AllBottom (new jump func)
55794 2019-Jan-09 19:14:50.469766 - [DEBUG]
55795 2019-Jan-09 19:14:50.469789 - [DEBUG] Start adding new jump function
55796 2019-Jan-09 19:14:50.469812 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55797 2019-Jan-09 19:14:50.469869 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55798 2019-Jan-09 19:14:50.470516 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
55799 2019-Jan-09 19:14:50.471147 - [DEBUG] Edge Function : AllBottom
55800 2019-Jan-09 19:14:50.471176 - [DEBUG] End adding new jump function
55801 2019-Jan-09 19:14:50.471215 - [DEBUG]
55802 2019-Jan-09 19:14:50.471240 - [DEBUG] -------------------------------------------- 1601. Path Edge --------------------------------------------
55803 2019-Jan-09 19:14:50.471265 - [DEBUG]
55804 2019-Jan-09 19:14:50.471288 - [DEBUG] Process 1601. path edge:
55805 2019-Jan-09 19:14:50.471312 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55806 2019-Jan-09 19:14:50.471369 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
55807 2019-Jan-09 19:14:50.472003 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55808 2019-Jan-09 19:14:50.472631 - [DEBUG]
55809 2019-Jan-09 19:14:50.472656 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
55810 2019-Jan-09 19:14:50.473328 - [DEBUG] Compose: EdgeIdentity * AllBottom
55811 2019-Jan-09 19:14:50.473356 - [DEBUG]
55812 2019-Jan-09 19:14:50.473380 - [DEBUG] Propagate flow
55813 2019-Jan-09 19:14:50.473403 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55814 2019-Jan-09 19:14:50.473461 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
55815 2019-Jan-09 19:14:50.474106 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55816 2019-Jan-09 19:14:50.474738 - [DEBUG] Edge function : AllBottom (result of previous compose)
55817 2019-Jan-09 19:14:50.474764 - [DEBUG]
55818 2019-Jan-09 19:14:50.474788 - [DEBUG] Join: AllTop & AllBottom
55819 2019-Jan-09 19:14:50.474814 - [DEBUG] = AllBottom (new jump func)
55820 2019-Jan-09 19:14:50.474839 - [DEBUG]
55821 2019-Jan-09 19:14:50.474862 - [DEBUG] Start adding new jump function
55822 2019-Jan-09 19:14:50.474885 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55823 2019-Jan-09 19:14:50.474942 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55824 2019-Jan-09 19:14:50.475571 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
55825 2019-Jan-09 19:14:50.476195 - [DEBUG] Edge Function : AllBottom
55826 2019-Jan-09 19:14:50.476223 - [DEBUG] End adding new jump function
55827 2019-Jan-09 19:14:50.476247 - [DEBUG]
55828 2019-Jan-09 19:14:50.476271 - [DEBUG] -------------------------------------------- 1602. Path Edge --------------------------------------------
55829 2019-Jan-09 19:14:50.476295 - [DEBUG]
55830 2019-Jan-09 19:14:50.476318 - [DEBUG] Process 1602. path edge:
55831 2019-Jan-09 19:14:50.476341 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55832 2019-Jan-09 19:14:50.476397 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
55833 2019-Jan-09 19:14:50.477023 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55834 2019-Jan-09 19:14:50.477674 - [DEBUG]
55835 2019-Jan-09 19:14:50.477700 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
55836 2019-Jan-09 19:14:50.478352 - [DEBUG] Compose: EdgeIdentity * AllBottom
55837 2019-Jan-09 19:14:50.478380 - [DEBUG]
55838 2019-Jan-09 19:14:50.478404 - [DEBUG] Propagate flow
55839 2019-Jan-09 19:14:50.478427 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55840 2019-Jan-09 19:14:50.478487 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55841 2019-Jan-09 19:14:50.479117 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55842 2019-Jan-09 19:14:50.479748 - [DEBUG] Edge function : AllBottom (result of previous compose)
55843 2019-Jan-09 19:14:50.479773 - [DEBUG]
55844 2019-Jan-09 19:14:50.479799 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
55845 2019-Jan-09 19:14:50.479824 - [DEBUG] = AllBottom
55846 2019-Jan-09 19:14:50.479849 - [DEBUG]
55847 2019-Jan-09 19:14:50.479885 - [DEBUG] PROPAGATE: No new function!
55848 2019-Jan-09 19:14:50.479911 - [DEBUG] EDGE:
55849 2019-Jan-09 19:14:50.479970 - [DEBUG] ---> 55850 2019-Jan-09 19:14:50.480616 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55851 2019-Jan-09 19:14:50.481247 - [DEBUG]
55852 2019-Jan-09 19:14:50.481273 - [DEBUG] EDGE:
55853 2019-Jan-09 19:14:50.481330 - [DEBUG] ---> 55854 2019-Jan-09 19:14:50.481960 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55855 2019-Jan-09 19:14:50.482589 - [DEBUG]
55856 2019-Jan-09 19:14:50.482614 - [DEBUG] EDGE:
55857 2019-Jan-09 19:14:50.482672 - [DEBUG] ---> 55858 2019-Jan-09 19:14:50.483300 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55859 2019-Jan-09 19:14:50.483949 - [DEBUG]
55860 2019-Jan-09 19:14:50.483974 - [DEBUG] EDGE:
55861 2019-Jan-09 19:14:50.484033 - [DEBUG] ---> 55862 2019-Jan-09 19:14:50.484666 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55863 2019-Jan-09 19:14:50.485296 - [DEBUG]
55864 2019-Jan-09 19:14:50.485322 - [DEBUG] EDGE:
55865 2019-Jan-09 19:14:50.485380 - [DEBUG] ---> 55866 2019-Jan-09 19:14:50.486008 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55867 2019-Jan-09 19:14:50.486636 - [DEBUG]
55868 2019-Jan-09 19:14:50.486661 - [DEBUG] EDGE:
55869 2019-Jan-09 19:14:50.486718 - [DEBUG] ---> 55870 2019-Jan-09 19:14:50.487368 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55871 2019-Jan-09 19:14:50.487998 - [DEBUG]
55872 2019-Jan-09 19:14:50.488024 - [DEBUG] EDGE:
55873 2019-Jan-09 19:14:50.488082 - [DEBUG] ---> 55874 2019-Jan-09 19:14:50.488723 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55875 2019-Jan-09 19:14:50.489354 - [DEBUG]
55876 2019-Jan-09 19:14:50.489380 - [DEBUG] EDGE:
55877 2019-Jan-09 19:14:50.489438 - [DEBUG] ---> 55878 2019-Jan-09 19:14:50.490066 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55879 2019-Jan-09 19:14:50.490727 - [DEBUG]
55880 2019-Jan-09 19:14:50.490754 - [DEBUG] EDGE:
55881 2019-Jan-09 19:14:50.490814 - [DEBUG] ---> 55882 2019-Jan-09 19:14:50.491445 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55883 2019-Jan-09 19:14:50.492074 - [DEBUG]
55884 2019-Jan-09 19:14:50.492100 - [DEBUG] EDGE:
55885 2019-Jan-09 19:14:50.492158 - [DEBUG] ---> 55886 2019-Jan-09 19:14:50.492811 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55887 2019-Jan-09 19:14:50.493442 - [DEBUG]
55888 2019-Jan-09 19:14:50.493468 - [DEBUG] EDGE:
55889 2019-Jan-09 19:14:50.493526 - [DEBUG] ---> 55890 2019-Jan-09 19:14:50.494173 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55891 2019-Jan-09 19:14:50.494805 - [DEBUG]
55892 2019-Jan-09 19:14:50.494830 - [DEBUG] EDGE:
55893 2019-Jan-09 19:14:50.494888 - [DEBUG] ---> 55894 2019-Jan-09 19:14:50.495514 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55895 2019-Jan-09 19:14:50.496145 - [DEBUG]
55896 2019-Jan-09 19:14:50.496170 - [DEBUG] EDGE:
55897 2019-Jan-09 19:14:50.496228 - [DEBUG] ---> 55898 2019-Jan-09 19:14:50.496854 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
55899 2019-Jan-09 19:14:50.497502 - [DEBUG]
55900 2019-Jan-09 19:14:50.497531 - [DEBUG] Compose: EdgeIdentity * AllBottom
55901 2019-Jan-09 19:14:50.497558 - [DEBUG]
55902 2019-Jan-09 19:14:50.497583 - [DEBUG] Propagate flow
55903 2019-Jan-09 19:14:50.497606 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55904 2019-Jan-09 19:14:50.497662 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55905 2019-Jan-09 19:14:50.498289 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55906 2019-Jan-09 19:14:50.498928 - [DEBUG] Edge function : AllBottom (result of previous compose)
55907 2019-Jan-09 19:14:50.498954 - [DEBUG]
55908 2019-Jan-09 19:14:50.498981 - [DEBUG] Join: AllTop & AllBottom
55909 2019-Jan-09 19:14:50.499007 - [DEBUG] = AllBottom (new jump func)
55910 2019-Jan-09 19:14:50.499031 - [DEBUG]
55911 2019-Jan-09 19:14:50.499055 - [DEBUG] Start adding new jump function
55912 2019-Jan-09 19:14:50.499078 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55913 2019-Jan-09 19:14:50.499135 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55914 2019-Jan-09 19:14:50.499772 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55915 2019-Jan-09 19:14:50.500403 - [DEBUG] Edge Function : AllBottom
55916 2019-Jan-09 19:14:50.500450 - [DEBUG] End adding new jump function
55917 2019-Jan-09 19:14:50.500477 - [DEBUG]
55918 2019-Jan-09 19:14:50.500501 - [DEBUG] -------------------------------------------- 1603. Path Edge --------------------------------------------
55919 2019-Jan-09 19:14:50.500526 - [DEBUG]
55920 2019-Jan-09 19:14:50.500549 - [DEBUG] Process 1603. path edge:
55921 2019-Jan-09 19:14:50.500573 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55922 2019-Jan-09 19:14:50.500630 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
55923 2019-Jan-09 19:14:50.501266 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
55924 2019-Jan-09 19:14:50.501930 - [DEBUG]
55925 2019-Jan-09 19:14:50.501956 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55926 2019-Jan-09 19:14:50.502662 - [DEBUG] Compose: EdgeIdentity * AllBottom
55927 2019-Jan-09 19:14:50.502691 - [DEBUG]
55928 2019-Jan-09 19:14:50.502715 - [DEBUG] Propagate flow
55929 2019-Jan-09 19:14:50.502739 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55930 2019-Jan-09 19:14:50.502801 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55931 2019-Jan-09 19:14:50.503441 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55932 2019-Jan-09 19:14:50.504126 - [DEBUG] Edge function : AllBottom (result of previous compose)
55933 2019-Jan-09 19:14:50.504153 - [DEBUG]
55934 2019-Jan-09 19:14:50.504180 - [DEBUG] Join: AllTop & AllBottom
55935 2019-Jan-09 19:14:50.504206 - [DEBUG] = AllBottom (new jump func)
55936 2019-Jan-09 19:14:50.504231 - [DEBUG]
55937 2019-Jan-09 19:14:50.504254 - [DEBUG] Start adding new jump function
55938 2019-Jan-09 19:14:50.504278 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55939 2019-Jan-09 19:14:50.504339 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55940 2019-Jan-09 19:14:50.504978 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55941 2019-Jan-09 19:14:50.505606 - [DEBUG] Edge Function : AllBottom
55942 2019-Jan-09 19:14:50.505637 - [DEBUG] End adding new jump function
55943 2019-Jan-09 19:14:50.505661 - [DEBUG]
55944 2019-Jan-09 19:14:50.505685 - [DEBUG] -------------------------------------------- 1604. Path Edge --------------------------------------------
55945 2019-Jan-09 19:14:50.505710 - [DEBUG]
55946 2019-Jan-09 19:14:50.505733 - [DEBUG] Process 1604. path edge:
55947 2019-Jan-09 19:14:50.505757 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55948 2019-Jan-09 19:14:50.505815 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
55949 2019-Jan-09 19:14:50.506444 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
55950 2019-Jan-09 19:14:50.507082 - [DEBUG]
55951 2019-Jan-09 19:14:50.507130 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55952 2019-Jan-09 19:14:50.507796 - [DEBUG] Compose: EdgeIdentity * AllBottom
55953 2019-Jan-09 19:14:50.507824 - [DEBUG]
55954 2019-Jan-09 19:14:50.507849 - [DEBUG] Propagate flow
55955 2019-Jan-09 19:14:50.507872 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55956 2019-Jan-09 19:14:50.507933 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55957 2019-Jan-09 19:14:50.508562 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55958 2019-Jan-09 19:14:50.509200 - [DEBUG] Edge function : AllBottom (result of previous compose)
55959 2019-Jan-09 19:14:50.509226 - [DEBUG]
55960 2019-Jan-09 19:14:50.509252 - [DEBUG] Join: AllTop & AllBottom
55961 2019-Jan-09 19:14:50.509278 - [DEBUG] = AllBottom (new jump func)
55962 2019-Jan-09 19:14:50.509303 - [DEBUG]
55963 2019-Jan-09 19:14:50.509326 - [DEBUG] Start adding new jump function
55964 2019-Jan-09 19:14:50.509350 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55965 2019-Jan-09 19:14:50.509406 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55966 2019-Jan-09 19:14:50.510043 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55967 2019-Jan-09 19:14:50.510689 - [DEBUG] Edge Function : AllBottom
55968 2019-Jan-09 19:14:50.510718 - [DEBUG] End adding new jump function
55969 2019-Jan-09 19:14:50.510760 - [DEBUG]
55970 2019-Jan-09 19:14:50.510785 - [DEBUG] -------------------------------------------- 1605. Path Edge --------------------------------------------
55971 2019-Jan-09 19:14:50.510809 - [DEBUG]
55972 2019-Jan-09 19:14:50.510833 - [DEBUG] Process 1605. path edge:
55973 2019-Jan-09 19:14:50.510857 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55974 2019-Jan-09 19:14:50.510913 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
55975 2019-Jan-09 19:14:50.511540 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
55976 2019-Jan-09 19:14:50.512177 - [DEBUG]
55977 2019-Jan-09 19:14:50.512202 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55978 2019-Jan-09 19:14:50.512857 - [DEBUG] Compose: EdgeIdentity * AllBottom
55979 2019-Jan-09 19:14:50.512886 - [DEBUG]
55980 2019-Jan-09 19:14:50.512910 - [DEBUG] Propagate flow
55981 2019-Jan-09 19:14:50.512933 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55982 2019-Jan-09 19:14:50.512993 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55983 2019-Jan-09 19:14:50.513632 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55984 2019-Jan-09 19:14:50.514287 - [DEBUG] Edge function : AllBottom (result of previous compose)
55985 2019-Jan-09 19:14:50.514312 - [DEBUG]
55986 2019-Jan-09 19:14:50.514338 - [DEBUG] Join: AllTop & AllBottom
55987 2019-Jan-09 19:14:50.514364 - [DEBUG] = AllBottom (new jump func)
55988 2019-Jan-09 19:14:50.514388 - [DEBUG]
55989 2019-Jan-09 19:14:50.514411 - [DEBUG] Start adding new jump function
55990 2019-Jan-09 19:14:50.514435 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55991 2019-Jan-09 19:14:50.514491 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55992 2019-Jan-09 19:14:50.515129 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55993 2019-Jan-09 19:14:50.515764 - [DEBUG] Edge Function : AllBottom
55994 2019-Jan-09 19:14:50.515792 - [DEBUG] End adding new jump function
55995 2019-Jan-09 19:14:50.515816 - [DEBUG]
55996 2019-Jan-09 19:14:50.515839 - [DEBUG] -------------------------------------------- 1606. Path Edge --------------------------------------------
55997 2019-Jan-09 19:14:50.515864 - [DEBUG]
55998 2019-Jan-09 19:14:50.515887 - [DEBUG] Process 1606. path edge:
55999 2019-Jan-09 19:14:50.515911 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56000 2019-Jan-09 19:14:50.515967 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
56001 2019-Jan-09 19:14:50.516602 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56002 2019-Jan-09 19:14:50.517253 - [DEBUG]
56003 2019-Jan-09 19:14:50.517278 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
56004 2019-Jan-09 19:14:50.517933 - [DEBUG] Possible callees:
56005 2019-Jan-09 19:14:50.517959 - [DEBUG] llvm.dbg.declare
56006 2019-Jan-09 19:14:50.517984 - [DEBUG] Possible return sites:
56007 2019-Jan-09 19:14:50.518007 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16356008 2019-Jan-09 19:14:50.519273 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
56009 2019-Jan-09 19:14:50.519318 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
56010 2019-Jan-09 19:14:50.519362 - [DEBUG] Compose: EdgeIdentity * AllBottom
56011 2019-Jan-09 19:14:50.519389 - [DEBUG]
56012 2019-Jan-09 19:14:50.519413 - [DEBUG] Propagate flow
56013 2019-Jan-09 19:14:50.519437 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56014 2019-Jan-09 19:14:50.519495 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
56015 2019-Jan-09 19:14:50.520127 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56016 2019-Jan-09 19:14:50.520808 - [DEBUG] Edge function : AllBottom (result of previous compose)
56017 2019-Jan-09 19:14:50.520834 - [DEBUG]
56018 2019-Jan-09 19:14:50.520860 - [DEBUG] Join: AllTop & AllBottom
56019 2019-Jan-09 19:14:50.520886 - [DEBUG] = AllBottom (new jump func)
56020 2019-Jan-09 19:14:50.520911 - [DEBUG]
56021 2019-Jan-09 19:14:50.520934 - [DEBUG] Start adding new jump function
56022 2019-Jan-09 19:14:50.520958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56023 2019-Jan-09 19:14:50.521020 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56024 2019-Jan-09 19:14:50.521664 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
56025 2019-Jan-09 19:14:50.522296 - [DEBUG] Edge Function : AllBottom
56026 2019-Jan-09 19:14:50.522326 - [DEBUG] End adding new jump function
56027 2019-Jan-09 19:14:50.522350 - [DEBUG]
56028 2019-Jan-09 19:14:50.522373 - [DEBUG] -------------------------------------------- 1607. Path Edge --------------------------------------------
56029 2019-Jan-09 19:14:50.522398 - [DEBUG]
56030 2019-Jan-09 19:14:50.522421 - [DEBUG] Process 1607. path edge:
56031 2019-Jan-09 19:14:50.522445 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56032 2019-Jan-09 19:14:50.522502 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
56033 2019-Jan-09 19:14:50.523132 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56034 2019-Jan-09 19:14:50.523785 - [DEBUG]
56035 2019-Jan-09 19:14:50.523812 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
56036 2019-Jan-09 19:14:50.524483 - [DEBUG] Compose: EdgeIdentity * AllBottom
56037 2019-Jan-09 19:14:50.524512 - [DEBUG]
56038 2019-Jan-09 19:14:50.524536 - [DEBUG] Propagate flow
56039 2019-Jan-09 19:14:50.524559 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56040 2019-Jan-09 19:14:50.524619 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
56041 2019-Jan-09 19:14:50.525248 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56042 2019-Jan-09 19:14:50.525909 - [DEBUG] Edge function : AllBottom (result of previous compose)
56043 2019-Jan-09 19:14:50.525935 - [DEBUG]
56044 2019-Jan-09 19:14:50.525961 - [DEBUG] Join: AllTop & AllBottom
56045 2019-Jan-09 19:14:50.525988 - [DEBUG] = AllBottom (new jump func)
56046 2019-Jan-09 19:14:50.526012 - [DEBUG]
56047 2019-Jan-09 19:14:50.526036 - [DEBUG] Start adding new jump function
56048 2019-Jan-09 19:14:50.526059 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56049 2019-Jan-09 19:14:50.526120 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56050 2019-Jan-09 19:14:50.526761 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
56051 2019-Jan-09 19:14:50.527431 - [DEBUG] Edge Function : AllBottom
56052 2019-Jan-09 19:14:50.527463 - [DEBUG] End adding new jump function
56053 2019-Jan-09 19:14:50.527487 - [DEBUG]
56054 2019-Jan-09 19:14:50.527511 - [DEBUG] -------------------------------------------- 1608. Path Edge --------------------------------------------
56055 2019-Jan-09 19:14:50.527536 - [DEBUG]
56056 2019-Jan-09 19:14:50.527559 - [DEBUG] Process 1608. path edge:
56057 2019-Jan-09 19:14:50.527583 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56058 2019-Jan-09 19:14:50.527642 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
56059 2019-Jan-09 19:14:50.528271 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56060 2019-Jan-09 19:14:50.528908 - [DEBUG]
56061 2019-Jan-09 19:14:50.528934 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
56062 2019-Jan-09 19:14:50.529593 - [DEBUG] Compose: EdgeIdentity * AllBottom
56063 2019-Jan-09 19:14:50.529621 - [DEBUG]
56064 2019-Jan-09 19:14:50.529645 - [DEBUG] Propagate flow
56065 2019-Jan-09 19:14:50.529668 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56066 2019-Jan-09 19:14:50.529728 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
56067 2019-Jan-09 19:14:50.530368 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56068 2019-Jan-09 19:14:50.531024 - [DEBUG] Edge function : AllBottom (result of previous compose)
56069 2019-Jan-09 19:14:50.531050 - [DEBUG]
56070 2019-Jan-09 19:14:50.531075 - [DEBUG] Join: AllTop & AllBottom
56071 2019-Jan-09 19:14:50.531101 - [DEBUG] = AllBottom (new jump func)
56072 2019-Jan-09 19:14:50.531126 - [DEBUG]
56073 2019-Jan-09 19:14:50.531149 - [DEBUG] Start adding new jump function
56074 2019-Jan-09 19:14:50.531173 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56075 2019-Jan-09 19:14:50.531230 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56076 2019-Jan-09 19:14:50.531866 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
56077 2019-Jan-09 19:14:50.532502 - [DEBUG] Edge Function : AllBottom
56078 2019-Jan-09 19:14:50.532531 - [DEBUG] End adding new jump function
56079 2019-Jan-09 19:14:50.532555 - [DEBUG]
56080 2019-Jan-09 19:14:50.532579 - [DEBUG] -------------------------------------------- 1609. Path Edge --------------------------------------------
56081 2019-Jan-09 19:14:50.532603 - [DEBUG]
56082 2019-Jan-09 19:14:50.532626 - [DEBUG] Process 1609. path edge:
56083 2019-Jan-09 19:14:50.532650 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56084 2019-Jan-09 19:14:50.532707 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
56085 2019-Jan-09 19:14:50.533343 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56086 2019-Jan-09 19:14:50.533997 - [DEBUG]
56087 2019-Jan-09 19:14:50.534022 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
56088 2019-Jan-09 19:14:50.534678 - [DEBUG] Possible callees:
56089 2019-Jan-09 19:14:50.534703 - [DEBUG] llvm.dbg.declare
56090 2019-Jan-09 19:14:50.534729 - [DEBUG] Possible return sites:
56091 2019-Jan-09 19:14:50.534752 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16956092 2019-Jan-09 19:14:50.536032 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
56093 2019-Jan-09 19:14:50.536061 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
56094 2019-Jan-09 19:14:50.536105 - [DEBUG] Compose: EdgeIdentity * AllBottom
56095 2019-Jan-09 19:14:50.536132 - [DEBUG]
56096 2019-Jan-09 19:14:50.536156 - [DEBUG] Propagate flow
56097 2019-Jan-09 19:14:50.536180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56098 2019-Jan-09 19:14:50.536239 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
56099 2019-Jan-09 19:14:50.536869 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56100 2019-Jan-09 19:14:50.537532 - [DEBUG] Edge function : AllBottom (result of previous compose)
56101 2019-Jan-09 19:14:50.537558 - [DEBUG]
56102 2019-Jan-09 19:14:50.537583 - [DEBUG] Join: AllTop & AllBottom
56103 2019-Jan-09 19:14:50.537609 - [DEBUG] = AllBottom (new jump func)
56104 2019-Jan-09 19:14:50.537634 - [DEBUG]
56105 2019-Jan-09 19:14:50.537657 - [DEBUG] Start adding new jump function
56106 2019-Jan-09 19:14:50.537681 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56107 2019-Jan-09 19:14:50.537738 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56108 2019-Jan-09 19:14:50.538374 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
56109 2019-Jan-09 19:14:50.539004 - [DEBUG] Edge Function : AllBottom
56110 2019-Jan-09 19:14:50.539033 - [DEBUG] End adding new jump function
56111 2019-Jan-09 19:14:50.539057 - [DEBUG]
56112 2019-Jan-09 19:14:50.539081 - [DEBUG] -------------------------------------------- 1610. Path Edge --------------------------------------------
56113 2019-Jan-09 19:14:50.539105 - [DEBUG]
56114 2019-Jan-09 19:14:50.539129 - [DEBUG] Process 1610. path edge:
56115 2019-Jan-09 19:14:50.539153 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56116 2019-Jan-09 19:14:50.539209 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
56117 2019-Jan-09 19:14:50.539839 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56118 2019-Jan-09 19:14:50.540503 - [DEBUG]
56119 2019-Jan-09 19:14:50.540530 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
56120 2019-Jan-09 19:14:50.541210 - [DEBUG] Compose: EdgeIdentity * AllBottom
56121 2019-Jan-09 19:14:50.541239 - [DEBUG]
56122 2019-Jan-09 19:14:50.541263 - [DEBUG] Propagate flow
56123 2019-Jan-09 19:14:50.541287 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56124 2019-Jan-09 19:14:50.541349 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
56125 2019-Jan-09 19:14:50.542008 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56126 2019-Jan-09 19:14:50.542652 - [DEBUG] Edge function : AllBottom (result of previous compose)
56127 2019-Jan-09 19:14:50.542678 - [DEBUG]
56128 2019-Jan-09 19:14:50.542704 - [DEBUG] Join: AllTop & AllBottom
56129 2019-Jan-09 19:14:50.542731 - [DEBUG] = AllBottom (new jump func)
56130 2019-Jan-09 19:14:50.542755 - [DEBUG]
56131 2019-Jan-09 19:14:50.542778 - [DEBUG] Start adding new jump function
56132 2019-Jan-09 19:14:50.542802 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56133 2019-Jan-09 19:14:50.542861 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56134 2019-Jan-09 19:14:50.543516 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
56135 2019-Jan-09 19:14:50.544167 - [DEBUG] Edge Function : AllBottom
56136 2019-Jan-09 19:14:50.544198 - [DEBUG] End adding new jump function
56137 2019-Jan-09 19:14:50.544223 - [DEBUG]
56138 2019-Jan-09 19:14:50.544246 - [DEBUG] -------------------------------------------- 1611. Path Edge --------------------------------------------
56139 2019-Jan-09 19:14:50.544272 - [DEBUG]
56140 2019-Jan-09 19:14:50.544295 - [DEBUG] Process 1611. path edge:
56141 2019-Jan-09 19:14:50.544318 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56142 2019-Jan-09 19:14:50.544376 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
56143 2019-Jan-09 19:14:50.545006 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56144 2019-Jan-09 19:14:50.545642 - [DEBUG]
56145 2019-Jan-09 19:14:50.545667 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
56146 2019-Jan-09 19:14:50.546332 - [DEBUG] Compose: EdgeIdentity * AllBottom
56147 2019-Jan-09 19:14:50.546360 - [DEBUG]
56148 2019-Jan-09 19:14:50.546384 - [DEBUG] Propagate flow
56149 2019-Jan-09 19:14:50.546407 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56150 2019-Jan-09 19:14:50.546466 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
56151 2019-Jan-09 19:14:50.547124 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56152 2019-Jan-09 19:14:50.547763 - [DEBUG] Edge function : AllBottom (result of previous compose)
56153 2019-Jan-09 19:14:50.547788 - [DEBUG]
56154 2019-Jan-09 19:14:50.547813 - [DEBUG] Join: AllTop & AllBottom
56155 2019-Jan-09 19:14:50.547839 - [DEBUG] = AllBottom (new jump func)
56156 2019-Jan-09 19:14:50.547864 - [DEBUG]
56157 2019-Jan-09 19:14:50.547887 - [DEBUG] Start adding new jump function
56158 2019-Jan-09 19:14:50.547911 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56159 2019-Jan-09 19:14:50.547968 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56160 2019-Jan-09 19:14:50.548603 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
56161 2019-Jan-09 19:14:50.549234 - [DEBUG] Edge Function : AllBottom
56162 2019-Jan-09 19:14:50.549262 - [DEBUG] End adding new jump function
56163 2019-Jan-09 19:14:50.549287 - [DEBUG]
56164 2019-Jan-09 19:14:50.549310 - [DEBUG] -------------------------------------------- 1612. Path Edge --------------------------------------------
56165 2019-Jan-09 19:14:50.549335 - [DEBUG]
56166 2019-Jan-09 19:14:50.549358 - [DEBUG] Process 1612. path edge:
56167 2019-Jan-09 19:14:50.549381 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56168 2019-Jan-09 19:14:50.549437 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
56169 2019-Jan-09 19:14:50.550069 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56170 2019-Jan-09 19:14:50.550724 - [DEBUG]
56171 2019-Jan-09 19:14:50.550749 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
56172 2019-Jan-09 19:14:50.551412 - [DEBUG] Compose: EdgeIdentity * AllBottom
56173 2019-Jan-09 19:14:50.551441 - [DEBUG]
56174 2019-Jan-09 19:14:50.551465 - [DEBUG] Propagate flow
56175 2019-Jan-09 19:14:50.551503 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56176 2019-Jan-09 19:14:50.551561 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
56177 2019-Jan-09 19:14:50.552191 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56178 2019-Jan-09 19:14:50.552827 - [DEBUG] Edge function : AllBottom (result of previous compose)
56179 2019-Jan-09 19:14:50.552853 - [DEBUG]
56180 2019-Jan-09 19:14:50.552878 - [DEBUG] Join: AllTop & AllBottom
56181 2019-Jan-09 19:14:50.552904 - [DEBUG] = AllBottom (new jump func)
56182 2019-Jan-09 19:14:50.552929 - [DEBUG]
56183 2019-Jan-09 19:14:50.552952 - [DEBUG] Start adding new jump function
56184 2019-Jan-09 19:14:50.552976 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56185 2019-Jan-09 19:14:50.553033 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56186 2019-Jan-09 19:14:50.553670 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
56187 2019-Jan-09 19:14:50.554317 - [DEBUG] Edge Function : AllBottom
56188 2019-Jan-09 19:14:50.554347 - [DEBUG] End adding new jump function
56189 2019-Jan-09 19:14:50.554371 - [DEBUG]
56190 2019-Jan-09 19:14:50.554395 - [DEBUG] -------------------------------------------- 1613. Path Edge --------------------------------------------
56191 2019-Jan-09 19:14:50.554419 - [DEBUG]
56192 2019-Jan-09 19:14:50.554442 - [DEBUG] Process 1613. path edge:
56193 2019-Jan-09 19:14:50.554467 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56194 2019-Jan-09 19:14:50.554524 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
56195 2019-Jan-09 19:14:50.555148 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56196 2019-Jan-09 19:14:50.555780 - [DEBUG]
56197 2019-Jan-09 19:14:50.555806 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
56198 2019-Jan-09 19:14:50.556464 - [DEBUG] Compose: EdgeIdentity * AllBottom
56199 2019-Jan-09 19:14:50.556493 - [DEBUG]
56200 2019-Jan-09 19:14:50.556516 - [DEBUG] Propagate flow
56201 2019-Jan-09 19:14:50.556540 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56202 2019-Jan-09 19:14:50.556599 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
56203 2019-Jan-09 19:14:50.557255 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56204 2019-Jan-09 19:14:50.557894 - [DEBUG] Edge function : AllBottom (result of previous compose)
56205 2019-Jan-09 19:14:50.557920 - [DEBUG]
56206 2019-Jan-09 19:14:50.557945 - [DEBUG] Join: AllTop & AllBottom
56207 2019-Jan-09 19:14:50.557971 - [DEBUG] = AllBottom (new jump func)
56208 2019-Jan-09 19:14:50.557996 - [DEBUG]
56209 2019-Jan-09 19:14:50.558020 - [DEBUG] Start adding new jump function
56210 2019-Jan-09 19:14:50.558043 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56211 2019-Jan-09 19:14:50.558101 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56212 2019-Jan-09 19:14:50.558744 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
56213 2019-Jan-09 19:14:50.559397 - [DEBUG] Edge Function : AllBottom
56214 2019-Jan-09 19:14:50.559430 - [DEBUG] End adding new jump function
56215 2019-Jan-09 19:14:50.559455 - [DEBUG]
56216 2019-Jan-09 19:14:50.559500 - [DEBUG] -------------------------------------------- 1614. Path Edge --------------------------------------------
56217 2019-Jan-09 19:14:50.559527 - [DEBUG]
56218 2019-Jan-09 19:14:50.559550 - [DEBUG] Process 1614. path edge:
56219 2019-Jan-09 19:14:50.559574 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56220 2019-Jan-09 19:14:50.559644 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
56221 2019-Jan-09 19:14:50.560318 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56222 2019-Jan-09 19:14:50.561067 - [DEBUG]
56223 2019-Jan-09 19:14:50.561097 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
56224 2019-Jan-09 19:14:50.561866 - [DEBUG] Compose: EdgeIdentity * AllBottom
56225 2019-Jan-09 19:14:50.561899 - [DEBUG]
56226 2019-Jan-09 19:14:50.561925 - [DEBUG] Propagate flow
56227 2019-Jan-09 19:14:50.561950 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56228 2019-Jan-09 19:14:50.562029 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
56229 2019-Jan-09 19:14:50.562716 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56230 2019-Jan-09 19:14:50.563428 - [DEBUG] Edge function : AllBottom (result of previous compose)
56231 2019-Jan-09 19:14:50.563458 - [DEBUG]
56232 2019-Jan-09 19:14:50.563489 - [DEBUG] Join: AllTop & AllBottom
56233 2019-Jan-09 19:14:50.563517 - [DEBUG] = AllBottom (new jump func)
56234 2019-Jan-09 19:14:50.563543 - [DEBUG]
56235 2019-Jan-09 19:14:50.563568 - [DEBUG] Start adding new jump function
56236 2019-Jan-09 19:14:50.563593 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56237 2019-Jan-09 19:14:50.563690 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56238 2019-Jan-09 19:14:50.564511 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
56239 2019-Jan-09 19:14:50.565257 - [DEBUG] Edge Function : AllBottom
56240 2019-Jan-09 19:14:50.565298 - [DEBUG] End adding new jump function
56241 2019-Jan-09 19:14:50.565324 - [DEBUG]
56242 2019-Jan-09 19:14:50.565349 - [DEBUG] -------------------------------------------- 1615. Path Edge --------------------------------------------
56243 2019-Jan-09 19:14:50.565375 - [DEBUG]
56244 2019-Jan-09 19:14:50.565399 - [DEBUG] Process 1615. path edge:
56245 2019-Jan-09 19:14:50.565423 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56246 2019-Jan-09 19:14:50.565514 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
56247 2019-Jan-09 19:14:50.566272 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56248 2019-Jan-09 19:14:50.567029 - [DEBUG]
56249 2019-Jan-09 19:14:50.567061 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
56250 2019-Jan-09 19:14:50.567881 - [DEBUG] Compose: EdgeIdentity * AllBottom
56251 2019-Jan-09 19:14:50.567913 - [DEBUG]
56252 2019-Jan-09 19:14:50.567937 - [DEBUG] Propagate flow
56253 2019-Jan-09 19:14:50.567962 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56254 2019-Jan-09 19:14:50.568041 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56255 2019-Jan-09 19:14:50.568691 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56256 2019-Jan-09 19:14:50.569332 - [DEBUG] Edge function : AllBottom (result of previous compose)
56257 2019-Jan-09 19:14:50.569358 - [DEBUG]
56258 2019-Jan-09 19:14:50.569404 - [DEBUG] Join: AllTop & AllBottom
56259 2019-Jan-09 19:14:50.569431 - [DEBUG] = AllBottom (new jump func)
56260 2019-Jan-09 19:14:50.569456 - [DEBUG]
56261 2019-Jan-09 19:14:50.569480 - [DEBUG] Start adding new jump function
56262 2019-Jan-09 19:14:50.569504 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56263 2019-Jan-09 19:14:50.569564 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56264 2019-Jan-09 19:14:50.570207 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56265 2019-Jan-09 19:14:50.570865 - [DEBUG] Edge Function : AllBottom
56266 2019-Jan-09 19:14:50.570896 - [DEBUG] End adding new jump function
56267 2019-Jan-09 19:14:50.570920 - [DEBUG]
56268 2019-Jan-09 19:14:50.570944 - [DEBUG] -------------------------------------------- 1616. Path Edge --------------------------------------------
56269 2019-Jan-09 19:14:50.570969 - [DEBUG]
56270 2019-Jan-09 19:14:50.570992 - [DEBUG] Process 1616. path edge:
56271 2019-Jan-09 19:14:50.571017 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56272 2019-Jan-09 19:14:50.571075 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
56273 2019-Jan-09 19:14:50.571702 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56274 2019-Jan-09 19:14:50.572338 - [DEBUG]
56275 2019-Jan-09 19:14:50.572363 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56276 2019-Jan-09 19:14:50.573027 - [DEBUG] Compose: EdgeIdentity * AllBottom
56277 2019-Jan-09 19:14:50.573056 - [DEBUG]
56278 2019-Jan-09 19:14:50.573080 - [DEBUG] Propagate flow
56279 2019-Jan-09 19:14:50.573103 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56280 2019-Jan-09 19:14:50.573163 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
56281 2019-Jan-09 19:14:50.573814 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56282 2019-Jan-09 19:14:50.574452 - [DEBUG] Edge function : AllBottom (result of previous compose)
56283 2019-Jan-09 19:14:50.574477 - [DEBUG]
56284 2019-Jan-09 19:14:50.574502 - [DEBUG] Join: AllTop & AllBottom
56285 2019-Jan-09 19:14:50.574528 - [DEBUG] = AllBottom (new jump func)
56286 2019-Jan-09 19:14:50.574553 - [DEBUG]
56287 2019-Jan-09 19:14:50.574576 - [DEBUG] Start adding new jump function
56288 2019-Jan-09 19:14:50.574600 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56289 2019-Jan-09 19:14:50.574656 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56290 2019-Jan-09 19:14:50.575293 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
56291 2019-Jan-09 19:14:50.575922 - [DEBUG] Edge Function : AllBottom
56292 2019-Jan-09 19:14:50.575951 - [DEBUG] End adding new jump function
56293 2019-Jan-09 19:14:50.575975 - [DEBUG]
56294 2019-Jan-09 19:14:50.575999 - [DEBUG] -------------------------------------------- 1617. Path Edge --------------------------------------------
56295 2019-Jan-09 19:14:50.576023 - [DEBUG]
56296 2019-Jan-09 19:14:50.576046 - [DEBUG] Process 1617. path edge:
56297 2019-Jan-09 19:14:50.576070 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56298 2019-Jan-09 19:14:50.576126 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
56299 2019-Jan-09 19:14:50.576758 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56300 2019-Jan-09 19:14:50.577429 - [DEBUG]
56301 2019-Jan-09 19:14:50.577456 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
56302 2019-Jan-09 19:14:50.578115 - [DEBUG] Compose: EdgeIdentity * AllBottom
56303 2019-Jan-09 19:14:50.578144 - [DEBUG]
56304 2019-Jan-09 19:14:50.578169 - [DEBUG] Propagate flow
56305 2019-Jan-09 19:14:50.578193 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56306 2019-Jan-09 19:14:50.578251 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56307 2019-Jan-09 19:14:50.578883 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56308 2019-Jan-09 19:14:50.579520 - [DEBUG] Edge function : AllBottom (result of previous compose)
56309 2019-Jan-09 19:14:50.579546 - [DEBUG]
56310 2019-Jan-09 19:14:50.579572 - [DEBUG] Join: AllTop & AllBottom
56311 2019-Jan-09 19:14:50.579599 - [DEBUG] = AllBottom (new jump func)
56312 2019-Jan-09 19:14:50.579624 - [DEBUG]
56313 2019-Jan-09 19:14:50.579648 - [DEBUG] Start adding new jump function
56314 2019-Jan-09 19:14:50.579672 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56315 2019-Jan-09 19:14:50.579729 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56316 2019-Jan-09 19:14:50.580366 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56317 2019-Jan-09 19:14:50.581013 - [DEBUG] Edge Function : AllBottom
56318 2019-Jan-09 19:14:50.581042 - [DEBUG] End adding new jump function
56319 2019-Jan-09 19:14:50.581067 - [DEBUG]
56320 2019-Jan-09 19:14:50.581092 - [DEBUG] -------------------------------------------- 1618. Path Edge --------------------------------------------
56321 2019-Jan-09 19:14:50.581117 - [DEBUG]
56322 2019-Jan-09 19:14:50.581141 - [DEBUG] Process 1618. path edge:
56323 2019-Jan-09 19:14:50.581166 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56324 2019-Jan-09 19:14:50.581223 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
56325 2019-Jan-09 19:14:50.581852 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56326 2019-Jan-09 19:14:50.582490 - [DEBUG]
56327 2019-Jan-09 19:14:50.582516 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56328 2019-Jan-09 19:14:50.583174 - [DEBUG] Compose: EdgeIdentity * AllBottom
56329 2019-Jan-09 19:14:50.583203 - [DEBUG]
56330 2019-Jan-09 19:14:50.583226 - [DEBUG] Propagate flow
56331 2019-Jan-09 19:14:50.583250 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56332 2019-Jan-09 19:14:50.583308 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56333 2019-Jan-09 19:14:50.583962 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56334 2019-Jan-09 19:14:50.584598 - [DEBUG] Edge function : AllBottom (result of previous compose)
56335 2019-Jan-09 19:14:50.584623 - [DEBUG]
56336 2019-Jan-09 19:14:50.584648 - [DEBUG] Join: AllTop & AllBottom
56337 2019-Jan-09 19:14:50.584674 - [DEBUG] = AllBottom (new jump func)
56338 2019-Jan-09 19:14:50.584699 - [DEBUG]
56339 2019-Jan-09 19:14:50.584722 - [DEBUG] Start adding new jump function
56340 2019-Jan-09 19:14:50.584746 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56341 2019-Jan-09 19:14:50.584802 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56342 2019-Jan-09 19:14:50.585451 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56343 2019-Jan-09 19:14:50.586077 - [DEBUG] Edge Function : AllBottom
56344 2019-Jan-09 19:14:50.586106 - [DEBUG] End adding new jump function
56345 2019-Jan-09 19:14:50.586130 - [DEBUG]
56346 2019-Jan-09 19:14:50.586154 - [DEBUG] -------------------------------------------- 1619. Path Edge --------------------------------------------
56347 2019-Jan-09 19:14:50.586178 - [DEBUG]
56348 2019-Jan-09 19:14:50.586201 - [DEBUG] Process 1619. path edge:
56349 2019-Jan-09 19:14:50.586225 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56350 2019-Jan-09 19:14:50.586282 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
56351 2019-Jan-09 19:14:50.586907 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56352 2019-Jan-09 19:14:50.587560 - [DEBUG]
56353 2019-Jan-09 19:14:50.587585 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56354 2019-Jan-09 19:14:50.588229 - [DEBUG] Start of endsummarytab entry
56355 2019-Jan-09 19:14:50.588270 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
56356 2019-Jan-09 19:14:50.588908 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
56357 2019-Jan-09 19:14:50.588970 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56358 2019-Jan-09 19:14:50.589595 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
56359 2019-Jan-09 19:14:50.590225 - [DEBUG] EF: AllBottom
56360 2019-Jan-09 19:14:50.590251 - [DEBUG]
56361 2019-Jan-09 19:14:50.590274 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56362 2019-Jan-09 19:14:50.590921 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
56363 2019-Jan-09 19:14:50.591551 - [DEBUG] EF: AllBottom
56364 2019-Jan-09 19:14:50.591576 - [DEBUG]
56365 2019-Jan-09 19:14:50.591599 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56366 2019-Jan-09 19:14:50.592230 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
56367 2019-Jan-09 19:14:50.592889 - [DEBUG] EF: AllBottom
56368 2019-Jan-09 19:14:50.592916 - [DEBUG]
56369 2019-Jan-09 19:14:50.592940 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56370 2019-Jan-09 19:14:50.593610 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
56371 2019-Jan-09 19:14:50.594388 - [DEBUG] EF: AllBottom
56372 2019-Jan-09 19:14:50.594419 - [DEBUG]
56373 2019-Jan-09 19:14:50.594444 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56374 2019-Jan-09 19:14:50.595193 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
56375 2019-Jan-09 19:14:50.595954 - [DEBUG] EF: AllBottom
56376 2019-Jan-09 19:14:50.595983 - [DEBUG]
56377 2019-Jan-09 19:14:50.596007 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56378 2019-Jan-09 19:14:50.596739 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
56379 2019-Jan-09 19:14:50.597438 - [DEBUG] EF: AllBottom
56380 2019-Jan-09 19:14:50.597465 - [DEBUG]
56381 2019-Jan-09 19:14:50.597488 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56382 2019-Jan-09 19:14:50.598115 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
56383 2019-Jan-09 19:14:50.598744 - [DEBUG] EF: AllBottom
56384 2019-Jan-09 19:14:50.598769 - [DEBUG]
56385 2019-Jan-09 19:14:50.598792 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56386 2019-Jan-09 19:14:50.599435 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
56387 2019-Jan-09 19:14:50.600075 - [DEBUG] EF: AllBottom
56388 2019-Jan-09 19:14:50.600100 - [DEBUG]
56389 2019-Jan-09 19:14:50.600123 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56390 2019-Jan-09 19:14:50.600766 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
56391 2019-Jan-09 19:14:50.601392 - [DEBUG] EF: AllBottom
56392 2019-Jan-09 19:14:50.601417 - [DEBUG]
56393 2019-Jan-09 19:14:50.601440 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56394 2019-Jan-09 19:14:50.602063 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
56395 2019-Jan-09 19:14:50.602693 - [DEBUG] EF: AllBottom
56396 2019-Jan-09 19:14:50.602718 - [DEBUG]
56397 2019-Jan-09 19:14:50.602741 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56398 2019-Jan-09 19:14:50.603364 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
56399 2019-Jan-09 19:14:50.604017 - [DEBUG] EF: AllBottom
56400 2019-Jan-09 19:14:50.604042 - [DEBUG]
56401 2019-Jan-09 19:14:50.604065 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56402 2019-Jan-09 19:14:50.604690 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56403 2019-Jan-09 19:14:50.605325 - [DEBUG] EF: AllBottom
56404 2019-Jan-09 19:14:50.605350 - [DEBUG]
56405 2019-Jan-09 19:14:50.605373 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56406 2019-Jan-09 19:14:50.605997 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
56407 2019-Jan-09 19:14:50.606626 - [DEBUG] EF: AllBottom
56408 2019-Jan-09 19:14:50.606651 - [DEBUG]
56409 2019-Jan-09 19:14:50.606674 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56410 2019-Jan-09 19:14:50.607315 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
56411 2019-Jan-09 19:14:50.607950 - [DEBUG] EF: AllBottom
56412 2019-Jan-09 19:14:50.607975 - [DEBUG]
56413 2019-Jan-09 19:14:50.607998 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56414 2019-Jan-09 19:14:50.608622 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
56415 2019-Jan-09 19:14:50.609256 - [DEBUG] EF: AllBottom
56416 2019-Jan-09 19:14:50.609281 - [DEBUG]
56417 2019-Jan-09 19:14:50.609304 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56418 2019-Jan-09 19:14:50.609928 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
56419 2019-Jan-09 19:14:50.610571 - [DEBUG] EF: AllBottom
56420 2019-Jan-09 19:14:50.610596 - [DEBUG]
56421 2019-Jan-09 19:14:50.610619 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56422 2019-Jan-09 19:14:50.611243 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
56423 2019-Jan-09 19:14:50.611872 - [DEBUG] EF: AllBottom
56424 2019-Jan-09 19:14:50.611897 - [DEBUG]
56425 2019-Jan-09 19:14:50.611920 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56426 2019-Jan-09 19:14:50.612544 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
56427 2019-Jan-09 19:14:50.613178 - [DEBUG] EF: AllBottom
56428 2019-Jan-09 19:14:50.613202 - [DEBUG]
56429 2019-Jan-09 19:14:50.613226 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56430 2019-Jan-09 19:14:50.613864 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
56431 2019-Jan-09 19:14:50.614507 - [DEBUG] EF: AllBottom
56432 2019-Jan-09 19:14:50.614532 - [DEBUG]
56433 2019-Jan-09 19:14:50.614556 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56434 2019-Jan-09 19:14:50.615180 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
56435 2019-Jan-09 19:14:50.615815 - [DEBUG] EF: AllBottom
56436 2019-Jan-09 19:14:50.615840 - [DEBUG]
56437 2019-Jan-09 19:14:50.615863 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56438 2019-Jan-09 19:14:50.616487 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
56439 2019-Jan-09 19:14:50.617131 - [DEBUG] EF: AllBottom
56440 2019-Jan-09 19:14:50.617156 - [DEBUG]
56441 2019-Jan-09 19:14:50.617180 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56442 2019-Jan-09 19:14:50.617804 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
56443 2019-Jan-09 19:14:50.618431 - [DEBUG] EF: AllBottom
56444 2019-Jan-09 19:14:50.618456 - [DEBUG]
56445 2019-Jan-09 19:14:50.618479 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56446 2019-Jan-09 19:14:50.619103 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
56447 2019-Jan-09 19:14:50.619739 - [DEBUG] EF: AllBottom
56448 2019-Jan-09 19:14:50.619764 - [DEBUG]
56449 2019-Jan-09 19:14:50.619787 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56450 2019-Jan-09 19:14:50.620411 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
56451 2019-Jan-09 19:14:50.621055 - [DEBUG] EF: AllBottom
56452 2019-Jan-09 19:14:50.621080 - [DEBUG]
56453 2019-Jan-09 19:14:50.621104 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56454 2019-Jan-09 19:14:50.621728 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
56455 2019-Jan-09 19:14:50.622356 - [DEBUG] EF: AllBottom
56456 2019-Jan-09 19:14:50.622381 - [DEBUG]
56457 2019-Jan-09 19:14:50.622405 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56458 2019-Jan-09 19:14:50.623028 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
56459 2019-Jan-09 19:14:50.623657 - [DEBUG] EF: AllBottom
56460 2019-Jan-09 19:14:50.623682 - [DEBUG]
56461 2019-Jan-09 19:14:50.623705 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56462 2019-Jan-09 19:14:50.624348 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
56463 2019-Jan-09 19:14:50.624976 - [DEBUG] EF: AllBottom
56464 2019-Jan-09 19:14:50.625001 - [DEBUG]
56465 2019-Jan-09 19:14:50.625025 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56466 2019-Jan-09 19:14:50.625648 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
56467 2019-Jan-09 19:14:50.626277 - [DEBUG] EF: AllBottom
56468 2019-Jan-09 19:14:50.626302 - [DEBUG]
56469 2019-Jan-09 19:14:50.626325 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56470 2019-Jan-09 19:14:50.626948 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
56471 2019-Jan-09 19:14:50.627596 - [DEBUG] EF: AllBottom
56472 2019-Jan-09 19:14:50.627621 - [DEBUG]
56473 2019-Jan-09 19:14:50.627644 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56474 2019-Jan-09 19:14:50.628272 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
56475 2019-Jan-09 19:14:50.628902 - [DEBUG] EF: AllBottom
56476 2019-Jan-09 19:14:50.628927 - [DEBUG]
56477 2019-Jan-09 19:14:50.628964 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56478 2019-Jan-09 19:14:50.629592 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
56479 2019-Jan-09 19:14:50.630218 - [DEBUG] EF: AllBottom
56480 2019-Jan-09 19:14:50.630244 - [DEBUG]
56481 2019-Jan-09 19:14:50.630267 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56482 2019-Jan-09 19:14:50.630914 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
56483 2019-Jan-09 19:14:50.631542 - [DEBUG] EF: AllBottom
56484 2019-Jan-09 19:14:50.631567 - [DEBUG]
56485 2019-Jan-09 19:14:50.631590 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56486 2019-Jan-09 19:14:50.632215 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56487 2019-Jan-09 19:14:50.632843 - [DEBUG] EF: AllBottom
56488 2019-Jan-09 19:14:50.632868 - [DEBUG]
56489 2019-Jan-09 19:14:50.632892 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56490 2019-Jan-09 19:14:50.633516 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
56491 2019-Jan-09 19:14:50.634162 - [DEBUG] EF: AllBottom
56492 2019-Jan-09 19:14:50.634187 - [DEBUG]
56493 2019-Jan-09 19:14:50.634210 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56494 2019-Jan-09 19:14:50.634834 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
56495 2019-Jan-09 19:14:50.635465 - [DEBUG] EF: AllBottom
56496 2019-Jan-09 19:14:50.635490 - [DEBUG]
56497 2019-Jan-09 19:14:50.635513 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56498 2019-Jan-09 19:14:50.636136 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56499 2019-Jan-09 19:14:50.636763 - [DEBUG] EF: AllBottom
56500 2019-Jan-09 19:14:50.636788 - [DEBUG]
56501 2019-Jan-09 19:14:50.636812 - [DEBUG] ---------------
56502 2019-Jan-09 19:14:50.636836 - [DEBUG]
56503 2019-Jan-09 19:14:50.636864 - [DEBUG] End of endsummarytab entry
56504 2019-Jan-09 19:14:50.636887 - [DEBUG]
56505 2019-Jan-09 19:14:50.636911 - [DEBUG] Start of incomingtab entry
56506 2019-Jan-09 19:14:50.636936 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
56507 2019-Jan-09 19:14:50.637655 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
56508 2019-Jan-09 19:14:50.637717 - [DEBUG] ---------------
56509 2019-Jan-09 19:14:50.637741 - [DEBUG] End of incomingtab entry
56510 2019-Jan-09 19:14:50.637765 - [DEBUG]
56511 2019-Jan-09 19:14:50.637792 - [DEBUG] EDGE:
56512 2019-Jan-09 19:14:50.637849 - [DEBUG] ---> 56513 2019-Jan-09 19:14:50.638477 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56514 2019-Jan-09 19:14:50.639126 - [DEBUG]
56515 2019-Jan-09 19:14:50.639152 - [DEBUG] EDGE:
56516 2019-Jan-09 19:14:50.639210 - [DEBUG] ---> 56517 2019-Jan-09 19:14:50.639881 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56518 2019-Jan-09 19:14:50.640537 - [DEBUG]
56519 2019-Jan-09 19:14:50.640588 - [DEBUG] Compose: EdgeIdentity * AllBottom
56520 2019-Jan-09 19:14:50.640615 - [DEBUG]
56521 2019-Jan-09 19:14:50.640639 - [DEBUG] Propagate flow
56522 2019-Jan-09 19:14:50.640663 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56523 2019-Jan-09 19:14:50.640722 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
56524 2019-Jan-09 19:14:50.641378 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56525 2019-Jan-09 19:14:50.642017 - [DEBUG] Edge function : AllBottom (result of previous compose)
56526 2019-Jan-09 19:14:50.642043 - [DEBUG]
56527 2019-Jan-09 19:14:50.642069 - [DEBUG] Join: AllTop & AllBottom
56528 2019-Jan-09 19:14:50.642095 - [DEBUG] = AllBottom (new jump func)
56529 2019-Jan-09 19:14:50.642120 - [DEBUG]
56530 2019-Jan-09 19:14:50.642143 - [DEBUG] Start adding new jump function
56531 2019-Jan-09 19:14:50.642166 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56532 2019-Jan-09 19:14:50.642223 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56533 2019-Jan-09 19:14:50.642861 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
56534 2019-Jan-09 19:14:50.643496 - [DEBUG] Edge Function : AllBottom
56535 2019-Jan-09 19:14:50.643527 - [DEBUG] End adding new jump function
56536 2019-Jan-09 19:14:50.643551 - [DEBUG]
56537 2019-Jan-09 19:14:50.643575 - [DEBUG] -------------------------------------------- 1620. Path Edge --------------------------------------------
56538 2019-Jan-09 19:14:50.643600 - [DEBUG]
56539 2019-Jan-09 19:14:50.643623 - [DEBUG] Process 1620. path edge:
56540 2019-Jan-09 19:14:50.643647 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56541 2019-Jan-09 19:14:50.643704 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
56542 2019-Jan-09 19:14:50.644363 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56543 2019-Jan-09 19:14:50.644999 - [DEBUG]
56544 2019-Jan-09 19:14:50.645024 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
56545 2019-Jan-09 19:14:50.645683 - [DEBUG] Possible callees:
56546 2019-Jan-09 19:14:50.645709 - [DEBUG] llvm.dbg.declare
56547 2019-Jan-09 19:14:50.645734 - [DEBUG] Possible return sites:
56548 2019-Jan-09 19:14:50.645757 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19356549 2019-Jan-09 19:14:50.647022 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
56550 2019-Jan-09 19:14:50.647051 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
56551 2019-Jan-09 19:14:50.647096 - [DEBUG] Compose: EdgeIdentity * AllBottom
56552 2019-Jan-09 19:14:50.647141 - [DEBUG]
56553 2019-Jan-09 19:14:50.647165 - [DEBUG] Propagate flow
56554 2019-Jan-09 19:14:50.647188 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56555 2019-Jan-09 19:14:50.647247 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
56556 2019-Jan-09 19:14:50.647891 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56557 2019-Jan-09 19:14:50.648530 - [DEBUG] Edge function : AllBottom (result of previous compose)
56558 2019-Jan-09 19:14:50.648556 - [DEBUG]
56559 2019-Jan-09 19:14:50.648582 - [DEBUG] Join: AllTop & AllBottom
56560 2019-Jan-09 19:14:50.648608 - [DEBUG] = AllBottom (new jump func)
56561 2019-Jan-09 19:14:50.648632 - [DEBUG]
56562 2019-Jan-09 19:14:50.648655 - [DEBUG] Start adding new jump function
56563 2019-Jan-09 19:14:50.648678 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56564 2019-Jan-09 19:14:50.648749 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56565 2019-Jan-09 19:14:50.649388 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
56566 2019-Jan-09 19:14:50.650020 - [DEBUG] Edge Function : AllBottom
56567 2019-Jan-09 19:14:50.650050 - [DEBUG] End adding new jump function
56568 2019-Jan-09 19:14:50.650074 - [DEBUG]
56569 2019-Jan-09 19:14:50.650097 - [DEBUG] -------------------------------------------- 1621. Path Edge --------------------------------------------
56570 2019-Jan-09 19:14:50.650122 - [DEBUG]
56571 2019-Jan-09 19:14:50.650145 - [DEBUG] Process 1621. path edge:
56572 2019-Jan-09 19:14:50.650169 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56573 2019-Jan-09 19:14:50.650226 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
56574 2019-Jan-09 19:14:50.650885 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56575 2019-Jan-09 19:14:50.651525 - [DEBUG]
56576 2019-Jan-09 19:14:50.651551 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
56577 2019-Jan-09 19:14:50.652221 - [DEBUG] Compose: EdgeIdentity * AllBottom
56578 2019-Jan-09 19:14:50.652250 - [DEBUG]
56579 2019-Jan-09 19:14:50.652273 - [DEBUG] Propagate flow
56580 2019-Jan-09 19:14:50.652297 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56581 2019-Jan-09 19:14:50.652355 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
56582 2019-Jan-09 19:14:50.652995 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56583 2019-Jan-09 19:14:50.653632 - [DEBUG] Edge function : AllBottom (result of previous compose)
56584 2019-Jan-09 19:14:50.653658 - [DEBUG]
56585 2019-Jan-09 19:14:50.653683 - [DEBUG] Join: AllTop & AllBottom
56586 2019-Jan-09 19:14:50.653709 - [DEBUG] = AllBottom (new jump func)
56587 2019-Jan-09 19:14:50.653734 - [DEBUG]
56588 2019-Jan-09 19:14:50.653757 - [DEBUG] Start adding new jump function
56589 2019-Jan-09 19:14:50.653797 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56590 2019-Jan-09 19:14:50.653855 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56591 2019-Jan-09 19:14:50.654493 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
56592 2019-Jan-09 19:14:50.655121 - [DEBUG] Edge Function : AllBottom
56593 2019-Jan-09 19:14:50.655151 - [DEBUG] End adding new jump function
56594 2019-Jan-09 19:14:50.655175 - [DEBUG]
56595 2019-Jan-09 19:14:50.655198 - [DEBUG] -------------------------------------------- 1622. Path Edge --------------------------------------------
56596 2019-Jan-09 19:14:50.655223 - [DEBUG]
56597 2019-Jan-09 19:14:50.655246 - [DEBUG] Process 1622. path edge:
56598 2019-Jan-09 19:14:50.655270 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56599 2019-Jan-09 19:14:50.655326 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
56600 2019-Jan-09 19:14:50.655955 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56601 2019-Jan-09 19:14:50.656591 - [DEBUG]
56602 2019-Jan-09 19:14:50.656617 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
56603 2019-Jan-09 19:14:50.657289 - [DEBUG] Compose: EdgeIdentity * AllBottom
56604 2019-Jan-09 19:14:50.657317 - [DEBUG]
56605 2019-Jan-09 19:14:50.657341 - [DEBUG] Propagate flow
56606 2019-Jan-09 19:14:50.657364 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56607 2019-Jan-09 19:14:50.657438 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56608 2019-Jan-09 19:14:50.658072 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56609 2019-Jan-09 19:14:50.658709 - [DEBUG] Edge function : AllBottom (result of previous compose)
56610 2019-Jan-09 19:14:50.658735 - [DEBUG]
56611 2019-Jan-09 19:14:50.658760 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56612 2019-Jan-09 19:14:50.658786 - [DEBUG] = AllBottom
56613 2019-Jan-09 19:14:50.658811 - [DEBUG]
56614 2019-Jan-09 19:14:50.658834 - [DEBUG] PROPAGATE: No new function!
56615 2019-Jan-09 19:14:50.658859 - [DEBUG] EDGE:
56616 2019-Jan-09 19:14:50.658918 - [DEBUG] ---> 56617 2019-Jan-09 19:14:50.659545 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56618 2019-Jan-09 19:14:50.660181 - [DEBUG]
56619 2019-Jan-09 19:14:50.660207 - [DEBUG] EDGE:
56620 2019-Jan-09 19:14:50.660264 - [DEBUG] ---> 56621 2019-Jan-09 19:14:50.660913 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56622 2019-Jan-09 19:14:50.661551 - [DEBUG]
56623 2019-Jan-09 19:14:50.661577 - [DEBUG] EDGE:
56624 2019-Jan-09 19:14:50.661634 - [DEBUG] ---> 56625 2019-Jan-09 19:14:50.662274 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56626 2019-Jan-09 19:14:50.662912 - [DEBUG]
56627 2019-Jan-09 19:14:50.662937 - [DEBUG] EDGE:
56628 2019-Jan-09 19:14:50.662994 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
56629 2019-Jan-09 19:14:50.663628 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56630 2019-Jan-09 19:14:50.664284 - [DEBUG]
56631 2019-Jan-09 19:14:50.664310 - [DEBUG] EDGE:
56632 2019-Jan-09 19:14:50.664368 - [DEBUG] ---> 56633 2019-Jan-09 19:14:50.664998 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56634 2019-Jan-09 19:14:50.665634 - [DEBUG]
56635 2019-Jan-09 19:14:50.665659 - [DEBUG] EDGE:
56636 2019-Jan-09 19:14:50.665717 - [DEBUG] ---> 56637 2019-Jan-09 19:14:50.666344 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56638 2019-Jan-09 19:14:50.666980 - [DEBUG]
56639 2019-Jan-09 19:14:50.667006 - [DEBUG] EDGE:
56640 2019-Jan-09 19:14:50.667064 - [DEBUG] ---> 56641 2019-Jan-09 19:14:50.667722 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56642 2019-Jan-09 19:14:50.668381 - [DEBUG]
56643 2019-Jan-09 19:14:50.668431 - [DEBUG] Compose: EdgeIdentity * AllBottom
56644 2019-Jan-09 19:14:50.668458 - [DEBUG]
56645 2019-Jan-09 19:14:50.668482 - [DEBUG] Propagate flow
56646 2019-Jan-09 19:14:50.668506 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56647 2019-Jan-09 19:14:50.668569 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
56648 2019-Jan-09 19:14:50.669249 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56649 2019-Jan-09 19:14:50.669893 - [DEBUG] Edge function : AllBottom (result of previous compose)
56650 2019-Jan-09 19:14:50.669918 - [DEBUG]
56651 2019-Jan-09 19:14:50.669945 - [DEBUG] Join: AllTop & AllBottom
56652 2019-Jan-09 19:14:50.669971 - [DEBUG] = AllBottom (new jump func)
56653 2019-Jan-09 19:14:50.669995 - [DEBUG]
56654 2019-Jan-09 19:14:50.670019 - [DEBUG] Start adding new jump function
56655 2019-Jan-09 19:14:50.670042 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56656 2019-Jan-09 19:14:50.670101 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56657 2019-Jan-09 19:14:50.670765 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
56658 2019-Jan-09 19:14:50.671398 - [DEBUG] Edge Function : AllBottom
56659 2019-Jan-09 19:14:50.671429 - [DEBUG] End adding new jump function
56660 2019-Jan-09 19:14:50.671453 - [DEBUG]
56661 2019-Jan-09 19:14:50.671476 - [DEBUG] -------------------------------------------- 1623. Path Edge --------------------------------------------
56662 2019-Jan-09 19:14:50.671501 - [DEBUG]
56663 2019-Jan-09 19:14:50.671524 - [DEBUG] Process 1623. path edge:
56664 2019-Jan-09 19:14:50.671548 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56665 2019-Jan-09 19:14:50.671605 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
56666 2019-Jan-09 19:14:50.672236 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56667 2019-Jan-09 19:14:50.672874 - [DEBUG]
56668 2019-Jan-09 19:14:50.672899 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
56669 2019-Jan-09 19:14:50.673568 - [DEBUG] Compose: EdgeIdentity * AllBottom
56670 2019-Jan-09 19:14:50.673596 - [DEBUG]
56671 2019-Jan-09 19:14:50.673620 - [DEBUG] Propagate flow
56672 2019-Jan-09 19:14:50.673644 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56673 2019-Jan-09 19:14:50.673702 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
56674 2019-Jan-09 19:14:50.674350 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56675 2019-Jan-09 19:14:50.674988 - [DEBUG] Edge function : AllBottom (result of previous compose)
56676 2019-Jan-09 19:14:50.675013 - [DEBUG]
56677 2019-Jan-09 19:14:50.675038 - [DEBUG] Join: AllTop & AllBottom
56678 2019-Jan-09 19:14:50.675064 - [DEBUG] = AllBottom (new jump func)
56679 2019-Jan-09 19:14:50.675089 - [DEBUG]
56680 2019-Jan-09 19:14:50.675112 - [DEBUG] Start adding new jump function
56681 2019-Jan-09 19:14:50.675135 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56682 2019-Jan-09 19:14:50.675192 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56683 2019-Jan-09 19:14:50.675830 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
56684 2019-Jan-09 19:14:50.676455 - [DEBUG] Edge Function : AllBottom
56685 2019-Jan-09 19:14:50.676500 - [DEBUG] End adding new jump function
56686 2019-Jan-09 19:14:50.676525 - [DEBUG]
56687 2019-Jan-09 19:14:50.676548 - [DEBUG] -------------------------------------------- 1624. Path Edge --------------------------------------------
56688 2019-Jan-09 19:14:50.676573 - [DEBUG]
56689 2019-Jan-09 19:14:50.676596 - [DEBUG] Process 1624. path edge:
56690 2019-Jan-09 19:14:50.676620 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56691 2019-Jan-09 19:14:50.676677 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
56692 2019-Jan-09 19:14:50.677321 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56693 2019-Jan-09 19:14:50.677960 - [DEBUG]
56694 2019-Jan-09 19:14:50.677986 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
56695 2019-Jan-09 19:14:50.678643 - [DEBUG] Compose: EdgeIdentity * AllBottom
56696 2019-Jan-09 19:14:50.678670 - [DEBUG]
56697 2019-Jan-09 19:14:50.678694 - [DEBUG] Propagate flow
56698 2019-Jan-09 19:14:50.678718 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56699 2019-Jan-09 19:14:50.678777 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56700 2019-Jan-09 19:14:50.679409 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56701 2019-Jan-09 19:14:50.680048 - [DEBUG] Edge function : AllBottom (result of previous compose)
56702 2019-Jan-09 19:14:50.680073 - [DEBUG]
56703 2019-Jan-09 19:14:50.680098 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56704 2019-Jan-09 19:14:50.680124 - [DEBUG] = AllBottom
56705 2019-Jan-09 19:14:50.680148 - [DEBUG]
56706 2019-Jan-09 19:14:50.680171 - [DEBUG] PROPAGATE: No new function!
56707 2019-Jan-09 19:14:50.680196 - [DEBUG] EDGE:
56708 2019-Jan-09 19:14:50.680254 - [DEBUG] ---> 56709 2019-Jan-09 19:14:50.680899 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56710 2019-Jan-09 19:14:50.681537 - [DEBUG]
56711 2019-Jan-09 19:14:50.681562 - [DEBUG] EDGE:
56712 2019-Jan-09 19:14:50.681619 - [DEBUG] ---> 56713 2019-Jan-09 19:14:50.682250 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56714 2019-Jan-09 19:14:50.682887 - [DEBUG]
56715 2019-Jan-09 19:14:50.682912 - [DEBUG] EDGE:
56716 2019-Jan-09 19:14:50.682970 - [DEBUG] ---> 56717 2019-Jan-09 19:14:50.683597 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56718 2019-Jan-09 19:14:50.684254 - [DEBUG]
56719 2019-Jan-09 19:14:50.684279 - [DEBUG] EDGE:
56720 2019-Jan-09 19:14:50.684337 - [DEBUG] ---> 56721 2019-Jan-09 19:14:50.684970 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56722 2019-Jan-09 19:14:50.685607 - [DEBUG]
56723 2019-Jan-09 19:14:50.685633 - [DEBUG] EDGE:
56724 2019-Jan-09 19:14:50.685691 - [DEBUG] ---> 56725 2019-Jan-09 19:14:50.686339 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56726 2019-Jan-09 19:14:50.686978 - [DEBUG]
56727 2019-Jan-09 19:14:50.687004 - [DEBUG] EDGE:
56728 2019-Jan-09 19:14:50.687062 - [DEBUG] ---> 56729 2019-Jan-09 19:14:50.687710 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56730 2019-Jan-09 19:14:50.688347 - [DEBUG]
56731 2019-Jan-09 19:14:50.688373 - [DEBUG] EDGE:
56732 2019-Jan-09 19:14:50.688430 - [DEBUG] ---> 56733 2019-Jan-09 19:14:50.689068 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56734 2019-Jan-09 19:14:50.689703 - [DEBUG]
56735 2019-Jan-09 19:14:50.689728 - [DEBUG] EDGE:
56736 2019-Jan-09 19:14:50.689786 - [DEBUG] ---> 56737 2019-Jan-09 19:14:50.690412 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56738 2019-Jan-09 19:14:50.691069 - [DEBUG]
56739 2019-Jan-09 19:14:50.691094 - [DEBUG] EDGE:
56740 2019-Jan-09 19:14:50.691154 - [DEBUG] ---> 56741 2019-Jan-09 19:14:50.691783 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56742 2019-Jan-09 19:14:50.692418 - [DEBUG]
56743 2019-Jan-09 19:14:50.692444 - [DEBUG] EDGE:
56744 2019-Jan-09 19:14:50.692502 - [DEBUG] ---> 56745 2019-Jan-09 19:14:50.693139 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56746 2019-Jan-09 19:14:50.693790 - [DEBUG]
56747 2019-Jan-09 19:14:50.693816 - [DEBUG] EDGE:
56748 2019-Jan-09 19:14:50.693874 - [DEBUG] ---> 56749 2019-Jan-09 19:14:50.694502 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56750 2019-Jan-09 19:14:50.695139 - [DEBUG]
56751 2019-Jan-09 19:14:50.695164 - [DEBUG] EDGE:
56752 2019-Jan-09 19:14:50.695223 - [DEBUG] ---> 56753 2019-Jan-09 19:14:50.695850 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56754 2019-Jan-09 19:14:50.696485 - [DEBUG]
56755 2019-Jan-09 19:14:50.696510 - [DEBUG] EDGE:
56756 2019-Jan-09 19:14:50.696568 - [DEBUG] ---> 56757 2019-Jan-09 19:14:50.697217 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56758 2019-Jan-09 19:14:50.697856 - [DEBUG]
56759 2019-Jan-09 19:14:50.697883 - [DEBUG] EDGE:
56760 2019-Jan-09 19:14:50.697955 - [DEBUG] ---> 56761 2019-Jan-09 19:14:50.698593 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56762 2019-Jan-09 19:14:50.699227 - [DEBUG]
56763 2019-Jan-09 19:14:50.699252 - [DEBUG] EDGE:
56764 2019-Jan-09 19:14:50.699310 - [DEBUG] ---> 56765 2019-Jan-09 19:14:50.699938 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56766 2019-Jan-09 19:14:50.700587 - [DEBUG]
56767 2019-Jan-09 19:14:50.700617 - [DEBUG] Compose: EdgeIdentity * AllBottom
56768 2019-Jan-09 19:14:50.700643 - [DEBUG]
56769 2019-Jan-09 19:14:50.700667 - [DEBUG] Propagate flow
56770 2019-Jan-09 19:14:50.700690 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56771 2019-Jan-09 19:14:50.700747 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
56772 2019-Jan-09 19:14:50.701375 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
56773 2019-Jan-09 19:14:50.702005 - [DEBUG] Edge function : AllBottom (result of previous compose)
56774 2019-Jan-09 19:14:50.702031 - [DEBUG]
56775 2019-Jan-09 19:14:50.702057 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56776 2019-Jan-09 19:14:50.702083 - [DEBUG] = AllBottom
56777 2019-Jan-09 19:14:50.702108 - [DEBUG]
56778 2019-Jan-09 19:14:50.702131 - [DEBUG] PROPAGATE: No new function!
56779 2019-Jan-09 19:14:50.702155 - [DEBUG] EDGE:
56780 2019-Jan-09 19:14:50.702214 - [DEBUG] ---> 56781 2019-Jan-09 19:14:50.702844 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56782 2019-Jan-09 19:14:50.703476 - [DEBUG]
56783 2019-Jan-09 19:14:50.703504 - [DEBUG] Compose: EdgeIdentity * AllBottom
56784 2019-Jan-09 19:14:50.703530 - [DEBUG]
56785 2019-Jan-09 19:14:50.703554 - [DEBUG] Propagate flow
56786 2019-Jan-09 19:14:50.703577 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56787 2019-Jan-09 19:14:50.703633 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
56788 2019-Jan-09 19:14:50.704282 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
56789 2019-Jan-09 19:14:50.704921 - [DEBUG] Edge function : AllBottom (result of previous compose)
56790 2019-Jan-09 19:14:50.704946 - [DEBUG]
56791 2019-Jan-09 19:14:50.704971 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56792 2019-Jan-09 19:14:50.704997 - [DEBUG] = AllBottom
56793 2019-Jan-09 19:14:50.705021 - [DEBUG]
56794 2019-Jan-09 19:14:50.705044 - [DEBUG] PROPAGATE: No new function!
56795 2019-Jan-09 19:14:50.705069 - [DEBUG] EDGE:
56796 2019-Jan-09 19:14:50.705127 - [DEBUG] ---> 56797 2019-Jan-09 19:14:50.705764 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56798 2019-Jan-09 19:14:50.706396 - [DEBUG]
56799 2019-Jan-09 19:14:50.706422 - [DEBUG] EDGE:
56800 2019-Jan-09 19:14:50.706479 - [DEBUG] ---> 56801 2019-Jan-09 19:14:50.707121 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56802 2019-Jan-09 19:14:50.707768 - [DEBUG]
56803 2019-Jan-09 19:14:50.707797 - [DEBUG] Compose: EdgeIdentity * AllBottom
56804 2019-Jan-09 19:14:50.707823 - [DEBUG]
56805 2019-Jan-09 19:14:50.707846 - [DEBUG] Propagate flow
56806 2019-Jan-09 19:14:50.707870 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56807 2019-Jan-09 19:14:50.707926 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
56808 2019-Jan-09 19:14:50.708556 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
56809 2019-Jan-09 19:14:50.709187 - [DEBUG] Edge function : AllBottom (result of previous compose)
56810 2019-Jan-09 19:14:50.709212 - [DEBUG]
56811 2019-Jan-09 19:14:50.709238 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56812 2019-Jan-09 19:14:50.709264 - [DEBUG] = AllBottom
56813 2019-Jan-09 19:14:50.709288 - [DEBUG]
56814 2019-Jan-09 19:14:50.709311 - [DEBUG] PROPAGATE: No new function!
56815 2019-Jan-09 19:14:50.709336 - [DEBUG] EDGE:
56816 2019-Jan-09 19:14:50.709394 - [DEBUG] ---> 56817 2019-Jan-09 19:14:50.710025 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56818 2019-Jan-09 19:14:50.710677 - [DEBUG]
56819 2019-Jan-09 19:14:50.710705 - [DEBUG] Compose: EdgeIdentity * AllBottom
56820 2019-Jan-09 19:14:50.710732 - [DEBUG]
56821 2019-Jan-09 19:14:50.710756 - [DEBUG] Propagate flow
56822 2019-Jan-09 19:14:50.710779 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56823 2019-Jan-09 19:14:50.710837 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
56824 2019-Jan-09 19:14:50.711468 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
56825 2019-Jan-09 19:14:50.712107 - [DEBUG] Edge function : AllBottom (result of previous compose)
56826 2019-Jan-09 19:14:50.712133 - [DEBUG]
56827 2019-Jan-09 19:14:50.712159 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56828 2019-Jan-09 19:14:50.712185 - [DEBUG] = AllBottom
56829 2019-Jan-09 19:14:50.712209 - [DEBUG]
56830 2019-Jan-09 19:14:50.712232 - [DEBUG] PROPAGATE: No new function!
56831 2019-Jan-09 19:14:50.712257 - [DEBUG] EDGE:
56832 2019-Jan-09 19:14:50.712316 - [DEBUG] ---> 56833 2019-Jan-09 19:14:50.712956 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56834 2019-Jan-09 19:14:50.713588 - [DEBUG]
56835 2019-Jan-09 19:14:50.713638 - [DEBUG] Compose: EdgeIdentity * AllBottom
56836 2019-Jan-09 19:14:50.713665 - [DEBUG]
56837 2019-Jan-09 19:14:50.713688 - [DEBUG] Propagate flow
56838 2019-Jan-09 19:14:50.713712 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56839 2019-Jan-09 19:14:50.713783 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
56840 2019-Jan-09 19:14:50.714417 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56841 2019-Jan-09 19:14:50.715049 - [DEBUG] Edge function : AllBottom (result of previous compose)
56842 2019-Jan-09 19:14:50.715075 - [DEBUG]
56843 2019-Jan-09 19:14:50.715100 - [DEBUG] Join: AllTop & AllBottom
56844 2019-Jan-09 19:14:50.715126 - [DEBUG] = AllBottom (new jump func)
56845 2019-Jan-09 19:14:50.715150 - [DEBUG]
56846 2019-Jan-09 19:14:50.715174 - [DEBUG] Start adding new jump function
56847 2019-Jan-09 19:14:50.715214 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56848 2019-Jan-09 19:14:50.715271 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56849 2019-Jan-09 19:14:50.715913 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
56850 2019-Jan-09 19:14:50.716545 - [DEBUG] Edge Function : AllBottom
56851 2019-Jan-09 19:14:50.716575 - [DEBUG] End adding new jump function
56852 2019-Jan-09 19:14:50.716599 - [DEBUG]
56853 2019-Jan-09 19:14:50.716623 - [DEBUG] -------------------------------------------- 1625. Path Edge --------------------------------------------
56854 2019-Jan-09 19:14:50.716648 - [DEBUG]
56855 2019-Jan-09 19:14:50.716671 - [DEBUG] Process 1625. path edge:
56856 2019-Jan-09 19:14:50.716695 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56857 2019-Jan-09 19:14:50.716751 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
56858 2019-Jan-09 19:14:50.717399 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56859 2019-Jan-09 19:14:50.718032 - [DEBUG]
56860 2019-Jan-09 19:14:50.718057 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
56861 2019-Jan-09 19:14:50.718704 - [DEBUG] Possible callees:
56862 2019-Jan-09 19:14:50.718729 - [DEBUG] foo
56863 2019-Jan-09 19:14:50.718754 - [DEBUG] Possible return sites:
56864 2019-Jan-09 19:14:50.718778 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12656865 2019-Jan-09 19:14:50.720037 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
56866 2019-Jan-09 19:14:50.720066 - [DEBUG] Start points of 'foo' currently not available!
56867 2019-Jan-09 19:14:50.720119 - [DEBUG] Compose: EdgeIdentity * AllBottom
56868 2019-Jan-09 19:14:50.720147 - [DEBUG]
56869 2019-Jan-09 19:14:50.720171 - [DEBUG] Propagate flow
56870 2019-Jan-09 19:14:50.720195 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56871 2019-Jan-09 19:14:50.720253 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
56872 2019-Jan-09 19:14:50.720905 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56873 2019-Jan-09 19:14:50.721538 - [DEBUG] Edge function : AllBottom (result of previous compose)
56874 2019-Jan-09 19:14:50.721564 - [DEBUG]
56875 2019-Jan-09 19:14:50.721589 - [DEBUG] Join: AllTop & AllBottom
56876 2019-Jan-09 19:14:50.721615 - [DEBUG] = AllBottom (new jump func)
56877 2019-Jan-09 19:14:50.721639 - [DEBUG]
56878 2019-Jan-09 19:14:50.721663 - [DEBUG] Start adding new jump function
56879 2019-Jan-09 19:14:50.721686 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56880 2019-Jan-09 19:14:50.721743 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56881 2019-Jan-09 19:14:50.722374 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
56882 2019-Jan-09 19:14:50.723007 - [DEBUG] Edge Function : AllBottom
56883 2019-Jan-09 19:14:50.723035 - [DEBUG] End adding new jump function
56884 2019-Jan-09 19:14:50.723059 - [DEBUG]
56885 2019-Jan-09 19:14:50.723083 - [DEBUG] -------------------------------------------- 1626. Path Edge --------------------------------------------
56886 2019-Jan-09 19:14:50.723107 - [DEBUG]
56887 2019-Jan-09 19:14:50.723131 - [DEBUG] Process 1626. path edge:
56888 2019-Jan-09 19:14:50.723154 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56889 2019-Jan-09 19:14:50.723223 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
56890 2019-Jan-09 19:14:50.723873 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56891 2019-Jan-09 19:14:50.724504 - [DEBUG]
56892 2019-Jan-09 19:14:50.724530 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
56893 2019-Jan-09 19:14:50.725192 - [DEBUG] Compose: EdgeIdentity * AllBottom
56894 2019-Jan-09 19:14:50.725220 - [DEBUG]
56895 2019-Jan-09 19:14:50.725244 - [DEBUG] Propagate flow
56896 2019-Jan-09 19:14:50.725267 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56897 2019-Jan-09 19:14:50.725325 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
56898 2019-Jan-09 19:14:50.725954 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56899 2019-Jan-09 19:14:50.726587 - [DEBUG] Edge function : AllBottom (result of previous compose)
56900 2019-Jan-09 19:14:50.726612 - [DEBUG]
56901 2019-Jan-09 19:14:50.726637 - [DEBUG] Join: AllTop & AllBottom
56902 2019-Jan-09 19:14:50.726663 - [DEBUG] = AllBottom (new jump func)
56903 2019-Jan-09 19:14:50.726687 - [DEBUG]
56904 2019-Jan-09 19:14:50.726710 - [DEBUG] Start adding new jump function
56905 2019-Jan-09 19:14:50.726734 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56906 2019-Jan-09 19:14:50.726790 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56907 2019-Jan-09 19:14:50.727440 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
56908 2019-Jan-09 19:14:50.728067 - [DEBUG] Edge Function : AllBottom
56909 2019-Jan-09 19:14:50.728096 - [DEBUG] End adding new jump function
56910 2019-Jan-09 19:14:50.728120 - [DEBUG]
56911 2019-Jan-09 19:14:50.728144 - [DEBUG] -------------------------------------------- 1627. Path Edge --------------------------------------------
56912 2019-Jan-09 19:14:50.728168 - [DEBUG]
56913 2019-Jan-09 19:14:50.728192 - [DEBUG] Process 1627. path edge:
56914 2019-Jan-09 19:14:50.728215 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56915 2019-Jan-09 19:14:50.728272 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
56916 2019-Jan-09 19:14:50.728899 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56917 2019-Jan-09 19:14:50.729531 - [DEBUG]
56918 2019-Jan-09 19:14:50.729557 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
56919 2019-Jan-09 19:14:50.730208 - [DEBUG] Compose: EdgeIdentity * AllBottom
56920 2019-Jan-09 19:14:50.730236 - [DEBUG]
56921 2019-Jan-09 19:14:50.730260 - [DEBUG] Propagate flow
56922 2019-Jan-09 19:14:50.730284 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56923 2019-Jan-09 19:14:50.730342 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
56924 2019-Jan-09 19:14:50.730988 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56925 2019-Jan-09 19:14:50.731621 - [DEBUG] Edge function : AllBottom (result of previous compose)
56926 2019-Jan-09 19:14:50.731646 - [DEBUG]
56927 2019-Jan-09 19:14:50.731671 - [DEBUG] Join: AllTop & AllBottom
56928 2019-Jan-09 19:14:50.731697 - [DEBUG] = AllBottom (new jump func)
56929 2019-Jan-09 19:14:50.731721 - [DEBUG]
56930 2019-Jan-09 19:14:50.731744 - [DEBUG] Start adding new jump function
56931 2019-Jan-09 19:14:50.731768 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56932 2019-Jan-09 19:14:50.731837 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56933 2019-Jan-09 19:14:50.732468 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
56934 2019-Jan-09 19:14:50.733096 - [DEBUG] Edge Function : AllBottom
56935 2019-Jan-09 19:14:50.733124 - [DEBUG] End adding new jump function
56936 2019-Jan-09 19:14:50.733148 - [DEBUG]
56937 2019-Jan-09 19:14:50.733171 - [DEBUG] -------------------------------------------- 1628. Path Edge --------------------------------------------
56938 2019-Jan-09 19:14:50.733196 - [DEBUG]
56939 2019-Jan-09 19:14:50.733219 - [DEBUG] Process 1628. path edge:
56940 2019-Jan-09 19:14:50.733242 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56941 2019-Jan-09 19:14:50.733298 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
56942 2019-Jan-09 19:14:50.733946 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56943 2019-Jan-09 19:14:50.734582 - [DEBUG]
56944 2019-Jan-09 19:14:50.734608 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
56945 2019-Jan-09 19:14:50.735260 - [DEBUG] Compose: EdgeIdentity * AllBottom
56946 2019-Jan-09 19:14:50.735288 - [DEBUG]
56947 2019-Jan-09 19:14:50.735312 - [DEBUG] Propagate flow
56948 2019-Jan-09 19:14:50.735336 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56949 2019-Jan-09 19:14:50.735394 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
56950 2019-Jan-09 19:14:50.736039 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56951 2019-Jan-09 19:14:50.736671 - [DEBUG] Edge function : AllBottom (result of previous compose)
56952 2019-Jan-09 19:14:50.736696 - [DEBUG]
56953 2019-Jan-09 19:14:50.736720 - [DEBUG] Join: AllTop & AllBottom
56954 2019-Jan-09 19:14:50.736746 - [DEBUG] = AllBottom (new jump func)
56955 2019-Jan-09 19:14:50.736770 - [DEBUG]
56956 2019-Jan-09 19:14:50.736794 - [DEBUG] Start adding new jump function
56957 2019-Jan-09 19:14:50.736817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56958 2019-Jan-09 19:14:50.736873 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56959 2019-Jan-09 19:14:50.737523 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
56960 2019-Jan-09 19:14:50.738162 - [DEBUG] Edge Function : AllBottom
56961 2019-Jan-09 19:14:50.738191 - [DEBUG] End adding new jump function
56962 2019-Jan-09 19:14:50.738215 - [DEBUG]
56963 2019-Jan-09 19:14:50.738238 - [DEBUG] -------------------------------------------- 1629. Path Edge --------------------------------------------
56964 2019-Jan-09 19:14:50.738263 - [DEBUG]
56965 2019-Jan-09 19:14:50.738286 - [DEBUG] Process 1629. path edge:
56966 2019-Jan-09 19:14:50.738309 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56967 2019-Jan-09 19:14:50.738365 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
56968 2019-Jan-09 19:14:50.739003 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56969 2019-Jan-09 19:14:50.739635 - [DEBUG]
56970 2019-Jan-09 19:14:50.739659 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
56971 2019-Jan-09 19:14:50.740326 - [DEBUG] Possible callees:
56972 2019-Jan-09 19:14:50.740352 - [DEBUG] llvm.dbg.declare
56973 2019-Jan-09 19:14:50.740377 - [DEBUG] Possible return sites:
56974 2019-Jan-09 19:14:50.740400 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13656975 2019-Jan-09 19:14:50.741686 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
56976 2019-Jan-09 19:14:50.741715 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
56977 2019-Jan-09 19:14:50.741764 - [DEBUG] Compose: EdgeIdentity * AllBottom
56978 2019-Jan-09 19:14:50.741792 - [DEBUG]
56979 2019-Jan-09 19:14:50.741816 - [DEBUG] Propagate flow
56980 2019-Jan-09 19:14:50.741839 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56981 2019-Jan-09 19:14:50.741897 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
56982 2019-Jan-09 19:14:50.742529 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56983 2019-Jan-09 19:14:50.743160 - [DEBUG] Edge function : AllBottom (result of previous compose)
56984 2019-Jan-09 19:14:50.743185 - [DEBUG]
56985 2019-Jan-09 19:14:50.743209 - [DEBUG] Join: AllTop & AllBottom
56986 2019-Jan-09 19:14:50.743235 - [DEBUG] = AllBottom (new jump func)
56987 2019-Jan-09 19:14:50.743260 - [DEBUG]
56988 2019-Jan-09 19:14:50.743283 - [DEBUG] Start adding new jump function
56989 2019-Jan-09 19:14:50.743306 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56990 2019-Jan-09 19:14:50.743362 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56991 2019-Jan-09 19:14:50.744012 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
56992 2019-Jan-09 19:14:50.744644 - [DEBUG] Edge Function : AllBottom
56993 2019-Jan-09 19:14:50.744673 - [DEBUG] End adding new jump function
56994 2019-Jan-09 19:14:50.744697 - [DEBUG]
56995 2019-Jan-09 19:14:50.744721 - [DEBUG] -------------------------------------------- 1630. Path Edge --------------------------------------------
56996 2019-Jan-09 19:14:50.744745 - [DEBUG]
56997 2019-Jan-09 19:14:50.744768 - [DEBUG] Process 1630. path edge:
56998 2019-Jan-09 19:14:50.744792 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56999 2019-Jan-09 19:14:50.744848 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
57000 2019-Jan-09 19:14:50.745478 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57001 2019-Jan-09 19:14:50.746110 - [DEBUG]
57002 2019-Jan-09 19:14:50.746135 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
57003 2019-Jan-09 19:14:50.746798 - [DEBUG] Compose: EdgeIdentity * AllBottom
57004 2019-Jan-09 19:14:50.746827 - [DEBUG]
57005 2019-Jan-09 19:14:50.746851 - [DEBUG] Propagate flow
57006 2019-Jan-09 19:14:50.746874 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57007 2019-Jan-09 19:14:50.746932 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
57008 2019-Jan-09 19:14:50.747580 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57009 2019-Jan-09 19:14:50.748213 - [DEBUG] Edge function : AllBottom (result of previous compose)
57010 2019-Jan-09 19:14:50.748238 - [DEBUG]
57011 2019-Jan-09 19:14:50.748263 - [DEBUG] Join: AllTop & AllBottom
57012 2019-Jan-09 19:14:50.748289 - [DEBUG] = AllBottom (new jump func)
57013 2019-Jan-09 19:14:50.748326 - [DEBUG]
57014 2019-Jan-09 19:14:50.748350 - [DEBUG] Start adding new jump function
57015 2019-Jan-09 19:14:50.748374 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57016 2019-Jan-09 19:14:50.748430 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57017 2019-Jan-09 19:14:50.749061 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
57018 2019-Jan-09 19:14:50.749691 - [DEBUG] Edge Function : AllBottom
57019 2019-Jan-09 19:14:50.749719 - [DEBUG] End adding new jump function
57020 2019-Jan-09 19:14:50.749743 - [DEBUG]
57021 2019-Jan-09 19:14:50.749767 - [DEBUG] -------------------------------------------- 1631. Path Edge --------------------------------------------
57022 2019-Jan-09 19:14:50.749791 - [DEBUG]
57023 2019-Jan-09 19:14:50.749814 - [DEBUG] Process 1631. path edge:
57024 2019-Jan-09 19:14:50.749838 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57025 2019-Jan-09 19:14:50.749894 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
57026 2019-Jan-09 19:14:50.750538 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57027 2019-Jan-09 19:14:50.751170 - [DEBUG]
57028 2019-Jan-09 19:14:50.751196 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
57029 2019-Jan-09 19:14:50.751851 - [DEBUG] Compose: EdgeIdentity * AllBottom
57030 2019-Jan-09 19:14:50.751878 - [DEBUG]
57031 2019-Jan-09 19:14:50.751902 - [DEBUG] Propagate flow
57032 2019-Jan-09 19:14:50.751926 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57033 2019-Jan-09 19:14:50.751984 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
57034 2019-Jan-09 19:14:50.752611 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57035 2019-Jan-09 19:14:50.753243 - [DEBUG] Edge function : AllBottom (result of previous compose)
57036 2019-Jan-09 19:14:50.753268 - [DEBUG]
57037 2019-Jan-09 19:14:50.753293 - [DEBUG] Join: AllTop & AllBottom
57038 2019-Jan-09 19:14:50.753320 - [DEBUG] = AllBottom (new jump func)
57039 2019-Jan-09 19:14:50.753344 - [DEBUG]
57040 2019-Jan-09 19:14:50.753368 - [DEBUG] Start adding new jump function
57041 2019-Jan-09 19:14:50.753391 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57042 2019-Jan-09 19:14:50.753448 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57043 2019-Jan-09 19:14:50.754098 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
57044 2019-Jan-09 19:14:50.754724 - [DEBUG] Edge Function : AllBottom
57045 2019-Jan-09 19:14:50.754754 - [DEBUG] End adding new jump function
57046 2019-Jan-09 19:14:50.754778 - [DEBUG]
57047 2019-Jan-09 19:14:50.754801 - [DEBUG] -------------------------------------------- 1632. Path Edge --------------------------------------------
57048 2019-Jan-09 19:14:50.754826 - [DEBUG]
57049 2019-Jan-09 19:14:50.754849 - [DEBUG] Process 1632. path edge:
57050 2019-Jan-09 19:14:50.754873 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57051 2019-Jan-09 19:14:50.754929 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
57052 2019-Jan-09 19:14:50.755553 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57053 2019-Jan-09 19:14:50.756185 - [DEBUG]
57054 2019-Jan-09 19:14:50.756211 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
57055 2019-Jan-09 19:14:50.756863 - [DEBUG] Compose: EdgeIdentity * AllBottom
57056 2019-Jan-09 19:14:50.756891 - [DEBUG]
57057 2019-Jan-09 19:14:50.756943 - [DEBUG] Propagate flow
57058 2019-Jan-09 19:14:50.756967 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57059 2019-Jan-09 19:14:50.757026 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
57060 2019-Jan-09 19:14:50.757685 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57061 2019-Jan-09 19:14:50.758317 - [DEBUG] Edge function : AllBottom (result of previous compose)
57062 2019-Jan-09 19:14:50.758342 - [DEBUG]
57063 2019-Jan-09 19:14:50.758368 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57064 2019-Jan-09 19:14:50.758394 - [DEBUG] = AllBottom
57065 2019-Jan-09 19:14:50.758419 - [DEBUG]
57066 2019-Jan-09 19:14:50.758442 - [DEBUG] PROPAGATE: No new function!
57067 2019-Jan-09 19:14:50.758467 - [DEBUG] EDGE:
57068 2019-Jan-09 19:14:50.758525 - [DEBUG] ---> 57069 2019-Jan-09 19:14:50.759151 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57070 2019-Jan-09 19:14:50.759782 - [DEBUG]
57071 2019-Jan-09 19:14:50.759807 - [DEBUG] EDGE:
57072 2019-Jan-09 19:14:50.759865 - [DEBUG] ---> 57073 2019-Jan-09 19:14:50.760507 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57074 2019-Jan-09 19:14:50.761139 - [DEBUG]
57075 2019-Jan-09 19:14:50.761166 - [DEBUG] Compose: EdgeIdentity * AllBottom
57076 2019-Jan-09 19:14:50.761191 - [DEBUG]
57077 2019-Jan-09 19:14:50.761215 - [DEBUG] Propagate flow
57078 2019-Jan-09 19:14:50.761238 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57079 2019-Jan-09 19:14:50.761295 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
57080 2019-Jan-09 19:14:50.761922 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
57081 2019-Jan-09 19:14:50.762552 - [DEBUG] Edge function : AllBottom (result of previous compose)
57082 2019-Jan-09 19:14:50.762577 - [DEBUG]
57083 2019-Jan-09 19:14:50.762603 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57084 2019-Jan-09 19:14:50.762628 - [DEBUG] = AllBottom
57085 2019-Jan-09 19:14:50.762652 - [DEBUG]
57086 2019-Jan-09 19:14:50.762675 - [DEBUG] PROPAGATE: No new function!
57087 2019-Jan-09 19:14:50.762699 - [DEBUG] EDGE:
57088 2019-Jan-09 19:14:50.762758 - [DEBUG] ---> 57089 2019-Jan-09 19:14:50.763386 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57090 2019-Jan-09 19:14:50.764032 - [DEBUG]
57091 2019-Jan-09 19:14:50.764060 - [DEBUG] Compose: EdgeIdentity * AllBottom
57092 2019-Jan-09 19:14:50.764086 - [DEBUG]
57093 2019-Jan-09 19:14:50.764109 - [DEBUG] Propagate flow
57094 2019-Jan-09 19:14:50.764133 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57095 2019-Jan-09 19:14:50.764189 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
57096 2019-Jan-09 19:14:50.764820 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
57097 2019-Jan-09 19:14:50.765457 - [DEBUG] Edge function : AllBottom (result of previous compose)
57098 2019-Jan-09 19:14:50.765483 - [DEBUG]
57099 2019-Jan-09 19:14:50.765508 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57100 2019-Jan-09 19:14:50.765534 - [DEBUG] = AllBottom
57101 2019-Jan-09 19:14:50.765571 - [DEBUG]
57102 2019-Jan-09 19:14:50.765595 - [DEBUG] PROPAGATE: No new function!
57103 2019-Jan-09 19:14:50.765620 - [DEBUG] EDGE:
57104 2019-Jan-09 19:14:50.765678 - [DEBUG] ---> 57105 2019-Jan-09 19:14:50.766317 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57106 2019-Jan-09 19:14:50.766950 - [DEBUG]
57107 2019-Jan-09 19:14:50.766993 - [DEBUG] Compose: EdgeIdentity * AllBottom
57108 2019-Jan-09 19:14:50.767020 - [DEBUG]
57109 2019-Jan-09 19:14:50.767043 - [DEBUG] Propagate flow
57110 2019-Jan-09 19:14:50.767067 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57111 2019-Jan-09 19:14:50.767138 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57112 2019-Jan-09 19:14:50.767776 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57113 2019-Jan-09 19:14:50.768404 - [DEBUG] Edge function : AllBottom (result of previous compose)
57114 2019-Jan-09 19:14:50.768429 - [DEBUG]
57115 2019-Jan-09 19:14:50.768455 - [DEBUG] Join: AllTop & AllBottom
57116 2019-Jan-09 19:14:50.768480 - [DEBUG] = AllBottom (new jump func)
57117 2019-Jan-09 19:14:50.768504 - [DEBUG]
57118 2019-Jan-09 19:14:50.768528 - [DEBUG] Start adding new jump function
57119 2019-Jan-09 19:14:50.768551 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57120 2019-Jan-09 19:14:50.768606 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57121 2019-Jan-09 19:14:50.769238 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57122 2019-Jan-09 19:14:50.769874 - [DEBUG] Edge Function : AllBottom
57123 2019-Jan-09 19:14:50.769903 - [DEBUG] End adding new jump function
57124 2019-Jan-09 19:14:50.769927 - [DEBUG]
57125 2019-Jan-09 19:14:50.769951 - [DEBUG] -------------------------------------------- 1633. Path Edge --------------------------------------------
57126 2019-Jan-09 19:14:50.769975 - [DEBUG]
57127 2019-Jan-09 19:14:50.769998 - [DEBUG] Process 1633. path edge:
57128 2019-Jan-09 19:14:50.770022 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57129 2019-Jan-09 19:14:50.770078 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
57130 2019-Jan-09 19:14:50.770733 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57131 2019-Jan-09 19:14:50.771363 - [DEBUG]
57132 2019-Jan-09 19:14:50.771387 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57133 2019-Jan-09 19:14:50.772039 - [DEBUG] Possible callees:
57134 2019-Jan-09 19:14:50.772065 - [DEBUG] llvm.dbg.declare
57135 2019-Jan-09 19:14:50.772089 - [DEBUG] Possible return sites:
57136 2019-Jan-09 19:14:50.772113 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14357137 2019-Jan-09 19:14:50.773375 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
57138 2019-Jan-09 19:14:50.773405 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
57139 2019-Jan-09 19:14:50.773456 - [DEBUG] Compose: EdgeIdentity * AllBottom
57140 2019-Jan-09 19:14:50.773483 - [DEBUG]
57141 2019-Jan-09 19:14:50.773521 - [DEBUG] Propagate flow
57142 2019-Jan-09 19:14:50.773545 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57143 2019-Jan-09 19:14:50.773604 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57144 2019-Jan-09 19:14:50.774257 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57145 2019-Jan-09 19:14:50.774890 - [DEBUG] Edge function : AllBottom (result of previous compose)
57146 2019-Jan-09 19:14:50.774916 - [DEBUG]
57147 2019-Jan-09 19:14:50.774941 - [DEBUG] Join: AllTop & AllBottom
57148 2019-Jan-09 19:14:50.774966 - [DEBUG] = AllBottom (new jump func)
57149 2019-Jan-09 19:14:50.774991 - [DEBUG]
57150 2019-Jan-09 19:14:50.775014 - [DEBUG] Start adding new jump function
57151 2019-Jan-09 19:14:50.775037 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57152 2019-Jan-09 19:14:50.775093 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57153 2019-Jan-09 19:14:50.775725 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57154 2019-Jan-09 19:14:50.776354 - [DEBUG] Edge Function : AllBottom
57155 2019-Jan-09 19:14:50.776383 - [DEBUG] End adding new jump function
57156 2019-Jan-09 19:14:50.776407 - [DEBUG]
57157 2019-Jan-09 19:14:50.776430 - [DEBUG] -------------------------------------------- 1634. Path Edge --------------------------------------------
57158 2019-Jan-09 19:14:50.776455 - [DEBUG]
57159 2019-Jan-09 19:14:50.776478 - [DEBUG] Process 1634. path edge:
57160 2019-Jan-09 19:14:50.776502 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57161 2019-Jan-09 19:14:50.776558 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
57162 2019-Jan-09 19:14:50.777207 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57163 2019-Jan-09 19:14:50.777876 - [DEBUG]
57164 2019-Jan-09 19:14:50.777902 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57165 2019-Jan-09 19:14:50.778580 - [DEBUG] Compose: EdgeIdentity * AllBottom
57166 2019-Jan-09 19:14:50.778609 - [DEBUG]
57167 2019-Jan-09 19:14:50.778633 - [DEBUG] Propagate flow
57168 2019-Jan-09 19:14:50.778656 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57169 2019-Jan-09 19:14:50.778716 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
57170 2019-Jan-09 19:14:50.779341 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57171 2019-Jan-09 19:14:50.779969 - [DEBUG] Edge function : AllBottom (result of previous compose)
57172 2019-Jan-09 19:14:50.779994 - [DEBUG]
57173 2019-Jan-09 19:14:50.780019 - [DEBUG] Join: AllTop & AllBottom
57174 2019-Jan-09 19:14:50.780045 - [DEBUG] = AllBottom (new jump func)
57175 2019-Jan-09 19:14:50.780069 - [DEBUG]
57176 2019-Jan-09 19:14:50.780092 - [DEBUG] Start adding new jump function
57177 2019-Jan-09 19:14:50.780115 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57178 2019-Jan-09 19:14:50.780171 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57179 2019-Jan-09 19:14:50.780821 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
57180 2019-Jan-09 19:14:50.781446 - [DEBUG] Edge Function : AllBottom
57181 2019-Jan-09 19:14:50.781476 - [DEBUG] End adding new jump function
57182 2019-Jan-09 19:14:50.781500 - [DEBUG]
57183 2019-Jan-09 19:14:50.781523 - [DEBUG] -------------------------------------------- 1635. Path Edge --------------------------------------------
57184 2019-Jan-09 19:14:50.781564 - [DEBUG]
57185 2019-Jan-09 19:14:50.781588 - [DEBUG] Process 1635. path edge:
57186 2019-Jan-09 19:14:50.781612 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57187 2019-Jan-09 19:14:50.781668 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
57188 2019-Jan-09 19:14:50.782292 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57189 2019-Jan-09 19:14:50.782922 - [DEBUG]
57190 2019-Jan-09 19:14:50.782947 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
57191 2019-Jan-09 19:14:50.783600 - [DEBUG] Compose: EdgeIdentity * AllBottom
57192 2019-Jan-09 19:14:50.783628 - [DEBUG]
57193 2019-Jan-09 19:14:50.783652 - [DEBUG] Propagate flow
57194 2019-Jan-09 19:14:50.783675 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57195 2019-Jan-09 19:14:50.783734 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
57196 2019-Jan-09 19:14:50.784377 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57197 2019-Jan-09 19:14:50.785007 - [DEBUG] Edge function : AllBottom (result of previous compose)
57198 2019-Jan-09 19:14:50.785032 - [DEBUG]
57199 2019-Jan-09 19:14:50.785059 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57200 2019-Jan-09 19:14:50.785084 - [DEBUG] = AllBottom
57201 2019-Jan-09 19:14:50.785109 - [DEBUG]
57202 2019-Jan-09 19:14:50.785132 - [DEBUG] PROPAGATE: No new function!
57203 2019-Jan-09 19:14:50.785157 - [DEBUG] EDGE:
57204 2019-Jan-09 19:14:50.785215 - [DEBUG] ---> 57205 2019-Jan-09 19:14:50.785837 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57206 2019-Jan-09 19:14:50.786465 - [DEBUG]
57207 2019-Jan-09 19:14:50.786494 - [DEBUG] Compose: EdgeIdentity * AllBottom
57208 2019-Jan-09 19:14:50.786521 - [DEBUG]
57209 2019-Jan-09 19:14:50.786544 - [DEBUG] Propagate flow
57210 2019-Jan-09 19:14:50.786568 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57211 2019-Jan-09 19:14:50.786624 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
57212 2019-Jan-09 19:14:50.787266 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57213 2019-Jan-09 19:14:50.787900 - [DEBUG] Edge function : AllBottom (result of previous compose)
57214 2019-Jan-09 19:14:50.787925 - [DEBUG]
57215 2019-Jan-09 19:14:50.787951 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57216 2019-Jan-09 19:14:50.787976 - [DEBUG] = AllBottom
57217 2019-Jan-09 19:14:50.788001 - [DEBUG]
57218 2019-Jan-09 19:14:50.788024 - [DEBUG] PROPAGATE: No new function!
57219 2019-Jan-09 19:14:50.788049 - [DEBUG] EDGE:
57220 2019-Jan-09 19:14:50.788109 - [DEBUG] ---> 57221 2019-Jan-09 19:14:50.788743 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57222 2019-Jan-09 19:14:50.789385 - [DEBUG]
57223 2019-Jan-09 19:14:50.789414 - [DEBUG] Compose: EdgeIdentity * AllBottom
57224 2019-Jan-09 19:14:50.789440 - [DEBUG]
57225 2019-Jan-09 19:14:50.789465 - [DEBUG] Propagate flow
57226 2019-Jan-09 19:14:50.789488 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57227 2019-Jan-09 19:14:50.789548 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57228 2019-Jan-09 19:14:50.790188 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57229 2019-Jan-09 19:14:50.790874 - [DEBUG] Edge function : AllBottom (result of previous compose)
57230 2019-Jan-09 19:14:50.790900 - [DEBUG]
57231 2019-Jan-09 19:14:50.790926 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57232 2019-Jan-09 19:14:50.790952 - [DEBUG] = AllBottom
57233 2019-Jan-09 19:14:50.790976 - [DEBUG]
57234 2019-Jan-09 19:14:50.790999 - [DEBUG] PROPAGATE: No new function!
57235 2019-Jan-09 19:14:50.791025 - [DEBUG] EDGE:
57236 2019-Jan-09 19:14:50.791086 - [DEBUG] ---> 57237 2019-Jan-09 19:14:50.791757 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57238 2019-Jan-09 19:14:50.792412 - [DEBUG]
57239 2019-Jan-09 19:14:50.792440 - [DEBUG] EDGE:
57240 2019-Jan-09 19:14:50.792501 - [DEBUG] ---> 57241 2019-Jan-09 19:14:50.793159 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57242 2019-Jan-09 19:14:50.793830 - [DEBUG]
57243 2019-Jan-09 19:14:50.793882 - [DEBUG] Compose: EdgeIdentity * AllBottom
57244 2019-Jan-09 19:14:50.793910 - [DEBUG]
57245 2019-Jan-09 19:14:50.793934 - [DEBUG] Propagate flow
57246 2019-Jan-09 19:14:50.793958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57247 2019-Jan-09 19:14:50.794023 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
57248 2019-Jan-09 19:14:50.794687 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57249 2019-Jan-09 19:14:50.795326 - [DEBUG] Edge function : AllBottom (result of previous compose)
57250 2019-Jan-09 19:14:50.795351 - [DEBUG]
57251 2019-Jan-09 19:14:50.795377 - [DEBUG] Join: AllTop & AllBottom
57252 2019-Jan-09 19:14:50.795403 - [DEBUG] = AllBottom (new jump func)
57253 2019-Jan-09 19:14:50.795428 - [DEBUG]
57254 2019-Jan-09 19:14:50.795451 - [DEBUG] Start adding new jump function
57255 2019-Jan-09 19:14:50.795474 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57256 2019-Jan-09 19:14:50.795532 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57257 2019-Jan-09 19:14:50.796164 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
57258 2019-Jan-09 19:14:50.796790 - [DEBUG] Edge Function : AllBottom
57259 2019-Jan-09 19:14:50.796820 - [DEBUG] End adding new jump function
57260 2019-Jan-09 19:14:50.796844 - [DEBUG]
57261 2019-Jan-09 19:14:50.796868 - [DEBUG] -------------------------------------------- 1636. Path Edge --------------------------------------------
57262 2019-Jan-09 19:14:50.796893 - [DEBUG]
57263 2019-Jan-09 19:14:50.796916 - [DEBUG] Process 1636. path edge:
57264 2019-Jan-09 19:14:50.796940 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57265 2019-Jan-09 19:14:50.796997 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
57266 2019-Jan-09 19:14:50.797660 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57267 2019-Jan-09 19:14:50.798302 - [DEBUG]
57268 2019-Jan-09 19:14:50.798330 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
57269 2019-Jan-09 19:14:50.798999 - [DEBUG] Compose: EdgeIdentity * AllBottom
57270 2019-Jan-09 19:14:50.799028 - [DEBUG]
57271 2019-Jan-09 19:14:50.799052 - [DEBUG] Propagate flow
57272 2019-Jan-09 19:14:50.799093 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57273 2019-Jan-09 19:14:50.799154 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
57274 2019-Jan-09 19:14:50.799806 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57275 2019-Jan-09 19:14:50.800465 - [DEBUG] Edge function : AllBottom (result of previous compose)
57276 2019-Jan-09 19:14:50.800491 - [DEBUG]
57277 2019-Jan-09 19:14:50.800517 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57278 2019-Jan-09 19:14:50.800542 - [DEBUG] = AllBottom
57279 2019-Jan-09 19:14:50.800566 - [DEBUG]
57280 2019-Jan-09 19:14:50.800590 - [DEBUG] PROPAGATE: No new function!
57281 2019-Jan-09 19:14:50.800626 - [DEBUG] Compose: EdgeIdentity * AllBottom
57282 2019-Jan-09 19:14:50.800653 - [DEBUG]
57283 2019-Jan-09 19:14:50.800676 - [DEBUG] Propagate flow
57284 2019-Jan-09 19:14:50.800700 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57285 2019-Jan-09 19:14:50.800761 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57286 2019-Jan-09 19:14:50.801429 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57287 2019-Jan-09 19:14:50.802119 - [DEBUG] Edge function : AllBottom (result of previous compose)
57288 2019-Jan-09 19:14:50.802148 - [DEBUG]
57289 2019-Jan-09 19:14:50.802176 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57290 2019-Jan-09 19:14:50.802202 - [DEBUG] = AllBottom
57291 2019-Jan-09 19:14:50.802226 - [DEBUG]
57292 2019-Jan-09 19:14:50.802250 - [DEBUG] PROPAGATE: No new function!
57293 2019-Jan-09 19:14:50.802278 - [DEBUG] EDGE:
57294 2019-Jan-09 19:14:50.802351 - [DEBUG] ---> 57295 2019-Jan-09 19:14:50.803058 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57296 2019-Jan-09 19:14:50.803792 - [DEBUG]
57297 2019-Jan-09 19:14:50.803825 - [DEBUG] EDGE:
57298 2019-Jan-09 19:14:50.803896 - [DEBUG] ---> 57299 2019-Jan-09 19:14:50.804574 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57300 2019-Jan-09 19:14:50.805265 - [DEBUG]
57301 2019-Jan-09 19:14:50.805296 - [DEBUG] Compose: EdgeIdentity * AllBottom
57302 2019-Jan-09 19:14:50.805322 - [DEBUG]
57303 2019-Jan-09 19:14:50.805346 - [DEBUG] Propagate flow
57304 2019-Jan-09 19:14:50.805370 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57305 2019-Jan-09 19:14:50.805435 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
57306 2019-Jan-09 19:14:50.806085 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
57307 2019-Jan-09 19:14:50.806721 - [DEBUG] Edge function : AllBottom (result of previous compose)
57308 2019-Jan-09 19:14:50.806747 - [DEBUG]
57309 2019-Jan-09 19:14:50.806774 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57310 2019-Jan-09 19:14:50.806800 - [DEBUG] = AllBottom
57311 2019-Jan-09 19:14:50.806824 - [DEBUG]
57312 2019-Jan-09 19:14:50.806847 - [DEBUG] PROPAGATE: No new function!
57313 2019-Jan-09 19:14:50.806872 - [DEBUG] EDGE:
57314 2019-Jan-09 19:14:50.806931 - [DEBUG] ---> 57315 2019-Jan-09 19:14:50.807606 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57316 2019-Jan-09 19:14:50.808235 - [DEBUG]
57317 2019-Jan-09 19:14:50.808264 - [DEBUG] Compose: EdgeIdentity * AllBottom
57318 2019-Jan-09 19:14:50.808290 - [DEBUG]
57319 2019-Jan-09 19:14:50.808314 - [DEBUG] Propagate flow
57320 2019-Jan-09 19:14:50.808337 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57321 2019-Jan-09 19:14:50.808394 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
57322 2019-Jan-09 19:14:50.809021 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
57323 2019-Jan-09 19:14:50.809651 - [DEBUG] Edge function : AllBottom (result of previous compose)
57324 2019-Jan-09 19:14:50.809676 - [DEBUG]
57325 2019-Jan-09 19:14:50.809702 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57326 2019-Jan-09 19:14:50.809727 - [DEBUG] = AllBottom
57327 2019-Jan-09 19:14:50.809752 - [DEBUG]
57328 2019-Jan-09 19:14:50.809775 - [DEBUG] PROPAGATE: No new function!
57329 2019-Jan-09 19:14:50.809800 - [DEBUG] EDGE:
57330 2019-Jan-09 19:14:50.809857 - [DEBUG] ---> 57331 2019-Jan-09 19:14:50.810497 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57332 2019-Jan-09 19:14:50.811124 - [DEBUG]
57333 2019-Jan-09 19:14:50.811150 - [DEBUG] EDGE:
57334 2019-Jan-09 19:14:50.811207 - [DEBUG] ---> 57335 2019-Jan-09 19:14:50.811832 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57336 2019-Jan-09 19:14:50.812460 - [DEBUG]
57337 2019-Jan-09 19:14:50.812487 - [DEBUG] Compose: EdgeIdentity * AllBottom
57338 2019-Jan-09 19:14:50.812513 - [DEBUG]
57339 2019-Jan-09 19:14:50.812537 - [DEBUG] Propagate flow
57340 2019-Jan-09 19:14:50.812560 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57341 2019-Jan-09 19:14:50.812616 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
57342 2019-Jan-09 19:14:50.813251 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
57343 2019-Jan-09 19:14:50.813896 - [DEBUG] Edge function : AllBottom (result of previous compose)
57344 2019-Jan-09 19:14:50.813922 - [DEBUG]
57345 2019-Jan-09 19:14:50.813947 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57346 2019-Jan-09 19:14:50.813973 - [DEBUG] = AllBottom
57347 2019-Jan-09 19:14:50.813997 - [DEBUG]
57348 2019-Jan-09 19:14:50.814020 - [DEBUG] PROPAGATE: No new function!
57349 2019-Jan-09 19:14:50.814045 - [DEBUG] EDGE:
57350 2019-Jan-09 19:14:50.814103 - [DEBUG] ---> 57351 2019-Jan-09 19:14:50.814732 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57352 2019-Jan-09 19:14:50.815361 - [DEBUG]
57353 2019-Jan-09 19:14:50.815388 - [DEBUG] Compose: EdgeIdentity * AllBottom
57354 2019-Jan-09 19:14:50.815414 - [DEBUG]
57355 2019-Jan-09 19:14:50.815438 - [DEBUG] Propagate flow
57356 2019-Jan-09 19:14:50.815461 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57357 2019-Jan-09 19:14:50.815517 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
57358 2019-Jan-09 19:14:50.816144 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
57359 2019-Jan-09 19:14:50.816785 - [DEBUG] Edge function : AllBottom (result of previous compose)
57360 2019-Jan-09 19:14:50.816811 - [DEBUG]
57361 2019-Jan-09 19:14:50.816836 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57362 2019-Jan-09 19:14:50.816861 - [DEBUG] = AllBottom
57363 2019-Jan-09 19:14:50.816886 - [DEBUG]
57364 2019-Jan-09 19:14:50.816909 - [DEBUG] PROPAGATE: No new function!
57365 2019-Jan-09 19:14:50.816933 - [DEBUG] EDGE:
57366 2019-Jan-09 19:14:50.816991 - [DEBUG] ---> 57367 2019-Jan-09 19:14:50.817635 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57368 2019-Jan-09 19:14:50.818264 - [DEBUG]
57369 2019-Jan-09 19:14:50.818290 - [DEBUG] EDGE:
57370 2019-Jan-09 19:14:50.818347 - [DEBUG] ---> 57371 2019-Jan-09 19:14:50.818970 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57372 2019-Jan-09 19:14:50.819598 - [DEBUG]
57373 2019-Jan-09 19:14:50.819624 - [DEBUG] Compose: EdgeIdentity * AllBottom
57374 2019-Jan-09 19:14:50.819650 - [DEBUG]
57375 2019-Jan-09 19:14:50.819673 - [DEBUG] Propagate flow
57376 2019-Jan-09 19:14:50.819697 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57377 2019-Jan-09 19:14:50.819753 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
57378 2019-Jan-09 19:14:50.820377 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
57379 2019-Jan-09 19:14:50.821021 - [DEBUG] Edge function : AllBottom (result of previous compose)
57380 2019-Jan-09 19:14:50.821047 - [DEBUG]
57381 2019-Jan-09 19:14:50.821072 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57382 2019-Jan-09 19:14:50.821098 - [DEBUG] = AllBottom
57383 2019-Jan-09 19:14:50.821122 - [DEBUG]
57384 2019-Jan-09 19:14:50.821145 - [DEBUG] PROPAGATE: No new function!
57385 2019-Jan-09 19:14:50.821170 - [DEBUG] EDGE:
57386 2019-Jan-09 19:14:50.821227 - [DEBUG] ---> 57387 2019-Jan-09 19:14:50.821854 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57388 2019-Jan-09 19:14:50.822482 - [DEBUG]
57389 2019-Jan-09 19:14:50.822507 - [DEBUG] EDGE:
57390 2019-Jan-09 19:14:50.822565 - [DEBUG] ---> 57391 2019-Jan-09 19:14:50.823189 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57392 2019-Jan-09 19:14:50.823831 - [DEBUG]
57393 2019-Jan-09 19:14:50.823856 - [DEBUG] EDGE:
57394 2019-Jan-09 19:14:50.823914 - [DEBUG] ---> 57395 2019-Jan-09 19:14:50.824540 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57396 2019-Jan-09 19:14:50.825168 - [DEBUG]
57397 2019-Jan-09 19:14:50.825195 - [DEBUG] Compose: EdgeIdentity * AllBottom
57398 2019-Jan-09 19:14:50.825221 - [DEBUG]
57399 2019-Jan-09 19:14:50.825244 - [DEBUG] Propagate flow
57400 2019-Jan-09 19:14:50.825268 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57401 2019-Jan-09 19:14:50.825323 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
57402 2019-Jan-09 19:14:50.825958 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
57403 2019-Jan-09 19:14:50.826594 - [DEBUG] Edge function : AllBottom (result of previous compose)
57404 2019-Jan-09 19:14:50.826620 - [DEBUG]
57405 2019-Jan-09 19:14:50.826645 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57406 2019-Jan-09 19:14:50.826671 - [DEBUG] = AllBottom
57407 2019-Jan-09 19:14:50.826695 - [DEBUG]
57408 2019-Jan-09 19:14:50.826718 - [DEBUG] PROPAGATE: No new function!
57409 2019-Jan-09 19:14:50.826743 - [DEBUG] EDGE:
57410 2019-Jan-09 19:14:50.826800 - [DEBUG] ---> 57411 2019-Jan-09 19:14:50.827451 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57412 2019-Jan-09 19:14:50.828081 - [DEBUG]
57413 2019-Jan-09 19:14:50.828129 - [DEBUG] Compose: EdgeIdentity * AllBottom
57414 2019-Jan-09 19:14:50.828156 - [DEBUG]
57415 2019-Jan-09 19:14:50.828180 - [DEBUG] Propagate flow
57416 2019-Jan-09 19:14:50.828203 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57417 2019-Jan-09 19:14:50.828260 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
57418 2019-Jan-09 19:14:50.828890 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57419 2019-Jan-09 19:14:50.829519 - [DEBUG] Edge function : AllBottom (result of previous compose)
57420 2019-Jan-09 19:14:50.829545 - [DEBUG]
57421 2019-Jan-09 19:14:50.829570 - [DEBUG] Join: AllTop & AllBottom
57422 2019-Jan-09 19:14:50.829595 - [DEBUG] = AllBottom (new jump func)
57423 2019-Jan-09 19:14:50.829620 - [DEBUG]
57424 2019-Jan-09 19:14:50.829643 - [DEBUG] Start adding new jump function
57425 2019-Jan-09 19:14:50.829667 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57426 2019-Jan-09 19:14:50.829723 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57427 2019-Jan-09 19:14:50.830352 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
57428 2019-Jan-09 19:14:50.830994 - [DEBUG] Edge Function : AllBottom
57429 2019-Jan-09 19:14:50.831023 - [DEBUG] End adding new jump function
57430 2019-Jan-09 19:14:50.831048 - [DEBUG]
57431 2019-Jan-09 19:14:50.831071 - [DEBUG] -------------------------------------------- 1637. Path Edge --------------------------------------------
57432 2019-Jan-09 19:14:50.831096 - [DEBUG]
57433 2019-Jan-09 19:14:50.831119 - [DEBUG] Process 1637. path edge:
57434 2019-Jan-09 19:14:50.831143 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57435 2019-Jan-09 19:14:50.831199 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
57436 2019-Jan-09 19:14:50.831828 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57437 2019-Jan-09 19:14:50.832458 - [DEBUG]
57438 2019-Jan-09 19:14:50.832483 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
57439 2019-Jan-09 19:14:50.833121 - [DEBUG] Possible callees:
57440 2019-Jan-09 19:14:50.833146 - [DEBUG] foo
57441 2019-Jan-09 19:14:50.833171 - [DEBUG] Possible return sites:
57442 2019-Jan-09 19:14:50.833194 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8457443 2019-Jan-09 19:14:50.834455 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
57444 2019-Jan-09 19:14:50.834492 - [DEBUG] Start points of 'foo' currently not available!
57445 2019-Jan-09 19:14:50.834538 - [DEBUG] Compose: EdgeIdentity * AllBottom
57446 2019-Jan-09 19:14:50.834565 - [DEBUG]
57447 2019-Jan-09 19:14:50.834589 - [DEBUG] Propagate flow
57448 2019-Jan-09 19:14:50.834613 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57449 2019-Jan-09 19:14:50.834670 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57450 2019-Jan-09 19:14:50.835300 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57451 2019-Jan-09 19:14:50.835930 - [DEBUG] Edge function : AllBottom (result of previous compose)
57452 2019-Jan-09 19:14:50.835955 - [DEBUG]
57453 2019-Jan-09 19:14:50.835980 - [DEBUG] Join: AllTop & AllBottom
57454 2019-Jan-09 19:14:50.836006 - [DEBUG] = AllBottom (new jump func)
57455 2019-Jan-09 19:14:50.836030 - [DEBUG]
57456 2019-Jan-09 19:14:50.836054 - [DEBUG] Start adding new jump function
57457 2019-Jan-09 19:14:50.836077 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57458 2019-Jan-09 19:14:50.836133 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57459 2019-Jan-09 19:14:50.836762 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57460 2019-Jan-09 19:14:50.837408 - [DEBUG] Edge Function : AllBottom
57461 2019-Jan-09 19:14:50.837436 - [DEBUG] End adding new jump function
57462 2019-Jan-09 19:14:50.837460 - [DEBUG]
57463 2019-Jan-09 19:14:50.837483 - [DEBUG] -------------------------------------------- 1638. Path Edge --------------------------------------------
57464 2019-Jan-09 19:14:50.837507 - [DEBUG]
57465 2019-Jan-09 19:14:50.837531 - [DEBUG] Process 1638. path edge:
57466 2019-Jan-09 19:14:50.837554 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57467 2019-Jan-09 19:14:50.837611 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
57468 2019-Jan-09 19:14:50.838238 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57469 2019-Jan-09 19:14:50.838867 - [DEBUG]
57470 2019-Jan-09 19:14:50.838892 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57471 2019-Jan-09 19:14:50.839538 - [DEBUG] Compose: EdgeIdentity * AllBottom
57472 2019-Jan-09 19:14:50.839566 - [DEBUG]
57473 2019-Jan-09 19:14:50.839590 - [DEBUG] Propagate flow
57474 2019-Jan-09 19:14:50.839614 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57475 2019-Jan-09 19:14:50.839671 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
57476 2019-Jan-09 19:14:50.840296 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57477 2019-Jan-09 19:14:50.840942 - [DEBUG] Edge function : AllBottom (result of previous compose)
57478 2019-Jan-09 19:14:50.840967 - [DEBUG]
57479 2019-Jan-09 19:14:50.840992 - [DEBUG] Join: AllTop & AllBottom
57480 2019-Jan-09 19:14:50.841018 - [DEBUG] = AllBottom (new jump func)
57481 2019-Jan-09 19:14:50.841042 - [DEBUG]
57482 2019-Jan-09 19:14:50.841066 - [DEBUG] Start adding new jump function
57483 2019-Jan-09 19:14:50.841089 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57484 2019-Jan-09 19:14:50.841145 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57485 2019-Jan-09 19:14:50.841774 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
57486 2019-Jan-09 19:14:50.842398 - [DEBUG] Edge Function : AllBottom
57487 2019-Jan-09 19:14:50.842434 - [DEBUG] End adding new jump function
57488 2019-Jan-09 19:14:50.842459 - [DEBUG]
57489 2019-Jan-09 19:14:50.842482 - [DEBUG] -------------------------------------------- 1639. Path Edge --------------------------------------------
57490 2019-Jan-09 19:14:50.842506 - [DEBUG]
57491 2019-Jan-09 19:14:50.842529 - [DEBUG] Process 1639. path edge:
57492 2019-Jan-09 19:14:50.842553 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57493 2019-Jan-09 19:14:50.842610 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
57494 2019-Jan-09 19:14:50.843236 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57495 2019-Jan-09 19:14:50.843879 - [DEBUG]
57496 2019-Jan-09 19:14:50.843905 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
57497 2019-Jan-09 19:14:50.844543 - [DEBUG] Compose: EdgeIdentity * AllBottom
57498 2019-Jan-09 19:14:50.844571 - [DEBUG]
57499 2019-Jan-09 19:14:50.844595 - [DEBUG] Propagate flow
57500 2019-Jan-09 19:14:50.844619 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57501 2019-Jan-09 19:14:50.844676 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57502 2019-Jan-09 19:14:50.845312 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57503 2019-Jan-09 19:14:50.845941 - [DEBUG] Edge function : AllBottom (result of previous compose)
57504 2019-Jan-09 19:14:50.845967 - [DEBUG]
57505 2019-Jan-09 19:14:50.845991 - [DEBUG] Join: AllTop & AllBottom
57506 2019-Jan-09 19:14:50.846017 - [DEBUG] = AllBottom (new jump func)
57507 2019-Jan-09 19:14:50.846041 - [DEBUG]
57508 2019-Jan-09 19:14:50.846065 - [DEBUG] Start adding new jump function
57509 2019-Jan-09 19:14:50.846088 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57510 2019-Jan-09 19:14:50.846144 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57511 2019-Jan-09 19:14:50.846773 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57512 2019-Jan-09 19:14:50.847423 - [DEBUG] Edge Function : AllBottom
57513 2019-Jan-09 19:14:50.847450 - [DEBUG] End adding new jump function
57514 2019-Jan-09 19:14:50.847474 - [DEBUG]
57515 2019-Jan-09 19:14:50.847498 - [DEBUG] -------------------------------------------- 1640. Path Edge --------------------------------------------
57516 2019-Jan-09 19:14:50.847522 - [DEBUG]
57517 2019-Jan-09 19:14:50.847545 - [DEBUG] Process 1640. path edge:
57518 2019-Jan-09 19:14:50.847569 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57519 2019-Jan-09 19:14:50.847625 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
57520 2019-Jan-09 19:14:50.848260 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57521 2019-Jan-09 19:14:50.848890 - [DEBUG]
57522 2019-Jan-09 19:14:50.848915 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57523 2019-Jan-09 19:14:50.849558 - [DEBUG] Possible callees:
57524 2019-Jan-09 19:14:50.849584 - [DEBUG] llvm.dbg.declare
57525 2019-Jan-09 19:14:50.849609 - [DEBUG] Possible return sites:
57526 2019-Jan-09 19:14:50.849632 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9657527 2019-Jan-09 19:14:50.850905 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
57528 2019-Jan-09 19:14:50.850934 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
57529 2019-Jan-09 19:14:50.850973 - [DEBUG] Compose: EdgeIdentity * AllBottom
57530 2019-Jan-09 19:14:50.851001 - [DEBUG]
57531 2019-Jan-09 19:14:50.851025 - [DEBUG] Propagate flow
57532 2019-Jan-09 19:14:50.851048 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57533 2019-Jan-09 19:14:50.851105 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57534 2019-Jan-09 19:14:50.851743 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57535 2019-Jan-09 19:14:50.852373 - [DEBUG] Edge function : AllBottom (result of previous compose)
57536 2019-Jan-09 19:14:50.852398 - [DEBUG]
57537 2019-Jan-09 19:14:50.852423 - [DEBUG] Join: AllTop & AllBottom
57538 2019-Jan-09 19:14:50.852449 - [DEBUG] = AllBottom (new jump func)
57539 2019-Jan-09 19:14:50.852473 - [DEBUG]
57540 2019-Jan-09 19:14:50.852497 - [DEBUG] Start adding new jump function
57541 2019-Jan-09 19:14:50.852520 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57542 2019-Jan-09 19:14:50.852576 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57543 2019-Jan-09 19:14:50.853206 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57544 2019-Jan-09 19:14:50.853847 - [DEBUG] Edge Function : AllBottom
57545 2019-Jan-09 19:14:50.853879 - [DEBUG] End adding new jump function
57546 2019-Jan-09 19:14:50.853904 - [DEBUG]
57547 2019-Jan-09 19:14:50.853927 - [DEBUG] -------------------------------------------- 1641. Path Edge --------------------------------------------
57548 2019-Jan-09 19:14:50.853952 - [DEBUG]
57549 2019-Jan-09 19:14:50.853975 - [DEBUG] Process 1641. path edge:
57550 2019-Jan-09 19:14:50.853999 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57551 2019-Jan-09 19:14:50.854055 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
57552 2019-Jan-09 19:14:50.854683 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57553 2019-Jan-09 19:14:50.855311 - [DEBUG]
57554 2019-Jan-09 19:14:50.855336 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57555 2019-Jan-09 19:14:50.855983 - [DEBUG] Compose: EdgeIdentity * AllBottom
57556 2019-Jan-09 19:14:50.856011 - [DEBUG]
57557 2019-Jan-09 19:14:50.856035 - [DEBUG] Propagate flow
57558 2019-Jan-09 19:14:50.856058 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57559 2019-Jan-09 19:14:50.856116 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
57560 2019-Jan-09 19:14:50.856740 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57561 2019-Jan-09 19:14:50.857385 - [DEBUG] Edge function : AllBottom (result of previous compose)
57562 2019-Jan-09 19:14:50.857411 - [DEBUG]
57563 2019-Jan-09 19:14:50.857435 - [DEBUG] Join: AllTop & AllBottom
57564 2019-Jan-09 19:14:50.857461 - [DEBUG] = AllBottom (new jump func)
57565 2019-Jan-09 19:14:50.857486 - [DEBUG]
57566 2019-Jan-09 19:14:50.857509 - [DEBUG] Start adding new jump function
57567 2019-Jan-09 19:14:50.857533 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57568 2019-Jan-09 19:14:50.857588 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57569 2019-Jan-09 19:14:50.858217 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
57570 2019-Jan-09 19:14:50.858849 - [DEBUG] Edge Function : AllBottom
57571 2019-Jan-09 19:14:50.858877 - [DEBUG] End adding new jump function
57572 2019-Jan-09 19:14:50.858901 - [DEBUG]
57573 2019-Jan-09 19:14:50.858925 - [DEBUG] -------------------------------------------- 1642. Path Edge --------------------------------------------
57574 2019-Jan-09 19:14:50.858949 - [DEBUG]
57575 2019-Jan-09 19:14:50.858973 - [DEBUG] Process 1642. path edge:
57576 2019-Jan-09 19:14:50.858997 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57577 2019-Jan-09 19:14:50.859053 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
57578 2019-Jan-09 19:14:50.859678 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57579 2019-Jan-09 19:14:50.860305 - [DEBUG]
57580 2019-Jan-09 19:14:50.860330 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
57581 2019-Jan-09 19:14:50.860985 - [DEBUG] Compose: EdgeIdentity * AllBottom
57582 2019-Jan-09 19:14:50.861014 - [DEBUG]
57583 2019-Jan-09 19:14:50.861039 - [DEBUG] Propagate flow
57584 2019-Jan-09 19:14:50.861062 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57585 2019-Jan-09 19:14:50.861120 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
57586 2019-Jan-09 19:14:50.861746 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57587 2019-Jan-09 19:14:50.862375 - [DEBUG] Edge function : AllBottom (result of previous compose)
57588 2019-Jan-09 19:14:50.862401 - [DEBUG]
57589 2019-Jan-09 19:14:50.862425 - [DEBUG] Join: AllTop & AllBottom
57590 2019-Jan-09 19:14:50.862451 - [DEBUG] = AllBottom (new jump func)
57591 2019-Jan-09 19:14:50.862476 - [DEBUG]
57592 2019-Jan-09 19:14:50.862499 - [DEBUG] Start adding new jump function
57593 2019-Jan-09 19:14:50.862523 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57594 2019-Jan-09 19:14:50.862580 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57595 2019-Jan-09 19:14:50.863210 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
57596 2019-Jan-09 19:14:50.863845 - [DEBUG] Edge Function : AllBottom
57597 2019-Jan-09 19:14:50.863873 - [DEBUG] End adding new jump function
57598 2019-Jan-09 19:14:50.863898 - [DEBUG]
57599 2019-Jan-09 19:14:50.863921 - [DEBUG] -------------------------------------------- 1643. Path Edge --------------------------------------------
57600 2019-Jan-09 19:14:50.863946 - [DEBUG]
57601 2019-Jan-09 19:14:50.863969 - [DEBUG] Process 1643. path edge:
57602 2019-Jan-09 19:14:50.863993 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57603 2019-Jan-09 19:14:50.864049 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
57604 2019-Jan-09 19:14:50.864671 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57605 2019-Jan-09 19:14:50.865299 - [DEBUG]
57606 2019-Jan-09 19:14:50.865324 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
57607 2019-Jan-09 19:14:50.865964 - [DEBUG] Compose: EdgeIdentity * AllBottom
57608 2019-Jan-09 19:14:50.865992 - [DEBUG]
57609 2019-Jan-09 19:14:50.866016 - [DEBUG] Propagate flow
57610 2019-Jan-09 19:14:50.866039 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57611 2019-Jan-09 19:14:50.866096 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
57612 2019-Jan-09 19:14:50.866725 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57613 2019-Jan-09 19:14:50.867370 - [DEBUG] Edge function : AllBottom (result of previous compose)
57614 2019-Jan-09 19:14:50.867403 - [DEBUG]
57615 2019-Jan-09 19:14:50.867429 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57616 2019-Jan-09 19:14:50.867455 - [DEBUG] = AllBottom
57617 2019-Jan-09 19:14:50.867479 - [DEBUG]
57618 2019-Jan-09 19:14:50.867503 - [DEBUG] PROPAGATE: No new function!
57619 2019-Jan-09 19:14:50.867527 - [DEBUG] EDGE:
57620 2019-Jan-09 19:14:50.867584 - [DEBUG] ---> 57621 2019-Jan-09 19:14:50.868209 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57622 2019-Jan-09 19:14:50.868838 - [DEBUG]
57623 2019-Jan-09 19:14:50.868863 - [DEBUG] EDGE:
57624 2019-Jan-09 19:14:50.868921 - [DEBUG] ---> 57625 2019-Jan-09 19:14:50.869543 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57626 2019-Jan-09 19:14:50.870172 - [DEBUG]
57627 2019-Jan-09 19:14:50.870198 - [DEBUG] Compose: EdgeIdentity * AllBottom
57628 2019-Jan-09 19:14:50.870223 - [DEBUG]
57629 2019-Jan-09 19:14:50.870247 - [DEBUG] Propagate flow
57630 2019-Jan-09 19:14:50.870270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57631 2019-Jan-09 19:14:50.870327 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
57632 2019-Jan-09 19:14:50.870966 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57633 2019-Jan-09 19:14:50.871593 - [DEBUG] Edge function : AllBottom (result of previous compose)
57634 2019-Jan-09 19:14:50.871618 - [DEBUG]
57635 2019-Jan-09 19:14:50.871643 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57636 2019-Jan-09 19:14:50.871669 - [DEBUG] = AllBottom
57637 2019-Jan-09 19:14:50.871693 - [DEBUG]
57638 2019-Jan-09 19:14:50.871717 - [DEBUG] PROPAGATE: No new function!
57639 2019-Jan-09 19:14:50.871741 - [DEBUG] EDGE:
57640 2019-Jan-09 19:14:50.871799 - [DEBUG] ---> 57641 2019-Jan-09 19:14:50.872427 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57642 2019-Jan-09 19:14:50.873057 - [DEBUG]
57643 2019-Jan-09 19:14:50.873083 - [DEBUG] Compose: EdgeIdentity * AllBottom
57644 2019-Jan-09 19:14:50.873109 - [DEBUG]
57645 2019-Jan-09 19:14:50.873133 - [DEBUG] Propagate flow
57646 2019-Jan-09 19:14:50.873156 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57647 2019-Jan-09 19:14:50.873213 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57648 2019-Jan-09 19:14:50.873855 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57649 2019-Jan-09 19:14:50.874492 - [DEBUG] Edge function : AllBottom (result of previous compose)
57650 2019-Jan-09 19:14:50.874517 - [DEBUG]
57651 2019-Jan-09 19:14:50.874542 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57652 2019-Jan-09 19:14:50.874568 - [DEBUG] = AllBottom
57653 2019-Jan-09 19:14:50.874592 - [DEBUG]
57654 2019-Jan-09 19:14:50.874616 - [DEBUG] PROPAGATE: No new function!
57655 2019-Jan-09 19:14:50.874640 - [DEBUG] EDGE:
57656 2019-Jan-09 19:14:50.874698 - [DEBUG] ---> 57657 2019-Jan-09 19:14:50.875333 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57658 2019-Jan-09 19:14:50.875972 - [DEBUG]
57659 2019-Jan-09 19:14:50.876005 - [DEBUG] Compose: EdgeIdentity * AllBottom
57660 2019-Jan-09 19:14:50.876032 - [DEBUG]
57661 2019-Jan-09 19:14:50.876056 - [DEBUG] Propagate flow
57662 2019-Jan-09 19:14:50.876080 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57663 2019-Jan-09 19:14:50.876137 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
57664 2019-Jan-09 19:14:50.876765 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57665 2019-Jan-09 19:14:50.877422 - [DEBUG] Edge function : AllBottom (result of previous compose)
57666 2019-Jan-09 19:14:50.877447 - [DEBUG]
57667 2019-Jan-09 19:14:50.877472 - [DEBUG] Join: AllTop & AllBottom
57668 2019-Jan-09 19:14:50.877498 - [DEBUG] = AllBottom (new jump func)
57669 2019-Jan-09 19:14:50.877522 - [DEBUG]
57670 2019-Jan-09 19:14:50.877546 - [DEBUG] Start adding new jump function
57671 2019-Jan-09 19:14:50.877569 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57672 2019-Jan-09 19:14:50.877626 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57673 2019-Jan-09 19:14:50.878255 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
57674 2019-Jan-09 19:14:50.878883 - [DEBUG] Edge Function : AllBottom
57675 2019-Jan-09 19:14:50.878910 - [DEBUG] End adding new jump function
57676 2019-Jan-09 19:14:50.878934 - [DEBUG]
57677 2019-Jan-09 19:14:50.878958 - [DEBUG] -------------------------------------------- 1644. Path Edge --------------------------------------------
57678 2019-Jan-09 19:14:50.878982 - [DEBUG]
57679 2019-Jan-09 19:14:50.879005 - [DEBUG] Process 1644. path edge:
57680 2019-Jan-09 19:14:50.879029 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57681 2019-Jan-09 19:14:50.879085 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
57682 2019-Jan-09 19:14:50.879712 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57683 2019-Jan-09 19:14:50.880357 - [DEBUG]
57684 2019-Jan-09 19:14:50.880381 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
57685 2019-Jan-09 19:14:50.881070 - [DEBUG] Possible callees:
57686 2019-Jan-09 19:14:50.881096 - [DEBUG] bar
57687 2019-Jan-09 19:14:50.881121 - [DEBUG] Possible return sites:
57688 2019-Jan-09 19:14:50.881145 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8957689 2019-Jan-09 19:14:50.882434 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
57690 2019-Jan-09 19:14:50.882463 - [DEBUG] Start points of 'bar' currently not available!
57691 2019-Jan-09 19:14:50.882514 - [DEBUG] Compose: EdgeIdentity * AllBottom
57692 2019-Jan-09 19:14:50.882542 - [DEBUG]
57693 2019-Jan-09 19:14:50.882566 - [DEBUG] Propagate flow
57694 2019-Jan-09 19:14:50.882590 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57695 2019-Jan-09 19:14:50.882650 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57696 2019-Jan-09 19:14:50.883280 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57697 2019-Jan-09 19:14:50.883934 - [DEBUG] Edge function : AllBottom (result of previous compose)
57698 2019-Jan-09 19:14:50.883959 - [DEBUG]
57699 2019-Jan-09 19:14:50.883985 - [DEBUG] Join: AllTop & AllBottom
57700 2019-Jan-09 19:14:50.884011 - [DEBUG] = AllBottom (new jump func)
57701 2019-Jan-09 19:14:50.884036 - [DEBUG]
57702 2019-Jan-09 19:14:50.884073 - [DEBUG] Start adding new jump function
57703 2019-Jan-09 19:14:50.884097 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57704 2019-Jan-09 19:14:50.884154 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57705 2019-Jan-09 19:14:50.884784 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57706 2019-Jan-09 19:14:50.885411 - [DEBUG] Edge Function : AllBottom
57707 2019-Jan-09 19:14:50.885440 - [DEBUG] End adding new jump function
57708 2019-Jan-09 19:14:50.885464 - [DEBUG]
57709 2019-Jan-09 19:14:50.885488 - [DEBUG] -------------------------------------------- 1645. Path Edge --------------------------------------------
57710 2019-Jan-09 19:14:50.885513 - [DEBUG]
57711 2019-Jan-09 19:14:50.885536 - [DEBUG] Process 1645. path edge:
57712 2019-Jan-09 19:14:50.885560 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57713 2019-Jan-09 19:14:50.885617 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
57714 2019-Jan-09 19:14:50.886246 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57715 2019-Jan-09 19:14:50.886875 - [DEBUG]
57716 2019-Jan-09 19:14:50.886900 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57717 2019-Jan-09 19:14:50.887563 - [DEBUG] Compose: EdgeIdentity * AllBottom
57718 2019-Jan-09 19:14:50.887592 - [DEBUG]
57719 2019-Jan-09 19:14:50.887615 - [DEBUG] Propagate flow
57720 2019-Jan-09 19:14:50.887639 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57721 2019-Jan-09 19:14:50.887696 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
57722 2019-Jan-09 19:14:50.888321 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57723 2019-Jan-09 19:14:50.888949 - [DEBUG] Edge function : AllBottom (result of previous compose)
57724 2019-Jan-09 19:14:50.888974 - [DEBUG]
57725 2019-Jan-09 19:14:50.888999 - [DEBUG] Join: AllTop & AllBottom
57726 2019-Jan-09 19:14:50.889025 - [DEBUG] = AllBottom (new jump func)
57727 2019-Jan-09 19:14:50.889050 - [DEBUG]
57728 2019-Jan-09 19:14:50.889073 - [DEBUG] Start adding new jump function
57729 2019-Jan-09 19:14:50.889096 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57730 2019-Jan-09 19:14:50.889153 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57731 2019-Jan-09 19:14:50.889782 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
57732 2019-Jan-09 19:14:50.890405 - [DEBUG] Edge Function : AllBottom
57733 2019-Jan-09 19:14:50.890445 - [DEBUG] End adding new jump function
57734 2019-Jan-09 19:14:50.890472 - [DEBUG]
57735 2019-Jan-09 19:14:50.890495 - [DEBUG] -------------------------------------------- 1646. Path Edge --------------------------------------------
57736 2019-Jan-09 19:14:50.890520 - [DEBUG]
57737 2019-Jan-09 19:14:50.890543 - [DEBUG] Process 1646. path edge:
57738 2019-Jan-09 19:14:50.890567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57739 2019-Jan-09 19:14:50.890623 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
57740 2019-Jan-09 19:14:50.891259 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57741 2019-Jan-09 19:14:50.891888 - [DEBUG]
57742 2019-Jan-09 19:14:50.891913 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
57743 2019-Jan-09 19:14:50.892562 - [DEBUG] Compose: EdgeIdentity * AllBottom
57744 2019-Jan-09 19:14:50.892590 - [DEBUG]
57745 2019-Jan-09 19:14:50.892613 - [DEBUG] Propagate flow
57746 2019-Jan-09 19:14:50.892637 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57747 2019-Jan-09 19:14:50.892695 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57748 2019-Jan-09 19:14:50.893333 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57749 2019-Jan-09 19:14:50.893978 - [DEBUG] Edge function : AllBottom (result of previous compose)
57750 2019-Jan-09 19:14:50.894004 - [DEBUG]
57751 2019-Jan-09 19:14:50.894029 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57752 2019-Jan-09 19:14:50.894055 - [DEBUG] = AllBottom
57753 2019-Jan-09 19:14:50.894079 - [DEBUG]
57754 2019-Jan-09 19:14:50.894103 - [DEBUG] PROPAGATE: No new function!
57755 2019-Jan-09 19:14:50.894135 - [DEBUG] Compose: EdgeIdentity * AllBottom
57756 2019-Jan-09 19:14:50.894162 - [DEBUG]
57757 2019-Jan-09 19:14:50.894185 - [DEBUG] Propagate flow
57758 2019-Jan-09 19:14:50.894209 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57759 2019-Jan-09 19:14:50.894266 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
57760 2019-Jan-09 19:14:50.894910 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57761 2019-Jan-09 19:14:50.895540 - [DEBUG] Edge function : AllBottom (result of previous compose)
57762 2019-Jan-09 19:14:50.895565 - [DEBUG]
57763 2019-Jan-09 19:14:50.895590 - [DEBUG] Join: AllTop & AllBottom
57764 2019-Jan-09 19:14:50.895616 - [DEBUG] = AllBottom (new jump func)
57765 2019-Jan-09 19:14:50.895641 - [DEBUG]
57766 2019-Jan-09 19:14:50.895664 - [DEBUG] Start adding new jump function
57767 2019-Jan-09 19:14:50.895688 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57768 2019-Jan-09 19:14:50.895744 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57769 2019-Jan-09 19:14:50.896375 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
57770 2019-Jan-09 19:14:50.897010 - [DEBUG] Edge Function : AllBottom
57771 2019-Jan-09 19:14:50.897038 - [DEBUG] End adding new jump function
57772 2019-Jan-09 19:14:50.897063 - [DEBUG]
57773 2019-Jan-09 19:14:50.897086 - [DEBUG] -------------------------------------------- 1647. Path Edge --------------------------------------------
57774 2019-Jan-09 19:14:50.897123 - [DEBUG]
57775 2019-Jan-09 19:14:50.897147 - [DEBUG] Process 1647. path edge:
57776 2019-Jan-09 19:14:50.897171 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57777 2019-Jan-09 19:14:50.897228 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
57778 2019-Jan-09 19:14:50.897863 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57779 2019-Jan-09 19:14:50.898493 - [DEBUG]
57780 2019-Jan-09 19:14:50.898517 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
57781 2019-Jan-09 19:14:50.899163 - [DEBUG] Possible callees:
57782 2019-Jan-09 19:14:50.899189 - [DEBUG] llvm.dbg.declare
57783 2019-Jan-09 19:14:50.899214 - [DEBUG] Possible return sites:
57784 2019-Jan-09 19:14:50.899238 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10357785 2019-Jan-09 19:14:50.900512 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
57786 2019-Jan-09 19:14:50.900541 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
57787 2019-Jan-09 19:14:50.900581 - [DEBUG] Compose: EdgeIdentity * AllBottom
57788 2019-Jan-09 19:14:50.900609 - [DEBUG]
57789 2019-Jan-09 19:14:50.900632 - [DEBUG] Propagate flow
57790 2019-Jan-09 19:14:50.900656 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57791 2019-Jan-09 19:14:50.900713 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57792 2019-Jan-09 19:14:50.901344 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57793 2019-Jan-09 19:14:50.901974 - [DEBUG] Edge function : AllBottom (result of previous compose)
57794 2019-Jan-09 19:14:50.901999 - [DEBUG]
57795 2019-Jan-09 19:14:50.902024 - [DEBUG] Join: AllTop & AllBottom
57796 2019-Jan-09 19:14:50.902050 - [DEBUG] = AllBottom (new jump func)
57797 2019-Jan-09 19:14:50.902075 - [DEBUG]
57798 2019-Jan-09 19:14:50.902098 - [DEBUG] Start adding new jump function
57799 2019-Jan-09 19:14:50.902122 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57800 2019-Jan-09 19:14:50.902178 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57801 2019-Jan-09 19:14:50.902810 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57802 2019-Jan-09 19:14:50.903438 - [DEBUG] Edge Function : AllBottom
57803 2019-Jan-09 19:14:50.903470 - [DEBUG] End adding new jump function
57804 2019-Jan-09 19:14:50.903495 - [DEBUG]
57805 2019-Jan-09 19:14:50.903519 - [DEBUG] -------------------------------------------- 1648. Path Edge --------------------------------------------
57806 2019-Jan-09 19:14:50.903543 - [DEBUG]
57807 2019-Jan-09 19:14:50.903567 - [DEBUG] Process 1648. path edge:
57808 2019-Jan-09 19:14:50.903591 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57809 2019-Jan-09 19:14:50.903647 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
57810 2019-Jan-09 19:14:50.904293 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57811 2019-Jan-09 19:14:50.904922 - [DEBUG]
57812 2019-Jan-09 19:14:50.904946 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57813 2019-Jan-09 19:14:50.905593 - [DEBUG] Compose: EdgeIdentity * AllBottom
57814 2019-Jan-09 19:14:50.905621 - [DEBUG]
57815 2019-Jan-09 19:14:50.905645 - [DEBUG] Propagate flow
57816 2019-Jan-09 19:14:50.905669 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57817 2019-Jan-09 19:14:50.905726 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
57818 2019-Jan-09 19:14:50.906349 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57819 2019-Jan-09 19:14:50.906978 - [DEBUG] Edge function : AllBottom (result of previous compose)
57820 2019-Jan-09 19:14:50.907004 - [DEBUG]
57821 2019-Jan-09 19:14:50.907028 - [DEBUG] Join: AllTop & AllBottom
57822 2019-Jan-09 19:14:50.907054 - [DEBUG] = AllBottom (new jump func)
57823 2019-Jan-09 19:14:50.907079 - [DEBUG]
57824 2019-Jan-09 19:14:50.907113 - [DEBUG] Start adding new jump function
57825 2019-Jan-09 19:14:50.907139 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57826 2019-Jan-09 19:14:50.907195 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57827 2019-Jan-09 19:14:50.907825 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
57828 2019-Jan-09 19:14:50.908455 - [DEBUG] Edge Function : AllBottom
57829 2019-Jan-09 19:14:50.908483 - [DEBUG] End adding new jump function
57830 2019-Jan-09 19:14:50.908508 - [DEBUG]
57831 2019-Jan-09 19:14:50.908532 - [DEBUG] -------------------------------------------- 1649. Path Edge --------------------------------------------
57832 2019-Jan-09 19:14:50.908556 - [DEBUG]
57833 2019-Jan-09 19:14:50.908579 - [DEBUG] Process 1649. path edge:
57834 2019-Jan-09 19:14:50.908604 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57835 2019-Jan-09 19:14:50.908660 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
57836 2019-Jan-09 19:14:50.909283 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57837 2019-Jan-09 19:14:50.909912 - [DEBUG]
57838 2019-Jan-09 19:14:50.909937 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
57839 2019-Jan-09 19:14:50.910591 - [DEBUG] Compose: EdgeIdentity * AllBottom
57840 2019-Jan-09 19:14:50.910620 - [DEBUG]
57841 2019-Jan-09 19:14:50.910644 - [DEBUG] Propagate flow
57842 2019-Jan-09 19:14:50.910667 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57843 2019-Jan-09 19:14:50.910725 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
57844 2019-Jan-09 19:14:50.911349 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57845 2019-Jan-09 19:14:50.911978 - [DEBUG] Edge function : AllBottom (result of previous compose)
57846 2019-Jan-09 19:14:50.912004 - [DEBUG]
57847 2019-Jan-09 19:14:50.912028 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57848 2019-Jan-09 19:14:50.912054 - [DEBUG] = AllBottom
57849 2019-Jan-09 19:14:50.912079 - [DEBUG]
57850 2019-Jan-09 19:14:50.912102 - [DEBUG] PROPAGATE: No new function!
57851 2019-Jan-09 19:14:50.912127 - [DEBUG] EDGE:
57852 2019-Jan-09 19:14:50.912185 - [DEBUG] ---> 57853 2019-Jan-09 19:14:50.912812 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57854 2019-Jan-09 19:14:50.913442 - [DEBUG]
57855 2019-Jan-09 19:14:50.913468 - [DEBUG] Compose: EdgeIdentity * AllBottom
57856 2019-Jan-09 19:14:50.913493 - [DEBUG]
57857 2019-Jan-09 19:14:50.913517 - [DEBUG] Propagate flow
57858 2019-Jan-09 19:14:50.913541 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57859 2019-Jan-09 19:14:50.913597 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
57860 2019-Jan-09 19:14:50.914235 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57861 2019-Jan-09 19:14:50.914863 - [DEBUG] Edge function : AllBottom (result of previous compose)
57862 2019-Jan-09 19:14:50.914888 - [DEBUG]
57863 2019-Jan-09 19:14:50.914913 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57864 2019-Jan-09 19:14:50.914939 - [DEBUG] = AllBottom
57865 2019-Jan-09 19:14:50.914964 - [DEBUG]
57866 2019-Jan-09 19:14:50.914987 - [DEBUG] PROPAGATE: No new function!
57867 2019-Jan-09 19:14:50.915011 - [DEBUG] EDGE:
57868 2019-Jan-09 19:14:50.915069 - [DEBUG] ---> 57869 2019-Jan-09 19:14:50.915698 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57870 2019-Jan-09 19:14:50.916328 - [DEBUG]
57871 2019-Jan-09 19:14:50.916354 - [DEBUG] Compose: EdgeIdentity * AllBottom
57872 2019-Jan-09 19:14:50.916380 - [DEBUG]
57873 2019-Jan-09 19:14:50.916404 - [DEBUG] Propagate flow
57874 2019-Jan-09 19:14:50.916436 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57875 2019-Jan-09 19:14:50.916493 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57876 2019-Jan-09 19:14:50.917136 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
57877 2019-Jan-09 19:14:50.917772 - [DEBUG] Edge function : AllBottom (result of previous compose)
57878 2019-Jan-09 19:14:50.917798 - [DEBUG]
57879 2019-Jan-09 19:14:50.917823 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57880 2019-Jan-09 19:14:50.917848 - [DEBUG] = AllBottom
57881 2019-Jan-09 19:14:50.917873 - [DEBUG]
57882 2019-Jan-09 19:14:50.917897 - [DEBUG] PROPAGATE: No new function!
57883 2019-Jan-09 19:14:50.917921 - [DEBUG] EDGE:
57884 2019-Jan-09 19:14:50.917979 - [DEBUG] ---> 57885 2019-Jan-09 19:14:50.918614 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57886 2019-Jan-09 19:14:50.919243 - [DEBUG]
57887 2019-Jan-09 19:14:50.919268 - [DEBUG] EDGE:
57888 2019-Jan-09 19:14:50.919326 - [DEBUG] ---> 57889 2019-Jan-09 19:14:50.919950 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57890 2019-Jan-09 19:14:50.920594 - [DEBUG]
57891 2019-Jan-09 19:14:50.920620 - [DEBUG] Compose: EdgeIdentity * AllBottom
57892 2019-Jan-09 19:14:50.920646 - [DEBUG]
57893 2019-Jan-09 19:14:50.920670 - [DEBUG] Propagate flow
57894 2019-Jan-09 19:14:50.920694 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57895 2019-Jan-09 19:14:50.920750 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
57896 2019-Jan-09 19:14:50.921374 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57897 2019-Jan-09 19:14:50.922001 - [DEBUG] Edge function : AllBottom (result of previous compose)
57898 2019-Jan-09 19:14:50.922027 - [DEBUG]
57899 2019-Jan-09 19:14:50.922052 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57900 2019-Jan-09 19:14:50.922078 - [DEBUG] = AllBottom
57901 2019-Jan-09 19:14:50.922103 - [DEBUG]
57902 2019-Jan-09 19:14:50.922126 - [DEBUG] PROPAGATE: No new function!
57903 2019-Jan-09 19:14:50.922151 - [DEBUG] EDGE:
57904 2019-Jan-09 19:14:50.922208 - [DEBUG] ---> 57905 2019-Jan-09 19:14:50.922837 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57906 2019-Jan-09 19:14:50.923468 - [DEBUG]
57907 2019-Jan-09 19:14:50.923494 - [DEBUG] Compose: EdgeIdentity * AllBottom
57908 2019-Jan-09 19:14:50.923520 - [DEBUG]
57909 2019-Jan-09 19:14:50.923544 - [DEBUG] Propagate flow
57910 2019-Jan-09 19:14:50.923567 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57911 2019-Jan-09 19:14:50.923624 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57912 2019-Jan-09 19:14:50.924269 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
57913 2019-Jan-09 19:14:50.924896 - [DEBUG] Edge function : AllBottom (result of previous compose)
57914 2019-Jan-09 19:14:50.924922 - [DEBUG]
57915 2019-Jan-09 19:14:50.924947 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57916 2019-Jan-09 19:14:50.924972 - [DEBUG] = AllBottom
57917 2019-Jan-09 19:14:50.925012 - [DEBUG]
57918 2019-Jan-09 19:14:50.925037 - [DEBUG] PROPAGATE: No new function!
57919 2019-Jan-09 19:14:50.925061 - [DEBUG] EDGE:
57920 2019-Jan-09 19:14:50.925119 - [DEBUG] ---> 57921 2019-Jan-09 19:14:50.925747 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57922 2019-Jan-09 19:14:50.926377 - [DEBUG]
57923 2019-Jan-09 19:14:50.926403 - [DEBUG] EDGE:
57924 2019-Jan-09 19:14:50.926461 - [DEBUG] ---> 57925 2019-Jan-09 19:14:50.927085 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57926 2019-Jan-09 19:14:50.927733 - [DEBUG]
57927 2019-Jan-09 19:14:50.927760 - [DEBUG] Compose: EdgeIdentity * AllBottom
57928 2019-Jan-09 19:14:50.927786 - [DEBUG]
57929 2019-Jan-09 19:14:50.927809 - [DEBUG] Propagate flow
57930 2019-Jan-09 19:14:50.927833 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57931 2019-Jan-09 19:14:50.927889 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
57932 2019-Jan-09 19:14:50.928516 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57933 2019-Jan-09 19:14:50.929143 - [DEBUG] Edge function : AllBottom (result of previous compose)
57934 2019-Jan-09 19:14:50.929169 - [DEBUG]
57935 2019-Jan-09 19:14:50.929194 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57936 2019-Jan-09 19:14:50.929220 - [DEBUG] = AllBottom
57937 2019-Jan-09 19:14:50.929244 - [DEBUG]
57938 2019-Jan-09 19:14:50.929268 - [DEBUG] PROPAGATE: No new function!
57939 2019-Jan-09 19:14:50.929292 - [DEBUG] EDGE:
57940 2019-Jan-09 19:14:50.929350 - [DEBUG] ---> 57941 2019-Jan-09 19:14:50.929978 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57942 2019-Jan-09 19:14:50.930623 - [DEBUG]
57943 2019-Jan-09 19:14:50.930649 - [DEBUG] Compose: EdgeIdentity * AllBottom
57944 2019-Jan-09 19:14:50.930675 - [DEBUG]
57945 2019-Jan-09 19:14:50.930699 - [DEBUG] Propagate flow
57946 2019-Jan-09 19:14:50.930723 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57947 2019-Jan-09 19:14:50.930779 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57948 2019-Jan-09 19:14:50.931408 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
57949 2019-Jan-09 19:14:50.932035 - [DEBUG] Edge function : AllBottom (result of previous compose)
57950 2019-Jan-09 19:14:50.932060 - [DEBUG]
57951 2019-Jan-09 19:14:50.932085 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57952 2019-Jan-09 19:14:50.932111 - [DEBUG] = AllBottom
57953 2019-Jan-09 19:14:50.932136 - [DEBUG]
57954 2019-Jan-09 19:14:50.932159 - [DEBUG] PROPAGATE: No new function!
57955 2019-Jan-09 19:14:50.932184 - [DEBUG] EDGE:
57956 2019-Jan-09 19:14:50.932241 - [DEBUG] ---> 57957 2019-Jan-09 19:14:50.932870 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57958 2019-Jan-09 19:14:50.933501 - [DEBUG]
57959 2019-Jan-09 19:14:50.933526 - [DEBUG] EDGE:
57960 2019-Jan-09 19:14:50.933584 - [DEBUG] ---> 57961 2019-Jan-09 19:14:50.934231 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57962 2019-Jan-09 19:14:50.934860 - [DEBUG]
57963 2019-Jan-09 19:14:50.934886 - [DEBUG] Compose: EdgeIdentity * AllBottom
57964 2019-Jan-09 19:14:50.934912 - [DEBUG]
57965 2019-Jan-09 19:14:50.934936 - [DEBUG] Propagate flow
57966 2019-Jan-09 19:14:50.934960 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57967 2019-Jan-09 19:14:50.935016 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
57968 2019-Jan-09 19:14:50.935640 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
57969 2019-Jan-09 19:14:50.936267 - [DEBUG] Edge function : AllBottom (result of previous compose)
57970 2019-Jan-09 19:14:50.936292 - [DEBUG]
57971 2019-Jan-09 19:14:50.936318 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57972 2019-Jan-09 19:14:50.936344 - [DEBUG] = AllBottom
57973 2019-Jan-09 19:14:50.936368 - [DEBUG]
57974 2019-Jan-09 19:14:50.936392 - [DEBUG] PROPAGATE: No new function!
57975 2019-Jan-09 19:14:50.936416 - [DEBUG] EDGE:
57976 2019-Jan-09 19:14:50.936474 - [DEBUG] ---> 57977 2019-Jan-09 19:14:50.937114 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57978 2019-Jan-09 19:14:50.937746 - [DEBUG]
57979 2019-Jan-09 19:14:50.937772 - [DEBUG] Compose: EdgeIdentity * AllBottom
57980 2019-Jan-09 19:14:50.937799 - [DEBUG]
57981 2019-Jan-09 19:14:50.937823 - [DEBUG] Propagate flow
57982 2019-Jan-09 19:14:50.937846 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57983 2019-Jan-09 19:14:50.937903 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
57984 2019-Jan-09 19:14:50.938532 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
57985 2019-Jan-09 19:14:50.939159 - [DEBUG] Edge function : AllBottom (result of previous compose)
57986 2019-Jan-09 19:14:50.939185 - [DEBUG]
57987 2019-Jan-09 19:14:50.939210 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57988 2019-Jan-09 19:14:50.939236 - [DEBUG] = AllBottom
57989 2019-Jan-09 19:14:50.939261 - [DEBUG]
57990 2019-Jan-09 19:14:50.939284 - [DEBUG] PROPAGATE: No new function!
57991 2019-Jan-09 19:14:50.939309 - [DEBUG] EDGE:
57992 2019-Jan-09 19:14:50.939366 - [DEBUG] ---> 57993 2019-Jan-09 19:14:50.939996 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57994 2019-Jan-09 19:14:50.940642 - [DEBUG]
57995 2019-Jan-09 19:14:50.940676 - [DEBUG] Compose: EdgeIdentity * AllBottom
57996 2019-Jan-09 19:14:50.940703 - [DEBUG]
57997 2019-Jan-09 19:14:50.940727 - [DEBUG] Propagate flow
57998 2019-Jan-09 19:14:50.940750 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57999 2019-Jan-09 19:14:50.940807 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
58000 2019-Jan-09 19:14:50.941435 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58001 2019-Jan-09 19:14:50.942063 - [DEBUG] Edge function : AllBottom (result of previous compose)
58002 2019-Jan-09 19:14:50.942089 - [DEBUG]
58003 2019-Jan-09 19:14:50.942114 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58004 2019-Jan-09 19:14:50.942140 - [DEBUG] = AllBottom
58005 2019-Jan-09 19:14:50.942172 - [DEBUG]
58006 2019-Jan-09 19:14:50.942196 - [DEBUG] PROPAGATE: No new function!
58007 2019-Jan-09 19:14:50.942220 - [DEBUG] EDGE:
58008 2019-Jan-09 19:14:50.942278 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
58009 2019-Jan-09 19:14:50.942908 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
58010 2019-Jan-09 19:14:50.943538 - [DEBUG]
58011 2019-Jan-09 19:14:50.943563 - [DEBUG] EDGE:
58012 2019-Jan-09 19:14:50.943621 - [DEBUG] ---> 58013 2019-Jan-09 19:14:50.944263 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
58014 2019-Jan-09 19:14:50.944893 - [DEBUG]
58015 2019-Jan-09 19:14:50.944918 - [DEBUG] EDGE:
58016 2019-Jan-09 19:14:50.944976 - [DEBUG] ---> 58017 2019-Jan-09 19:14:50.945600 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
58018 2019-Jan-09 19:14:50.946229 - [DEBUG]
58019 2019-Jan-09 19:14:50.946255 - [DEBUG] EDGE:
58020 2019-Jan-09 19:14:50.946312 - [DEBUG] ---> 58021 2019-Jan-09 19:14:50.946939 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
58022 2019-Jan-09 19:14:50.947584 - [DEBUG]
58023 2019-Jan-09 19:14:50.947623 - [DEBUG] Compose: EdgeIdentity * AllBottom
58024 2019-Jan-09 19:14:50.947651 - [DEBUG]
58025 2019-Jan-09 19:14:50.947674 - [DEBUG] Propagate flow
58026 2019-Jan-09 19:14:50.947698 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58027 2019-Jan-09 19:14:50.947755 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58028 2019-Jan-09 19:14:50.948382 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
58029 2019-Jan-09 19:14:50.949009 - [DEBUG] Edge function : AllBottom (result of previous compose)
58030 2019-Jan-09 19:14:50.949034 - [DEBUG]
58031 2019-Jan-09 19:14:50.949060 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58032 2019-Jan-09 19:14:50.949086 - [DEBUG] = AllBottom
58033 2019-Jan-09 19:14:50.949110 - [DEBUG]
58034 2019-Jan-09 19:14:50.949134 - [DEBUG] PROPAGATE: No new function!
58035 2019-Jan-09 19:14:50.949159 - [DEBUG] Compose: EdgeIdentity * AllBottom
58036 2019-Jan-09 19:14:50.949185 - [DEBUG]
58037 2019-Jan-09 19:14:50.949209 - [DEBUG] Propagate flow
58038 2019-Jan-09 19:14:50.949232 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58039 2019-Jan-09 19:14:50.949288 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58040 2019-Jan-09 19:14:50.949914 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58041 2019-Jan-09 19:14:50.950558 - [DEBUG] Edge function : AllBottom (result of previous compose)
58042 2019-Jan-09 19:14:50.950584 - [DEBUG]
58043 2019-Jan-09 19:14:50.950608 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58044 2019-Jan-09 19:14:50.950634 - [DEBUG] = AllBottom
58045 2019-Jan-09 19:14:50.950659 - [DEBUG]
58046 2019-Jan-09 19:14:50.950683 - [DEBUG] PROPAGATE: No new function!
58047 2019-Jan-09 19:14:50.950707 - [DEBUG] EDGE:
58048 2019-Jan-09 19:14:50.950765 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
58049 2019-Jan-09 19:14:50.951401 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
58050 2019-Jan-09 19:14:50.952027 - [DEBUG]
58051 2019-Jan-09 19:14:50.952054 - [DEBUG] Compose: EdgeIdentity * AllBottom
58052 2019-Jan-09 19:14:50.952080 - [DEBUG]
58053 2019-Jan-09 19:14:50.952104 - [DEBUG] Propagate flow
58054 2019-Jan-09 19:14:50.952127 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58055 2019-Jan-09 19:14:50.952184 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58056 2019-Jan-09 19:14:50.952813 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58057 2019-Jan-09 19:14:50.953439 - [DEBUG] Edge function : AllBottom (result of previous compose)
58058 2019-Jan-09 19:14:50.953464 - [DEBUG]
58059 2019-Jan-09 19:14:50.953489 - [DEBUG] Join: AllTop & AllBottom
58060 2019-Jan-09 19:14:50.953515 - [DEBUG] = AllBottom (new jump func)
58061 2019-Jan-09 19:14:50.953540 - [DEBUG]
58062 2019-Jan-09 19:14:50.953563 - [DEBUG] Start adding new jump function
58063 2019-Jan-09 19:14:50.953587 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58064 2019-Jan-09 19:14:50.953643 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58065 2019-Jan-09 19:14:50.954284 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58066 2019-Jan-09 19:14:50.954912 - [DEBUG] Edge Function : AllBottom
58067 2019-Jan-09 19:14:50.954940 - [DEBUG] End adding new jump function
58068 2019-Jan-09 19:14:50.954964 - [DEBUG]
58069 2019-Jan-09 19:14:50.954988 - [DEBUG] -------------------------------------------- 1650. Path Edge --------------------------------------------
58070 2019-Jan-09 19:14:50.955012 - [DEBUG]
58071 2019-Jan-09 19:14:50.955036 - [DEBUG] Process 1650. path edge:
58072 2019-Jan-09 19:14:50.955060 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58073 2019-Jan-09 19:14:50.955116 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
58074 2019-Jan-09 19:14:50.955746 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58075 2019-Jan-09 19:14:50.956371 - [DEBUG]
58076 2019-Jan-09 19:14:50.956397 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58077 2019-Jan-09 19:14:50.957036 - [DEBUG] Compose: EdgeIdentity * AllBottom
58078 2019-Jan-09 19:14:50.957064 - [DEBUG]
58079 2019-Jan-09 19:14:50.957088 - [DEBUG] Propagate flow
58080 2019-Jan-09 19:14:50.957126 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58081 2019-Jan-09 19:14:50.957183 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
58082 2019-Jan-09 19:14:50.957811 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58083 2019-Jan-09 19:14:50.958434 - [DEBUG] Edge function : AllBottom (result of previous compose)
58084 2019-Jan-09 19:14:50.958459 - [DEBUG]
58085 2019-Jan-09 19:14:50.958484 - [DEBUG] Join: AllTop & AllBottom
58086 2019-Jan-09 19:14:50.958510 - [DEBUG] = AllBottom (new jump func)
58087 2019-Jan-09 19:14:50.958535 - [DEBUG]
58088 2019-Jan-09 19:14:50.958558 - [DEBUG] Start adding new jump function
58089 2019-Jan-09 19:14:50.958582 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58090 2019-Jan-09 19:14:50.958638 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58091 2019-Jan-09 19:14:50.959279 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
58092 2019-Jan-09 19:14:50.959908 - [DEBUG] Edge Function : AllBottom
58093 2019-Jan-09 19:14:50.959936 - [DEBUG] End adding new jump function
58094 2019-Jan-09 19:14:50.959960 - [DEBUG]
58095 2019-Jan-09 19:14:50.959984 - [DEBUG] -------------------------------------------- 1651. Path Edge --------------------------------------------
58096 2019-Jan-09 19:14:50.960008 - [DEBUG]
58097 2019-Jan-09 19:14:50.960031 - [DEBUG] Process 1651. path edge:
58098 2019-Jan-09 19:14:50.960055 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58099 2019-Jan-09 19:14:50.960112 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
58100 2019-Jan-09 19:14:50.960754 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58101 2019-Jan-09 19:14:50.961378 - [DEBUG]
58102 2019-Jan-09 19:14:50.961402 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
58103 2019-Jan-09 19:14:50.962045 - [DEBUG] Compose: EdgeIdentity * AllBottom
58104 2019-Jan-09 19:14:50.962072 - [DEBUG]
58105 2019-Jan-09 19:14:50.962096 - [DEBUG] Propagate flow
58106 2019-Jan-09 19:14:50.962120 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58107 2019-Jan-09 19:14:50.962177 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
58108 2019-Jan-09 19:14:50.962801 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
58109 2019-Jan-09 19:14:50.963428 - [DEBUG] Edge function : AllBottom (result of previous compose)
58110 2019-Jan-09 19:14:50.963454 - [DEBUG]
58111 2019-Jan-09 19:14:50.963479 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58112 2019-Jan-09 19:14:50.963504 - [DEBUG] = AllBottom
58113 2019-Jan-09 19:14:50.963529 - [DEBUG]
58114 2019-Jan-09 19:14:50.963552 - [DEBUG] PROPAGATE: No new function!
58115 2019-Jan-09 19:14:50.963578 - [DEBUG] Compose: EdgeIdentity * AllBottom
58116 2019-Jan-09 19:14:50.963603 - [DEBUG]
58117 2019-Jan-09 19:14:50.963627 - [DEBUG] Propagate flow
58118 2019-Jan-09 19:14:50.963650 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58119 2019-Jan-09 19:14:50.963706 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
58120 2019-Jan-09 19:14:50.964346 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58121 2019-Jan-09 19:14:50.964970 - [DEBUG] Edge function : AllBottom (result of previous compose)
58122 2019-Jan-09 19:14:50.964995 - [DEBUG]
58123 2019-Jan-09 19:14:50.965019 - [DEBUG] Join: AllTop & AllBottom
58124 2019-Jan-09 19:14:50.965045 - [DEBUG] = AllBottom (new jump func)
58125 2019-Jan-09 19:14:50.965070 - [DEBUG]
58126 2019-Jan-09 19:14:50.965093 - [DEBUG] Start adding new jump function
58127 2019-Jan-09 19:14:50.965117 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58128 2019-Jan-09 19:14:50.965173 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58129 2019-Jan-09 19:14:50.965797 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
58130 2019-Jan-09 19:14:50.966420 - [DEBUG] Edge Function : AllBottom
58131 2019-Jan-09 19:14:50.966447 - [DEBUG] End adding new jump function
58132 2019-Jan-09 19:14:50.966471 - [DEBUG]
58133 2019-Jan-09 19:14:50.966495 - [DEBUG] -------------------------------------------- 1652. Path Edge --------------------------------------------
58134 2019-Jan-09 19:14:50.966519 - [DEBUG]
58135 2019-Jan-09 19:14:50.966542 - [DEBUG] Process 1652. path edge:
58136 2019-Jan-09 19:14:50.966566 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58137 2019-Jan-09 19:14:50.966622 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
58138 2019-Jan-09 19:14:50.967269 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58139 2019-Jan-09 19:14:50.967892 - [DEBUG]
58140 2019-Jan-09 19:14:50.967918 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
58141 2019-Jan-09 19:14:50.968554 - [DEBUG] Compose: EdgeIdentity * AllBottom
58142 2019-Jan-09 19:14:50.968582 - [DEBUG]
58143 2019-Jan-09 19:14:50.968606 - [DEBUG] Propagate flow
58144 2019-Jan-09 19:14:50.968629 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58145 2019-Jan-09 19:14:50.968686 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58146 2019-Jan-09 19:14:50.969312 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58147 2019-Jan-09 19:14:50.969936 - [DEBUG] Edge function : AllBottom (result of previous compose)
58148 2019-Jan-09 19:14:50.969961 - [DEBUG]
58149 2019-Jan-09 19:14:50.969985 - [DEBUG] Join: AllTop & AllBottom
58150 2019-Jan-09 19:14:50.970011 - [DEBUG] = AllBottom (new jump func)
58151 2019-Jan-09 19:14:50.970036 - [DEBUG]
58152 2019-Jan-09 19:14:50.970059 - [DEBUG] Start adding new jump function
58153 2019-Jan-09 19:14:50.970082 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58154 2019-Jan-09 19:14:50.970138 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58155 2019-Jan-09 19:14:50.970775 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58156 2019-Jan-09 19:14:50.971400 - [DEBUG] Edge Function : AllBottom
58157 2019-Jan-09 19:14:50.971427 - [DEBUG] End adding new jump function
58158 2019-Jan-09 19:14:50.971451 - [DEBUG]
58159 2019-Jan-09 19:14:50.971474 - [DEBUG] -------------------------------------------- 1653. Path Edge --------------------------------------------
58160 2019-Jan-09 19:14:50.971498 - [DEBUG]
58161 2019-Jan-09 19:14:50.971522 - [DEBUG] Process 1653. path edge:
58162 2019-Jan-09 19:14:50.971545 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58163 2019-Jan-09 19:14:50.971602 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
58164 2019-Jan-09 19:14:50.972227 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58165 2019-Jan-09 19:14:50.972850 - [DEBUG]
58166 2019-Jan-09 19:14:50.972875 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58167 2019-Jan-09 19:14:50.973512 - [DEBUG] Compose: EdgeIdentity * AllBottom
58168 2019-Jan-09 19:14:50.973541 - [DEBUG]
58169 2019-Jan-09 19:14:50.973565 - [DEBUG] Propagate flow
58170 2019-Jan-09 19:14:50.973589 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58171 2019-Jan-09 19:14:50.973646 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
58172 2019-Jan-09 19:14:50.974293 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58173 2019-Jan-09 19:14:50.974917 - [DEBUG] Edge function : AllBottom (result of previous compose)
58174 2019-Jan-09 19:14:50.974942 - [DEBUG]
58175 2019-Jan-09 19:14:50.974967 - [DEBUG] Join: AllTop & AllBottom
58176 2019-Jan-09 19:14:50.974993 - [DEBUG] = AllBottom (new jump func)
58177 2019-Jan-09 19:14:50.975017 - [DEBUG]
58178 2019-Jan-09 19:14:50.975041 - [DEBUG] Start adding new jump function
58179 2019-Jan-09 19:14:50.975064 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58180 2019-Jan-09 19:14:50.975120 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58181 2019-Jan-09 19:14:50.975753 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
58182 2019-Jan-09 19:14:50.976383 - [DEBUG] Edge Function : AllBottom
58183 2019-Jan-09 19:14:50.976411 - [DEBUG] End adding new jump function
58184 2019-Jan-09 19:14:50.976436 - [DEBUG]
58185 2019-Jan-09 19:14:50.976460 - [DEBUG] -------------------------------------------- 1654. Path Edge --------------------------------------------
58186 2019-Jan-09 19:14:50.976484 - [DEBUG]
58187 2019-Jan-09 19:14:50.976508 - [DEBUG] Process 1654. path edge:
58188 2019-Jan-09 19:14:50.976532 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58189 2019-Jan-09 19:14:50.976588 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
58190 2019-Jan-09 19:14:50.977233 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58191 2019-Jan-09 19:14:50.977858 - [DEBUG]
58192 2019-Jan-09 19:14:50.977883 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
58193 2019-Jan-09 19:14:50.978523 - [DEBUG] Compose: EdgeIdentity * AllBottom
58194 2019-Jan-09 19:14:50.978551 - [DEBUG]
58195 2019-Jan-09 19:14:50.978575 - [DEBUG] Propagate flow
58196 2019-Jan-09 19:14:50.978599 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58197 2019-Jan-09 19:14:50.978656 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
58198 2019-Jan-09 19:14:50.979284 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58199 2019-Jan-09 19:14:50.979908 - [DEBUG] Edge function : AllBottom (result of previous compose)
58200 2019-Jan-09 19:14:50.979934 - [DEBUG]
58201 2019-Jan-09 19:14:50.979959 - [DEBUG] Join: AllTop & AllBottom
58202 2019-Jan-09 19:14:50.979984 - [DEBUG] = AllBottom (new jump func)
58203 2019-Jan-09 19:14:50.980009 - [DEBUG]
58204 2019-Jan-09 19:14:50.980032 - [DEBUG] Start adding new jump function
58205 2019-Jan-09 19:14:50.980056 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58206 2019-Jan-09 19:14:50.980112 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58207 2019-Jan-09 19:14:50.980751 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
58208 2019-Jan-09 19:14:50.981377 - [DEBUG] Edge Function : AllBottom
58209 2019-Jan-09 19:14:50.981405 - [DEBUG] End adding new jump function
58210 2019-Jan-09 19:14:50.981429 - [DEBUG]
58211 2019-Jan-09 19:14:50.981452 - [DEBUG] -------------------------------------------- 1655. Path Edge --------------------------------------------
58212 2019-Jan-09 19:14:50.981477 - [DEBUG]
58213 2019-Jan-09 19:14:50.981500 - [DEBUG] Process 1655. path edge:
58214 2019-Jan-09 19:14:50.981524 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58215 2019-Jan-09 19:14:50.981580 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
58216 2019-Jan-09 19:14:50.982208 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58217 2019-Jan-09 19:14:50.982832 - [DEBUG]
58218 2019-Jan-09 19:14:50.982856 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
58219 2019-Jan-09 19:14:50.983490 - [DEBUG] Possible callees:
58220 2019-Jan-09 19:14:50.983516 - [DEBUG] bar
58221 2019-Jan-09 19:14:50.983540 - [DEBUG] Possible return sites:
58222 2019-Jan-09 19:14:50.983564 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7158223 2019-Jan-09 19:14:50.984828 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
58224 2019-Jan-09 19:14:50.984857 - [DEBUG] Start points of 'bar' currently not available!
58225 2019-Jan-09 19:14:50.984896 - [DEBUG] Compose: EdgeIdentity * AllBottom
58226 2019-Jan-09 19:14:50.984923 - [DEBUG]
58227 2019-Jan-09 19:14:50.984947 - [DEBUG] Propagate flow
58228 2019-Jan-09 19:14:50.984970 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58229 2019-Jan-09 19:14:50.985028 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
58230 2019-Jan-09 19:14:50.985657 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58231 2019-Jan-09 19:14:50.986281 - [DEBUG] Edge function : AllBottom (result of previous compose)
58232 2019-Jan-09 19:14:50.986306 - [DEBUG]
58233 2019-Jan-09 19:14:50.986330 - [DEBUG] Join: AllTop & AllBottom
58234 2019-Jan-09 19:14:50.986356 - [DEBUG] = AllBottom (new jump func)
58235 2019-Jan-09 19:14:50.986381 - [DEBUG]
58236 2019-Jan-09 19:14:50.986404 - [DEBUG] Start adding new jump function
58237 2019-Jan-09 19:14:50.986428 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58238 2019-Jan-09 19:14:50.986483 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58239 2019-Jan-09 19:14:50.987120 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
58240 2019-Jan-09 19:14:50.987747 - [DEBUG] Edge Function : AllBottom
58241 2019-Jan-09 19:14:50.987774 - [DEBUG] End adding new jump function
58242 2019-Jan-09 19:14:50.987798 - [DEBUG]
58243 2019-Jan-09 19:14:50.987822 - [DEBUG] -------------------------------------------- 1656. Path Edge --------------------------------------------
58244 2019-Jan-09 19:14:50.987846 - [DEBUG]
58245 2019-Jan-09 19:14:50.987869 - [DEBUG] Process 1656. path edge:
58246 2019-Jan-09 19:14:50.987893 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58247 2019-Jan-09 19:14:50.987949 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
58248 2019-Jan-09 19:14:50.988577 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58249 2019-Jan-09 19:14:50.989201 - [DEBUG]
58250 2019-Jan-09 19:14:50.989226 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
58251 2019-Jan-09 19:14:50.989869 - [DEBUG] Compose: EdgeIdentity * AllBottom
58252 2019-Jan-09 19:14:50.989898 - [DEBUG]
58253 2019-Jan-09 19:14:50.989922 - [DEBUG] Propagate flow
58254 2019-Jan-09 19:14:50.989946 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58255 2019-Jan-09 19:14:50.990002 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
58256 2019-Jan-09 19:14:50.990642 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58257 2019-Jan-09 19:14:50.991271 - [DEBUG] Edge function : AllBottom (result of previous compose)
58258 2019-Jan-09 19:14:50.991297 - [DEBUG]
58259 2019-Jan-09 19:14:50.991322 - [DEBUG] Join: AllTop & AllBottom
58260 2019-Jan-09 19:14:50.991348 - [DEBUG] = AllBottom (new jump func)
58261 2019-Jan-09 19:14:50.991372 - [DEBUG]
58262 2019-Jan-09 19:14:50.991396 - [DEBUG] Start adding new jump function
58263 2019-Jan-09 19:14:50.991419 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58264 2019-Jan-09 19:14:50.991476 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58265 2019-Jan-09 19:14:50.992101 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
58266 2019-Jan-09 19:14:50.992734 - [DEBUG] Edge Function : AllBottom
58267 2019-Jan-09 19:14:50.992761 - [DEBUG] End adding new jump function
58268 2019-Jan-09 19:14:50.992786 - [DEBUG]
58269 2019-Jan-09 19:14:50.992810 - [DEBUG] -------------------------------------------- 1657. Path Edge --------------------------------------------
58270 2019-Jan-09 19:14:50.992834 - [DEBUG]
58271 2019-Jan-09 19:14:50.992858 - [DEBUG] Process 1657. path edge:
58272 2019-Jan-09 19:14:50.992882 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58273 2019-Jan-09 19:14:50.992938 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
58274 2019-Jan-09 19:14:50.993563 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58275 2019-Jan-09 19:14:50.994202 - [DEBUG]
58276 2019-Jan-09 19:14:50.994227 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
58277 2019-Jan-09 19:14:50.994865 - [DEBUG] Compose: EdgeIdentity * AllBottom
58278 2019-Jan-09 19:14:50.994893 - [DEBUG]
58279 2019-Jan-09 19:14:50.994917 - [DEBUG] Propagate flow
58280 2019-Jan-09 19:14:50.994940 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58281 2019-Jan-09 19:14:50.994997 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
58282 2019-Jan-09 19:14:50.995634 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58283 2019-Jan-09 19:14:50.996258 - [DEBUG] Edge function : AllBottom (result of previous compose)
58284 2019-Jan-09 19:14:50.996284 - [DEBUG]
58285 2019-Jan-09 19:14:50.996308 - [DEBUG] Join: AllTop & AllBottom
58286 2019-Jan-09 19:14:50.996334 - [DEBUG] = AllBottom (new jump func)
58287 2019-Jan-09 19:14:50.996359 - [DEBUG]
58288 2019-Jan-09 19:14:50.996382 - [DEBUG] Start adding new jump function
58289 2019-Jan-09 19:14:50.996406 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58290 2019-Jan-09 19:14:50.996462 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58291 2019-Jan-09 19:14:50.997087 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
58292 2019-Jan-09 19:14:50.997734 - [DEBUG] Edge Function : AllBottom
58293 2019-Jan-09 19:14:50.997762 - [DEBUG] End adding new jump function
58294 2019-Jan-09 19:14:50.997786 - [DEBUG]
58295 2019-Jan-09 19:14:50.997810 - [DEBUG] -------------------------------------------- 1658. Path Edge --------------------------------------------
58296 2019-Jan-09 19:14:50.997834 - [DEBUG]
58297 2019-Jan-09 19:14:50.997857 - [DEBUG] Process 1658. path edge:
58298 2019-Jan-09 19:14:50.997881 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58299 2019-Jan-09 19:14:50.997938 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
58300 2019-Jan-09 19:14:50.998572 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58301 2019-Jan-09 19:14:50.999195 - [DEBUG]
58302 2019-Jan-09 19:14:50.999219 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
58303 2019-Jan-09 19:14:50.999862 - [DEBUG] Possible callees:
58304 2019-Jan-09 19:14:50.999887 - [DEBUG] llvm.dbg.declare
58305 2019-Jan-09 19:14:50.999912 - [DEBUG] Possible return sites:
58306 2019-Jan-09 19:14:50.999935 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7858307 2019-Jan-09 19:14:51.001207 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58308 2019-Jan-09 19:14:51.001236 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58309 2019-Jan-09 19:14:51.001276 - [DEBUG] Compose: EdgeIdentity * AllBottom
58310 2019-Jan-09 19:14:51.001303 - [DEBUG]
58311 2019-Jan-09 19:14:51.001327 - [DEBUG] Propagate flow
58312 2019-Jan-09 19:14:51.001351 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58313 2019-Jan-09 19:14:51.001408 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
58314 2019-Jan-09 19:14:51.002037 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58315 2019-Jan-09 19:14:51.002660 - [DEBUG] Edge function : AllBottom (result of previous compose)
58316 2019-Jan-09 19:14:51.002685 - [DEBUG]
58317 2019-Jan-09 19:14:51.002710 - [DEBUG] Join: AllTop & AllBottom
58318 2019-Jan-09 19:14:51.002736 - [DEBUG] = AllBottom (new jump func)
58319 2019-Jan-09 19:14:51.002760 - [DEBUG]
58320 2019-Jan-09 19:14:51.002784 - [DEBUG] Start adding new jump function
58321 2019-Jan-09 19:14:51.002807 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58322 2019-Jan-09 19:14:51.002863 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58323 2019-Jan-09 19:14:51.003486 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
58324 2019-Jan-09 19:14:51.004128 - [DEBUG] Edge Function : AllBottom
58325 2019-Jan-09 19:14:51.004156 - [DEBUG] End adding new jump function
58326 2019-Jan-09 19:14:51.004180 - [DEBUG]
58327 2019-Jan-09 19:14:51.004204 - [DEBUG] -------------------------------------------- 1659. Path Edge --------------------------------------------
58328 2019-Jan-09 19:14:51.004228 - [DEBUG]
58329 2019-Jan-09 19:14:51.004251 - [DEBUG] Process 1659. path edge:
58330 2019-Jan-09 19:14:51.004275 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58331 2019-Jan-09 19:14:51.004332 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
58332 2019-Jan-09 19:14:51.004959 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58333 2019-Jan-09 19:14:51.005582 - [DEBUG]
58334 2019-Jan-09 19:14:51.005606 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
58335 2019-Jan-09 19:14:51.006252 - [DEBUG] Compose: EdgeIdentity * AllBottom
58336 2019-Jan-09 19:14:51.006281 - [DEBUG]
58337 2019-Jan-09 19:14:51.006305 - [DEBUG] Propagate flow
58338 2019-Jan-09 19:14:51.006329 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58339 2019-Jan-09 19:14:51.006386 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
58340 2019-Jan-09 19:14:51.007011 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
58341 2019-Jan-09 19:14:51.007653 - [DEBUG] Edge function : AllBottom (result of previous compose)
58342 2019-Jan-09 19:14:51.007678 - [DEBUG]
58343 2019-Jan-09 19:14:51.007703 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58344 2019-Jan-09 19:14:51.007729 - [DEBUG] = AllBottom
58345 2019-Jan-09 19:14:51.007753 - [DEBUG]
58346 2019-Jan-09 19:14:51.007777 - [DEBUG] PROPAGATE: No new function!
58347 2019-Jan-09 19:14:51.007802 - [DEBUG] Compose: EdgeIdentity * AllBottom
58348 2019-Jan-09 19:14:51.007827 - [DEBUG]
58349 2019-Jan-09 19:14:51.007850 - [DEBUG] Propagate flow
58350 2019-Jan-09 19:14:51.007874 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58351 2019-Jan-09 19:14:51.007930 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
58352 2019-Jan-09 19:14:51.008562 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58353 2019-Jan-09 19:14:51.009185 - [DEBUG] Edge function : AllBottom (result of previous compose)
58354 2019-Jan-09 19:14:51.009211 - [DEBUG]
58355 2019-Jan-09 19:14:51.009235 - [DEBUG] Join: AllTop & AllBottom
58356 2019-Jan-09 19:14:51.009261 - [DEBUG] = AllBottom (new jump func)
58357 2019-Jan-09 19:14:51.009285 - [DEBUG]
58358 2019-Jan-09 19:14:51.009309 - [DEBUG] Start adding new jump function
58359 2019-Jan-09 19:14:51.009332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58360 2019-Jan-09 19:14:51.009388 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58361 2019-Jan-09 19:14:51.010011 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
58362 2019-Jan-09 19:14:51.010650 - [DEBUG] Edge Function : AllBottom
58363 2019-Jan-09 19:14:51.010678 - [DEBUG] End adding new jump function
58364 2019-Jan-09 19:14:51.010702 - [DEBUG]
58365 2019-Jan-09 19:14:51.010725 - [DEBUG] -------------------------------------------- 1660. Path Edge --------------------------------------------
58366 2019-Jan-09 19:14:51.010749 - [DEBUG]
58367 2019-Jan-09 19:14:51.010773 - [DEBUG] Process 1660. path edge:
58368 2019-Jan-09 19:14:51.010796 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58369 2019-Jan-09 19:14:51.010852 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
58370 2019-Jan-09 19:14:51.011477 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58371 2019-Jan-09 19:14:51.012100 - [DEBUG]
58372 2019-Jan-09 19:14:51.012125 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
58373 2019-Jan-09 19:14:51.012761 - [DEBUG] Compose: EdgeIdentity * AllBottom
58374 2019-Jan-09 19:14:51.012793 - [DEBUG]
58375 2019-Jan-09 19:14:51.012816 - [DEBUG] Propagate flow
58376 2019-Jan-09 19:14:51.012839 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58377 2019-Jan-09 19:14:51.012896 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
58378 2019-Jan-09 19:14:51.013524 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58379 2019-Jan-09 19:14:51.014162 - [DEBUG] Edge function : AllBottom (result of previous compose)
58380 2019-Jan-09 19:14:51.014187 - [DEBUG]
58381 2019-Jan-09 19:14:51.014212 - [DEBUG] Join: AllTop & AllBottom
58382 2019-Jan-09 19:14:51.014238 - [DEBUG] = AllBottom (new jump func)
58383 2019-Jan-09 19:14:51.014263 - [DEBUG]
58384 2019-Jan-09 19:14:51.014287 - [DEBUG] Start adding new jump function
58385 2019-Jan-09 19:14:51.014310 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58386 2019-Jan-09 19:14:51.014366 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58387 2019-Jan-09 19:14:51.014989 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
58388 2019-Jan-09 19:14:51.015618 - [DEBUG] Edge Function : AllBottom
58389 2019-Jan-09 19:14:51.015645 - [DEBUG] End adding new jump function
58390 2019-Jan-09 19:14:51.015669 - [DEBUG]
58391 2019-Jan-09 19:14:51.015693 - [DEBUG] -------------------------------------------- 1661. Path Edge --------------------------------------------
58392 2019-Jan-09 19:14:51.015717 - [DEBUG]
58393 2019-Jan-09 19:14:51.015740 - [DEBUG] Process 1661. path edge:
58394 2019-Jan-09 19:14:51.015764 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58395 2019-Jan-09 19:14:51.015820 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
58396 2019-Jan-09 19:14:51.016448 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58397 2019-Jan-09 19:14:51.017079 - [DEBUG]
58398 2019-Jan-09 19:14:51.017115 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
58399 2019-Jan-09 19:14:51.017767 - [DEBUG] Compose: EdgeIdentity * AllBottom
58400 2019-Jan-09 19:14:51.017796 - [DEBUG]
58401 2019-Jan-09 19:14:51.017820 - [DEBUG] Propagate flow
58402 2019-Jan-09 19:14:51.017844 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58403 2019-Jan-09 19:14:51.017901 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
58404 2019-Jan-09 19:14:51.018525 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58405 2019-Jan-09 19:14:51.019148 - [DEBUG] Edge function : AllBottom (result of previous compose)
58406 2019-Jan-09 19:14:51.019174 - [DEBUG]
58407 2019-Jan-09 19:14:51.019199 - [DEBUG] Join: AllTop & AllBottom
58408 2019-Jan-09 19:14:51.019225 - [DEBUG] = AllBottom (new jump func)
58409 2019-Jan-09 19:14:51.019249 - [DEBUG]
58410 2019-Jan-09 19:14:51.019273 - [DEBUG] Start adding new jump function
58411 2019-Jan-09 19:14:51.019297 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58412 2019-Jan-09 19:14:51.019353 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58413 2019-Jan-09 19:14:51.019977 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
58414 2019-Jan-09 19:14:51.020617 - [DEBUG] Edge Function : AllBottom
58415 2019-Jan-09 19:14:51.020645 - [DEBUG] End adding new jump function
58416 2019-Jan-09 19:14:51.020670 - [DEBUG]
58417 2019-Jan-09 19:14:51.020693 - [DEBUG] -------------------------------------------- 1662. Path Edge --------------------------------------------
58418 2019-Jan-09 19:14:51.020718 - [DEBUG]
58419 2019-Jan-09 19:14:51.020741 - [DEBUG] Process 1662. path edge:
58420 2019-Jan-09 19:14:51.020766 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58421 2019-Jan-09 19:14:51.020822 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
58422 2019-Jan-09 19:14:51.021446 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58423 2019-Jan-09 19:14:51.022070 - [DEBUG]
58424 2019-Jan-09 19:14:51.022096 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
58425 2019-Jan-09 19:14:51.022738 - [DEBUG] Compose: EdgeIdentity * AllBottom
58426 2019-Jan-09 19:14:51.022766 - [DEBUG]
58427 2019-Jan-09 19:14:51.022790 - [DEBUG] Propagate flow
58428 2019-Jan-09 19:14:51.022814 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58429 2019-Jan-09 19:14:51.022871 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
58430 2019-Jan-09 19:14:51.023499 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58431 2019-Jan-09 19:14:51.024136 - [DEBUG] Edge function : AllBottom (result of previous compose)
58432 2019-Jan-09 19:14:51.024162 - [DEBUG]
58433 2019-Jan-09 19:14:51.024187 - [DEBUG] Join: AllTop & AllBottom
58434 2019-Jan-09 19:14:51.024213 - [DEBUG] = AllBottom (new jump func)
58435 2019-Jan-09 19:14:51.024238 - [DEBUG]
58436 2019-Jan-09 19:14:51.024261 - [DEBUG] Start adding new jump function
58437 2019-Jan-09 19:14:51.024284 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58438 2019-Jan-09 19:14:51.024341 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58439 2019-Jan-09 19:14:51.024965 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
58440 2019-Jan-09 19:14:51.025597 - [DEBUG] Edge Function : AllBottom
58441 2019-Jan-09 19:14:51.025625 - [DEBUG] End adding new jump function
58442 2019-Jan-09 19:14:51.025649 - [DEBUG]
58443 2019-Jan-09 19:14:51.025673 - [DEBUG] -------------------------------------------- 1663. Path Edge --------------------------------------------
58444 2019-Jan-09 19:14:51.025697 - [DEBUG]
58445 2019-Jan-09 19:14:51.025720 - [DEBUG] Process 1663. path edge:
58446 2019-Jan-09 19:14:51.025744 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58447 2019-Jan-09 19:14:51.025800 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
58448 2019-Jan-09 19:14:51.026427 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58449 2019-Jan-09 19:14:51.027050 - [DEBUG]
58450 2019-Jan-09 19:14:51.027075 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
58451 2019-Jan-09 19:14:51.027735 - [DEBUG] Compose: EdgeIdentity * AllBottom
58452 2019-Jan-09 19:14:51.027764 - [DEBUG]
58453 2019-Jan-09 19:14:51.027789 - [DEBUG] Propagate flow
58454 2019-Jan-09 19:14:51.027812 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58455 2019-Jan-09 19:14:51.027869 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
58456 2019-Jan-09 19:14:51.028498 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58457 2019-Jan-09 19:14:51.029122 - [DEBUG] Edge function : AllBottom (result of previous compose)
58458 2019-Jan-09 19:14:51.029148 - [DEBUG]
58459 2019-Jan-09 19:14:51.029173 - [DEBUG] Join: AllTop & AllBottom
58460 2019-Jan-09 19:14:51.029198 - [DEBUG] = AllBottom (new jump func)
58461 2019-Jan-09 19:14:51.029223 - [DEBUG]
58462 2019-Jan-09 19:14:51.029246 - [DEBUG] Start adding new jump function
58463 2019-Jan-09 19:14:51.029270 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58464 2019-Jan-09 19:14:51.029326 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58465 2019-Jan-09 19:14:51.029949 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
58466 2019-Jan-09 19:14:51.030593 - [DEBUG] Edge Function : AllBottom
58467 2019-Jan-09 19:14:51.030621 - [DEBUG] End adding new jump function
58468 2019-Jan-09 19:14:51.030645 - [DEBUG]
58469 2019-Jan-09 19:14:51.030668 - [DEBUG] -------------------------------------------- 1664. Path Edge --------------------------------------------
58470 2019-Jan-09 19:14:51.030693 - [DEBUG]
58471 2019-Jan-09 19:14:51.030716 - [DEBUG] Process 1664. path edge:
58472 2019-Jan-09 19:14:51.030740 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58473 2019-Jan-09 19:14:51.030796 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
58474 2019-Jan-09 19:14:51.031425 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58475 2019-Jan-09 19:14:51.032049 - [DEBUG]
58476 2019-Jan-09 19:14:51.032074 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
58477 2019-Jan-09 19:14:51.032721 - [DEBUG] Compose: EdgeIdentity * AllBottom
58478 2019-Jan-09 19:14:51.032749 - [DEBUG]
58479 2019-Jan-09 19:14:51.032773 - [DEBUG] Propagate flow
58480 2019-Jan-09 19:14:51.032796 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58481 2019-Jan-09 19:14:51.032854 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
58482 2019-Jan-09 19:14:51.033479 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58483 2019-Jan-09 19:14:51.034126 - [DEBUG] Edge function : AllBottom (result of previous compose)
58484 2019-Jan-09 19:14:51.034152 - [DEBUG]
58485 2019-Jan-09 19:14:51.034176 - [DEBUG] Join: AllTop & AllBottom
58486 2019-Jan-09 19:14:51.034202 - [DEBUG] = AllBottom (new jump func)
58487 2019-Jan-09 19:14:51.034226 - [DEBUG]
58488 2019-Jan-09 19:14:51.034249 - [DEBUG] Start adding new jump function
58489 2019-Jan-09 19:14:51.034273 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58490 2019-Jan-09 19:14:51.034329 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58491 2019-Jan-09 19:14:51.034954 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
58492 2019-Jan-09 19:14:51.035579 - [DEBUG] Edge Function : AllBottom
58493 2019-Jan-09 19:14:51.035606 - [DEBUG] End adding new jump function
58494 2019-Jan-09 19:14:51.035630 - [DEBUG]
58495 2019-Jan-09 19:14:51.035654 - [DEBUG] -------------------------------------------- 1665. Path Edge --------------------------------------------
58496 2019-Jan-09 19:14:51.035678 - [DEBUG]
58497 2019-Jan-09 19:14:51.035702 - [DEBUG] Process 1665. path edge:
58498 2019-Jan-09 19:14:51.035725 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58499 2019-Jan-09 19:14:51.035782 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
58500 2019-Jan-09 19:14:51.036408 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58501 2019-Jan-09 19:14:51.037034 - [DEBUG]
58502 2019-Jan-09 19:14:51.037059 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
58503 2019-Jan-09 19:14:51.037717 - [DEBUG] Compose: EdgeIdentity * AllBottom
58504 2019-Jan-09 19:14:51.037745 - [DEBUG]
58505 2019-Jan-09 19:14:51.037769 - [DEBUG] Propagate flow
58506 2019-Jan-09 19:14:51.037792 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58507 2019-Jan-09 19:14:51.037850 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
58508 2019-Jan-09 19:14:51.038485 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58509 2019-Jan-09 19:14:51.039109 - [DEBUG] Edge function : AllBottom (result of previous compose)
58510 2019-Jan-09 19:14:51.039135 - [DEBUG]
58511 2019-Jan-09 19:14:51.039160 - [DEBUG] Join: AllTop & AllBottom
58512 2019-Jan-09 19:14:51.039186 - [DEBUG] = AllBottom (new jump func)
58513 2019-Jan-09 19:14:51.039211 - [DEBUG]
58514 2019-Jan-09 19:14:51.039234 - [DEBUG] Start adding new jump function
58515 2019-Jan-09 19:14:51.039258 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58516 2019-Jan-09 19:14:51.039315 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58517 2019-Jan-09 19:14:51.039939 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
58518 2019-Jan-09 19:14:51.040588 - [DEBUG] Edge Function : AllBottom
58519 2019-Jan-09 19:14:51.040616 - [DEBUG] End adding new jump function
58520 2019-Jan-09 19:14:51.040641 - [DEBUG]
58521 2019-Jan-09 19:14:51.040664 - [DEBUG] -------------------------------------------- 1666. Path Edge --------------------------------------------
58522 2019-Jan-09 19:14:51.040689 - [DEBUG]
58523 2019-Jan-09 19:14:51.040712 - [DEBUG] Process 1666. path edge:
58524 2019-Jan-09 19:14:51.040737 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58525 2019-Jan-09 19:14:51.040793 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
58526 2019-Jan-09 19:14:51.041436 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58527 2019-Jan-09 19:14:51.042060 - [DEBUG]
58528 2019-Jan-09 19:14:51.042085 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
58529 2019-Jan-09 19:14:51.042729 - [DEBUG] Possible callees:
58530 2019-Jan-09 19:14:51.042755 - [DEBUG] llvm.dbg.declare
58531 2019-Jan-09 19:14:51.042780 - [DEBUG] Possible return sites:
58532 2019-Jan-09 19:14:51.042803 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12058533 2019-Jan-09 19:14:51.044081 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58534 2019-Jan-09 19:14:51.044110 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58535 2019-Jan-09 19:14:51.044150 - [DEBUG] Compose: EdgeIdentity * AllBottom
58536 2019-Jan-09 19:14:51.044178 - [DEBUG]
58537 2019-Jan-09 19:14:51.044202 - [DEBUG] Propagate flow
58538 2019-Jan-09 19:14:51.044225 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58539 2019-Jan-09 19:14:51.044282 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58540 2019-Jan-09 19:14:51.044911 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58541 2019-Jan-09 19:14:51.045534 - [DEBUG] Edge function : AllBottom (result of previous compose)
58542 2019-Jan-09 19:14:51.045560 - [DEBUG]
58543 2019-Jan-09 19:14:51.045584 - [DEBUG] Join: AllTop & AllBottom
58544 2019-Jan-09 19:14:51.045610 - [DEBUG] = AllBottom (new jump func)
58545 2019-Jan-09 19:14:51.045635 - [DEBUG]
58546 2019-Jan-09 19:14:51.045659 - [DEBUG] Start adding new jump function
58547 2019-Jan-09 19:14:51.045682 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58548 2019-Jan-09 19:14:51.045738 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58549 2019-Jan-09 19:14:51.046361 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58550 2019-Jan-09 19:14:51.046988 - [DEBUG] Edge Function : AllBottom
58551 2019-Jan-09 19:14:51.047016 - [DEBUG] End adding new jump function
58552 2019-Jan-09 19:14:51.047040 - [DEBUG]
58553 2019-Jan-09 19:14:51.047063 - [DEBUG] -------------------------------------------- 1667. Path Edge --------------------------------------------
58554 2019-Jan-09 19:14:51.047088 - [DEBUG]
58555 2019-Jan-09 19:14:51.047125 - [DEBUG] Process 1667. path edge:
58556 2019-Jan-09 19:14:51.047149 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58557 2019-Jan-09 19:14:51.047206 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
58558 2019-Jan-09 19:14:51.047834 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58559 2019-Jan-09 19:14:51.048456 - [DEBUG]
58560 2019-Jan-09 19:14:51.048481 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58561 2019-Jan-09 19:14:51.049131 - [DEBUG] Compose: EdgeIdentity * AllBottom
58562 2019-Jan-09 19:14:51.049160 - [DEBUG]
58563 2019-Jan-09 19:14:51.049184 - [DEBUG] Propagate flow
58564 2019-Jan-09 19:14:51.049207 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58565 2019-Jan-09 19:14:51.049265 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
58566 2019-Jan-09 19:14:51.049890 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58567 2019-Jan-09 19:14:51.050536 - [DEBUG] Edge function : AllBottom (result of previous compose)
58568 2019-Jan-09 19:14:51.050562 - [DEBUG]
58569 2019-Jan-09 19:14:51.050587 - [DEBUG] Join: AllTop & AllBottom
58570 2019-Jan-09 19:14:51.050613 - [DEBUG] = AllBottom (new jump func)
58571 2019-Jan-09 19:14:51.050638 - [DEBUG]
58572 2019-Jan-09 19:14:51.050662 - [DEBUG] Start adding new jump function
58573 2019-Jan-09 19:14:51.050685 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58574 2019-Jan-09 19:14:51.050742 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58575 2019-Jan-09 19:14:51.051367 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
58576 2019-Jan-09 19:14:51.051992 - [DEBUG] Edge Function : AllBottom
58577 2019-Jan-09 19:14:51.052020 - [DEBUG] End adding new jump function
58578 2019-Jan-09 19:14:51.052044 - [DEBUG]
58579 2019-Jan-09 19:14:51.052068 - [DEBUG] -------------------------------------------- 1668. Path Edge --------------------------------------------
58580 2019-Jan-09 19:14:51.052092 - [DEBUG]
58581 2019-Jan-09 19:14:51.052116 - [DEBUG] Process 1668. path edge:
58582 2019-Jan-09 19:14:51.052140 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58583 2019-Jan-09 19:14:51.052196 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
58584 2019-Jan-09 19:14:51.052821 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58585 2019-Jan-09 19:14:51.053444 - [DEBUG]
58586 2019-Jan-09 19:14:51.053470 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
58587 2019-Jan-09 19:14:51.054127 - [DEBUG] Compose: EdgeIdentity * AllBottom
58588 2019-Jan-09 19:14:51.054156 - [DEBUG]
58589 2019-Jan-09 19:14:51.054181 - [DEBUG] Propagate flow
58590 2019-Jan-09 19:14:51.054204 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58591 2019-Jan-09 19:14:51.054262 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
58592 2019-Jan-09 19:14:51.054899 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58593 2019-Jan-09 19:14:51.055536 - [DEBUG] Edge function : AllBottom (result of previous compose)
58594 2019-Jan-09 19:14:51.055562 - [DEBUG]
58595 2019-Jan-09 19:14:51.055588 - [DEBUG] Join: AllTop & AllBottom
58596 2019-Jan-09 19:14:51.055614 - [DEBUG] = AllBottom (new jump func)
58597 2019-Jan-09 19:14:51.055639 - [DEBUG]
58598 2019-Jan-09 19:14:51.055663 - [DEBUG] Start adding new jump function
58599 2019-Jan-09 19:14:51.055687 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58600 2019-Jan-09 19:14:51.055752 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58601 2019-Jan-09 19:14:51.056434 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
58602 2019-Jan-09 19:14:51.057164 - [DEBUG] Edge Function : AllBottom
58603 2019-Jan-09 19:14:51.057199 - [DEBUG] End adding new jump function
58604 2019-Jan-09 19:14:51.057224 - [DEBUG]
58605 2019-Jan-09 19:14:51.057248 - [DEBUG] -------------------------------------------- 1669. Path Edge --------------------------------------------
58606 2019-Jan-09 19:14:51.057274 - [DEBUG]
58607 2019-Jan-09 19:14:51.057297 - [DEBUG] Process 1669. path edge:
58608 2019-Jan-09 19:14:51.057321 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58609 2019-Jan-09 19:14:51.057395 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
58610 2019-Jan-09 19:14:51.058081 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58611 2019-Jan-09 19:14:51.058709 - [DEBUG]
58612 2019-Jan-09 19:14:51.058734 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
58613 2019-Jan-09 19:14:51.059387 - [DEBUG] Possible callees:
58614 2019-Jan-09 19:14:51.059413 - [DEBUG] llvm.dbg.declare
58615 2019-Jan-09 19:14:51.059438 - [DEBUG] Possible return sites:
58616 2019-Jan-09 19:14:51.059462 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14958617 2019-Jan-09 19:14:51.060749 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58618 2019-Jan-09 19:14:51.060778 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58619 2019-Jan-09 19:14:51.060834 - [DEBUG] Compose: EdgeIdentity * AllBottom
58620 2019-Jan-09 19:14:51.060863 - [DEBUG]
58621 2019-Jan-09 19:14:51.060887 - [DEBUG] Propagate flow
58622 2019-Jan-09 19:14:51.060911 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58623 2019-Jan-09 19:14:51.060970 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58624 2019-Jan-09 19:14:51.061598 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58625 2019-Jan-09 19:14:51.062222 - [DEBUG] Edge function : AllBottom (result of previous compose)
58626 2019-Jan-09 19:14:51.062248 - [DEBUG]
58627 2019-Jan-09 19:14:51.062274 - [DEBUG] Join: AllTop & AllBottom
58628 2019-Jan-09 19:14:51.062300 - [DEBUG] = AllBottom (new jump func)
58629 2019-Jan-09 19:14:51.062325 - [DEBUG]
58630 2019-Jan-09 19:14:51.062348 - [DEBUG] Start adding new jump function
58631 2019-Jan-09 19:14:51.062371 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58632 2019-Jan-09 19:14:51.062427 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58633 2019-Jan-09 19:14:51.063050 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58634 2019-Jan-09 19:14:51.063676 - [DEBUG] Edge Function : AllBottom
58635 2019-Jan-09 19:14:51.063704 - [DEBUG] End adding new jump function
58636 2019-Jan-09 19:14:51.063728 - [DEBUG]
58637 2019-Jan-09 19:14:51.063752 - [DEBUG] -------------------------------------------- 1670. Path Edge --------------------------------------------
58638 2019-Jan-09 19:14:51.063789 - [DEBUG]
58639 2019-Jan-09 19:14:51.063813 - [DEBUG] Process 1670. path edge:
58640 2019-Jan-09 19:14:51.063837 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58641 2019-Jan-09 19:14:51.063893 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
58642 2019-Jan-09 19:14:51.064521 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58643 2019-Jan-09 19:14:51.065144 - [DEBUG]
58644 2019-Jan-09 19:14:51.065169 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58645 2019-Jan-09 19:14:51.065824 - [DEBUG] Compose: EdgeIdentity * AllBottom
58646 2019-Jan-09 19:14:51.065852 - [DEBUG]
58647 2019-Jan-09 19:14:51.065876 - [DEBUG] Propagate flow
58648 2019-Jan-09 19:14:51.065900 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58649 2019-Jan-09 19:14:51.065957 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
58650 2019-Jan-09 19:14:51.066583 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58651 2019-Jan-09 19:14:51.067232 - [DEBUG] Edge function : AllBottom (result of previous compose)
58652 2019-Jan-09 19:14:51.067258 - [DEBUG]
58653 2019-Jan-09 19:14:51.067283 - [DEBUG] Join: AllTop & AllBottom
58654 2019-Jan-09 19:14:51.067309 - [DEBUG] = AllBottom (new jump func)
58655 2019-Jan-09 19:14:51.067333 - [DEBUG]
58656 2019-Jan-09 19:14:51.067357 - [DEBUG] Start adding new jump function
58657 2019-Jan-09 19:14:51.067380 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58658 2019-Jan-09 19:14:51.067436 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58659 2019-Jan-09 19:14:51.068062 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
58660 2019-Jan-09 19:14:51.068684 - [DEBUG] Edge Function : AllBottom
58661 2019-Jan-09 19:14:51.068712 - [DEBUG] End adding new jump function
58662 2019-Jan-09 19:14:51.068736 - [DEBUG]
58663 2019-Jan-09 19:14:51.068760 - [DEBUG] -------------------------------------------- 1671. Path Edge --------------------------------------------
58664 2019-Jan-09 19:14:51.068784 - [DEBUG]
58665 2019-Jan-09 19:14:51.068807 - [DEBUG] Process 1671. path edge:
58666 2019-Jan-09 19:14:51.068831 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58667 2019-Jan-09 19:14:51.068887 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
58668 2019-Jan-09 19:14:51.069512 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58669 2019-Jan-09 19:14:51.070136 - [DEBUG]
58670 2019-Jan-09 19:14:51.070161 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
58671 2019-Jan-09 19:14:51.070824 - [DEBUG] Compose: EdgeIdentity * AllBottom
58672 2019-Jan-09 19:14:51.070853 - [DEBUG]
58673 2019-Jan-09 19:14:51.070877 - [DEBUG] Propagate flow
58674 2019-Jan-09 19:14:51.070900 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58675 2019-Jan-09 19:14:51.070958 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
58676 2019-Jan-09 19:14:51.071603 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58677 2019-Jan-09 19:14:51.072227 - [DEBUG] Edge function : AllBottom (result of previous compose)
58678 2019-Jan-09 19:14:51.072253 - [DEBUG]
58679 2019-Jan-09 19:14:51.072278 - [DEBUG] Join: AllTop & AllBottom
58680 2019-Jan-09 19:14:51.072304 - [DEBUG] = AllBottom (new jump func)
58681 2019-Jan-09 19:14:51.072329 - [DEBUG]
58682 2019-Jan-09 19:14:51.072352 - [DEBUG] Start adding new jump function
58683 2019-Jan-09 19:14:51.072376 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58684 2019-Jan-09 19:14:51.072432 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58685 2019-Jan-09 19:14:51.073060 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
58686 2019-Jan-09 19:14:51.073694 - [DEBUG] Edge Function : AllBottom
58687 2019-Jan-09 19:14:51.073722 - [DEBUG] End adding new jump function
58688 2019-Jan-09 19:14:51.073746 - [DEBUG]
58689 2019-Jan-09 19:14:51.073781 - [DEBUG] -------------------------------------------- 1672. Path Edge --------------------------------------------
58690 2019-Jan-09 19:14:51.073807 - [DEBUG]
58691 2019-Jan-09 19:14:51.073830 - [DEBUG] Process 1672. path edge:
58692 2019-Jan-09 19:14:51.073854 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58693 2019-Jan-09 19:14:51.073910 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
58694 2019-Jan-09 19:14:51.074554 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58695 2019-Jan-09 19:14:51.075180 - [DEBUG]
58696 2019-Jan-09 19:14:51.075204 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
58697 2019-Jan-09 19:14:51.075854 - [DEBUG] Possible callees:
58698 2019-Jan-09 19:14:51.075880 - [DEBUG] llvm.dbg.declare
58699 2019-Jan-09 19:14:51.075905 - [DEBUG] Possible return sites:
58700 2019-Jan-09 19:14:51.075928 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15558701 2019-Jan-09 19:14:51.077192 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58702 2019-Jan-09 19:14:51.077221 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58703 2019-Jan-09 19:14:51.077261 - [DEBUG] Compose: EdgeIdentity * AllBottom
58704 2019-Jan-09 19:14:51.077288 - [DEBUG]
58705 2019-Jan-09 19:14:51.077312 - [DEBUG] Propagate flow
58706 2019-Jan-09 19:14:51.077335 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58707 2019-Jan-09 19:14:51.077392 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58708 2019-Jan-09 19:14:51.078022 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58709 2019-Jan-09 19:14:51.078646 - [DEBUG] Edge function : AllBottom (result of previous compose)
58710 2019-Jan-09 19:14:51.078671 - [DEBUG]
58711 2019-Jan-09 19:14:51.078696 - [DEBUG] Join: AllTop & AllBottom
58712 2019-Jan-09 19:14:51.078722 - [DEBUG] = AllBottom (new jump func)
58713 2019-Jan-09 19:14:51.078747 - [DEBUG]
58714 2019-Jan-09 19:14:51.078770 - [DEBUG] Start adding new jump function
58715 2019-Jan-09 19:14:51.078793 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58716 2019-Jan-09 19:14:51.078849 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58717 2019-Jan-09 19:14:51.079473 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58718 2019-Jan-09 19:14:51.080101 - [DEBUG] Edge Function : AllBottom
58719 2019-Jan-09 19:14:51.080128 - [DEBUG] End adding new jump function
58720 2019-Jan-09 19:14:51.080152 - [DEBUG]
58721 2019-Jan-09 19:14:51.080176 - [DEBUG] -------------------------------------------- 1673. Path Edge --------------------------------------------
58722 2019-Jan-09 19:14:51.080200 - [DEBUG]
58723 2019-Jan-09 19:14:51.080223 - [DEBUG] Process 1673. path edge:
58724 2019-Jan-09 19:14:51.080248 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58725 2019-Jan-09 19:14:51.080304 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
58726 2019-Jan-09 19:14:51.080948 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58727 2019-Jan-09 19:14:51.081571 - [DEBUG]
58728 2019-Jan-09 19:14:51.081596 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58729 2019-Jan-09 19:14:51.082247 - [DEBUG] Compose: EdgeIdentity * AllBottom
58730 2019-Jan-09 19:14:51.082275 - [DEBUG]
58731 2019-Jan-09 19:14:51.082299 - [DEBUG] Propagate flow
58732 2019-Jan-09 19:14:51.082322 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58733 2019-Jan-09 19:14:51.082380 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
58734 2019-Jan-09 19:14:51.083004 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58735 2019-Jan-09 19:14:51.083642 - [DEBUG] Edge function : AllBottom (result of previous compose)
58736 2019-Jan-09 19:14:51.083667 - [DEBUG]
58737 2019-Jan-09 19:14:51.083693 - [DEBUG] Join: AllTop & AllBottom
58738 2019-Jan-09 19:14:51.083719 - [DEBUG] = AllBottom (new jump func)
58739 2019-Jan-09 19:14:51.083744 - [DEBUG]
58740 2019-Jan-09 19:14:51.083779 - [DEBUG] Start adding new jump function
58741 2019-Jan-09 19:14:51.083805 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58742 2019-Jan-09 19:14:51.083861 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58743 2019-Jan-09 19:14:51.084486 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
58744 2019-Jan-09 19:14:51.085110 - [DEBUG] Edge Function : AllBottom
58745 2019-Jan-09 19:14:51.085138 - [DEBUG] End adding new jump function
58746 2019-Jan-09 19:14:51.085162 - [DEBUG]
58747 2019-Jan-09 19:14:51.085186 - [DEBUG] -------------------------------------------- 1674. Path Edge --------------------------------------------
58748 2019-Jan-09 19:14:51.085210 - [DEBUG]
58749 2019-Jan-09 19:14:51.085234 - [DEBUG] Process 1674. path edge:
58750 2019-Jan-09 19:14:51.085258 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58751 2019-Jan-09 19:14:51.085314 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
58752 2019-Jan-09 19:14:51.085938 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58753 2019-Jan-09 19:14:51.086563 - [DEBUG]
58754 2019-Jan-09 19:14:51.086588 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
58755 2019-Jan-09 19:14:51.087248 - [DEBUG] Compose: EdgeIdentity * AllBottom
58756 2019-Jan-09 19:14:51.087277 - [DEBUG]
58757 2019-Jan-09 19:14:51.087301 - [DEBUG] Propagate flow
58758 2019-Jan-09 19:14:51.087325 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58759 2019-Jan-09 19:14:51.087383 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
58760 2019-Jan-09 19:14:51.088007 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58761 2019-Jan-09 19:14:51.088632 - [DEBUG] Edge function : AllBottom (result of previous compose)
58762 2019-Jan-09 19:14:51.088657 - [DEBUG]
58763 2019-Jan-09 19:14:51.088682 - [DEBUG] Join: AllTop & AllBottom
58764 2019-Jan-09 19:14:51.088708 - [DEBUG] = AllBottom (new jump func)
58765 2019-Jan-09 19:14:51.088733 - [DEBUG]
58766 2019-Jan-09 19:14:51.088757 - [DEBUG] Start adding new jump function
58767 2019-Jan-09 19:14:51.088781 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58768 2019-Jan-09 19:14:51.088837 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58769 2019-Jan-09 19:14:51.089462 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
58770 2019-Jan-09 19:14:51.090086 - [DEBUG] Edge Function : AllBottom
58771 2019-Jan-09 19:14:51.090114 - [DEBUG] End adding new jump function
58772 2019-Jan-09 19:14:51.090137 - [DEBUG]
58773 2019-Jan-09 19:14:51.090161 - [DEBUG] -------------------------------------------- 1675. Path Edge --------------------------------------------
58774 2019-Jan-09 19:14:51.090185 - [DEBUG]
58775 2019-Jan-09 19:14:51.090208 - [DEBUG] Process 1675. path edge:
58776 2019-Jan-09 19:14:51.090232 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58777 2019-Jan-09 19:14:51.090288 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
58778 2019-Jan-09 19:14:51.090939 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58779 2019-Jan-09 19:14:51.091563 - [DEBUG]
58780 2019-Jan-09 19:14:51.091588 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
58781 2019-Jan-09 19:14:51.092244 - [DEBUG] Compose: EdgeIdentity * AllBottom
58782 2019-Jan-09 19:14:51.092272 - [DEBUG]
58783 2019-Jan-09 19:14:51.092296 - [DEBUG] Propagate flow
58784 2019-Jan-09 19:14:51.092320 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58785 2019-Jan-09 19:14:51.092378 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
58786 2019-Jan-09 19:14:51.093015 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58787 2019-Jan-09 19:14:51.093639 - [DEBUG] Edge function : AllBottom (result of previous compose)
58788 2019-Jan-09 19:14:51.093664 - [DEBUG]
58789 2019-Jan-09 19:14:51.093690 - [DEBUG] Join: AllTop & AllBottom
58790 2019-Jan-09 19:14:51.093716 - [DEBUG] = AllBottom (new jump func)
58791 2019-Jan-09 19:14:51.093741 - [DEBUG]
58792 2019-Jan-09 19:14:51.093765 - [DEBUG] Start adding new jump function
58793 2019-Jan-09 19:14:51.093802 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58794 2019-Jan-09 19:14:51.093859 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58795 2019-Jan-09 19:14:51.094482 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
58796 2019-Jan-09 19:14:51.095118 - [DEBUG] Edge Function : AllBottom
58797 2019-Jan-09 19:14:51.095145 - [DEBUG] End adding new jump function
58798 2019-Jan-09 19:14:51.095170 - [DEBUG]
58799 2019-Jan-09 19:14:51.095193 - [DEBUG] -------------------------------------------- 1676. Path Edge --------------------------------------------
58800 2019-Jan-09 19:14:51.095217 - [DEBUG]
58801 2019-Jan-09 19:14:51.095240 - [DEBUG] Process 1676. path edge:
58802 2019-Jan-09 19:14:51.095264 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58803 2019-Jan-09 19:14:51.095321 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
58804 2019-Jan-09 19:14:51.095955 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58805 2019-Jan-09 19:14:51.096578 - [DEBUG]
58806 2019-Jan-09 19:14:51.096603 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
58807 2019-Jan-09 19:14:51.097266 - [DEBUG] Possible callees:
58808 2019-Jan-09 19:14:51.097292 - [DEBUG] llvm.dbg.declare
58809 2019-Jan-09 19:14:51.097318 - [DEBUG] Possible return sites:
58810 2019-Jan-09 19:14:51.097341 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16358811 2019-Jan-09 19:14:51.098589 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58812 2019-Jan-09 19:14:51.098617 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58813 2019-Jan-09 19:14:51.098652 - [DEBUG] EDGE:
58814 2019-Jan-09 19:14:51.098710 - [DEBUG] ---> 58815 2019-Jan-09 19:14:51.099344 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58816 2019-Jan-09 19:14:51.099969 - [DEBUG]
58817 2019-Jan-09 19:14:51.099994 - [DEBUG] EDGE:
58818 2019-Jan-09 19:14:51.100051 - [DEBUG] ---> 58819 2019-Jan-09 19:14:51.100699 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58820 2019-Jan-09 19:14:51.101323 - [DEBUG]
58821 2019-Jan-09 19:14:51.101349 - [DEBUG] EDGE:
58822 2019-Jan-09 19:14:51.101406 - [DEBUG] ---> 58823 2019-Jan-09 19:14:51.102030 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58824 2019-Jan-09 19:14:51.102654 - [DEBUG]
58825 2019-Jan-09 19:14:51.102680 - [DEBUG] Compose: EdgeIdentity * AllBottom
58826 2019-Jan-09 19:14:51.102706 - [DEBUG]
58827 2019-Jan-09 19:14:51.102730 - [DEBUG] Propagate flow
58828 2019-Jan-09 19:14:51.102753 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58829 2019-Jan-09 19:14:51.102809 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
58830 2019-Jan-09 19:14:51.103432 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58831 2019-Jan-09 19:14:51.104075 - [DEBUG] Edge function : AllBottom (result of previous compose)
58832 2019-Jan-09 19:14:51.104100 - [DEBUG]
58833 2019-Jan-09 19:14:51.104126 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58834 2019-Jan-09 19:14:51.104151 - [DEBUG] = AllBottom
58835 2019-Jan-09 19:14:51.104176 - [DEBUG]
58836 2019-Jan-09 19:14:51.104199 - [DEBUG] PROPAGATE: No new function!
58837 2019-Jan-09 19:14:51.104223 - [DEBUG] EDGE:
58838 2019-Jan-09 19:14:51.104281 - [DEBUG] ---> 58839 2019-Jan-09 19:14:51.104909 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58840 2019-Jan-09 19:14:51.105533 - [DEBUG]
58841 2019-Jan-09 19:14:51.105559 - [DEBUG] Compose: EdgeIdentity * AllBottom
58842 2019-Jan-09 19:14:51.105585 - [DEBUG]
58843 2019-Jan-09 19:14:51.105609 - [DEBUG] Propagate flow
58844 2019-Jan-09 19:14:51.105632 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58845 2019-Jan-09 19:14:51.105688 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58846 2019-Jan-09 19:14:51.106318 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
58847 2019-Jan-09 19:14:51.106953 - [DEBUG] Edge function : AllBottom (result of previous compose)
58848 2019-Jan-09 19:14:51.106978 - [DEBUG]
58849 2019-Jan-09 19:14:51.107003 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58850 2019-Jan-09 19:14:51.107028 - [DEBUG] = AllBottom
58851 2019-Jan-09 19:14:51.107052 - [DEBUG]
58852 2019-Jan-09 19:14:51.107076 - [DEBUG] PROPAGATE: No new function!
58853 2019-Jan-09 19:14:51.107112 - [DEBUG] EDGE:
58854 2019-Jan-09 19:14:51.107171 - [DEBUG] ---> 58855 2019-Jan-09 19:14:51.107807 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58856 2019-Jan-09 19:14:51.108430 - [DEBUG]
58857 2019-Jan-09 19:14:51.108455 - [DEBUG] EDGE:
58858 2019-Jan-09 19:14:51.108512 - [DEBUG] ---> 58859 2019-Jan-09 19:14:51.109136 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58860 2019-Jan-09 19:14:51.109759 - [DEBUG]
58861 2019-Jan-09 19:14:51.109785 - [DEBUG] Compose: EdgeIdentity * AllBottom
58862 2019-Jan-09 19:14:51.109819 - [DEBUG]
58863 2019-Jan-09 19:14:51.109843 - [DEBUG] Propagate flow
58864 2019-Jan-09 19:14:51.109866 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58865 2019-Jan-09 19:14:51.109922 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
58866 2019-Jan-09 19:14:51.110563 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58867 2019-Jan-09 19:14:51.111191 - [DEBUG] Edge function : AllBottom (result of previous compose)
58868 2019-Jan-09 19:14:51.111217 - [DEBUG]
58869 2019-Jan-09 19:14:51.111242 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58870 2019-Jan-09 19:14:51.111267 - [DEBUG] = AllBottom
58871 2019-Jan-09 19:14:51.111292 - [DEBUG]
58872 2019-Jan-09 19:14:51.111315 - [DEBUG] PROPAGATE: No new function!
58873 2019-Jan-09 19:14:51.111339 - [DEBUG] EDGE:
58874 2019-Jan-09 19:14:51.111397 - [DEBUG] ---> 58875 2019-Jan-09 19:14:51.112024 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58876 2019-Jan-09 19:14:51.112647 - [DEBUG]
58877 2019-Jan-09 19:14:51.112673 - [DEBUG] Compose: EdgeIdentity * AllBottom
58878 2019-Jan-09 19:14:51.112699 - [DEBUG]
58879 2019-Jan-09 19:14:51.112723 - [DEBUG] Propagate flow
58880 2019-Jan-09 19:14:51.112746 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58881 2019-Jan-09 19:14:51.112807 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58882 2019-Jan-09 19:14:51.113435 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
58883 2019-Jan-09 19:14:51.114085 - [DEBUG] Edge function : AllBottom (result of previous compose)
58884 2019-Jan-09 19:14:51.114110 - [DEBUG]
58885 2019-Jan-09 19:14:51.114135 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58886 2019-Jan-09 19:14:51.114161 - [DEBUG] = AllBottom
58887 2019-Jan-09 19:14:51.114185 - [DEBUG]
58888 2019-Jan-09 19:14:51.114208 - [DEBUG] PROPAGATE: No new function!
58889 2019-Jan-09 19:14:51.114233 - [DEBUG] EDGE:
58890 2019-Jan-09 19:14:51.114291 - [DEBUG] ---> 58891 2019-Jan-09 19:14:51.114924 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58892 2019-Jan-09 19:14:51.115549 - [DEBUG]
58893 2019-Jan-09 19:14:51.115574 - [DEBUG] EDGE:
58894 2019-Jan-09 19:14:51.115631 - [DEBUG] ---> 58895 2019-Jan-09 19:14:51.116255 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58896 2019-Jan-09 19:14:51.116878 - [DEBUG]
58897 2019-Jan-09 19:14:51.116905 - [DEBUG] Compose: EdgeIdentity * AllBottom
58898 2019-Jan-09 19:14:51.116930 - [DEBUG]
58899 2019-Jan-09 19:14:51.116954 - [DEBUG] Propagate flow
58900 2019-Jan-09 19:14:51.116977 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58901 2019-Jan-09 19:14:51.117033 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
58902 2019-Jan-09 19:14:51.117673 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58903 2019-Jan-09 19:14:51.118301 - [DEBUG] Edge function : AllBottom (result of previous compose)
58904 2019-Jan-09 19:14:51.118326 - [DEBUG]
58905 2019-Jan-09 19:14:51.118351 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58906 2019-Jan-09 19:14:51.118376 - [DEBUG] = AllBottom
58907 2019-Jan-09 19:14:51.118409 - [DEBUG]
58908 2019-Jan-09 19:14:51.118433 - [DEBUG] PROPAGATE: No new function!
58909 2019-Jan-09 19:14:51.118457 - [DEBUG] EDGE:
58910 2019-Jan-09 19:14:51.118515 - [DEBUG] ---> 58911 2019-Jan-09 19:14:51.119143 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58912 2019-Jan-09 19:14:51.119767 - [DEBUG]
58913 2019-Jan-09 19:14:51.119794 - [DEBUG] Compose: EdgeIdentity * AllBottom
58914 2019-Jan-09 19:14:51.119819 - [DEBUG]
58915 2019-Jan-09 19:14:51.119843 - [DEBUG] Propagate flow
58916 2019-Jan-09 19:14:51.119866 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58917 2019-Jan-09 19:14:51.119923 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58918 2019-Jan-09 19:14:51.120565 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
58919 2019-Jan-09 19:14:51.121199 - [DEBUG] Edge function : AllBottom (result of previous compose)
58920 2019-Jan-09 19:14:51.121225 - [DEBUG]
58921 2019-Jan-09 19:14:51.121250 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58922 2019-Jan-09 19:14:51.121275 - [DEBUG] = AllBottom
58923 2019-Jan-09 19:14:51.121300 - [DEBUG]
58924 2019-Jan-09 19:14:51.121323 - [DEBUG] PROPAGATE: No new function!
58925 2019-Jan-09 19:14:51.121348 - [DEBUG] EDGE:
58926 2019-Jan-09 19:14:51.121405 - [DEBUG] ---> 58927 2019-Jan-09 19:14:51.122038 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58928 2019-Jan-09 19:14:51.122661 - [DEBUG]
58929 2019-Jan-09 19:14:51.122696 - [DEBUG] Compose: EdgeIdentity * AllBottom
58930 2019-Jan-09 19:14:51.122722 - [DEBUG]
58931 2019-Jan-09 19:14:51.122746 - [DEBUG] Propagate flow
58932 2019-Jan-09 19:14:51.122769 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58933 2019-Jan-09 19:14:51.122825 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
58934 2019-Jan-09 19:14:51.123452 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58935 2019-Jan-09 19:14:51.124090 - [DEBUG] Edge function : AllBottom (result of previous compose)
58936 2019-Jan-09 19:14:51.124115 - [DEBUG]
58937 2019-Jan-09 19:14:51.124141 - [DEBUG] Join: AllTop & AllBottom
58938 2019-Jan-09 19:14:51.124166 - [DEBUG] = AllBottom (new jump func)
58939 2019-Jan-09 19:14:51.124191 - [DEBUG]
58940 2019-Jan-09 19:14:51.124214 - [DEBUG] Start adding new jump function
58941 2019-Jan-09 19:14:51.124237 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58942 2019-Jan-09 19:14:51.124293 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58943 2019-Jan-09 19:14:51.124917 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
58944 2019-Jan-09 19:14:51.125542 - [DEBUG] Edge Function : AllBottom
58945 2019-Jan-09 19:14:51.125571 - [DEBUG] End adding new jump function
58946 2019-Jan-09 19:14:51.125594 - [DEBUG]
58947 2019-Jan-09 19:14:51.125618 - [DEBUG] -------------------------------------------- 1677. Path Edge --------------------------------------------
58948 2019-Jan-09 19:14:51.125642 - [DEBUG]
58949 2019-Jan-09 19:14:51.125665 - [DEBUG] Process 1677. path edge:
58950 2019-Jan-09 19:14:51.125689 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58951 2019-Jan-09 19:14:51.125745 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
58952 2019-Jan-09 19:14:51.126381 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58953 2019-Jan-09 19:14:51.127004 - [DEBUG]
58954 2019-Jan-09 19:14:51.127028 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
58955 2019-Jan-09 19:14:51.127681 - [DEBUG] Possible callees:
58956 2019-Jan-09 19:14:51.127706 - [DEBUG] foo
58957 2019-Jan-09 19:14:51.127731 - [DEBUG] Possible return sites:
58958 2019-Jan-09 19:14:51.127755 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12658959 2019-Jan-09 19:14:51.128994 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
58960 2019-Jan-09 19:14:51.129023 - [DEBUG] Start points of 'foo' currently not available!
58961 2019-Jan-09 19:14:51.129063 - [DEBUG] Compose: EdgeIdentity * AllBottom
58962 2019-Jan-09 19:14:51.129090 - [DEBUG]
58963 2019-Jan-09 19:14:51.129114 - [DEBUG] Propagate flow
58964 2019-Jan-09 19:14:51.129137 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58965 2019-Jan-09 19:14:51.129194 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
58966 2019-Jan-09 19:14:51.129823 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58967 2019-Jan-09 19:14:51.130461 - [DEBUG] Edge function : AllBottom (result of previous compose)
58968 2019-Jan-09 19:14:51.130487 - [DEBUG]
58969 2019-Jan-09 19:14:51.130512 - [DEBUG] Join: AllTop & AllBottom
58970 2019-Jan-09 19:14:51.130537 - [DEBUG] = AllBottom (new jump func)
58971 2019-Jan-09 19:14:51.130562 - [DEBUG]
58972 2019-Jan-09 19:14:51.130585 - [DEBUG] Start adding new jump function
58973 2019-Jan-09 19:14:51.130608 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58974 2019-Jan-09 19:14:51.130664 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58975 2019-Jan-09 19:14:51.131289 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
58976 2019-Jan-09 19:14:51.131917 - [DEBUG] Edge Function : AllBottom
58977 2019-Jan-09 19:14:51.131945 - [DEBUG] End adding new jump function
58978 2019-Jan-09 19:14:51.131968 - [DEBUG]
58979 2019-Jan-09 19:14:51.131992 - [DEBUG] -------------------------------------------- 1678. Path Edge --------------------------------------------
58980 2019-Jan-09 19:14:51.132016 - [DEBUG]
58981 2019-Jan-09 19:14:51.132040 - [DEBUG] Process 1678. path edge:
58982 2019-Jan-09 19:14:51.132063 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58983 2019-Jan-09 19:14:51.132119 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
58984 2019-Jan-09 19:14:51.132746 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58985 2019-Jan-09 19:14:51.133370 - [DEBUG]
58986 2019-Jan-09 19:14:51.133394 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
58987 2019-Jan-09 19:14:51.134060 - [DEBUG] Compose: EdgeIdentity * AllBottom
58988 2019-Jan-09 19:14:51.134088 - [DEBUG]
58989 2019-Jan-09 19:14:51.134112 - [DEBUG] Propagate flow
58990 2019-Jan-09 19:14:51.134135 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58991 2019-Jan-09 19:14:51.134193 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
58992 2019-Jan-09 19:14:51.134818 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58993 2019-Jan-09 19:14:51.135441 - [DEBUG] Edge function : AllBottom (result of previous compose)
58994 2019-Jan-09 19:14:51.135474 - [DEBUG]
58995 2019-Jan-09 19:14:51.135500 - [DEBUG] Join: AllTop & AllBottom
58996 2019-Jan-09 19:14:51.135526 - [DEBUG] = AllBottom (new jump func)
58997 2019-Jan-09 19:14:51.135550 - [DEBUG]
58998 2019-Jan-09 19:14:51.135573 - [DEBUG] Start adding new jump function
58999 2019-Jan-09 19:14:51.135597 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59000 2019-Jan-09 19:14:51.135652 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59001 2019-Jan-09 19:14:51.136277 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
59002 2019-Jan-09 19:14:51.136901 - [DEBUG] Edge Function : AllBottom
59003 2019-Jan-09 19:14:51.136928 - [DEBUG] End adding new jump function
59004 2019-Jan-09 19:14:51.136952 - [DEBUG]
59005 2019-Jan-09 19:14:51.136976 - [DEBUG] -------------------------------------------- 1679. Path Edge --------------------------------------------
59006 2019-Jan-09 19:14:51.137000 - [DEBUG]
59007 2019-Jan-09 19:14:51.137023 - [DEBUG] Process 1679. path edge:
59008 2019-Jan-09 19:14:51.137047 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59009 2019-Jan-09 19:14:51.137114 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
59010 2019-Jan-09 19:14:51.137740 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59011 2019-Jan-09 19:14:51.138364 - [DEBUG]
59012 2019-Jan-09 19:14:51.138389 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
59013 2019-Jan-09 19:14:51.139033 - [DEBUG] Compose: EdgeIdentity * AllBottom
59014 2019-Jan-09 19:14:51.139061 - [DEBUG]
59015 2019-Jan-09 19:14:51.139085 - [DEBUG] Propagate flow
59016 2019-Jan-09 19:14:51.139108 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59017 2019-Jan-09 19:14:51.139166 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
59018 2019-Jan-09 19:14:51.139800 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59019 2019-Jan-09 19:14:51.140424 - [DEBUG] Edge function : AllBottom (result of previous compose)
59020 2019-Jan-09 19:14:51.140463 - [DEBUG]
59021 2019-Jan-09 19:14:51.140488 - [DEBUG] Join: AllTop & AllBottom
59022 2019-Jan-09 19:14:51.140514 - [DEBUG] = AllBottom (new jump func)
59023 2019-Jan-09 19:14:51.140539 - [DEBUG]
59024 2019-Jan-09 19:14:51.140562 - [DEBUG] Start adding new jump function
59025 2019-Jan-09 19:14:51.140586 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59026 2019-Jan-09 19:14:51.140642 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59027 2019-Jan-09 19:14:51.141267 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
59028 2019-Jan-09 19:14:51.141891 - [DEBUG] Edge Function : AllBottom
59029 2019-Jan-09 19:14:51.141919 - [DEBUG] End adding new jump function
59030 2019-Jan-09 19:14:51.141943 - [DEBUG]
59031 2019-Jan-09 19:14:51.141967 - [DEBUG] -------------------------------------------- 1680. Path Edge --------------------------------------------
59032 2019-Jan-09 19:14:51.141991 - [DEBUG]
59033 2019-Jan-09 19:14:51.142014 - [DEBUG] Process 1680. path edge:
59034 2019-Jan-09 19:14:51.142038 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59035 2019-Jan-09 19:14:51.142094 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
59036 2019-Jan-09 19:14:51.142720 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59037 2019-Jan-09 19:14:51.143350 - [DEBUG]
59038 2019-Jan-09 19:14:51.143375 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
59039 2019-Jan-09 19:14:51.144065 - [DEBUG] Compose: EdgeIdentity * AllBottom
59040 2019-Jan-09 19:14:51.144093 - [DEBUG]
59041 2019-Jan-09 19:14:51.144117 - [DEBUG] Propagate flow
59042 2019-Jan-09 19:14:51.144140 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59043 2019-Jan-09 19:14:51.144198 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59044 2019-Jan-09 19:14:51.144835 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59045 2019-Jan-09 19:14:51.145460 - [DEBUG] Edge function : AllBottom (result of previous compose)
59046 2019-Jan-09 19:14:51.145485 - [DEBUG]
59047 2019-Jan-09 19:14:51.145510 - [DEBUG] Join: AllTop & AllBottom
59048 2019-Jan-09 19:14:51.145537 - [DEBUG] = AllBottom (new jump func)
59049 2019-Jan-09 19:14:51.145561 - [DEBUG]
59050 2019-Jan-09 19:14:51.145585 - [DEBUG] Start adding new jump function
59051 2019-Jan-09 19:14:51.145608 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59052 2019-Jan-09 19:14:51.145665 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59053 2019-Jan-09 19:14:51.146291 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59054 2019-Jan-09 19:14:51.146926 - [DEBUG] Edge Function : AllBottom
59055 2019-Jan-09 19:14:51.146954 - [DEBUG] End adding new jump function
59056 2019-Jan-09 19:14:51.146979 - [DEBUG]
59057 2019-Jan-09 19:14:51.147002 - [DEBUG] -------------------------------------------- 1681. Path Edge --------------------------------------------
59058 2019-Jan-09 19:14:51.147026 - [DEBUG]
59059 2019-Jan-09 19:14:51.147049 - [DEBUG] Process 1681. path edge:
59060 2019-Jan-09 19:14:51.147073 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59061 2019-Jan-09 19:14:51.147143 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
59062 2019-Jan-09 19:14:51.147780 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59063 2019-Jan-09 19:14:51.148403 - [DEBUG]
59064 2019-Jan-09 19:14:51.148427 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59065 2019-Jan-09 19:14:51.149074 - [DEBUG] Possible callees:
59066 2019-Jan-09 19:14:51.149099 - [DEBUG] llvm.dbg.declare
59067 2019-Jan-09 19:14:51.149124 - [DEBUG] Possible return sites:
59068 2019-Jan-09 19:14:51.149148 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13659069 2019-Jan-09 19:14:51.150396 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
59070 2019-Jan-09 19:14:51.150424 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
59071 2019-Jan-09 19:14:51.150479 - [DEBUG] Compose: EdgeIdentity * AllBottom
59072 2019-Jan-09 19:14:51.150506 - [DEBUG]
59073 2019-Jan-09 19:14:51.150530 - [DEBUG] Propagate flow
59074 2019-Jan-09 19:14:51.150554 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59075 2019-Jan-09 19:14:51.150611 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59076 2019-Jan-09 19:14:51.151238 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59077 2019-Jan-09 19:14:51.151875 - [DEBUG] Edge function : AllBottom (result of previous compose)
59078 2019-Jan-09 19:14:51.151901 - [DEBUG]
59079 2019-Jan-09 19:14:51.151926 - [DEBUG] Join: AllTop & AllBottom
59080 2019-Jan-09 19:14:51.151951 - [DEBUG] = AllBottom (new jump func)
59081 2019-Jan-09 19:14:51.151976 - [DEBUG]
59082 2019-Jan-09 19:14:51.151999 - [DEBUG] Start adding new jump function
59083 2019-Jan-09 19:14:51.152022 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59084 2019-Jan-09 19:14:51.152079 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59085 2019-Jan-09 19:14:51.152703 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59086 2019-Jan-09 19:14:51.153330 - [DEBUG] Edge Function : AllBottom
59087 2019-Jan-09 19:14:51.153358 - [DEBUG] End adding new jump function
59088 2019-Jan-09 19:14:51.153382 - [DEBUG]
59089 2019-Jan-09 19:14:51.153405 - [DEBUG] -------------------------------------------- 1682. Path Edge --------------------------------------------
59090 2019-Jan-09 19:14:51.153430 - [DEBUG]
59091 2019-Jan-09 19:14:51.153453 - [DEBUG] Process 1682. path edge:
59092 2019-Jan-09 19:14:51.153476 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59093 2019-Jan-09 19:14:51.153533 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
59094 2019-Jan-09 19:14:51.154177 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59095 2019-Jan-09 19:14:51.154802 - [DEBUG]
59096 2019-Jan-09 19:14:51.154827 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59097 2019-Jan-09 19:14:51.155477 - [DEBUG] Compose: EdgeIdentity * AllBottom
59098 2019-Jan-09 19:14:51.155506 - [DEBUG]
59099 2019-Jan-09 19:14:51.155530 - [DEBUG] Propagate flow
59100 2019-Jan-09 19:14:51.155553 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59101 2019-Jan-09 19:14:51.155611 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
59102 2019-Jan-09 19:14:51.156235 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59103 2019-Jan-09 19:14:51.156859 - [DEBUG] Edge function : AllBottom (result of previous compose)
59104 2019-Jan-09 19:14:51.156885 - [DEBUG]
59105 2019-Jan-09 19:14:51.156910 - [DEBUG] Join: AllTop & AllBottom
59106 2019-Jan-09 19:14:51.156936 - [DEBUG] = AllBottom (new jump func)
59107 2019-Jan-09 19:14:51.156960 - [DEBUG]
59108 2019-Jan-09 19:14:51.156984 - [DEBUG] Start adding new jump function
59109 2019-Jan-09 19:14:51.157007 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59110 2019-Jan-09 19:14:51.157063 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59111 2019-Jan-09 19:14:51.157706 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
59112 2019-Jan-09 19:14:51.158332 - [DEBUG] Edge Function : AllBottom
59113 2019-Jan-09 19:14:51.158360 - [DEBUG] End adding new jump function
59114 2019-Jan-09 19:14:51.158384 - [DEBUG]
59115 2019-Jan-09 19:14:51.158408 - [DEBUG] -------------------------------------------- 1683. Path Edge --------------------------------------------
59116 2019-Jan-09 19:14:51.158432 - [DEBUG]
59117 2019-Jan-09 19:14:51.158455 - [DEBUG] Process 1683. path edge:
59118 2019-Jan-09 19:14:51.158479 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59119 2019-Jan-09 19:14:51.158535 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
59120 2019-Jan-09 19:14:51.159160 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59121 2019-Jan-09 19:14:51.159793 - [DEBUG]
59122 2019-Jan-09 19:14:51.159819 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
59123 2019-Jan-09 19:14:51.160475 - [DEBUG] Compose: EdgeIdentity * AllBottom
59124 2019-Jan-09 19:14:51.160503 - [DEBUG]
59125 2019-Jan-09 19:14:51.160527 - [DEBUG] Propagate flow
59126 2019-Jan-09 19:14:51.160550 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59127 2019-Jan-09 19:14:51.160609 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
59128 2019-Jan-09 19:14:51.161233 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59129 2019-Jan-09 19:14:51.161856 - [DEBUG] Edge function : AllBottom (result of previous compose)
59130 2019-Jan-09 19:14:51.161881 - [DEBUG]
59131 2019-Jan-09 19:14:51.161906 - [DEBUG] Join: AllTop & AllBottom
59132 2019-Jan-09 19:14:51.161932 - [DEBUG] = AllBottom (new jump func)
59133 2019-Jan-09 19:14:51.161957 - [DEBUG]
59134 2019-Jan-09 19:14:51.161980 - [DEBUG] Start adding new jump function
59135 2019-Jan-09 19:14:51.162004 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59136 2019-Jan-09 19:14:51.162060 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59137 2019-Jan-09 19:14:51.162684 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
59138 2019-Jan-09 19:14:51.163306 - [DEBUG] Edge Function : AllBottom
59139 2019-Jan-09 19:14:51.163334 - [DEBUG] End adding new jump function
59140 2019-Jan-09 19:14:51.163358 - [DEBUG]
59141 2019-Jan-09 19:14:51.163382 - [DEBUG] -------------------------------------------- 1684. Path Edge --------------------------------------------
59142 2019-Jan-09 19:14:51.163406 - [DEBUG]
59143 2019-Jan-09 19:14:51.163429 - [DEBUG] Process 1684. path edge:
59144 2019-Jan-09 19:14:51.163453 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59145 2019-Jan-09 19:14:51.163509 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
59146 2019-Jan-09 19:14:51.164145 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59147 2019-Jan-09 19:14:51.164768 - [DEBUG]
59148 2019-Jan-09 19:14:51.164793 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
59149 2019-Jan-09 19:14:51.165439 - [DEBUG] Compose: EdgeIdentity * AllBottom
59150 2019-Jan-09 19:14:51.165468 - [DEBUG]
59151 2019-Jan-09 19:14:51.165491 - [DEBUG] Propagate flow
59152 2019-Jan-09 19:14:51.165515 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59153 2019-Jan-09 19:14:51.165573 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
59154 2019-Jan-09 19:14:51.166209 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59155 2019-Jan-09 19:14:51.166834 - [DEBUG] Edge function : AllBottom (result of previous compose)
59156 2019-Jan-09 19:14:51.166859 - [DEBUG]
59157 2019-Jan-09 19:14:51.166884 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59158 2019-Jan-09 19:14:51.166910 - [DEBUG] = AllBottom
59159 2019-Jan-09 19:14:51.166934 - [DEBUG]
59160 2019-Jan-09 19:14:51.166958 - [DEBUG] PROPAGATE: No new function!
59161 2019-Jan-09 19:14:51.166982 - [DEBUG] EDGE:
59162 2019-Jan-09 19:14:51.167040 - [DEBUG] ---> 59163 2019-Jan-09 19:14:51.167679 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59164 2019-Jan-09 19:14:51.168304 - [DEBUG]
59165 2019-Jan-09 19:14:51.168329 - [DEBUG] EDGE:
59166 2019-Jan-09 19:14:51.168393 - [DEBUG] ---> 59167 2019-Jan-09 19:14:51.169019 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59168 2019-Jan-09 19:14:51.169642 - [DEBUG]
59169 2019-Jan-09 19:14:51.169668 - [DEBUG] Compose: EdgeIdentity * AllBottom
59170 2019-Jan-09 19:14:51.169694 - [DEBUG]
59171 2019-Jan-09 19:14:51.169718 - [DEBUG] Propagate flow
59172 2019-Jan-09 19:14:51.169741 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59173 2019-Jan-09 19:14:51.169797 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
59174 2019-Jan-09 19:14:51.170422 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59175 2019-Jan-09 19:14:51.171063 - [DEBUG] Edge function : AllBottom (result of previous compose)
59176 2019-Jan-09 19:14:51.171088 - [DEBUG]
59177 2019-Jan-09 19:14:51.171113 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59178 2019-Jan-09 19:14:51.171139 - [DEBUG] = AllBottom
59179 2019-Jan-09 19:14:51.171164 - [DEBUG]
59180 2019-Jan-09 19:14:51.171187 - [DEBUG] PROPAGATE: No new function!
59181 2019-Jan-09 19:14:51.171211 - [DEBUG] EDGE:
59182 2019-Jan-09 19:14:51.171269 - [DEBUG] ---> 59183 2019-Jan-09 19:14:51.171895 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59184 2019-Jan-09 19:14:51.172519 - [DEBUG]
59185 2019-Jan-09 19:14:51.172545 - [DEBUG] Compose: EdgeIdentity * AllBottom
59186 2019-Jan-09 19:14:51.172570 - [DEBUG]
59187 2019-Jan-09 19:14:51.172594 - [DEBUG] Propagate flow
59188 2019-Jan-09 19:14:51.172617 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59189 2019-Jan-09 19:14:51.172674 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59190 2019-Jan-09 19:14:51.173303 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59191 2019-Jan-09 19:14:51.173952 - [DEBUG] Edge function : AllBottom (result of previous compose)
59192 2019-Jan-09 19:14:51.173978 - [DEBUG]
59193 2019-Jan-09 19:14:51.174003 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59194 2019-Jan-09 19:14:51.174029 - [DEBUG] = AllBottom
59195 2019-Jan-09 19:14:51.174053 - [DEBUG]
59196 2019-Jan-09 19:14:51.174076 - [DEBUG] PROPAGATE: No new function!
59197 2019-Jan-09 19:14:51.174101 - [DEBUG] EDGE:
59198 2019-Jan-09 19:14:51.174158 - [DEBUG] ---> 59199 2019-Jan-09 19:14:51.174793 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59200 2019-Jan-09 19:14:51.175418 - [DEBUG]
59201 2019-Jan-09 19:14:51.175451 - [DEBUG] Compose: EdgeIdentity * AllBottom
59202 2019-Jan-09 19:14:51.175477 - [DEBUG]
59203 2019-Jan-09 19:14:51.175501 - [DEBUG] Propagate flow
59204 2019-Jan-09 19:14:51.175524 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59205 2019-Jan-09 19:14:51.175581 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59206 2019-Jan-09 19:14:51.176217 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59207 2019-Jan-09 19:14:51.176841 - [DEBUG] Edge function : AllBottom (result of previous compose)
59208 2019-Jan-09 19:14:51.176866 - [DEBUG]
59209 2019-Jan-09 19:14:51.176892 - [DEBUG] Join: AllTop & AllBottom
59210 2019-Jan-09 19:14:51.176925 - [DEBUG] = AllBottom (new jump func)
59211 2019-Jan-09 19:14:51.176950 - [DEBUG]
59212 2019-Jan-09 19:14:51.176974 - [DEBUG] Start adding new jump function
59213 2019-Jan-09 19:14:51.176997 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59214 2019-Jan-09 19:14:51.177054 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59215 2019-Jan-09 19:14:51.177695 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59216 2019-Jan-09 19:14:51.178330 - [DEBUG] Edge Function : AllBottom
59217 2019-Jan-09 19:14:51.178358 - [DEBUG] End adding new jump function
59218 2019-Jan-09 19:14:51.178382 - [DEBUG]
59219 2019-Jan-09 19:14:51.178406 - [DEBUG] -------------------------------------------- 1685. Path Edge --------------------------------------------
59220 2019-Jan-09 19:14:51.178430 - [DEBUG]
59221 2019-Jan-09 19:14:51.178453 - [DEBUG] Process 1685. path edge:
59222 2019-Jan-09 19:14:51.178477 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59223 2019-Jan-09 19:14:51.178533 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
59224 2019-Jan-09 19:14:51.179170 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59225 2019-Jan-09 19:14:51.179794 - [DEBUG]
59226 2019-Jan-09 19:14:51.179818 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59227 2019-Jan-09 19:14:51.180477 - [DEBUG] Possible callees:
59228 2019-Jan-09 19:14:51.180503 - [DEBUG] llvm.dbg.declare
59229 2019-Jan-09 19:14:51.180528 - [DEBUG] Possible return sites:
59230 2019-Jan-09 19:14:51.180552 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14359231 2019-Jan-09 19:14:51.181799 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
59232 2019-Jan-09 19:14:51.181827 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
59233 2019-Jan-09 19:14:51.181866 - [DEBUG] Compose: EdgeIdentity * AllBottom
59234 2019-Jan-09 19:14:51.181894 - [DEBUG]
59235 2019-Jan-09 19:14:51.181918 - [DEBUG] Propagate flow
59236 2019-Jan-09 19:14:51.181941 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59237 2019-Jan-09 19:14:51.181998 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59238 2019-Jan-09 19:14:51.182626 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59239 2019-Jan-09 19:14:51.183250 - [DEBUG] Edge function : AllBottom (result of previous compose)
59240 2019-Jan-09 19:14:51.183276 - [DEBUG]
59241 2019-Jan-09 19:14:51.183301 - [DEBUG] Join: AllTop & AllBottom
59242 2019-Jan-09 19:14:51.183327 - [DEBUG] = AllBottom (new jump func)
59243 2019-Jan-09 19:14:51.183351 - [DEBUG]
59244 2019-Jan-09 19:14:51.183375 - [DEBUG] Start adding new jump function
59245 2019-Jan-09 19:14:51.183398 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59246 2019-Jan-09 19:14:51.183454 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59247 2019-Jan-09 19:14:51.184094 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59248 2019-Jan-09 19:14:51.184721 - [DEBUG] Edge Function : AllBottom
59249 2019-Jan-09 19:14:51.184749 - [DEBUG] End adding new jump function
59250 2019-Jan-09 19:14:51.184773 - [DEBUG]
59251 2019-Jan-09 19:14:51.184804 - [DEBUG] -------------------------------------------- 1686. Path Edge --------------------------------------------
59252 2019-Jan-09 19:14:51.184829 - [DEBUG]
59253 2019-Jan-09 19:14:51.184852 - [DEBUG] Process 1686. path edge:
59254 2019-Jan-09 19:14:51.184876 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59255 2019-Jan-09 19:14:51.184932 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
59256 2019-Jan-09 19:14:51.185561 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59257 2019-Jan-09 19:14:51.186186 - [DEBUG]
59258 2019-Jan-09 19:14:51.186211 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59259 2019-Jan-09 19:14:51.186863 - [DEBUG] Compose: EdgeIdentity * AllBottom
59260 2019-Jan-09 19:14:51.186891 - [DEBUG]
59261 2019-Jan-09 19:14:51.186915 - [DEBUG] Propagate flow
59262 2019-Jan-09 19:14:51.186939 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59263 2019-Jan-09 19:14:51.186996 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
59264 2019-Jan-09 19:14:51.187644 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59265 2019-Jan-09 19:14:51.188270 - [DEBUG] Edge function : AllBottom (result of previous compose)
59266 2019-Jan-09 19:14:51.188296 - [DEBUG]
59267 2019-Jan-09 19:14:51.188321 - [DEBUG] Join: AllTop & AllBottom
59268 2019-Jan-09 19:14:51.188346 - [DEBUG] = AllBottom (new jump func)
59269 2019-Jan-09 19:14:51.188371 - [DEBUG]
59270 2019-Jan-09 19:14:51.188394 - [DEBUG] Start adding new jump function
59271 2019-Jan-09 19:14:51.188418 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59272 2019-Jan-09 19:14:51.188474 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59273 2019-Jan-09 19:14:51.189100 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
59274 2019-Jan-09 19:14:51.189724 - [DEBUG] Edge Function : AllBottom
59275 2019-Jan-09 19:14:51.189751 - [DEBUG] End adding new jump function
59276 2019-Jan-09 19:14:51.189776 - [DEBUG]
59277 2019-Jan-09 19:14:51.189800 - [DEBUG] -------------------------------------------- 1687. Path Edge --------------------------------------------
59278 2019-Jan-09 19:14:51.189824 - [DEBUG]
59279 2019-Jan-09 19:14:51.189847 - [DEBUG] Process 1687. path edge:
59280 2019-Jan-09 19:14:51.189871 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59281 2019-Jan-09 19:14:51.189927 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
59282 2019-Jan-09 19:14:51.190564 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59283 2019-Jan-09 19:14:51.191192 - [DEBUG]
59284 2019-Jan-09 19:14:51.191217 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
59285 2019-Jan-09 19:14:51.191859 - [DEBUG] Compose: EdgeIdentity * AllBottom
59286 2019-Jan-09 19:14:51.191887 - [DEBUG]
59287 2019-Jan-09 19:14:51.191911 - [DEBUG] Propagate flow
59288 2019-Jan-09 19:14:51.191935 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59289 2019-Jan-09 19:14:51.191993 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
59290 2019-Jan-09 19:14:51.192617 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59291 2019-Jan-09 19:14:51.193241 - [DEBUG] Edge function : AllBottom (result of previous compose)
59292 2019-Jan-09 19:14:51.193266 - [DEBUG]
59293 2019-Jan-09 19:14:51.193291 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59294 2019-Jan-09 19:14:51.193317 - [DEBUG] = AllBottom
59295 2019-Jan-09 19:14:51.193341 - [DEBUG]
59296 2019-Jan-09 19:14:51.193373 - [DEBUG] PROPAGATE: No new function!
59297 2019-Jan-09 19:14:51.193398 - [DEBUG] EDGE:
59298 2019-Jan-09 19:14:51.193456 - [DEBUG] ---> 59299 2019-Jan-09 19:14:51.194096 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59300 2019-Jan-09 19:14:51.194721 - [DEBUG]
59301 2019-Jan-09 19:14:51.194747 - [DEBUG] Compose: EdgeIdentity * AllBottom
59302 2019-Jan-09 19:14:51.194772 - [DEBUG]
59303 2019-Jan-09 19:14:51.194796 - [DEBUG] Propagate flow
59304 2019-Jan-09 19:14:51.194819 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59305 2019-Jan-09 19:14:51.194875 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
59306 2019-Jan-09 19:14:51.195496 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59307 2019-Jan-09 19:14:51.196123 - [DEBUG] Edge function : AllBottom (result of previous compose)
59308 2019-Jan-09 19:14:51.196148 - [DEBUG]
59309 2019-Jan-09 19:14:51.196173 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59310 2019-Jan-09 19:14:51.196199 - [DEBUG] = AllBottom
59311 2019-Jan-09 19:14:51.196223 - [DEBUG]
59312 2019-Jan-09 19:14:51.196246 - [DEBUG] PROPAGATE: No new function!
59313 2019-Jan-09 19:14:51.196270 - [DEBUG] EDGE:
59314 2019-Jan-09 19:14:51.196328 - [DEBUG] ---> 59315 2019-Jan-09 19:14:51.196956 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59316 2019-Jan-09 19:14:51.197596 - [DEBUG]
59317 2019-Jan-09 19:14:51.197623 - [DEBUG] Compose: EdgeIdentity * AllBottom
59318 2019-Jan-09 19:14:51.197648 - [DEBUG]
59319 2019-Jan-09 19:14:51.197672 - [DEBUG] Propagate flow
59320 2019-Jan-09 19:14:51.197695 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59321 2019-Jan-09 19:14:51.197752 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59322 2019-Jan-09 19:14:51.198380 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59323 2019-Jan-09 19:14:51.199014 - [DEBUG] Edge function : AllBottom (result of previous compose)
59324 2019-Jan-09 19:14:51.199040 - [DEBUG]
59325 2019-Jan-09 19:14:51.199065 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59326 2019-Jan-09 19:14:51.199091 - [DEBUG] = AllBottom
59327 2019-Jan-09 19:14:51.199115 - [DEBUG]
59328 2019-Jan-09 19:14:51.199138 - [DEBUG] PROPAGATE: No new function!
59329 2019-Jan-09 19:14:51.199163 - [DEBUG] EDGE:
59330 2019-Jan-09 19:14:51.199220 - [DEBUG] ---> 59331 2019-Jan-09 19:14:51.199856 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59332 2019-Jan-09 19:14:51.200494 - [DEBUG]
59333 2019-Jan-09 19:14:51.200519 - [DEBUG] EDGE:
59334 2019-Jan-09 19:14:51.200577 - [DEBUG] ---> 59335 2019-Jan-09 19:14:51.201203 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59336 2019-Jan-09 19:14:51.201826 - [DEBUG]
59337 2019-Jan-09 19:14:51.201859 - [DEBUG] Compose: EdgeIdentity * AllBottom
59338 2019-Jan-09 19:14:51.201886 - [DEBUG]
59339 2019-Jan-09 19:14:51.201910 - [DEBUG] Propagate flow
59340 2019-Jan-09 19:14:51.201933 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59341 2019-Jan-09 19:14:51.201997 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
59342 2019-Jan-09 19:14:51.202623 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59343 2019-Jan-09 19:14:51.203247 - [DEBUG] Edge function : AllBottom (result of previous compose)
59344 2019-Jan-09 19:14:51.203273 - [DEBUG]
59345 2019-Jan-09 19:14:51.203298 - [DEBUG] Join: AllTop & AllBottom
59346 2019-Jan-09 19:14:51.203324 - [DEBUG] = AllBottom (new jump func)
59347 2019-Jan-09 19:14:51.203348 - [DEBUG]
59348 2019-Jan-09 19:14:51.203372 - [DEBUG] Start adding new jump function
59349 2019-Jan-09 19:14:51.203395 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59350 2019-Jan-09 19:14:51.203451 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59351 2019-Jan-09 19:14:51.204092 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
59352 2019-Jan-09 19:14:51.204718 - [DEBUG] Edge Function : AllBottom
59353 2019-Jan-09 19:14:51.204745 - [DEBUG] End adding new jump function
59354 2019-Jan-09 19:14:51.204769 - [DEBUG]
59355 2019-Jan-09 19:14:51.204792 - [DEBUG] -------------------------------------------- 1688. Path Edge --------------------------------------------
59356 2019-Jan-09 19:14:51.204817 - [DEBUG]
59357 2019-Jan-09 19:14:51.204840 - [DEBUG] Process 1688. path edge:
59358 2019-Jan-09 19:14:51.204864 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59359 2019-Jan-09 19:14:51.204920 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
59360 2019-Jan-09 19:14:51.205546 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59361 2019-Jan-09 19:14:51.206171 - [DEBUG]
59362 2019-Jan-09 19:14:51.206196 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
59363 2019-Jan-09 19:14:51.206839 - [DEBUG] Compose: EdgeIdentity * AllBottom
59364 2019-Jan-09 19:14:51.206867 - [DEBUG]
59365 2019-Jan-09 19:14:51.206890 - [DEBUG] Propagate flow
59366 2019-Jan-09 19:14:51.206914 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59367 2019-Jan-09 19:14:51.206971 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59368 2019-Jan-09 19:14:51.207622 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59369 2019-Jan-09 19:14:51.208247 - [DEBUG] Edge function : AllBottom (result of previous compose)
59370 2019-Jan-09 19:14:51.208272 - [DEBUG]
59371 2019-Jan-09 19:14:51.208297 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59372 2019-Jan-09 19:14:51.208322 - [DEBUG] = AllBottom
59373 2019-Jan-09 19:14:51.208347 - [DEBUG]
59374 2019-Jan-09 19:14:51.208370 - [DEBUG] PROPAGATE: No new function!
59375 2019-Jan-09 19:14:51.208401 - [DEBUG] Compose: EdgeIdentity * AllBottom
59376 2019-Jan-09 19:14:51.208428 - [DEBUG]
59377 2019-Jan-09 19:14:51.208451 - [DEBUG] Propagate flow
59378 2019-Jan-09 19:14:51.208475 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59379 2019-Jan-09 19:14:51.208531 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59380 2019-Jan-09 19:14:51.209167 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59381 2019-Jan-09 19:14:51.209790 - [DEBUG] Edge function : AllBottom (result of previous compose)
59382 2019-Jan-09 19:14:51.209816 - [DEBUG]
59383 2019-Jan-09 19:14:51.209848 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59384 2019-Jan-09 19:14:51.209874 - [DEBUG] = AllBottom
59385 2019-Jan-09 19:14:51.209898 - [DEBUG]
59386 2019-Jan-09 19:14:51.209921 - [DEBUG] PROPAGATE: No new function!
59387 2019-Jan-09 19:14:51.209945 - [DEBUG] EDGE:
59388 2019-Jan-09 19:14:51.210003 - [DEBUG] ---> 59389 2019-Jan-09 19:14:51.210645 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59390 2019-Jan-09 19:14:51.211270 - [DEBUG]
59391 2019-Jan-09 19:14:51.211295 - [DEBUG] EDGE:
59392 2019-Jan-09 19:14:51.211352 - [DEBUG] ---> 59393 2019-Jan-09 19:14:51.211976 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59394 2019-Jan-09 19:14:51.212600 - [DEBUG]
59395 2019-Jan-09 19:14:51.212626 - [DEBUG] Compose: EdgeIdentity * AllBottom
59396 2019-Jan-09 19:14:51.212652 - [DEBUG]
59397 2019-Jan-09 19:14:51.212675 - [DEBUG] Propagate flow
59398 2019-Jan-09 19:14:51.212699 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59399 2019-Jan-09 19:14:51.212755 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
59400 2019-Jan-09 19:14:51.213384 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
59401 2019-Jan-09 19:14:51.214030 - [DEBUG] Edge function : AllBottom (result of previous compose)
59402 2019-Jan-09 19:14:51.214055 - [DEBUG]
59403 2019-Jan-09 19:14:51.214080 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59404 2019-Jan-09 19:14:51.214106 - [DEBUG] = AllBottom
59405 2019-Jan-09 19:14:51.214130 - [DEBUG]
59406 2019-Jan-09 19:14:51.214154 - [DEBUG] PROPAGATE: No new function!
59407 2019-Jan-09 19:14:51.214178 - [DEBUG] EDGE:
59408 2019-Jan-09 19:14:51.214236 - [DEBUG] ---> 59409 2019-Jan-09 19:14:51.214865 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59410 2019-Jan-09 19:14:51.215489 - [DEBUG]
59411 2019-Jan-09 19:14:51.215515 - [DEBUG] Compose: EdgeIdentity * AllBottom
59412 2019-Jan-09 19:14:51.215541 - [DEBUG]
59413 2019-Jan-09 19:14:51.215565 - [DEBUG] Propagate flow
59414 2019-Jan-09 19:14:51.215589 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59415 2019-Jan-09 19:14:51.215645 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
59416 2019-Jan-09 19:14:51.216273 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
59417 2019-Jan-09 19:14:51.216900 - [DEBUG] Edge function : AllBottom (result of previous compose)
59418 2019-Jan-09 19:14:51.216926 - [DEBUG]
59419 2019-Jan-09 19:14:51.216951 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59420 2019-Jan-09 19:14:51.216977 - [DEBUG] = AllBottom
59421 2019-Jan-09 19:14:51.217002 - [DEBUG]
59422 2019-Jan-09 19:14:51.217025 - [DEBUG] PROPAGATE: No new function!
59423 2019-Jan-09 19:14:51.217050 - [DEBUG] EDGE:
59424 2019-Jan-09 19:14:51.217121 - [DEBUG] ---> 59425 2019-Jan-09 19:14:51.217748 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59426 2019-Jan-09 19:14:51.218371 - [DEBUG]
59427 2019-Jan-09 19:14:51.218396 - [DEBUG] EDGE:
59428 2019-Jan-09 19:14:51.218462 - [DEBUG] ---> 59429 2019-Jan-09 19:14:51.219088 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59430 2019-Jan-09 19:14:51.219711 - [DEBUG]
59431 2019-Jan-09 19:14:51.219738 - [DEBUG] Compose: EdgeIdentity * AllBottom
59432 2019-Jan-09 19:14:51.219764 - [DEBUG]
59433 2019-Jan-09 19:14:51.219788 - [DEBUG] Propagate flow
59434 2019-Jan-09 19:14:51.219811 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59435 2019-Jan-09 19:14:51.219867 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
59436 2019-Jan-09 19:14:51.220505 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
59437 2019-Jan-09 19:14:51.221135 - [DEBUG] Edge function : AllBottom (result of previous compose)
59438 2019-Jan-09 19:14:51.221160 - [DEBUG]
59439 2019-Jan-09 19:14:51.221186 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59440 2019-Jan-09 19:14:51.221212 - [DEBUG] = AllBottom
59441 2019-Jan-09 19:14:51.221236 - [DEBUG]
59442 2019-Jan-09 19:14:51.221259 - [DEBUG] PROPAGATE: No new function!
59443 2019-Jan-09 19:14:51.221284 - [DEBUG] EDGE:
59444 2019-Jan-09 19:14:51.221342 - [DEBUG] ---> 59445 2019-Jan-09 19:14:51.221972 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59446 2019-Jan-09 19:14:51.222596 - [DEBUG]
59447 2019-Jan-09 19:14:51.222623 - [DEBUG] Compose: EdgeIdentity * AllBottom
59448 2019-Jan-09 19:14:51.222649 - [DEBUG]
59449 2019-Jan-09 19:14:51.222672 - [DEBUG] Propagate flow
59450 2019-Jan-09 19:14:51.222696 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59451 2019-Jan-09 19:14:51.222752 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
59452 2019-Jan-09 19:14:51.223381 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
59453 2019-Jan-09 19:14:51.224022 - [DEBUG] Edge function : AllBottom (result of previous compose)
59454 2019-Jan-09 19:14:51.224048 - [DEBUG]
59455 2019-Jan-09 19:14:51.224073 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59456 2019-Jan-09 19:14:51.224098 - [DEBUG] = AllBottom
59457 2019-Jan-09 19:14:51.224123 - [DEBUG]
59458 2019-Jan-09 19:14:51.224146 - [DEBUG] PROPAGATE: No new function!
59459 2019-Jan-09 19:14:51.224170 - [DEBUG] EDGE:
59460 2019-Jan-09 19:14:51.224228 - [DEBUG] ---> 59461 2019-Jan-09 19:14:51.224856 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59462 2019-Jan-09 19:14:51.225479 - [DEBUG]
59463 2019-Jan-09 19:14:51.225504 - [DEBUG] EDGE:
59464 2019-Jan-09 19:14:51.225562 - [DEBUG] ---> 59465 2019-Jan-09 19:14:51.226185 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59466 2019-Jan-09 19:14:51.226808 - [DEBUG]
59467 2019-Jan-09 19:14:51.226834 - [DEBUG] Compose: EdgeIdentity * AllBottom
59468 2019-Jan-09 19:14:51.226860 - [DEBUG]
59469 2019-Jan-09 19:14:51.226884 - [DEBUG] Propagate flow
59470 2019-Jan-09 19:14:51.226907 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59471 2019-Jan-09 19:14:51.226963 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
59472 2019-Jan-09 19:14:51.227610 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
59473 2019-Jan-09 19:14:51.228238 - [DEBUG] Edge function : AllBottom (result of previous compose)
59474 2019-Jan-09 19:14:51.228264 - [DEBUG]
59475 2019-Jan-09 19:14:51.228289 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59476 2019-Jan-09 19:14:51.228315 - [DEBUG] = AllBottom
59477 2019-Jan-09 19:14:51.228339 - [DEBUG]
59478 2019-Jan-09 19:14:51.228363 - [DEBUG] PROPAGATE: No new function!
59479 2019-Jan-09 19:14:51.228387 - [DEBUG] EDGE:
59480 2019-Jan-09 19:14:51.228446 - [DEBUG] ---> 59481 2019-Jan-09 19:14:51.229072 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59482 2019-Jan-09 19:14:51.229696 - [DEBUG]
59483 2019-Jan-09 19:14:51.229722 - [DEBUG] EDGE:
59484 2019-Jan-09 19:14:51.229780 - [DEBUG] ---> 59485 2019-Jan-09 19:14:51.230403 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59486 2019-Jan-09 19:14:51.231043 - [DEBUG]
59487 2019-Jan-09 19:14:51.231069 - [DEBUG] EDGE:
59488 2019-Jan-09 19:14:51.231127 - [DEBUG] ---> 59489 2019-Jan-09 19:14:51.231754 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59490 2019-Jan-09 19:14:51.232377 - [DEBUG]
59491 2019-Jan-09 19:14:51.232405 - [DEBUG] Compose: EdgeIdentity * AllBottom
59492 2019-Jan-09 19:14:51.232431 - [DEBUG]
59493 2019-Jan-09 19:14:51.232454 - [DEBUG] Propagate flow
59494 2019-Jan-09 19:14:51.232478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59495 2019-Jan-09 19:14:51.232534 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
59496 2019-Jan-09 19:14:51.233161 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
59497 2019-Jan-09 19:14:51.233808 - [DEBUG] Edge function : AllBottom (result of previous compose)
59498 2019-Jan-09 19:14:51.233834 - [DEBUG]
59499 2019-Jan-09 19:14:51.233859 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59500 2019-Jan-09 19:14:51.233884 - [DEBUG] = AllBottom
59501 2019-Jan-09 19:14:51.233909 - [DEBUG]
59502 2019-Jan-09 19:14:51.233932 - [DEBUG] PROPAGATE: No new function!
59503 2019-Jan-09 19:14:51.233957 - [DEBUG] EDGE:
59504 2019-Jan-09 19:14:51.234015 - [DEBUG] ---> 59505 2019-Jan-09 19:14:51.234649 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59506 2019-Jan-09 19:14:51.235275 - [DEBUG]
59507 2019-Jan-09 19:14:51.235310 - [DEBUG] Compose: EdgeIdentity * AllBottom
59508 2019-Jan-09 19:14:51.235336 - [DEBUG]
59509 2019-Jan-09 19:14:51.235360 - [DEBUG] Propagate flow
59510 2019-Jan-09 19:14:51.235383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59511 2019-Jan-09 19:14:51.235440 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
59512 2019-Jan-09 19:14:51.236068 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59513 2019-Jan-09 19:14:51.236693 - [DEBUG] Edge function : AllBottom (result of previous compose)
59514 2019-Jan-09 19:14:51.236718 - [DEBUG]
59515 2019-Jan-09 19:14:51.236743 - [DEBUG] Join: AllTop & AllBottom
59516 2019-Jan-09 19:14:51.236776 - [DEBUG] = AllBottom (new jump func)
59517 2019-Jan-09 19:14:51.236802 - [DEBUG]
59518 2019-Jan-09 19:14:51.236825 - [DEBUG] Start adding new jump function
59519 2019-Jan-09 19:14:51.236848 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59520 2019-Jan-09 19:14:51.236905 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59521 2019-Jan-09 19:14:51.237545 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
59522 2019-Jan-09 19:14:51.238171 - [DEBUG] Edge Function : AllBottom
59523 2019-Jan-09 19:14:51.238199 - [DEBUG] End adding new jump function
59524 2019-Jan-09 19:14:51.238223 - [DEBUG]
59525 2019-Jan-09 19:14:51.238247 - [DEBUG] -------------------------------------------- 1689. Path Edge --------------------------------------------
59526 2019-Jan-09 19:14:51.238271 - [DEBUG]
59527 2019-Jan-09 19:14:51.238294 - [DEBUG] Process 1689. path edge:
59528 2019-Jan-09 19:14:51.238318 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59529 2019-Jan-09 19:14:51.238374 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
59530 2019-Jan-09 19:14:51.239001 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59531 2019-Jan-09 19:14:51.239626 - [DEBUG]
59532 2019-Jan-09 19:14:51.239650 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
59533 2019-Jan-09 19:14:51.240285 - [DEBUG] Possible callees:
59534 2019-Jan-09 19:14:51.240311 - [DEBUG] foo
59535 2019-Jan-09 19:14:51.240336 - [DEBUG] Possible return sites:
59536 2019-Jan-09 19:14:51.240359 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8459537 2019-Jan-09 19:14:51.241615 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
59538 2019-Jan-09 19:14:51.241644 - [DEBUG] Start points of 'foo' currently not available!
59539 2019-Jan-09 19:14:51.241683 - [DEBUG] Compose: EdgeIdentity * AllBottom
59540 2019-Jan-09 19:14:51.241710 - [DEBUG]
59541 2019-Jan-09 19:14:51.241734 - [DEBUG] Propagate flow
59542 2019-Jan-09 19:14:51.241758 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59543 2019-Jan-09 19:14:51.241814 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
59544 2019-Jan-09 19:14:51.242443 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59545 2019-Jan-09 19:14:51.243067 - [DEBUG] Edge function : AllBottom (result of previous compose)
59546 2019-Jan-09 19:14:51.243092 - [DEBUG]
59547 2019-Jan-09 19:14:51.243117 - [DEBUG] Join: AllTop & AllBottom
59548 2019-Jan-09 19:14:51.243143 - [DEBUG] = AllBottom (new jump func)
59549 2019-Jan-09 19:14:51.243167 - [DEBUG]
59550 2019-Jan-09 19:14:51.243191 - [DEBUG] Start adding new jump function
59551 2019-Jan-09 19:14:51.243214 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59552 2019-Jan-09 19:14:51.243270 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59553 2019-Jan-09 19:14:51.243910 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
59554 2019-Jan-09 19:14:51.244538 - [DEBUG] Edge Function : AllBottom
59555 2019-Jan-09 19:14:51.244566 - [DEBUG] End adding new jump function
59556 2019-Jan-09 19:14:51.244590 - [DEBUG]
59557 2019-Jan-09 19:14:51.244613 - [DEBUG] -------------------------------------------- 1690. Path Edge --------------------------------------------
59558 2019-Jan-09 19:14:51.244638 - [DEBUG]
59559 2019-Jan-09 19:14:51.244661 - [DEBUG] Process 1690. path edge:
59560 2019-Jan-09 19:14:51.244692 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59561 2019-Jan-09 19:14:51.244749 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
59562 2019-Jan-09 19:14:51.245376 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59563 2019-Jan-09 19:14:51.246000 - [DEBUG]
59564 2019-Jan-09 19:14:51.246025 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
59565 2019-Jan-09 19:14:51.246670 - [DEBUG] Compose: EdgeIdentity * AllBottom
59566 2019-Jan-09 19:14:51.246698 - [DEBUG]
59567 2019-Jan-09 19:14:51.246722 - [DEBUG] Propagate flow
59568 2019-Jan-09 19:14:51.246745 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59569 2019-Jan-09 19:14:51.246802 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
59570 2019-Jan-09 19:14:51.247443 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59571 2019-Jan-09 19:14:51.248066 - [DEBUG] Edge function : AllBottom (result of previous compose)
59572 2019-Jan-09 19:14:51.248091 - [DEBUG]
59573 2019-Jan-09 19:14:51.248115 - [DEBUG] Join: AllTop & AllBottom
59574 2019-Jan-09 19:14:51.248141 - [DEBUG] = AllBottom (new jump func)
59575 2019-Jan-09 19:14:51.248165 - [DEBUG]
59576 2019-Jan-09 19:14:51.248189 - [DEBUG] Start adding new jump function
59577 2019-Jan-09 19:14:51.248212 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59578 2019-Jan-09 19:14:51.248268 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59579 2019-Jan-09 19:14:51.248892 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
59580 2019-Jan-09 19:14:51.249514 - [DEBUG] Edge Function : AllBottom
59581 2019-Jan-09 19:14:51.249542 - [DEBUG] End adding new jump function
59582 2019-Jan-09 19:14:51.249566 - [DEBUG]
59583 2019-Jan-09 19:14:51.249589 - [DEBUG] -------------------------------------------- 1691. Path Edge --------------------------------------------
59584 2019-Jan-09 19:14:51.249613 - [DEBUG]
59585 2019-Jan-09 19:14:51.249637 - [DEBUG] Process 1691. path edge:
59586 2019-Jan-09 19:14:51.249661 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59587 2019-Jan-09 19:14:51.249717 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
59588 2019-Jan-09 19:14:51.250342 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59589 2019-Jan-09 19:14:51.250981 - [DEBUG]
59590 2019-Jan-09 19:14:51.251007 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
59591 2019-Jan-09 19:14:51.251644 - [DEBUG] Compose: EdgeIdentity * AllBottom
59592 2019-Jan-09 19:14:51.251672 - [DEBUG]
59593 2019-Jan-09 19:14:51.251696 - [DEBUG] Propagate flow
59594 2019-Jan-09 19:14:51.251720 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59595 2019-Jan-09 19:14:51.251777 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59596 2019-Jan-09 19:14:51.252412 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59597 2019-Jan-09 19:14:51.253036 - [DEBUG] Edge function : AllBottom (result of previous compose)
59598 2019-Jan-09 19:14:51.253061 - [DEBUG]
59599 2019-Jan-09 19:14:51.253086 - [DEBUG] Join: AllTop & AllBottom
59600 2019-Jan-09 19:14:51.253112 - [DEBUG] = AllBottom (new jump func)
59601 2019-Jan-09 19:14:51.253137 - [DEBUG]
59602 2019-Jan-09 19:14:51.253168 - [DEBUG] Start adding new jump function
59603 2019-Jan-09 19:14:51.253192 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59604 2019-Jan-09 19:14:51.253248 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59605 2019-Jan-09 19:14:51.253889 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59606 2019-Jan-09 19:14:51.254523 - [DEBUG] Edge Function : AllBottom
59607 2019-Jan-09 19:14:51.254555 - [DEBUG] End adding new jump function
59608 2019-Jan-09 19:14:51.254580 - [DEBUG]
59609 2019-Jan-09 19:14:51.254603 - [DEBUG] -------------------------------------------- 1692. Path Edge --------------------------------------------
59610 2019-Jan-09 19:14:51.254627 - [DEBUG]
59611 2019-Jan-09 19:14:51.254651 - [DEBUG] Process 1692. path edge:
59612 2019-Jan-09 19:14:51.254675 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59613 2019-Jan-09 19:14:51.254731 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
59614 2019-Jan-09 19:14:51.255366 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59615 2019-Jan-09 19:14:51.255990 - [DEBUG]
59616 2019-Jan-09 19:14:51.256014 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59617 2019-Jan-09 19:14:51.256656 - [DEBUG] Possible callees:
59618 2019-Jan-09 19:14:51.256681 - [DEBUG] llvm.dbg.declare
59619 2019-Jan-09 19:14:51.256706 - [DEBUG] Possible return sites:
59620 2019-Jan-09 19:14:51.256730 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9659621 2019-Jan-09 19:14:51.258002 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
59622 2019-Jan-09 19:14:51.258031 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
59623 2019-Jan-09 19:14:51.258070 - [DEBUG] Compose: EdgeIdentity * AllBottom
59624 2019-Jan-09 19:14:51.258098 - [DEBUG]
59625 2019-Jan-09 19:14:51.258122 - [DEBUG] Propagate flow
59626 2019-Jan-09 19:14:51.258145 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59627 2019-Jan-09 19:14:51.258202 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59628 2019-Jan-09 19:14:51.258833 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59629 2019-Jan-09 19:14:51.259457 - [DEBUG] Edge function : AllBottom (result of previous compose)
59630 2019-Jan-09 19:14:51.259482 - [DEBUG]
59631 2019-Jan-09 19:14:51.259507 - [DEBUG] Join: AllTop & AllBottom
59632 2019-Jan-09 19:14:51.259533 - [DEBUG] = AllBottom (new jump func)
59633 2019-Jan-09 19:14:51.259558 - [DEBUG]
59634 2019-Jan-09 19:14:51.259581 - [DEBUG] Start adding new jump function
59635 2019-Jan-09 19:14:51.259605 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59636 2019-Jan-09 19:14:51.259661 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59637 2019-Jan-09 19:14:51.260285 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59638 2019-Jan-09 19:14:51.260930 - [DEBUG] Edge Function : AllBottom
59639 2019-Jan-09 19:14:51.260957 - [DEBUG] End adding new jump function
59640 2019-Jan-09 19:14:51.260982 - [DEBUG]
59641 2019-Jan-09 19:14:51.261005 - [DEBUG] -------------------------------------------- 1693. Path Edge --------------------------------------------
59642 2019-Jan-09 19:14:51.261040 - [DEBUG]
59643 2019-Jan-09 19:14:51.261065 - [DEBUG] Process 1693. path edge:
59644 2019-Jan-09 19:14:51.261089 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59645 2019-Jan-09 19:14:51.261145 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
59646 2019-Jan-09 19:14:51.261773 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59647 2019-Jan-09 19:14:51.262395 - [DEBUG]
59648 2019-Jan-09 19:14:51.262420 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59649 2019-Jan-09 19:14:51.263066 - [DEBUG] Compose: EdgeIdentity * AllBottom
59650 2019-Jan-09 19:14:51.263094 - [DEBUG]
59651 2019-Jan-09 19:14:51.263118 - [DEBUG] Propagate flow
59652 2019-Jan-09 19:14:51.263141 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59653 2019-Jan-09 19:14:51.263199 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
59654 2019-Jan-09 19:14:51.263837 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59655 2019-Jan-09 19:14:51.264460 - [DEBUG] Edge function : AllBottom (result of previous compose)
59656 2019-Jan-09 19:14:51.264485 - [DEBUG]
59657 2019-Jan-09 19:14:51.264510 - [DEBUG] Join: AllTop & AllBottom
59658 2019-Jan-09 19:14:51.264535 - [DEBUG] = AllBottom (new jump func)
59659 2019-Jan-09 19:14:51.264560 - [DEBUG]
59660 2019-Jan-09 19:14:51.264583 - [DEBUG] Start adding new jump function
59661 2019-Jan-09 19:14:51.264606 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59662 2019-Jan-09 19:14:51.264662 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59663 2019-Jan-09 19:14:51.265286 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
59664 2019-Jan-09 19:14:51.265910 - [DEBUG] Edge Function : AllBottom
59665 2019-Jan-09 19:14:51.265937 - [DEBUG] End adding new jump function
59666 2019-Jan-09 19:14:51.265961 - [DEBUG]
59667 2019-Jan-09 19:14:51.265985 - [DEBUG] -------------------------------------------- 1694. Path Edge --------------------------------------------
59668 2019-Jan-09 19:14:51.266009 - [DEBUG]
59669 2019-Jan-09 19:14:51.266032 - [DEBUG] Process 1694. path edge:
59670 2019-Jan-09 19:14:51.266056 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59671 2019-Jan-09 19:14:51.266112 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
59672 2019-Jan-09 19:14:51.266738 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59673 2019-Jan-09 19:14:51.267377 - [DEBUG]
59674 2019-Jan-09 19:14:51.267403 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
59675 2019-Jan-09 19:14:51.268041 - [DEBUG] Compose: EdgeIdentity * AllBottom
59676 2019-Jan-09 19:14:51.268070 - [DEBUG]
59677 2019-Jan-09 19:14:51.268093 - [DEBUG] Propagate flow
59678 2019-Jan-09 19:14:51.268117 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59679 2019-Jan-09 19:14:51.268174 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
59680 2019-Jan-09 19:14:51.268798 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59681 2019-Jan-09 19:14:51.269423 - [DEBUG] Edge function : AllBottom (result of previous compose)
59682 2019-Jan-09 19:14:51.269448 - [DEBUG]
59683 2019-Jan-09 19:14:51.269473 - [DEBUG] Join: AllTop & AllBottom
59684 2019-Jan-09 19:14:51.269499 - [DEBUG] = AllBottom (new jump func)
59685 2019-Jan-09 19:14:51.269524 - [DEBUG]
59686 2019-Jan-09 19:14:51.269547 - [DEBUG] Start adding new jump function
59687 2019-Jan-09 19:14:51.269571 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59688 2019-Jan-09 19:14:51.269635 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59689 2019-Jan-09 19:14:51.270260 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
59690 2019-Jan-09 19:14:51.270898 - [DEBUG] Edge Function : AllBottom
59691 2019-Jan-09 19:14:51.270925 - [DEBUG] End adding new jump function
59692 2019-Jan-09 19:14:51.270950 - [DEBUG]
59693 2019-Jan-09 19:14:51.270973 - [DEBUG] -------------------------------------------- 1695. Path Edge --------------------------------------------
59694 2019-Jan-09 19:14:51.270997 - [DEBUG]
59695 2019-Jan-09 19:14:51.271021 - [DEBUG] Process 1695. path edge:
59696 2019-Jan-09 19:14:51.271045 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59697 2019-Jan-09 19:14:51.271101 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
59698 2019-Jan-09 19:14:51.271723 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59699 2019-Jan-09 19:14:51.272347 - [DEBUG]
59700 2019-Jan-09 19:14:51.272372 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
59701 2019-Jan-09 19:14:51.273012 - [DEBUG] Compose: EdgeIdentity * AllBottom
59702 2019-Jan-09 19:14:51.273041 - [DEBUG]
59703 2019-Jan-09 19:14:51.273064 - [DEBUG] Propagate flow
59704 2019-Jan-09 19:14:51.273088 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59705 2019-Jan-09 19:14:51.273145 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
59706 2019-Jan-09 19:14:51.273787 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59707 2019-Jan-09 19:14:51.274410 - [DEBUG] Edge function : AllBottom (result of previous compose)
59708 2019-Jan-09 19:14:51.274436 - [DEBUG]
59709 2019-Jan-09 19:14:51.274461 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59710 2019-Jan-09 19:14:51.274487 - [DEBUG] = AllBottom
59711 2019-Jan-09 19:14:51.274512 - [DEBUG]
59712 2019-Jan-09 19:14:51.274535 - [DEBUG] PROPAGATE: No new function!
59713 2019-Jan-09 19:14:51.274559 - [DEBUG] EDGE:
59714 2019-Jan-09 19:14:51.274617 - [DEBUG] ---> 59715 2019-Jan-09 19:14:51.275240 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59716 2019-Jan-09 19:14:51.275864 - [DEBUG]
59717 2019-Jan-09 19:14:51.275889 - [DEBUG] EDGE:
59718 2019-Jan-09 19:14:51.275946 - [DEBUG] ---> 59719 2019-Jan-09 19:14:51.276568 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59720 2019-Jan-09 19:14:51.277251 - [DEBUG]
59721 2019-Jan-09 19:14:51.277279 - [DEBUG] Compose: EdgeIdentity * AllBottom
59722 2019-Jan-09 19:14:51.277305 - [DEBUG]
59723 2019-Jan-09 19:14:51.277329 - [DEBUG] Propagate flow
59724 2019-Jan-09 19:14:51.277352 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59725 2019-Jan-09 19:14:51.277418 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
59726 2019-Jan-09 19:14:51.278081 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59727 2019-Jan-09 19:14:51.278714 - [DEBUG] Edge function : AllBottom (result of previous compose)
59728 2019-Jan-09 19:14:51.278740 - [DEBUG]
59729 2019-Jan-09 19:14:51.278765 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59730 2019-Jan-09 19:14:51.278791 - [DEBUG] = AllBottom
59731 2019-Jan-09 19:14:51.278816 - [DEBUG]
59732 2019-Jan-09 19:14:51.278839 - [DEBUG] PROPAGATE: No new function!
59733 2019-Jan-09 19:14:51.278880 - [DEBUG] EDGE:
59734 2019-Jan-09 19:14:51.278939 - [DEBUG] ---> 59735 2019-Jan-09 19:14:51.279568 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59736 2019-Jan-09 19:14:51.280193 - [DEBUG]
59737 2019-Jan-09 19:14:51.280220 - [DEBUG] Compose: EdgeIdentity * AllBottom
59738 2019-Jan-09 19:14:51.280247 - [DEBUG]
59739 2019-Jan-09 19:14:51.280271 - [DEBUG] Propagate flow
59740 2019-Jan-09 19:14:51.280294 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59741 2019-Jan-09 19:14:51.280350 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59742 2019-Jan-09 19:14:51.281003 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59743 2019-Jan-09 19:14:51.281642 - [DEBUG] Edge function : AllBottom (result of previous compose)
59744 2019-Jan-09 19:14:51.281667 - [DEBUG]
59745 2019-Jan-09 19:14:51.281692 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59746 2019-Jan-09 19:14:51.281718 - [DEBUG] = AllBottom
59747 2019-Jan-09 19:14:51.281742 - [DEBUG]
59748 2019-Jan-09 19:14:51.281765 - [DEBUG] PROPAGATE: No new function!
59749 2019-Jan-09 19:14:51.281790 - [DEBUG] EDGE:
59750 2019-Jan-09 19:14:51.281848 - [DEBUG] ---> 59751 2019-Jan-09 19:14:51.282482 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59752 2019-Jan-09 19:14:51.283105 - [DEBUG]
59753 2019-Jan-09 19:14:51.283149 - [DEBUG] Compose: EdgeIdentity * AllBottom
59754 2019-Jan-09 19:14:51.283176 - [DEBUG]
59755 2019-Jan-09 19:14:51.283199 - [DEBUG] Propagate flow
59756 2019-Jan-09 19:14:51.283222 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59757 2019-Jan-09 19:14:51.283279 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
59758 2019-Jan-09 19:14:51.283924 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59759 2019-Jan-09 19:14:51.284548 - [DEBUG] Edge function : AllBottom (result of previous compose)
59760 2019-Jan-09 19:14:51.284573 - [DEBUG]
59761 2019-Jan-09 19:14:51.284598 - [DEBUG] Join: AllTop & AllBottom
59762 2019-Jan-09 19:14:51.284624 - [DEBUG] = AllBottom (new jump func)
59763 2019-Jan-09 19:14:51.284648 - [DEBUG]
59764 2019-Jan-09 19:14:51.284672 - [DEBUG] Start adding new jump function
59765 2019-Jan-09 19:14:51.284695 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59766 2019-Jan-09 19:14:51.284751 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59767 2019-Jan-09 19:14:51.285377 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
59768 2019-Jan-09 19:14:51.286004 - [DEBUG] Edge Function : AllBottom
59769 2019-Jan-09 19:14:51.286033 - [DEBUG] End adding new jump function
59770 2019-Jan-09 19:14:51.286057 - [DEBUG]
59771 2019-Jan-09 19:14:51.286081 - [DEBUG] -------------------------------------------- 1696. Path Edge --------------------------------------------
59772 2019-Jan-09 19:14:51.286105 - [DEBUG]
59773 2019-Jan-09 19:14:51.286129 - [DEBUG] Process 1696. path edge:
59774 2019-Jan-09 19:14:51.286153 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59775 2019-Jan-09 19:14:51.286209 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
59776 2019-Jan-09 19:14:51.286836 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59777 2019-Jan-09 19:14:51.287482 - [DEBUG]
59778 2019-Jan-09 19:14:51.287507 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
59779 2019-Jan-09 19:14:51.288145 - [DEBUG] Possible callees:
59780 2019-Jan-09 19:14:51.288170 - [DEBUG] bar
59781 2019-Jan-09 19:14:51.288195 - [DEBUG] Possible return sites:
59782 2019-Jan-09 19:14:51.288218 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8959783 2019-Jan-09 19:14:51.289465 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
59784 2019-Jan-09 19:14:51.289494 - [DEBUG] Start points of 'bar' currently not available!
59785 2019-Jan-09 19:14:51.289540 - [DEBUG] Compose: EdgeIdentity * AllBottom
59786 2019-Jan-09 19:14:51.289567 - [DEBUG]
59787 2019-Jan-09 19:14:51.289591 - [DEBUG] Propagate flow
59788 2019-Jan-09 19:14:51.289615 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59789 2019-Jan-09 19:14:51.289672 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
59790 2019-Jan-09 19:14:51.290301 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59791 2019-Jan-09 19:14:51.290949 - [DEBUG] Edge function : AllBottom (result of previous compose)
59792 2019-Jan-09 19:14:51.290975 - [DEBUG]
59793 2019-Jan-09 19:14:51.290999 - [DEBUG] Join: AllTop & AllBottom
59794 2019-Jan-09 19:14:51.291025 - [DEBUG] = AllBottom (new jump func)
59795 2019-Jan-09 19:14:51.291050 - [DEBUG]
59796 2019-Jan-09 19:14:51.291073 - [DEBUG] Start adding new jump function
59797 2019-Jan-09 19:14:51.291097 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59798 2019-Jan-09 19:14:51.291156 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59799 2019-Jan-09 19:14:51.291799 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
59800 2019-Jan-09 19:14:51.292459 - [DEBUG] Edge Function : AllBottom
59801 2019-Jan-09 19:14:51.292490 - [DEBUG] End adding new jump function
59802 2019-Jan-09 19:14:51.292514 - [DEBUG]
59803 2019-Jan-09 19:14:51.292539 - [DEBUG] -------------------------------------------- 1697. Path Edge --------------------------------------------
59804 2019-Jan-09 19:14:51.292564 - [DEBUG]
59805 2019-Jan-09 19:14:51.292587 - [DEBUG] Process 1697. path edge:
59806 2019-Jan-09 19:14:51.292611 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59807 2019-Jan-09 19:14:51.292672 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
59808 2019-Jan-09 19:14:51.293327 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59809 2019-Jan-09 19:14:51.294007 - [DEBUG]
59810 2019-Jan-09 19:14:51.294034 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
59811 2019-Jan-09 19:14:51.294738 - [DEBUG] Compose: EdgeIdentity * AllBottom
59812 2019-Jan-09 19:14:51.294767 - [DEBUG]
59813 2019-Jan-09 19:14:51.294792 - [DEBUG] Propagate flow
59814 2019-Jan-09 19:14:51.294815 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59815 2019-Jan-09 19:14:51.294883 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
59816 2019-Jan-09 19:14:51.295520 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59817 2019-Jan-09 19:14:51.296145 - [DEBUG] Edge function : AllBottom (result of previous compose)
59818 2019-Jan-09 19:14:51.296170 - [DEBUG]
59819 2019-Jan-09 19:14:51.296196 - [DEBUG] Join: AllTop & AllBottom
59820 2019-Jan-09 19:14:51.296238 - [DEBUG] = AllBottom (new jump func)
59821 2019-Jan-09 19:14:51.296264 - [DEBUG]
59822 2019-Jan-09 19:14:51.296287 - [DEBUG] Start adding new jump function
59823 2019-Jan-09 19:14:51.296311 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59824 2019-Jan-09 19:14:51.296367 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59825 2019-Jan-09 19:14:51.296991 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
59826 2019-Jan-09 19:14:51.297641 - [DEBUG] Edge Function : AllBottom
59827 2019-Jan-09 19:14:51.297670 - [DEBUG] End adding new jump function
59828 2019-Jan-09 19:14:51.297694 - [DEBUG]
59829 2019-Jan-09 19:14:51.297718 - [DEBUG] -------------------------------------------- 1698. Path Edge --------------------------------------------
59830 2019-Jan-09 19:14:51.297743 - [DEBUG]
59831 2019-Jan-09 19:14:51.297766 - [DEBUG] Process 1698. path edge:
59832 2019-Jan-09 19:14:51.297791 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59833 2019-Jan-09 19:14:51.297847 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
59834 2019-Jan-09 19:14:51.298471 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59835 2019-Jan-09 19:14:51.299095 - [DEBUG]
59836 2019-Jan-09 19:14:51.299121 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
59837 2019-Jan-09 19:14:51.299762 - [DEBUG] Compose: EdgeIdentity * AllBottom
59838 2019-Jan-09 19:14:51.299791 - [DEBUG]
59839 2019-Jan-09 19:14:51.299815 - [DEBUG] Propagate flow
59840 2019-Jan-09 19:14:51.299838 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59841 2019-Jan-09 19:14:51.299895 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59842 2019-Jan-09 19:14:51.300566 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59843 2019-Jan-09 19:14:51.301193 - [DEBUG] Edge function : AllBottom (result of previous compose)
59844 2019-Jan-09 19:14:51.301218 - [DEBUG]
59845 2019-Jan-09 19:14:51.301243 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59846 2019-Jan-09 19:14:51.301269 - [DEBUG] = AllBottom
59847 2019-Jan-09 19:14:51.301294 - [DEBUG]
59848 2019-Jan-09 19:14:51.301318 - [DEBUG] PROPAGATE: No new function!
59849 2019-Jan-09 19:14:51.301350 - [DEBUG] Compose: EdgeIdentity * AllBottom
59850 2019-Jan-09 19:14:51.301377 - [DEBUG]
59851 2019-Jan-09 19:14:51.301401 - [DEBUG] Propagate flow
59852 2019-Jan-09 19:14:51.301424 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59853 2019-Jan-09 19:14:51.301481 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
59854 2019-Jan-09 19:14:51.302117 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59855 2019-Jan-09 19:14:51.302742 - [DEBUG] Edge function : AllBottom (result of previous compose)
59856 2019-Jan-09 19:14:51.302767 - [DEBUG]
59857 2019-Jan-09 19:14:51.302792 - [DEBUG] Join: AllTop & AllBottom
59858 2019-Jan-09 19:14:51.302819 - [DEBUG] = AllBottom (new jump func)
59859 2019-Jan-09 19:14:51.302844 - [DEBUG]
59860 2019-Jan-09 19:14:51.302867 - [DEBUG] Start adding new jump function
59861 2019-Jan-09 19:14:51.302891 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59862 2019-Jan-09 19:14:51.302947 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59863 2019-Jan-09 19:14:51.303579 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
59864 2019-Jan-09 19:14:51.304236 - [DEBUG] Edge Function : AllBottom
59865 2019-Jan-09 19:14:51.304268 - [DEBUG] End adding new jump function
59866 2019-Jan-09 19:14:51.304293 - [DEBUG]
59867 2019-Jan-09 19:14:51.304317 - [DEBUG] -------------------------------------------- 1699. Path Edge --------------------------------------------
59868 2019-Jan-09 19:14:51.304341 - [DEBUG]
59869 2019-Jan-09 19:14:51.304365 - [DEBUG] Process 1699. path edge:
59870 2019-Jan-09 19:14:51.304389 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59871 2019-Jan-09 19:14:51.304445 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
59872 2019-Jan-09 19:14:51.305080 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59873 2019-Jan-09 19:14:51.305703 - [DEBUG]
59874 2019-Jan-09 19:14:51.305728 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
59875 2019-Jan-09 19:14:51.306372 - [DEBUG] Possible callees:
59876 2019-Jan-09 19:14:51.306398 - [DEBUG] llvm.dbg.declare
59877 2019-Jan-09 19:14:51.306423 - [DEBUG] Possible return sites:
59878 2019-Jan-09 19:14:51.306446 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10359879 2019-Jan-09 19:14:51.307749 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
59880 2019-Jan-09 19:14:51.307788 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
59881 2019-Jan-09 19:14:51.307840 - [DEBUG] Compose: EdgeIdentity * AllBottom
59882 2019-Jan-09 19:14:51.307868 - [DEBUG]
59883 2019-Jan-09 19:14:51.307892 - [DEBUG] Propagate flow
59884 2019-Jan-09 19:14:51.307916 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59885 2019-Jan-09 19:14:51.307987 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59886 2019-Jan-09 19:14:51.308681 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59887 2019-Jan-09 19:14:51.309357 - [DEBUG] Edge function : AllBottom (result of previous compose)
59888 2019-Jan-09 19:14:51.309385 - [DEBUG]
59889 2019-Jan-09 19:14:51.309412 - [DEBUG] Join: AllTop & AllBottom
59890 2019-Jan-09 19:14:51.309439 - [DEBUG] = AllBottom (new jump func)
59891 2019-Jan-09 19:14:51.309463 - [DEBUG]
59892 2019-Jan-09 19:14:51.309487 - [DEBUG] Start adding new jump function
59893 2019-Jan-09 19:14:51.309511 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59894 2019-Jan-09 19:14:51.309581 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59895 2019-Jan-09 19:14:51.310236 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59896 2019-Jan-09 19:14:51.310907 - [DEBUG] Edge Function : AllBottom
59897 2019-Jan-09 19:14:51.310938 - [DEBUG] End adding new jump function
59898 2019-Jan-09 19:14:51.310963 - [DEBUG]
59899 2019-Jan-09 19:14:51.310986 - [DEBUG] -------------------------------------------- 1700. Path Edge --------------------------------------------
59900 2019-Jan-09 19:14:51.311011 - [DEBUG]
59901 2019-Jan-09 19:14:51.311034 - [DEBUG] Process 1700. path edge:
59902 2019-Jan-09 19:14:51.311059 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59903 2019-Jan-09 19:14:51.311116 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
59904 2019-Jan-09 19:14:51.311762 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59905 2019-Jan-09 19:14:51.312388 - [DEBUG]
59906 2019-Jan-09 19:14:51.312414 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59907 2019-Jan-09 19:14:51.313086 - [DEBUG] Compose: EdgeIdentity * AllBottom
59908 2019-Jan-09 19:14:51.313115 - [DEBUG]
59909 2019-Jan-09 19:14:51.313139 - [DEBUG] Propagate flow
59910 2019-Jan-09 19:14:51.313163 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59911 2019-Jan-09 19:14:51.313221 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
59912 2019-Jan-09 19:14:51.313862 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59913 2019-Jan-09 19:14:51.314487 - [DEBUG] Edge function : AllBottom (result of previous compose)
59914 2019-Jan-09 19:14:51.314512 - [DEBUG]
59915 2019-Jan-09 19:14:51.314538 - [DEBUG] Join: AllTop & AllBottom
59916 2019-Jan-09 19:14:51.314564 - [DEBUG] = AllBottom (new jump func)
59917 2019-Jan-09 19:14:51.314588 - [DEBUG]
59918 2019-Jan-09 19:14:51.314611 - [DEBUG] Start adding new jump function
59919 2019-Jan-09 19:14:51.314635 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59920 2019-Jan-09 19:14:51.314691 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59921 2019-Jan-09 19:14:51.315315 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
59922 2019-Jan-09 19:14:51.315936 - [DEBUG] Edge Function : AllBottom
59923 2019-Jan-09 19:14:51.315964 - [DEBUG] End adding new jump function
59924 2019-Jan-09 19:14:51.315988 - [DEBUG]
59925 2019-Jan-09 19:14:51.316012 - [DEBUG] -------------------------------------------- 1701. Path Edge --------------------------------------------
59926 2019-Jan-09 19:14:51.316036 - [DEBUG]
59927 2019-Jan-09 19:14:51.316059 - [DEBUG] Process 1701. path edge:
59928 2019-Jan-09 19:14:51.316083 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59929 2019-Jan-09 19:14:51.316140 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
59930 2019-Jan-09 19:14:51.316762 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59931 2019-Jan-09 19:14:51.317402 - [DEBUG]
59932 2019-Jan-09 19:14:51.317428 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
59933 2019-Jan-09 19:14:51.318066 - [DEBUG] Compose: EdgeIdentity * AllBottom
59934 2019-Jan-09 19:14:51.318095 - [DEBUG]
59935 2019-Jan-09 19:14:51.318119 - [DEBUG] Propagate flow
59936 2019-Jan-09 19:14:51.318142 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59937 2019-Jan-09 19:14:51.318200 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
59938 2019-Jan-09 19:14:51.318824 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59939 2019-Jan-09 19:14:51.319448 - [DEBUG] Edge function : AllBottom (result of previous compose)
59940 2019-Jan-09 19:14:51.319473 - [DEBUG]
59941 2019-Jan-09 19:14:51.319498 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59942 2019-Jan-09 19:14:51.319524 - [DEBUG] = AllBottom
59943 2019-Jan-09 19:14:51.319549 - [DEBUG]
59944 2019-Jan-09 19:14:51.319572 - [DEBUG] PROPAGATE: No new function!
59945 2019-Jan-09 19:14:51.319597 - [DEBUG] EDGE:
59946 2019-Jan-09 19:14:51.319655 - [DEBUG] ---> 59947 2019-Jan-09 19:14:51.320277 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59948 2019-Jan-09 19:14:51.320916 - [DEBUG]
59949 2019-Jan-09 19:14:51.320942 - [DEBUG] Compose: EdgeIdentity * AllBottom
59950 2019-Jan-09 19:14:51.320977 - [DEBUG]
59951 2019-Jan-09 19:14:51.321001 - [DEBUG] Propagate flow
59952 2019-Jan-09 19:14:51.321024 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59953 2019-Jan-09 19:14:51.321081 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
59954 2019-Jan-09 19:14:51.321705 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59955 2019-Jan-09 19:14:51.322331 - [DEBUG] Edge function : AllBottom (result of previous compose)
59956 2019-Jan-09 19:14:51.322356 - [DEBUG]
59957 2019-Jan-09 19:14:51.322381 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59958 2019-Jan-09 19:14:51.322407 - [DEBUG] = AllBottom
59959 2019-Jan-09 19:14:51.322431 - [DEBUG]
59960 2019-Jan-09 19:14:51.322455 - [DEBUG] PROPAGATE: No new function!
59961 2019-Jan-09 19:14:51.322479 - [DEBUG] EDGE:
59962 2019-Jan-09 19:14:51.322536 - [DEBUG] ---> 59963 2019-Jan-09 19:14:51.323166 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59964 2019-Jan-09 19:14:51.323804 - [DEBUG]
59965 2019-Jan-09 19:14:51.323832 - [DEBUG] Compose: EdgeIdentity * AllBottom
59966 2019-Jan-09 19:14:51.323858 - [DEBUG]
59967 2019-Jan-09 19:14:51.323882 - [DEBUG] Propagate flow
59968 2019-Jan-09 19:14:51.323905 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59969 2019-Jan-09 19:14:51.323962 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59970 2019-Jan-09 19:14:51.324591 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
59971 2019-Jan-09 19:14:51.325230 - [DEBUG] Edge function : AllBottom (result of previous compose)
59972 2019-Jan-09 19:14:51.325256 - [DEBUG]
59973 2019-Jan-09 19:14:51.325281 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59974 2019-Jan-09 19:14:51.325306 - [DEBUG] = AllBottom
59975 2019-Jan-09 19:14:51.325331 - [DEBUG]
59976 2019-Jan-09 19:14:51.325354 - [DEBUG] PROPAGATE: No new function!
59977 2019-Jan-09 19:14:51.325379 - [DEBUG] EDGE:
59978 2019-Jan-09 19:14:51.325437 - [DEBUG] ---> 59979 2019-Jan-09 19:14:51.326091 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59980 2019-Jan-09 19:14:51.326717 - [DEBUG]
59981 2019-Jan-09 19:14:51.326743 - [DEBUG] EDGE:
59982 2019-Jan-09 19:14:51.326802 - [DEBUG] ---> 59983 2019-Jan-09 19:14:51.327442 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59984 2019-Jan-09 19:14:51.328066 - [DEBUG]
59985 2019-Jan-09 19:14:51.328093 - [DEBUG] Compose: EdgeIdentity * AllBottom
59986 2019-Jan-09 19:14:51.328119 - [DEBUG]
59987 2019-Jan-09 19:14:51.328143 - [DEBUG] Propagate flow
59988 2019-Jan-09 19:14:51.328166 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59989 2019-Jan-09 19:14:51.328223 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
59990 2019-Jan-09 19:14:51.328846 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
59991 2019-Jan-09 19:14:51.329474 - [DEBUG] Edge function : AllBottom (result of previous compose)
59992 2019-Jan-09 19:14:51.329500 - [DEBUG]
59993 2019-Jan-09 19:14:51.329526 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59994 2019-Jan-09 19:14:51.329561 - [DEBUG] = AllBottom
59995 2019-Jan-09 19:14:51.329586 - [DEBUG]
59996 2019-Jan-09 19:14:51.329609 - [DEBUG] PROPAGATE: No new function!
59997 2019-Jan-09 19:14:51.329633 - [DEBUG] EDGE:
59998 2019-Jan-09 19:14:51.329691 - [DEBUG] ---> 59999 2019-Jan-09 19:14:51.330320 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60000 2019-Jan-09 19:14:51.330963 - [DEBUG]
60001 2019-Jan-09 19:14:51.330990 - [DEBUG] Compose: EdgeIdentity * AllBottom
60002 2019-Jan-09 19:14:51.331016 - [DEBUG]
60003 2019-Jan-09 19:14:51.331040 - [DEBUG] Propagate flow
60004 2019-Jan-09 19:14:51.331063 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60005 2019-Jan-09 19:14:51.331120 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
60006 2019-Jan-09 19:14:51.331749 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
60007 2019-Jan-09 19:14:51.332377 - [DEBUG] Edge function : AllBottom (result of previous compose)
60008 2019-Jan-09 19:14:51.332402 - [DEBUG]
60009 2019-Jan-09 19:14:51.332428 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60010 2019-Jan-09 19:14:51.332453 - [DEBUG] = AllBottom
60011 2019-Jan-09 19:14:51.332478 - [DEBUG]
60012 2019-Jan-09 19:14:51.332501 - [DEBUG] PROPAGATE: No new function!
60013 2019-Jan-09 19:14:51.332525 - [DEBUG] EDGE:
60014 2019-Jan-09 19:14:51.332583 - [DEBUG] ---> 60015 2019-Jan-09 19:14:51.333209 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60016 2019-Jan-09 19:14:51.333849 - [DEBUG]
60017 2019-Jan-09 19:14:51.333875 - [DEBUG] EDGE:
60018 2019-Jan-09 19:14:51.333932 - [DEBUG] ---> 60019 2019-Jan-09 19:14:51.334556 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60020 2019-Jan-09 19:14:51.335178 - [DEBUG]
60021 2019-Jan-09 19:14:51.335205 - [DEBUG] Compose: EdgeIdentity * AllBottom
60022 2019-Jan-09 19:14:51.335231 - [DEBUG]
60023 2019-Jan-09 19:14:51.335254 - [DEBUG] Propagate flow
60024 2019-Jan-09 19:14:51.335277 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60025 2019-Jan-09 19:14:51.335333 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
60026 2019-Jan-09 19:14:51.335957 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
60027 2019-Jan-09 19:14:51.336584 - [DEBUG] Edge function : AllBottom (result of previous compose)
60028 2019-Jan-09 19:14:51.336609 - [DEBUG]
60029 2019-Jan-09 19:14:51.336635 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60030 2019-Jan-09 19:14:51.336661 - [DEBUG] = AllBottom
60031 2019-Jan-09 19:14:51.336685 - [DEBUG]
60032 2019-Jan-09 19:14:51.336708 - [DEBUG] PROPAGATE: No new function!
60033 2019-Jan-09 19:14:51.336733 - [DEBUG] EDGE:
60034 2019-Jan-09 19:14:51.336790 - [DEBUG] ---> 60035 2019-Jan-09 19:14:51.337434 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60036 2019-Jan-09 19:14:51.338057 - [DEBUG]
60037 2019-Jan-09 19:14:51.338084 - [DEBUG] Compose: EdgeIdentity * AllBottom
60038 2019-Jan-09 19:14:51.338118 - [DEBUG]
60039 2019-Jan-09 19:14:51.338143 - [DEBUG] Propagate flow
60040 2019-Jan-09 19:14:51.338166 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60041 2019-Jan-09 19:14:51.338222 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
60042 2019-Jan-09 19:14:51.338851 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
60043 2019-Jan-09 19:14:51.339476 - [DEBUG] Edge function : AllBottom (result of previous compose)
60044 2019-Jan-09 19:14:51.339502 - [DEBUG]
60045 2019-Jan-09 19:14:51.339527 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60046 2019-Jan-09 19:14:51.339553 - [DEBUG] = AllBottom
60047 2019-Jan-09 19:14:51.339577 - [DEBUG]
60048 2019-Jan-09 19:14:51.339600 - [DEBUG] PROPAGATE: No new function!
60049 2019-Jan-09 19:14:51.339625 - [DEBUG] EDGE:
60050 2019-Jan-09 19:14:51.339682 - [DEBUG] ---> 60051 2019-Jan-09 19:14:51.340310 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60052 2019-Jan-09 19:14:51.340953 - [DEBUG]
60053 2019-Jan-09 19:14:51.340978 - [DEBUG] EDGE:
60054 2019-Jan-09 19:14:51.341036 - [DEBUG] ---> 60055 2019-Jan-09 19:14:51.341660 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60056 2019-Jan-09 19:14:51.342291 - [DEBUG]
60057 2019-Jan-09 19:14:51.342319 - [DEBUG] Compose: EdgeIdentity * AllBottom
60058 2019-Jan-09 19:14:51.342345 - [DEBUG]
60059 2019-Jan-09 19:14:51.342368 - [DEBUG] Propagate flow
60060 2019-Jan-09 19:14:51.342392 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60061 2019-Jan-09 19:14:51.342448 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
60062 2019-Jan-09 19:14:51.343072 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60063 2019-Jan-09 19:14:51.343699 - [DEBUG] Edge function : AllBottom (result of previous compose)
60064 2019-Jan-09 19:14:51.343725 - [DEBUG]
60065 2019-Jan-09 19:14:51.343751 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60066 2019-Jan-09 19:14:51.343789 - [DEBUG] = AllBottom
60067 2019-Jan-09 19:14:51.343814 - [DEBUG]
60068 2019-Jan-09 19:14:51.343838 - [DEBUG] PROPAGATE: No new function!
60069 2019-Jan-09 19:14:51.343862 - [DEBUG] EDGE:
60070 2019-Jan-09 19:14:51.343920 - [DEBUG] ---> 60071 2019-Jan-09 19:14:51.344549 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60072 2019-Jan-09 19:14:51.345172 - [DEBUG]
60073 2019-Jan-09 19:14:51.345199 - [DEBUG] Compose: EdgeIdentity * AllBottom
60074 2019-Jan-09 19:14:51.345225 - [DEBUG]
60075 2019-Jan-09 19:14:51.345249 - [DEBUG] Propagate flow
60076 2019-Jan-09 19:14:51.345272 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60077 2019-Jan-09 19:14:51.345329 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60078 2019-Jan-09 19:14:51.345957 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
60079 2019-Jan-09 19:14:51.346584 - [DEBUG] Edge function : AllBottom (result of previous compose)
60080 2019-Jan-09 19:14:51.346609 - [DEBUG]
60081 2019-Jan-09 19:14:51.346635 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60082 2019-Jan-09 19:14:51.346661 - [DEBUG] = AllBottom
60083 2019-Jan-09 19:14:51.346685 - [DEBUG]
60084 2019-Jan-09 19:14:51.346716 - [DEBUG] PROPAGATE: No new function!
60085 2019-Jan-09 19:14:51.346742 - [DEBUG] EDGE:
60086 2019-Jan-09 19:14:51.346800 - [DEBUG] ---> 60087 2019-Jan-09 19:14:51.347443 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60088 2019-Jan-09 19:14:51.348067 - [DEBUG]
60089 2019-Jan-09 19:14:51.348103 - [DEBUG] Compose: EdgeIdentity * AllBottom
60090 2019-Jan-09 19:14:51.348130 - [DEBUG]
60091 2019-Jan-09 19:14:51.348154 - [DEBUG] Propagate flow
60092 2019-Jan-09 19:14:51.348177 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60093 2019-Jan-09 19:14:51.348234 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
60094 2019-Jan-09 19:14:51.348862 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60095 2019-Jan-09 19:14:51.349486 - [DEBUG] Edge function : AllBottom (result of previous compose)
60096 2019-Jan-09 19:14:51.349511 - [DEBUG]
60097 2019-Jan-09 19:14:51.349537 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60098 2019-Jan-09 19:14:51.349562 - [DEBUG] = AllBottom
60099 2019-Jan-09 19:14:51.349587 - [DEBUG]
60100 2019-Jan-09 19:14:51.349610 - [DEBUG] PROPAGATE: No new function!
60101 2019-Jan-09 19:14:51.349634 - [DEBUG] EDGE:
60102 2019-Jan-09 19:14:51.349691 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
60103 2019-Jan-09 19:14:51.350323 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60104 2019-Jan-09 19:14:51.350963 - [DEBUG]
60105 2019-Jan-09 19:14:51.350989 - [DEBUG] Compose: EdgeIdentity * AllBottom
60106 2019-Jan-09 19:14:51.351015 - [DEBUG]
60107 2019-Jan-09 19:14:51.351039 - [DEBUG] Propagate flow
60108 2019-Jan-09 19:14:51.351062 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60109 2019-Jan-09 19:14:51.351118 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
60110 2019-Jan-09 19:14:51.351748 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60111 2019-Jan-09 19:14:51.352373 - [DEBUG] Edge function : AllBottom (result of previous compose)
60112 2019-Jan-09 19:14:51.352398 - [DEBUG]
60113 2019-Jan-09 19:14:51.352423 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60114 2019-Jan-09 19:14:51.352448 - [DEBUG] = AllBottom
60115 2019-Jan-09 19:14:51.352473 - [DEBUG]
60116 2019-Jan-09 19:14:51.352496 - [DEBUG] PROPAGATE: No new function!
60117 2019-Jan-09 19:14:51.352520 - [DEBUG] EDGE:
60118 2019-Jan-09 19:14:51.352577 - [DEBUG] ---> 60119 2019-Jan-09 19:14:51.353203 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60120 2019-Jan-09 19:14:51.353842 - [DEBUG]
60121 2019-Jan-09 19:14:51.353867 - [DEBUG] EDGE:
60122 2019-Jan-09 19:14:51.353925 - [DEBUG] ---> 60123 2019-Jan-09 19:14:51.354548 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60124 2019-Jan-09 19:14:51.355171 - [DEBUG]
60125 2019-Jan-09 19:14:51.355197 - [DEBUG] EDGE:
60126 2019-Jan-09 19:14:51.355254 - [DEBUG] ---> 60127 2019-Jan-09 19:14:51.355890 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60128 2019-Jan-09 19:14:51.356514 - [DEBUG]
60129 2019-Jan-09 19:14:51.356548 - [DEBUG] Compose: EdgeIdentity * AllBottom
60130 2019-Jan-09 19:14:51.356574 - [DEBUG]
60131 2019-Jan-09 19:14:51.356598 - [DEBUG] Propagate flow
60132 2019-Jan-09 19:14:51.356621 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60133 2019-Jan-09 19:14:51.356678 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60134 2019-Jan-09 19:14:51.357321 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60135 2019-Jan-09 19:14:51.357944 - [DEBUG] Edge function : AllBottom (result of previous compose)
60136 2019-Jan-09 19:14:51.357970 - [DEBUG]
60137 2019-Jan-09 19:14:51.357995 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60138 2019-Jan-09 19:14:51.358021 - [DEBUG] = AllBottom
60139 2019-Jan-09 19:14:51.358045 - [DEBUG]
60140 2019-Jan-09 19:14:51.358068 - [DEBUG] PROPAGATE: No new function!
60141 2019-Jan-09 19:14:51.358093 - [DEBUG] EDGE:
60142 2019-Jan-09 19:14:51.358150 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
60143 2019-Jan-09 19:14:51.358788 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60144 2019-Jan-09 19:14:51.359413 - [DEBUG]
60145 2019-Jan-09 19:14:51.359438 - [DEBUG] EDGE:
60146 2019-Jan-09 19:14:51.359495 - [DEBUG] ---> 60147 2019-Jan-09 19:14:51.360120 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60148 2019-Jan-09 19:14:51.360760 - [DEBUG]
60149 2019-Jan-09 19:14:51.360801 - [DEBUG] Compose: EdgeIdentity * AllBottom
60150 2019-Jan-09 19:14:51.360828 - [DEBUG]
60151 2019-Jan-09 19:14:51.360852 - [DEBUG] Propagate flow
60152 2019-Jan-09 19:14:51.360876 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60153 2019-Jan-09 19:14:51.360933 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60154 2019-Jan-09 19:14:51.361569 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
60155 2019-Jan-09 19:14:51.362199 - [DEBUG] Edge function : AllBottom (result of previous compose)
60156 2019-Jan-09 19:14:51.362225 - [DEBUG]
60157 2019-Jan-09 19:14:51.362250 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60158 2019-Jan-09 19:14:51.362276 - [DEBUG] = AllBottom
60159 2019-Jan-09 19:14:51.362300 - [DEBUG]
60160 2019-Jan-09 19:14:51.362323 - [DEBUG] PROPAGATE: No new function!
60161 2019-Jan-09 19:14:51.362349 - [DEBUG] Compose: EdgeIdentity * AllBottom
60162 2019-Jan-09 19:14:51.362375 - [DEBUG]
60163 2019-Jan-09 19:14:51.362399 - [DEBUG] Propagate flow
60164 2019-Jan-09 19:14:51.362422 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60165 2019-Jan-09 19:14:51.362478 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60166 2019-Jan-09 19:14:51.363113 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60167 2019-Jan-09 19:14:51.363738 - [DEBUG] Edge function : AllBottom (result of previous compose)
60168 2019-Jan-09 19:14:51.363763 - [DEBUG]
60169 2019-Jan-09 19:14:51.363802 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60170 2019-Jan-09 19:14:51.363828 - [DEBUG] = AllBottom
60171 2019-Jan-09 19:14:51.363852 - [DEBUG]
60172 2019-Jan-09 19:14:51.363884 - [DEBUG] PROPAGATE: No new function!
60173 2019-Jan-09 19:14:51.363910 - [DEBUG] EDGE:
60174 2019-Jan-09 19:14:51.363967 - [DEBUG] ---> 60175 2019-Jan-09 19:14:51.364591 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
60176 2019-Jan-09 19:14:51.365219 - [DEBUG]
60177 2019-Jan-09 19:14:51.365244 - [DEBUG] EDGE:
60178 2019-Jan-09 19:14:51.365302 - [DEBUG] ---> 60179 2019-Jan-09 19:14:51.365930 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
60180 2019-Jan-09 19:14:51.366555 - [DEBUG]
60181 2019-Jan-09 19:14:51.366581 - [DEBUG] Compose: EdgeIdentity * AllBottom
60182 2019-Jan-09 19:14:51.366607 - [DEBUG]
60183 2019-Jan-09 19:14:51.366631 - [DEBUG] Propagate flow
60184 2019-Jan-09 19:14:51.366654 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60185 2019-Jan-09 19:14:51.366710 - [DEBUG] Target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
60186 2019-Jan-09 19:14:51.367354 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60187 2019-Jan-09 19:14:51.367979 - [DEBUG] Edge function : AllBottom (result of previous compose)
60188 2019-Jan-09 19:14:51.368004 - [DEBUG]
60189 2019-Jan-09 19:14:51.368029 - [DEBUG] Join: AllTop & AllBottom
60190 2019-Jan-09 19:14:51.368055 - [DEBUG] = AllBottom (new jump func)
60191 2019-Jan-09 19:14:51.368079 - [DEBUG]
60192 2019-Jan-09 19:14:51.368102 - [DEBUG] Start adding new jump function
60193 2019-Jan-09 19:14:51.368126 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60194 2019-Jan-09 19:14:51.368182 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60195 2019-Jan-09 19:14:51.368806 - [DEBUG] Destination : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
60196 2019-Jan-09 19:14:51.369434 - [DEBUG] Edge Function : AllBottom
60197 2019-Jan-09 19:14:51.369462 - [DEBUG] End adding new jump function
60198 2019-Jan-09 19:14:51.369486 - [DEBUG]
60199 2019-Jan-09 19:14:51.369509 - [DEBUG] -------------------------------------------- 1702. Path Edge --------------------------------------------
60200 2019-Jan-09 19:14:51.369534 - [DEBUG]
60201 2019-Jan-09 19:14:51.369557 - [DEBUG] Process 1702. path edge:
60202 2019-Jan-09 19:14:51.369581 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60203 2019-Jan-09 19:14:51.369637 - [DEBUG] N target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 ;
60204 2019-Jan-09 19:14:51.370264 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60205 2019-Jan-09 19:14:51.370904 - [DEBUG]
60206 2019-Jan-09 19:14:51.370929 - [DEBUG] Process normal at target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
60207 2019-Jan-09 19:14:51.371568 - [DEBUG] Compose: EdgeIdentity * AllBottom
60208 2019-Jan-09 19:14:51.371596 - [DEBUG]
60209 2019-Jan-09 19:14:51.371620 - [DEBUG] Propagate flow
60210 2019-Jan-09 19:14:51.371644 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60211 2019-Jan-09 19:14:51.371700 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60212 2019-Jan-09 19:14:51.372325 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60213 2019-Jan-09 19:14:51.372951 - [DEBUG] Edge function : AllBottom (result of previous compose)
60214 2019-Jan-09 19:14:51.372976 - [DEBUG]
60215 2019-Jan-09 19:14:51.373001 - [DEBUG] Join: AllTop & AllBottom
60216 2019-Jan-09 19:14:51.373035 - [DEBUG] = AllBottom (new jump func)
60217 2019-Jan-09 19:14:51.373060 - [DEBUG]
60218 2019-Jan-09 19:14:51.373083 - [DEBUG] Start adding new jump function
60219 2019-Jan-09 19:14:51.373106 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60220 2019-Jan-09 19:14:51.373163 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60221 2019-Jan-09 19:14:51.373802 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60222 2019-Jan-09 19:14:51.374432 - [DEBUG] Edge Function : AllBottom
60223 2019-Jan-09 19:14:51.374460 - [DEBUG] End adding new jump function
60224 2019-Jan-09 19:14:51.374485 - [DEBUG]
60225 2019-Jan-09 19:14:51.374508 - [DEBUG] -------------------------------------------- 1703. Path Edge --------------------------------------------
60226 2019-Jan-09 19:14:51.374533 - [DEBUG]
60227 2019-Jan-09 19:14:51.374556 - [DEBUG] Process 1703. path edge:
60228 2019-Jan-09 19:14:51.374580 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60229 2019-Jan-09 19:14:51.374636 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
60230 2019-Jan-09 19:14:51.375262 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60231 2019-Jan-09 19:14:51.375887 - [DEBUG]
60232 2019-Jan-09 19:14:51.375912 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60233 2019-Jan-09 19:14:51.376546 - [DEBUG] Compose: EdgeIdentity * AllBottom
60234 2019-Jan-09 19:14:51.376574 - [DEBUG]
60235 2019-Jan-09 19:14:51.376598 - [DEBUG] Propagate flow
60236 2019-Jan-09 19:14:51.376622 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60237 2019-Jan-09 19:14:51.376679 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
60238 2019-Jan-09 19:14:51.377336 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60239 2019-Jan-09 19:14:51.377961 - [DEBUG] Edge function : AllBottom (result of previous compose)
60240 2019-Jan-09 19:14:51.377986 - [DEBUG]
60241 2019-Jan-09 19:14:51.378011 - [DEBUG] Join: AllTop & AllBottom
60242 2019-Jan-09 19:14:51.378037 - [DEBUG] = AllBottom (new jump func)
60243 2019-Jan-09 19:14:51.378061 - [DEBUG]
60244 2019-Jan-09 19:14:51.378084 - [DEBUG] Start adding new jump function
60245 2019-Jan-09 19:14:51.378107 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60246 2019-Jan-09 19:14:51.378163 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60247 2019-Jan-09 19:14:51.378789 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
60248 2019-Jan-09 19:14:51.379413 - [DEBUG] Edge Function : AllBottom
60249 2019-Jan-09 19:14:51.379439 - [DEBUG] End adding new jump function
60250 2019-Jan-09 19:14:51.379463 - [DEBUG]
60251 2019-Jan-09 19:14:51.379487 - [DEBUG] -------------------------------------------- 1704. Path Edge --------------------------------------------
60252 2019-Jan-09 19:14:51.379511 - [DEBUG]
60253 2019-Jan-09 19:14:51.379534 - [DEBUG] Process 1704. path edge:
60254 2019-Jan-09 19:14:51.379558 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60255 2019-Jan-09 19:14:51.379614 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
60256 2019-Jan-09 19:14:51.380239 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60257 2019-Jan-09 19:14:51.380880 - [DEBUG]
60258 2019-Jan-09 19:14:51.380904 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
60259 2019-Jan-09 19:14:51.381553 - [DEBUG] Compose: EdgeIdentity * AllBottom
60260 2019-Jan-09 19:14:51.381581 - [DEBUG]
60261 2019-Jan-09 19:14:51.381605 - [DEBUG] Propagate flow
60262 2019-Jan-09 19:14:51.381629 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60263 2019-Jan-09 19:14:51.381685 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
60264 2019-Jan-09 19:14:51.382315 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60265 2019-Jan-09 19:14:51.382939 - [DEBUG] Edge function : AllBottom (result of previous compose)
60266 2019-Jan-09 19:14:51.382964 - [DEBUG]
60267 2019-Jan-09 19:14:51.382989 - [DEBUG] Join: AllTop & AllBottom
60268 2019-Jan-09 19:14:51.383014 - [DEBUG] = AllBottom (new jump func)
60269 2019-Jan-09 19:14:51.383039 - [DEBUG]
60270 2019-Jan-09 19:14:51.383062 - [DEBUG] Start adding new jump function
60271 2019-Jan-09 19:14:51.383085 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60272 2019-Jan-09 19:14:51.383141 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60273 2019-Jan-09 19:14:51.383791 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
60274 2019-Jan-09 19:14:51.384422 - [DEBUG] Edge Function : AllBottom
60275 2019-Jan-09 19:14:51.384449 - [DEBUG] End adding new jump function
60276 2019-Jan-09 19:14:51.384474 - [DEBUG]
60277 2019-Jan-09 19:14:51.384498 - [DEBUG] -------------------------------------------- 1705. Path Edge --------------------------------------------
60278 2019-Jan-09 19:14:51.384522 - [DEBUG]
60279 2019-Jan-09 19:14:51.384545 - [DEBUG] Process 1705. path edge:
60280 2019-Jan-09 19:14:51.384569 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60281 2019-Jan-09 19:14:51.384625 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
60282 2019-Jan-09 19:14:51.385256 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60283 2019-Jan-09 19:14:51.385882 - [DEBUG]
60284 2019-Jan-09 19:14:51.385907 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
60285 2019-Jan-09 19:14:51.386546 - [DEBUG] Compose: EdgeIdentity * AllBottom
60286 2019-Jan-09 19:14:51.386574 - [DEBUG]
60287 2019-Jan-09 19:14:51.386597 - [DEBUG] Propagate flow
60288 2019-Jan-09 19:14:51.386620 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60289 2019-Jan-09 19:14:51.386677 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
60290 2019-Jan-09 19:14:51.387321 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60291 2019-Jan-09 19:14:51.387947 - [DEBUG] Edge function : AllBottom (result of previous compose)
60292 2019-Jan-09 19:14:51.387973 - [DEBUG]
60293 2019-Jan-09 19:14:51.387997 - [DEBUG] Join: AllTop & AllBottom
60294 2019-Jan-09 19:14:51.388023 - [DEBUG] = AllBottom (new jump func)
60295 2019-Jan-09 19:14:51.388047 - [DEBUG]
60296 2019-Jan-09 19:14:51.388071 - [DEBUG] Start adding new jump function
60297 2019-Jan-09 19:14:51.388094 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60298 2019-Jan-09 19:14:51.388150 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60299 2019-Jan-09 19:14:51.388774 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
60300 2019-Jan-09 19:14:51.389402 - [DEBUG] Edge Function : AllBottom
60301 2019-Jan-09 19:14:51.389429 - [DEBUG] End adding new jump function
60302 2019-Jan-09 19:14:51.389453 - [DEBUG]
60303 2019-Jan-09 19:14:51.389476 - [DEBUG] -------------------------------------------- 1706. Path Edge --------------------------------------------
60304 2019-Jan-09 19:14:51.389509 - [DEBUG]
60305 2019-Jan-09 19:14:51.389532 - [DEBUG] Process 1706. path edge:
60306 2019-Jan-09 19:14:51.389556 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60307 2019-Jan-09 19:14:51.389613 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
60308 2019-Jan-09 19:14:51.390242 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60309 2019-Jan-09 19:14:51.390890 - [DEBUG]
60310 2019-Jan-09 19:14:51.390918 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
60311 2019-Jan-09 19:14:51.391562 - [DEBUG] Compose: EdgeIdentity * AllBottom
60312 2019-Jan-09 19:14:51.391592 - [DEBUG]
60313 2019-Jan-09 19:14:51.391615 - [DEBUG] Propagate flow
60314 2019-Jan-09 19:14:51.391639 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60315 2019-Jan-09 19:14:51.391696 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
60316 2019-Jan-09 19:14:51.392320 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60317 2019-Jan-09 19:14:51.392946 - [DEBUG] Edge function : AllBottom (result of previous compose)
60318 2019-Jan-09 19:14:51.392972 - [DEBUG]
60319 2019-Jan-09 19:14:51.392996 - [DEBUG] Join: AllTop & AllBottom
60320 2019-Jan-09 19:14:51.393023 - [DEBUG] = AllBottom (new jump func)
60321 2019-Jan-09 19:14:51.393047 - [DEBUG]
60322 2019-Jan-09 19:14:51.393071 - [DEBUG] Start adding new jump function
60323 2019-Jan-09 19:14:51.393094 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60324 2019-Jan-09 19:14:51.393151 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60325 2019-Jan-09 19:14:51.393790 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
60326 2019-Jan-09 19:14:51.394414 - [DEBUG] Edge Function : AllBottom
60327 2019-Jan-09 19:14:51.394442 - [DEBUG] End adding new jump function
60328 2019-Jan-09 19:14:51.394467 - [DEBUG]
60329 2019-Jan-09 19:14:51.394491 - [DEBUG] -------------------------------------------- 1707. Path Edge --------------------------------------------
60330 2019-Jan-09 19:14:51.394515 - [DEBUG]
60331 2019-Jan-09 19:14:51.394539 - [DEBUG] Process 1707. path edge:
60332 2019-Jan-09 19:14:51.394562 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60333 2019-Jan-09 19:14:51.394619 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
60334 2019-Jan-09 19:14:51.395242 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60335 2019-Jan-09 19:14:51.395867 - [DEBUG]
60336 2019-Jan-09 19:14:51.395892 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
60337 2019-Jan-09 19:14:51.396525 - [DEBUG] Compose: EdgeIdentity * AllBottom
60338 2019-Jan-09 19:14:51.396553 - [DEBUG]
60339 2019-Jan-09 19:14:51.396576 - [DEBUG] Propagate flow
60340 2019-Jan-09 19:14:51.396600 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60341 2019-Jan-09 19:14:51.396656 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60342 2019-Jan-09 19:14:51.397297 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60343 2019-Jan-09 19:14:51.397922 - [DEBUG] Edge function : AllBottom (result of previous compose)
60344 2019-Jan-09 19:14:51.397947 - [DEBUG]
60345 2019-Jan-09 19:14:51.397971 - [DEBUG] Join: AllTop & AllBottom
60346 2019-Jan-09 19:14:51.397997 - [DEBUG] = AllBottom (new jump func)
60347 2019-Jan-09 19:14:51.398021 - [DEBUG]
60348 2019-Jan-09 19:14:51.398045 - [DEBUG] Start adding new jump function
60349 2019-Jan-09 19:14:51.398078 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60350 2019-Jan-09 19:14:51.398135 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60351 2019-Jan-09 19:14:51.398759 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60352 2019-Jan-09 19:14:51.399382 - [DEBUG] Edge Function : AllBottom
60353 2019-Jan-09 19:14:51.399410 - [DEBUG] End adding new jump function
60354 2019-Jan-09 19:14:51.399434 - [DEBUG]
60355 2019-Jan-09 19:14:51.399458 - [DEBUG] -------------------------------------------- 1708. Path Edge --------------------------------------------
60356 2019-Jan-09 19:14:51.399482 - [DEBUG]
60357 2019-Jan-09 19:14:51.399505 - [DEBUG] Process 1708. path edge:
60358 2019-Jan-09 19:14:51.399528 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60359 2019-Jan-09 19:14:51.399585 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
60360 2019-Jan-09 19:14:51.400210 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60361 2019-Jan-09 19:14:51.400850 - [DEBUG]
60362 2019-Jan-09 19:14:51.400875 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60363 2019-Jan-09 19:14:51.401510 - [DEBUG] Compose: EdgeIdentity * AllBottom
60364 2019-Jan-09 19:14:51.401538 - [DEBUG]
60365 2019-Jan-09 19:14:51.401561 - [DEBUG] Propagate flow
60366 2019-Jan-09 19:14:51.401585 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60367 2019-Jan-09 19:14:51.401642 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
60368 2019-Jan-09 19:14:51.402271 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60369 2019-Jan-09 19:14:51.402896 - [DEBUG] Edge function : AllBottom (result of previous compose)
60370 2019-Jan-09 19:14:51.402921 - [DEBUG]
60371 2019-Jan-09 19:14:51.402945 - [DEBUG] Join: AllTop & AllBottom
60372 2019-Jan-09 19:14:51.402971 - [DEBUG] = AllBottom (new jump func)
60373 2019-Jan-09 19:14:51.402995 - [DEBUG]
60374 2019-Jan-09 19:14:51.403019 - [DEBUG] Start adding new jump function
60375 2019-Jan-09 19:14:51.403042 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60376 2019-Jan-09 19:14:51.403098 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60377 2019-Jan-09 19:14:51.403724 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
60378 2019-Jan-09 19:14:51.404367 - [DEBUG] Edge Function : AllBottom
60379 2019-Jan-09 19:14:51.404395 - [DEBUG] End adding new jump function
60380 2019-Jan-09 19:14:51.404419 - [DEBUG]
60381 2019-Jan-09 19:14:51.404442 - [DEBUG] -------------------------------------------- 1709. Path Edge --------------------------------------------
60382 2019-Jan-09 19:14:51.404467 - [DEBUG]
60383 2019-Jan-09 19:14:51.404490 - [DEBUG] Process 1709. path edge:
60384 2019-Jan-09 19:14:51.404514 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60385 2019-Jan-09 19:14:51.404570 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
60386 2019-Jan-09 19:14:51.405200 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60387 2019-Jan-09 19:14:51.405827 - [DEBUG]
60388 2019-Jan-09 19:14:51.405852 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
60389 2019-Jan-09 19:14:51.406492 - [DEBUG] Compose: EdgeIdentity * AllBottom
60390 2019-Jan-09 19:14:51.406521 - [DEBUG]
60391 2019-Jan-09 19:14:51.406553 - [DEBUG] Propagate flow
60392 2019-Jan-09 19:14:51.406576 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60393 2019-Jan-09 19:14:51.406633 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
60394 2019-Jan-09 19:14:51.407287 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60395 2019-Jan-09 19:14:51.407914 - [DEBUG] Edge function : AllBottom (result of previous compose)
60396 2019-Jan-09 19:14:51.407939 - [DEBUG]
60397 2019-Jan-09 19:14:51.407965 - [DEBUG] Join: AllTop & AllBottom
60398 2019-Jan-09 19:14:51.407990 - [DEBUG] = AllBottom (new jump func)
60399 2019-Jan-09 19:14:51.408015 - [DEBUG]
60400 2019-Jan-09 19:14:51.408038 - [DEBUG] Start adding new jump function
60401 2019-Jan-09 19:14:51.408062 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60402 2019-Jan-09 19:14:51.408118 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60403 2019-Jan-09 19:14:51.408743 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
60404 2019-Jan-09 19:14:51.409371 - [DEBUG] Edge Function : AllBottom
60405 2019-Jan-09 19:14:51.409399 - [DEBUG] End adding new jump function
60406 2019-Jan-09 19:14:51.409422 - [DEBUG]
60407 2019-Jan-09 19:14:51.409446 - [DEBUG] -------------------------------------------- 1710. Path Edge --------------------------------------------
60408 2019-Jan-09 19:14:51.409470 - [DEBUG]
60409 2019-Jan-09 19:14:51.409493 - [DEBUG] Process 1710. path edge:
60410 2019-Jan-09 19:14:51.409517 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60411 2019-Jan-09 19:14:51.409573 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
60412 2019-Jan-09 19:14:51.410201 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60413 2019-Jan-09 19:14:51.410845 - [DEBUG]
60414 2019-Jan-09 19:14:51.410870 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
60415 2019-Jan-09 19:14:51.411508 - [DEBUG] Possible callees:
60416 2019-Jan-09 19:14:51.411534 - [DEBUG] bar
60417 2019-Jan-09 19:14:51.411559 - [DEBUG] Possible return sites:
60418 2019-Jan-09 19:14:51.411582 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7160419 2019-Jan-09 19:14:51.412832 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
60420 2019-Jan-09 19:14:51.412861 - [DEBUG] Start points of 'bar' currently not available!
60421 2019-Jan-09 19:14:51.412898 - [DEBUG] Compose: EdgeIdentity * AllBottom
60422 2019-Jan-09 19:14:51.412925 - [DEBUG]
60423 2019-Jan-09 19:14:51.412949 - [DEBUG] Propagate flow
60424 2019-Jan-09 19:14:51.412972 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60425 2019-Jan-09 19:14:51.413030 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60426 2019-Jan-09 19:14:51.413659 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60427 2019-Jan-09 19:14:51.414302 - [DEBUG] Edge function : AllBottom (result of previous compose)
60428 2019-Jan-09 19:14:51.414327 - [DEBUG]
60429 2019-Jan-09 19:14:51.414352 - [DEBUG] Join: AllTop & AllBottom
60430 2019-Jan-09 19:14:51.414378 - [DEBUG] = AllBottom (new jump func)
60431 2019-Jan-09 19:14:51.414403 - [DEBUG]
60432 2019-Jan-09 19:14:51.414427 - [DEBUG] Start adding new jump function
60433 2019-Jan-09 19:14:51.414450 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60434 2019-Jan-09 19:14:51.414507 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60435 2019-Jan-09 19:14:51.415147 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60436 2019-Jan-09 19:14:51.415775 - [DEBUG] Edge Function : AllBottom
60437 2019-Jan-09 19:14:51.415802 - [DEBUG] End adding new jump function
60438 2019-Jan-09 19:14:51.415826 - [DEBUG]
60439 2019-Jan-09 19:14:51.415850 - [DEBUG] -------------------------------------------- 1711. Path Edge --------------------------------------------
60440 2019-Jan-09 19:14:51.415874 - [DEBUG]
60441 2019-Jan-09 19:14:51.415897 - [DEBUG] Process 1711. path edge:
60442 2019-Jan-09 19:14:51.415922 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60443 2019-Jan-09 19:14:51.415978 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
60444 2019-Jan-09 19:14:51.416607 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60445 2019-Jan-09 19:14:51.417247 - [DEBUG]
60446 2019-Jan-09 19:14:51.417272 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60447 2019-Jan-09 19:14:51.417913 - [DEBUG] Compose: EdgeIdentity * AllBottom
60448 2019-Jan-09 19:14:51.417941 - [DEBUG]
60449 2019-Jan-09 19:14:51.417966 - [DEBUG] Propagate flow
60450 2019-Jan-09 19:14:51.417989 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60451 2019-Jan-09 19:14:51.418046 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
60452 2019-Jan-09 19:14:51.418672 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60453 2019-Jan-09 19:14:51.419297 - [DEBUG] Edge function : AllBottom (result of previous compose)
60454 2019-Jan-09 19:14:51.419322 - [DEBUG]
60455 2019-Jan-09 19:14:51.419347 - [DEBUG] Join: AllTop & AllBottom
60456 2019-Jan-09 19:14:51.419373 - [DEBUG] = AllBottom (new jump func)
60457 2019-Jan-09 19:14:51.419397 - [DEBUG]
60458 2019-Jan-09 19:14:51.419421 - [DEBUG] Start adding new jump function
60459 2019-Jan-09 19:14:51.419444 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60460 2019-Jan-09 19:14:51.419500 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60461 2019-Jan-09 19:14:51.420126 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
60462 2019-Jan-09 19:14:51.420768 - [DEBUG] Edge Function : AllBottom
60463 2019-Jan-09 19:14:51.420795 - [DEBUG] End adding new jump function
60464 2019-Jan-09 19:14:51.420819 - [DEBUG]
60465 2019-Jan-09 19:14:51.420843 - [DEBUG] -------------------------------------------- 1712. Path Edge --------------------------------------------
60466 2019-Jan-09 19:14:51.420867 - [DEBUG]
60467 2019-Jan-09 19:14:51.420891 - [DEBUG] Process 1712. path edge:
60468 2019-Jan-09 19:14:51.420915 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60469 2019-Jan-09 19:14:51.420971 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
60470 2019-Jan-09 19:14:51.421596 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60471 2019-Jan-09 19:14:51.422221 - [DEBUG]
60472 2019-Jan-09 19:14:51.422247 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
60473 2019-Jan-09 19:14:51.422883 - [DEBUG] Compose: EdgeIdentity * AllBottom
60474 2019-Jan-09 19:14:51.422911 - [DEBUG]
60475 2019-Jan-09 19:14:51.422935 - [DEBUG] Propagate flow
60476 2019-Jan-09 19:14:51.422958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60477 2019-Jan-09 19:14:51.423020 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
60478 2019-Jan-09 19:14:51.423678 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60479 2019-Jan-09 19:14:51.424321 - [DEBUG] Edge function : AllBottom (result of previous compose)
60480 2019-Jan-09 19:14:51.424346 - [DEBUG]
60481 2019-Jan-09 19:14:51.424371 - [DEBUG] Join: AllTop & AllBottom
60482 2019-Jan-09 19:14:51.424397 - [DEBUG] = AllBottom (new jump func)
60483 2019-Jan-09 19:14:51.424422 - [DEBUG]
60484 2019-Jan-09 19:14:51.424445 - [DEBUG] Start adding new jump function
60485 2019-Jan-09 19:14:51.424469 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60486 2019-Jan-09 19:14:51.424525 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60487 2019-Jan-09 19:14:51.425151 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
60488 2019-Jan-09 19:14:51.425784 - [DEBUG] Edge Function : AllBottom
60489 2019-Jan-09 19:14:51.425812 - [DEBUG] End adding new jump function
60490 2019-Jan-09 19:14:51.425836 - [DEBUG]
60491 2019-Jan-09 19:14:51.425859 - [DEBUG] -------------------------------------------- 1713. Path Edge --------------------------------------------
60492 2019-Jan-09 19:14:51.425883 - [DEBUG]
60493 2019-Jan-09 19:14:51.425907 - [DEBUG] Process 1713. path edge:
60494 2019-Jan-09 19:14:51.425931 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60495 2019-Jan-09 19:14:51.425987 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
60496 2019-Jan-09 19:14:51.426621 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60497 2019-Jan-09 19:14:51.427264 - [DEBUG]
60498 2019-Jan-09 19:14:51.427288 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
60499 2019-Jan-09 19:14:51.427930 - [DEBUG] Possible callees:
60500 2019-Jan-09 19:14:51.427956 - [DEBUG] llvm.dbg.declare
60501 2019-Jan-09 19:14:51.427981 - [DEBUG] Possible return sites:
60502 2019-Jan-09 19:14:51.428004 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7860503 2019-Jan-09 19:14:51.429254 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60504 2019-Jan-09 19:14:51.429282 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60505 2019-Jan-09 19:14:51.429319 - [DEBUG] Compose: EdgeIdentity * AllBottom
60506 2019-Jan-09 19:14:51.429346 - [DEBUG]
60507 2019-Jan-09 19:14:51.429370 - [DEBUG] Propagate flow
60508 2019-Jan-09 19:14:51.429393 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60509 2019-Jan-09 19:14:51.429451 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
60510 2019-Jan-09 19:14:51.430079 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60511 2019-Jan-09 19:14:51.430720 - [DEBUG] Edge function : AllBottom (result of previous compose)
60512 2019-Jan-09 19:14:51.430745 - [DEBUG]
60513 2019-Jan-09 19:14:51.430770 - [DEBUG] Join: AllTop & AllBottom
60514 2019-Jan-09 19:14:51.430796 - [DEBUG] = AllBottom (new jump func)
60515 2019-Jan-09 19:14:51.430820 - [DEBUG]
60516 2019-Jan-09 19:14:51.430844 - [DEBUG] Start adding new jump function
60517 2019-Jan-09 19:14:51.430867 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60518 2019-Jan-09 19:14:51.430923 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60519 2019-Jan-09 19:14:51.431548 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
60520 2019-Jan-09 19:14:51.432183 - [DEBUG] Edge Function : AllBottom
60521 2019-Jan-09 19:14:51.432210 - [DEBUG] End adding new jump function
60522 2019-Jan-09 19:14:51.432234 - [DEBUG]
60523 2019-Jan-09 19:14:51.432258 - [DEBUG] -------------------------------------------- 1714. Path Edge --------------------------------------------
60524 2019-Jan-09 19:14:51.432282 - [DEBUG]
60525 2019-Jan-09 19:14:51.432305 - [DEBUG] Process 1714. path edge:
60526 2019-Jan-09 19:14:51.432329 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60527 2019-Jan-09 19:14:51.432385 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
60528 2019-Jan-09 19:14:51.433013 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60529 2019-Jan-09 19:14:51.433637 - [DEBUG]
60530 2019-Jan-09 19:14:51.433662 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
60531 2019-Jan-09 19:14:51.434321 - [DEBUG] Compose: EdgeIdentity * AllBottom
60532 2019-Jan-09 19:14:51.434349 - [DEBUG]
60533 2019-Jan-09 19:14:51.434373 - [DEBUG] Propagate flow
60534 2019-Jan-09 19:14:51.434397 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60535 2019-Jan-09 19:14:51.434454 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
60536 2019-Jan-09 19:14:51.435078 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60537 2019-Jan-09 19:14:51.435702 - [DEBUG] Edge function : AllBottom (result of previous compose)
60538 2019-Jan-09 19:14:51.435728 - [DEBUG]
60539 2019-Jan-09 19:14:51.435752 - [DEBUG] Join: AllTop & AllBottom
60540 2019-Jan-09 19:14:51.435778 - [DEBUG] = AllBottom (new jump func)
60541 2019-Jan-09 19:14:51.435802 - [DEBUG]
60542 2019-Jan-09 19:14:51.435825 - [DEBUG] Start adding new jump function
60543 2019-Jan-09 19:14:51.435849 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60544 2019-Jan-09 19:14:51.435905 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60545 2019-Jan-09 19:14:51.436529 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
60546 2019-Jan-09 19:14:51.437166 - [DEBUG] Edge Function : AllBottom
60547 2019-Jan-09 19:14:51.437193 - [DEBUG] End adding new jump function
60548 2019-Jan-09 19:14:51.437218 - [DEBUG]
60549 2019-Jan-09 19:14:51.437241 - [DEBUG] -------------------------------------------- 1715. Path Edge --------------------------------------------
60550 2019-Jan-09 19:14:51.437265 - [DEBUG]
60551 2019-Jan-09 19:14:51.437289 - [DEBUG] Process 1715. path edge:
60552 2019-Jan-09 19:14:51.437313 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60553 2019-Jan-09 19:14:51.437369 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
60554 2019-Jan-09 19:14:51.437993 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60555 2019-Jan-09 19:14:51.438617 - [DEBUG]
60556 2019-Jan-09 19:14:51.438642 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
60557 2019-Jan-09 19:14:51.439284 - [DEBUG] Compose: EdgeIdentity * AllBottom
60558 2019-Jan-09 19:14:51.439312 - [DEBUG]
60559 2019-Jan-09 19:14:51.439335 - [DEBUG] Propagate flow
60560 2019-Jan-09 19:14:51.439358 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60561 2019-Jan-09 19:14:51.439416 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
60562 2019-Jan-09 19:14:51.440045 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60563 2019-Jan-09 19:14:51.440687 - [DEBUG] Edge function : AllBottom (result of previous compose)
60564 2019-Jan-09 19:14:51.440720 - [DEBUG]
60565 2019-Jan-09 19:14:51.440745 - [DEBUG] Join: AllTop & AllBottom
60566 2019-Jan-09 19:14:51.440771 - [DEBUG] = AllBottom (new jump func)
60567 2019-Jan-09 19:14:51.440796 - [DEBUG]
60568 2019-Jan-09 19:14:51.440820 - [DEBUG] Start adding new jump function
60569 2019-Jan-09 19:14:51.440843 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60570 2019-Jan-09 19:14:51.440900 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60571 2019-Jan-09 19:14:51.441527 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
60572 2019-Jan-09 19:14:51.442154 - [DEBUG] Edge Function : AllBottom
60573 2019-Jan-09 19:14:51.442182 - [DEBUG] End adding new jump function
60574 2019-Jan-09 19:14:51.442206 - [DEBUG]
60575 2019-Jan-09 19:14:51.442230 - [DEBUG] -------------------------------------------- 1716. Path Edge --------------------------------------------
60576 2019-Jan-09 19:14:51.442254 - [DEBUG]
60577 2019-Jan-09 19:14:51.442277 - [DEBUG] Process 1716. path edge:
60578 2019-Jan-09 19:14:51.442301 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60579 2019-Jan-09 19:14:51.442357 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
60580 2019-Jan-09 19:14:51.442986 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60581 2019-Jan-09 19:14:51.443612 - [DEBUG]
60582 2019-Jan-09 19:14:51.443636 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
60583 2019-Jan-09 19:14:51.444296 - [DEBUG] Compose: EdgeIdentity * AllBottom
60584 2019-Jan-09 19:14:51.444326 - [DEBUG]
60585 2019-Jan-09 19:14:51.444349 - [DEBUG] Propagate flow
60586 2019-Jan-09 19:14:51.444373 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60587 2019-Jan-09 19:14:51.444431 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
60588 2019-Jan-09 19:14:51.445056 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60589 2019-Jan-09 19:14:51.445681 - [DEBUG] Edge function : AllBottom (result of previous compose)
60590 2019-Jan-09 19:14:51.445707 - [DEBUG]
60591 2019-Jan-09 19:14:51.445731 - [DEBUG] Join: AllTop & AllBottom
60592 2019-Jan-09 19:14:51.445758 - [DEBUG] = AllBottom (new jump func)
60593 2019-Jan-09 19:14:51.445782 - [DEBUG]
60594 2019-Jan-09 19:14:51.445805 - [DEBUG] Start adding new jump function
60595 2019-Jan-09 19:14:51.445829 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60596 2019-Jan-09 19:14:51.445885 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60597 2019-Jan-09 19:14:51.446510 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
60598 2019-Jan-09 19:14:51.447146 - [DEBUG] Edge Function : AllBottom
60599 2019-Jan-09 19:14:51.447174 - [DEBUG] End adding new jump function
60600 2019-Jan-09 19:14:51.447198 - [DEBUG]
60601 2019-Jan-09 19:14:51.447221 - [DEBUG] -------------------------------------------- 1717. Path Edge --------------------------------------------
60602 2019-Jan-09 19:14:51.447246 - [DEBUG]
60603 2019-Jan-09 19:14:51.447269 - [DEBUG] Process 1717. path edge:
60604 2019-Jan-09 19:14:51.447293 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60605 2019-Jan-09 19:14:51.447349 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
60606 2019-Jan-09 19:14:51.447972 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60607 2019-Jan-09 19:14:51.448597 - [DEBUG]
60608 2019-Jan-09 19:14:51.448622 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
60609 2019-Jan-09 19:14:51.449262 - [DEBUG] Compose: EdgeIdentity * AllBottom
60610 2019-Jan-09 19:14:51.449297 - [DEBUG]
60611 2019-Jan-09 19:14:51.449322 - [DEBUG] Propagate flow
60612 2019-Jan-09 19:14:51.449345 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60613 2019-Jan-09 19:14:51.449402 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
60614 2019-Jan-09 19:14:51.450029 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60615 2019-Jan-09 19:14:51.450670 - [DEBUG] Edge function : AllBottom (result of previous compose)
60616 2019-Jan-09 19:14:51.450695 - [DEBUG]
60617 2019-Jan-09 19:14:51.450720 - [DEBUG] Join: AllTop & AllBottom
60618 2019-Jan-09 19:14:51.450745 - [DEBUG] = AllBottom (new jump func)
60619 2019-Jan-09 19:14:51.450770 - [DEBUG]
60620 2019-Jan-09 19:14:51.450793 - [DEBUG] Start adding new jump function
60621 2019-Jan-09 19:14:51.450817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60622 2019-Jan-09 19:14:51.450873 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60623 2019-Jan-09 19:14:51.451498 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
60624 2019-Jan-09 19:14:51.452122 - [DEBUG] Edge Function : AllBottom
60625 2019-Jan-09 19:14:51.452149 - [DEBUG] End adding new jump function
60626 2019-Jan-09 19:14:51.452174 - [DEBUG]
60627 2019-Jan-09 19:14:51.452197 - [DEBUG] -------------------------------------------- 1718. Path Edge --------------------------------------------
60628 2019-Jan-09 19:14:51.452221 - [DEBUG]
60629 2019-Jan-09 19:14:51.452245 - [DEBUG] Process 1718. path edge:
60630 2019-Jan-09 19:14:51.452268 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60631 2019-Jan-09 19:14:51.452325 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
60632 2019-Jan-09 19:14:51.452950 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60633 2019-Jan-09 19:14:51.453573 - [DEBUG]
60634 2019-Jan-09 19:14:51.453597 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
60635 2019-Jan-09 19:14:51.454256 - [DEBUG] Compose: EdgeIdentity * AllBottom
60636 2019-Jan-09 19:14:51.454284 - [DEBUG]
60637 2019-Jan-09 19:14:51.454308 - [DEBUG] Propagate flow
60638 2019-Jan-09 19:14:51.454331 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60639 2019-Jan-09 19:14:51.454389 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
60640 2019-Jan-09 19:14:51.455025 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60641 2019-Jan-09 19:14:51.455659 - [DEBUG] Edge function : AllBottom (result of previous compose)
60642 2019-Jan-09 19:14:51.455685 - [DEBUG]
60643 2019-Jan-09 19:14:51.455709 - [DEBUG] Join: AllTop & AllBottom
60644 2019-Jan-09 19:14:51.455735 - [DEBUG] = AllBottom (new jump func)
60645 2019-Jan-09 19:14:51.455760 - [DEBUG]
60646 2019-Jan-09 19:14:51.455783 - [DEBUG] Start adding new jump function
60647 2019-Jan-09 19:14:51.455807 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60648 2019-Jan-09 19:14:51.455864 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60649 2019-Jan-09 19:14:51.456490 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
60650 2019-Jan-09 19:14:51.457129 - [DEBUG] Edge Function : AllBottom
60651 2019-Jan-09 19:14:51.457157 - [DEBUG] End adding new jump function
60652 2019-Jan-09 19:14:51.457181 - [DEBUG]
60653 2019-Jan-09 19:14:51.457205 - [DEBUG] -------------------------------------------- 1719. Path Edge --------------------------------------------
60654 2019-Jan-09 19:14:51.457237 - [DEBUG]
60655 2019-Jan-09 19:14:51.457261 - [DEBUG] Process 1719. path edge:
60656 2019-Jan-09 19:14:51.457285 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60657 2019-Jan-09 19:14:51.457342 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
60658 2019-Jan-09 19:14:51.457971 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60659 2019-Jan-09 19:14:51.458596 - [DEBUG]
60660 2019-Jan-09 19:14:51.458621 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
60661 2019-Jan-09 19:14:51.459265 - [DEBUG] Compose: EdgeIdentity * AllBottom
60662 2019-Jan-09 19:14:51.459293 - [DEBUG]
60663 2019-Jan-09 19:14:51.459317 - [DEBUG] Propagate flow
60664 2019-Jan-09 19:14:51.459341 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60665 2019-Jan-09 19:14:51.459398 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
60666 2019-Jan-09 19:14:51.460023 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60667 2019-Jan-09 19:14:51.460664 - [DEBUG] Edge function : AllBottom (result of previous compose)
60668 2019-Jan-09 19:14:51.460690 - [DEBUG]
60669 2019-Jan-09 19:14:51.460714 - [DEBUG] Join: AllTop & AllBottom
60670 2019-Jan-09 19:14:51.460741 - [DEBUG] = AllBottom (new jump func)
60671 2019-Jan-09 19:14:51.460765 - [DEBUG]
60672 2019-Jan-09 19:14:51.460789 - [DEBUG] Start adding new jump function
60673 2019-Jan-09 19:14:51.460812 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60674 2019-Jan-09 19:14:51.460869 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60675 2019-Jan-09 19:14:51.461495 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
60676 2019-Jan-09 19:14:51.462119 - [DEBUG] Edge Function : AllBottom
60677 2019-Jan-09 19:14:51.462146 - [DEBUG] End adding new jump function
60678 2019-Jan-09 19:14:51.462170 - [DEBUG]
60679 2019-Jan-09 19:14:51.462194 - [DEBUG] -------------------------------------------- 1720. Path Edge --------------------------------------------
60680 2019-Jan-09 19:14:51.462218 - [DEBUG]
60681 2019-Jan-09 19:14:51.462241 - [DEBUG] Process 1720. path edge:
60682 2019-Jan-09 19:14:51.462266 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60683 2019-Jan-09 19:14:51.462322 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
60684 2019-Jan-09 19:14:51.462948 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60685 2019-Jan-09 19:14:51.463573 - [DEBUG]
60686 2019-Jan-09 19:14:51.463598 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
60687 2019-Jan-09 19:14:51.464256 - [DEBUG] Compose: EdgeIdentity * AllBottom
60688 2019-Jan-09 19:14:51.464286 - [DEBUG]
60689 2019-Jan-09 19:14:51.464309 - [DEBUG] Propagate flow
60690 2019-Jan-09 19:14:51.464333 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60691 2019-Jan-09 19:14:51.464390 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
60692 2019-Jan-09 19:14:51.465026 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60693 2019-Jan-09 19:14:51.465650 - [DEBUG] Edge function : AllBottom (result of previous compose)
60694 2019-Jan-09 19:14:51.465676 - [DEBUG]
60695 2019-Jan-09 19:14:51.465700 - [DEBUG] Join: AllTop & AllBottom
60696 2019-Jan-09 19:14:51.465726 - [DEBUG] = AllBottom (new jump func)
60697 2019-Jan-09 19:14:51.465758 - [DEBUG]
60698 2019-Jan-09 19:14:51.465782 - [DEBUG] Start adding new jump function
60699 2019-Jan-09 19:14:51.465806 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60700 2019-Jan-09 19:14:51.465862 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60701 2019-Jan-09 19:14:51.466490 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
60702 2019-Jan-09 19:14:51.467135 - [DEBUG] Edge Function : AllBottom
60703 2019-Jan-09 19:14:51.467163 - [DEBUG] End adding new jump function
60704 2019-Jan-09 19:14:51.467187 - [DEBUG]
60705 2019-Jan-09 19:14:51.467211 - [DEBUG] -------------------------------------------- 1721. Path Edge --------------------------------------------
60706 2019-Jan-09 19:14:51.467235 - [DEBUG]
60707 2019-Jan-09 19:14:51.467259 - [DEBUG] Process 1721. path edge:
60708 2019-Jan-09 19:14:51.467282 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60709 2019-Jan-09 19:14:51.467339 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
60710 2019-Jan-09 19:14:51.467974 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60711 2019-Jan-09 19:14:51.468600 - [DEBUG]
60712 2019-Jan-09 19:14:51.468625 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
60713 2019-Jan-09 19:14:51.469270 - [DEBUG] Possible callees:
60714 2019-Jan-09 19:14:51.469295 - [DEBUG] llvm.dbg.declare
60715 2019-Jan-09 19:14:51.469321 - [DEBUG] Possible return sites:
60716 2019-Jan-09 19:14:51.469344 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12060717 2019-Jan-09 19:14:51.470608 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60718 2019-Jan-09 19:14:51.470637 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60719 2019-Jan-09 19:14:51.470674 - [DEBUG] Compose: EdgeIdentity * AllBottom
60720 2019-Jan-09 19:14:51.470701 - [DEBUG]
60721 2019-Jan-09 19:14:51.470725 - [DEBUG] Propagate flow
60722 2019-Jan-09 19:14:51.470748 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60723 2019-Jan-09 19:14:51.470804 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
60724 2019-Jan-09 19:14:51.471432 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60725 2019-Jan-09 19:14:51.472065 - [DEBUG] Edge function : AllBottom (result of previous compose)
60726 2019-Jan-09 19:14:51.472090 - [DEBUG]
60727 2019-Jan-09 19:14:51.472115 - [DEBUG] Join: AllTop & AllBottom
60728 2019-Jan-09 19:14:51.472141 - [DEBUG] = AllBottom (new jump func)
60729 2019-Jan-09 19:14:51.472165 - [DEBUG]
60730 2019-Jan-09 19:14:51.472188 - [DEBUG] Start adding new jump function
60731 2019-Jan-09 19:14:51.472212 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60732 2019-Jan-09 19:14:51.472267 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60733 2019-Jan-09 19:14:51.472893 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
60734 2019-Jan-09 19:14:51.473519 - [DEBUG] Edge Function : AllBottom
60735 2019-Jan-09 19:14:51.473547 - [DEBUG] End adding new jump function
60736 2019-Jan-09 19:14:51.473572 - [DEBUG]
60737 2019-Jan-09 19:14:51.473595 - [DEBUG] -------------------------------------------- 1722. Path Edge --------------------------------------------
60738 2019-Jan-09 19:14:51.473619 - [DEBUG]
60739 2019-Jan-09 19:14:51.473651 - [DEBUG] Process 1722. path edge:
60740 2019-Jan-09 19:14:51.473675 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60741 2019-Jan-09 19:14:51.473731 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
60742 2019-Jan-09 19:14:51.474373 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60743 2019-Jan-09 19:14:51.474997 - [DEBUG]
60744 2019-Jan-09 19:14:51.475022 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
60745 2019-Jan-09 19:14:51.475669 - [DEBUG] Compose: EdgeIdentity * AllBottom
60746 2019-Jan-09 19:14:51.475697 - [DEBUG]
60747 2019-Jan-09 19:14:51.475721 - [DEBUG] Propagate flow
60748 2019-Jan-09 19:14:51.475744 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60749 2019-Jan-09 19:14:51.475801 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
60750 2019-Jan-09 19:14:51.476427 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60751 2019-Jan-09 19:14:51.477051 - [DEBUG] Edge function : AllBottom (result of previous compose)
60752 2019-Jan-09 19:14:51.477076 - [DEBUG]
60753 2019-Jan-09 19:14:51.477112 - [DEBUG] Join: AllTop & AllBottom
60754 2019-Jan-09 19:14:51.477141 - [DEBUG] = AllBottom (new jump func)
60755 2019-Jan-09 19:14:51.477166 - [DEBUG]
60756 2019-Jan-09 19:14:51.477193 - [DEBUG] Start adding new jump function
60757 2019-Jan-09 19:14:51.477217 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60758 2019-Jan-09 19:14:51.477274 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60759 2019-Jan-09 19:14:51.477900 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
60760 2019-Jan-09 19:14:51.478524 - [DEBUG] Edge Function : AllBottom
60761 2019-Jan-09 19:14:51.478551 - [DEBUG] End adding new jump function
60762 2019-Jan-09 19:14:51.478575 - [DEBUG]
60763 2019-Jan-09 19:14:51.478599 - [DEBUG] -------------------------------------------- 1723. Path Edge --------------------------------------------
60764 2019-Jan-09 19:14:51.478623 - [DEBUG]
60765 2019-Jan-09 19:14:51.478646 - [DEBUG] Process 1723. path edge:
60766 2019-Jan-09 19:14:51.478670 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60767 2019-Jan-09 19:14:51.478726 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
60768 2019-Jan-09 19:14:51.479349 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60769 2019-Jan-09 19:14:51.479974 - [DEBUG]
60770 2019-Jan-09 19:14:51.480000 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
60771 2019-Jan-09 19:14:51.480657 - [DEBUG] Compose: EdgeIdentity * AllBottom
60772 2019-Jan-09 19:14:51.480685 - [DEBUG]
60773 2019-Jan-09 19:14:51.480709 - [DEBUG] Propagate flow
60774 2019-Jan-09 19:14:51.480732 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60775 2019-Jan-09 19:14:51.480789 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
60776 2019-Jan-09 19:14:51.481423 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60777 2019-Jan-09 19:14:51.482049 - [DEBUG] Edge function : AllBottom (result of previous compose)
60778 2019-Jan-09 19:14:51.482074 - [DEBUG]
60779 2019-Jan-09 19:14:51.482099 - [DEBUG] Join: AllTop & AllBottom
60780 2019-Jan-09 19:14:51.482126 - [DEBUG] = AllBottom (new jump func)
60781 2019-Jan-09 19:14:51.482150 - [DEBUG]
60782 2019-Jan-09 19:14:51.482174 - [DEBUG] Start adding new jump function
60783 2019-Jan-09 19:14:51.482197 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60784 2019-Jan-09 19:14:51.482265 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60785 2019-Jan-09 19:14:51.482892 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
60786 2019-Jan-09 19:14:51.483525 - [DEBUG] Edge Function : AllBottom
60787 2019-Jan-09 19:14:51.483552 - [DEBUG] End adding new jump function
60788 2019-Jan-09 19:14:51.483577 - [DEBUG]
60789 2019-Jan-09 19:14:51.483600 - [DEBUG] -------------------------------------------- 1724. Path Edge --------------------------------------------
60790 2019-Jan-09 19:14:51.483624 - [DEBUG]
60791 2019-Jan-09 19:14:51.483648 - [DEBUG] Process 1724. path edge:
60792 2019-Jan-09 19:14:51.483672 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60793 2019-Jan-09 19:14:51.483728 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
60794 2019-Jan-09 19:14:51.484378 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60795 2019-Jan-09 19:14:51.485004 - [DEBUG]
60796 2019-Jan-09 19:14:51.485028 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
60797 2019-Jan-09 19:14:51.485678 - [DEBUG] Possible callees:
60798 2019-Jan-09 19:14:51.485703 - [DEBUG] llvm.dbg.declare
60799 2019-Jan-09 19:14:51.485729 - [DEBUG] Possible return sites:
60800 2019-Jan-09 19:14:51.485752 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14960801 2019-Jan-09 19:14:51.487008 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60802 2019-Jan-09 19:14:51.487037 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60803 2019-Jan-09 19:14:51.487073 - [DEBUG] Compose: EdgeIdentity * AllBottom
60804 2019-Jan-09 19:14:51.487112 - [DEBUG]
60805 2019-Jan-09 19:14:51.487138 - [DEBUG] Propagate flow
60806 2019-Jan-09 19:14:51.487162 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60807 2019-Jan-09 19:14:51.487219 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
60808 2019-Jan-09 19:14:51.487852 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60809 2019-Jan-09 19:14:51.488477 - [DEBUG] Edge function : AllBottom (result of previous compose)
60810 2019-Jan-09 19:14:51.488503 - [DEBUG]
60811 2019-Jan-09 19:14:51.488528 - [DEBUG] Join: AllTop & AllBottom
60812 2019-Jan-09 19:14:51.488554 - [DEBUG] = AllBottom (new jump func)
60813 2019-Jan-09 19:14:51.488578 - [DEBUG]
60814 2019-Jan-09 19:14:51.488601 - [DEBUG] Start adding new jump function
60815 2019-Jan-09 19:14:51.488624 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60816 2019-Jan-09 19:14:51.488680 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60817 2019-Jan-09 19:14:51.489305 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
60818 2019-Jan-09 19:14:51.489930 - [DEBUG] Edge Function : AllBottom
60819 2019-Jan-09 19:14:51.489958 - [DEBUG] End adding new jump function
60820 2019-Jan-09 19:14:51.489981 - [DEBUG]
60821 2019-Jan-09 19:14:51.490005 - [DEBUG] -------------------------------------------- 1725. Path Edge --------------------------------------------
60822 2019-Jan-09 19:14:51.490029 - [DEBUG]
60823 2019-Jan-09 19:14:51.490052 - [DEBUG] Process 1725. path edge:
60824 2019-Jan-09 19:14:51.490076 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60825 2019-Jan-09 19:14:51.490140 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
60826 2019-Jan-09 19:14:51.490787 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60827 2019-Jan-09 19:14:51.491418 - [DEBUG]
60828 2019-Jan-09 19:14:51.491443 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
60829 2019-Jan-09 19:14:51.492092 - [DEBUG] Compose: EdgeIdentity * AllBottom
60830 2019-Jan-09 19:14:51.492120 - [DEBUG]
60831 2019-Jan-09 19:14:51.492144 - [DEBUG] Propagate flow
60832 2019-Jan-09 19:14:51.492167 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60833 2019-Jan-09 19:14:51.492225 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
60834 2019-Jan-09 19:14:51.492850 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60835 2019-Jan-09 19:14:51.493474 - [DEBUG] Edge function : AllBottom (result of previous compose)
60836 2019-Jan-09 19:14:51.493500 - [DEBUG]
60837 2019-Jan-09 19:14:51.493524 - [DEBUG] Join: AllTop & AllBottom
60838 2019-Jan-09 19:14:51.493550 - [DEBUG] = AllBottom (new jump func)
60839 2019-Jan-09 19:14:51.493575 - [DEBUG]
60840 2019-Jan-09 19:14:51.493598 - [DEBUG] Start adding new jump function
60841 2019-Jan-09 19:14:51.493622 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60842 2019-Jan-09 19:14:51.493678 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60843 2019-Jan-09 19:14:51.494320 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
60844 2019-Jan-09 19:14:51.494943 - [DEBUG] Edge Function : AllBottom
60845 2019-Jan-09 19:14:51.494970 - [DEBUG] End adding new jump function
60846 2019-Jan-09 19:14:51.494994 - [DEBUG]
60847 2019-Jan-09 19:14:51.495018 - [DEBUG] -------------------------------------------- 1726. Path Edge --------------------------------------------
60848 2019-Jan-09 19:14:51.495042 - [DEBUG]
60849 2019-Jan-09 19:14:51.495065 - [DEBUG] Process 1726. path edge:
60850 2019-Jan-09 19:14:51.495089 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60851 2019-Jan-09 19:14:51.495145 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
60852 2019-Jan-09 19:14:51.495771 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60853 2019-Jan-09 19:14:51.496397 - [DEBUG]
60854 2019-Jan-09 19:14:51.496422 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
60855 2019-Jan-09 19:14:51.497068 - [DEBUG] Compose: EdgeIdentity * AllBottom
60856 2019-Jan-09 19:14:51.497096 - [DEBUG]
60857 2019-Jan-09 19:14:51.497134 - [DEBUG] Propagate flow
60858 2019-Jan-09 19:14:51.497157 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60859 2019-Jan-09 19:14:51.497215 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
60860 2019-Jan-09 19:14:51.497852 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60861 2019-Jan-09 19:14:51.498478 - [DEBUG] Edge function : AllBottom (result of previous compose)
60862 2019-Jan-09 19:14:51.498503 - [DEBUG]
60863 2019-Jan-09 19:14:51.498528 - [DEBUG] Join: AllTop & AllBottom
60864 2019-Jan-09 19:14:51.498554 - [DEBUG] = AllBottom (new jump func)
60865 2019-Jan-09 19:14:51.498578 - [DEBUG]
60866 2019-Jan-09 19:14:51.498601 - [DEBUG] Start adding new jump function
60867 2019-Jan-09 19:14:51.498625 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60868 2019-Jan-09 19:14:51.498681 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60869 2019-Jan-09 19:14:51.499314 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
60870 2019-Jan-09 19:14:51.499949 - [DEBUG] Edge Function : AllBottom
60871 2019-Jan-09 19:14:51.499976 - [DEBUG] End adding new jump function
60872 2019-Jan-09 19:14:51.500001 - [DEBUG]
60873 2019-Jan-09 19:14:51.500024 - [DEBUG] -------------------------------------------- 1727. Path Edge --------------------------------------------
60874 2019-Jan-09 19:14:51.500048 - [DEBUG]
60875 2019-Jan-09 19:14:51.500072 - [DEBUG] Process 1727. path edge:
60876 2019-Jan-09 19:14:51.500095 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60877 2019-Jan-09 19:14:51.500151 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
60878 2019-Jan-09 19:14:51.500801 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60879 2019-Jan-09 19:14:51.501426 - [DEBUG]
60880 2019-Jan-09 19:14:51.501450 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
60881 2019-Jan-09 19:14:51.502098 - [DEBUG] Possible callees:
60882 2019-Jan-09 19:14:51.502124 - [DEBUG] llvm.dbg.declare
60883 2019-Jan-09 19:14:51.502149 - [DEBUG] Possible return sites:
60884 2019-Jan-09 19:14:51.502172 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15560885 2019-Jan-09 19:14:51.503420 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60886 2019-Jan-09 19:14:51.503449 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60887 2019-Jan-09 19:14:51.503485 - [DEBUG] Compose: EdgeIdentity * AllBottom
60888 2019-Jan-09 19:14:51.503512 - [DEBUG]
60889 2019-Jan-09 19:14:51.503536 - [DEBUG] Propagate flow
60890 2019-Jan-09 19:14:51.503560 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60891 2019-Jan-09 19:14:51.503617 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
60892 2019-Jan-09 19:14:51.504269 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60893 2019-Jan-09 19:14:51.504897 - [DEBUG] Edge function : AllBottom (result of previous compose)
60894 2019-Jan-09 19:14:51.504922 - [DEBUG]
60895 2019-Jan-09 19:14:51.504947 - [DEBUG] Join: AllTop & AllBottom
60896 2019-Jan-09 19:14:51.504973 - [DEBUG] = AllBottom (new jump func)
60897 2019-Jan-09 19:14:51.504998 - [DEBUG]
60898 2019-Jan-09 19:14:51.505021 - [DEBUG] Start adding new jump function
60899 2019-Jan-09 19:14:51.505045 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60900 2019-Jan-09 19:14:51.505102 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60901 2019-Jan-09 19:14:51.505727 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
60902 2019-Jan-09 19:14:51.506354 - [DEBUG] Edge Function : AllBottom
60903 2019-Jan-09 19:14:51.506382 - [DEBUG] End adding new jump function
60904 2019-Jan-09 19:14:51.506406 - [DEBUG]
60905 2019-Jan-09 19:14:51.506430 - [DEBUG] -------------------------------------------- 1728. Path Edge --------------------------------------------
60906 2019-Jan-09 19:14:51.506454 - [DEBUG]
60907 2019-Jan-09 19:14:51.506477 - [DEBUG] Process 1728. path edge:
60908 2019-Jan-09 19:14:51.506501 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60909 2019-Jan-09 19:14:51.506557 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
60910 2019-Jan-09 19:14:51.507207 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60911 2019-Jan-09 19:14:51.507833 - [DEBUG]
60912 2019-Jan-09 19:14:51.507858 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
60913 2019-Jan-09 19:14:51.508508 - [DEBUG] Compose: EdgeIdentity * AllBottom
60914 2019-Jan-09 19:14:51.508536 - [DEBUG]
60915 2019-Jan-09 19:14:51.508559 - [DEBUG] Propagate flow
60916 2019-Jan-09 19:14:51.508583 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60917 2019-Jan-09 19:14:51.508640 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
60918 2019-Jan-09 19:14:51.509264 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60919 2019-Jan-09 19:14:51.509889 - [DEBUG] Edge function : AllBottom (result of previous compose)
60920 2019-Jan-09 19:14:51.509914 - [DEBUG]
60921 2019-Jan-09 19:14:51.509939 - [DEBUG] Join: AllTop & AllBottom
60922 2019-Jan-09 19:14:51.509965 - [DEBUG] = AllBottom (new jump func)
60923 2019-Jan-09 19:14:51.509989 - [DEBUG]
60924 2019-Jan-09 19:14:51.510013 - [DEBUG] Start adding new jump function
60925 2019-Jan-09 19:14:51.510036 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60926 2019-Jan-09 19:14:51.510092 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60927 2019-Jan-09 19:14:51.510732 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
60928 2019-Jan-09 19:14:51.511355 - [DEBUG] Edge Function : AllBottom
60929 2019-Jan-09 19:14:51.511383 - [DEBUG] End adding new jump function
60930 2019-Jan-09 19:14:51.511407 - [DEBUG]
60931 2019-Jan-09 19:14:51.511430 - [DEBUG] -------------------------------------------- 1729. Path Edge --------------------------------------------
60932 2019-Jan-09 19:14:51.511455 - [DEBUG]
60933 2019-Jan-09 19:14:51.511478 - [DEBUG] Process 1729. path edge:
60934 2019-Jan-09 19:14:51.511501 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60935 2019-Jan-09 19:14:51.511557 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
60936 2019-Jan-09 19:14:51.512182 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60937 2019-Jan-09 19:14:51.512811 - [DEBUG]
60938 2019-Jan-09 19:14:51.512836 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
60939 2019-Jan-09 19:14:51.513480 - [DEBUG] Compose: EdgeIdentity * AllBottom
60940 2019-Jan-09 19:14:51.513508 - [DEBUG]
60941 2019-Jan-09 19:14:51.513532 - [DEBUG] Propagate flow
60942 2019-Jan-09 19:14:51.513555 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60943 2019-Jan-09 19:14:51.513613 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
60944 2019-Jan-09 19:14:51.514256 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60945 2019-Jan-09 19:14:51.514881 - [DEBUG] Edge function : AllBottom (result of previous compose)
60946 2019-Jan-09 19:14:51.514907 - [DEBUG]
60947 2019-Jan-09 19:14:51.514931 - [DEBUG] Join: AllTop & AllBottom
60948 2019-Jan-09 19:14:51.514957 - [DEBUG] = AllBottom (new jump func)
60949 2019-Jan-09 19:14:51.514982 - [DEBUG]
60950 2019-Jan-09 19:14:51.515005 - [DEBUG] Start adding new jump function
60951 2019-Jan-09 19:14:51.515028 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60952 2019-Jan-09 19:14:51.515084 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60953 2019-Jan-09 19:14:51.515710 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
60954 2019-Jan-09 19:14:51.516334 - [DEBUG] Edge Function : AllBottom
60955 2019-Jan-09 19:14:51.516369 - [DEBUG] End adding new jump function
60956 2019-Jan-09 19:14:51.516393 - [DEBUG]
60957 2019-Jan-09 19:14:51.516417 - [DEBUG] -------------------------------------------- 1730. Path Edge --------------------------------------------
60958 2019-Jan-09 19:14:51.516441 - [DEBUG]
60959 2019-Jan-09 19:14:51.516464 - [DEBUG] Process 1730. path edge:
60960 2019-Jan-09 19:14:51.516488 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60961 2019-Jan-09 19:14:51.516544 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
60962 2019-Jan-09 19:14:51.517183 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60963 2019-Jan-09 19:14:51.517808 - [DEBUG]
60964 2019-Jan-09 19:14:51.517833 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
60965 2019-Jan-09 19:14:51.518478 - [DEBUG] Compose: EdgeIdentity * AllBottom
60966 2019-Jan-09 19:14:51.518506 - [DEBUG]
60967 2019-Jan-09 19:14:51.518530 - [DEBUG] Propagate flow
60968 2019-Jan-09 19:14:51.518553 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60969 2019-Jan-09 19:14:51.518611 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60970 2019-Jan-09 19:14:51.519248 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60971 2019-Jan-09 19:14:51.519872 - [DEBUG] Edge function : AllBottom (result of previous compose)
60972 2019-Jan-09 19:14:51.519898 - [DEBUG]
60973 2019-Jan-09 19:14:51.519922 - [DEBUG] Join: AllTop & AllBottom
60974 2019-Jan-09 19:14:51.519949 - [DEBUG] = AllBottom (new jump func)
60975 2019-Jan-09 19:14:51.519974 - [DEBUG]
60976 2019-Jan-09 19:14:51.519997 - [DEBUG] Start adding new jump function
60977 2019-Jan-09 19:14:51.520021 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60978 2019-Jan-09 19:14:51.520077 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60979 2019-Jan-09 19:14:51.520728 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60980 2019-Jan-09 19:14:51.521363 - [DEBUG] Edge Function : AllBottom
60981 2019-Jan-09 19:14:51.521391 - [DEBUG] End adding new jump function
60982 2019-Jan-09 19:14:51.521416 - [DEBUG]
60983 2019-Jan-09 19:14:51.521439 - [DEBUG] -------------------------------------------- 1731. Path Edge --------------------------------------------
60984 2019-Jan-09 19:14:51.521463 - [DEBUG]
60985 2019-Jan-09 19:14:51.521487 - [DEBUG] Process 1731. path edge:
60986 2019-Jan-09 19:14:51.521511 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60987 2019-Jan-09 19:14:51.521567 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
60988 2019-Jan-09 19:14:51.522201 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60989 2019-Jan-09 19:14:51.522828 - [DEBUG]
60990 2019-Jan-09 19:14:51.522852 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60991 2019-Jan-09 19:14:51.523501 - [DEBUG] Possible callees:
60992 2019-Jan-09 19:14:51.523527 - [DEBUG] llvm.dbg.declare
60993 2019-Jan-09 19:14:51.523552 - [DEBUG] Possible return sites:
60994 2019-Jan-09 19:14:51.523575 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16360995 2019-Jan-09 19:14:51.524846 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60996 2019-Jan-09 19:14:51.524883 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60997 2019-Jan-09 19:14:51.524921 - [DEBUG] Compose: EdgeIdentity * AllBottom
60998 2019-Jan-09 19:14:51.524948 - [DEBUG]
60999 2019-Jan-09 19:14:51.524972 - [DEBUG] Propagate flow
61000 2019-Jan-09 19:14:51.524996 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61001 2019-Jan-09 19:14:51.525053 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
61002 2019-Jan-09 19:14:51.525682 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61003 2019-Jan-09 19:14:51.526306 - [DEBUG] Edge function : AllBottom (result of previous compose)
61004 2019-Jan-09 19:14:51.526331 - [DEBUG]
61005 2019-Jan-09 19:14:51.526356 - [DEBUG] Join: AllTop & AllBottom
61006 2019-Jan-09 19:14:51.526382 - [DEBUG] = AllBottom (new jump func)
61007 2019-Jan-09 19:14:51.526407 - [DEBUG]
61008 2019-Jan-09 19:14:51.526431 - [DEBUG] Start adding new jump function
61009 2019-Jan-09 19:14:51.526455 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61010 2019-Jan-09 19:14:51.526511 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61011 2019-Jan-09 19:14:51.527151 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
61012 2019-Jan-09 19:14:51.527778 - [DEBUG] Edge Function : AllBottom
61013 2019-Jan-09 19:14:51.527806 - [DEBUG] End adding new jump function
61014 2019-Jan-09 19:14:51.527830 - [DEBUG]
61015 2019-Jan-09 19:14:51.527854 - [DEBUG] -------------------------------------------- 1732. Path Edge --------------------------------------------
61016 2019-Jan-09 19:14:51.527878 - [DEBUG]
61017 2019-Jan-09 19:14:51.527901 - [DEBUG] Process 1732. path edge:
61018 2019-Jan-09 19:14:51.527925 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61019 2019-Jan-09 19:14:51.527981 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
61020 2019-Jan-09 19:14:51.528609 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61021 2019-Jan-09 19:14:51.529234 - [DEBUG]
61022 2019-Jan-09 19:14:51.529258 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
61023 2019-Jan-09 19:14:51.529906 - [DEBUG] Compose: EdgeIdentity * AllBottom
61024 2019-Jan-09 19:14:51.529935 - [DEBUG]
61025 2019-Jan-09 19:14:51.529959 - [DEBUG] Propagate flow
61026 2019-Jan-09 19:14:51.529982 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61027 2019-Jan-09 19:14:51.530040 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
61028 2019-Jan-09 19:14:51.530681 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61029 2019-Jan-09 19:14:51.531308 - [DEBUG] Edge function : AllBottom (result of previous compose)
61030 2019-Jan-09 19:14:51.531333 - [DEBUG]
61031 2019-Jan-09 19:14:51.531358 - [DEBUG] Join: AllTop & AllBottom
61032 2019-Jan-09 19:14:51.531384 - [DEBUG] = AllBottom (new jump func)
61033 2019-Jan-09 19:14:51.531409 - [DEBUG]
61034 2019-Jan-09 19:14:51.531432 - [DEBUG] Start adding new jump function
61035 2019-Jan-09 19:14:51.531456 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61036 2019-Jan-09 19:14:51.531512 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61037 2019-Jan-09 19:14:51.532137 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
61038 2019-Jan-09 19:14:51.532762 - [DEBUG] Edge Function : AllBottom
61039 2019-Jan-09 19:14:51.532790 - [DEBUG] End adding new jump function
61040 2019-Jan-09 19:14:51.532814 - [DEBUG]
61041 2019-Jan-09 19:14:51.532837 - [DEBUG] -------------------------------------------- 1733. Path Edge --------------------------------------------
61042 2019-Jan-09 19:14:51.532870 - [DEBUG]
61043 2019-Jan-09 19:14:51.532893 - [DEBUG] Process 1733. path edge:
61044 2019-Jan-09 19:14:51.532917 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61045 2019-Jan-09 19:14:51.532974 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
61046 2019-Jan-09 19:14:51.533598 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61047 2019-Jan-09 19:14:51.534240 - [DEBUG]
61048 2019-Jan-09 19:14:51.534265 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
61049 2019-Jan-09 19:14:51.534910 - [DEBUG] Compose: EdgeIdentity * AllBottom
61050 2019-Jan-09 19:14:51.534937 - [DEBUG]
61051 2019-Jan-09 19:14:51.534961 - [DEBUG] Propagate flow
61052 2019-Jan-09 19:14:51.534985 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61053 2019-Jan-09 19:14:51.535043 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
61054 2019-Jan-09 19:14:51.535678 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61055 2019-Jan-09 19:14:51.536309 - [DEBUG] Edge function : AllBottom (result of previous compose)
61056 2019-Jan-09 19:14:51.536334 - [DEBUG]
61057 2019-Jan-09 19:14:51.536359 - [DEBUG] Join: AllTop & AllBottom
61058 2019-Jan-09 19:14:51.536385 - [DEBUG] = AllBottom (new jump func)
61059 2019-Jan-09 19:14:51.536409 - [DEBUG]
61060 2019-Jan-09 19:14:51.536432 - [DEBUG] Start adding new jump function
61061 2019-Jan-09 19:14:51.536455 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61062 2019-Jan-09 19:14:51.536512 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61063 2019-Jan-09 19:14:51.537149 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
61064 2019-Jan-09 19:14:51.537784 - [DEBUG] Edge Function : AllBottom
61065 2019-Jan-09 19:14:51.537812 - [DEBUG] End adding new jump function
61066 2019-Jan-09 19:14:51.537836 - [DEBUG]
61067 2019-Jan-09 19:14:51.537859 - [DEBUG] -------------------------------------------- 1734. Path Edge --------------------------------------------
61068 2019-Jan-09 19:14:51.537884 - [DEBUG]
61069 2019-Jan-09 19:14:51.537907 - [DEBUG] Process 1734. path edge:
61070 2019-Jan-09 19:14:51.537931 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61071 2019-Jan-09 19:14:51.537987 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
61072 2019-Jan-09 19:14:51.538622 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61073 2019-Jan-09 19:14:51.539248 - [DEBUG]
61074 2019-Jan-09 19:14:51.539273 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
61075 2019-Jan-09 19:14:51.539922 - [DEBUG] Possible callees:
61076 2019-Jan-09 19:14:51.539947 - [DEBUG] llvm.dbg.declare
61077 2019-Jan-09 19:14:51.539972 - [DEBUG] Possible return sites:
61078 2019-Jan-09 19:14:51.539996 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16961079 2019-Jan-09 19:14:51.541262 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
61080 2019-Jan-09 19:14:51.541291 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
61081 2019-Jan-09 19:14:51.541328 - [DEBUG] Compose: EdgeIdentity * AllBottom
61082 2019-Jan-09 19:14:51.541363 - [DEBUG]
61083 2019-Jan-09 19:14:51.541388 - [DEBUG] Propagate flow
61084 2019-Jan-09 19:14:51.541411 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61085 2019-Jan-09 19:14:51.541468 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
61086 2019-Jan-09 19:14:51.542096 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61087 2019-Jan-09 19:14:51.542721 - [DEBUG] Edge function : AllBottom (result of previous compose)
61088 2019-Jan-09 19:14:51.542746 - [DEBUG]
61089 2019-Jan-09 19:14:51.542771 - [DEBUG] Join: AllTop & AllBottom
61090 2019-Jan-09 19:14:51.542797 - [DEBUG] = AllBottom (new jump func)
61091 2019-Jan-09 19:14:51.542821 - [DEBUG]
61092 2019-Jan-09 19:14:51.542845 - [DEBUG] Start adding new jump function
61093 2019-Jan-09 19:14:51.542868 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61094 2019-Jan-09 19:14:51.542924 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61095 2019-Jan-09 19:14:51.543547 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
61096 2019-Jan-09 19:14:51.544190 - [DEBUG] Edge Function : AllBottom
61097 2019-Jan-09 19:14:51.544217 - [DEBUG] End adding new jump function
61098 2019-Jan-09 19:14:51.544241 - [DEBUG]
61099 2019-Jan-09 19:14:51.544265 - [DEBUG] -------------------------------------------- 1735. Path Edge --------------------------------------------
61100 2019-Jan-09 19:14:51.544289 - [DEBUG]
61101 2019-Jan-09 19:14:51.544312 - [DEBUG] Process 1735. path edge:
61102 2019-Jan-09 19:14:51.544336 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61103 2019-Jan-09 19:14:51.544393 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
61104 2019-Jan-09 19:14:51.545021 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61105 2019-Jan-09 19:14:51.545646 - [DEBUG]
61106 2019-Jan-09 19:14:51.545670 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
61107 2019-Jan-09 19:14:51.546319 - [DEBUG] Compose: EdgeIdentity * AllBottom
61108 2019-Jan-09 19:14:51.546346 - [DEBUG]
61109 2019-Jan-09 19:14:51.546370 - [DEBUG] Propagate flow
61110 2019-Jan-09 19:14:51.546394 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61111 2019-Jan-09 19:14:51.546451 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
61112 2019-Jan-09 19:14:51.547077 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61113 2019-Jan-09 19:14:51.547717 - [DEBUG] Edge function : AllBottom (result of previous compose)
61114 2019-Jan-09 19:14:51.547742 - [DEBUG]
61115 2019-Jan-09 19:14:51.547767 - [DEBUG] Join: AllTop & AllBottom
61116 2019-Jan-09 19:14:51.547793 - [DEBUG] = AllBottom (new jump func)
61117 2019-Jan-09 19:14:51.547818 - [DEBUG]
61118 2019-Jan-09 19:14:51.547841 - [DEBUG] Start adding new jump function
61119 2019-Jan-09 19:14:51.547865 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61120 2019-Jan-09 19:14:51.547921 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61121 2019-Jan-09 19:14:51.548547 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
61122 2019-Jan-09 19:14:51.549171 - [DEBUG] Edge Function : AllBottom
61123 2019-Jan-09 19:14:51.549199 - [DEBUG] End adding new jump function
61124 2019-Jan-09 19:14:51.549223 - [DEBUG]
61125 2019-Jan-09 19:14:51.549247 - [DEBUG] -------------------------------------------- 1736. Path Edge --------------------------------------------
61126 2019-Jan-09 19:14:51.549278 - [DEBUG]
61127 2019-Jan-09 19:14:51.549302 - [DEBUG] Process 1736. path edge:
61128 2019-Jan-09 19:14:51.549326 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61129 2019-Jan-09 19:14:51.549383 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
61130 2019-Jan-09 19:14:51.550009 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61131 2019-Jan-09 19:14:51.550649 - [DEBUG]
61132 2019-Jan-09 19:14:51.550674 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
61133 2019-Jan-09 19:14:51.551317 - [DEBUG] Compose: EdgeIdentity * AllBottom
61134 2019-Jan-09 19:14:51.551345 - [DEBUG]
61135 2019-Jan-09 19:14:51.551369 - [DEBUG] Propagate flow
61136 2019-Jan-09 19:14:51.551392 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61137 2019-Jan-09 19:14:51.551450 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
61138 2019-Jan-09 19:14:51.552081 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61139 2019-Jan-09 19:14:51.552713 - [DEBUG] Edge function : AllBottom (result of previous compose)
61140 2019-Jan-09 19:14:51.552739 - [DEBUG]
61141 2019-Jan-09 19:14:51.552763 - [DEBUG] Join: AllTop & AllBottom
61142 2019-Jan-09 19:14:51.552790 - [DEBUG] = AllBottom (new jump func)
61143 2019-Jan-09 19:14:51.552814 - [DEBUG]
61144 2019-Jan-09 19:14:51.552838 - [DEBUG] Start adding new jump function
61145 2019-Jan-09 19:14:51.552861 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61146 2019-Jan-09 19:14:51.552918 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61147 2019-Jan-09 19:14:51.553546 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
61148 2019-Jan-09 19:14:51.554190 - [DEBUG] Edge Function : AllBottom
61149 2019-Jan-09 19:14:51.554218 - [DEBUG] End adding new jump function
61150 2019-Jan-09 19:14:51.554242 - [DEBUG]
61151 2019-Jan-09 19:14:51.554266 - [DEBUG] -------------------------------------------- 1737. Path Edge --------------------------------------------
61152 2019-Jan-09 19:14:51.554290 - [DEBUG]
61153 2019-Jan-09 19:14:51.554313 - [DEBUG] Process 1737. path edge:
61154 2019-Jan-09 19:14:51.554338 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61155 2019-Jan-09 19:14:51.554394 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
61156 2019-Jan-09 19:14:51.555023 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61157 2019-Jan-09 19:14:51.555649 - [DEBUG]
61158 2019-Jan-09 19:14:51.555674 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
61159 2019-Jan-09 19:14:51.556324 - [DEBUG] Compose: EdgeIdentity * AllBottom
61160 2019-Jan-09 19:14:51.556353 - [DEBUG]
61161 2019-Jan-09 19:14:51.556377 - [DEBUG] Propagate flow
61162 2019-Jan-09 19:14:51.556400 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61163 2019-Jan-09 19:14:51.556458 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
61164 2019-Jan-09 19:14:51.557085 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61165 2019-Jan-09 19:14:51.557726 - [DEBUG] Edge function : AllBottom (result of previous compose)
61166 2019-Jan-09 19:14:51.557751 - [DEBUG]
61167 2019-Jan-09 19:14:51.557776 - [DEBUG] Join: AllTop & AllBottom
61168 2019-Jan-09 19:14:51.557803 - [DEBUG] = AllBottom (new jump func)
61169 2019-Jan-09 19:14:51.557828 - [DEBUG]
61170 2019-Jan-09 19:14:51.557851 - [DEBUG] Start adding new jump function
61171 2019-Jan-09 19:14:51.557883 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61172 2019-Jan-09 19:14:51.557944 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61173 2019-Jan-09 19:14:51.558570 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
61174 2019-Jan-09 19:14:51.559196 - [DEBUG] Edge Function : AllBottom
61175 2019-Jan-09 19:14:51.559223 - [DEBUG] End adding new jump function
61176 2019-Jan-09 19:14:51.559248 - [DEBUG]
61177 2019-Jan-09 19:14:51.559272 - [DEBUG] -------------------------------------------- 1738. Path Edge --------------------------------------------
61178 2019-Jan-09 19:14:51.559296 - [DEBUG]
61179 2019-Jan-09 19:14:51.559322 - [DEBUG] Process 1738. path edge:
61180 2019-Jan-09 19:14:51.559345 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61181 2019-Jan-09 19:14:51.559402 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
61182 2019-Jan-09 19:14:51.560069 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61183 2019-Jan-09 19:14:51.560782 - [DEBUG]
61184 2019-Jan-09 19:14:51.560810 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
61185 2019-Jan-09 19:14:51.561532 - [DEBUG] Compose: EdgeIdentity * AllBottom
61186 2019-Jan-09 19:14:51.561563 - [DEBUG]
61187 2019-Jan-09 19:14:51.561586 - [DEBUG] Propagate flow
61188 2019-Jan-09 19:14:51.561610 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61189 2019-Jan-09 19:14:51.561685 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
61190 2019-Jan-09 19:14:51.562344 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61191 2019-Jan-09 19:14:51.562970 - [DEBUG] Edge function : AllBottom (result of previous compose)
61192 2019-Jan-09 19:14:51.562996 - [DEBUG]
61193 2019-Jan-09 19:14:51.563021 - [DEBUG] Join: AllTop & AllBottom
61194 2019-Jan-09 19:14:51.563048 - [DEBUG] = AllBottom (new jump func)
61195 2019-Jan-09 19:14:51.563073 - [DEBUG]
61196 2019-Jan-09 19:14:51.563097 - [DEBUG] Start adding new jump function
61197 2019-Jan-09 19:14:51.563120 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61198 2019-Jan-09 19:14:51.563185 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61199 2019-Jan-09 19:14:51.563831 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
61200 2019-Jan-09 19:14:51.564459 - [DEBUG] Edge Function : AllBottom
61201 2019-Jan-09 19:14:51.564488 - [DEBUG] End adding new jump function
61202 2019-Jan-09 19:14:51.564513 - [DEBUG]
61203 2019-Jan-09 19:14:51.564536 - [DEBUG] -------------------------------------------- 1739. Path Edge --------------------------------------------
61204 2019-Jan-09 19:14:51.564562 - [DEBUG]
61205 2019-Jan-09 19:14:51.564585 - [DEBUG] Process 1739. path edge:
61206 2019-Jan-09 19:14:51.564609 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61207 2019-Jan-09 19:14:51.564665 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
61208 2019-Jan-09 19:14:51.565294 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61209 2019-Jan-09 19:14:51.565920 - [DEBUG]
61210 2019-Jan-09 19:14:51.565945 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
61211 2019-Jan-09 19:14:51.566601 - [DEBUG] Compose: EdgeIdentity * AllBottom
61212 2019-Jan-09 19:14:51.566629 - [DEBUG]
61213 2019-Jan-09 19:14:51.566653 - [DEBUG] Propagate flow
61214 2019-Jan-09 19:14:51.566677 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61215 2019-Jan-09 19:14:51.566749 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
61216 2019-Jan-09 19:14:51.567394 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61217 2019-Jan-09 19:14:51.568020 - [DEBUG] Edge function : AllBottom (result of previous compose)
61218 2019-Jan-09 19:14:51.568045 - [DEBUG]
61219 2019-Jan-09 19:14:51.568069 - [DEBUG] Join: AllTop & AllBottom
61220 2019-Jan-09 19:14:51.568096 - [DEBUG] = AllBottom (new jump func)
61221 2019-Jan-09 19:14:51.568120 - [DEBUG]
61222 2019-Jan-09 19:14:51.568144 - [DEBUG] Start adding new jump function
61223 2019-Jan-09 19:14:51.568167 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61224 2019-Jan-09 19:14:51.568224 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61225 2019-Jan-09 19:14:51.568859 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
61226 2019-Jan-09 19:14:51.569485 - [DEBUG] Edge Function : AllBottom
61227 2019-Jan-09 19:14:51.569513 - [DEBUG] End adding new jump function
61228 2019-Jan-09 19:14:51.569537 - [DEBUG]
61229 2019-Jan-09 19:14:51.569561 - [DEBUG] -------------------------------------------- 1740. Path Edge --------------------------------------------
61230 2019-Jan-09 19:14:51.569585 - [DEBUG]
61231 2019-Jan-09 19:14:51.569608 - [DEBUG] Process 1740. path edge:
61232 2019-Jan-09 19:14:51.569631 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61233 2019-Jan-09 19:14:51.569688 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
61234 2019-Jan-09 19:14:51.570311 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61235 2019-Jan-09 19:14:51.570954 - [DEBUG]
61236 2019-Jan-09 19:14:51.570979 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
61237 2019-Jan-09 19:14:51.571626 - [DEBUG] Compose: EdgeIdentity * AllBottom
61238 2019-Jan-09 19:14:51.571653 - [DEBUG]
61239 2019-Jan-09 19:14:51.571677 - [DEBUG] Propagate flow
61240 2019-Jan-09 19:14:51.571700 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61241 2019-Jan-09 19:14:51.571758 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61242 2019-Jan-09 19:14:51.572385 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61243 2019-Jan-09 19:14:51.573011 - [DEBUG] Edge function : AllBottom (result of previous compose)
61244 2019-Jan-09 19:14:51.573036 - [DEBUG]
61245 2019-Jan-09 19:14:51.573061 - [DEBUG] Join: AllTop & AllBottom
61246 2019-Jan-09 19:14:51.573087 - [DEBUG] = AllBottom (new jump func)
61247 2019-Jan-09 19:14:51.573112 - [DEBUG]
61248 2019-Jan-09 19:14:51.573135 - [DEBUG] Start adding new jump function
61249 2019-Jan-09 19:14:51.573159 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61250 2019-Jan-09 19:14:51.573215 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61251 2019-Jan-09 19:14:51.573853 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61252 2019-Jan-09 19:14:51.574479 - [DEBUG] Edge Function : AllBottom
61253 2019-Jan-09 19:14:51.574506 - [DEBUG] End adding new jump function
61254 2019-Jan-09 19:14:51.574530 - [DEBUG]
61255 2019-Jan-09 19:14:51.574554 - [DEBUG] -------------------------------------------- 1741. Path Edge --------------------------------------------
61256 2019-Jan-09 19:14:51.574578 - [DEBUG]
61257 2019-Jan-09 19:14:51.574601 - [DEBUG] Process 1741. path edge:
61258 2019-Jan-09 19:14:51.574625 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61259 2019-Jan-09 19:14:51.574681 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
61260 2019-Jan-09 19:14:51.575314 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61261 2019-Jan-09 19:14:51.575940 - [DEBUG]
61262 2019-Jan-09 19:14:51.575964 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61263 2019-Jan-09 19:14:51.576612 - [DEBUG] Compose: EdgeIdentity * AllBottom
61264 2019-Jan-09 19:14:51.576641 - [DEBUG]
61265 2019-Jan-09 19:14:51.576665 - [DEBUG] Propagate flow
61266 2019-Jan-09 19:14:51.576688 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61267 2019-Jan-09 19:14:51.576746 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
61268 2019-Jan-09 19:14:51.577395 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61269 2019-Jan-09 19:14:51.578020 - [DEBUG] Edge function : AllBottom (result of previous compose)
61270 2019-Jan-09 19:14:51.578045 - [DEBUG]
61271 2019-Jan-09 19:14:51.578070 - [DEBUG] Join: AllTop & AllBottom
61272 2019-Jan-09 19:14:51.578097 - [DEBUG] = AllBottom (new jump func)
61273 2019-Jan-09 19:14:51.578121 - [DEBUG]
61274 2019-Jan-09 19:14:51.578145 - [DEBUG] Start adding new jump function
61275 2019-Jan-09 19:14:51.578169 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61276 2019-Jan-09 19:14:51.578225 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61277 2019-Jan-09 19:14:51.578851 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
61278 2019-Jan-09 19:14:51.579479 - [DEBUG] Edge Function : AllBottom
61279 2019-Jan-09 19:14:51.579507 - [DEBUG] End adding new jump function
61280 2019-Jan-09 19:14:51.579531 - [DEBUG]
61281 2019-Jan-09 19:14:51.579555 - [DEBUG] -------------------------------------------- 1742. Path Edge --------------------------------------------
61282 2019-Jan-09 19:14:51.579579 - [DEBUG]
61283 2019-Jan-09 19:14:51.579603 - [DEBUG] Process 1742. path edge:
61284 2019-Jan-09 19:14:51.579627 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61285 2019-Jan-09 19:14:51.579683 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
61286 2019-Jan-09 19:14:51.580312 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61287 2019-Jan-09 19:14:51.580953 - [DEBUG]
61288 2019-Jan-09 19:14:51.580979 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
61289 2019-Jan-09 19:14:51.581630 - [DEBUG] Compose: EdgeIdentity * AllBottom
61290 2019-Jan-09 19:14:51.581658 - [DEBUG]
61291 2019-Jan-09 19:14:51.581682 - [DEBUG] Propagate flow
61292 2019-Jan-09 19:14:51.581705 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61293 2019-Jan-09 19:14:51.581763 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61294 2019-Jan-09 19:14:51.582391 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61295 2019-Jan-09 19:14:51.583018 - [DEBUG] Edge function : AllBottom (result of previous compose)
61296 2019-Jan-09 19:14:51.583043 - [DEBUG]
61297 2019-Jan-09 19:14:51.583067 - [DEBUG] Join: AllTop & AllBottom
61298 2019-Jan-09 19:14:51.583094 - [DEBUG] = AllBottom (new jump func)
61299 2019-Jan-09 19:14:51.583118 - [DEBUG]
61300 2019-Jan-09 19:14:51.583142 - [DEBUG] Start adding new jump function
61301 2019-Jan-09 19:14:51.583166 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61302 2019-Jan-09 19:14:51.583235 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61303 2019-Jan-09 19:14:51.583875 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61304 2019-Jan-09 19:14:51.584502 - [DEBUG] Edge Function : AllBottom
61305 2019-Jan-09 19:14:51.584538 - [DEBUG] End adding new jump function
61306 2019-Jan-09 19:14:51.584562 - [DEBUG]
61307 2019-Jan-09 19:14:51.584586 - [DEBUG] -------------------------------------------- 1743. Path Edge --------------------------------------------
61308 2019-Jan-09 19:14:51.584610 - [DEBUG]
61309 2019-Jan-09 19:14:51.584633 - [DEBUG] Process 1743. path edge:
61310 2019-Jan-09 19:14:51.584658 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61311 2019-Jan-09 19:14:51.584714 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
61312 2019-Jan-09 19:14:51.585349 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61313 2019-Jan-09 19:14:51.585974 - [DEBUG]
61314 2019-Jan-09 19:14:51.585999 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61315 2019-Jan-09 19:14:51.586646 - [DEBUG] Compose: EdgeIdentity * AllBottom
61316 2019-Jan-09 19:14:51.586674 - [DEBUG]
61317 2019-Jan-09 19:14:51.586697 - [DEBUG] Propagate flow
61318 2019-Jan-09 19:14:51.586721 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61319 2019-Jan-09 19:14:51.586779 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61320 2019-Jan-09 19:14:51.587420 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61321 2019-Jan-09 19:14:51.588046 - [DEBUG] Edge function : AllBottom (result of previous compose)
61322 2019-Jan-09 19:14:51.588071 - [DEBUG]
61323 2019-Jan-09 19:14:51.588096 - [DEBUG] Join: AllTop & AllBottom
61324 2019-Jan-09 19:14:51.588123 - [DEBUG] = AllBottom (new jump func)
61325 2019-Jan-09 19:14:51.588148 - [DEBUG]
61326 2019-Jan-09 19:14:51.588171 - [DEBUG] Start adding new jump function
61327 2019-Jan-09 19:14:51.588195 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61328 2019-Jan-09 19:14:51.588251 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61329 2019-Jan-09 19:14:51.588877 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61330 2019-Jan-09 19:14:51.589502 - [DEBUG] Edge Function : AllBottom
61331 2019-Jan-09 19:14:51.589536 - [DEBUG] End adding new jump function
61332 2019-Jan-09 19:14:51.589561 - [DEBUG]
61333 2019-Jan-09 19:14:51.589584 - [DEBUG] -------------------------------------------- 1744. Path Edge --------------------------------------------
61334 2019-Jan-09 19:14:51.589608 - [DEBUG]
61335 2019-Jan-09 19:14:51.589632 - [DEBUG] Process 1744. path edge:
61336 2019-Jan-09 19:14:51.589655 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61337 2019-Jan-09 19:14:51.589712 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
61338 2019-Jan-09 19:14:51.590343 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61339 2019-Jan-09 19:14:51.590988 - [DEBUG]
61340 2019-Jan-09 19:14:51.591013 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61341 2019-Jan-09 19:14:51.591659 - [DEBUG] Start of endsummarytab entry
61342 2019-Jan-09 19:14:51.591696 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
61343 2019-Jan-09 19:14:51.592334 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
61344 2019-Jan-09 19:14:51.592396 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61345 2019-Jan-09 19:14:51.593021 - [DEBUG] d2: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61346 2019-Jan-09 19:14:51.593655 - [DEBUG] EF: AllBottom
61347 2019-Jan-09 19:14:51.593681 - [DEBUG]
61348 2019-Jan-09 19:14:51.593705 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61349 2019-Jan-09 19:14:51.594346 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61350 2019-Jan-09 19:14:51.594971 - [DEBUG] EF: AllBottom
61351 2019-Jan-09 19:14:51.594996 - [DEBUG]
61352 2019-Jan-09 19:14:51.595019 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61353 2019-Jan-09 19:14:51.595650 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
61354 2019-Jan-09 19:14:51.596277 - [DEBUG] EF: AllBottom
61355 2019-Jan-09 19:14:51.596302 - [DEBUG]
61356 2019-Jan-09 19:14:51.596326 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61357 2019-Jan-09 19:14:51.596949 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61358 2019-Jan-09 19:14:51.597590 - [DEBUG] EF: AllBottom
61359 2019-Jan-09 19:14:51.597615 - [DEBUG]
61360 2019-Jan-09 19:14:51.597638 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61361 2019-Jan-09 19:14:51.598262 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
61362 2019-Jan-09 19:14:51.598888 - [DEBUG] EF: AllBottom
61363 2019-Jan-09 19:14:51.598913 - [DEBUG]
61364 2019-Jan-09 19:14:51.598936 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61365 2019-Jan-09 19:14:51.599559 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
61366 2019-Jan-09 19:14:51.600187 - [DEBUG] EF: AllBottom
61367 2019-Jan-09 19:14:51.600212 - [DEBUG]
61368 2019-Jan-09 19:14:51.600236 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61369 2019-Jan-09 19:14:51.600874 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
61370 2019-Jan-09 19:14:51.601509 - [DEBUG] EF: AllBottom
61371 2019-Jan-09 19:14:51.601534 - [DEBUG]
61372 2019-Jan-09 19:14:51.601557 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61373 2019-Jan-09 19:14:51.602182 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
61374 2019-Jan-09 19:14:51.602809 - [DEBUG] EF: AllBottom
61375 2019-Jan-09 19:14:51.602834 - [DEBUG]
61376 2019-Jan-09 19:14:51.602857 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61377 2019-Jan-09 19:14:51.603480 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
61378 2019-Jan-09 19:14:51.604120 - [DEBUG] EF: AllBottom
61379 2019-Jan-09 19:14:51.604146 - [DEBUG]
61380 2019-Jan-09 19:14:51.604169 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61381 2019-Jan-09 19:14:51.604793 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
61382 2019-Jan-09 19:14:51.605420 - [DEBUG] EF: AllBottom
61383 2019-Jan-09 19:14:51.605445 - [DEBUG]
61384 2019-Jan-09 19:14:51.605468 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61385 2019-Jan-09 19:14:51.606092 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
61386 2019-Jan-09 19:14:51.606725 - [DEBUG] EF: AllBottom
61387 2019-Jan-09 19:14:51.606750 - [DEBUG]
61388 2019-Jan-09 19:14:51.606774 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61389 2019-Jan-09 19:14:51.607412 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
61390 2019-Jan-09 19:14:51.608036 - [DEBUG] EF: AllBottom
61391 2019-Jan-09 19:14:51.608061 - [DEBUG]
61392 2019-Jan-09 19:14:51.608085 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61393 2019-Jan-09 19:14:51.608719 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
61394 2019-Jan-09 19:14:51.609345 - [DEBUG] EF: AllBottom
61395 2019-Jan-09 19:14:51.609370 - [DEBUG]
61396 2019-Jan-09 19:14:51.609394 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61397 2019-Jan-09 19:14:51.610016 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
61398 2019-Jan-09 19:14:51.610665 - [DEBUG] EF: AllBottom
61399 2019-Jan-09 19:14:51.610690 - [DEBUG]
61400 2019-Jan-09 19:14:51.610714 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61401 2019-Jan-09 19:14:51.611337 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
61402 2019-Jan-09 19:14:51.611962 - [DEBUG] EF: AllBottom
61403 2019-Jan-09 19:14:51.611987 - [DEBUG]
61404 2019-Jan-09 19:14:51.612010 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61405 2019-Jan-09 19:14:51.612633 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
61406 2019-Jan-09 19:14:51.613268 - [DEBUG] EF: AllBottom
61407 2019-Jan-09 19:14:51.613292 - [DEBUG]
61408 2019-Jan-09 19:14:51.613316 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61409 2019-Jan-09 19:14:51.613954 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
61410 2019-Jan-09 19:14:51.614580 - [DEBUG] EF: AllBottom
61411 2019-Jan-09 19:14:51.614605 - [DEBUG]
61412 2019-Jan-09 19:14:51.614629 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61413 2019-Jan-09 19:14:51.615252 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
61414 2019-Jan-09 19:14:51.615877 - [DEBUG] EF: AllBottom
61415 2019-Jan-09 19:14:51.615902 - [DEBUG]
61416 2019-Jan-09 19:14:51.615925 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61417 2019-Jan-09 19:14:51.616548 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
61418 2019-Jan-09 19:14:51.617195 - [DEBUG] EF: AllBottom
61419 2019-Jan-09 19:14:51.617221 - [DEBUG]
61420 2019-Jan-09 19:14:51.617244 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61421 2019-Jan-09 19:14:51.617873 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
61422 2019-Jan-09 19:14:51.618506 - [DEBUG] EF: AllBottom
61423 2019-Jan-09 19:14:51.618531 - [DEBUG]
61424 2019-Jan-09 19:14:51.618554 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61425 2019-Jan-09 19:14:51.619177 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
61426 2019-Jan-09 19:14:51.619802 - [DEBUG] EF: AllBottom
61427 2019-Jan-09 19:14:51.619827 - [DEBUG]
61428 2019-Jan-09 19:14:51.619851 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61429 2019-Jan-09 19:14:51.620486 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
61430 2019-Jan-09 19:14:51.621111 - [DEBUG] EF: AllBottom
61431 2019-Jan-09 19:14:51.621135 - [DEBUG]
61432 2019-Jan-09 19:14:51.621159 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61433 2019-Jan-09 19:14:51.621782 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
61434 2019-Jan-09 19:14:51.622407 - [DEBUG] EF: AllBottom
61435 2019-Jan-09 19:14:51.622432 - [DEBUG]
61436 2019-Jan-09 19:14:51.622455 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61437 2019-Jan-09 19:14:51.623088 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
61438 2019-Jan-09 19:14:51.623733 - [DEBUG] EF: AllBottom
61439 2019-Jan-09 19:14:51.623758 - [DEBUG]
61440 2019-Jan-09 19:14:51.623810 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61441 2019-Jan-09 19:14:51.624436 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
61442 2019-Jan-09 19:14:51.625070 - [DEBUG] EF: AllBottom
61443 2019-Jan-09 19:14:51.625095 - [DEBUG]
61444 2019-Jan-09 19:14:51.625119 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61445 2019-Jan-09 19:14:51.625741 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
61446 2019-Jan-09 19:14:51.626368 - [DEBUG] EF: AllBottom
61447 2019-Jan-09 19:14:51.626393 - [DEBUG]
61448 2019-Jan-09 19:14:51.626416 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61449 2019-Jan-09 19:14:51.627040 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
61450 2019-Jan-09 19:14:51.627682 - [DEBUG] EF: AllBottom
61451 2019-Jan-09 19:14:51.627707 - [DEBUG]
61452 2019-Jan-09 19:14:51.627731 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61453 2019-Jan-09 19:14:51.628356 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
61454 2019-Jan-09 19:14:51.628989 - [DEBUG] EF: AllBottom
61455 2019-Jan-09 19:14:51.629014 - [DEBUG]
61456 2019-Jan-09 19:14:51.629037 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61457 2019-Jan-09 19:14:51.629660 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
61458 2019-Jan-09 19:14:51.630285 - [DEBUG] EF: AllBottom
61459 2019-Jan-09 19:14:51.630310 - [DEBUG]
61460 2019-Jan-09 19:14:51.630333 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61461 2019-Jan-09 19:14:51.630971 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
61462 2019-Jan-09 19:14:51.631597 - [DEBUG] EF: AllBottom
61463 2019-Jan-09 19:14:51.631622 - [DEBUG]
61464 2019-Jan-09 19:14:51.631645 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61465 2019-Jan-09 19:14:51.632270 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
61466 2019-Jan-09 19:14:51.632895 - [DEBUG] EF: AllBottom
61467 2019-Jan-09 19:14:51.632920 - [DEBUG]
61468 2019-Jan-09 19:14:51.632944 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61469 2019-Jan-09 19:14:51.633572 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
61470 2019-Jan-09 19:14:51.634217 - [DEBUG] EF: AllBottom
61471 2019-Jan-09 19:14:51.634242 - [DEBUG]
61472 2019-Jan-09 19:14:51.634266 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61473 2019-Jan-09 19:14:51.634889 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
61474 2019-Jan-09 19:14:51.635523 - [DEBUG] EF: AllBottom
61475 2019-Jan-09 19:14:51.635548 - [DEBUG]
61476 2019-Jan-09 19:14:51.635571 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61477 2019-Jan-09 19:14:51.636195 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
61478 2019-Jan-09 19:14:51.636827 - [DEBUG] EF: AllBottom
61479 2019-Jan-09 19:14:51.636853 - [DEBUG]
61480 2019-Jan-09 19:14:51.636876 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61481 2019-Jan-09 19:14:51.637516 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
61482 2019-Jan-09 19:14:51.638143 - [DEBUG] EF: AllBottom
61483 2019-Jan-09 19:14:51.638168 - [DEBUG]
61484 2019-Jan-09 19:14:51.638191 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61485 2019-Jan-09 19:14:51.638823 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
61486 2019-Jan-09 19:14:51.639450 - [DEBUG] EF: AllBottom
61487 2019-Jan-09 19:14:51.639475 - [DEBUG]
61488 2019-Jan-09 19:14:51.639498 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61489 2019-Jan-09 19:14:51.640122 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
61490 2019-Jan-09 19:14:51.640768 - [DEBUG] EF: AllBottom
61491 2019-Jan-09 19:14:51.640793 - [DEBUG]
61492 2019-Jan-09 19:14:51.640818 - [DEBUG] ---------------
61493 2019-Jan-09 19:14:51.640841 - [DEBUG]
61494 2019-Jan-09 19:14:51.640869 - [DEBUG] End of endsummarytab entry
61495 2019-Jan-09 19:14:51.640892 - [DEBUG]
61496 2019-Jan-09 19:14:51.640916 - [DEBUG] Start of incomingtab entry
61497 2019-Jan-09 19:14:51.640940 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
61498 2019-Jan-09 19:14:51.641566 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
61499 2019-Jan-09 19:14:51.641624 - [DEBUG] ---------------
61500 2019-Jan-09 19:14:51.641648 - [DEBUG] End of incomingtab entry
61501 2019-Jan-09 19:14:51.641672 - [DEBUG]
61502 2019-Jan-09 19:14:51.641697 - [DEBUG] EDGE:
61503 2019-Jan-09 19:14:51.641754 - [DEBUG] ---> 61504 2019-Jan-09 19:14:51.642379 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61505 2019-Jan-09 19:14:51.643004 - [DEBUG]
61506 2019-Jan-09 19:14:51.643029 - [DEBUG] EDGE:
61507 2019-Jan-09 19:14:51.643087 - [DEBUG] ---> 61508 2019-Jan-09 19:14:51.643711 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61509 2019-Jan-09 19:14:51.644354 - [DEBUG]
61510 2019-Jan-09 19:14:51.644392 - [DEBUG] Compose: EdgeIdentity * AllBottom
61511 2019-Jan-09 19:14:51.644419 - [DEBUG]
61512 2019-Jan-09 19:14:51.644443 - [DEBUG] Propagate flow
61513 2019-Jan-09 19:14:51.644467 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61514 2019-Jan-09 19:14:51.644524 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
61515 2019-Jan-09 19:14:51.645160 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61516 2019-Jan-09 19:14:51.645787 - [DEBUG] Edge function : AllBottom (result of previous compose)
61517 2019-Jan-09 19:14:51.645812 - [DEBUG]
61518 2019-Jan-09 19:14:51.645838 - [DEBUG] Join: AllTop & AllBottom
61519 2019-Jan-09 19:14:51.645864 - [DEBUG] = AllBottom (new jump func)
61520 2019-Jan-09 19:14:51.645888 - [DEBUG]
61521 2019-Jan-09 19:14:51.645912 - [DEBUG] Start adding new jump function
61522 2019-Jan-09 19:14:51.645935 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61523 2019-Jan-09 19:14:51.645991 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61524 2019-Jan-09 19:14:51.646615 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
61525 2019-Jan-09 19:14:51.647266 - [DEBUG] Edge Function : AllBottom
61526 2019-Jan-09 19:14:51.647295 - [DEBUG] End adding new jump function
61527 2019-Jan-09 19:14:51.647319 - [DEBUG]
61528 2019-Jan-09 19:14:51.647343 - [DEBUG] -------------------------------------------- 1745. Path Edge --------------------------------------------
61529 2019-Jan-09 19:14:51.647367 - [DEBUG]
61530 2019-Jan-09 19:14:51.647391 - [DEBUG] Process 1745. path edge:
61531 2019-Jan-09 19:14:51.647423 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61532 2019-Jan-09 19:14:51.647479 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
61533 2019-Jan-09 19:14:51.648114 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61534 2019-Jan-09 19:14:51.648741 - [DEBUG]
61535 2019-Jan-09 19:14:51.648765 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
61536 2019-Jan-09 19:14:51.649418 - [DEBUG] Possible callees:
61537 2019-Jan-09 19:14:51.649443 - [DEBUG] llvm.dbg.declare
61538 2019-Jan-09 19:14:51.649468 - [DEBUG] Possible return sites:
61539 2019-Jan-09 19:14:51.649491 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19361540 2019-Jan-09 19:14:51.650770 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
61541 2019-Jan-09 19:14:51.650799 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
61542 2019-Jan-09 19:14:51.650838 - [DEBUG] Compose: EdgeIdentity * AllBottom
61543 2019-Jan-09 19:14:51.650865 - [DEBUG]
61544 2019-Jan-09 19:14:51.650889 - [DEBUG] Propagate flow
61545 2019-Jan-09 19:14:51.650912 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61546 2019-Jan-09 19:14:51.650969 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
61547 2019-Jan-09 19:14:51.651597 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61548 2019-Jan-09 19:14:51.652223 - [DEBUG] Edge function : AllBottom (result of previous compose)
61549 2019-Jan-09 19:14:51.652248 - [DEBUG]
61550 2019-Jan-09 19:14:51.652273 - [DEBUG] Join: AllTop & AllBottom
61551 2019-Jan-09 19:14:51.652299 - [DEBUG] = AllBottom (new jump func)
61552 2019-Jan-09 19:14:51.652323 - [DEBUG]
61553 2019-Jan-09 19:14:51.652346 - [DEBUG] Start adding new jump function
61554 2019-Jan-09 19:14:51.652370 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61555 2019-Jan-09 19:14:51.652425 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61556 2019-Jan-09 19:14:51.653050 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
61557 2019-Jan-09 19:14:51.653677 - [DEBUG] Edge Function : AllBottom
61558 2019-Jan-09 19:14:51.653704 - [DEBUG] End adding new jump function
61559 2019-Jan-09 19:14:51.653728 - [DEBUG]
61560 2019-Jan-09 19:14:51.653752 - [DEBUG] -------------------------------------------- 1746. Path Edge --------------------------------------------
61561 2019-Jan-09 19:14:51.653789 - [DEBUG]
61562 2019-Jan-09 19:14:51.653813 - [DEBUG] Process 1746. path edge:
61563 2019-Jan-09 19:14:51.653836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61564 2019-Jan-09 19:14:51.653893 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
61565 2019-Jan-09 19:14:51.654521 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61566 2019-Jan-09 19:14:51.655145 - [DEBUG]
61567 2019-Jan-09 19:14:51.655169 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
61568 2019-Jan-09 19:14:51.655821 - [DEBUG] Compose: EdgeIdentity * AllBottom
61569 2019-Jan-09 19:14:51.655849 - [DEBUG]
61570 2019-Jan-09 19:14:51.655873 - [DEBUG] Propagate flow
61571 2019-Jan-09 19:14:51.655896 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61572 2019-Jan-09 19:14:51.655954 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
61573 2019-Jan-09 19:14:51.656589 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61574 2019-Jan-09 19:14:51.657230 - [DEBUG] Edge function : AllBottom (result of previous compose)
61575 2019-Jan-09 19:14:51.657255 - [DEBUG]
61576 2019-Jan-09 19:14:51.657280 - [DEBUG] Join: AllTop & AllBottom
61577 2019-Jan-09 19:14:51.657306 - [DEBUG] = AllBottom (new jump func)
61578 2019-Jan-09 19:14:51.657330 - [DEBUG]
61579 2019-Jan-09 19:14:51.657354 - [DEBUG] Start adding new jump function
61580 2019-Jan-09 19:14:51.657378 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61581 2019-Jan-09 19:14:51.657434 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61582 2019-Jan-09 19:14:51.658059 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
61583 2019-Jan-09 19:14:51.658683 - [DEBUG] Edge Function : AllBottom
61584 2019-Jan-09 19:14:51.658718 - [DEBUG] End adding new jump function
61585 2019-Jan-09 19:14:51.658742 - [DEBUG]
61586 2019-Jan-09 19:14:51.658765 - [DEBUG] -------------------------------------------- 1747. Path Edge --------------------------------------------
61587 2019-Jan-09 19:14:51.658790 - [DEBUG]
61588 2019-Jan-09 19:14:51.658813 - [DEBUG] Process 1747. path edge:
61589 2019-Jan-09 19:14:51.658836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61590 2019-Jan-09 19:14:51.658892 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
61591 2019-Jan-09 19:14:51.659517 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61592 2019-Jan-09 19:14:51.660142 - [DEBUG]
61593 2019-Jan-09 19:14:51.660167 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
61594 2019-Jan-09 19:14:51.660825 - [DEBUG] Compose: EdgeIdentity * AllBottom
61595 2019-Jan-09 19:14:51.660853 - [DEBUG]
61596 2019-Jan-09 19:14:51.660877 - [DEBUG] Propagate flow
61597 2019-Jan-09 19:14:51.660900 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61598 2019-Jan-09 19:14:51.660958 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61599 2019-Jan-09 19:14:51.661585 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61600 2019-Jan-09 19:14:51.662210 - [DEBUG] Edge function : AllBottom (result of previous compose)
61601 2019-Jan-09 19:14:51.662236 - [DEBUG]
61602 2019-Jan-09 19:14:51.662261 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
61603 2019-Jan-09 19:14:51.662287 - [DEBUG] = AllBottom
61604 2019-Jan-09 19:14:51.662311 - [DEBUG]
61605 2019-Jan-09 19:14:51.662335 - [DEBUG] PROPAGATE: No new function!
61606 2019-Jan-09 19:14:51.662359 - [DEBUG] EDGE:
61607 2019-Jan-09 19:14:51.662416 - [DEBUG] ---> 61608 2019-Jan-09 19:14:51.663042 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61609 2019-Jan-09 19:14:51.663666 - [DEBUG]
61610 2019-Jan-09 19:14:51.663691 - [DEBUG] EDGE:
61611 2019-Jan-09 19:14:51.663748 - [DEBUG] ---> 61612 2019-Jan-09 19:14:51.664388 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61613 2019-Jan-09 19:14:51.665015 - [DEBUG]
61614 2019-Jan-09 19:14:51.665040 - [DEBUG] EDGE:
61615 2019-Jan-09 19:14:51.665097 - [DEBUG] ---> 61616 2019-Jan-09 19:14:51.665742 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61617 2019-Jan-09 19:14:51.666376 - [DEBUG]
61618 2019-Jan-09 19:14:51.666401 - [DEBUG] EDGE:
61619 2019-Jan-09 19:14:51.666459 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
61620 2019-Jan-09 19:14:51.667088 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61621 2019-Jan-09 19:14:51.667726 - [DEBUG]
61622 2019-Jan-09 19:14:51.667752 - [DEBUG] EDGE:
61623 2019-Jan-09 19:14:51.667809 - [DEBUG] ---> 61624 2019-Jan-09 19:14:51.668435 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61625 2019-Jan-09 19:14:51.669060 - [DEBUG]
61626 2019-Jan-09 19:14:51.669085 - [DEBUG] EDGE:
61627 2019-Jan-09 19:14:51.669142 - [DEBUG] ---> 61628 2019-Jan-09 19:14:51.669766 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61629 2019-Jan-09 19:14:51.670390 - [DEBUG]
61630 2019-Jan-09 19:14:51.670415 - [DEBUG] EDGE:
61631 2019-Jan-09 19:14:51.670488 - [DEBUG] ---> 61632 2019-Jan-09 19:14:51.671116 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61633 2019-Jan-09 19:14:51.671741 - [DEBUG]
61634 2019-Jan-09 19:14:51.671773 - [DEBUG] Compose: EdgeIdentity * AllBottom
61635 2019-Jan-09 19:14:51.671799 - [DEBUG]
61636 2019-Jan-09 19:14:51.671823 - [DEBUG] Propagate flow
61637 2019-Jan-09 19:14:51.671846 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61638 2019-Jan-09 19:14:51.671903 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
61639 2019-Jan-09 19:14:51.672529 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61640 2019-Jan-09 19:14:51.673152 - [DEBUG] Edge function : AllBottom (result of previous compose)
61641 2019-Jan-09 19:14:51.673177 - [DEBUG]
61642 2019-Jan-09 19:14:51.673202 - [DEBUG] Join: AllTop & AllBottom
61643 2019-Jan-09 19:14:51.673228 - [DEBUG] = AllBottom (new jump func)
61644 2019-Jan-09 19:14:51.673253 - [DEBUG]
61645 2019-Jan-09 19:14:51.673276 - [DEBUG] Start adding new jump function
61646 2019-Jan-09 19:14:51.673299 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61647 2019-Jan-09 19:14:51.673355 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61648 2019-Jan-09 19:14:51.673998 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
61649 2019-Jan-09 19:14:51.674624 - [DEBUG] Edge Function : AllBottom
61650 2019-Jan-09 19:14:51.674652 - [DEBUG] End adding new jump function
61651 2019-Jan-09 19:14:51.674676 - [DEBUG]
61652 2019-Jan-09 19:14:51.674699 - [DEBUG] -------------------------------------------- 1748. Path Edge --------------------------------------------
61653 2019-Jan-09 19:14:51.674724 - [DEBUG]
61654 2019-Jan-09 19:14:51.674747 - [DEBUG] Process 1748. path edge:
61655 2019-Jan-09 19:14:51.674771 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61656 2019-Jan-09 19:14:51.674826 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
61657 2019-Jan-09 19:14:51.675455 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61658 2019-Jan-09 19:14:51.676086 - [DEBUG]
61659 2019-Jan-09 19:14:51.676112 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
61660 2019-Jan-09 19:14:51.676761 - [DEBUG] Compose: EdgeIdentity * AllBottom
61661 2019-Jan-09 19:14:51.676789 - [DEBUG]
61662 2019-Jan-09 19:14:51.676813 - [DEBUG] Propagate flow
61663 2019-Jan-09 19:14:51.676837 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61664 2019-Jan-09 19:14:51.676894 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
61665 2019-Jan-09 19:14:51.677534 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61666 2019-Jan-09 19:14:51.678159 - [DEBUG] Edge function : AllBottom (result of previous compose)
61667 2019-Jan-09 19:14:51.678184 - [DEBUG]
61668 2019-Jan-09 19:14:51.678209 - [DEBUG] Join: AllTop & AllBottom
61669 2019-Jan-09 19:14:51.678235 - [DEBUG] = AllBottom (new jump func)
61670 2019-Jan-09 19:14:51.678259 - [DEBUG]
61671 2019-Jan-09 19:14:51.678282 - [DEBUG] Start adding new jump function
61672 2019-Jan-09 19:14:51.678306 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61673 2019-Jan-09 19:14:51.678362 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61674 2019-Jan-09 19:14:51.678986 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
61675 2019-Jan-09 19:14:51.679607 - [DEBUG] Edge Function : AllBottom
61676 2019-Jan-09 19:14:51.679634 - [DEBUG] End adding new jump function
61677 2019-Jan-09 19:14:51.679658 - [DEBUG]
61678 2019-Jan-09 19:14:51.679682 - [DEBUG] -------------------------------------------- 1749. Path Edge --------------------------------------------
61679 2019-Jan-09 19:14:51.679706 - [DEBUG]
61680 2019-Jan-09 19:14:51.679729 - [DEBUG] Process 1749. path edge:
61681 2019-Jan-09 19:14:51.679753 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61682 2019-Jan-09 19:14:51.679809 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
61683 2019-Jan-09 19:14:51.680433 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61684 2019-Jan-09 19:14:51.681070 - [DEBUG]
61685 2019-Jan-09 19:14:51.681095 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
61686 2019-Jan-09 19:14:51.681739 - [DEBUG] Compose: EdgeIdentity * AllBottom
61687 2019-Jan-09 19:14:51.681767 - [DEBUG]
61688 2019-Jan-09 19:14:51.681791 - [DEBUG] Propagate flow
61689 2019-Jan-09 19:14:51.681814 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61690 2019-Jan-09 19:14:51.681872 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61691 2019-Jan-09 19:14:51.682499 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61692 2019-Jan-09 19:14:51.683124 - [DEBUG] Edge function : AllBottom (result of previous compose)
61693 2019-Jan-09 19:14:51.683149 - [DEBUG]
61694 2019-Jan-09 19:14:51.683174 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
61695 2019-Jan-09 19:14:51.683200 - [DEBUG] = AllBottom
61696 2019-Jan-09 19:14:51.683225 - [DEBUG]
61697 2019-Jan-09 19:14:51.683249 - [DEBUG] PROPAGATE: No new function!
61698 2019-Jan-09 19:14:51.683273 - [DEBUG] EDGE:
61699 2019-Jan-09 19:14:51.683331 - [DEBUG] ---> 61700 2019-Jan-09 19:14:51.683970 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61701 2019-Jan-09 19:14:51.684594 - [DEBUG]
61702 2019-Jan-09 19:14:51.684619 - [DEBUG] EDGE:
61703 2019-Jan-09 19:14:51.684676 - [DEBUG] ---> 61704 2019-Jan-09 19:14:51.685311 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61705 2019-Jan-09 19:14:51.685936 - [DEBUG]
61706 2019-Jan-09 19:14:51.685961 - [DEBUG] EDGE:
61707 2019-Jan-09 19:14:51.686018 - [DEBUG] ---> 61708 2019-Jan-09 19:14:51.686643 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61709 2019-Jan-09 19:14:51.687285 - [DEBUG]
61710 2019-Jan-09 19:14:51.687310 - [DEBUG] EDGE:
61711 2019-Jan-09 19:14:51.687368 - [DEBUG] ---> 61712 2019-Jan-09 19:14:51.687997 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61713 2019-Jan-09 19:14:51.688621 - [DEBUG]
61714 2019-Jan-09 19:14:51.688646 - [DEBUG] EDGE:
61715 2019-Jan-09 19:14:51.688703 - [DEBUG] ---> 61716 2019-Jan-09 19:14:51.689328 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61717 2019-Jan-09 19:14:51.689951 - [DEBUG]
61718 2019-Jan-09 19:14:51.689976 - [DEBUG] EDGE:
61719 2019-Jan-09 19:14:51.690034 - [DEBUG] ---> 61720 2019-Jan-09 19:14:51.690679 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61721 2019-Jan-09 19:14:51.691303 - [DEBUG]
61722 2019-Jan-09 19:14:51.691329 - [DEBUG] EDGE:
61723 2019-Jan-09 19:14:51.691386 - [DEBUG] ---> 61724 2019-Jan-09 19:14:51.692022 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61725 2019-Jan-09 19:14:51.692648 - [DEBUG]
61726 2019-Jan-09 19:14:51.692673 - [DEBUG] EDGE:
61727 2019-Jan-09 19:14:51.692731 - [DEBUG] ---> 61728 2019-Jan-09 19:14:51.693354 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61729 2019-Jan-09 19:14:51.693997 - [DEBUG]
61730 2019-Jan-09 19:14:51.694023 - [DEBUG] EDGE:
61731 2019-Jan-09 19:14:51.694080 - [DEBUG] ---> 61732 2019-Jan-09 19:14:51.694706 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61733 2019-Jan-09 19:14:51.695331 - [DEBUG]
61734 2019-Jan-09 19:14:51.695356 - [DEBUG] EDGE:
61735 2019-Jan-09 19:14:51.695413 - [DEBUG] ---> 61736 2019-Jan-09 19:14:51.696047 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61737 2019-Jan-09 19:14:51.696673 - [DEBUG]
61738 2019-Jan-09 19:14:51.696698 - [DEBUG] EDGE:
61739 2019-Jan-09 19:14:51.696755 - [DEBUG] ---> 61740 2019-Jan-09 19:14:51.697394 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61741 2019-Jan-09 19:14:51.698026 - [DEBUG]
61742 2019-Jan-09 19:14:51.698052 - [DEBUG] EDGE:
61743 2019-Jan-09 19:14:51.698110 - [DEBUG] ---> 61744 2019-Jan-09 19:14:51.698733 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61745 2019-Jan-09 19:14:51.699358 - [DEBUG]
61746 2019-Jan-09 19:14:51.699383 - [DEBUG] EDGE:
61747 2019-Jan-09 19:14:51.699440 - [DEBUG] ---> 61748 2019-Jan-09 19:14:51.700069 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61749 2019-Jan-09 19:14:51.700710 - [DEBUG]
61750 2019-Jan-09 19:14:51.700735 - [DEBUG] EDGE:
61751 2019-Jan-09 19:14:51.700793 - [DEBUG] ---> 61752 2019-Jan-09 19:14:51.701428 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61753 2019-Jan-09 19:14:51.702054 - [DEBUG]
61754 2019-Jan-09 19:14:51.702079 - [DEBUG] EDGE:
61755 2019-Jan-09 19:14:51.702136 - [DEBUG] ---> 61756 2019-Jan-09 19:14:51.702761 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61757 2019-Jan-09 19:14:51.703385 - [DEBUG]
61758 2019-Jan-09 19:14:51.703410 - [DEBUG] EDGE:
61759 2019-Jan-09 19:14:51.703467 - [DEBUG] ---> 61760 2019-Jan-09 19:14:51.704109 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61761 2019-Jan-09 19:14:51.704735 - [DEBUG]
61762 2019-Jan-09 19:14:51.704761 - [DEBUG] EDGE:
61763 2019-Jan-09 19:14:51.704818 - [DEBUG] ---> 61764 2019-Jan-09 19:14:51.705453 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61765 2019-Jan-09 19:14:51.706079 - [DEBUG]
61766 2019-Jan-09 19:14:51.706104 - [DEBUG] EDGE:
61767 2019-Jan-09 19:14:51.706161 - [DEBUG] ---> 61768 2019-Jan-09 19:14:51.706785 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61769 2019-Jan-09 19:14:51.707425 - [DEBUG]
61770 2019-Jan-09 19:14:51.707451 - [DEBUG] EDGE:
61771 2019-Jan-09 19:14:51.707508 - [DEBUG] ---> 61772 2019-Jan-09 19:14:51.708134 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61773 2019-Jan-09 19:14:51.708760 - [DEBUG]
61774 2019-Jan-09 19:14:51.708785 - [DEBUG] EDGE:
61775 2019-Jan-09 19:14:51.708843 - [DEBUG] ---> 61776 2019-Jan-09 19:14:51.709477 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61777 2019-Jan-09 19:14:51.710102 - [DEBUG]
61778 2019-Jan-09 19:14:51.710135 - [DEBUG] Compose: EdgeIdentity * AllBottom
61779 2019-Jan-09 19:14:51.710170 - [DEBUG]
61780 2019-Jan-09 19:14:51.710194 - [DEBUG] Propagate flow
61781 2019-Jan-09 19:14:51.710217 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61782 2019-Jan-09 19:14:51.710274 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
61783 2019-Jan-09 19:14:51.710917 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61784 2019-Jan-09 19:14:51.711543 - [DEBUG] Edge function : AllBottom (result of previous compose)
61785 2019-Jan-09 19:14:51.711568 - [DEBUG]
61786 2019-Jan-09 19:14:51.711593 - [DEBUG] Join: AllTop & AllBottom
61787 2019-Jan-09 19:14:51.711619 - [DEBUG] = AllBottom (new jump func)
61788 2019-Jan-09 19:14:51.711643 - [DEBUG]
61789 2019-Jan-09 19:14:51.711666 - [DEBUG] Start adding new jump function
61790 2019-Jan-09 19:14:51.711690 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61791 2019-Jan-09 19:14:51.711746 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61792 2019-Jan-09 19:14:51.712370 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
61793 2019-Jan-09 19:14:51.713003 - [DEBUG] Edge Function : AllBottom
61794 2019-Jan-09 19:14:51.713030 - [DEBUG] End adding new jump function
61795 2019-Jan-09 19:14:51.713054 - [DEBUG]
61796 2019-Jan-09 19:14:51.713078 - [DEBUG] -------------------------------------------- 1750. Path Edge --------------------------------------------
61797 2019-Jan-09 19:14:51.713102 - [DEBUG]
61798 2019-Jan-09 19:14:51.713126 - [DEBUG] Process 1750. path edge:
61799 2019-Jan-09 19:14:51.713149 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61800 2019-Jan-09 19:14:51.713205 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
61801 2019-Jan-09 19:14:51.713847 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61802 2019-Jan-09 19:14:51.714473 - [DEBUG]
61803 2019-Jan-09 19:14:51.714498 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
61804 2019-Jan-09 19:14:51.715137 - [DEBUG] Possible callees:
61805 2019-Jan-09 19:14:51.715162 - [DEBUG] foo
61806 2019-Jan-09 19:14:51.715187 - [DEBUG] Possible return sites:
61807 2019-Jan-09 19:14:51.715211 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12661808 2019-Jan-09 19:14:51.716453 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
61809 2019-Jan-09 19:14:51.716481 - [DEBUG] Start points of 'foo' currently not available!
61810 2019-Jan-09 19:14:51.716517 - [DEBUG] Compose: EdgeIdentity * AllBottom
61811 2019-Jan-09 19:14:51.716544 - [DEBUG]
61812 2019-Jan-09 19:14:51.716568 - [DEBUG] Propagate flow
61813 2019-Jan-09 19:14:51.716591 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61814 2019-Jan-09 19:14:51.716648 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
61815 2019-Jan-09 19:14:51.717293 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61816 2019-Jan-09 19:14:51.717939 - [DEBUG] Edge function : AllBottom (result of previous compose)
61817 2019-Jan-09 19:14:51.717965 - [DEBUG]
61818 2019-Jan-09 19:14:51.717991 - [DEBUG] Join: AllTop & AllBottom
61819 2019-Jan-09 19:14:51.718017 - [DEBUG] = AllBottom (new jump func)
61820 2019-Jan-09 19:14:51.718042 - [DEBUG]
61821 2019-Jan-09 19:14:51.718065 - [DEBUG] Start adding new jump function
61822 2019-Jan-09 19:14:51.718088 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61823 2019-Jan-09 19:14:51.718148 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61824 2019-Jan-09 19:14:51.718787 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
61825 2019-Jan-09 19:14:51.719415 - [DEBUG] Edge Function : AllBottom
61826 2019-Jan-09 19:14:51.719444 - [DEBUG] End adding new jump function
61827 2019-Jan-09 19:14:51.719468 - [DEBUG]
61828 2019-Jan-09 19:14:51.719491 - [DEBUG] -------------------------------------------- 1751. Path Edge --------------------------------------------
61829 2019-Jan-09 19:14:51.719515 - [DEBUG]
61830 2019-Jan-09 19:14:51.719539 - [DEBUG] Process 1751. path edge:
61831 2019-Jan-09 19:14:51.719563 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61832 2019-Jan-09 19:14:51.719619 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
61833 2019-Jan-09 19:14:51.720246 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61834 2019-Jan-09 19:14:51.720892 - [DEBUG]
61835 2019-Jan-09 19:14:51.720917 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
61836 2019-Jan-09 19:14:51.721570 - [DEBUG] Compose: EdgeIdentity * AllBottom
61837 2019-Jan-09 19:14:51.721598 - [DEBUG]
61838 2019-Jan-09 19:14:51.721622 - [DEBUG] Propagate flow
61839 2019-Jan-09 19:14:51.721645 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61840 2019-Jan-09 19:14:51.721702 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
61841 2019-Jan-09 19:14:51.722328 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61842 2019-Jan-09 19:14:51.722953 - [DEBUG] Edge function : AllBottom (result of previous compose)
61843 2019-Jan-09 19:14:51.722978 - [DEBUG]
61844 2019-Jan-09 19:14:51.723003 - [DEBUG] Join: AllTop & AllBottom
61845 2019-Jan-09 19:14:51.723028 - [DEBUG] = AllBottom (new jump func)
61846 2019-Jan-09 19:14:51.723053 - [DEBUG]
61847 2019-Jan-09 19:14:51.723076 - [DEBUG] Start adding new jump function
61848 2019-Jan-09 19:14:51.723100 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61849 2019-Jan-09 19:14:51.723155 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61850 2019-Jan-09 19:14:51.723801 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
61851 2019-Jan-09 19:14:51.724427 - [DEBUG] Edge Function : AllBottom
61852 2019-Jan-09 19:14:51.724455 - [DEBUG] End adding new jump function
61853 2019-Jan-09 19:14:51.724479 - [DEBUG]
61854 2019-Jan-09 19:14:51.724503 - [DEBUG] -------------------------------------------- 1752. Path Edge --------------------------------------------
61855 2019-Jan-09 19:14:51.724527 - [DEBUG]
61856 2019-Jan-09 19:14:51.724550 - [DEBUG] Process 1752. path edge:
61857 2019-Jan-09 19:14:51.724574 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61858 2019-Jan-09 19:14:51.724630 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
61859 2019-Jan-09 19:14:51.725255 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61860 2019-Jan-09 19:14:51.725893 - [DEBUG]
61861 2019-Jan-09 19:14:51.725919 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
61862 2019-Jan-09 19:14:51.726565 - [DEBUG] Compose: EdgeIdentity * AllBottom
61863 2019-Jan-09 19:14:51.726593 - [DEBUG]
61864 2019-Jan-09 19:14:51.726618 - [DEBUG] Propagate flow
61865 2019-Jan-09 19:14:51.726641 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61866 2019-Jan-09 19:14:51.726700 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
61867 2019-Jan-09 19:14:51.727361 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61868 2019-Jan-09 19:14:51.727996 - [DEBUG] Edge function : AllBottom (result of previous compose)
61869 2019-Jan-09 19:14:51.728021 - [DEBUG]
61870 2019-Jan-09 19:14:51.728047 - [DEBUG] Join: AllTop & AllBottom
61871 2019-Jan-09 19:14:51.728073 - [DEBUG] = AllBottom (new jump func)
61872 2019-Jan-09 19:14:51.728097 - [DEBUG]
61873 2019-Jan-09 19:14:51.728121 - [DEBUG] Start adding new jump function
61874 2019-Jan-09 19:14:51.728144 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61875 2019-Jan-09 19:14:51.728202 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61876 2019-Jan-09 19:14:51.728827 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
61877 2019-Jan-09 19:14:51.729451 - [DEBUG] Edge Function : AllBottom
61878 2019-Jan-09 19:14:51.729479 - [DEBUG] End adding new jump function
61879 2019-Jan-09 19:14:51.729503 - [DEBUG]
61880 2019-Jan-09 19:14:51.729527 - [DEBUG] -------------------------------------------- 1753. Path Edge --------------------------------------------
61881 2019-Jan-09 19:14:51.729551 - [DEBUG]
61882 2019-Jan-09 19:14:51.729574 - [DEBUG] Process 1753. path edge:
61883 2019-Jan-09 19:14:51.729599 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61884 2019-Jan-09 19:14:51.729655 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
61885 2019-Jan-09 19:14:51.730279 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61886 2019-Jan-09 19:14:51.730923 - [DEBUG]
61887 2019-Jan-09 19:14:51.730949 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
61888 2019-Jan-09 19:14:51.731595 - [DEBUG] Compose: EdgeIdentity * AllBottom
61889 2019-Jan-09 19:14:51.731623 - [DEBUG]
61890 2019-Jan-09 19:14:51.731647 - [DEBUG] Propagate flow
61891 2019-Jan-09 19:14:51.731671 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61892 2019-Jan-09 19:14:51.731728 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
61893 2019-Jan-09 19:14:51.732366 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61894 2019-Jan-09 19:14:51.732992 - [DEBUG] Edge function : AllBottom (result of previous compose)
61895 2019-Jan-09 19:14:51.733017 - [DEBUG]
61896 2019-Jan-09 19:14:51.733042 - [DEBUG] Join: AllTop & AllBottom
61897 2019-Jan-09 19:14:51.733067 - [DEBUG] = AllBottom (new jump func)
61898 2019-Jan-09 19:14:51.733092 - [DEBUG]
61899 2019-Jan-09 19:14:51.733115 - [DEBUG] Start adding new jump function
61900 2019-Jan-09 19:14:51.733139 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61901 2019-Jan-09 19:14:51.733195 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61902 2019-Jan-09 19:14:51.733842 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
61903 2019-Jan-09 19:14:51.734478 - [DEBUG] Edge Function : AllBottom
61904 2019-Jan-09 19:14:51.734505 - [DEBUG] End adding new jump function
61905 2019-Jan-09 19:14:51.734529 - [DEBUG]
61906 2019-Jan-09 19:14:51.734553 - [DEBUG] -------------------------------------------- 1754. Path Edge --------------------------------------------
61907 2019-Jan-09 19:14:51.734577 - [DEBUG]
61908 2019-Jan-09 19:14:51.734600 - [DEBUG] Process 1754. path edge:
61909 2019-Jan-09 19:14:51.734624 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61910 2019-Jan-09 19:14:51.734688 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
61911 2019-Jan-09 19:14:51.735323 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61912 2019-Jan-09 19:14:51.735950 - [DEBUG]
61913 2019-Jan-09 19:14:51.735974 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
61914 2019-Jan-09 19:14:51.736623 - [DEBUG] Possible callees:
61915 2019-Jan-09 19:14:51.736648 - [DEBUG] llvm.dbg.declare
61916 2019-Jan-09 19:14:51.736674 - [DEBUG] Possible return sites:
61917 2019-Jan-09 19:14:51.736698 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13661918 2019-Jan-09 19:14:51.737975 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
61919 2019-Jan-09 19:14:51.738004 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
61920 2019-Jan-09 19:14:51.738041 - [DEBUG] Compose: EdgeIdentity * AllBottom
61921 2019-Jan-09 19:14:51.738068 - [DEBUG]
61922 2019-Jan-09 19:14:51.738092 - [DEBUG] Propagate flow
61923 2019-Jan-09 19:14:51.738115 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61924 2019-Jan-09 19:14:51.738172 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
61925 2019-Jan-09 19:14:51.738800 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61926 2019-Jan-09 19:14:51.739424 - [DEBUG] Edge function : AllBottom (result of previous compose)
61927 2019-Jan-09 19:14:51.739449 - [DEBUG]
61928 2019-Jan-09 19:14:51.739474 - [DEBUG] Join: AllTop & AllBottom
61929 2019-Jan-09 19:14:51.739500 - [DEBUG] = AllBottom (new jump func)
61930 2019-Jan-09 19:14:51.739525 - [DEBUG]
61931 2019-Jan-09 19:14:51.739548 - [DEBUG] Start adding new jump function
61932 2019-Jan-09 19:14:51.739572 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61933 2019-Jan-09 19:14:51.739628 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61934 2019-Jan-09 19:14:51.740253 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
61935 2019-Jan-09 19:14:51.740895 - [DEBUG] Edge Function : AllBottom
61936 2019-Jan-09 19:14:51.740923 - [DEBUG] End adding new jump function
61937 2019-Jan-09 19:14:51.740947 - [DEBUG]
61938 2019-Jan-09 19:14:51.740971 - [DEBUG] -------------------------------------------- 1755. Path Edge --------------------------------------------
61939 2019-Jan-09 19:14:51.740995 - [DEBUG]
61940 2019-Jan-09 19:14:51.741018 - [DEBUG] Process 1755. path edge:
61941 2019-Jan-09 19:14:51.741042 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61942 2019-Jan-09 19:14:51.741098 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
61943 2019-Jan-09 19:14:51.741727 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61944 2019-Jan-09 19:14:51.742350 - [DEBUG]
61945 2019-Jan-09 19:14:51.742375 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
61946 2019-Jan-09 19:14:51.743024 - [DEBUG] Compose: EdgeIdentity * AllBottom
61947 2019-Jan-09 19:14:51.743053 - [DEBUG]
61948 2019-Jan-09 19:14:51.743077 - [DEBUG] Propagate flow
61949 2019-Jan-09 19:14:51.743101 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61950 2019-Jan-09 19:14:51.743159 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
61951 2019-Jan-09 19:14:51.743804 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61952 2019-Jan-09 19:14:51.744429 - [DEBUG] Edge function : AllBottom (result of previous compose)
61953 2019-Jan-09 19:14:51.744455 - [DEBUG]
61954 2019-Jan-09 19:14:51.744479 - [DEBUG] Join: AllTop & AllBottom
61955 2019-Jan-09 19:14:51.744505 - [DEBUG] = AllBottom (new jump func)
61956 2019-Jan-09 19:14:51.744530 - [DEBUG]
61957 2019-Jan-09 19:14:51.744554 - [DEBUG] Start adding new jump function
61958 2019-Jan-09 19:14:51.744577 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61959 2019-Jan-09 19:14:51.744634 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61960 2019-Jan-09 19:14:51.745260 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
61961 2019-Jan-09 19:14:51.745886 - [DEBUG] Edge Function : AllBottom
61962 2019-Jan-09 19:14:51.745914 - [DEBUG] End adding new jump function
61963 2019-Jan-09 19:14:51.745938 - [DEBUG]
61964 2019-Jan-09 19:14:51.745962 - [DEBUG] -------------------------------------------- 1756. Path Edge --------------------------------------------
61965 2019-Jan-09 19:14:51.745986 - [DEBUG]
61966 2019-Jan-09 19:14:51.746009 - [DEBUG] Process 1756. path edge:
61967 2019-Jan-09 19:14:51.746033 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61968 2019-Jan-09 19:14:51.746089 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
61969 2019-Jan-09 19:14:51.746713 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61970 2019-Jan-09 19:14:51.747355 - [DEBUG]
61971 2019-Jan-09 19:14:51.747380 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
61972 2019-Jan-09 19:14:51.748060 - [DEBUG] Compose: EdgeIdentity * AllBottom
61973 2019-Jan-09 19:14:51.748089 - [DEBUG]
61974 2019-Jan-09 19:14:51.748113 - [DEBUG] Propagate flow
61975 2019-Jan-09 19:14:51.748136 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61976 2019-Jan-09 19:14:51.748203 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
61977 2019-Jan-09 19:14:51.748858 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61978 2019-Jan-09 19:14:51.749486 - [DEBUG] Edge function : AllBottom (result of previous compose)
61979 2019-Jan-09 19:14:51.749512 - [DEBUG]
61980 2019-Jan-09 19:14:51.749538 - [DEBUG] Join: AllTop & AllBottom
61981 2019-Jan-09 19:14:51.749565 - [DEBUG] = AllBottom (new jump func)
61982 2019-Jan-09 19:14:51.749589 - [DEBUG]
61983 2019-Jan-09 19:14:51.749613 - [DEBUG] Start adding new jump function
61984 2019-Jan-09 19:14:51.749636 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61985 2019-Jan-09 19:14:51.749693 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61986 2019-Jan-09 19:14:51.750319 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
61987 2019-Jan-09 19:14:51.750963 - [DEBUG] Edge Function : AllBottom
61988 2019-Jan-09 19:14:51.750992 - [DEBUG] End adding new jump function
61989 2019-Jan-09 19:14:51.751016 - [DEBUG]
61990 2019-Jan-09 19:14:51.751040 - [DEBUG] -------------------------------------------- 1757. Path Edge --------------------------------------------
61991 2019-Jan-09 19:14:51.751065 - [DEBUG]
61992 2019-Jan-09 19:14:51.751088 - [DEBUG] Process 1757. path edge:
61993 2019-Jan-09 19:14:51.751112 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61994 2019-Jan-09 19:14:51.751168 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
61995 2019-Jan-09 19:14:51.751790 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61996 2019-Jan-09 19:14:51.752431 - [DEBUG]
61997 2019-Jan-09 19:14:51.752457 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
61998 2019-Jan-09 19:14:51.753106 - [DEBUG] Compose: EdgeIdentity * AllBottom
61999 2019-Jan-09 19:14:51.753134 - [DEBUG]
62000 2019-Jan-09 19:14:51.753158 - [DEBUG] Propagate flow
62001 2019-Jan-09 19:14:51.753181 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62002 2019-Jan-09 19:14:51.753239 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
62003 2019-Jan-09 19:14:51.753892 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62004 2019-Jan-09 19:14:51.754518 - [DEBUG] Edge function : AllBottom (result of previous compose)
62005 2019-Jan-09 19:14:51.754544 - [DEBUG]
62006 2019-Jan-09 19:14:51.754569 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62007 2019-Jan-09 19:14:51.754595 - [DEBUG] = AllBottom
62008 2019-Jan-09 19:14:51.754619 - [DEBUG]
62009 2019-Jan-09 19:14:51.754642 - [DEBUG] PROPAGATE: No new function!
62010 2019-Jan-09 19:14:51.754667 - [DEBUG] EDGE:
62011 2019-Jan-09 19:14:51.754724 - [DEBUG] ---> 62012 2019-Jan-09 19:14:51.755347 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62013 2019-Jan-09 19:14:51.755972 - [DEBUG]
62014 2019-Jan-09 19:14:51.755997 - [DEBUG] EDGE:
62015 2019-Jan-09 19:14:51.756054 - [DEBUG] ---> 62016 2019-Jan-09 19:14:51.756678 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62017 2019-Jan-09 19:14:51.757319 - [DEBUG]
62018 2019-Jan-09 19:14:51.757344 - [DEBUG] EDGE:
62019 2019-Jan-09 19:14:51.757402 - [DEBUG] ---> 62020 2019-Jan-09 19:14:51.758030 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62021 2019-Jan-09 19:14:51.758654 - [DEBUG]
62022 2019-Jan-09 19:14:51.758680 - [DEBUG] EDGE:
62023 2019-Jan-09 19:14:51.758738 - [DEBUG] ---> 62024 2019-Jan-09 19:14:51.759373 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62025 2019-Jan-09 19:14:51.759999 - [DEBUG]
62026 2019-Jan-09 19:14:51.760031 - [DEBUG] Compose: EdgeIdentity * AllBottom
62027 2019-Jan-09 19:14:51.760058 - [DEBUG]
62028 2019-Jan-09 19:14:51.760082 - [DEBUG] Propagate flow
62029 2019-Jan-09 19:14:51.760105 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62030 2019-Jan-09 19:14:51.760162 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
62031 2019-Jan-09 19:14:51.760811 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62032 2019-Jan-09 19:14:51.761438 - [DEBUG] Edge function : AllBottom (result of previous compose)
62033 2019-Jan-09 19:14:51.761464 - [DEBUG]
62034 2019-Jan-09 19:14:51.761489 - [DEBUG] Join: AllTop & AllBottom
62035 2019-Jan-09 19:14:51.761515 - [DEBUG] = AllBottom (new jump func)
62036 2019-Jan-09 19:14:51.761539 - [DEBUG]
62037 2019-Jan-09 19:14:51.761562 - [DEBUG] Start adding new jump function
62038 2019-Jan-09 19:14:51.761586 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62039 2019-Jan-09 19:14:51.761642 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62040 2019-Jan-09 19:14:51.762275 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
62041 2019-Jan-09 19:14:51.762912 - [DEBUG] Edge Function : AllBottom
62042 2019-Jan-09 19:14:51.762940 - [DEBUG] End adding new jump function
62043 2019-Jan-09 19:14:51.762964 - [DEBUG]
62044 2019-Jan-09 19:14:51.762987 - [DEBUG] -------------------------------------------- 1758. Path Edge --------------------------------------------
62045 2019-Jan-09 19:14:51.763011 - [DEBUG]
62046 2019-Jan-09 19:14:51.763034 - [DEBUG] Process 1758. path edge:
62047 2019-Jan-09 19:14:51.763058 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62048 2019-Jan-09 19:14:51.763114 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
62049 2019-Jan-09 19:14:51.763750 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62050 2019-Jan-09 19:14:51.764393 - [DEBUG]
62051 2019-Jan-09 19:14:51.764417 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
62052 2019-Jan-09 19:14:51.765067 - [DEBUG] Possible callees:
62053 2019-Jan-09 19:14:51.765092 - [DEBUG] llvm.dbg.declare
62054 2019-Jan-09 19:14:51.765118 - [DEBUG] Possible return sites:
62055 2019-Jan-09 19:14:51.765141 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14362056 2019-Jan-09 19:14:51.766397 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
62057 2019-Jan-09 19:14:51.766426 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
62058 2019-Jan-09 19:14:51.766463 - [DEBUG] Compose: EdgeIdentity * AllBottom
62059 2019-Jan-09 19:14:51.766490 - [DEBUG]
62060 2019-Jan-09 19:14:51.766514 - [DEBUG] Propagate flow
62061 2019-Jan-09 19:14:51.766537 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62062 2019-Jan-09 19:14:51.766594 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
62063 2019-Jan-09 19:14:51.767237 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62064 2019-Jan-09 19:14:51.767862 - [DEBUG] Edge function : AllBottom (result of previous compose)
62065 2019-Jan-09 19:14:51.767888 - [DEBUG]
62066 2019-Jan-09 19:14:51.767913 - [DEBUG] Join: AllTop & AllBottom
62067 2019-Jan-09 19:14:51.767938 - [DEBUG] = AllBottom (new jump func)
62068 2019-Jan-09 19:14:51.767963 - [DEBUG]
62069 2019-Jan-09 19:14:51.767986 - [DEBUG] Start adding new jump function
62070 2019-Jan-09 19:14:51.768010 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62071 2019-Jan-09 19:14:51.768065 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62072 2019-Jan-09 19:14:51.768691 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
62073 2019-Jan-09 19:14:51.769319 - [DEBUG] Edge Function : AllBottom
62074 2019-Jan-09 19:14:51.769347 - [DEBUG] End adding new jump function
62075 2019-Jan-09 19:14:51.769371 - [DEBUG]
62076 2019-Jan-09 19:14:51.769395 - [DEBUG] -------------------------------------------- 1759. Path Edge --------------------------------------------
62077 2019-Jan-09 19:14:51.769419 - [DEBUG]
62078 2019-Jan-09 19:14:51.769442 - [DEBUG] Process 1759. path edge:
62079 2019-Jan-09 19:14:51.769466 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62080 2019-Jan-09 19:14:51.769522 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
62081 2019-Jan-09 19:14:51.770159 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62082 2019-Jan-09 19:14:51.770801 - [DEBUG]
62083 2019-Jan-09 19:14:51.770825 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
62084 2019-Jan-09 19:14:51.771477 - [DEBUG] Compose: EdgeIdentity * AllBottom
62085 2019-Jan-09 19:14:51.771505 - [DEBUG]
62086 2019-Jan-09 19:14:51.771529 - [DEBUG] Propagate flow
62087 2019-Jan-09 19:14:51.771552 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62088 2019-Jan-09 19:14:51.771610 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
62089 2019-Jan-09 19:14:51.772271 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62090 2019-Jan-09 19:14:51.772898 - [DEBUG] Edge function : AllBottom (result of previous compose)
62091 2019-Jan-09 19:14:51.772923 - [DEBUG]
62092 2019-Jan-09 19:14:51.772948 - [DEBUG] Join: AllTop & AllBottom
62093 2019-Jan-09 19:14:51.772974 - [DEBUG] = AllBottom (new jump func)
62094 2019-Jan-09 19:14:51.772999 - [DEBUG]
62095 2019-Jan-09 19:14:51.773022 - [DEBUG] Start adding new jump function
62096 2019-Jan-09 19:14:51.773046 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62097 2019-Jan-09 19:14:51.773102 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62098 2019-Jan-09 19:14:51.773728 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
62099 2019-Jan-09 19:14:51.774369 - [DEBUG] Edge Function : AllBottom
62100 2019-Jan-09 19:14:51.774396 - [DEBUG] End adding new jump function
62101 2019-Jan-09 19:14:51.774421 - [DEBUG]
62102 2019-Jan-09 19:14:51.774444 - [DEBUG] -------------------------------------------- 1760. Path Edge --------------------------------------------
62103 2019-Jan-09 19:14:51.774468 - [DEBUG]
62104 2019-Jan-09 19:14:51.774492 - [DEBUG] Process 1760. path edge:
62105 2019-Jan-09 19:14:51.774515 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62106 2019-Jan-09 19:14:51.774572 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
62107 2019-Jan-09 19:14:51.775194 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62108 2019-Jan-09 19:14:51.775819 - [DEBUG]
62109 2019-Jan-09 19:14:51.775844 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
62110 2019-Jan-09 19:14:51.776485 - [DEBUG] Compose: EdgeIdentity * AllBottom
62111 2019-Jan-09 19:14:51.776513 - [DEBUG]
62112 2019-Jan-09 19:14:51.776537 - [DEBUG] Propagate flow
62113 2019-Jan-09 19:14:51.776561 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62114 2019-Jan-09 19:14:51.776618 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
62115 2019-Jan-09 19:14:51.777257 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62116 2019-Jan-09 19:14:51.777883 - [DEBUG] Edge function : AllBottom (result of previous compose)
62117 2019-Jan-09 19:14:51.777909 - [DEBUG]
62118 2019-Jan-09 19:14:51.777933 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62119 2019-Jan-09 19:14:51.777959 - [DEBUG] = AllBottom
62120 2019-Jan-09 19:14:51.777984 - [DEBUG]
62121 2019-Jan-09 19:14:51.778007 - [DEBUG] PROPAGATE: No new function!
62122 2019-Jan-09 19:14:51.778032 - [DEBUG] EDGE:
62123 2019-Jan-09 19:14:51.778089 - [DEBUG] ---> 62124 2019-Jan-09 19:14:51.778711 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62125 2019-Jan-09 19:14:51.779337 - [DEBUG]
62126 2019-Jan-09 19:14:51.779362 - [DEBUG] EDGE:
62127 2019-Jan-09 19:14:51.779434 - [DEBUG] ---> 62128 2019-Jan-09 19:14:51.780062 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62129 2019-Jan-09 19:14:51.780704 - [DEBUG]
62130 2019-Jan-09 19:14:51.780729 - [DEBUG] EDGE:
62131 2019-Jan-09 19:14:51.780786 - [DEBUG] ---> 62132 2019-Jan-09 19:14:51.781421 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62133 2019-Jan-09 19:14:51.782046 - [DEBUG]
62134 2019-Jan-09 19:14:51.782071 - [DEBUG] EDGE:
62135 2019-Jan-09 19:14:51.782128 - [DEBUG] ---> 62136 2019-Jan-09 19:14:51.782754 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62137 2019-Jan-09 19:14:51.783380 - [DEBUG]
62138 2019-Jan-09 19:14:51.783412 - [DEBUG] Compose: EdgeIdentity * AllBottom
62139 2019-Jan-09 19:14:51.783439 - [DEBUG]
62140 2019-Jan-09 19:14:51.783462 - [DEBUG] Propagate flow
62141 2019-Jan-09 19:14:51.783486 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62142 2019-Jan-09 19:14:51.783542 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
62143 2019-Jan-09 19:14:51.784182 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62144 2019-Jan-09 19:14:51.784806 - [DEBUG] Edge function : AllBottom (result of previous compose)
62145 2019-Jan-09 19:14:51.784831 - [DEBUG]
62146 2019-Jan-09 19:14:51.784856 - [DEBUG] Join: AllTop & AllBottom
62147 2019-Jan-09 19:14:51.784882 - [DEBUG] = AllBottom (new jump func)
62148 2019-Jan-09 19:14:51.784906 - [DEBUG]
62149 2019-Jan-09 19:14:51.784930 - [DEBUG] Start adding new jump function
62150 2019-Jan-09 19:14:51.784953 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62151 2019-Jan-09 19:14:51.785009 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62152 2019-Jan-09 19:14:51.785636 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
62153 2019-Jan-09 19:14:51.786260 - [DEBUG] Edge Function : AllBottom
62154 2019-Jan-09 19:14:51.786287 - [DEBUG] End adding new jump function
62155 2019-Jan-09 19:14:51.786311 - [DEBUG]
62156 2019-Jan-09 19:14:51.786335 - [DEBUG] -------------------------------------------- 1761. Path Edge --------------------------------------------
62157 2019-Jan-09 19:14:51.786359 - [DEBUG]
62158 2019-Jan-09 19:14:51.786382 - [DEBUG] Process 1761. path edge:
62159 2019-Jan-09 19:14:51.786406 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62160 2019-Jan-09 19:14:51.786462 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
62161 2019-Jan-09 19:14:51.787087 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62162 2019-Jan-09 19:14:51.787726 - [DEBUG]
62163 2019-Jan-09 19:14:51.787752 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
62164 2019-Jan-09 19:14:51.788394 - [DEBUG] Compose: EdgeIdentity * AllBottom
62165 2019-Jan-09 19:14:51.788422 - [DEBUG]
62166 2019-Jan-09 19:14:51.788446 - [DEBUG] Propagate flow
62167 2019-Jan-09 19:14:51.788469 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62168 2019-Jan-09 19:14:51.788527 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
62169 2019-Jan-09 19:14:51.789172 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62170 2019-Jan-09 19:14:51.789799 - [DEBUG] Edge function : AllBottom (result of previous compose)
62171 2019-Jan-09 19:14:51.789824 - [DEBUG]
62172 2019-Jan-09 19:14:51.789849 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62173 2019-Jan-09 19:14:51.789874 - [DEBUG] = AllBottom
62174 2019-Jan-09 19:14:51.789899 - [DEBUG]
62175 2019-Jan-09 19:14:51.789922 - [DEBUG] PROPAGATE: No new function!
62176 2019-Jan-09 19:14:51.789953 - [DEBUG] Compose: EdgeIdentity * AllBottom
62177 2019-Jan-09 19:14:51.789979 - [DEBUG]
62178 2019-Jan-09 19:14:51.790003 - [DEBUG] Propagate flow
62179 2019-Jan-09 19:14:51.790026 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62180 2019-Jan-09 19:14:51.790083 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
62181 2019-Jan-09 19:14:51.790745 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62182 2019-Jan-09 19:14:51.791406 - [DEBUG] Edge function : AllBottom (result of previous compose)
62183 2019-Jan-09 19:14:51.791432 - [DEBUG]
62184 2019-Jan-09 19:14:51.791458 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62185 2019-Jan-09 19:14:51.791484 - [DEBUG] = AllBottom
62186 2019-Jan-09 19:14:51.791509 - [DEBUG]
62187 2019-Jan-09 19:14:51.791532 - [DEBUG] PROPAGATE: No new function!
62188 2019-Jan-09 19:14:51.791557 - [DEBUG] EDGE:
62189 2019-Jan-09 19:14:51.791624 - [DEBUG] ---> 62190 2019-Jan-09 19:14:51.792292 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62191 2019-Jan-09 19:14:51.792943 - [DEBUG]
62192 2019-Jan-09 19:14:51.792969 - [DEBUG] EDGE:
62193 2019-Jan-09 19:14:51.793031 - [DEBUG] ---> 62194 2019-Jan-09 19:14:51.793684 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62195 2019-Jan-09 19:14:51.794339 - [DEBUG]
62196 2019-Jan-09 19:14:51.794365 - [DEBUG] EDGE:
62197 2019-Jan-09 19:14:51.794424 - [DEBUG] ---> 62198 2019-Jan-09 19:14:51.795054 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62199 2019-Jan-09 19:14:51.795680 - [DEBUG]
62200 2019-Jan-09 19:14:51.795706 - [DEBUG] EDGE:
62201 2019-Jan-09 19:14:51.795763 - [DEBUG] ---> 62202 2019-Jan-09 19:14:51.796393 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62203 2019-Jan-09 19:14:51.797020 - [DEBUG]
62204 2019-Jan-09 19:14:51.797045 - [DEBUG] EDGE:
62205 2019-Jan-09 19:14:51.797114 - [DEBUG] ---> 62206 2019-Jan-09 19:14:51.797741 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62207 2019-Jan-09 19:14:51.798366 - [DEBUG]
62208 2019-Jan-09 19:14:51.798391 - [DEBUG] EDGE:
62209 2019-Jan-09 19:14:51.798449 - [DEBUG] ---> 62210 2019-Jan-09 19:14:51.799092 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62211 2019-Jan-09 19:14:51.799717 - [DEBUG]
62212 2019-Jan-09 19:14:51.799743 - [DEBUG] EDGE:
62213 2019-Jan-09 19:14:51.799800 - [DEBUG] ---> 62214 2019-Jan-09 19:14:51.800426 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62215 2019-Jan-09 19:14:51.801067 - [DEBUG]
62216 2019-Jan-09 19:14:51.801093 - [DEBUG] EDGE:
62217 2019-Jan-09 19:14:51.801150 - [DEBUG] ---> 62218 2019-Jan-09 19:14:51.801774 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62219 2019-Jan-09 19:14:51.802399 - [DEBUG]
62220 2019-Jan-09 19:14:51.802424 - [DEBUG] EDGE:
62221 2019-Jan-09 19:14:51.802482 - [DEBUG] ---> 62222 2019-Jan-09 19:14:51.803110 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62223 2019-Jan-09 19:14:51.803736 - [DEBUG]
62224 2019-Jan-09 19:14:51.803761 - [DEBUG] EDGE:
62225 2019-Jan-09 19:14:51.803832 - [DEBUG] ---> 62226 2019-Jan-09 19:14:51.804457 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62227 2019-Jan-09 19:14:51.805081 - [DEBUG]
62228 2019-Jan-09 19:14:51.805107 - [DEBUG] EDGE:
62229 2019-Jan-09 19:14:51.805164 - [DEBUG] ---> 62230 2019-Jan-09 19:14:51.805790 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62231 2019-Jan-09 19:14:51.806415 - [DEBUG]
62232 2019-Jan-09 19:14:51.806440 - [DEBUG] EDGE:
62233 2019-Jan-09 19:14:51.806498 - [DEBUG] ---> 62234 2019-Jan-09 19:14:51.807146 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62235 2019-Jan-09 19:14:51.807772 - [DEBUG]
62236 2019-Jan-09 19:14:51.807817 - [DEBUG] Compose: EdgeIdentity * AllBottom
62237 2019-Jan-09 19:14:51.807844 - [DEBUG]
62238 2019-Jan-09 19:14:51.807868 - [DEBUG] Propagate flow
62239 2019-Jan-09 19:14:51.807891 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62240 2019-Jan-09 19:14:51.807948 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
62241 2019-Jan-09 19:14:51.808577 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62242 2019-Jan-09 19:14:51.809203 - [DEBUG] Edge function : AllBottom (result of previous compose)
62243 2019-Jan-09 19:14:51.809228 - [DEBUG]
62244 2019-Jan-09 19:14:51.809254 - [DEBUG] Join: AllTop & AllBottom
62245 2019-Jan-09 19:14:51.809280 - [DEBUG] = AllBottom (new jump func)
62246 2019-Jan-09 19:14:51.809304 - [DEBUG]
62247 2019-Jan-09 19:14:51.809328 - [DEBUG] Start adding new jump function
62248 2019-Jan-09 19:14:51.809351 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62249 2019-Jan-09 19:14:51.809407 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62250 2019-Jan-09 19:14:51.810033 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
62251 2019-Jan-09 19:14:51.810684 - [DEBUG] Edge Function : AllBottom
62252 2019-Jan-09 19:14:51.810713 - [DEBUG] End adding new jump function
62253 2019-Jan-09 19:14:51.810738 - [DEBUG]
62254 2019-Jan-09 19:14:51.810761 - [DEBUG] -------------------------------------------- 1762. Path Edge --------------------------------------------
62255 2019-Jan-09 19:14:51.810786 - [DEBUG]
62256 2019-Jan-09 19:14:51.810809 - [DEBUG] Process 1762. path edge:
62257 2019-Jan-09 19:14:51.810833 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62258 2019-Jan-09 19:14:51.810890 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
62259 2019-Jan-09 19:14:51.811533 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62260 2019-Jan-09 19:14:51.812214 - [DEBUG]
62261 2019-Jan-09 19:14:51.812240 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
62262 2019-Jan-09 19:14:51.812931 - [DEBUG] Possible callees:
62263 2019-Jan-09 19:14:51.812958 - [DEBUG] foo
62264 2019-Jan-09 19:14:51.812983 - [DEBUG] Possible return sites:
62265 2019-Jan-09 19:14:51.813007 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8462266 2019-Jan-09 19:14:51.814371 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
62267 2019-Jan-09 19:14:51.814403 - [DEBUG] Start points of 'foo' currently not available!
62268 2019-Jan-09 19:14:51.814448 - [DEBUG] Compose: EdgeIdentity * AllBottom
62269 2019-Jan-09 19:14:51.814476 - [DEBUG]
62270 2019-Jan-09 19:14:51.814500 - [DEBUG] Propagate flow
62271 2019-Jan-09 19:14:51.814524 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62272 2019-Jan-09 19:14:51.814586 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
62273 2019-Jan-09 19:14:51.815216 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62274 2019-Jan-09 19:14:51.815844 - [DEBUG] Edge function : AllBottom (result of previous compose)
62275 2019-Jan-09 19:14:51.815869 - [DEBUG]
62276 2019-Jan-09 19:14:51.815895 - [DEBUG] Join: AllTop & AllBottom
62277 2019-Jan-09 19:14:51.815921 - [DEBUG] = AllBottom (new jump func)
62278 2019-Jan-09 19:14:51.815945 - [DEBUG]
62279 2019-Jan-09 19:14:51.815969 - [DEBUG] Start adding new jump function
62280 2019-Jan-09 19:14:51.815992 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62281 2019-Jan-09 19:14:51.816048 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62282 2019-Jan-09 19:14:51.816673 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
62283 2019-Jan-09 19:14:51.817316 - [DEBUG] Edge Function : AllBottom
62284 2019-Jan-09 19:14:51.817346 - [DEBUG] End adding new jump function
62285 2019-Jan-09 19:14:51.817370 - [DEBUG]
62286 2019-Jan-09 19:14:51.817394 - [DEBUG] -------------------------------------------- 1763. Path Edge --------------------------------------------
62287 2019-Jan-09 19:14:51.817419 - [DEBUG]
62288 2019-Jan-09 19:14:51.817442 - [DEBUG] Process 1763. path edge:
62289 2019-Jan-09 19:14:51.817466 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62290 2019-Jan-09 19:14:51.817522 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
62291 2019-Jan-09 19:14:51.818149 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62292 2019-Jan-09 19:14:51.818776 - [DEBUG]
62293 2019-Jan-09 19:14:51.818800 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
62294 2019-Jan-09 19:14:51.819476 - [DEBUG] Compose: EdgeIdentity * AllBottom
62295 2019-Jan-09 19:14:51.819505 - [DEBUG]
62296 2019-Jan-09 19:14:51.819529 - [DEBUG] Propagate flow
62297 2019-Jan-09 19:14:51.819553 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62298 2019-Jan-09 19:14:51.819616 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
62299 2019-Jan-09 19:14:51.820257 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62300 2019-Jan-09 19:14:51.820905 - [DEBUG] Edge function : AllBottom (result of previous compose)
62301 2019-Jan-09 19:14:51.820930 - [DEBUG]
62302 2019-Jan-09 19:14:51.820955 - [DEBUG] Join: AllTop & AllBottom
62303 2019-Jan-09 19:14:51.820981 - [DEBUG] = AllBottom (new jump func)
62304 2019-Jan-09 19:14:51.821006 - [DEBUG]
62305 2019-Jan-09 19:14:51.821029 - [DEBUG] Start adding new jump function
62306 2019-Jan-09 19:14:51.821052 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62307 2019-Jan-09 19:14:51.821109 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62308 2019-Jan-09 19:14:51.821734 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
62309 2019-Jan-09 19:14:51.822360 - [DEBUG] Edge Function : AllBottom
62310 2019-Jan-09 19:14:51.822388 - [DEBUG] End adding new jump function
62311 2019-Jan-09 19:14:51.822412 - [DEBUG]
62312 2019-Jan-09 19:14:51.822435 - [DEBUG] -------------------------------------------- 1764. Path Edge --------------------------------------------
62313 2019-Jan-09 19:14:51.822460 - [DEBUG]
62314 2019-Jan-09 19:14:51.822483 - [DEBUG] Process 1764. path edge:
62315 2019-Jan-09 19:14:51.822507 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62316 2019-Jan-09 19:14:51.822563 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
62317 2019-Jan-09 19:14:51.823188 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62318 2019-Jan-09 19:14:51.823826 - [DEBUG]
62319 2019-Jan-09 19:14:51.823852 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
62320 2019-Jan-09 19:14:51.824495 - [DEBUG] Compose: EdgeIdentity * AllBottom
62321 2019-Jan-09 19:14:51.824523 - [DEBUG]
62322 2019-Jan-09 19:14:51.824546 - [DEBUG] Propagate flow
62323 2019-Jan-09 19:14:51.824570 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62324 2019-Jan-09 19:14:51.824627 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
62325 2019-Jan-09 19:14:51.825272 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62326 2019-Jan-09 19:14:51.825897 - [DEBUG] Edge function : AllBottom (result of previous compose)
62327 2019-Jan-09 19:14:51.825922 - [DEBUG]
62328 2019-Jan-09 19:14:51.825946 - [DEBUG] Join: AllTop & AllBottom
62329 2019-Jan-09 19:14:51.825972 - [DEBUG] = AllBottom (new jump func)
62330 2019-Jan-09 19:14:51.825997 - [DEBUG]
62331 2019-Jan-09 19:14:51.826020 - [DEBUG] Start adding new jump function
62332 2019-Jan-09 19:14:51.826043 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62333 2019-Jan-09 19:14:51.826099 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62334 2019-Jan-09 19:14:51.826740 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
62335 2019-Jan-09 19:14:51.827395 - [DEBUG] Edge Function : AllBottom
62336 2019-Jan-09 19:14:51.827423 - [DEBUG] End adding new jump function
62337 2019-Jan-09 19:14:51.827458 - [DEBUG]
62338 2019-Jan-09 19:14:51.827482 - [DEBUG] -------------------------------------------- 1765. Path Edge --------------------------------------------
62339 2019-Jan-09 19:14:51.827507 - [DEBUG]
62340 2019-Jan-09 19:14:51.827530 - [DEBUG] Process 1765. path edge:
62341 2019-Jan-09 19:14:51.827554 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62342 2019-Jan-09 19:14:51.827612 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
62343 2019-Jan-09 19:14:51.828247 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62344 2019-Jan-09 19:14:51.828871 - [DEBUG]
62345 2019-Jan-09 19:14:51.828896 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
62346 2019-Jan-09 19:14:51.829543 - [DEBUG] Possible callees:
62347 2019-Jan-09 19:14:51.829569 - [DEBUG] llvm.dbg.declare
62348 2019-Jan-09 19:14:51.829594 - [DEBUG] Possible return sites:
62349 2019-Jan-09 19:14:51.829617 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9662350 2019-Jan-09 19:14:51.830897 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
62351 2019-Jan-09 19:14:51.830930 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
62352 2019-Jan-09 19:14:51.830969 - [DEBUG] Compose: EdgeIdentity * AllBottom
62353 2019-Jan-09 19:14:51.830996 - [DEBUG]
62354 2019-Jan-09 19:14:51.831020 - [DEBUG] Propagate flow
62355 2019-Jan-09 19:14:51.831044 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62356 2019-Jan-09 19:14:51.831102 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
62357 2019-Jan-09 19:14:51.831734 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62358 2019-Jan-09 19:14:51.832369 - [DEBUG] Edge function : AllBottom (result of previous compose)
62359 2019-Jan-09 19:14:51.832394 - [DEBUG]
62360 2019-Jan-09 19:14:51.832419 - [DEBUG] Join: AllTop & AllBottom
62361 2019-Jan-09 19:14:51.832445 - [DEBUG] = AllBottom (new jump func)
62362 2019-Jan-09 19:14:51.832470 - [DEBUG]
62363 2019-Jan-09 19:14:51.832493 - [DEBUG] Start adding new jump function
62364 2019-Jan-09 19:14:51.832516 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62365 2019-Jan-09 19:14:51.832573 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62366 2019-Jan-09 19:14:51.833198 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
62367 2019-Jan-09 19:14:51.833840 - [DEBUG] Edge Function : AllBottom
62368 2019-Jan-09 19:14:51.833868 - [DEBUG] End adding new jump function
62369 2019-Jan-09 19:14:51.833892 - [DEBUG]
62370 2019-Jan-09 19:14:51.833916 - [DEBUG] -------------------------------------------- 1766. Path Edge --------------------------------------------
62371 2019-Jan-09 19:14:51.833940 - [DEBUG]
62372 2019-Jan-09 19:14:51.833964 - [DEBUG] Process 1766. path edge:
62373 2019-Jan-09 19:14:51.833987 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62374 2019-Jan-09 19:14:51.834043 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
62375 2019-Jan-09 19:14:51.834670 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62376 2019-Jan-09 19:14:51.835296 - [DEBUG]
62377 2019-Jan-09 19:14:51.835320 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
62378 2019-Jan-09 19:14:51.835966 - [DEBUG] Compose: EdgeIdentity * AllBottom
62379 2019-Jan-09 19:14:51.836005 - [DEBUG]
62380 2019-Jan-09 19:14:51.836029 - [DEBUG] Propagate flow
62381 2019-Jan-09 19:14:51.836053 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62382 2019-Jan-09 19:14:51.836111 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
62383 2019-Jan-09 19:14:51.836745 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62384 2019-Jan-09 19:14:51.837387 - [DEBUG] Edge function : AllBottom (result of previous compose)
62385 2019-Jan-09 19:14:51.837412 - [DEBUG]
62386 2019-Jan-09 19:14:51.837437 - [DEBUG] Join: AllTop & AllBottom
62387 2019-Jan-09 19:14:51.837463 - [DEBUG] = AllBottom (new jump func)
62388 2019-Jan-09 19:14:51.837488 - [DEBUG]
62389 2019-Jan-09 19:14:51.837512 - [DEBUG] Start adding new jump function
62390 2019-Jan-09 19:14:51.837536 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62391 2019-Jan-09 19:14:51.837592 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62392 2019-Jan-09 19:14:51.838219 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
62393 2019-Jan-09 19:14:51.838842 - [DEBUG] Edge Function : AllBottom
62394 2019-Jan-09 19:14:51.838870 - [DEBUG] End adding new jump function
62395 2019-Jan-09 19:14:51.838894 - [DEBUG]
62396 2019-Jan-09 19:14:51.838918 - [DEBUG] -------------------------------------------- 1767. Path Edge --------------------------------------------
62397 2019-Jan-09 19:14:51.838942 - [DEBUG]
62398 2019-Jan-09 19:14:51.838965 - [DEBUG] Process 1767. path edge:
62399 2019-Jan-09 19:14:51.838989 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62400 2019-Jan-09 19:14:51.839045 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
62401 2019-Jan-09 19:14:51.839669 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62402 2019-Jan-09 19:14:51.840305 - [DEBUG]
62403 2019-Jan-09 19:14:51.840330 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
62404 2019-Jan-09 19:14:51.840985 - [DEBUG] Compose: EdgeIdentity * AllBottom
62405 2019-Jan-09 19:14:51.841014 - [DEBUG]
62406 2019-Jan-09 19:14:51.841038 - [DEBUG] Propagate flow
62407 2019-Jan-09 19:14:51.841061 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62408 2019-Jan-09 19:14:51.841119 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
62409 2019-Jan-09 19:14:51.841743 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62410 2019-Jan-09 19:14:51.842368 - [DEBUG] Edge function : AllBottom (result of previous compose)
62411 2019-Jan-09 19:14:51.842393 - [DEBUG]
62412 2019-Jan-09 19:14:51.842418 - [DEBUG] Join: AllTop & AllBottom
62413 2019-Jan-09 19:14:51.842444 - [DEBUG] = AllBottom (new jump func)
62414 2019-Jan-09 19:14:51.842469 - [DEBUG]
62415 2019-Jan-09 19:14:51.842492 - [DEBUG] Start adding new jump function
62416 2019-Jan-09 19:14:51.842516 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62417 2019-Jan-09 19:14:51.842572 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62418 2019-Jan-09 19:14:51.843197 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
62419 2019-Jan-09 19:14:51.843834 - [DEBUG] Edge Function : AllBottom
62420 2019-Jan-09 19:14:51.843862 - [DEBUG] End adding new jump function
62421 2019-Jan-09 19:14:51.843886 - [DEBUG]
62422 2019-Jan-09 19:14:51.843910 - [DEBUG] -------------------------------------------- 1768. Path Edge --------------------------------------------
62423 2019-Jan-09 19:14:51.843934 - [DEBUG]
62424 2019-Jan-09 19:14:51.843957 - [DEBUG] Process 1768. path edge:
62425 2019-Jan-09 19:14:51.843989 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62426 2019-Jan-09 19:14:51.844046 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
62427 2019-Jan-09 19:14:51.844671 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62428 2019-Jan-09 19:14:51.845298 - [DEBUG]
62429 2019-Jan-09 19:14:51.845323 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
62430 2019-Jan-09 19:14:51.845961 - [DEBUG] Compose: EdgeIdentity * AllBottom
62431 2019-Jan-09 19:14:51.845989 - [DEBUG]
62432 2019-Jan-09 19:14:51.846012 - [DEBUG] Propagate flow
62433 2019-Jan-09 19:14:51.846036 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62434 2019-Jan-09 19:14:51.846093 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
62435 2019-Jan-09 19:14:51.846735 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62436 2019-Jan-09 19:14:51.847377 - [DEBUG] Edge function : AllBottom (result of previous compose)
62437 2019-Jan-09 19:14:51.847402 - [DEBUG]
62438 2019-Jan-09 19:14:51.847427 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62439 2019-Jan-09 19:14:51.847453 - [DEBUG] = AllBottom
62440 2019-Jan-09 19:14:51.847478 - [DEBUG]
62441 2019-Jan-09 19:14:51.847501 - [DEBUG] PROPAGATE: No new function!
62442 2019-Jan-09 19:14:51.847525 - [DEBUG] EDGE:
62443 2019-Jan-09 19:14:51.847583 - [DEBUG] ---> 62444 2019-Jan-09 19:14:51.848208 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62445 2019-Jan-09 19:14:51.848834 - [DEBUG]
62446 2019-Jan-09 19:14:51.848858 - [DEBUG] EDGE:
62447 2019-Jan-09 19:14:51.848916 - [DEBUG] ---> 62448 2019-Jan-09 19:14:51.849539 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62449 2019-Jan-09 19:14:51.850164 - [DEBUG]
62450 2019-Jan-09 19:14:51.850189 - [DEBUG] EDGE:
62451 2019-Jan-09 19:14:51.850246 - [DEBUG] ---> 62452 2019-Jan-09 19:14:51.850904 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62453 2019-Jan-09 19:14:51.851579 - [DEBUG]
62454 2019-Jan-09 19:14:51.851606 - [DEBUG] EDGE:
62455 2019-Jan-09 19:14:51.851672 - [DEBUG] ---> 62456 2019-Jan-09 19:14:51.852314 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62457 2019-Jan-09 19:14:51.852939 - [DEBUG]
62458 2019-Jan-09 19:14:51.852982 - [DEBUG] Compose: EdgeIdentity * AllBottom
62459 2019-Jan-09 19:14:51.853010 - [DEBUG]
62460 2019-Jan-09 19:14:51.853034 - [DEBUG] Propagate flow
62461 2019-Jan-09 19:14:51.853057 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62462 2019-Jan-09 19:14:51.853114 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
62463 2019-Jan-09 19:14:51.853742 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62464 2019-Jan-09 19:14:51.854393 - [DEBUG] Edge function : AllBottom (result of previous compose)
62465 2019-Jan-09 19:14:51.854419 - [DEBUG]
62466 2019-Jan-09 19:14:51.854445 - [DEBUG] Join: AllTop & AllBottom
62467 2019-Jan-09 19:14:51.854471 - [DEBUG] = AllBottom (new jump func)
62468 2019-Jan-09 19:14:51.854495 - [DEBUG]
62469 2019-Jan-09 19:14:51.854534 - [DEBUG] Start adding new jump function
62470 2019-Jan-09 19:14:51.854558 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62471 2019-Jan-09 19:14:51.854615 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62472 2019-Jan-09 19:14:51.855243 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
62473 2019-Jan-09 19:14:51.855870 - [DEBUG] Edge Function : AllBottom
62474 2019-Jan-09 19:14:51.855899 - [DEBUG] End adding new jump function
62475 2019-Jan-09 19:14:51.855923 - [DEBUG]
62476 2019-Jan-09 19:14:51.855947 - [DEBUG] -------------------------------------------- 1769. Path Edge --------------------------------------------
62477 2019-Jan-09 19:14:51.855971 - [DEBUG]
62478 2019-Jan-09 19:14:51.855994 - [DEBUG] Process 1769. path edge:
62479 2019-Jan-09 19:14:51.856018 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62480 2019-Jan-09 19:14:51.856074 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
62481 2019-Jan-09 19:14:51.856701 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62482 2019-Jan-09 19:14:51.857343 - [DEBUG]
62483 2019-Jan-09 19:14:51.857368 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
62484 2019-Jan-09 19:14:51.858007 - [DEBUG] Possible callees:
62485 2019-Jan-09 19:14:51.858032 - [DEBUG] bar
62486 2019-Jan-09 19:14:51.858056 - [DEBUG] Possible return sites:
62487 2019-Jan-09 19:14:51.858080 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8962488 2019-Jan-09 19:14:51.859325 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
62489 2019-Jan-09 19:14:51.859354 - [DEBUG] Start points of 'bar' currently not available!
62490 2019-Jan-09 19:14:51.859390 - [DEBUG] Compose: EdgeIdentity * AllBottom
62491 2019-Jan-09 19:14:51.859417 - [DEBUG]
62492 2019-Jan-09 19:14:51.859441 - [DEBUG] Propagate flow
62493 2019-Jan-09 19:14:51.859464 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62494 2019-Jan-09 19:14:51.859521 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
62495 2019-Jan-09 19:14:51.860150 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62496 2019-Jan-09 19:14:51.860794 - [DEBUG] Edge function : AllBottom (result of previous compose)
62497 2019-Jan-09 19:14:51.860819 - [DEBUG]
62498 2019-Jan-09 19:14:51.860844 - [DEBUG] Join: AllTop & AllBottom
62499 2019-Jan-09 19:14:51.860870 - [DEBUG] = AllBottom (new jump func)
62500 2019-Jan-09 19:14:51.860894 - [DEBUG]
62501 2019-Jan-09 19:14:51.860918 - [DEBUG] Start adding new jump function
62502 2019-Jan-09 19:14:51.860941 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62503 2019-Jan-09 19:14:51.860997 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62504 2019-Jan-09 19:14:51.861623 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
62505 2019-Jan-09 19:14:51.862250 - [DEBUG] Edge Function : AllBottom
62506 2019-Jan-09 19:14:51.862277 - [DEBUG] End adding new jump function
62507 2019-Jan-09 19:14:51.862301 - [DEBUG]
62508 2019-Jan-09 19:14:51.862325 - [DEBUG] -------------------------------------------- 1770. Path Edge --------------------------------------------
62509 2019-Jan-09 19:14:51.862349 - [DEBUG]
62510 2019-Jan-09 19:14:51.862372 - [DEBUG] Process 1770. path edge:
62511 2019-Jan-09 19:14:51.862397 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62512 2019-Jan-09 19:14:51.862453 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
62513 2019-Jan-09 19:14:51.863088 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62514 2019-Jan-09 19:14:51.863713 - [DEBUG]
62515 2019-Jan-09 19:14:51.863738 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
62516 2019-Jan-09 19:14:51.864399 - [DEBUG] Compose: EdgeIdentity * AllBottom
62517 2019-Jan-09 19:14:51.864427 - [DEBUG]
62518 2019-Jan-09 19:14:51.864450 - [DEBUG] Propagate flow
62519 2019-Jan-09 19:14:51.864474 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62520 2019-Jan-09 19:14:51.864531 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
62521 2019-Jan-09 19:14:51.865157 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62522 2019-Jan-09 19:14:51.865782 - [DEBUG] Edge function : AllBottom (result of previous compose)
62523 2019-Jan-09 19:14:51.865807 - [DEBUG]
62524 2019-Jan-09 19:14:51.865831 - [DEBUG] Join: AllTop & AllBottom
62525 2019-Jan-09 19:14:51.865858 - [DEBUG] = AllBottom (new jump func)
62526 2019-Jan-09 19:14:51.865882 - [DEBUG]
62527 2019-Jan-09 19:14:51.865905 - [DEBUG] Start adding new jump function
62528 2019-Jan-09 19:14:51.865929 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62529 2019-Jan-09 19:14:51.865985 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62530 2019-Jan-09 19:14:51.866611 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
62531 2019-Jan-09 19:14:51.867249 - [DEBUG] Edge Function : AllBottom
62532 2019-Jan-09 19:14:51.867281 - [DEBUG] End adding new jump function
62533 2019-Jan-09 19:14:51.867305 - [DEBUG]
62534 2019-Jan-09 19:14:51.867329 - [DEBUG] -------------------------------------------- 1771. Path Edge --------------------------------------------
62535 2019-Jan-09 19:14:51.867353 - [DEBUG]
62536 2019-Jan-09 19:14:51.867376 - [DEBUG] Process 1771. path edge:
62537 2019-Jan-09 19:14:51.867400 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62538 2019-Jan-09 19:14:51.867456 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
62539 2019-Jan-09 19:14:51.868080 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62540 2019-Jan-09 19:14:51.868706 - [DEBUG]
62541 2019-Jan-09 19:14:51.868731 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
62542 2019-Jan-09 19:14:51.869369 - [DEBUG] Compose: EdgeIdentity * AllBottom
62543 2019-Jan-09 19:14:51.869397 - [DEBUG]
62544 2019-Jan-09 19:14:51.869421 - [DEBUG] Propagate flow
62545 2019-Jan-09 19:14:51.869445 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62546 2019-Jan-09 19:14:51.869502 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
62547 2019-Jan-09 19:14:51.870139 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62548 2019-Jan-09 19:14:51.870781 - [DEBUG] Edge function : AllBottom (result of previous compose)
62549 2019-Jan-09 19:14:51.870807 - [DEBUG]
62550 2019-Jan-09 19:14:51.870832 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62551 2019-Jan-09 19:14:51.870858 - [DEBUG] = AllBottom
62552 2019-Jan-09 19:14:51.870883 - [DEBUG]
62553 2019-Jan-09 19:14:51.870906 - [DEBUG] PROPAGATE: No new function!
62554 2019-Jan-09 19:14:51.870937 - [DEBUG] Compose: EdgeIdentity * AllBottom
62555 2019-Jan-09 19:14:51.870963 - [DEBUG]
62556 2019-Jan-09 19:14:51.870987 - [DEBUG] Propagate flow
62557 2019-Jan-09 19:14:51.871019 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62558 2019-Jan-09 19:14:51.871076 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
62559 2019-Jan-09 19:14:51.871712 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62560 2019-Jan-09 19:14:51.872338 - [DEBUG] Edge function : AllBottom (result of previous compose)
62561 2019-Jan-09 19:14:51.872364 - [DEBUG]
62562 2019-Jan-09 19:14:51.872388 - [DEBUG] Join: AllTop & AllBottom
62563 2019-Jan-09 19:14:51.872414 - [DEBUG] = AllBottom (new jump func)
62564 2019-Jan-09 19:14:51.872439 - [DEBUG]
62565 2019-Jan-09 19:14:51.872463 - [DEBUG] Start adding new jump function
62566 2019-Jan-09 19:14:51.872486 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62567 2019-Jan-09 19:14:51.872542 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62568 2019-Jan-09 19:14:51.873168 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
62569 2019-Jan-09 19:14:51.873817 - [DEBUG] Edge Function : AllBottom
62570 2019-Jan-09 19:14:51.873845 - [DEBUG] End adding new jump function
62571 2019-Jan-09 19:14:51.873869 - [DEBUG]
62572 2019-Jan-09 19:14:51.873893 - [DEBUG] -------------------------------------------- 1772. Path Edge --------------------------------------------
62573 2019-Jan-09 19:14:51.873917 - [DEBUG]
62574 2019-Jan-09 19:14:51.873940 - [DEBUG] Process 1772. path edge:
62575 2019-Jan-09 19:14:51.873964 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62576 2019-Jan-09 19:14:51.874021 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
62577 2019-Jan-09 19:14:51.874656 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62578 2019-Jan-09 19:14:51.875283 - [DEBUG]
62579 2019-Jan-09 19:14:51.875308 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
62580 2019-Jan-09 19:14:51.875952 - [DEBUG] Possible callees:
62581 2019-Jan-09 19:14:51.875978 - [DEBUG] llvm.dbg.declare
62582 2019-Jan-09 19:14:51.876003 - [DEBUG] Possible return sites:
62583 2019-Jan-09 19:14:51.876027 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10362584 2019-Jan-09 19:14:51.877295 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
62585 2019-Jan-09 19:14:51.877324 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
62586 2019-Jan-09 19:14:51.877360 - [DEBUG] Compose: EdgeIdentity * AllBottom
62587 2019-Jan-09 19:14:51.877387 - [DEBUG]
62588 2019-Jan-09 19:14:51.877411 - [DEBUG] Propagate flow
62589 2019-Jan-09 19:14:51.877434 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62590 2019-Jan-09 19:14:51.877491 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
62591 2019-Jan-09 19:14:51.878121 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62592 2019-Jan-09 19:14:51.878746 - [DEBUG] Edge function : AllBottom (result of previous compose)
62593 2019-Jan-09 19:14:51.878772 - [DEBUG]
62594 2019-Jan-09 19:14:51.878796 - [DEBUG] Join: AllTop & AllBottom
62595 2019-Jan-09 19:14:51.878823 - [DEBUG] = AllBottom (new jump func)
62596 2019-Jan-09 19:14:51.878848 - [DEBUG]
62597 2019-Jan-09 19:14:51.878871 - [DEBUG] Start adding new jump function
62598 2019-Jan-09 19:14:51.878895 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62599 2019-Jan-09 19:14:51.878959 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62600 2019-Jan-09 19:14:51.879587 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
62601 2019-Jan-09 19:14:51.880215 - [DEBUG] Edge Function : AllBottom
62602 2019-Jan-09 19:14:51.880243 - [DEBUG] End adding new jump function
62603 2019-Jan-09 19:14:51.880267 - [DEBUG]
62604 2019-Jan-09 19:14:51.880290 - [DEBUG] -------------------------------------------- 1773. Path Edge --------------------------------------------
62605 2019-Jan-09 19:14:51.880315 - [DEBUG]
62606 2019-Jan-09 19:14:51.880338 - [DEBUG] Process 1773. path edge:
62607 2019-Jan-09 19:14:51.880362 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62608 2019-Jan-09 19:14:51.880418 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
62609 2019-Jan-09 19:14:51.881060 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62610 2019-Jan-09 19:14:51.881699 - [DEBUG]
62611 2019-Jan-09 19:14:51.881724 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
62612 2019-Jan-09 19:14:51.882397 - [DEBUG] Compose: EdgeIdentity * AllBottom
62613 2019-Jan-09 19:14:51.882426 - [DEBUG]
62614 2019-Jan-09 19:14:51.882450 - [DEBUG] Propagate flow
62615 2019-Jan-09 19:14:51.882474 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62616 2019-Jan-09 19:14:51.882534 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
62617 2019-Jan-09 19:14:51.883158 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62618 2019-Jan-09 19:14:51.883798 - [DEBUG] Edge function : AllBottom (result of previous compose)
62619 2019-Jan-09 19:14:51.883824 - [DEBUG]
62620 2019-Jan-09 19:14:51.883849 - [DEBUG] Join: AllTop & AllBottom
62621 2019-Jan-09 19:14:51.883876 - [DEBUG] = AllBottom (new jump func)
62622 2019-Jan-09 19:14:51.883900 - [DEBUG]
62623 2019-Jan-09 19:14:51.883924 - [DEBUG] Start adding new jump function
62624 2019-Jan-09 19:14:51.883947 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62625 2019-Jan-09 19:14:51.884003 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62626 2019-Jan-09 19:14:51.884629 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
62627 2019-Jan-09 19:14:51.885251 - [DEBUG] Edge Function : AllBottom
62628 2019-Jan-09 19:14:51.885278 - [DEBUG] End adding new jump function
62629 2019-Jan-09 19:14:51.885303 - [DEBUG]
62630 2019-Jan-09 19:14:51.885326 - [DEBUG] -------------------------------------------- 1774. Path Edge --------------------------------------------
62631 2019-Jan-09 19:14:51.885351 - [DEBUG]
62632 2019-Jan-09 19:14:51.885374 - [DEBUG] Process 1774. path edge:
62633 2019-Jan-09 19:14:51.885398 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62634 2019-Jan-09 19:14:51.885455 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
62635 2019-Jan-09 19:14:51.886077 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62636 2019-Jan-09 19:14:51.886702 - [DEBUG]
62637 2019-Jan-09 19:14:51.886727 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
62638 2019-Jan-09 19:14:51.887382 - [DEBUG] Compose: EdgeIdentity * AllBottom
62639 2019-Jan-09 19:14:51.887411 - [DEBUG]
62640 2019-Jan-09 19:14:51.887435 - [DEBUG] Propagate flow
62641 2019-Jan-09 19:14:51.887458 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62642 2019-Jan-09 19:14:51.887516 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
62643 2019-Jan-09 19:14:51.888171 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62644 2019-Jan-09 19:14:51.888796 - [DEBUG] Edge function : AllBottom (result of previous compose)
62645 2019-Jan-09 19:14:51.888821 - [DEBUG]
62646 2019-Jan-09 19:14:51.888847 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62647 2019-Jan-09 19:14:51.888872 - [DEBUG] = AllBottom
62648 2019-Jan-09 19:14:51.888897 - [DEBUG]
62649 2019-Jan-09 19:14:51.888920 - [DEBUG] PROPAGATE: No new function!
62650 2019-Jan-09 19:14:51.888945 - [DEBUG] EDGE:
62651 2019-Jan-09 19:14:51.889003 - [DEBUG] ---> 62652 2019-Jan-09 19:14:51.889624 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62653 2019-Jan-09 19:14:51.890249 - [DEBUG]
62654 2019-Jan-09 19:14:51.890274 - [DEBUG] EDGE:
62655 2019-Jan-09 19:14:51.890331 - [DEBUG] ---> 62656 2019-Jan-09 19:14:51.890999 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62657 2019-Jan-09 19:14:51.891624 - [DEBUG]
62658 2019-Jan-09 19:14:51.891650 - [DEBUG] EDGE:
62659 2019-Jan-09 19:14:51.891707 - [DEBUG] ---> 62660 2019-Jan-09 19:14:51.892344 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62661 2019-Jan-09 19:14:51.892968 - [DEBUG]
62662 2019-Jan-09 19:14:51.892993 - [DEBUG] EDGE:
62663 2019-Jan-09 19:14:51.893050 - [DEBUG] ---> 62664 2019-Jan-09 19:14:51.893675 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62665 2019-Jan-09 19:14:51.894316 - [DEBUG]
62666 2019-Jan-09 19:14:51.894341 - [DEBUG] EDGE:
62667 2019-Jan-09 19:14:51.894399 - [DEBUG] ---> 62668 2019-Jan-09 19:14:51.895028 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62669 2019-Jan-09 19:14:51.895654 - [DEBUG]
62670 2019-Jan-09 19:14:51.895679 - [DEBUG] EDGE:
62671 2019-Jan-09 19:14:51.895736 - [DEBUG] ---> 62672 2019-Jan-09 19:14:51.896363 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62673 2019-Jan-09 19:14:51.896988 - [DEBUG]
62674 2019-Jan-09 19:14:51.897013 - [DEBUG] EDGE:
62675 2019-Jan-09 19:14:51.897071 - [DEBUG] ---> 62676 2019-Jan-09 19:14:51.897710 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62677 2019-Jan-09 19:14:51.898334 - [DEBUG]
62678 2019-Jan-09 19:14:51.898359 - [DEBUG] EDGE:
62679 2019-Jan-09 19:14:51.898417 - [DEBUG] ---> 62680 2019-Jan-09 19:14:51.899044 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62681 2019-Jan-09 19:14:51.899668 - [DEBUG]
62682 2019-Jan-09 19:14:51.899694 - [DEBUG] EDGE:
62683 2019-Jan-09 19:14:51.899760 - [DEBUG] ---> 62684 2019-Jan-09 19:14:51.900389 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62685 2019-Jan-09 19:14:51.901030 - [DEBUG]
62686 2019-Jan-09 19:14:51.901055 - [DEBUG] EDGE:
62687 2019-Jan-09 19:14:51.901113 - [DEBUG] ---> 62688 2019-Jan-09 19:14:51.901736 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62689 2019-Jan-09 19:14:51.902362 - [DEBUG]
62690 2019-Jan-09 19:14:51.902387 - [DEBUG] EDGE:
62691 2019-Jan-09 19:14:51.902444 - [DEBUG] ---> 62692 2019-Jan-09 19:14:51.903072 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62693 2019-Jan-09 19:14:51.903697 - [DEBUG]
62694 2019-Jan-09 19:14:51.903723 - [DEBUG] EDGE:
62695 2019-Jan-09 19:14:51.903793 - [DEBUG] ---> 62696 2019-Jan-09 19:14:51.904421 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62697 2019-Jan-09 19:14:51.905046 - [DEBUG]
62698 2019-Jan-09 19:14:51.905080 - [DEBUG] Compose: EdgeIdentity * AllBottom
62699 2019-Jan-09 19:14:51.905107 - [DEBUG]
62700 2019-Jan-09 19:14:51.905131 - [DEBUG] Propagate flow
62701 2019-Jan-09 19:14:51.905154 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62702 2019-Jan-09 19:14:51.905211 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
62703 2019-Jan-09 19:14:51.905838 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62704 2019-Jan-09 19:14:51.906464 - [DEBUG] Edge function : AllBottom (result of previous compose)
62705 2019-Jan-09 19:14:51.906489 - [DEBUG]
62706 2019-Jan-09 19:14:51.906514 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62707 2019-Jan-09 19:14:51.906539 - [DEBUG] = AllBottom
62708 2019-Jan-09 19:14:51.906564 - [DEBUG]
62709 2019-Jan-09 19:14:51.906587 - [DEBUG] PROPAGATE: No new function!
62710 2019-Jan-09 19:14:51.906611 - [DEBUG] EDGE:
62711 2019-Jan-09 19:14:51.906668 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
62712 2019-Jan-09 19:14:51.907316 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62713 2019-Jan-09 19:14:51.907940 - [DEBUG]
62714 2019-Jan-09 19:14:51.907966 - [DEBUG] EDGE:
62715 2019-Jan-09 19:14:51.908023 - [DEBUG] ---> 62716 2019-Jan-09 19:14:51.908648 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62717 2019-Jan-09 19:14:51.909272 - [DEBUG]
62718 2019-Jan-09 19:14:51.909297 - [DEBUG] EDGE:
62719 2019-Jan-09 19:14:51.909354 - [DEBUG] ---> 62720 2019-Jan-09 19:14:51.909977 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62721 2019-Jan-09 19:14:51.910617 - [DEBUG]
62722 2019-Jan-09 19:14:51.910642 - [DEBUG] EDGE:
62723 2019-Jan-09 19:14:51.910700 - [DEBUG] ---> 62724 2019-Jan-09 19:14:51.911334 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62725 2019-Jan-09 19:14:51.911962 - [DEBUG]
62726 2019-Jan-09 19:14:51.911994 - [DEBUG] Compose: EdgeIdentity * AllBottom
62727 2019-Jan-09 19:14:51.912020 - [DEBUG]
62728 2019-Jan-09 19:14:51.912044 - [DEBUG] Propagate flow
62729 2019-Jan-09 19:14:51.912067 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62730 2019-Jan-09 19:14:51.912124 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
62731 2019-Jan-09 19:14:51.912750 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62732 2019-Jan-09 19:14:51.913382 - [DEBUG] Edge function : AllBottom (result of previous compose)
62733 2019-Jan-09 19:14:51.913407 - [DEBUG]
62734 2019-Jan-09 19:14:51.913433 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62735 2019-Jan-09 19:14:51.913458 - [DEBUG] = AllBottom
62736 2019-Jan-09 19:14:51.913483 - [DEBUG]
62737 2019-Jan-09 19:14:51.913506 - [DEBUG] PROPAGATE: No new function!
62738 2019-Jan-09 19:14:51.913530 - [DEBUG] EDGE:
62739 2019-Jan-09 19:14:51.913588 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
62740 2019-Jan-09 19:14:51.914233 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62741 2019-Jan-09 19:14:51.914858 - [DEBUG]
62742 2019-Jan-09 19:14:51.914884 - [DEBUG] EDGE:
62743 2019-Jan-09 19:14:51.914941 - [DEBUG] ---> 62744 2019-Jan-09 19:14:51.915566 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62745 2019-Jan-09 19:14:51.916190 - [DEBUG]
62746 2019-Jan-09 19:14:51.916222 - [DEBUG] Compose: EdgeIdentity * AllBottom
62747 2019-Jan-09 19:14:51.916248 - [DEBUG]
62748 2019-Jan-09 19:14:51.916272 - [DEBUG] Propagate flow
62749 2019-Jan-09 19:14:51.916296 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62750 2019-Jan-09 19:14:51.916352 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
62751 2019-Jan-09 19:14:51.916987 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62752 2019-Jan-09 19:14:51.917629 - [DEBUG] Edge function : AllBottom (result of previous compose)
62753 2019-Jan-09 19:14:51.917655 - [DEBUG]
62754 2019-Jan-09 19:14:51.917680 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62755 2019-Jan-09 19:14:51.917705 - [DEBUG] = AllBottom
62756 2019-Jan-09 19:14:51.917730 - [DEBUG]
62757 2019-Jan-09 19:14:51.917753 - [DEBUG] PROPAGATE: No new function!
62758 2019-Jan-09 19:14:51.917777 - [DEBUG] EDGE:
62759 2019-Jan-09 19:14:51.917834 - [DEBUG] ---> 62760 2019-Jan-09 19:14:51.918458 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62761 2019-Jan-09 19:14:51.919082 - [DEBUG]
62762 2019-Jan-09 19:14:51.919109 - [DEBUG] Compose: EdgeIdentity * AllBottom
62763 2019-Jan-09 19:14:51.919134 - [DEBUG]
62764 2019-Jan-09 19:14:51.919158 - [DEBUG] Propagate flow
62765 2019-Jan-09 19:14:51.919181 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62766 2019-Jan-09 19:14:51.919237 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
62767 2019-Jan-09 19:14:51.919861 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
62768 2019-Jan-09 19:14:51.920510 - [DEBUG] Edge function : AllBottom (result of previous compose)
62769 2019-Jan-09 19:14:51.920536 - [DEBUG]
62770 2019-Jan-09 19:14:51.920561 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62771 2019-Jan-09 19:14:51.920586 - [DEBUG] = AllBottom
62772 2019-Jan-09 19:14:51.920611 - [DEBUG]
62773 2019-Jan-09 19:14:51.920634 - [DEBUG] PROPAGATE: No new function!
62774 2019-Jan-09 19:14:51.920658 - [DEBUG] EDGE:
62775 2019-Jan-09 19:14:51.920716 - [DEBUG] ---> 62776 2019-Jan-09 19:14:51.921344 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62777 2019-Jan-09 19:14:51.921970 - [DEBUG]
62778 2019-Jan-09 19:14:51.921995 - [DEBUG] EDGE:
62779 2019-Jan-09 19:14:51.922053 - [DEBUG] ---> 62780 2019-Jan-09 19:14:51.922677 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
62781 2019-Jan-09 19:14:51.923302 - [DEBUG]


getNormalFlowFunction()
br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !4662782 2019-Jan-09 19:14:51.923960 - [DEBUG] Compose: EdgeIdentity * AllBottom
62783 2019-Jan-09 19:14:51.923990 - [DEBUG]
62784 2019-Jan-09 19:14:51.924014 - [DEBUG] Propagate flow
62785 2019-Jan-09 19:14:51.924037 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62786 2019-Jan-09 19:14:51.924094 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
62787 2019-Jan-09 19:14:51.924732 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
62788 2019-Jan-09 19:14:51.925357 - [DEBUG] Edge function : AllBottom (result of previous compose)
62789 2019-Jan-09 19:14:51.925382 - [DEBUG]
62790 2019-Jan-09 19:14:51.925407 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62791 2019-Jan-09 19:14:51.925433 - [DEBUG] = AllBottom
62792 2019-Jan-09 19:14:51.925457 - [DEBUG]
62793 2019-Jan-09 19:14:51.925480 - [DEBUG] PROPAGATE: No new function!
62794 2019-Jan-09 19:14:51.925505 - [DEBUG] EDGE:
62795 2019-Jan-09 19:14:51.925562 - [DEBUG] ---> 62796 2019-Jan-09 19:14:51.926187 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
62797 2019-Jan-09 19:14:51.926814 - [DEBUG]
62798 2019-Jan-09 19:14:51.926839 - [DEBUG] EDGE:
62799 2019-Jan-09 19:14:51.926896 - [DEBUG] ---> 62800 2019-Jan-09 19:14:51.927540 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
62801 2019-Jan-09 19:14:51.928164 - [DEBUG]
62802 2019-Jan-09 19:14:51.928189 - [DEBUG] EDGE:
62803 2019-Jan-09 19:14:51.928247 - [DEBUG] ---> 62804 2019-Jan-09 19:14:51.928872 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
62805 2019-Jan-09 19:14:51.929496 - [DEBUG]
62806 2019-Jan-09 19:14:51.929523 - [DEBUG] Compose: EdgeIdentity * AllBottom
62807 2019-Jan-09 19:14:51.929549 - [DEBUG]
62808 2019-Jan-09 19:14:51.929573 - [DEBUG] Propagate flow
62809 2019-Jan-09 19:14:51.929596 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62810 2019-Jan-09 19:14:51.929652 - [DEBUG] Target : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
62811 2019-Jan-09 19:14:51.930288 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62812 2019-Jan-09 19:14:51.930959 - [DEBUG] Edge function : AllBottom (result of previous compose)
62813 2019-Jan-09 19:14:51.930984 - [DEBUG]
62814 2019-Jan-09 19:14:51.931009 - [DEBUG] Join: AllTop & AllBottom
62815 2019-Jan-09 19:14:51.931035 - [DEBUG] = AllBottom (new jump func)
62816 2019-Jan-09 19:14:51.931059 - [DEBUG]
62817 2019-Jan-09 19:14:51.931083 - [DEBUG] Start adding new jump function
62818 2019-Jan-09 19:14:51.931106 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62819 2019-Jan-09 19:14:51.931162 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62820 2019-Jan-09 19:14:51.931805 - [DEBUG] Destination : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
62821 2019-Jan-09 19:14:51.932434 - [DEBUG] Edge Function : AllBottom
62822 2019-Jan-09 19:14:51.932461 - [DEBUG] End adding new jump function
62823 2019-Jan-09 19:14:51.932485 - [DEBUG]
62824 2019-Jan-09 19:14:51.932509 - [DEBUG] -------------------------------------------- 1775. Path Edge --------------------------------------------
62825 2019-Jan-09 19:14:51.932533 - [DEBUG]
62826 2019-Jan-09 19:14:51.932556 - [DEBUG] Process 1775. path edge:
62827 2019-Jan-09 19:14:51.932580 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62828 2019-Jan-09 19:14:51.932636 - [DEBUG] N target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22 ;
62829 2019-Jan-09 19:14:51.933264 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62830 2019-Jan-09 19:14:51.933922 - [DEBUG]
62831 2019-Jan-09 19:14:51.933947 - [DEBUG] Process normal at target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
62832 2019-Jan-09 19:14:51.934588 - [DEBUG] Compose: EdgeIdentity * AllBottom
62833 2019-Jan-09 19:14:51.934616 - [DEBUG]
62834 2019-Jan-09 19:14:51.934640 - [DEBUG] Propagate flow
62835 2019-Jan-09 19:14:51.934663 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62836 2019-Jan-09 19:14:51.934720 - [DEBUG] Target : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
62837 2019-Jan-09 19:14:51.935349 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62838 2019-Jan-09 19:14:51.935990 - [DEBUG] Edge function : AllBottom (result of previous compose)
62839 2019-Jan-09 19:14:51.936016 - [DEBUG]
62840 2019-Jan-09 19:14:51.936040 - [DEBUG] Join: AllTop & AllBottom
62841 2019-Jan-09 19:14:51.936066 - [DEBUG] = AllBottom (new jump func)
62842 2019-Jan-09 19:14:51.936090 - [DEBUG]
62843 2019-Jan-09 19:14:51.936114 - [DEBUG] Start adding new jump function
62844 2019-Jan-09 19:14:51.936137 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62845 2019-Jan-09 19:14:51.936193 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62846 2019-Jan-09 19:14:51.936837 - [DEBUG] Destination : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
62847 2019-Jan-09 19:14:51.937481 - [DEBUG] Edge Function : AllBottom
62848 2019-Jan-09 19:14:51.937508 - [DEBUG] End adding new jump function
62849 2019-Jan-09 19:14:51.937532 - [DEBUG]
62850 2019-Jan-09 19:14:51.937556 - [DEBUG] -------------------------------------------- 1776. Path Edge --------------------------------------------
62851 2019-Jan-09 19:14:51.937580 - [DEBUG]
62852 2019-Jan-09 19:14:51.937612 - [DEBUG] Process 1776. path edge:
62853 2019-Jan-09 19:14:51.937636 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62854 2019-Jan-09 19:14:51.937692 - [DEBUG] N target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23 ;
62855 2019-Jan-09 19:14:51.938321 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62856 2019-Jan-09 19:14:51.938962 - [DEBUG]
62857 2019-Jan-09 19:14:51.938987 - [DEBUG] Process normal at target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
62858 2019-Jan-09 19:14:51.939628 - [DEBUG] Compose: EdgeIdentity * AllBottom
62859 2019-Jan-09 19:14:51.939656 - [DEBUG]
62860 2019-Jan-09 19:14:51.939680 - [DEBUG] Propagate flow
62861 2019-Jan-09 19:14:51.939704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62862 2019-Jan-09 19:14:51.939761 - [DEBUG] Target : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
62863 2019-Jan-09 19:14:51.940388 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62864 2019-Jan-09 19:14:51.941046 - [DEBUG] Edge function : AllBottom (result of previous compose)
62865 2019-Jan-09 19:14:51.941072 - [DEBUG]
62866 2019-Jan-09 19:14:51.941096 - [DEBUG] Join: AllTop & AllBottom
62867 2019-Jan-09 19:14:51.941122 - [DEBUG] = AllBottom (new jump func)
62868 2019-Jan-09 19:14:51.941146 - [DEBUG]
62869 2019-Jan-09 19:14:51.941170 - [DEBUG] Start adding new jump function
62870 2019-Jan-09 19:14:51.941193 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62871 2019-Jan-09 19:14:51.941249 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62872 2019-Jan-09 19:14:51.941892 - [DEBUG] Destination : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
62873 2019-Jan-09 19:14:51.942518 - [DEBUG] Edge Function : AllBottom
62874 2019-Jan-09 19:14:51.942545 - [DEBUG] End adding new jump function
62875 2019-Jan-09 19:14:51.942569 - [DEBUG]
62876 2019-Jan-09 19:14:51.942592 - [DEBUG] -------------------------------------------- 1777. Path Edge --------------------------------------------
62877 2019-Jan-09 19:14:51.942616 - [DEBUG]
62878 2019-Jan-09 19:14:51.942640 - [DEBUG] Process 1777. path edge:
62879 2019-Jan-09 19:14:51.942663 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62880 2019-Jan-09 19:14:51.942719 - [DEBUG] N target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24 ;
62881 2019-Jan-09 19:14:51.943344 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62882 2019-Jan-09 19:14:51.944002 - [DEBUG]
62883 2019-Jan-09 19:14:51.944027 - [DEBUG] Process normal at target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
62884 2019-Jan-09 19:14:51.944664 - [DEBUG] Compose: EdgeIdentity * AllBottom
62885 2019-Jan-09 19:14:51.944692 - [DEBUG]
62886 2019-Jan-09 19:14:51.944716 - [DEBUG] Propagate flow
62887 2019-Jan-09 19:14:51.944739 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62888 2019-Jan-09 19:14:51.944796 - [DEBUG] Target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62889 2019-Jan-09 19:14:51.945423 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62890 2019-Jan-09 19:14:51.946063 - [DEBUG] Edge function : AllBottom (result of previous compose)
62891 2019-Jan-09 19:14:51.946096 - [DEBUG]
62892 2019-Jan-09 19:14:51.946121 - [DEBUG] Join: AllTop & AllBottom
62893 2019-Jan-09 19:14:51.946147 - [DEBUG] = AllBottom (new jump func)
62894 2019-Jan-09 19:14:51.946171 - [DEBUG]
62895 2019-Jan-09 19:14:51.946194 - [DEBUG] Start adding new jump function
62896 2019-Jan-09 19:14:51.946217 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62897 2019-Jan-09 19:14:51.946273 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62898 2019-Jan-09 19:14:51.946918 - [DEBUG] Destination : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62899 2019-Jan-09 19:14:51.947565 - [DEBUG] Edge Function : AllBottom
62900 2019-Jan-09 19:14:51.947592 - [DEBUG] End adding new jump function
62901 2019-Jan-09 19:14:51.947617 - [DEBUG]
62902 2019-Jan-09 19:14:51.947640 - [DEBUG] -------------------------------------------- 1778. Path Edge --------------------------------------------
62903 2019-Jan-09 19:14:51.947664 - [DEBUG]
62904 2019-Jan-09 19:14:51.947687 - [DEBUG] Process 1778. path edge:
62905 2019-Jan-09 19:14:51.947711 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62906 2019-Jan-09 19:14:51.947767 - [DEBUG] N target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 ;
62907 2019-Jan-09 19:14:51.948393 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62908 2019-Jan-09 19:14:51.949034 - [DEBUG]
62909 2019-Jan-09 19:14:51.949058 - [DEBUG] Process normal at target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62910 2019-Jan-09 19:14:51.949699 - [DEBUG] Compose: EdgeIdentity * AllBottom
62911 2019-Jan-09 19:14:51.949729 - [DEBUG]
62912 2019-Jan-09 19:14:51.949752 - [DEBUG] Propagate flow
62913 2019-Jan-09 19:14:51.949776 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62914 2019-Jan-09 19:14:51.949833 - [DEBUG] Target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
62915 2019-Jan-09 19:14:51.950476 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62916 2019-Jan-09 19:14:51.951119 - [DEBUG] Edge function : AllBottom (result of previous compose)
62917 2019-Jan-09 19:14:51.951144 - [DEBUG]
62918 2019-Jan-09 19:14:51.951169 - [DEBUG] Join: AllTop & AllBottom
62919 2019-Jan-09 19:14:51.951195 - [DEBUG] = AllBottom (new jump func)
62920 2019-Jan-09 19:14:51.951220 - [DEBUG]
62921 2019-Jan-09 19:14:51.951243 - [DEBUG] Start adding new jump function
62922 2019-Jan-09 19:14:51.951267 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62923 2019-Jan-09 19:14:51.951322 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62924 2019-Jan-09 19:14:51.951965 - [DEBUG] Destination : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
62925 2019-Jan-09 19:14:51.952595 - [DEBUG] Edge Function : AllBottom
62926 2019-Jan-09 19:14:51.952623 - [DEBUG] End adding new jump function
62927 2019-Jan-09 19:14:51.952648 - [DEBUG]
62928 2019-Jan-09 19:14:51.952671 - [DEBUG] -------------------------------------------- 1779. Path Edge --------------------------------------------
62929 2019-Jan-09 19:14:51.952696 - [DEBUG]
62930 2019-Jan-09 19:14:51.952719 - [DEBUG] Process 1779. path edge:
62931 2019-Jan-09 19:14:51.952743 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62932 2019-Jan-09 19:14:51.952799 - [DEBUG] N target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 ;
62933 2019-Jan-09 19:14:51.953429 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62934 2019-Jan-09 19:14:51.954094 - [DEBUG]
62935 2019-Jan-09 19:14:51.954119 - [DEBUG] Process normal at target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
62936 2019-Jan-09 19:14:51.954760 - [DEBUG] Compose: EdgeIdentity * AllBottom
62937 2019-Jan-09 19:14:51.954788 - [DEBUG]
62938 2019-Jan-09 19:14:51.954812 - [DEBUG] Propagate flow
62939 2019-Jan-09 19:14:51.954836 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62940 2019-Jan-09 19:14:51.954892 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
62941 2019-Jan-09 19:14:51.955516 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62942 2019-Jan-09 19:14:51.956157 - [DEBUG] Edge function : AllBottom (result of previous compose)
62943 2019-Jan-09 19:14:51.956182 - [DEBUG]
62944 2019-Jan-09 19:14:51.956206 - [DEBUG] Join: AllTop & AllBottom
62945 2019-Jan-09 19:14:51.956232 - [DEBUG] = AllBottom (new jump func)
62946 2019-Jan-09 19:14:51.956256 - [DEBUG]
62947 2019-Jan-09 19:14:51.956280 - [DEBUG] Start adding new jump function
62948 2019-Jan-09 19:14:51.956303 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62949 2019-Jan-09 19:14:51.956359 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62950 2019-Jan-09 19:14:51.957002 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
62951 2019-Jan-09 19:14:51.957643 - [DEBUG] Edge Function : AllBottom
62952 2019-Jan-09 19:14:51.957670 - [DEBUG] End adding new jump function
62953 2019-Jan-09 19:14:51.957695 - [DEBUG]
62954 2019-Jan-09 19:14:51.957719 - [DEBUG] -------------------------------------------- 1780. Path Edge --------------------------------------------
62955 2019-Jan-09 19:14:51.957743 - [DEBUG]
62956 2019-Jan-09 19:14:51.957766 - [DEBUG] Process 1780. path edge:
62957 2019-Jan-09 19:14:51.957790 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62958 2019-Jan-09 19:14:51.957846 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
62959 2019-Jan-09 19:14:51.958470 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62960 2019-Jan-09 19:14:51.959112 - [DEBUG]
62961 2019-Jan-09 19:14:51.959137 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
62962 2019-Jan-09 19:14:51.959774 - [DEBUG] Compose: EdgeIdentity * AllBottom
62963 2019-Jan-09 19:14:51.959802 - [DEBUG]
62964 2019-Jan-09 19:14:51.959826 - [DEBUG] Propagate flow
62965 2019-Jan-09 19:14:51.959849 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62966 2019-Jan-09 19:14:51.959907 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
62967 2019-Jan-09 19:14:51.960547 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62968 2019-Jan-09 19:14:51.961189 - [DEBUG] Edge function : AllBottom (result of previous compose)
62969 2019-Jan-09 19:14:51.961215 - [DEBUG]
62970 2019-Jan-09 19:14:51.961239 - [DEBUG] Join: AllTop & AllBottom
62971 2019-Jan-09 19:14:51.961265 - [DEBUG] = AllBottom (new jump func)
62972 2019-Jan-09 19:14:51.961290 - [DEBUG]
62973 2019-Jan-09 19:14:51.961314 - [DEBUG] Start adding new jump function
62974 2019-Jan-09 19:14:51.961337 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62975 2019-Jan-09 19:14:51.961401 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62976 2019-Jan-09 19:14:51.962045 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
62977 2019-Jan-09 19:14:51.962674 - [DEBUG] Edge Function : AllBottom
62978 2019-Jan-09 19:14:51.962701 - [DEBUG] End adding new jump function
62979 2019-Jan-09 19:14:51.962726 - [DEBUG]
62980 2019-Jan-09 19:14:51.962750 - [DEBUG] -------------------------------------------- 1781. Path Edge --------------------------------------------
62981 2019-Jan-09 19:14:51.962774 - [DEBUG]
62982 2019-Jan-09 19:14:51.962797 - [DEBUG] Process 1781. path edge:
62983 2019-Jan-09 19:14:51.962821 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62984 2019-Jan-09 19:14:51.962877 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
62985 2019-Jan-09 19:14:51.963502 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62986 2019-Jan-09 19:14:51.964158 - [DEBUG]
62987 2019-Jan-09 19:14:51.964183 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
62988 2019-Jan-09 19:14:51.964823 - [DEBUG] Compose: EdgeIdentity * AllBottom
62989 2019-Jan-09 19:14:51.964851 - [DEBUG]
62990 2019-Jan-09 19:14:51.964875 - [DEBUG] Propagate flow
62991 2019-Jan-09 19:14:51.964899 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62992 2019-Jan-09 19:14:51.964955 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
62993 2019-Jan-09 19:14:51.965585 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62994 2019-Jan-09 19:14:51.966227 - [DEBUG] Edge function : AllBottom (result of previous compose)
62995 2019-Jan-09 19:14:51.966252 - [DEBUG]
62996 2019-Jan-09 19:14:51.966276 - [DEBUG] Join: AllTop & AllBottom
62997 2019-Jan-09 19:14:51.966302 - [DEBUG] = AllBottom (new jump func)
62998 2019-Jan-09 19:14:51.966327 - [DEBUG]
62999 2019-Jan-09 19:14:51.966350 - [DEBUG] Start adding new jump function
63000 2019-Jan-09 19:14:51.966373 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63001 2019-Jan-09 19:14:51.966429 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63002 2019-Jan-09 19:14:51.967072 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
63003 2019-Jan-09 19:14:51.967719 - [DEBUG] Edge Function : AllBottom
63004 2019-Jan-09 19:14:51.967746 - [DEBUG] End adding new jump function
63005 2019-Jan-09 19:14:51.967770 - [DEBUG]
63006 2019-Jan-09 19:14:51.967794 - [DEBUG] -------------------------------------------- 1782. Path Edge --------------------------------------------
63007 2019-Jan-09 19:14:51.967818 - [DEBUG]
63008 2019-Jan-09 19:14:51.967841 - [DEBUG] Process 1782. path edge:
63009 2019-Jan-09 19:14:51.967865 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63010 2019-Jan-09 19:14:51.967921 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
63011 2019-Jan-09 19:14:51.968551 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63012 2019-Jan-09 19:14:51.969191 - [DEBUG]
63013 2019-Jan-09 19:14:51.969217 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
63014 2019-Jan-09 19:14:51.969865 - [DEBUG] Compose: EdgeIdentity * AllBottom
63015 2019-Jan-09 19:14:51.969895 - [DEBUG]
63016 2019-Jan-09 19:14:51.969919 - [DEBUG] Propagate flow
63017 2019-Jan-09 19:14:51.969942 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63018 2019-Jan-09 19:14:51.969999 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
63019 2019-Jan-09 19:14:51.970644 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63020 2019-Jan-09 19:14:51.971286 - [DEBUG] Edge function : AllBottom (result of previous compose)
63021 2019-Jan-09 19:14:51.971311 - [DEBUG]
63022 2019-Jan-09 19:14:51.971336 - [DEBUG] Join: AllTop & AllBottom
63023 2019-Jan-09 19:14:51.971361 - [DEBUG] = AllBottom (new jump func)
63024 2019-Jan-09 19:14:51.971386 - [DEBUG]
63025 2019-Jan-09 19:14:51.971409 - [DEBUG] Start adding new jump function
63026 2019-Jan-09 19:14:51.971432 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63027 2019-Jan-09 19:14:51.971488 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63028 2019-Jan-09 19:14:51.972132 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
63029 2019-Jan-09 19:14:51.972761 - [DEBUG] Edge Function : AllBottom
63030 2019-Jan-09 19:14:51.972789 - [DEBUG] End adding new jump function
63031 2019-Jan-09 19:14:51.972813 - [DEBUG]
63032 2019-Jan-09 19:14:51.972837 - [DEBUG] -------------------------------------------- 1783. Path Edge --------------------------------------------
63033 2019-Jan-09 19:14:51.972861 - [DEBUG]
63034 2019-Jan-09 19:14:51.972884 - [DEBUG] Process 1783. path edge:
63035 2019-Jan-09 19:14:51.972908 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63036 2019-Jan-09 19:14:51.972964 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
63037 2019-Jan-09 19:14:51.973593 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63038 2019-Jan-09 19:14:51.974251 - [DEBUG]
63039 2019-Jan-09 19:14:51.974276 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
63040 2019-Jan-09 19:14:51.974919 - [DEBUG] Compose: EdgeIdentity * AllBottom
63041 2019-Jan-09 19:14:51.974947 - [DEBUG]
63042 2019-Jan-09 19:14:51.974971 - [DEBUG] Propagate flow
63043 2019-Jan-09 19:14:51.974995 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63044 2019-Jan-09 19:14:51.975052 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
63045 2019-Jan-09 19:14:51.975677 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63046 2019-Jan-09 19:14:51.976319 - [DEBUG] Edge function : AllBottom (result of previous compose)
63047 2019-Jan-09 19:14:51.976344 - [DEBUG]
63048 2019-Jan-09 19:14:51.976369 - [DEBUG] Join: AllTop & AllBottom
63049 2019-Jan-09 19:14:51.976395 - [DEBUG] = AllBottom (new jump func)
63050 2019-Jan-09 19:14:51.976420 - [DEBUG]
63051 2019-Jan-09 19:14:51.976443 - [DEBUG] Start adding new jump function
63052 2019-Jan-09 19:14:51.976466 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63053 2019-Jan-09 19:14:51.976523 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63054 2019-Jan-09 19:14:51.977180 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
63055 2019-Jan-09 19:14:51.977805 - [DEBUG] Edge Function : AllBottom
63056 2019-Jan-09 19:14:51.977841 - [DEBUG] End adding new jump function
63057 2019-Jan-09 19:14:51.977866 - [DEBUG]
63058 2019-Jan-09 19:14:51.977889 - [DEBUG] -------------------------------------------- 1784. Path Edge --------------------------------------------
63059 2019-Jan-09 19:14:51.977914 - [DEBUG]
63060 2019-Jan-09 19:14:51.977937 - [DEBUG] Process 1784. path edge:
63061 2019-Jan-09 19:14:51.977961 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63062 2019-Jan-09 19:14:51.978017 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
63063 2019-Jan-09 19:14:51.978641 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63064 2019-Jan-09 19:14:51.979284 - [DEBUG]
63065 2019-Jan-09 19:14:51.979309 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
63066 2019-Jan-09 19:14:51.979946 - [DEBUG] Compose: EdgeIdentity * AllBottom
63067 2019-Jan-09 19:14:51.979974 - [DEBUG]
63068 2019-Jan-09 19:14:51.979998 - [DEBUG] Propagate flow
63069 2019-Jan-09 19:14:51.980021 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63070 2019-Jan-09 19:14:51.980078 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
63071 2019-Jan-09 19:14:51.980727 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63072 2019-Jan-09 19:14:51.981371 - [DEBUG] Edge function : AllBottom (result of previous compose)
63073 2019-Jan-09 19:14:51.981396 - [DEBUG]
63074 2019-Jan-09 19:14:51.981420 - [DEBUG] Join: AllTop & AllBottom
63075 2019-Jan-09 19:14:51.981446 - [DEBUG] = AllBottom (new jump func)
63076 2019-Jan-09 19:14:51.981471 - [DEBUG]
63077 2019-Jan-09 19:14:51.981495 - [DEBUG] Start adding new jump function
63078 2019-Jan-09 19:14:51.981518 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63079 2019-Jan-09 19:14:51.981574 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63080 2019-Jan-09 19:14:51.982218 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
63081 2019-Jan-09 19:14:51.982846 - [DEBUG] Edge Function : AllBottom
63082 2019-Jan-09 19:14:51.982874 - [DEBUG] End adding new jump function
63083 2019-Jan-09 19:14:51.982898 - [DEBUG]
63084 2019-Jan-09 19:14:51.982922 - [DEBUG] -------------------------------------------- 1785. Path Edge --------------------------------------------
63085 2019-Jan-09 19:14:51.982946 - [DEBUG]
63086 2019-Jan-09 19:14:51.982969 - [DEBUG] Process 1785. path edge:
63087 2019-Jan-09 19:14:51.982993 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63088 2019-Jan-09 19:14:51.983050 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
63089 2019-Jan-09 19:14:51.983675 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63090 2019-Jan-09 19:14:51.984332 - [DEBUG]
63091 2019-Jan-09 19:14:51.984356 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
63092 2019-Jan-09 19:14:51.984999 - [DEBUG] Compose: EdgeIdentity * AllBottom
63093 2019-Jan-09 19:14:51.985027 - [DEBUG]
63094 2019-Jan-09 19:14:51.985051 - [DEBUG] Propagate flow
63095 2019-Jan-09 19:14:51.985074 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63096 2019-Jan-09 19:14:51.985131 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
63097 2019-Jan-09 19:14:51.985761 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63098 2019-Jan-09 19:14:51.986410 - [DEBUG] Edge function : AllBottom (result of previous compose)
63099 2019-Jan-09 19:14:51.986436 - [DEBUG]
63100 2019-Jan-09 19:14:51.986461 - [DEBUG] Join: AllTop & AllBottom
63101 2019-Jan-09 19:14:51.986487 - [DEBUG] = AllBottom (new jump func)
63102 2019-Jan-09 19:14:51.986511 - [DEBUG]
63103 2019-Jan-09 19:14:51.986534 - [DEBUG] Start adding new jump function
63104 2019-Jan-09 19:14:51.986558 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63105 2019-Jan-09 19:14:51.986614 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63106 2019-Jan-09 19:14:51.987273 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
63107 2019-Jan-09 19:14:51.987904 - [DEBUG] Edge Function : AllBottom
63108 2019-Jan-09 19:14:51.987931 - [DEBUG] End adding new jump function
63109 2019-Jan-09 19:14:51.987955 - [DEBUG]
63110 2019-Jan-09 19:14:51.987979 - [DEBUG] -------------------------------------------- 1786. Path Edge --------------------------------------------
63111 2019-Jan-09 19:14:51.988003 - [DEBUG]
63112 2019-Jan-09 19:14:51.988026 - [DEBUG] Process 1786. path edge:
63113 2019-Jan-09 19:14:51.988051 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63114 2019-Jan-09 19:14:51.988107 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
63115 2019-Jan-09 19:14:51.988736 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63116 2019-Jan-09 19:14:51.989376 - [DEBUG]
63117 2019-Jan-09 19:14:51.989401 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
63118 2019-Jan-09 19:14:51.990045 - [DEBUG] Compose: EdgeIdentity * AllBottom
63119 2019-Jan-09 19:14:51.990074 - [DEBUG]
63120 2019-Jan-09 19:14:51.990098 - [DEBUG] Propagate flow
63121 2019-Jan-09 19:14:51.990121 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63122 2019-Jan-09 19:14:51.990178 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
63123 2019-Jan-09 19:14:51.990827 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63124 2019-Jan-09 19:14:51.991471 - [DEBUG] Edge function : AllBottom (result of previous compose)
63125 2019-Jan-09 19:14:51.991496 - [DEBUG]
63126 2019-Jan-09 19:14:51.991520 - [DEBUG] Join: AllTop & AllBottom
63127 2019-Jan-09 19:14:51.991546 - [DEBUG] = AllBottom (new jump func)
63128 2019-Jan-09 19:14:51.991570 - [DEBUG]
63129 2019-Jan-09 19:14:51.991593 - [DEBUG] Start adding new jump function
63130 2019-Jan-09 19:14:51.991617 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63131 2019-Jan-09 19:14:51.991673 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63132 2019-Jan-09 19:14:51.992316 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
63133 2019-Jan-09 19:14:51.992945 - [DEBUG] Edge Function : AllBottom
63134 2019-Jan-09 19:14:51.992972 - [DEBUG] End adding new jump function
63135 2019-Jan-09 19:14:51.992997 - [DEBUG]
63136 2019-Jan-09 19:14:51.993021 - [DEBUG] -------------------------------------------- 1787. Path Edge --------------------------------------------
63137 2019-Jan-09 19:14:51.993045 - [DEBUG]
63138 2019-Jan-09 19:14:51.993068 - [DEBUG] Process 1787. path edge:
63139 2019-Jan-09 19:14:51.993100 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63140 2019-Jan-09 19:14:51.993157 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
63141 2019-Jan-09 19:14:51.993799 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63142 2019-Jan-09 19:14:51.994440 - [DEBUG]
63143 2019-Jan-09 19:14:51.994465 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
63144 2019-Jan-09 19:14:51.995102 - [DEBUG] Possible callees:
63145 2019-Jan-09 19:14:51.995127 - [DEBUG] bar
63146 2019-Jan-09 19:14:51.995152 - [DEBUG] Possible return sites:
63147 2019-Jan-09 19:14:51.995175 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


Got branch instruction
getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7163148 2019-Jan-09 19:14:51.996419 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
63149 2019-Jan-09 19:14:51.996448 - [DEBUG] Start points of 'bar' currently not available!
63150 2019-Jan-09 19:14:51.996485 - [DEBUG] Compose: EdgeIdentity * AllBottom
63151 2019-Jan-09 19:14:51.996512 - [DEBUG]
63152 2019-Jan-09 19:14:51.996536 - [DEBUG] Propagate flow
63153 2019-Jan-09 19:14:51.996559 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63154 2019-Jan-09 19:14:51.996616 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
63155 2019-Jan-09 19:14:51.997261 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63156 2019-Jan-09 19:14:51.997903 - [DEBUG] Edge function : AllBottom (result of previous compose)
63157 2019-Jan-09 19:14:51.997928 - [DEBUG]
63158 2019-Jan-09 19:14:51.997953 - [DEBUG] Join: AllTop & AllBottom
63159 2019-Jan-09 19:14:51.997979 - [DEBUG] = AllBottom (new jump func)
63160 2019-Jan-09 19:14:51.998004 - [DEBUG]
63161 2019-Jan-09 19:14:51.998027 - [DEBUG] Start adding new jump function
63162 2019-Jan-09 19:14:51.998051 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63163 2019-Jan-09 19:14:51.998107 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63164 2019-Jan-09 19:14:51.998750 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
63165 2019-Jan-09 19:14:51.999379 - [DEBUG] Edge Function : AllBottom
63166 2019-Jan-09 19:14:51.999406 - [DEBUG] End adding new jump function
63167 2019-Jan-09 19:14:51.999430 - [DEBUG]
63168 2019-Jan-09 19:14:51.999453 - [DEBUG] -------------------------------------------- 1788. Path Edge --------------------------------------------
63169 2019-Jan-09 19:14:51.999477 - [DEBUG]
63170 2019-Jan-09 19:14:51.999501 - [DEBUG] Process 1788. path edge:
63171 2019-Jan-09 19:14:51.999525 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63172 2019-Jan-09 19:14:51.999581 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
63173 2019-Jan-09 19:14:52.000208 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63174 2019-Jan-09 19:14:52.000864 - [DEBUG]
63175 2019-Jan-09 19:14:52.000889 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
63176 2019-Jan-09 19:14:52.001533 - [DEBUG] Compose: EdgeIdentity * AllBottom
63177 2019-Jan-09 19:14:52.001561 - [DEBUG]
63178 2019-Jan-09 19:14:52.001585 - [DEBUG] Propagate flow
63179 2019-Jan-09 19:14:52.001608 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63180 2019-Jan-09 19:14:52.001675 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
63181 2019-Jan-09 19:14:52.002301 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63182 2019-Jan-09 19:14:52.002942 - [DEBUG] Edge function : AllBottom (result of previous compose)
63183 2019-Jan-09 19:14:52.002967 - [DEBUG]
63184 2019-Jan-09 19:14:52.002992 - [DEBUG] Join: AllTop & AllBottom
63185 2019-Jan-09 19:14:52.003018 - [DEBUG] = AllBottom (new jump func)
63186 2019-Jan-09 19:14:52.003043 - [DEBUG]
63187 2019-Jan-09 19:14:52.003066 - [DEBUG] Start adding new jump function
63188 2019-Jan-09 19:14:52.003089 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63189 2019-Jan-09 19:14:52.003146 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63190 2019-Jan-09 19:14:52.003804 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
63191 2019-Jan-09 19:14:52.004430 - [DEBUG] Edge Function : AllBottom
63192 2019-Jan-09 19:14:52.004457 - [DEBUG] End adding new jump function
63193 2019-Jan-09 19:14:52.004482 - [DEBUG]
63194 2019-Jan-09 19:14:52.004505 - [DEBUG] -------------------------------------------- 1789. Path Edge --------------------------------------------
63195 2019-Jan-09 19:14:52.004530 - [DEBUG]
63196 2019-Jan-09 19:14:52.004553 - [DEBUG] Process 1789. path edge:
63197 2019-Jan-09 19:14:52.004577 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63198 2019-Jan-09 19:14:52.004633 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
63199 2019-Jan-09 19:14:52.005258 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63200 2019-Jan-09 19:14:52.005898 - [DEBUG]
63201 2019-Jan-09 19:14:52.005924 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
63202 2019-Jan-09 19:14:52.006564 - [DEBUG] Compose: EdgeIdentity * AllBottom
63203 2019-Jan-09 19:14:52.006591 - [DEBUG]
63204 2019-Jan-09 19:14:52.006615 - [DEBUG] Propagate flow
63205 2019-Jan-09 19:14:52.006639 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63206 2019-Jan-09 19:14:52.006695 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
63207 2019-Jan-09 19:14:52.007346 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63208 2019-Jan-09 19:14:52.007989 - [DEBUG] Edge function : AllBottom (result of previous compose)
63209 2019-Jan-09 19:14:52.008015 - [DEBUG]
63210 2019-Jan-09 19:14:52.008039 - [DEBUG] Join: AllTop & AllBottom
63211 2019-Jan-09 19:14:52.008065 - [DEBUG] = AllBottom (new jump func)
63212 2019-Jan-09 19:14:52.008090 - [DEBUG]
63213 2019-Jan-09 19:14:52.008113 - [DEBUG] Start adding new jump function
63214 2019-Jan-09 19:14:52.008137 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63215 2019-Jan-09 19:14:52.008194 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63216 2019-Jan-09 19:14:52.008836 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
63217 2019-Jan-09 19:14:52.009472 - [DEBUG] Edge Function : AllBottom
63218 2019-Jan-09 19:14:52.009500 - [DEBUG] End adding new jump function
63219 2019-Jan-09 19:14:52.009536 - [DEBUG]
63220 2019-Jan-09 19:14:52.009560 - [DEBUG] -------------------------------------------- 1790. Path Edge --------------------------------------------
63221 2019-Jan-09 19:14:52.009584 - [DEBUG]
63222 2019-Jan-09 19:14:52.009607 - [DEBUG] Process 1790. path edge:
63223 2019-Jan-09 19:14:52.009631 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63224 2019-Jan-09 19:14:52.009688 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
63225 2019-Jan-09 19:14:52.010322 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63226 2019-Jan-09 19:14:52.010979 - [DEBUG]
63227 2019-Jan-09 19:14:52.011004 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
63228 2019-Jan-09 19:14:52.011647 - [DEBUG] Possible callees:
63229 2019-Jan-09 19:14:52.011673 - [DEBUG] llvm.dbg.declare
63230 2019-Jan-09 19:14:52.011698 - [DEBUG] Possible return sites:
63231 2019-Jan-09 19:14:52.011721 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7863232 2019-Jan-09 19:14:52.012974 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63233 2019-Jan-09 19:14:52.013003 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63234 2019-Jan-09 19:14:52.013042 - [DEBUG] Compose: EdgeIdentity * AllBottom
63235 2019-Jan-09 19:14:52.013069 - [DEBUG]
63236 2019-Jan-09 19:14:52.013093 - [DEBUG] Propagate flow
63237 2019-Jan-09 19:14:52.013116 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63238 2019-Jan-09 19:14:52.013173 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
63239 2019-Jan-09 19:14:52.013815 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63240 2019-Jan-09 19:14:52.014457 - [DEBUG] Edge function : AllBottom (result of previous compose)
63241 2019-Jan-09 19:14:52.014482 - [DEBUG]
63242 2019-Jan-09 19:14:52.014508 - [DEBUG] Join: AllTop & AllBottom
63243 2019-Jan-09 19:14:52.014534 - [DEBUG] = AllBottom (new jump func)
63244 2019-Jan-09 19:14:52.014559 - [DEBUG]
63245 2019-Jan-09 19:14:52.014582 - [DEBUG] Start adding new jump function
63246 2019-Jan-09 19:14:52.014605 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63247 2019-Jan-09 19:14:52.014662 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63248 2019-Jan-09 19:14:52.015304 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
63249 2019-Jan-09 19:14:52.015933 - [DEBUG] Edge Function : AllBottom
63250 2019-Jan-09 19:14:52.015961 - [DEBUG] End adding new jump function
63251 2019-Jan-09 19:14:52.015985 - [DEBUG]
63252 2019-Jan-09 19:14:52.016009 - [DEBUG] -------------------------------------------- 1791. Path Edge --------------------------------------------
63253 2019-Jan-09 19:14:52.016033 - [DEBUG]
63254 2019-Jan-09 19:14:52.016056 - [DEBUG] Process 1791. path edge:
63255 2019-Jan-09 19:14:52.016080 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63256 2019-Jan-09 19:14:52.016136 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
63257 2019-Jan-09 19:14:52.016771 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63258 2019-Jan-09 19:14:52.017437 - [DEBUG]
63259 2019-Jan-09 19:14:52.017462 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
63260 2019-Jan-09 19:14:52.018108 - [DEBUG] Compose: EdgeIdentity * AllBottom
63261 2019-Jan-09 19:14:52.018137 - [DEBUG]
63262 2019-Jan-09 19:14:52.018161 - [DEBUG] Propagate flow
63263 2019-Jan-09 19:14:52.018185 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63264 2019-Jan-09 19:14:52.018242 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
63265 2019-Jan-09 19:14:52.018866 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63266 2019-Jan-09 19:14:52.019508 - [DEBUG] Edge function : AllBottom (result of previous compose)
63267 2019-Jan-09 19:14:52.019533 - [DEBUG]
63268 2019-Jan-09 19:14:52.019558 - [DEBUG] Join: AllTop & AllBottom
63269 2019-Jan-09 19:14:52.019584 - [DEBUG] = AllBottom (new jump func)
63270 2019-Jan-09 19:14:52.019608 - [DEBUG]
63271 2019-Jan-09 19:14:52.019632 - [DEBUG] Start adding new jump function
63272 2019-Jan-09 19:14:52.019656 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63273 2019-Jan-09 19:14:52.019712 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63274 2019-Jan-09 19:14:52.020356 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
63275 2019-Jan-09 19:14:52.020997 - [DEBUG] Edge Function : AllBottom
63276 2019-Jan-09 19:14:52.021025 - [DEBUG] End adding new jump function
63277 2019-Jan-09 19:14:52.021049 - [DEBUG]
63278 2019-Jan-09 19:14:52.021073 - [DEBUG] -------------------------------------------- 1792. Path Edge --------------------------------------------
63279 2019-Jan-09 19:14:52.021097 - [DEBUG]
63280 2019-Jan-09 19:14:52.021120 - [DEBUG] Process 1792. path edge:
63281 2019-Jan-09 19:14:52.021144 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63282 2019-Jan-09 19:14:52.021201 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
63283 2019-Jan-09 19:14:52.021825 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63284 2019-Jan-09 19:14:52.022468 - [DEBUG]
63285 2019-Jan-09 19:14:52.022493 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
63286 2019-Jan-09 19:14:52.023134 - [DEBUG] Compose: EdgeIdentity * AllBottom
63287 2019-Jan-09 19:14:52.023163 - [DEBUG]
63288 2019-Jan-09 19:14:52.023187 - [DEBUG] Propagate flow
63289 2019-Jan-09 19:14:52.023210 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63290 2019-Jan-09 19:14:52.023268 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
63291 2019-Jan-09 19:14:52.023912 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63292 2019-Jan-09 19:14:52.024554 - [DEBUG] Edge function : AllBottom (result of previous compose)
63293 2019-Jan-09 19:14:52.024580 - [DEBUG]
63294 2019-Jan-09 19:14:52.024604 - [DEBUG] Join: AllTop & AllBottom
63295 2019-Jan-09 19:14:52.024630 - [DEBUG] = AllBottom (new jump func)
63296 2019-Jan-09 19:14:52.024655 - [DEBUG]
63297 2019-Jan-09 19:14:52.024678 - [DEBUG] Start adding new jump function
63298 2019-Jan-09 19:14:52.024701 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63299 2019-Jan-09 19:14:52.024757 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63300 2019-Jan-09 19:14:52.025409 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
63301 2019-Jan-09 19:14:52.026040 - [DEBUG] Edge Function : AllBottom
63302 2019-Jan-09 19:14:52.026067 - [DEBUG] End adding new jump function
63303 2019-Jan-09 19:14:52.026091 - [DEBUG]
63304 2019-Jan-09 19:14:52.026115 - [DEBUG] -------------------------------------------- 1793. Path Edge --------------------------------------------
63305 2019-Jan-09 19:14:52.026139 - [DEBUG]
63306 2019-Jan-09 19:14:52.026162 - [DEBUG] Process 1793. path edge:
63307 2019-Jan-09 19:14:52.026186 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63308 2019-Jan-09 19:14:52.026242 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
63309 2019-Jan-09 19:14:52.026870 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63310 2019-Jan-09 19:14:52.027528 - [DEBUG]
63311 2019-Jan-09 19:14:52.027552 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
63312 2019-Jan-09 19:14:52.028200 - [DEBUG] Compose: EdgeIdentity * AllBottom
63313 2019-Jan-09 19:14:52.028229 - [DEBUG]
63314 2019-Jan-09 19:14:52.028253 - [DEBUG] Propagate flow
63315 2019-Jan-09 19:14:52.028277 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63316 2019-Jan-09 19:14:52.028334 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
63317 2019-Jan-09 19:14:52.028959 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63318 2019-Jan-09 19:14:52.029602 - [DEBUG] Edge function : AllBottom (result of previous compose)
63319 2019-Jan-09 19:14:52.029627 - [DEBUG]
63320 2019-Jan-09 19:14:52.029652 - [DEBUG] Join: AllTop & AllBottom
63321 2019-Jan-09 19:14:52.029678 - [DEBUG] = AllBottom (new jump func)
63322 2019-Jan-09 19:14:52.029703 - [DEBUG]
63323 2019-Jan-09 19:14:52.029727 - [DEBUG] Start adding new jump function
63324 2019-Jan-09 19:14:52.029750 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63325 2019-Jan-09 19:14:52.029806 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63326 2019-Jan-09 19:14:52.030462 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
63327 2019-Jan-09 19:14:52.031089 - [DEBUG] Edge Function : AllBottom
63328 2019-Jan-09 19:14:52.031116 - [DEBUG] End adding new jump function
63329 2019-Jan-09 19:14:52.031140 - [DEBUG]
63330 2019-Jan-09 19:14:52.031164 - [DEBUG] -------------------------------------------- 1794. Path Edge --------------------------------------------
63331 2019-Jan-09 19:14:52.031188 - [DEBUG]
63332 2019-Jan-09 19:14:52.031212 - [DEBUG] Process 1794. path edge:
63333 2019-Jan-09 19:14:52.031236 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63334 2019-Jan-09 19:14:52.031292 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
63335 2019-Jan-09 19:14:52.031916 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63336 2019-Jan-09 19:14:52.032558 - [DEBUG]
63337 2019-Jan-09 19:14:52.032583 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
63338 2019-Jan-09 19:14:52.033227 - [DEBUG] Compose: EdgeIdentity * AllBottom
63339 2019-Jan-09 19:14:52.033255 - [DEBUG]
63340 2019-Jan-09 19:14:52.033279 - [DEBUG] Propagate flow
63341 2019-Jan-09 19:14:52.033302 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63342 2019-Jan-09 19:14:52.033360 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
63343 2019-Jan-09 19:14:52.034010 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63344 2019-Jan-09 19:14:52.034653 - [DEBUG] Edge function : AllBottom (result of previous compose)
63345 2019-Jan-09 19:14:52.034678 - [DEBUG]
63346 2019-Jan-09 19:14:52.034703 - [DEBUG] Join: AllTop & AllBottom
63347 2019-Jan-09 19:14:52.034729 - [DEBUG] = AllBottom (new jump func)
63348 2019-Jan-09 19:14:52.034753 - [DEBUG]
63349 2019-Jan-09 19:14:52.034777 - [DEBUG] Start adding new jump function
63350 2019-Jan-09 19:14:52.034800 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63351 2019-Jan-09 19:14:52.034856 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63352 2019-Jan-09 19:14:52.035499 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
63353 2019-Jan-09 19:14:52.036129 - [DEBUG] Edge Function : AllBottom
63354 2019-Jan-09 19:14:52.036156 - [DEBUG] End adding new jump function
63355 2019-Jan-09 19:14:52.036180 - [DEBUG]
63356 2019-Jan-09 19:14:52.036204 - [DEBUG] -------------------------------------------- 1795. Path Edge --------------------------------------------
63357 2019-Jan-09 19:14:52.036228 - [DEBUG]
63358 2019-Jan-09 19:14:52.036251 - [DEBUG] Process 1795. path edge:
63359 2019-Jan-09 19:14:52.036275 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63360 2019-Jan-09 19:14:52.036332 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
63361 2019-Jan-09 19:14:52.036958 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63362 2019-Jan-09 19:14:52.037615 - [DEBUG]
63363 2019-Jan-09 19:14:52.037639 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
63364 2019-Jan-09 19:14:52.038289 - [DEBUG] Compose: EdgeIdentity * AllBottom
63365 2019-Jan-09 19:14:52.038317 - [DEBUG]
63366 2019-Jan-09 19:14:52.038341 - [DEBUG] Propagate flow
63367 2019-Jan-09 19:14:52.038364 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63368 2019-Jan-09 19:14:52.038422 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
63369 2019-Jan-09 19:14:52.039051 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63370 2019-Jan-09 19:14:52.039692 - [DEBUG] Edge function : AllBottom (result of previous compose)
63371 2019-Jan-09 19:14:52.039717 - [DEBUG]
63372 2019-Jan-09 19:14:52.039741 - [DEBUG] Join: AllTop & AllBottom
63373 2019-Jan-09 19:14:52.039767 - [DEBUG] = AllBottom (new jump func)
63374 2019-Jan-09 19:14:52.039792 - [DEBUG]
63375 2019-Jan-09 19:14:52.039815 - [DEBUG] Start adding new jump function
63376 2019-Jan-09 19:14:52.039838 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63377 2019-Jan-09 19:14:52.039894 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63378 2019-Jan-09 19:14:52.040553 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
63379 2019-Jan-09 19:14:52.041183 - [DEBUG] Edge Function : AllBottom
63380 2019-Jan-09 19:14:52.041211 - [DEBUG] End adding new jump function
63381 2019-Jan-09 19:14:52.041235 - [DEBUG]
63382 2019-Jan-09 19:14:52.041258 - [DEBUG] -------------------------------------------- 1796. Path Edge --------------------------------------------
63383 2019-Jan-09 19:14:52.041283 - [DEBUG]
63384 2019-Jan-09 19:14:52.041314 - [DEBUG] Process 1796. path edge:
63385 2019-Jan-09 19:14:52.041339 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63386 2019-Jan-09 19:14:52.041395 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
63387 2019-Jan-09 19:14:52.042025 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63388 2019-Jan-09 19:14:52.042668 - [DEBUG]
63389 2019-Jan-09 19:14:52.042692 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
63390 2019-Jan-09 19:14:52.043342 - [DEBUG] Compose: EdgeIdentity * AllBottom
63391 2019-Jan-09 19:14:52.043371 - [DEBUG]
63392 2019-Jan-09 19:14:52.043395 - [DEBUG] Propagate flow
63393 2019-Jan-09 19:14:52.043418 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63394 2019-Jan-09 19:14:52.043476 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
63395 2019-Jan-09 19:14:52.044123 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63396 2019-Jan-09 19:14:52.044765 - [DEBUG] Edge function : AllBottom (result of previous compose)
63397 2019-Jan-09 19:14:52.044790 - [DEBUG]
63398 2019-Jan-09 19:14:52.044815 - [DEBUG] Join: AllTop & AllBottom
63399 2019-Jan-09 19:14:52.044841 - [DEBUG] = AllBottom (new jump func)
63400 2019-Jan-09 19:14:52.044865 - [DEBUG]
63401 2019-Jan-09 19:14:52.044889 - [DEBUG] Start adding new jump function
63402 2019-Jan-09 19:14:52.044912 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63403 2019-Jan-09 19:14:52.044968 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63404 2019-Jan-09 19:14:52.045613 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
63405 2019-Jan-09 19:14:52.046239 - [DEBUG] Edge Function : AllBottom
63406 2019-Jan-09 19:14:52.046266 - [DEBUG] End adding new jump function
63407 2019-Jan-09 19:14:52.046290 - [DEBUG]
63408 2019-Jan-09 19:14:52.046314 - [DEBUG] -------------------------------------------- 1797. Path Edge --------------------------------------------
63409 2019-Jan-09 19:14:52.046338 - [DEBUG]
63410 2019-Jan-09 19:14:52.046362 - [DEBUG] Process 1797. path edge:
63411 2019-Jan-09 19:14:52.046386 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63412 2019-Jan-09 19:14:52.046442 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
63413 2019-Jan-09 19:14:52.047068 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63414 2019-Jan-09 19:14:52.047725 - [DEBUG]
63415 2019-Jan-09 19:14:52.047751 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
63416 2019-Jan-09 19:14:52.048396 - [DEBUG] Compose: EdgeIdentity * AllBottom
63417 2019-Jan-09 19:14:52.048424 - [DEBUG]
63418 2019-Jan-09 19:14:52.048448 - [DEBUG] Propagate flow
63419 2019-Jan-09 19:14:52.048472 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63420 2019-Jan-09 19:14:52.048529 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
63421 2019-Jan-09 19:14:52.049164 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63422 2019-Jan-09 19:14:52.049805 - [DEBUG] Edge function : AllBottom (result of previous compose)
63423 2019-Jan-09 19:14:52.049838 - [DEBUG]
63424 2019-Jan-09 19:14:52.049863 - [DEBUG] Join: AllTop & AllBottom
63425 2019-Jan-09 19:14:52.049890 - [DEBUG] = AllBottom (new jump func)
63426 2019-Jan-09 19:14:52.049914 - [DEBUG]
63427 2019-Jan-09 19:14:52.049938 - [DEBUG] Start adding new jump function
63428 2019-Jan-09 19:14:52.049962 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63429 2019-Jan-09 19:14:52.050018 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63430 2019-Jan-09 19:14:52.050677 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
63431 2019-Jan-09 19:14:52.051313 - [DEBUG] Edge Function : AllBottom
63432 2019-Jan-09 19:14:52.051341 - [DEBUG] End adding new jump function
63433 2019-Jan-09 19:14:52.051365 - [DEBUG]
63434 2019-Jan-09 19:14:52.051389 - [DEBUG] -------------------------------------------- 1798. Path Edge --------------------------------------------
63435 2019-Jan-09 19:14:52.051413 - [DEBUG]
63436 2019-Jan-09 19:14:52.051436 - [DEBUG] Process 1798. path edge:
63437 2019-Jan-09 19:14:52.051460 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63438 2019-Jan-09 19:14:52.051517 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
63439 2019-Jan-09 19:14:52.052152 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63440 2019-Jan-09 19:14:52.052794 - [DEBUG]
63441 2019-Jan-09 19:14:52.052818 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
63442 2019-Jan-09 19:14:52.053464 - [DEBUG] Possible callees:
63443 2019-Jan-09 19:14:52.053490 - [DEBUG] llvm.dbg.declare
63444 2019-Jan-09 19:14:52.053515 - [DEBUG] Possible return sites:
63445 2019-Jan-09 19:14:52.053538 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12063446 2019-Jan-09 19:14:52.054803 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63447 2019-Jan-09 19:14:52.054832 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63448 2019-Jan-09 19:14:52.054870 - [DEBUG] Compose: EdgeIdentity * AllBottom
63449 2019-Jan-09 19:14:52.054897 - [DEBUG]
63450 2019-Jan-09 19:14:52.054921 - [DEBUG] Propagate flow
63451 2019-Jan-09 19:14:52.054944 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63452 2019-Jan-09 19:14:52.055001 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
63453 2019-Jan-09 19:14:52.055630 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63454 2019-Jan-09 19:14:52.056271 - [DEBUG] Edge function : AllBottom (result of previous compose)
63455 2019-Jan-09 19:14:52.056297 - [DEBUG]
63456 2019-Jan-09 19:14:52.056322 - [DEBUG] Join: AllTop & AllBottom
63457 2019-Jan-09 19:14:52.056348 - [DEBUG] = AllBottom (new jump func)
63458 2019-Jan-09 19:14:52.056372 - [DEBUG]
63459 2019-Jan-09 19:14:52.056395 - [DEBUG] Start adding new jump function
63460 2019-Jan-09 19:14:52.056419 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63461 2019-Jan-09 19:14:52.056475 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63462 2019-Jan-09 19:14:52.057138 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
63463 2019-Jan-09 19:14:52.057767 - [DEBUG] Edge Function : AllBottom
63464 2019-Jan-09 19:14:52.057795 - [DEBUG] End adding new jump function
63465 2019-Jan-09 19:14:52.057819 - [DEBUG]
63466 2019-Jan-09 19:14:52.057843 - [DEBUG] -------------------------------------------- 1799. Path Edge --------------------------------------------
63467 2019-Jan-09 19:14:52.057867 - [DEBUG]
63468 2019-Jan-09 19:14:52.057890 - [DEBUG] Process 1799. path edge:
63469 2019-Jan-09 19:14:52.057914 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63470 2019-Jan-09 19:14:52.057970 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
63471 2019-Jan-09 19:14:52.058597 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63472 2019-Jan-09 19:14:52.059239 - [DEBUG]
63473 2019-Jan-09 19:14:52.059263 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
63474 2019-Jan-09 19:14:52.059914 - [DEBUG] Compose: EdgeIdentity * AllBottom
63475 2019-Jan-09 19:14:52.059942 - [DEBUG]
63476 2019-Jan-09 19:14:52.059966 - [DEBUG] Propagate flow
63477 2019-Jan-09 19:14:52.059990 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63478 2019-Jan-09 19:14:52.060047 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
63479 2019-Jan-09 19:14:52.060691 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63480 2019-Jan-09 19:14:52.061333 - [DEBUG] Edge function : AllBottom (result of previous compose)
63481 2019-Jan-09 19:14:52.061358 - [DEBUG]
63482 2019-Jan-09 19:14:52.061383 - [DEBUG] Join: AllTop & AllBottom
63483 2019-Jan-09 19:14:52.061409 - [DEBUG] = AllBottom (new jump func)
63484 2019-Jan-09 19:14:52.061433 - [DEBUG]
63485 2019-Jan-09 19:14:52.061457 - [DEBUG] Start adding new jump function
63486 2019-Jan-09 19:14:52.061480 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63487 2019-Jan-09 19:14:52.061537 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63488 2019-Jan-09 19:14:52.062180 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
63489 2019-Jan-09 19:14:52.062807 - [DEBUG] Edge Function : AllBottom
63490 2019-Jan-09 19:14:52.062834 - [DEBUG] End adding new jump function
63491 2019-Jan-09 19:14:52.062858 - [DEBUG]
63492 2019-Jan-09 19:14:52.062881 - [DEBUG] -------------------------------------------- 1800. Path Edge --------------------------------------------
63493 2019-Jan-09 19:14:52.062905 - [DEBUG]
63494 2019-Jan-09 19:14:52.062928 - [DEBUG] Process 1800. path edge:
63495 2019-Jan-09 19:14:52.062952 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63496 2019-Jan-09 19:14:52.063009 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
63497 2019-Jan-09 19:14:52.063645 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63498 2019-Jan-09 19:14:52.064361 - [DEBUG]
63499 2019-Jan-09 19:14:52.064388 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
63500 2019-Jan-09 19:14:52.065108 - [DEBUG] Compose: EdgeIdentity * AllBottom
63501 2019-Jan-09 19:14:52.065139 - [DEBUG]
63502 2019-Jan-09 19:14:52.065163 - [DEBUG] Propagate flow
63503 2019-Jan-09 19:14:52.065187 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63504 2019-Jan-09 19:14:52.065262 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
63505 2019-Jan-09 19:14:52.065972 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63506 2019-Jan-09 19:14:52.066635 - [DEBUG] Edge function : AllBottom (result of previous compose)
63507 2019-Jan-09 19:14:52.066660 - [DEBUG]
63508 2019-Jan-09 19:14:52.066687 - [DEBUG] Join: AllTop & AllBottom
63509 2019-Jan-09 19:14:52.066714 - [DEBUG] = AllBottom (new jump func)
63510 2019-Jan-09 19:14:52.066738 - [DEBUG]
63511 2019-Jan-09 19:14:52.066762 - [DEBUG] Start adding new jump function
63512 2019-Jan-09 19:14:52.066786 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63513 2019-Jan-09 19:14:52.066844 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63514 2019-Jan-09 19:14:52.067511 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
63515 2019-Jan-09 19:14:52.068147 - [DEBUG] Edge Function : AllBottom
63516 2019-Jan-09 19:14:52.068177 - [DEBUG] End adding new jump function
63517 2019-Jan-09 19:14:52.068201 - [DEBUG]
63518 2019-Jan-09 19:14:52.068225 - [DEBUG] -------------------------------------------- 1801. Path Edge --------------------------------------------
63519 2019-Jan-09 19:14:52.068250 - [DEBUG]
63520 2019-Jan-09 19:14:52.068273 - [DEBUG] Process 1801. path edge:
63521 2019-Jan-09 19:14:52.068297 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63522 2019-Jan-09 19:14:52.068354 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
63523 2019-Jan-09 19:14:52.068988 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63524 2019-Jan-09 19:14:52.069630 - [DEBUG]
63525 2019-Jan-09 19:14:52.069655 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
63526 2019-Jan-09 19:14:52.070310 - [DEBUG] Possible callees:
63527 2019-Jan-09 19:14:52.070335 - [DEBUG] llvm.dbg.declare
63528 2019-Jan-09 19:14:52.070361 - [DEBUG] Possible return sites:
63529 2019-Jan-09 19:14:52.070384 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14963530 2019-Jan-09 19:14:52.071661 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63531 2019-Jan-09 19:14:52.071691 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63532 2019-Jan-09 19:14:52.071735 - [DEBUG] Compose: EdgeIdentity * AllBottom
63533 2019-Jan-09 19:14:52.071762 - [DEBUG]
63534 2019-Jan-09 19:14:52.071786 - [DEBUG] Propagate flow
63535 2019-Jan-09 19:14:52.071809 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63536 2019-Jan-09 19:14:52.071866 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
63537 2019-Jan-09 19:14:52.072495 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63538 2019-Jan-09 19:14:52.073138 - [DEBUG] Edge function : AllBottom (result of previous compose)
63539 2019-Jan-09 19:14:52.073163 - [DEBUG]
63540 2019-Jan-09 19:14:52.073188 - [DEBUG] Join: AllTop & AllBottom
63541 2019-Jan-09 19:14:52.073214 - [DEBUG] = AllBottom (new jump func)
63542 2019-Jan-09 19:14:52.073239 - [DEBUG]
63543 2019-Jan-09 19:14:52.073262 - [DEBUG] Start adding new jump function
63544 2019-Jan-09 19:14:52.073294 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63545 2019-Jan-09 19:14:52.073351 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63546 2019-Jan-09 19:14:52.074010 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
63547 2019-Jan-09 19:14:52.074640 - [DEBUG] Edge Function : AllBottom
63548 2019-Jan-09 19:14:52.074668 - [DEBUG] End adding new jump function
63549 2019-Jan-09 19:14:52.074692 - [DEBUG]
63550 2019-Jan-09 19:14:52.074716 - [DEBUG] -------------------------------------------- 1802. Path Edge --------------------------------------------
63551 2019-Jan-09 19:14:52.074740 - [DEBUG]
63552 2019-Jan-09 19:14:52.074764 - [DEBUG] Process 1802. path edge:
63553 2019-Jan-09 19:14:52.074788 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63554 2019-Jan-09 19:14:52.074844 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
63555 2019-Jan-09 19:14:52.075471 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63556 2019-Jan-09 19:14:52.076111 - [DEBUG]
63557 2019-Jan-09 19:14:52.076136 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
63558 2019-Jan-09 19:14:52.076793 - [DEBUG] Compose: EdgeIdentity * AllBottom
63559 2019-Jan-09 19:14:52.076822 - [DEBUG]
63560 2019-Jan-09 19:14:52.076846 - [DEBUG] Propagate flow
63561 2019-Jan-09 19:14:52.076870 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63562 2019-Jan-09 19:14:52.076928 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
63563 2019-Jan-09 19:14:52.077579 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63564 2019-Jan-09 19:14:52.078221 - [DEBUG] Edge function : AllBottom (result of previous compose)
63565 2019-Jan-09 19:14:52.078246 - [DEBUG]
63566 2019-Jan-09 19:14:52.078271 - [DEBUG] Join: AllTop & AllBottom
63567 2019-Jan-09 19:14:52.078297 - [DEBUG] = AllBottom (new jump func)
63568 2019-Jan-09 19:14:52.078322 - [DEBUG]
63569 2019-Jan-09 19:14:52.078345 - [DEBUG] Start adding new jump function
63570 2019-Jan-09 19:14:52.078368 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63571 2019-Jan-09 19:14:52.078424 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63572 2019-Jan-09 19:14:52.079067 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
63573 2019-Jan-09 19:14:52.079693 - [DEBUG] Edge Function : AllBottom
63574 2019-Jan-09 19:14:52.079720 - [DEBUG] End adding new jump function
63575 2019-Jan-09 19:14:52.079744 - [DEBUG]
63576 2019-Jan-09 19:14:52.079768 - [DEBUG] -------------------------------------------- 1803. Path Edge --------------------------------------------
63577 2019-Jan-09 19:14:52.079792 - [DEBUG]
63578 2019-Jan-09 19:14:52.079815 - [DEBUG] Process 1803. path edge:
63579 2019-Jan-09 19:14:52.079839 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63580 2019-Jan-09 19:14:52.079895 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
63581 2019-Jan-09 19:14:52.080537 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63582 2019-Jan-09 19:14:52.081180 - [DEBUG]
63583 2019-Jan-09 19:14:52.081205 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
63584 2019-Jan-09 19:14:52.081862 - [DEBUG] Compose: EdgeIdentity * AllBottom
63585 2019-Jan-09 19:14:52.081890 - [DEBUG]
63586 2019-Jan-09 19:14:52.081915 - [DEBUG] Propagate flow
63587 2019-Jan-09 19:14:52.081938 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63588 2019-Jan-09 19:14:52.081996 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
63589 2019-Jan-09 19:14:52.082633 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63590 2019-Jan-09 19:14:52.083275 - [DEBUG] Edge function : AllBottom (result of previous compose)
63591 2019-Jan-09 19:14:52.083300 - [DEBUG]
63592 2019-Jan-09 19:14:52.083325 - [DEBUG] Join: AllTop & AllBottom
63593 2019-Jan-09 19:14:52.083351 - [DEBUG] = AllBottom (new jump func)
63594 2019-Jan-09 19:14:52.083375 - [DEBUG]
63595 2019-Jan-09 19:14:52.083399 - [DEBUG] Start adding new jump function
63596 2019-Jan-09 19:14:52.083422 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63597 2019-Jan-09 19:14:52.083478 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63598 2019-Jan-09 19:14:52.084140 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
63599 2019-Jan-09 19:14:52.084776 - [DEBUG] Edge Function : AllBottom
63600 2019-Jan-09 19:14:52.084804 - [DEBUG] End adding new jump function
63601 2019-Jan-09 19:14:52.084828 - [DEBUG]
63602 2019-Jan-09 19:14:52.084852 - [DEBUG] -------------------------------------------- 1804. Path Edge --------------------------------------------
63603 2019-Jan-09 19:14:52.084876 - [DEBUG]
63604 2019-Jan-09 19:14:52.084900 - [DEBUG] Process 1804. path edge:
63605 2019-Jan-09 19:14:52.084924 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63606 2019-Jan-09 19:14:52.084980 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
63607 2019-Jan-09 19:14:52.085617 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63608 2019-Jan-09 19:14:52.086258 - [DEBUG]
63609 2019-Jan-09 19:14:52.086282 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
63610 2019-Jan-09 19:14:52.086933 - [DEBUG] Possible callees:
63611 2019-Jan-09 19:14:52.086959 - [DEBUG] llvm.dbg.declare
63612 2019-Jan-09 19:14:52.086984 - [DEBUG] Possible return sites:
63613 2019-Jan-09 19:14:52.087008 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15563614 2019-Jan-09 19:14:52.088274 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63615 2019-Jan-09 19:14:52.088302 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63616 2019-Jan-09 19:14:52.088340 - [DEBUG] Compose: EdgeIdentity * AllBottom
63617 2019-Jan-09 19:14:52.088367 - [DEBUG]
63618 2019-Jan-09 19:14:52.088391 - [DEBUG] Propagate flow
63619 2019-Jan-09 19:14:52.088415 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63620 2019-Jan-09 19:14:52.088472 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
63621 2019-Jan-09 19:14:52.089101 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63622 2019-Jan-09 19:14:52.089751 - [DEBUG] Edge function : AllBottom (result of previous compose)
63623 2019-Jan-09 19:14:52.089777 - [DEBUG]
63624 2019-Jan-09 19:14:52.089802 - [DEBUG] Join: AllTop & AllBottom
63625 2019-Jan-09 19:14:52.089828 - [DEBUG] = AllBottom (new jump func)
63626 2019-Jan-09 19:14:52.089853 - [DEBUG]
63627 2019-Jan-09 19:14:52.089876 - [DEBUG] Start adding new jump function
63628 2019-Jan-09 19:14:52.089900 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63629 2019-Jan-09 19:14:52.089956 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63630 2019-Jan-09 19:14:52.090616 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
63631 2019-Jan-09 19:14:52.091255 - [DEBUG] Edge Function : AllBottom
63632 2019-Jan-09 19:14:52.091283 - [DEBUG] End adding new jump function
63633 2019-Jan-09 19:14:52.091308 - [DEBUG]
63634 2019-Jan-09 19:14:52.091332 - [DEBUG] -------------------------------------------- 1805. Path Edge --------------------------------------------
63635 2019-Jan-09 19:14:52.091356 - [DEBUG]
63636 2019-Jan-09 19:14:52.091379 - [DEBUG] Process 1805. path edge:
63637 2019-Jan-09 19:14:52.091403 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63638 2019-Jan-09 19:14:52.091460 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
63639 2019-Jan-09 19:14:52.092088 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63640 2019-Jan-09 19:14:52.092729 - [DEBUG]
63641 2019-Jan-09 19:14:52.092754 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
63642 2019-Jan-09 19:14:52.093407 - [DEBUG] Compose: EdgeIdentity * AllBottom
63643 2019-Jan-09 19:14:52.093436 - [DEBUG]
63644 2019-Jan-09 19:14:52.093460 - [DEBUG] Propagate flow
63645 2019-Jan-09 19:14:52.093483 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63646 2019-Jan-09 19:14:52.093541 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
63647 2019-Jan-09 19:14:52.094182 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63648 2019-Jan-09 19:14:52.094825 - [DEBUG] Edge function : AllBottom (result of previous compose)
63649 2019-Jan-09 19:14:52.094850 - [DEBUG]
63650 2019-Jan-09 19:14:52.094875 - [DEBUG] Join: AllTop & AllBottom
63651 2019-Jan-09 19:14:52.094901 - [DEBUG] = AllBottom (new jump func)
63652 2019-Jan-09 19:14:52.094926 - [DEBUG]
63653 2019-Jan-09 19:14:52.094949 - [DEBUG] Start adding new jump function
63654 2019-Jan-09 19:14:52.094973 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63655 2019-Jan-09 19:14:52.095029 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63656 2019-Jan-09 19:14:52.095673 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
63657 2019-Jan-09 19:14:52.096298 - [DEBUG] Edge Function : AllBottom
63658 2019-Jan-09 19:14:52.096326 - [DEBUG] End adding new jump function
63659 2019-Jan-09 19:14:52.096350 - [DEBUG]
63660 2019-Jan-09 19:14:52.096373 - [DEBUG] -------------------------------------------- 1806. Path Edge --------------------------------------------
63661 2019-Jan-09 19:14:52.096397 - [DEBUG]
63662 2019-Jan-09 19:14:52.096421 - [DEBUG] Process 1806. path edge:
63663 2019-Jan-09 19:14:52.096445 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63664 2019-Jan-09 19:14:52.096501 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
63665 2019-Jan-09 19:14:52.097146 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63666 2019-Jan-09 19:14:52.097787 - [DEBUG]
63667 2019-Jan-09 19:14:52.097813 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
63668 2019-Jan-09 19:14:52.098460 - [DEBUG] Compose: EdgeIdentity * AllBottom
63669 2019-Jan-09 19:14:52.098487 - [DEBUG]
63670 2019-Jan-09 19:14:52.098511 - [DEBUG] Propagate flow
63671 2019-Jan-09 19:14:52.098535 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63672 2019-Jan-09 19:14:52.098593 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
63673 2019-Jan-09 19:14:52.099218 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63674 2019-Jan-09 19:14:52.099860 - [DEBUG] Edge function : AllBottom (result of previous compose)
63675 2019-Jan-09 19:14:52.099886 - [DEBUG]
63676 2019-Jan-09 19:14:52.099910 - [DEBUG] Join: AllTop & AllBottom
63677 2019-Jan-09 19:14:52.099936 - [DEBUG] = AllBottom (new jump func)
63678 2019-Jan-09 19:14:52.099961 - [DEBUG]
63679 2019-Jan-09 19:14:52.099984 - [DEBUG] Start adding new jump function
63680 2019-Jan-09 19:14:52.100008 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63681 2019-Jan-09 19:14:52.100064 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63682 2019-Jan-09 19:14:52.100724 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
63683 2019-Jan-09 19:14:52.101351 - [DEBUG] Edge Function : AllBottom
63684 2019-Jan-09 19:14:52.101378 - [DEBUG] End adding new jump function
63685 2019-Jan-09 19:14:52.101403 - [DEBUG]
63686 2019-Jan-09 19:14:52.101426 - [DEBUG] -------------------------------------------- 1807. Path Edge --------------------------------------------
63687 2019-Jan-09 19:14:52.101450 - [DEBUG]
63688 2019-Jan-09 19:14:52.101474 - [DEBUG] Process 1807. path edge:
63689 2019-Jan-09 19:14:52.101497 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63690 2019-Jan-09 19:14:52.101553 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
63691 2019-Jan-09 19:14:52.102178 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63692 2019-Jan-09 19:14:52.102819 - [DEBUG]
63693 2019-Jan-09 19:14:52.102844 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
63694 2019-Jan-09 19:14:52.103492 - [DEBUG] Compose: EdgeIdentity * AllBottom
63695 2019-Jan-09 19:14:52.103521 - [DEBUG]
63696 2019-Jan-09 19:14:52.103545 - [DEBUG] Propagate flow
63697 2019-Jan-09 19:14:52.103568 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63698 2019-Jan-09 19:14:52.103626 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
63699 2019-Jan-09 19:14:52.104279 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63700 2019-Jan-09 19:14:52.104921 - [DEBUG] Edge function : AllBottom (result of previous compose)
63701 2019-Jan-09 19:14:52.104946 - [DEBUG]
63702 2019-Jan-09 19:14:52.104970 - [DEBUG] Join: AllTop & AllBottom
63703 2019-Jan-09 19:14:52.104996 - [DEBUG] = AllBottom (new jump func)
63704 2019-Jan-09 19:14:52.105021 - [DEBUG]
63705 2019-Jan-09 19:14:52.105044 - [DEBUG] Start adding new jump function
63706 2019-Jan-09 19:14:52.105068 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63707 2019-Jan-09 19:14:52.105138 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63708 2019-Jan-09 19:14:52.105781 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
63709 2019-Jan-09 19:14:52.106416 - [DEBUG] Edge Function : AllBottom
63710 2019-Jan-09 19:14:52.106444 - [DEBUG] End adding new jump function
63711 2019-Jan-09 19:14:52.106468 - [DEBUG]
63712 2019-Jan-09 19:14:52.106492 - [DEBUG] -------------------------------------------- 1808. Path Edge --------------------------------------------
63713 2019-Jan-09 19:14:52.106516 - [DEBUG]
63714 2019-Jan-09 19:14:52.106539 - [DEBUG] Process 1808. path edge:
63715 2019-Jan-09 19:14:52.106563 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63716 2019-Jan-09 19:14:52.106619 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
63717 2019-Jan-09 19:14:52.107270 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63718 2019-Jan-09 19:14:52.107912 - [DEBUG]
63719 2019-Jan-09 19:14:52.107936 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
63720 2019-Jan-09 19:14:52.108586 - [DEBUG] Possible callees:
63721 2019-Jan-09 19:14:52.108611 - [DEBUG] llvm.dbg.declare
63722 2019-Jan-09 19:14:52.108637 - [DEBUG] Possible return sites:
63723 2019-Jan-09 19:14:52.108660 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16363724 2019-Jan-09 19:14:52.109908 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63725 2019-Jan-09 19:14:52.109937 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63726 2019-Jan-09 19:14:52.109976 - [DEBUG] Compose: EdgeIdentity * AllBottom
63727 2019-Jan-09 19:14:52.110003 - [DEBUG]
63728 2019-Jan-09 19:14:52.110026 - [DEBUG] Propagate flow
63729 2019-Jan-09 19:14:52.110050 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63730 2019-Jan-09 19:14:52.110107 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
63731 2019-Jan-09 19:14:52.110751 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63732 2019-Jan-09 19:14:52.111392 - [DEBUG] Edge function : AllBottom (result of previous compose)
63733 2019-Jan-09 19:14:52.111417 - [DEBUG]
63734 2019-Jan-09 19:14:52.111442 - [DEBUG] Join: AllTop & AllBottom
63735 2019-Jan-09 19:14:52.111468 - [DEBUG] = AllBottom (new jump func)
63736 2019-Jan-09 19:14:52.111492 - [DEBUG]
63737 2019-Jan-09 19:14:52.111516 - [DEBUG] Start adding new jump function
63738 2019-Jan-09 19:14:52.111539 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63739 2019-Jan-09 19:14:52.111596 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63740 2019-Jan-09 19:14:52.112240 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
63741 2019-Jan-09 19:14:52.112874 - [DEBUG] Edge Function : AllBottom
63742 2019-Jan-09 19:14:52.112901 - [DEBUG] End adding new jump function
63743 2019-Jan-09 19:14:52.112926 - [DEBUG]
63744 2019-Jan-09 19:14:52.112949 - [DEBUG] -------------------------------------------- 1809. Path Edge --------------------------------------------
63745 2019-Jan-09 19:14:52.112990 - [DEBUG]
63746 2019-Jan-09 19:14:52.113014 - [DEBUG] Process 1809. path edge:
63747 2019-Jan-09 19:14:52.113038 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63748 2019-Jan-09 19:14:52.113095 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
63749 2019-Jan-09 19:14:52.113724 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63750 2019-Jan-09 19:14:52.114384 - [DEBUG]
63751 2019-Jan-09 19:14:52.114409 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
63752 2019-Jan-09 19:14:52.115061 - [DEBUG] Compose: EdgeIdentity * AllBottom
63753 2019-Jan-09 19:14:52.115090 - [DEBUG]
63754 2019-Jan-09 19:14:52.115114 - [DEBUG] Propagate flow
63755 2019-Jan-09 19:14:52.115137 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63756 2019-Jan-09 19:14:52.115195 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
63757 2019-Jan-09 19:14:52.115827 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63758 2019-Jan-09 19:14:52.116469 - [DEBUG] Edge function : AllBottom (result of previous compose)
63759 2019-Jan-09 19:14:52.116494 - [DEBUG]
63760 2019-Jan-09 19:14:52.116519 - [DEBUG] Join: AllTop & AllBottom
63761 2019-Jan-09 19:14:52.116546 - [DEBUG] = AllBottom (new jump func)
63762 2019-Jan-09 19:14:52.116570 - [DEBUG]
63763 2019-Jan-09 19:14:52.116593 - [DEBUG] Start adding new jump function
63764 2019-Jan-09 19:14:52.116617 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63765 2019-Jan-09 19:14:52.116673 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63766 2019-Jan-09 19:14:52.117333 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
63767 2019-Jan-09 19:14:52.117962 - [DEBUG] Edge Function : AllBottom
63768 2019-Jan-09 19:14:52.117991 - [DEBUG] End adding new jump function
63769 2019-Jan-09 19:14:52.118015 - [DEBUG]
63770 2019-Jan-09 19:14:52.118039 - [DEBUG] -------------------------------------------- 1810. Path Edge --------------------------------------------
63771 2019-Jan-09 19:14:52.118063 - [DEBUG]
63772 2019-Jan-09 19:14:52.118087 - [DEBUG] Process 1810. path edge:
63773 2019-Jan-09 19:14:52.118111 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63774 2019-Jan-09 19:14:52.118167 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
63775 2019-Jan-09 19:14:52.118790 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63776 2019-Jan-09 19:14:52.119432 - [DEBUG]
63777 2019-Jan-09 19:14:52.119457 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
63778 2019-Jan-09 19:14:52.120105 - [DEBUG] Compose: EdgeIdentity * AllBottom
63779 2019-Jan-09 19:14:52.120133 - [DEBUG]
63780 2019-Jan-09 19:14:52.120157 - [DEBUG] Propagate flow
63781 2019-Jan-09 19:14:52.120180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63782 2019-Jan-09 19:14:52.120238 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
63783 2019-Jan-09 19:14:52.120891 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63784 2019-Jan-09 19:14:52.121537 - [DEBUG] Edge function : AllBottom (result of previous compose)
63785 2019-Jan-09 19:14:52.121562 - [DEBUG]
63786 2019-Jan-09 19:14:52.121595 - [DEBUG] Join: AllTop & AllBottom
63787 2019-Jan-09 19:14:52.121621 - [DEBUG] = AllBottom (new jump func)
63788 2019-Jan-09 19:14:52.121645 - [DEBUG]
63789 2019-Jan-09 19:14:52.121669 - [DEBUG] Start adding new jump function
63790 2019-Jan-09 19:14:52.121692 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63791 2019-Jan-09 19:14:52.121748 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63792 2019-Jan-09 19:14:52.122392 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
63793 2019-Jan-09 19:14:52.123028 - [DEBUG] Edge Function : AllBottom
63794 2019-Jan-09 19:14:52.123055 - [DEBUG] End adding new jump function
63795 2019-Jan-09 19:14:52.123079 - [DEBUG]
63796 2019-Jan-09 19:14:52.123103 - [DEBUG] -------------------------------------------- 1811. Path Edge --------------------------------------------
63797 2019-Jan-09 19:14:52.123127 - [DEBUG]
63798 2019-Jan-09 19:14:52.123151 - [DEBUG] Process 1811. path edge:
63799 2019-Jan-09 19:14:52.123174 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63800 2019-Jan-09 19:14:52.123231 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
63801 2019-Jan-09 19:14:52.123881 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63802 2019-Jan-09 19:14:52.124524 - [DEBUG]
63803 2019-Jan-09 19:14:52.124548 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
63804 2019-Jan-09 19:14:52.125200 - [DEBUG] Possible callees:
63805 2019-Jan-09 19:14:52.125225 - [DEBUG] llvm.dbg.declare
63806 2019-Jan-09 19:14:52.125250 - [DEBUG] Possible return sites:
63807 2019-Jan-09 19:14:52.125274 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16963808 2019-Jan-09 19:14:52.126523 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63809 2019-Jan-09 19:14:52.126551 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63810 2019-Jan-09 19:14:52.126590 - [DEBUG] Compose: EdgeIdentity * AllBottom
63811 2019-Jan-09 19:14:52.126617 - [DEBUG]
63812 2019-Jan-09 19:14:52.126641 - [DEBUG] Propagate flow
63813 2019-Jan-09 19:14:52.126664 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63814 2019-Jan-09 19:14:52.126722 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
63815 2019-Jan-09 19:14:52.127366 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63816 2019-Jan-09 19:14:52.128007 - [DEBUG] Edge function : AllBottom (result of previous compose)
63817 2019-Jan-09 19:14:52.128033 - [DEBUG]
63818 2019-Jan-09 19:14:52.128057 - [DEBUG] Join: AllTop & AllBottom
63819 2019-Jan-09 19:14:52.128083 - [DEBUG] = AllBottom (new jump func)
63820 2019-Jan-09 19:14:52.128107 - [DEBUG]
63821 2019-Jan-09 19:14:52.128131 - [DEBUG] Start adding new jump function
63822 2019-Jan-09 19:14:52.128154 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63823 2019-Jan-09 19:14:52.128210 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63824 2019-Jan-09 19:14:52.128853 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
63825 2019-Jan-09 19:14:52.129488 - [DEBUG] Edge Function : AllBottom
63826 2019-Jan-09 19:14:52.129516 - [DEBUG] End adding new jump function
63827 2019-Jan-09 19:14:52.129540 - [DEBUG]
63828 2019-Jan-09 19:14:52.129564 - [DEBUG] -------------------------------------------- 1812. Path Edge --------------------------------------------
63829 2019-Jan-09 19:14:52.129588 - [DEBUG]
63830 2019-Jan-09 19:14:52.129611 - [DEBUG] Process 1812. path edge:
63831 2019-Jan-09 19:14:52.129635 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63832 2019-Jan-09 19:14:52.129691 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
63833 2019-Jan-09 19:14:52.130318 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63834 2019-Jan-09 19:14:52.131044 - [DEBUG]
63835 2019-Jan-09 19:14:52.131070 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
63836 2019-Jan-09 19:14:52.131731 - [DEBUG] Compose: EdgeIdentity * AllBottom
63837 2019-Jan-09 19:14:52.131760 - [DEBUG]
63838 2019-Jan-09 19:14:52.131784 - [DEBUG] Propagate flow
63839 2019-Jan-09 19:14:52.131807 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63840 2019-Jan-09 19:14:52.131866 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
63841 2019-Jan-09 19:14:52.132501 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63842 2019-Jan-09 19:14:52.133143 - [DEBUG] Edge function : AllBottom (result of previous compose)
63843 2019-Jan-09 19:14:52.133169 - [DEBUG]
63844 2019-Jan-09 19:14:52.133193 - [DEBUG] Join: AllTop & AllBottom
63845 2019-Jan-09 19:14:52.133219 - [DEBUG] = AllBottom (new jump func)
63846 2019-Jan-09 19:14:52.133244 - [DEBUG]
63847 2019-Jan-09 19:14:52.133268 - [DEBUG] Start adding new jump function
63848 2019-Jan-09 19:14:52.133292 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63849 2019-Jan-09 19:14:52.133348 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63850 2019-Jan-09 19:14:52.134010 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
63851 2019-Jan-09 19:14:52.134641 - [DEBUG] Edge Function : AllBottom
63852 2019-Jan-09 19:14:52.134669 - [DEBUG] End adding new jump function
63853 2019-Jan-09 19:14:52.134693 - [DEBUG]
63854 2019-Jan-09 19:14:52.134717 - [DEBUG] -------------------------------------------- 1813. Path Edge --------------------------------------------
63855 2019-Jan-09 19:14:52.134741 - [DEBUG]
63856 2019-Jan-09 19:14:52.134764 - [DEBUG] Process 1813. path edge:
63857 2019-Jan-09 19:14:52.134787 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63858 2019-Jan-09 19:14:52.134843 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
63859 2019-Jan-09 19:14:52.135470 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63860 2019-Jan-09 19:14:52.136110 - [DEBUG]
63861 2019-Jan-09 19:14:52.136135 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
63862 2019-Jan-09 19:14:52.136787 - [DEBUG] Compose: EdgeIdentity * AllBottom
63863 2019-Jan-09 19:14:52.136816 - [DEBUG]
63864 2019-Jan-09 19:14:52.136840 - [DEBUG] Propagate flow
63865 2019-Jan-09 19:14:52.136863 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63866 2019-Jan-09 19:14:52.136921 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
63867 2019-Jan-09 19:14:52.137582 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63868 2019-Jan-09 19:14:52.138227 - [DEBUG] Edge function : AllBottom (result of previous compose)
63869 2019-Jan-09 19:14:52.138252 - [DEBUG]
63870 2019-Jan-09 19:14:52.138276 - [DEBUG] Join: AllTop & AllBottom
63871 2019-Jan-09 19:14:52.138303 - [DEBUG] = AllBottom (new jump func)
63872 2019-Jan-09 19:14:52.138327 - [DEBUG]
63873 2019-Jan-09 19:14:52.138350 - [DEBUG] Start adding new jump function
63874 2019-Jan-09 19:14:52.138373 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63875 2019-Jan-09 19:14:52.138430 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63876 2019-Jan-09 19:14:52.139073 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
63877 2019-Jan-09 19:14:52.139704 - [DEBUG] Edge Function : AllBottom
63878 2019-Jan-09 19:14:52.139731 - [DEBUG] End adding new jump function
63879 2019-Jan-09 19:14:52.139755 - [DEBUG]
63880 2019-Jan-09 19:14:52.139779 - [DEBUG] -------------------------------------------- 1814. Path Edge --------------------------------------------
63881 2019-Jan-09 19:14:52.139803 - [DEBUG]
63882 2019-Jan-09 19:14:52.139826 - [DEBUG] Process 1814. path edge:
63883 2019-Jan-09 19:14:52.139850 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63884 2019-Jan-09 19:14:52.139907 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
63885 2019-Jan-09 19:14:52.140550 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63886 2019-Jan-09 19:14:52.141192 - [DEBUG]
63887 2019-Jan-09 19:14:52.141217 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
63888 2019-Jan-09 19:14:52.141871 - [DEBUG] Compose: EdgeIdentity * AllBottom
63889 2019-Jan-09 19:14:52.141899 - [DEBUG]
63890 2019-Jan-09 19:14:52.141923 - [DEBUG] Propagate flow
63891 2019-Jan-09 19:14:52.141946 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63892 2019-Jan-09 19:14:52.142004 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
63893 2019-Jan-09 19:14:52.142630 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63894 2019-Jan-09 19:14:52.143271 - [DEBUG] Edge function : AllBottom (result of previous compose)
63895 2019-Jan-09 19:14:52.143297 - [DEBUG]
63896 2019-Jan-09 19:14:52.143321 - [DEBUG] Join: AllTop & AllBottom
63897 2019-Jan-09 19:14:52.143347 - [DEBUG] = AllBottom (new jump func)
63898 2019-Jan-09 19:14:52.143371 - [DEBUG]
63899 2019-Jan-09 19:14:52.143395 - [DEBUG] Start adding new jump function
63900 2019-Jan-09 19:14:52.143418 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63901 2019-Jan-09 19:14:52.143474 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63902 2019-Jan-09 19:14:52.144139 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
63903 2019-Jan-09 19:14:52.144765 - [DEBUG] Edge Function : AllBottom
63904 2019-Jan-09 19:14:52.144793 - [DEBUG] End adding new jump function
63905 2019-Jan-09 19:14:52.144817 - [DEBUG]
63906 2019-Jan-09 19:14:52.144840 - [DEBUG] -------------------------------------------- 1815. Path Edge --------------------------------------------
63907 2019-Jan-09 19:14:52.144865 - [DEBUG]
63908 2019-Jan-09 19:14:52.144894 - [DEBUG] Process 1815. path edge:
63909 2019-Jan-09 19:14:52.144918 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63910 2019-Jan-09 19:14:52.144974 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
63911 2019-Jan-09 19:14:52.145601 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63912 2019-Jan-09 19:14:52.146242 - [DEBUG]
63913 2019-Jan-09 19:14:52.146267 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
63914 2019-Jan-09 19:14:52.146916 - [DEBUG] Compose: EdgeIdentity * AllBottom
63915 2019-Jan-09 19:14:52.146944 - [DEBUG]
63916 2019-Jan-09 19:14:52.146967 - [DEBUG] Propagate flow
63917 2019-Jan-09 19:14:52.146990 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63918 2019-Jan-09 19:14:52.147048 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
63919 2019-Jan-09 19:14:52.147693 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63920 2019-Jan-09 19:14:52.148334 - [DEBUG] Edge function : AllBottom (result of previous compose)
63921 2019-Jan-09 19:14:52.148359 - [DEBUG]
63922 2019-Jan-09 19:14:52.148384 - [DEBUG] Join: AllTop & AllBottom
63923 2019-Jan-09 19:14:52.148410 - [DEBUG] = AllBottom (new jump func)
63924 2019-Jan-09 19:14:52.148434 - [DEBUG]
63925 2019-Jan-09 19:14:52.148457 - [DEBUG] Start adding new jump function
63926 2019-Jan-09 19:14:52.148480 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63927 2019-Jan-09 19:14:52.148536 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63928 2019-Jan-09 19:14:52.149179 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
63929 2019-Jan-09 19:14:52.149808 - [DEBUG] Edge Function : AllBottom
63930 2019-Jan-09 19:14:52.149835 - [DEBUG] End adding new jump function
63931 2019-Jan-09 19:14:52.149859 - [DEBUG]
63932 2019-Jan-09 19:14:52.149883 - [DEBUG] -------------------------------------------- 1816. Path Edge --------------------------------------------
63933 2019-Jan-09 19:14:52.149907 - [DEBUG]
63934 2019-Jan-09 19:14:52.149930 - [DEBUG] Process 1816. path edge:
63935 2019-Jan-09 19:14:52.149953 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63936 2019-Jan-09 19:14:52.150009 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
63937 2019-Jan-09 19:14:52.150658 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63938 2019-Jan-09 19:14:52.151300 - [DEBUG]
63939 2019-Jan-09 19:14:52.151325 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
63940 2019-Jan-09 19:14:52.151978 - [DEBUG] Compose: EdgeIdentity * AllBottom
63941 2019-Jan-09 19:14:52.152006 - [DEBUG]
63942 2019-Jan-09 19:14:52.152030 - [DEBUG] Propagate flow
63943 2019-Jan-09 19:14:52.152053 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63944 2019-Jan-09 19:14:52.152110 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
63945 2019-Jan-09 19:14:52.152743 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63946 2019-Jan-09 19:14:52.153384 - [DEBUG] Edge function : AllBottom (result of previous compose)
63947 2019-Jan-09 19:14:52.153409 - [DEBUG]
63948 2019-Jan-09 19:14:52.153442 - [DEBUG] Join: AllTop & AllBottom
63949 2019-Jan-09 19:14:52.153469 - [DEBUG] = AllBottom (new jump func)
63950 2019-Jan-09 19:14:52.153493 - [DEBUG]
63951 2019-Jan-09 19:14:52.153517 - [DEBUG] Start adding new jump function
63952 2019-Jan-09 19:14:52.153540 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63953 2019-Jan-09 19:14:52.153596 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63954 2019-Jan-09 19:14:52.154256 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
63955 2019-Jan-09 19:14:52.154883 - [DEBUG] Edge Function : AllBottom
63956 2019-Jan-09 19:14:52.154910 - [DEBUG] End adding new jump function
63957 2019-Jan-09 19:14:52.154935 - [DEBUG]
63958 2019-Jan-09 19:14:52.154958 - [DEBUG] -------------------------------------------- 1817. Path Edge --------------------------------------------
63959 2019-Jan-09 19:14:52.154982 - [DEBUG]
63960 2019-Jan-09 19:14:52.155005 - [DEBUG] Process 1817. path edge:
63961 2019-Jan-09 19:14:52.155029 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63962 2019-Jan-09 19:14:52.155085 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
63963 2019-Jan-09 19:14:52.155709 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63964 2019-Jan-09 19:14:52.156351 - [DEBUG]
63965 2019-Jan-09 19:14:52.156377 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
63966 2019-Jan-09 19:14:52.157025 - [DEBUG] Compose: EdgeIdentity * AllBottom
63967 2019-Jan-09 19:14:52.157054 - [DEBUG]
63968 2019-Jan-09 19:14:52.157077 - [DEBUG] Propagate flow
63969 2019-Jan-09 19:14:52.157111 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63970 2019-Jan-09 19:14:52.157171 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
63971 2019-Jan-09 19:14:52.157800 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63972 2019-Jan-09 19:14:52.158442 - [DEBUG] Edge function : AllBottom (result of previous compose)
63973 2019-Jan-09 19:14:52.158467 - [DEBUG]
63974 2019-Jan-09 19:14:52.158492 - [DEBUG] Join: AllTop & AllBottom
63975 2019-Jan-09 19:14:52.158518 - [DEBUG] = AllBottom (new jump func)
63976 2019-Jan-09 19:14:52.158542 - [DEBUG]
63977 2019-Jan-09 19:14:52.158566 - [DEBUG] Start adding new jump function
63978 2019-Jan-09 19:14:52.158590 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63979 2019-Jan-09 19:14:52.158646 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63980 2019-Jan-09 19:14:52.159289 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
63981 2019-Jan-09 19:14:52.159919 - [DEBUG] Edge Function : AllBottom
63982 2019-Jan-09 19:14:52.159946 - [DEBUG] End adding new jump function
63983 2019-Jan-09 19:14:52.159970 - [DEBUG]
63984 2019-Jan-09 19:14:52.159994 - [DEBUG] -------------------------------------------- 1818. Path Edge --------------------------------------------
63985 2019-Jan-09 19:14:52.160018 - [DEBUG]
63986 2019-Jan-09 19:14:52.160041 - [DEBUG] Process 1818. path edge:
63987 2019-Jan-09 19:14:52.160065 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63988 2019-Jan-09 19:14:52.160121 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
63989 2019-Jan-09 19:14:52.160763 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63990 2019-Jan-09 19:14:52.161413 - [DEBUG]
63991 2019-Jan-09 19:14:52.161438 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
63992 2019-Jan-09 19:14:52.162100 - [DEBUG] Compose: EdgeIdentity * AllBottom
63993 2019-Jan-09 19:14:52.162127 - [DEBUG]
63994 2019-Jan-09 19:14:52.162151 - [DEBUG] Propagate flow
63995 2019-Jan-09 19:14:52.162175 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63996 2019-Jan-09 19:14:52.162232 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
63997 2019-Jan-09 19:14:52.162864 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63998 2019-Jan-09 19:14:52.163505 - [DEBUG] Edge function : AllBottom (result of previous compose)
63999 2019-Jan-09 19:14:52.163531 - [DEBUG]
64000 2019-Jan-09 19:14:52.163555 - [DEBUG] Join: AllTop & AllBottom
64001 2019-Jan-09 19:14:52.163581 - [DEBUG] = AllBottom (new jump func)
64002 2019-Jan-09 19:14:52.163606 - [DEBUG]
64003 2019-Jan-09 19:14:52.163629 - [DEBUG] Start adding new jump function
64004 2019-Jan-09 19:14:52.163653 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64005 2019-Jan-09 19:14:52.163709 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64006 2019-Jan-09 19:14:52.164368 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
64007 2019-Jan-09 19:14:52.164999 - [DEBUG] Edge Function : AllBottom
64008 2019-Jan-09 19:14:52.165027 - [DEBUG] End adding new jump function
64009 2019-Jan-09 19:14:52.165051 - [DEBUG]
64010 2019-Jan-09 19:14:52.165075 - [DEBUG] -------------------------------------------- 1819. Path Edge --------------------------------------------
64011 2019-Jan-09 19:14:52.165099 - [DEBUG]
64012 2019-Jan-09 19:14:52.165122 - [DEBUG] Process 1819. path edge:
64013 2019-Jan-09 19:14:52.165146 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64014 2019-Jan-09 19:14:52.165202 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
64015 2019-Jan-09 19:14:52.165833 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64016 2019-Jan-09 19:14:52.166474 - [DEBUG]
64017 2019-Jan-09 19:14:52.166499 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
64018 2019-Jan-09 19:14:52.167175 - [DEBUG] Compose: EdgeIdentity * AllBottom
64019 2019-Jan-09 19:14:52.167204 - [DEBUG]
64020 2019-Jan-09 19:14:52.167228 - [DEBUG] Propagate flow
64021 2019-Jan-09 19:14:52.167251 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64022 2019-Jan-09 19:14:52.167310 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64023 2019-Jan-09 19:14:52.167939 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64024 2019-Jan-09 19:14:52.168581 - [DEBUG] Edge function : AllBottom (result of previous compose)
64025 2019-Jan-09 19:14:52.168607 - [DEBUG]
64026 2019-Jan-09 19:14:52.168632 - [DEBUG] Join: AllTop & AllBottom
64027 2019-Jan-09 19:14:52.168658 - [DEBUG] = AllBottom (new jump func)
64028 2019-Jan-09 19:14:52.168683 - [DEBUG]
64029 2019-Jan-09 19:14:52.168706 - [DEBUG] Start adding new jump function
64030 2019-Jan-09 19:14:52.168730 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64031 2019-Jan-09 19:14:52.168799 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64032 2019-Jan-09 19:14:52.169443 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64033 2019-Jan-09 19:14:52.170072 - [DEBUG] Edge Function : AllBottom
64034 2019-Jan-09 19:14:52.170101 - [DEBUG] End adding new jump function
64035 2019-Jan-09 19:14:52.170125 - [DEBUG]
64036 2019-Jan-09 19:14:52.170149 - [DEBUG] -------------------------------------------- 1820. Path Edge --------------------------------------------
64037 2019-Jan-09 19:14:52.170173 - [DEBUG]
64038 2019-Jan-09 19:14:52.170196 - [DEBUG] Process 1820. path edge:
64039 2019-Jan-09 19:14:52.170220 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64040 2019-Jan-09 19:14:52.170277 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
64041 2019-Jan-09 19:14:52.170921 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64042 2019-Jan-09 19:14:52.171563 - [DEBUG]
64043 2019-Jan-09 19:14:52.171588 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64044 2019-Jan-09 19:14:52.172241 - [DEBUG] Compose: EdgeIdentity * AllBottom
64045 2019-Jan-09 19:14:52.172269 - [DEBUG]
64046 2019-Jan-09 19:14:52.172293 - [DEBUG] Propagate flow
64047 2019-Jan-09 19:14:52.172317 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64048 2019-Jan-09 19:14:52.172375 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64049 2019-Jan-09 19:14:52.173001 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64050 2019-Jan-09 19:14:52.173643 - [DEBUG] Edge function : AllBottom (result of previous compose)
64051 2019-Jan-09 19:14:52.173668 - [DEBUG]
64052 2019-Jan-09 19:14:52.173693 - [DEBUG] Join: AllTop & AllBottom
64053 2019-Jan-09 19:14:52.173719 - [DEBUG] = AllBottom (new jump func)
64054 2019-Jan-09 19:14:52.173744 - [DEBUG]
64055 2019-Jan-09 19:14:52.173778 - [DEBUG] Start adding new jump function
64056 2019-Jan-09 19:14:52.173804 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64057 2019-Jan-09 19:14:52.173861 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64058 2019-Jan-09 19:14:52.174506 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64059 2019-Jan-09 19:14:52.175131 - [DEBUG] Edge Function : AllBottom
64060 2019-Jan-09 19:14:52.175159 - [DEBUG] End adding new jump function
64061 2019-Jan-09 19:14:52.175184 - [DEBUG]
64062 2019-Jan-09 19:14:52.175207 - [DEBUG] -------------------------------------------- 1821. Path Edge --------------------------------------------
64063 2019-Jan-09 19:14:52.175232 - [DEBUG]
64064 2019-Jan-09 19:14:52.175255 - [DEBUG] Process 1821. path edge:
64065 2019-Jan-09 19:14:52.175279 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64066 2019-Jan-09 19:14:52.175335 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
64067 2019-Jan-09 19:14:52.175960 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64068 2019-Jan-09 19:14:52.176600 - [DEBUG]
64069 2019-Jan-09 19:14:52.176625 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64070 2019-Jan-09 19:14:52.177283 - [DEBUG] Start of endsummarytab entry
64071 2019-Jan-09 19:14:52.177323 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
64072 2019-Jan-09 19:14:52.177970 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
64073 2019-Jan-09 19:14:52.178031 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64074 2019-Jan-09 19:14:52.178656 - [DEBUG] d2: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64075 2019-Jan-09 19:14:52.179298 - [DEBUG] EF: AllBottom
64076 2019-Jan-09 19:14:52.179323 - [DEBUG]
64077 2019-Jan-09 19:14:52.179346 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64078 2019-Jan-09 19:14:52.179972 - [DEBUG] d2: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
64079 2019-Jan-09 19:14:52.180613 - [DEBUG] EF: AllBottom
64080 2019-Jan-09 19:14:52.180639 - [DEBUG]
64081 2019-Jan-09 19:14:52.180662 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64082 2019-Jan-09 19:14:52.181286 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
64083 2019-Jan-09 19:14:52.181910 - [DEBUG] EF: AllBottom
64084 2019-Jan-09 19:14:52.181935 - [DEBUG]
64085 2019-Jan-09 19:14:52.181958 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64086 2019-Jan-09 19:14:52.182581 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
64087 2019-Jan-09 19:14:52.183207 - [DEBUG] EF: AllBottom
64088 2019-Jan-09 19:14:52.183232 - [DEBUG]
64089 2019-Jan-09 19:14:52.183255 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64090 2019-Jan-09 19:14:52.183893 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64091 2019-Jan-09 19:14:52.184518 - [DEBUG] EF: AllBottom
64092 2019-Jan-09 19:14:52.184543 - [DEBUG]
64093 2019-Jan-09 19:14:52.184567 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64094 2019-Jan-09 19:14:52.185189 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
64095 2019-Jan-09 19:14:52.185815 - [DEBUG] EF: AllBottom
64096 2019-Jan-09 19:14:52.185840 - [DEBUG]
64097 2019-Jan-09 19:14:52.185863 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64098 2019-Jan-09 19:14:52.186486 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
64099 2019-Jan-09 19:14:52.187126 - [DEBUG] EF: AllBottom
64100 2019-Jan-09 19:14:52.187151 - [DEBUG]
64101 2019-Jan-09 19:14:52.187175 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64102 2019-Jan-09 19:14:52.187798 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
64103 2019-Jan-09 19:14:52.188425 - [DEBUG] EF: AllBottom
64104 2019-Jan-09 19:14:52.188450 - [DEBUG]
64105 2019-Jan-09 19:14:52.188473 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64106 2019-Jan-09 19:14:52.189096 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
64107 2019-Jan-09 19:14:52.189723 - [DEBUG] EF: AllBottom
64108 2019-Jan-09 19:14:52.189748 - [DEBUG]
64109 2019-Jan-09 19:14:52.189772 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64110 2019-Jan-09 19:14:52.190394 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
64111 2019-Jan-09 19:14:52.191036 - [DEBUG] EF: AllBottom
64112 2019-Jan-09 19:14:52.191061 - [DEBUG]
64113 2019-Jan-09 19:14:52.191084 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64114 2019-Jan-09 19:14:52.191716 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
64115 2019-Jan-09 19:14:52.192342 - [DEBUG] EF: AllBottom
64116 2019-Jan-09 19:14:52.192367 - [DEBUG]
64117 2019-Jan-09 19:14:52.192391 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64118 2019-Jan-09 19:14:52.193022 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64119 2019-Jan-09 19:14:52.193655 - [DEBUG] EF: AllBottom
64120 2019-Jan-09 19:14:52.193680 - [DEBUG]
64121 2019-Jan-09 19:14:52.193704 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64122 2019-Jan-09 19:14:52.194343 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
64123 2019-Jan-09 19:14:52.194968 - [DEBUG] EF: AllBottom
64124 2019-Jan-09 19:14:52.194993 - [DEBUG]
64125 2019-Jan-09 19:14:52.195016 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64126 2019-Jan-09 19:14:52.195640 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
64127 2019-Jan-09 19:14:52.196266 - [DEBUG] EF: AllBottom
64128 2019-Jan-09 19:14:52.196291 - [DEBUG]
64129 2019-Jan-09 19:14:52.196314 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64130 2019-Jan-09 19:14:52.196937 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
64131 2019-Jan-09 19:14:52.197591 - [DEBUG] EF: AllBottom
64132 2019-Jan-09 19:14:52.197617 - [DEBUG]
64133 2019-Jan-09 19:14:52.197640 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64134 2019-Jan-09 19:14:52.198265 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
64135 2019-Jan-09 19:14:52.198890 - [DEBUG] EF: AllBottom
64136 2019-Jan-09 19:14:52.198915 - [DEBUG]
64137 2019-Jan-09 19:14:52.198938 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64138 2019-Jan-09 19:14:52.199561 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
64139 2019-Jan-09 19:14:52.200188 - [DEBUG] EF: AllBottom
64140 2019-Jan-09 19:14:52.200213 - [DEBUG]
64141 2019-Jan-09 19:14:52.200236 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64142 2019-Jan-09 19:14:52.200875 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
64143 2019-Jan-09 19:14:52.201502 - [DEBUG] EF: AllBottom
64144 2019-Jan-09 19:14:52.201527 - [DEBUG]
64145 2019-Jan-09 19:14:52.201551 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64146 2019-Jan-09 19:14:52.202173 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
64147 2019-Jan-09 19:14:52.202797 - [DEBUG] EF: AllBottom
64148 2019-Jan-09 19:14:52.202822 - [DEBUG]
64149 2019-Jan-09 19:14:52.202845 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64150 2019-Jan-09 19:14:52.203469 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
64151 2019-Jan-09 19:14:52.204117 - [DEBUG] EF: AllBottom
64152 2019-Jan-09 19:14:52.204142 - [DEBUG]
64153 2019-Jan-09 19:14:52.204166 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64154 2019-Jan-09 19:14:52.204788 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
64155 2019-Jan-09 19:14:52.205421 - [DEBUG] EF: AllBottom
64156 2019-Jan-09 19:14:52.205446 - [DEBUG]
64157 2019-Jan-09 19:14:52.205470 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64158 2019-Jan-09 19:14:52.206092 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
64159 2019-Jan-09 19:14:52.206718 - [DEBUG] EF: AllBottom
64160 2019-Jan-09 19:14:52.206743 - [DEBUG]
64161 2019-Jan-09 19:14:52.206767 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64162 2019-Jan-09 19:14:52.207405 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
64163 2019-Jan-09 19:14:52.208036 - [DEBUG] EF: AllBottom
64164 2019-Jan-09 19:14:52.208062 - [DEBUG]
64165 2019-Jan-09 19:14:52.208085 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64166 2019-Jan-09 19:14:52.208709 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
64167 2019-Jan-09 19:14:52.209335 - [DEBUG] EF: AllBottom
64168 2019-Jan-09 19:14:52.209360 - [DEBUG]
64169 2019-Jan-09 19:14:52.209383 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64170 2019-Jan-09 19:14:52.210006 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
64171 2019-Jan-09 19:14:52.210655 - [DEBUG] EF: AllBottom
64172 2019-Jan-09 19:14:52.210680 - [DEBUG]
64173 2019-Jan-09 19:14:52.210704 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64174 2019-Jan-09 19:14:52.211326 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64175 2019-Jan-09 19:14:52.211960 - [DEBUG] EF: AllBottom
64176 2019-Jan-09 19:14:52.211984 - [DEBUG]
64177 2019-Jan-09 19:14:52.212008 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64178 2019-Jan-09 19:14:52.212630 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
64179 2019-Jan-09 19:14:52.213270 - [DEBUG] EF: AllBottom
64180 2019-Jan-09 19:14:52.213295 - [DEBUG]
64181 2019-Jan-09 19:14:52.213318 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64182 2019-Jan-09 19:14:52.213956 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
64183 2019-Jan-09 19:14:52.214580 - [DEBUG] EF: AllBottom
64184 2019-Jan-09 19:14:52.214605 - [DEBUG]
64185 2019-Jan-09 19:14:52.214629 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64186 2019-Jan-09 19:14:52.215251 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
64187 2019-Jan-09 19:14:52.215883 - [DEBUG] EF: AllBottom
64188 2019-Jan-09 19:14:52.215908 - [DEBUG]
64189 2019-Jan-09 19:14:52.215932 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64190 2019-Jan-09 19:14:52.216555 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
64191 2019-Jan-09 19:14:52.217193 - [DEBUG] EF: AllBottom
64192 2019-Jan-09 19:14:52.217218 - [DEBUG]
64193 2019-Jan-09 19:14:52.217242 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64194 2019-Jan-09 19:14:52.217864 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
64195 2019-Jan-09 19:14:52.218490 - [DEBUG] EF: AllBottom
64196 2019-Jan-09 19:14:52.218515 - [DEBUG]
64197 2019-Jan-09 19:14:52.218539 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64198 2019-Jan-09 19:14:52.219161 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
64199 2019-Jan-09 19:14:52.219787 - [DEBUG] EF: AllBottom
64200 2019-Jan-09 19:14:52.219812 - [DEBUG]
64201 2019-Jan-09 19:14:52.219836 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64202 2019-Jan-09 19:14:52.220472 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
64203 2019-Jan-09 19:14:52.221098 - [DEBUG] EF: AllBottom
64204 2019-Jan-09 19:14:52.221123 - [DEBUG]
64205 2019-Jan-09 19:14:52.221146 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64206 2019-Jan-09 19:14:52.221769 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
64207 2019-Jan-09 19:14:52.222402 - [DEBUG] EF: AllBottom
64208 2019-Jan-09 19:14:52.222427 - [DEBUG]
64209 2019-Jan-09 19:14:52.222458 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64210 2019-Jan-09 19:14:52.223082 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
64211 2019-Jan-09 19:14:52.223714 - [DEBUG] EF: AllBottom
64212 2019-Jan-09 19:14:52.223739 - [DEBUG]
64213 2019-Jan-09 19:14:52.223762 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64214 2019-Jan-09 19:14:52.224397 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
64215 2019-Jan-09 19:14:52.225023 - [DEBUG] EF: AllBottom
64216 2019-Jan-09 19:14:52.225048 - [DEBUG]
64217 2019-Jan-09 19:14:52.225072 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64218 2019-Jan-09 19:14:52.225695 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
64219 2019-Jan-09 19:14:52.226319 - [DEBUG] EF: AllBottom
64220 2019-Jan-09 19:14:52.226344 - [DEBUG]
64221 2019-Jan-09 19:14:52.226367 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64222 2019-Jan-09 19:14:52.226990 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
64223 2019-Jan-09 19:14:52.227631 - [DEBUG] EF: AllBottom
64224 2019-Jan-09 19:14:52.227656 - [DEBUG]
64225 2019-Jan-09 19:14:52.227680 - [DEBUG] ---------------
64226 2019-Jan-09 19:14:52.227704 - [DEBUG]
64227 2019-Jan-09 19:14:52.227730 - [DEBUG] End of endsummarytab entry
64228 2019-Jan-09 19:14:52.227754 - [DEBUG]
64229 2019-Jan-09 19:14:52.227778 - [DEBUG] Start of incomingtab entry
64230 2019-Jan-09 19:14:52.227801 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
64231 2019-Jan-09 19:14:52.228426 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
64232 2019-Jan-09 19:14:52.228483 - [DEBUG] ---------------
64233 2019-Jan-09 19:14:52.228507 - [DEBUG] End of incomingtab entry
64234 2019-Jan-09 19:14:52.228530 - [DEBUG]
64235 2019-Jan-09 19:14:52.228556 - [DEBUG] EDGE:
64236 2019-Jan-09 19:14:52.228613 - [DEBUG] ---> 64237 2019-Jan-09 19:14:52.229237 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64238 2019-Jan-09 19:14:52.229879 - [DEBUG]
64239 2019-Jan-09 19:14:52.229905 - [DEBUG] EDGE:
64240 2019-Jan-09 19:14:52.229963 - [DEBUG] ---> 64241 2019-Jan-09 19:14:52.230609 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64242 2019-Jan-09 19:14:52.231251 - [DEBUG]
64243 2019-Jan-09 19:14:52.231286 - [DEBUG] Compose: EdgeIdentity * AllBottom
64244 2019-Jan-09 19:14:52.231313 - [DEBUG]
64245 2019-Jan-09 19:14:52.231336 - [DEBUG] Propagate flow
64246 2019-Jan-09 19:14:52.231360 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64247 2019-Jan-09 19:14:52.231416 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
64248 2019-Jan-09 19:14:52.232056 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64249 2019-Jan-09 19:14:52.232698 - [DEBUG] Edge function : AllBottom (result of previous compose)
64250 2019-Jan-09 19:14:52.232722 - [DEBUG]
64251 2019-Jan-09 19:14:52.232747 - [DEBUG] Join: AllTop & AllBottom
64252 2019-Jan-09 19:14:52.232773 - [DEBUG] = AllBottom (new jump func)
64253 2019-Jan-09 19:14:52.232797 - [DEBUG]
64254 2019-Jan-09 19:14:52.232820 - [DEBUG] Start adding new jump function
64255 2019-Jan-09 19:14:52.232851 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64256 2019-Jan-09 19:14:52.232908 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64257 2019-Jan-09 19:14:52.233553 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
64258 2019-Jan-09 19:14:52.234204 - [DEBUG] Edge Function : AllBottom
64259 2019-Jan-09 19:14:52.234232 - [DEBUG] End adding new jump function
64260 2019-Jan-09 19:14:52.234256 - [DEBUG]
64261 2019-Jan-09 19:14:52.234280 - [DEBUG] -------------------------------------------- 1822. Path Edge --------------------------------------------
64262 2019-Jan-09 19:14:52.234304 - [DEBUG]
64263 2019-Jan-09 19:14:52.234327 - [DEBUG] Process 1822. path edge:
64264 2019-Jan-09 19:14:52.234351 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64265 2019-Jan-09 19:14:52.234408 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
64266 2019-Jan-09 19:14:52.235043 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64267 2019-Jan-09 19:14:52.235684 - [DEBUG]
64268 2019-Jan-09 19:14:52.235708 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
64269 2019-Jan-09 19:14:52.236361 - [DEBUG] Possible callees:
64270 2019-Jan-09 19:14:52.236386 - [DEBUG] llvm.dbg.declare
64271 2019-Jan-09 19:14:52.236411 - [DEBUG] Possible return sites:
64272 2019-Jan-09 19:14:52.236435 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19364273 2019-Jan-09 19:14:52.237702 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
64274 2019-Jan-09 19:14:52.237731 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
64275 2019-Jan-09 19:14:52.237769 - [DEBUG] Compose: EdgeIdentity * AllBottom
64276 2019-Jan-09 19:14:52.237796 - [DEBUG]
64277 2019-Jan-09 19:14:52.237820 - [DEBUG] Propagate flow
64278 2019-Jan-09 19:14:52.237843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64279 2019-Jan-09 19:14:52.237900 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
64280 2019-Jan-09 19:14:52.238528 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64281 2019-Jan-09 19:14:52.239168 - [DEBUG] Edge function : AllBottom (result of previous compose)
64282 2019-Jan-09 19:14:52.239194 - [DEBUG]
64283 2019-Jan-09 19:14:52.239218 - [DEBUG] Join: AllTop & AllBottom
64284 2019-Jan-09 19:14:52.239244 - [DEBUG] = AllBottom (new jump func)
64285 2019-Jan-09 19:14:52.239268 - [DEBUG]
64286 2019-Jan-09 19:14:52.239291 - [DEBUG] Start adding new jump function
64287 2019-Jan-09 19:14:52.239314 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64288 2019-Jan-09 19:14:52.239370 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64289 2019-Jan-09 19:14:52.240015 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
64290 2019-Jan-09 19:14:52.240661 - [DEBUG] Edge Function : AllBottom
64291 2019-Jan-09 19:14:52.240696 - [DEBUG] End adding new jump function
64292 2019-Jan-09 19:14:52.240720 - [DEBUG]
64293 2019-Jan-09 19:14:52.240757 - [DEBUG] -------------------------------------------- 1823. Path Edge --------------------------------------------
64294 2019-Jan-09 19:14:52.240782 - [DEBUG]
64295 2019-Jan-09 19:14:52.240805 - [DEBUG] Process 1823. path edge:
64296 2019-Jan-09 19:14:52.240829 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64297 2019-Jan-09 19:14:52.240885 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
64298 2019-Jan-09 19:14:52.241513 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64299 2019-Jan-09 19:14:52.242154 - [DEBUG]
64300 2019-Jan-09 19:14:52.242179 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
64301 2019-Jan-09 19:14:52.242832 - [DEBUG] Compose: EdgeIdentity * AllBottom
64302 2019-Jan-09 19:14:52.242859 - [DEBUG]
64303 2019-Jan-09 19:14:52.242883 - [DEBUG] Propagate flow
64304 2019-Jan-09 19:14:52.242906 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64305 2019-Jan-09 19:14:52.242964 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
64306 2019-Jan-09 19:14:52.243591 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64307 2019-Jan-09 19:14:52.244250 - [DEBUG] Edge function : AllBottom (result of previous compose)
64308 2019-Jan-09 19:14:52.244276 - [DEBUG]
64309 2019-Jan-09 19:14:52.244300 - [DEBUG] Join: AllTop & AllBottom
64310 2019-Jan-09 19:14:52.244326 - [DEBUG] = AllBottom (new jump func)
64311 2019-Jan-09 19:14:52.244351 - [DEBUG]
64312 2019-Jan-09 19:14:52.244374 - [DEBUG] Start adding new jump function
64313 2019-Jan-09 19:14:52.244397 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64314 2019-Jan-09 19:14:52.244454 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64315 2019-Jan-09 19:14:52.245097 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
64316 2019-Jan-09 19:14:52.245723 - [DEBUG] Edge Function : AllBottom
64317 2019-Jan-09 19:14:52.245751 - [DEBUG] End adding new jump function
64318 2019-Jan-09 19:14:52.245775 - [DEBUG]
64319 2019-Jan-09 19:14:52.245799 - [DEBUG] -------------------------------------------- 1824. Path Edge --------------------------------------------
64320 2019-Jan-09 19:14:52.245822 - [DEBUG]
64321 2019-Jan-09 19:14:52.245846 - [DEBUG] Process 1824. path edge:
64322 2019-Jan-09 19:14:52.245870 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64323 2019-Jan-09 19:14:52.245926 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
64324 2019-Jan-09 19:14:52.246551 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64325 2019-Jan-09 19:14:52.247208 - [DEBUG]
64326 2019-Jan-09 19:14:52.247233 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
64327 2019-Jan-09 19:14:52.247881 - [DEBUG] Compose: EdgeIdentity * AllBottom
64328 2019-Jan-09 19:14:52.247909 - [DEBUG]
64329 2019-Jan-09 19:14:52.247933 - [DEBUG] Propagate flow
64330 2019-Jan-09 19:14:52.247957 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64331 2019-Jan-09 19:14:52.248015 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64332 2019-Jan-09 19:14:52.248641 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64333 2019-Jan-09 19:14:52.249283 - [DEBUG] Edge function : AllBottom (result of previous compose)
64334 2019-Jan-09 19:14:52.249316 - [DEBUG]
64335 2019-Jan-09 19:14:52.249342 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64336 2019-Jan-09 19:14:52.249368 - [DEBUG] = AllBottom
64337 2019-Jan-09 19:14:52.249393 - [DEBUG]
64338 2019-Jan-09 19:14:52.249416 - [DEBUG] PROPAGATE: No new function!
64339 2019-Jan-09 19:14:52.249442 - [DEBUG] EDGE:
64340 2019-Jan-09 19:14:52.249499 - [DEBUG] ---> 64341 2019-Jan-09 19:14:52.250127 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64342 2019-Jan-09 19:14:52.250785 - [DEBUG]
64343 2019-Jan-09 19:14:52.250811 - [DEBUG] EDGE:
64344 2019-Jan-09 19:14:52.250868 - [DEBUG] ---> 64345 2019-Jan-09 19:14:52.251497 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64346 2019-Jan-09 19:14:52.252139 - [DEBUG]
64347 2019-Jan-09 19:14:52.252165 - [DEBUG] EDGE:
64348 2019-Jan-09 19:14:52.252222 - [DEBUG] ---> 64349 2019-Jan-09 19:14:52.252858 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64350 2019-Jan-09 19:14:52.253500 - [DEBUG]
64351 2019-Jan-09 19:14:52.253526 - [DEBUG] EDGE:
64352 2019-Jan-09 19:14:52.253583 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
64353 2019-Jan-09 19:14:52.254230 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64354 2019-Jan-09 19:14:52.254871 - [DEBUG]
64355 2019-Jan-09 19:14:52.254897 - [DEBUG] EDGE:
64356 2019-Jan-09 19:14:52.254955 - [DEBUG] ---> 64357 2019-Jan-09 19:14:52.255585 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64358 2019-Jan-09 19:14:52.256226 - [DEBUG]
64359 2019-Jan-09 19:14:52.256252 - [DEBUG] EDGE:
64360 2019-Jan-09 19:14:52.256309 - [DEBUG] ---> 64361 2019-Jan-09 19:14:52.256935 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64362 2019-Jan-09 19:14:52.257593 - [DEBUG]
64363 2019-Jan-09 19:14:52.257620 - [DEBUG] EDGE:
64364 2019-Jan-09 19:14:52.257677 - [DEBUG] ---> 64365 2019-Jan-09 19:14:52.258307 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64366 2019-Jan-09 19:14:52.258948 - [DEBUG]
64367 2019-Jan-09 19:14:52.258981 - [DEBUG] Compose: EdgeIdentity * AllBottom
64368 2019-Jan-09 19:14:52.259008 - [DEBUG]
64369 2019-Jan-09 19:14:52.259031 - [DEBUG] Propagate flow
64370 2019-Jan-09 19:14:52.259054 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64371 2019-Jan-09 19:14:52.259118 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
64372 2019-Jan-09 19:14:52.259749 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64373 2019-Jan-09 19:14:52.260390 - [DEBUG] Edge function : AllBottom (result of previous compose)
64374 2019-Jan-09 19:14:52.260415 - [DEBUG]
64375 2019-Jan-09 19:14:52.260452 - [DEBUG] Join: AllTop & AllBottom
64376 2019-Jan-09 19:14:52.260479 - [DEBUG] = AllBottom (new jump func)
64377 2019-Jan-09 19:14:52.260504 - [DEBUG]
64378 2019-Jan-09 19:14:52.260527 - [DEBUG] Start adding new jump function
64379 2019-Jan-09 19:14:52.260550 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64380 2019-Jan-09 19:14:52.260606 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64381 2019-Jan-09 19:14:52.261249 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
64382 2019-Jan-09 19:14:52.261879 - [DEBUG] Edge Function : AllBottom
64383 2019-Jan-09 19:14:52.261907 - [DEBUG] End adding new jump function
64384 2019-Jan-09 19:14:52.261931 - [DEBUG]
64385 2019-Jan-09 19:14:52.261954 - [DEBUG] -------------------------------------------- 1825. Path Edge --------------------------------------------
64386 2019-Jan-09 19:14:52.261978 - [DEBUG]
64387 2019-Jan-09 19:14:52.262002 - [DEBUG] Process 1825. path edge:
64388 2019-Jan-09 19:14:52.262025 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64389 2019-Jan-09 19:14:52.262081 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
64390 2019-Jan-09 19:14:52.262709 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64391 2019-Jan-09 19:14:52.263350 - [DEBUG]
64392 2019-Jan-09 19:14:52.263374 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
64393 2019-Jan-09 19:14:52.264041 - [DEBUG] Compose: EdgeIdentity * AllBottom
64394 2019-Jan-09 19:14:52.264070 - [DEBUG]
64395 2019-Jan-09 19:14:52.264094 - [DEBUG] Propagate flow
64396 2019-Jan-09 19:14:52.264117 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64397 2019-Jan-09 19:14:52.264175 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
64398 2019-Jan-09 19:14:52.264799 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64399 2019-Jan-09 19:14:52.265441 - [DEBUG] Edge function : AllBottom (result of previous compose)
64400 2019-Jan-09 19:14:52.265467 - [DEBUG]
64401 2019-Jan-09 19:14:52.265491 - [DEBUG] Join: AllTop & AllBottom
64402 2019-Jan-09 19:14:52.265517 - [DEBUG] = AllBottom (new jump func)
64403 2019-Jan-09 19:14:52.265541 - [DEBUG]
64404 2019-Jan-09 19:14:52.265564 - [DEBUG] Start adding new jump function
64405 2019-Jan-09 19:14:52.265588 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64406 2019-Jan-09 19:14:52.265643 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64407 2019-Jan-09 19:14:52.266287 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
64408 2019-Jan-09 19:14:52.266911 - [DEBUG] Edge Function : AllBottom
64409 2019-Jan-09 19:14:52.266938 - [DEBUG] End adding new jump function
64410 2019-Jan-09 19:14:52.266963 - [DEBUG]
64411 2019-Jan-09 19:14:52.266986 - [DEBUG] -------------------------------------------- 1826. Path Edge --------------------------------------------
64412 2019-Jan-09 19:14:52.267018 - [DEBUG]
64413 2019-Jan-09 19:14:52.267042 - [DEBUG] Process 1826. path edge:
64414 2019-Jan-09 19:14:52.267065 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64415 2019-Jan-09 19:14:52.267135 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
64416 2019-Jan-09 19:14:52.267758 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64417 2019-Jan-09 19:14:52.268398 - [DEBUG]
64418 2019-Jan-09 19:14:52.268423 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
64419 2019-Jan-09 19:14:52.269070 - [DEBUG] Compose: EdgeIdentity * AllBottom
64420 2019-Jan-09 19:14:52.269098 - [DEBUG]
64421 2019-Jan-09 19:14:52.269122 - [DEBUG] Propagate flow
64422 2019-Jan-09 19:14:52.269145 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64423 2019-Jan-09 19:14:52.269203 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
64424 2019-Jan-09 19:14:52.269831 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64425 2019-Jan-09 19:14:52.270487 - [DEBUG] Edge function : AllBottom (result of previous compose)
64426 2019-Jan-09 19:14:52.270512 - [DEBUG]
64427 2019-Jan-09 19:14:52.270537 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64428 2019-Jan-09 19:14:52.270563 - [DEBUG] = AllBottom
64429 2019-Jan-09 19:14:52.270587 - [DEBUG]
64430 2019-Jan-09 19:14:52.270611 - [DEBUG] PROPAGATE: No new function!
64431 2019-Jan-09 19:14:52.270636 - [DEBUG] EDGE:
64432 2019-Jan-09 19:14:52.270693 - [DEBUG] ---> 64433 2019-Jan-09 19:14:52.271318 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64434 2019-Jan-09 19:14:52.271960 - [DEBUG]
64435 2019-Jan-09 19:14:52.271986 - [DEBUG] EDGE:
64436 2019-Jan-09 19:14:52.272043 - [DEBUG] ---> 64437 2019-Jan-09 19:14:52.272672 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64438 2019-Jan-09 19:14:52.273312 - [DEBUG]
64439 2019-Jan-09 19:14:52.273339 - [DEBUG] EDGE:
64440 2019-Jan-09 19:14:52.273396 - [DEBUG] ---> 64441 2019-Jan-09 19:14:52.274037 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64442 2019-Jan-09 19:14:52.274678 - [DEBUG]
64443 2019-Jan-09 19:14:52.274704 - [DEBUG] EDGE:
64444 2019-Jan-09 19:14:52.274762 - [DEBUG] ---> 64445 2019-Jan-09 19:14:52.275393 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64446 2019-Jan-09 19:14:52.276034 - [DEBUG]
64447 2019-Jan-09 19:14:52.276060 - [DEBUG] EDGE:
64448 2019-Jan-09 19:14:52.276117 - [DEBUG] ---> 64449 2019-Jan-09 19:14:52.276748 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64450 2019-Jan-09 19:14:52.277412 - [DEBUG]
64451 2019-Jan-09 19:14:52.277439 - [DEBUG] EDGE:
64452 2019-Jan-09 19:14:52.277496 - [DEBUG] ---> 64453 2019-Jan-09 19:14:52.278126 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64454 2019-Jan-09 19:14:52.278766 - [DEBUG]
64455 2019-Jan-09 19:14:52.278792 - [DEBUG] EDGE:
64456 2019-Jan-09 19:14:52.278849 - [DEBUG] ---> 64457 2019-Jan-09 19:14:52.279486 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64458 2019-Jan-09 19:14:52.280128 - [DEBUG]
64459 2019-Jan-09 19:14:52.280154 - [DEBUG] EDGE:
64460 2019-Jan-09 19:14:52.280211 - [DEBUG] ---> 64461 2019-Jan-09 19:14:52.280852 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64462 2019-Jan-09 19:14:52.281493 - [DEBUG]
64463 2019-Jan-09 19:14:52.281519 - [DEBUG] EDGE:
64464 2019-Jan-09 19:14:52.281576 - [DEBUG] ---> 64465 2019-Jan-09 19:14:52.282203 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64466 2019-Jan-09 19:14:52.282842 - [DEBUG]
64467 2019-Jan-09 19:14:52.282869 - [DEBUG] EDGE:
64468 2019-Jan-09 19:14:52.282926 - [DEBUG] ---> 64469 2019-Jan-09 19:14:52.283561 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64470 2019-Jan-09 19:14:52.284223 - [DEBUG]
64471 2019-Jan-09 19:14:52.284260 - [DEBUG] EDGE:
64472 2019-Jan-09 19:14:52.284319 - [DEBUG] ---> 64473 2019-Jan-09 19:14:52.284949 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64474 2019-Jan-09 19:14:52.285594 - [DEBUG]
64475 2019-Jan-09 19:14:52.285620 - [DEBUG] EDGE:
64476 2019-Jan-09 19:14:52.285677 - [DEBUG] ---> 64477 2019-Jan-09 19:14:52.286302 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64478 2019-Jan-09 19:14:52.286943 - [DEBUG]
64479 2019-Jan-09 19:14:52.286969 - [DEBUG] EDGE:
64480 2019-Jan-09 19:14:52.287026 - [DEBUG] ---> 64481 2019-Jan-09 19:14:52.287674 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64482 2019-Jan-09 19:14:52.288316 - [DEBUG]
64483 2019-Jan-09 19:14:52.288342 - [DEBUG] EDGE:
64484 2019-Jan-09 19:14:52.288408 - [DEBUG] ---> 64485 2019-Jan-09 19:14:52.289045 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64486 2019-Jan-09 19:14:52.289686 - [DEBUG]
64487 2019-Jan-09 19:14:52.289712 - [DEBUG] EDGE:
64488 2019-Jan-09 19:14:52.289769 - [DEBUG] ---> 64489 2019-Jan-09 19:14:52.290397 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64490 2019-Jan-09 19:14:52.291193 - [DEBUG]
64491 2019-Jan-09 19:14:52.291225 - [DEBUG] EDGE:
64492 2019-Jan-09 19:14:52.291292 - [DEBUG] ---> 64493 2019-Jan-09 19:14:52.291961 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64494 2019-Jan-09 19:14:52.292817 - [DEBUG]
64495 2019-Jan-09 19:14:52.292847 - [DEBUG] EDGE:
64496 2019-Jan-09 19:14:52.292914 - [DEBUG] ---> 64497 2019-Jan-09 19:14:52.293581 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64498 2019-Jan-09 19:14:52.294448 - [DEBUG]
64499 2019-Jan-09 19:14:52.294476 - [DEBUG] EDGE:
64500 2019-Jan-09 19:14:52.294540 - [DEBUG] ---> 64501 2019-Jan-09 19:14:52.295172 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64502 2019-Jan-09 19:14:52.295816 - [DEBUG]
64503 2019-Jan-09 19:14:52.295843 - [DEBUG] EDGE:
64504 2019-Jan-09 19:14:52.295900 - [DEBUG] ---> 64505 2019-Jan-09 19:14:52.296530 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64506 2019-Jan-09 19:14:52.297187 - [DEBUG]
64507 2019-Jan-09 19:14:52.297214 - [DEBUG] EDGE:
64508 2019-Jan-09 19:14:52.297272 - [DEBUG] ---> 64509 2019-Jan-09 19:14:52.297910 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64510 2019-Jan-09 19:14:52.298552 - [DEBUG]
64511 2019-Jan-09 19:14:52.298600 - [DEBUG] Compose: EdgeIdentity * AllBottom
64512 2019-Jan-09 19:14:52.298627 - [DEBUG]
64513 2019-Jan-09 19:14:52.298652 - [DEBUG] Propagate flow
64514 2019-Jan-09 19:14:52.298675 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64515 2019-Jan-09 19:14:52.298732 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
64516 2019-Jan-09 19:14:52.299363 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64517 2019-Jan-09 19:14:52.300003 - [DEBUG] Edge function : AllBottom (result of previous compose)
64518 2019-Jan-09 19:14:52.300044 - [DEBUG]
64519 2019-Jan-09 19:14:52.300071 - [DEBUG] Join: AllTop & AllBottom
64520 2019-Jan-09 19:14:52.300097 - [DEBUG] = AllBottom (new jump func)
64521 2019-Jan-09 19:14:52.300122 - [DEBUG]
64522 2019-Jan-09 19:14:52.300145 - [DEBUG] Start adding new jump function
64523 2019-Jan-09 19:14:52.300169 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64524 2019-Jan-09 19:14:52.300225 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64525 2019-Jan-09 19:14:52.300893 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
64526 2019-Jan-09 19:14:52.301526 - [DEBUG] Edge Function : AllBottom
64527 2019-Jan-09 19:14:52.301556 - [DEBUG] End adding new jump function
64528 2019-Jan-09 19:14:52.301580 - [DEBUG]
64529 2019-Jan-09 19:14:52.301604 - [DEBUG] -------------------------------------------- 1827. Path Edge --------------------------------------------
64530 2019-Jan-09 19:14:52.301629 - [DEBUG]
64531 2019-Jan-09 19:14:52.301652 - [DEBUG] Process 1827. path edge:
64532 2019-Jan-09 19:14:52.301676 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64533 2019-Jan-09 19:14:52.301733 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
64534 2019-Jan-09 19:14:52.302360 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64535 2019-Jan-09 19:14:52.303002 - [DEBUG]
64536 2019-Jan-09 19:14:52.303027 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
64537 2019-Jan-09 19:14:52.303672 - [DEBUG] Possible callees:
64538 2019-Jan-09 19:14:52.303698 - [DEBUG] foo
64539 2019-Jan-09 19:14:52.303722 - [DEBUG] Possible return sites:
64540 2019-Jan-09 19:14:52.303746 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12664541 2019-Jan-09 19:14:52.305012 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
64542 2019-Jan-09 19:14:52.305041 - [DEBUG] Start points of 'foo' currently not available!
64543 2019-Jan-09 19:14:52.305082 - [DEBUG] Compose: EdgeIdentity * AllBottom
64544 2019-Jan-09 19:14:52.305109 - [DEBUG]
64545 2019-Jan-09 19:14:52.305133 - [DEBUG] Propagate flow
64546 2019-Jan-09 19:14:52.305156 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64547 2019-Jan-09 19:14:52.305213 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
64548 2019-Jan-09 19:14:52.305841 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64549 2019-Jan-09 19:14:52.306482 - [DEBUG] Edge function : AllBottom (result of previous compose)
64550 2019-Jan-09 19:14:52.306508 - [DEBUG]
64551 2019-Jan-09 19:14:52.306532 - [DEBUG] Join: AllTop & AllBottom
64552 2019-Jan-09 19:14:52.306558 - [DEBUG] = AllBottom (new jump func)
64553 2019-Jan-09 19:14:52.306583 - [DEBUG]
64554 2019-Jan-09 19:14:52.306606 - [DEBUG] Start adding new jump function
64555 2019-Jan-09 19:14:52.306630 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64556 2019-Jan-09 19:14:52.306686 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64557 2019-Jan-09 19:14:52.307345 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
64558 2019-Jan-09 19:14:52.307974 - [DEBUG] Edge Function : AllBottom
64559 2019-Jan-09 19:14:52.308016 - [DEBUG] End adding new jump function
64560 2019-Jan-09 19:14:52.308041 - [DEBUG]
64561 2019-Jan-09 19:14:52.308065 - [DEBUG] -------------------------------------------- 1828. Path Edge --------------------------------------------
64562 2019-Jan-09 19:14:52.308089 - [DEBUG]
64563 2019-Jan-09 19:14:52.308113 - [DEBUG] Process 1828. path edge:
64564 2019-Jan-09 19:14:52.308136 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64565 2019-Jan-09 19:14:52.308193 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
64566 2019-Jan-09 19:14:52.308821 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64567 2019-Jan-09 19:14:52.309461 - [DEBUG]
64568 2019-Jan-09 19:14:52.309486 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
64569 2019-Jan-09 19:14:52.310141 - [DEBUG] Compose: EdgeIdentity * AllBottom
64570 2019-Jan-09 19:14:52.310169 - [DEBUG]
64571 2019-Jan-09 19:14:52.310193 - [DEBUG] Propagate flow
64572 2019-Jan-09 19:14:52.310216 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64573 2019-Jan-09 19:14:52.310274 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
64574 2019-Jan-09 19:14:52.310916 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64575 2019-Jan-09 19:14:52.311560 - [DEBUG] Edge function : AllBottom (result of previous compose)
64576 2019-Jan-09 19:14:52.311585 - [DEBUG]
64577 2019-Jan-09 19:14:52.311610 - [DEBUG] Join: AllTop & AllBottom
64578 2019-Jan-09 19:14:52.311636 - [DEBUG] = AllBottom (new jump func)
64579 2019-Jan-09 19:14:52.311660 - [DEBUG]
64580 2019-Jan-09 19:14:52.311684 - [DEBUG] Start adding new jump function
64581 2019-Jan-09 19:14:52.311707 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64582 2019-Jan-09 19:14:52.311763 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64583 2019-Jan-09 19:14:52.312407 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
64584 2019-Jan-09 19:14:52.313051 - [DEBUG] Edge Function : AllBottom
64585 2019-Jan-09 19:14:52.313080 - [DEBUG] End adding new jump function
64586 2019-Jan-09 19:14:52.313103 - [DEBUG]
64587 2019-Jan-09 19:14:52.313127 - [DEBUG] -------------------------------------------- 1829. Path Edge --------------------------------------------
64588 2019-Jan-09 19:14:52.313151 - [DEBUG]
64589 2019-Jan-09 19:14:52.313174 - [DEBUG] Process 1829. path edge:
64590 2019-Jan-09 19:14:52.313198 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64591 2019-Jan-09 19:14:52.313255 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
64592 2019-Jan-09 19:14:52.313896 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64593 2019-Jan-09 19:14:52.314538 - [DEBUG]
64594 2019-Jan-09 19:14:52.314564 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
64595 2019-Jan-09 19:14:52.315213 - [DEBUG] Compose: EdgeIdentity * AllBottom
64596 2019-Jan-09 19:14:52.315241 - [DEBUG]
64597 2019-Jan-09 19:14:52.315265 - [DEBUG] Propagate flow
64598 2019-Jan-09 19:14:52.315289 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64599 2019-Jan-09 19:14:52.315347 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
64600 2019-Jan-09 19:14:52.317181 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64601 2019-Jan-09 19:14:52.317973 - [DEBUG] Edge function : AllBottom (result of previous compose)
64602 2019-Jan-09 19:14:52.318001 - [DEBUG]
64603 2019-Jan-09 19:14:52.318028 - [DEBUG] Join: AllTop & AllBottom
64604 2019-Jan-09 19:14:52.318055 - [DEBUG] = AllBottom (new jump func)
64605 2019-Jan-09 19:14:52.318079 - [DEBUG]
64606 2019-Jan-09 19:14:52.318103 - [DEBUG] Start adding new jump function
64607 2019-Jan-09 19:14:52.318127 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64608 2019-Jan-09 19:14:52.318188 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64609 2019-Jan-09 19:14:52.318830 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
64610 2019-Jan-09 19:14:52.319461 - [DEBUG] Edge Function : AllBottom
64611 2019-Jan-09 19:14:52.319491 - [DEBUG] End adding new jump function
64612 2019-Jan-09 19:14:52.319516 - [DEBUG]
64613 2019-Jan-09 19:14:52.319540 - [DEBUG] -------------------------------------------- 1830. Path Edge --------------------------------------------
64614 2019-Jan-09 19:14:52.319564 - [DEBUG]
64615 2019-Jan-09 19:14:52.319588 - [DEBUG] Process 1830. path edge:
64616 2019-Jan-09 19:14:52.319612 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64617 2019-Jan-09 19:14:52.319668 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
64618 2019-Jan-09 19:14:52.320296 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64619 2019-Jan-09 19:14:52.320974 - [DEBUG]
64620 2019-Jan-09 19:14:52.321000 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
64621 2019-Jan-09 19:14:52.321664 - [DEBUG] Compose: EdgeIdentity * AllBottom
64622 2019-Jan-09 19:14:52.321693 - [DEBUG]
64623 2019-Jan-09 19:14:52.321717 - [DEBUG] Propagate flow
64624 2019-Jan-09 19:14:52.321740 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64625 2019-Jan-09 19:14:52.321798 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64626 2019-Jan-09 19:14:52.322438 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64627 2019-Jan-09 19:14:52.323080 - [DEBUG] Edge function : AllBottom (result of previous compose)
64628 2019-Jan-09 19:14:52.323105 - [DEBUG]
64629 2019-Jan-09 19:14:52.323129 - [DEBUG] Join: AllTop & AllBottom
64630 2019-Jan-09 19:14:52.323155 - [DEBUG] = AllBottom (new jump func)
64631 2019-Jan-09 19:14:52.323180 - [DEBUG]
64632 2019-Jan-09 19:14:52.323203 - [DEBUG] Start adding new jump function
64633 2019-Jan-09 19:14:52.323226 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64634 2019-Jan-09 19:14:52.323282 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64635 2019-Jan-09 19:14:52.323943 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64636 2019-Jan-09 19:14:52.324580 - [DEBUG] Edge Function : AllBottom
64637 2019-Jan-09 19:14:52.324608 - [DEBUG] End adding new jump function
64638 2019-Jan-09 19:14:52.324633 - [DEBUG]
64639 2019-Jan-09 19:14:52.324656 - [DEBUG] -------------------------------------------- 1831. Path Edge --------------------------------------------
64640 2019-Jan-09 19:14:52.324693 - [DEBUG]
64641 2019-Jan-09 19:14:52.324717 - [DEBUG] Process 1831. path edge:
64642 2019-Jan-09 19:14:52.324741 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64643 2019-Jan-09 19:14:52.324797 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
64644 2019-Jan-09 19:14:52.325433 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64645 2019-Jan-09 19:14:52.326074 - [DEBUG]
64646 2019-Jan-09 19:14:52.326098 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64647 2019-Jan-09 19:14:52.326751 - [DEBUG] Possible callees:
64648 2019-Jan-09 19:14:52.326777 - [DEBUG] llvm.dbg.declare
64649 2019-Jan-09 19:14:52.326802 - [DEBUG] Possible return sites:
64650 2019-Jan-09 19:14:52.326826 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13664651 2019-Jan-09 19:14:52.328104 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
64652 2019-Jan-09 19:14:52.328133 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
64653 2019-Jan-09 19:14:52.328175 - [DEBUG] Compose: EdgeIdentity * AllBottom
64654 2019-Jan-09 19:14:52.328202 - [DEBUG]
64655 2019-Jan-09 19:14:52.328225 - [DEBUG] Propagate flow
64656 2019-Jan-09 19:14:52.328249 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64657 2019-Jan-09 19:14:52.328306 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
64658 2019-Jan-09 19:14:52.328934 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64659 2019-Jan-09 19:14:52.329576 - [DEBUG] Edge function : AllBottom (result of previous compose)
64660 2019-Jan-09 19:14:52.329601 - [DEBUG]
64661 2019-Jan-09 19:14:52.329625 - [DEBUG] Join: AllTop & AllBottom
64662 2019-Jan-09 19:14:52.329651 - [DEBUG] = AllBottom (new jump func)
64663 2019-Jan-09 19:14:52.329676 - [DEBUG]
64664 2019-Jan-09 19:14:52.329699 - [DEBUG] Start adding new jump function
64665 2019-Jan-09 19:14:52.329723 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64666 2019-Jan-09 19:14:52.329779 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64667 2019-Jan-09 19:14:52.330423 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
64668 2019-Jan-09 19:14:52.331085 - [DEBUG] Edge Function : AllBottom
64669 2019-Jan-09 19:14:52.331113 - [DEBUG] End adding new jump function
64670 2019-Jan-09 19:14:52.331137 - [DEBUG]
64671 2019-Jan-09 19:14:52.331161 - [DEBUG] -------------------------------------------- 1832. Path Edge --------------------------------------------
64672 2019-Jan-09 19:14:52.331185 - [DEBUG]
64673 2019-Jan-09 19:14:52.331208 - [DEBUG] Process 1832. path edge:
64674 2019-Jan-09 19:14:52.331232 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64675 2019-Jan-09 19:14:52.331288 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
64676 2019-Jan-09 19:14:52.331918 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64677 2019-Jan-09 19:14:52.332560 - [DEBUG]
64678 2019-Jan-09 19:14:52.332584 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
64679 2019-Jan-09 19:14:52.333250 - [DEBUG] Compose: EdgeIdentity * AllBottom
64680 2019-Jan-09 19:14:52.333280 - [DEBUG]
64681 2019-Jan-09 19:14:52.333304 - [DEBUG] Propagate flow
64682 2019-Jan-09 19:14:52.333327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64683 2019-Jan-09 19:14:52.333385 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
64684 2019-Jan-09 19:14:52.334027 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64685 2019-Jan-09 19:14:52.334669 - [DEBUG] Edge function : AllBottom (result of previous compose)
64686 2019-Jan-09 19:14:52.334694 - [DEBUG]
64687 2019-Jan-09 19:14:52.334719 - [DEBUG] Join: AllTop & AllBottom
64688 2019-Jan-09 19:14:52.334745 - [DEBUG] = AllBottom (new jump func)
64689 2019-Jan-09 19:14:52.334770 - [DEBUG]
64690 2019-Jan-09 19:14:52.334793 - [DEBUG] Start adding new jump function
64691 2019-Jan-09 19:14:52.334817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64692 2019-Jan-09 19:14:52.334874 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64693 2019-Jan-09 19:14:52.335520 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
64694 2019-Jan-09 19:14:52.336147 - [DEBUG] Edge Function : AllBottom
64695 2019-Jan-09 19:14:52.336175 - [DEBUG] End adding new jump function
64696 2019-Jan-09 19:14:52.336199 - [DEBUG]
64697 2019-Jan-09 19:14:52.336223 - [DEBUG] -------------------------------------------- 1833. Path Edge --------------------------------------------
64698 2019-Jan-09 19:14:52.336247 - [DEBUG]
64699 2019-Jan-09 19:14:52.336270 - [DEBUG] Process 1833. path edge:
64700 2019-Jan-09 19:14:52.336294 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64701 2019-Jan-09 19:14:52.336349 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
64702 2019-Jan-09 19:14:52.336974 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64703 2019-Jan-09 19:14:52.337631 - [DEBUG]
64704 2019-Jan-09 19:14:52.337656 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
64705 2019-Jan-09 19:14:52.338302 - [DEBUG] Compose: EdgeIdentity * AllBottom
64706 2019-Jan-09 19:14:52.338330 - [DEBUG]
64707 2019-Jan-09 19:14:52.338354 - [DEBUG] Propagate flow
64708 2019-Jan-09 19:14:52.338377 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64709 2019-Jan-09 19:14:52.338435 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
64710 2019-Jan-09 19:14:52.339058 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64711 2019-Jan-09 19:14:52.339699 - [DEBUG] Edge function : AllBottom (result of previous compose)
64712 2019-Jan-09 19:14:52.339724 - [DEBUG]
64713 2019-Jan-09 19:14:52.339749 - [DEBUG] Join: AllTop & AllBottom
64714 2019-Jan-09 19:14:52.339775 - [DEBUG] = AllBottom (new jump func)
64715 2019-Jan-09 19:14:52.339800 - [DEBUG]
64716 2019-Jan-09 19:14:52.339823 - [DEBUG] Start adding new jump function
64717 2019-Jan-09 19:14:52.339847 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64718 2019-Jan-09 19:14:52.339903 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64719 2019-Jan-09 19:14:52.340562 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
64720 2019-Jan-09 19:14:52.341186 - [DEBUG] Edge Function : AllBottom
64721 2019-Jan-09 19:14:52.341222 - [DEBUG] End adding new jump function
64722 2019-Jan-09 19:14:52.341247 - [DEBUG]
64723 2019-Jan-09 19:14:52.341270 - [DEBUG] -------------------------------------------- 1834. Path Edge --------------------------------------------
64724 2019-Jan-09 19:14:52.341294 - [DEBUG]
64725 2019-Jan-09 19:14:52.341318 - [DEBUG] Process 1834. path edge:
64726 2019-Jan-09 19:14:52.341342 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64727 2019-Jan-09 19:14:52.341399 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
64728 2019-Jan-09 19:14:52.342021 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64729 2019-Jan-09 19:14:52.342662 - [DEBUG]
64730 2019-Jan-09 19:14:52.342687 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
64731 2019-Jan-09 19:14:52.343336 - [DEBUG] Compose: EdgeIdentity * AllBottom
64732 2019-Jan-09 19:14:52.343364 - [DEBUG]
64733 2019-Jan-09 19:14:52.343388 - [DEBUG] Propagate flow
64734 2019-Jan-09 19:14:52.343411 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64735 2019-Jan-09 19:14:52.343469 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
64736 2019-Jan-09 19:14:52.344123 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64737 2019-Jan-09 19:14:52.344764 - [DEBUG] Edge function : AllBottom (result of previous compose)
64738 2019-Jan-09 19:14:52.344789 - [DEBUG]
64739 2019-Jan-09 19:14:52.344815 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64740 2019-Jan-09 19:14:52.344841 - [DEBUG] = AllBottom
64741 2019-Jan-09 19:14:52.344866 - [DEBUG]
64742 2019-Jan-09 19:14:52.344889 - [DEBUG] PROPAGATE: No new function!
64743 2019-Jan-09 19:14:52.344914 - [DEBUG] EDGE:
64744 2019-Jan-09 19:14:52.344972 - [DEBUG] ---> 64745 2019-Jan-09 19:14:52.345597 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64746 2019-Jan-09 19:14:52.346238 - [DEBUG]
64747 2019-Jan-09 19:14:52.346264 - [DEBUG] EDGE:
64748 2019-Jan-09 19:14:52.346321 - [DEBUG] ---> 64749 2019-Jan-09 19:14:52.346946 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64750 2019-Jan-09 19:14:52.347602 - [DEBUG]
64751 2019-Jan-09 19:14:52.347628 - [DEBUG] EDGE:
64752 2019-Jan-09 19:14:52.347686 - [DEBUG] ---> 64753 2019-Jan-09 19:14:52.348313 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64754 2019-Jan-09 19:14:52.348954 - [DEBUG]
64755 2019-Jan-09 19:14:52.348980 - [DEBUG] EDGE:
64756 2019-Jan-09 19:14:52.349037 - [DEBUG] ---> 64757 2019-Jan-09 19:14:52.349675 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64758 2019-Jan-09 19:14:52.350316 - [DEBUG]
64759 2019-Jan-09 19:14:52.350350 - [DEBUG] Compose: EdgeIdentity * AllBottom
64760 2019-Jan-09 19:14:52.350376 - [DEBUG]
64761 2019-Jan-09 19:14:52.350408 - [DEBUG] Propagate flow
64762 2019-Jan-09 19:14:52.350432 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64763 2019-Jan-09 19:14:52.350507 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64764 2019-Jan-09 19:14:52.351145 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64765 2019-Jan-09 19:14:52.351787 - [DEBUG] Edge function : AllBottom (result of previous compose)
64766 2019-Jan-09 19:14:52.351812 - [DEBUG]
64767 2019-Jan-09 19:14:52.351836 - [DEBUG] Join: AllTop & AllBottom
64768 2019-Jan-09 19:14:52.351862 - [DEBUG] = AllBottom (new jump func)
64769 2019-Jan-09 19:14:52.351886 - [DEBUG]
64770 2019-Jan-09 19:14:52.351910 - [DEBUG] Start adding new jump function
64771 2019-Jan-09 19:14:52.351933 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64772 2019-Jan-09 19:14:52.351989 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64773 2019-Jan-09 19:14:52.352633 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64774 2019-Jan-09 19:14:52.353269 - [DEBUG] Edge Function : AllBottom
64775 2019-Jan-09 19:14:52.353296 - [DEBUG] End adding new jump function
64776 2019-Jan-09 19:14:52.353320 - [DEBUG]
64777 2019-Jan-09 19:14:52.353344 - [DEBUG] -------------------------------------------- 1835. Path Edge --------------------------------------------
64778 2019-Jan-09 19:14:52.353368 - [DEBUG]
64779 2019-Jan-09 19:14:52.353391 - [DEBUG] Process 1835. path edge:
64780 2019-Jan-09 19:14:52.353415 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64781 2019-Jan-09 19:14:52.353471 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
64782 2019-Jan-09 19:14:52.354121 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64783 2019-Jan-09 19:14:52.354763 - [DEBUG]
64784 2019-Jan-09 19:14:52.354787 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64785 2019-Jan-09 19:14:52.355435 - [DEBUG] Possible callees:
64786 2019-Jan-09 19:14:52.355460 - [DEBUG] llvm.dbg.declare
64787 2019-Jan-09 19:14:52.355485 - [DEBUG] Possible return sites:
64788 2019-Jan-09 19:14:52.355509 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14364789 2019-Jan-09 19:14:52.356757 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
64790 2019-Jan-09 19:14:52.356786 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
64791 2019-Jan-09 19:14:52.356824 - [DEBUG] Compose: EdgeIdentity * AllBottom
64792 2019-Jan-09 19:14:52.356851 - [DEBUG]
64793 2019-Jan-09 19:14:52.356875 - [DEBUG] Propagate flow
64794 2019-Jan-09 19:14:52.356898 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64795 2019-Jan-09 19:14:52.356955 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
64796 2019-Jan-09 19:14:52.357603 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64797 2019-Jan-09 19:14:52.358244 - [DEBUG] Edge function : AllBottom (result of previous compose)
64798 2019-Jan-09 19:14:52.358270 - [DEBUG]
64799 2019-Jan-09 19:14:52.358302 - [DEBUG] Join: AllTop & AllBottom
64800 2019-Jan-09 19:14:52.358328 - [DEBUG] = AllBottom (new jump func)
64801 2019-Jan-09 19:14:52.358353 - [DEBUG]
64802 2019-Jan-09 19:14:52.358376 - [DEBUG] Start adding new jump function
64803 2019-Jan-09 19:14:52.358400 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64804 2019-Jan-09 19:14:52.358456 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64805 2019-Jan-09 19:14:52.359099 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
64806 2019-Jan-09 19:14:52.359727 - [DEBUG] Edge Function : AllBottom
64807 2019-Jan-09 19:14:52.359755 - [DEBUG] End adding new jump function
64808 2019-Jan-09 19:14:52.359779 - [DEBUG]
64809 2019-Jan-09 19:14:52.359803 - [DEBUG] -------------------------------------------- 1836. Path Edge --------------------------------------------
64810 2019-Jan-09 19:14:52.359827 - [DEBUG]
64811 2019-Jan-09 19:14:52.359850 - [DEBUG] Process 1836. path edge:
64812 2019-Jan-09 19:14:52.359874 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64813 2019-Jan-09 19:14:52.359930 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
64814 2019-Jan-09 19:14:52.360575 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64815 2019-Jan-09 19:14:52.361217 - [DEBUG]
64816 2019-Jan-09 19:14:52.361242 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
64817 2019-Jan-09 19:14:52.361896 - [DEBUG] Compose: EdgeIdentity * AllBottom
64818 2019-Jan-09 19:14:52.361924 - [DEBUG]
64819 2019-Jan-09 19:14:52.361948 - [DEBUG] Propagate flow
64820 2019-Jan-09 19:14:52.361971 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64821 2019-Jan-09 19:14:52.362029 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
64822 2019-Jan-09 19:14:52.362652 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64823 2019-Jan-09 19:14:52.363294 - [DEBUG] Edge function : AllBottom (result of previous compose)
64824 2019-Jan-09 19:14:52.363320 - [DEBUG]
64825 2019-Jan-09 19:14:52.363344 - [DEBUG] Join: AllTop & AllBottom
64826 2019-Jan-09 19:14:52.363370 - [DEBUG] = AllBottom (new jump func)
64827 2019-Jan-09 19:14:52.363394 - [DEBUG]
64828 2019-Jan-09 19:14:52.363417 - [DEBUG] Start adding new jump function
64829 2019-Jan-09 19:14:52.363441 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64830 2019-Jan-09 19:14:52.363497 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64831 2019-Jan-09 19:14:52.364157 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
64832 2019-Jan-09 19:14:52.364784 - [DEBUG] Edge Function : AllBottom
64833 2019-Jan-09 19:14:52.364812 - [DEBUG] End adding new jump function
64834 2019-Jan-09 19:14:52.364836 - [DEBUG]
64835 2019-Jan-09 19:14:52.364859 - [DEBUG] -------------------------------------------- 1837. Path Edge --------------------------------------------
64836 2019-Jan-09 19:14:52.364883 - [DEBUG]
64837 2019-Jan-09 19:14:52.364907 - [DEBUG] Process 1837. path edge:
64838 2019-Jan-09 19:14:52.364930 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64839 2019-Jan-09 19:14:52.364986 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
64840 2019-Jan-09 19:14:52.365608 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64841 2019-Jan-09 19:14:52.366255 - [DEBUG]
64842 2019-Jan-09 19:14:52.366281 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
64843 2019-Jan-09 19:14:52.366924 - [DEBUG] Compose: EdgeIdentity * AllBottom
64844 2019-Jan-09 19:14:52.366952 - [DEBUG]
64845 2019-Jan-09 19:14:52.366976 - [DEBUG] Propagate flow
64846 2019-Jan-09 19:14:52.366999 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64847 2019-Jan-09 19:14:52.367056 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
64848 2019-Jan-09 19:14:52.367696 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64849 2019-Jan-09 19:14:52.368346 - [DEBUG] Edge function : AllBottom (result of previous compose)
64850 2019-Jan-09 19:14:52.368371 - [DEBUG]
64851 2019-Jan-09 19:14:52.368396 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64852 2019-Jan-09 19:14:52.368422 - [DEBUG] = AllBottom
64853 2019-Jan-09 19:14:52.368446 - [DEBUG]
64854 2019-Jan-09 19:14:52.368470 - [DEBUG] PROPAGATE: No new function!
64855 2019-Jan-09 19:14:52.368495 - [DEBUG] EDGE:
64856 2019-Jan-09 19:14:52.368553 - [DEBUG] ---> 64857 2019-Jan-09 19:14:52.369177 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64858 2019-Jan-09 19:14:52.369818 - [DEBUG]
64859 2019-Jan-09 19:14:52.369844 - [DEBUG] EDGE:
64860 2019-Jan-09 19:14:52.369900 - [DEBUG] ---> 64861 2019-Jan-09 19:14:52.370542 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64862 2019-Jan-09 19:14:52.371184 - [DEBUG]
64863 2019-Jan-09 19:14:52.371210 - [DEBUG] EDGE:
64864 2019-Jan-09 19:14:52.371267 - [DEBUG] ---> 64865 2019-Jan-09 19:14:52.371903 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64866 2019-Jan-09 19:14:52.372544 - [DEBUG]
64867 2019-Jan-09 19:14:52.372570 - [DEBUG] EDGE:
64868 2019-Jan-09 19:14:52.372628 - [DEBUG] ---> 64869 2019-Jan-09 19:14:52.373256 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64870 2019-Jan-09 19:14:52.373922 - [DEBUG]
64871 2019-Jan-09 19:14:52.373955 - [DEBUG] Compose: EdgeIdentity * AllBottom
64872 2019-Jan-09 19:14:52.373982 - [DEBUG]
64873 2019-Jan-09 19:14:52.374006 - [DEBUG] Propagate flow
64874 2019-Jan-09 19:14:52.374029 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64875 2019-Jan-09 19:14:52.374086 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
64876 2019-Jan-09 19:14:52.374713 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64877 2019-Jan-09 19:14:52.375355 - [DEBUG] Edge function : AllBottom (result of previous compose)
64878 2019-Jan-09 19:14:52.375380 - [DEBUG]
64879 2019-Jan-09 19:14:52.375404 - [DEBUG] Join: AllTop & AllBottom
64880 2019-Jan-09 19:14:52.375438 - [DEBUG] = AllBottom (new jump func)
64881 2019-Jan-09 19:14:52.375463 - [DEBUG]
64882 2019-Jan-09 19:14:52.375487 - [DEBUG] Start adding new jump function
64883 2019-Jan-09 19:14:52.375510 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64884 2019-Jan-09 19:14:52.375566 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64885 2019-Jan-09 19:14:52.376210 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
64886 2019-Jan-09 19:14:52.376837 - [DEBUG] Edge Function : AllBottom
64887 2019-Jan-09 19:14:52.376865 - [DEBUG] End adding new jump function
64888 2019-Jan-09 19:14:52.376889 - [DEBUG]
64889 2019-Jan-09 19:14:52.376912 - [DEBUG] -------------------------------------------- 1838. Path Edge --------------------------------------------
64890 2019-Jan-09 19:14:52.376936 - [DEBUG]
64891 2019-Jan-09 19:14:52.376960 - [DEBUG] Process 1838. path edge:
64892 2019-Jan-09 19:14:52.376983 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64893 2019-Jan-09 19:14:52.377039 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
64894 2019-Jan-09 19:14:52.377680 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64895 2019-Jan-09 19:14:52.378323 - [DEBUG]
64896 2019-Jan-09 19:14:52.378349 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
64897 2019-Jan-09 19:14:52.378994 - [DEBUG] Compose: EdgeIdentity * AllBottom
64898 2019-Jan-09 19:14:52.379022 - [DEBUG]
64899 2019-Jan-09 19:14:52.379046 - [DEBUG] Propagate flow
64900 2019-Jan-09 19:14:52.379070 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64901 2019-Jan-09 19:14:52.379127 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64902 2019-Jan-09 19:14:52.379773 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64903 2019-Jan-09 19:14:52.380416 - [DEBUG] Edge function : AllBottom (result of previous compose)
64904 2019-Jan-09 19:14:52.380455 - [DEBUG]
64905 2019-Jan-09 19:14:52.380480 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64906 2019-Jan-09 19:14:52.380506 - [DEBUG] = AllBottom
64907 2019-Jan-09 19:14:52.380530 - [DEBUG]
64908 2019-Jan-09 19:14:52.380553 - [DEBUG] PROPAGATE: No new function!
64909 2019-Jan-09 19:14:52.380585 - [DEBUG] Compose: EdgeIdentity * AllBottom
64910 2019-Jan-09 19:14:52.380611 - [DEBUG]
64911 2019-Jan-09 19:14:52.380635 - [DEBUG] Propagate flow
64912 2019-Jan-09 19:14:52.380658 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64913 2019-Jan-09 19:14:52.380715 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64914 2019-Jan-09 19:14:52.381353 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64915 2019-Jan-09 19:14:52.381996 - [DEBUG] Edge function : AllBottom (result of previous compose)
64916 2019-Jan-09 19:14:52.382021 - [DEBUG]
64917 2019-Jan-09 19:14:52.382046 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64918 2019-Jan-09 19:14:52.382071 - [DEBUG] = AllBottom
64919 2019-Jan-09 19:14:52.382095 - [DEBUG]
64920 2019-Jan-09 19:14:52.382119 - [DEBUG] PROPAGATE: No new function!
64921 2019-Jan-09 19:14:52.382144 - [DEBUG] EDGE:
64922 2019-Jan-09 19:14:52.382201 - [DEBUG] ---> 64923 2019-Jan-09 19:14:52.382835 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64924 2019-Jan-09 19:14:52.383478 - [DEBUG]
64925 2019-Jan-09 19:14:52.383503 - [DEBUG] EDGE:
64926 2019-Jan-09 19:14:52.383561 - [DEBUG] ---> 64927 2019-Jan-09 19:14:52.384202 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64928 2019-Jan-09 19:14:52.384843 - [DEBUG]
64929 2019-Jan-09 19:14:52.384869 - [DEBUG] EDGE:
64930 2019-Jan-09 19:14:52.384927 - [DEBUG] ---> 64931 2019-Jan-09 19:14:52.385557 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64932 2019-Jan-09 19:14:52.386198 - [DEBUG]
64933 2019-Jan-09 19:14:52.386225 - [DEBUG] EDGE:
64934 2019-Jan-09 19:14:52.386282 - [DEBUG] ---> 64935 2019-Jan-09 19:14:52.386911 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64936 2019-Jan-09 19:14:52.387565 - [DEBUG]
64937 2019-Jan-09 19:14:52.387592 - [DEBUG] EDGE:
64938 2019-Jan-09 19:14:52.387650 - [DEBUG] ---> 64939 2019-Jan-09 19:14:52.388277 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64940 2019-Jan-09 19:14:52.388919 - [DEBUG]
64941 2019-Jan-09 19:14:52.388945 - [DEBUG] EDGE:
64942 2019-Jan-09 19:14:52.389002 - [DEBUG] ---> 64943 2019-Jan-09 19:14:52.389631 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64944 2019-Jan-09 19:14:52.390274 - [DEBUG]
64945 2019-Jan-09 19:14:52.390300 - [DEBUG] EDGE:
64946 2019-Jan-09 19:14:52.390357 - [DEBUG] ---> 64947 2019-Jan-09 19:14:52.391005 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64948 2019-Jan-09 19:14:52.391648 - [DEBUG]
64949 2019-Jan-09 19:14:52.391675 - [DEBUG] EDGE:
64950 2019-Jan-09 19:14:52.391732 - [DEBUG] ---> 64951 2019-Jan-09 19:14:52.392356 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64952 2019-Jan-09 19:14:52.392999 - [DEBUG]
64953 2019-Jan-09 19:14:52.393025 - [DEBUG] EDGE:
64954 2019-Jan-09 19:14:52.393083 - [DEBUG] ---> 64955 2019-Jan-09 19:14:52.393711 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64956 2019-Jan-09 19:14:52.394376 - [DEBUG]
64957 2019-Jan-09 19:14:52.394403 - [DEBUG] EDGE:
64958 2019-Jan-09 19:14:52.394461 - [DEBUG] ---> 64959 2019-Jan-09 19:14:52.395086 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64960 2019-Jan-09 19:14:52.395727 - [DEBUG]
64961 2019-Jan-09 19:14:52.395754 - [DEBUG] EDGE:
64962 2019-Jan-09 19:14:52.395811 - [DEBUG] ---> 64963 2019-Jan-09 19:14:52.396441 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64964 2019-Jan-09 19:14:52.397081 - [DEBUG]
64965 2019-Jan-09 19:14:52.397119 - [DEBUG] EDGE:
64966 2019-Jan-09 19:14:52.397178 - [DEBUG] ---> 64967 2019-Jan-09 19:14:52.397814 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64968 2019-Jan-09 19:14:52.398457 - [DEBUG]
64969 2019-Jan-09 19:14:52.398492 - [DEBUG] Compose: EdgeIdentity * AllBottom
64970 2019-Jan-09 19:14:52.398518 - [DEBUG]
64971 2019-Jan-09 19:14:52.398542 - [DEBUG] Propagate flow
64972 2019-Jan-09 19:14:52.398566 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64973 2019-Jan-09 19:14:52.398622 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
64974 2019-Jan-09 19:14:52.399252 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64975 2019-Jan-09 19:14:52.399894 - [DEBUG] Edge function : AllBottom (result of previous compose)
64976 2019-Jan-09 19:14:52.399920 - [DEBUG]
64977 2019-Jan-09 19:14:52.399944 - [DEBUG] Join: AllTop & AllBottom
64978 2019-Jan-09 19:14:52.399970 - [DEBUG] = AllBottom (new jump func)
64979 2019-Jan-09 19:14:52.399995 - [DEBUG]
64980 2019-Jan-09 19:14:52.400018 - [DEBUG] Start adding new jump function
64981 2019-Jan-09 19:14:52.400041 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64982 2019-Jan-09 19:14:52.400097 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64983 2019-Jan-09 19:14:52.400757 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
64984 2019-Jan-09 19:14:52.401386 - [DEBUG] Edge Function : AllBottom
64985 2019-Jan-09 19:14:52.401413 - [DEBUG] End adding new jump function
64986 2019-Jan-09 19:14:52.401437 - [DEBUG]
64987 2019-Jan-09 19:14:52.401461 - [DEBUG] -------------------------------------------- 1839. Path Edge --------------------------------------------
64988 2019-Jan-09 19:14:52.401485 - [DEBUG]
64989 2019-Jan-09 19:14:52.401509 - [DEBUG] Process 1839. path edge:
64990 2019-Jan-09 19:14:52.401532 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64991 2019-Jan-09 19:14:52.401588 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
64992 2019-Jan-09 19:14:52.402215 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64993 2019-Jan-09 19:14:52.402855 - [DEBUG]
64994 2019-Jan-09 19:14:52.402879 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
64995 2019-Jan-09 19:14:52.403524 - [DEBUG] Possible callees:
64996 2019-Jan-09 19:14:52.403549 - [DEBUG] foo
64997 2019-Jan-09 19:14:52.403574 - [DEBUG] Possible return sites:
64998 2019-Jan-09 19:14:52.403597 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8464999 2019-Jan-09 19:14:52.404854 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
65000 2019-Jan-09 19:14:52.404883 - [DEBUG] Start points of 'foo' currently not available!
65001 2019-Jan-09 19:14:52.404920 - [DEBUG] Compose: EdgeIdentity * AllBottom
65002 2019-Jan-09 19:14:52.404947 - [DEBUG]
65003 2019-Jan-09 19:14:52.404971 - [DEBUG] Propagate flow
65004 2019-Jan-09 19:14:52.404994 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65005 2019-Jan-09 19:14:52.405052 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
65006 2019-Jan-09 19:14:52.405680 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65007 2019-Jan-09 19:14:52.406320 - [DEBUG] Edge function : AllBottom (result of previous compose)
65008 2019-Jan-09 19:14:52.406345 - [DEBUG]
65009 2019-Jan-09 19:14:52.406370 - [DEBUG] Join: AllTop & AllBottom
65010 2019-Jan-09 19:14:52.406395 - [DEBUG] = AllBottom (new jump func)
65011 2019-Jan-09 19:14:52.406420 - [DEBUG]
65012 2019-Jan-09 19:14:52.406443 - [DEBUG] Start adding new jump function
65013 2019-Jan-09 19:14:52.406467 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65014 2019-Jan-09 19:14:52.406522 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65015 2019-Jan-09 19:14:52.407180 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
65016 2019-Jan-09 19:14:52.407808 - [DEBUG] Edge Function : AllBottom
65017 2019-Jan-09 19:14:52.407836 - [DEBUG] End adding new jump function
65018 2019-Jan-09 19:14:52.407860 - [DEBUG]
65019 2019-Jan-09 19:14:52.407883 - [DEBUG] -------------------------------------------- 1840. Path Edge --------------------------------------------
65020 2019-Jan-09 19:14:52.407907 - [DEBUG]
65021 2019-Jan-09 19:14:52.407931 - [DEBUG] Process 1840. path edge:
65022 2019-Jan-09 19:14:52.407954 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65023 2019-Jan-09 19:14:52.408010 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
65024 2019-Jan-09 19:14:52.408637 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65025 2019-Jan-09 19:14:52.409277 - [DEBUG]
65026 2019-Jan-09 19:14:52.409302 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
65027 2019-Jan-09 19:14:52.409950 - [DEBUG] Compose: EdgeIdentity * AllBottom
65028 2019-Jan-09 19:14:52.409978 - [DEBUG]
65029 2019-Jan-09 19:14:52.410002 - [DEBUG] Propagate flow
65030 2019-Jan-09 19:14:52.410025 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65031 2019-Jan-09 19:14:52.410082 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
65032 2019-Jan-09 19:14:52.410721 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65033 2019-Jan-09 19:14:52.411362 - [DEBUG] Edge function : AllBottom (result of previous compose)
65034 2019-Jan-09 19:14:52.411388 - [DEBUG]
65035 2019-Jan-09 19:14:52.411420 - [DEBUG] Join: AllTop & AllBottom
65036 2019-Jan-09 19:14:52.411446 - [DEBUG] = AllBottom (new jump func)
65037 2019-Jan-09 19:14:52.411470 - [DEBUG]
65038 2019-Jan-09 19:14:52.411494 - [DEBUG] Start adding new jump function
65039 2019-Jan-09 19:14:52.411517 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65040 2019-Jan-09 19:14:52.411573 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65041 2019-Jan-09 19:14:52.412216 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
65042 2019-Jan-09 19:14:52.412841 - [DEBUG] Edge Function : AllBottom
65043 2019-Jan-09 19:14:52.412869 - [DEBUG] End adding new jump function
65044 2019-Jan-09 19:14:52.412893 - [DEBUG]
65045 2019-Jan-09 19:14:52.412916 - [DEBUG] -------------------------------------------- 1841. Path Edge --------------------------------------------
65046 2019-Jan-09 19:14:52.412940 - [DEBUG]
65047 2019-Jan-09 19:14:52.412963 - [DEBUG] Process 1841. path edge:
65048 2019-Jan-09 19:14:52.412987 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65049 2019-Jan-09 19:14:52.413043 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
65050 2019-Jan-09 19:14:52.413667 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65051 2019-Jan-09 19:14:52.414324 - [DEBUG]
65052 2019-Jan-09 19:14:52.414350 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
65053 2019-Jan-09 19:14:52.414991 - [DEBUG] Compose: EdgeIdentity * AllBottom
65054 2019-Jan-09 19:14:52.415019 - [DEBUG]
65055 2019-Jan-09 19:14:52.415043 - [DEBUG] Propagate flow
65056 2019-Jan-09 19:14:52.415066 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65057 2019-Jan-09 19:14:52.415123 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
65058 2019-Jan-09 19:14:52.415759 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65059 2019-Jan-09 19:14:52.416470 - [DEBUG] Edge function : AllBottom (result of previous compose)
65060 2019-Jan-09 19:14:52.416496 - [DEBUG]
65061 2019-Jan-09 19:14:52.416521 - [DEBUG] Join: AllTop & AllBottom
65062 2019-Jan-09 19:14:52.416546 - [DEBUG] = AllBottom (new jump func)
65063 2019-Jan-09 19:14:52.416571 - [DEBUG]
65064 2019-Jan-09 19:14:52.416594 - [DEBUG] Start adding new jump function
65065 2019-Jan-09 19:14:52.416618 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65066 2019-Jan-09 19:14:52.416677 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65067 2019-Jan-09 19:14:52.417405 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
65068 2019-Jan-09 19:14:52.418109 - [DEBUG] Edge Function : AllBottom
65069 2019-Jan-09 19:14:52.418145 - [DEBUG] End adding new jump function
65070 2019-Jan-09 19:14:52.418170 - [DEBUG]
65071 2019-Jan-09 19:14:52.418194 - [DEBUG] -------------------------------------------- 1842. Path Edge --------------------------------------------
65072 2019-Jan-09 19:14:52.418220 - [DEBUG]
65073 2019-Jan-09 19:14:52.418243 - [DEBUG] Process 1842. path edge:
65074 2019-Jan-09 19:14:52.418267 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65075 2019-Jan-09 19:14:52.418341 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
65076 2019-Jan-09 19:14:52.419059 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65077 2019-Jan-09 19:14:52.419747 - [DEBUG]
65078 2019-Jan-09 19:14:52.419773 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
65079 2019-Jan-09 19:14:52.420496 - [DEBUG] Possible callees:
65080 2019-Jan-09 19:14:52.420525 - [DEBUG] llvm.dbg.declare
65081 2019-Jan-09 19:14:52.420550 - [DEBUG] Possible return sites:
65082 2019-Jan-09 19:14:52.420574 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9665083 2019-Jan-09 19:14:52.421908 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
65084 2019-Jan-09 19:14:52.421948 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
65085 2019-Jan-09 19:14:52.422002 - [DEBUG] Compose: EdgeIdentity * AllBottom
65086 2019-Jan-09 19:14:52.422031 - [DEBUG]
65087 2019-Jan-09 19:14:52.422055 - [DEBUG] Propagate flow
65088 2019-Jan-09 19:14:52.422079 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65089 2019-Jan-09 19:14:52.422151 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
65090 2019-Jan-09 19:14:52.422862 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65091 2019-Jan-09 19:14:52.423604 - [DEBUG] Edge function : AllBottom (result of previous compose)
65092 2019-Jan-09 19:14:52.423635 - [DEBUG]
65093 2019-Jan-09 19:14:52.423664 - [DEBUG] Join: AllTop & AllBottom
65094 2019-Jan-09 19:14:52.423692 - [DEBUG] = AllBottom (new jump func)
65095 2019-Jan-09 19:14:52.423718 - [DEBUG]
65096 2019-Jan-09 19:14:52.423744 - [DEBUG] Start adding new jump function
65097 2019-Jan-09 19:14:52.423804 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65098 2019-Jan-09 19:14:52.423901 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65099 2019-Jan-09 19:14:52.424706 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
65100 2019-Jan-09 19:14:52.425469 - [DEBUG] Edge Function : AllBottom
65101 2019-Jan-09 19:14:52.425514 - [DEBUG] End adding new jump function
65102 2019-Jan-09 19:14:52.425540 - [DEBUG]
65103 2019-Jan-09 19:14:52.425565 - [DEBUG] -------------------------------------------- 1843. Path Edge --------------------------------------------
65104 2019-Jan-09 19:14:52.425594 - [DEBUG]
65105 2019-Jan-09 19:14:52.425619 - [DEBUG] Process 1843. path edge:
65106 2019-Jan-09 19:14:52.425644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65107 2019-Jan-09 19:14:52.425734 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
65108 2019-Jan-09 19:14:52.426493 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65109 2019-Jan-09 19:14:52.427263 - [DEBUG]
65110 2019-Jan-09 19:14:52.427292 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
65111 2019-Jan-09 19:14:52.427996 - [DEBUG] Compose: EdgeIdentity * AllBottom
65112 2019-Jan-09 19:14:52.428025 - [DEBUG]
65113 2019-Jan-09 19:14:52.428049 - [DEBUG] Propagate flow
65114 2019-Jan-09 19:14:52.428072 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65115 2019-Jan-09 19:14:52.428133 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
65116 2019-Jan-09 19:14:52.428783 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65117 2019-Jan-09 19:14:52.429426 - [DEBUG] Edge function : AllBottom (result of previous compose)
65118 2019-Jan-09 19:14:52.429451 - [DEBUG]
65119 2019-Jan-09 19:14:52.429478 - [DEBUG] Join: AllTop & AllBottom
65120 2019-Jan-09 19:14:52.429504 - [DEBUG] = AllBottom (new jump func)
65121 2019-Jan-09 19:14:52.429528 - [DEBUG]
65122 2019-Jan-09 19:14:52.429551 - [DEBUG] Start adding new jump function
65123 2019-Jan-09 19:14:52.429575 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65124 2019-Jan-09 19:14:52.429630 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65125 2019-Jan-09 19:14:52.430271 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
65126 2019-Jan-09 19:14:52.430937 - [DEBUG] Edge Function : AllBottom
65127 2019-Jan-09 19:14:52.430970 - [DEBUG] End adding new jump function
65128 2019-Jan-09 19:14:52.430995 - [DEBUG]
65129 2019-Jan-09 19:14:52.431019 - [DEBUG] -------------------------------------------- 1844. Path Edge --------------------------------------------
65130 2019-Jan-09 19:14:52.431044 - [DEBUG]
65131 2019-Jan-09 19:14:52.431067 - [DEBUG] Process 1844. path edge:
65132 2019-Jan-09 19:14:52.431092 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65133 2019-Jan-09 19:14:52.431163 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
65134 2019-Jan-09 19:14:52.431877 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65135 2019-Jan-09 19:14:52.432691 - [DEBUG]
65136 2019-Jan-09 19:14:52.432732 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
65137 2019-Jan-09 19:14:52.433557 - [DEBUG] Compose: EdgeIdentity * AllBottom
65138 2019-Jan-09 19:14:52.433595 - [DEBUG]
65139 2019-Jan-09 19:14:52.433621 - [DEBUG] Propagate flow
65140 2019-Jan-09 19:14:52.433646 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65141 2019-Jan-09 19:14:52.433740 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
65142 2019-Jan-09 19:14:52.434601 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65143 2019-Jan-09 19:14:52.435399 - [DEBUG] Edge function : AllBottom (result of previous compose)
65144 2019-Jan-09 19:14:52.435431 - [DEBUG]
65145 2019-Jan-09 19:14:52.435462 - [DEBUG] Join: AllTop & AllBottom
65146 2019-Jan-09 19:14:52.435491 - [DEBUG] = AllBottom (new jump func)
65147 2019-Jan-09 19:14:52.435517 - [DEBUG]
65148 2019-Jan-09 19:14:52.435542 - [DEBUG] Start adding new jump function
65149 2019-Jan-09 19:14:52.435567 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65150 2019-Jan-09 19:14:52.435666 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65151 2019-Jan-09 19:14:52.436525 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
65152 2019-Jan-09 19:14:52.437522 - [DEBUG] Edge Function : AllBottom
65153 2019-Jan-09 19:14:52.437564 - [DEBUG] End adding new jump function
65154 2019-Jan-09 19:14:52.437591 - [DEBUG]
65155 2019-Jan-09 19:14:52.437618 - [DEBUG] -------------------------------------------- 1845. Path Edge --------------------------------------------
65156 2019-Jan-09 19:14:52.437645 - [DEBUG]
65157 2019-Jan-09 19:14:52.437670 - [DEBUG] Process 1845. path edge:
65158 2019-Jan-09 19:14:52.437728 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65159 2019-Jan-09 19:14:52.437849 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
65160 2019-Jan-09 19:14:52.438730 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65161 2019-Jan-09 19:14:52.439663 - [DEBUG]
65162 2019-Jan-09 19:14:52.439701 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
65163 2019-Jan-09 19:14:52.440700 - [DEBUG] Compose: EdgeIdentity * AllBottom
65164 2019-Jan-09 19:14:52.440742 - [DEBUG]
65165 2019-Jan-09 19:14:52.440768 - [DEBUG] Propagate flow
65166 2019-Jan-09 19:14:52.440794 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65167 2019-Jan-09 19:14:52.440914 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
65168 2019-Jan-09 19:14:52.441646 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65169 2019-Jan-09 19:14:52.442307 - [DEBUG] Edge function : AllBottom (result of previous compose)
65170 2019-Jan-09 19:14:52.442333 - [DEBUG]
65171 2019-Jan-09 19:14:52.442360 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65172 2019-Jan-09 19:14:52.442386 - [DEBUG] = AllBottom
65173 2019-Jan-09 19:14:52.442410 - [DEBUG]
65174 2019-Jan-09 19:14:52.442433 - [DEBUG] PROPAGATE: No new function!
65175 2019-Jan-09 19:14:52.442460 - [DEBUG] EDGE:
65176 2019-Jan-09 19:14:52.442518 - [DEBUG] ---> 65177 2019-Jan-09 19:14:52.443144 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65178 2019-Jan-09 19:14:52.443816 - [DEBUG]
65179 2019-Jan-09 19:14:52.443843 - [DEBUG] EDGE:
65180 2019-Jan-09 19:14:52.443900 - [DEBUG] ---> 65181 2019-Jan-09 19:14:52.444524 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65182 2019-Jan-09 19:14:52.445163 - [DEBUG]
65183 2019-Jan-09 19:14:52.445190 - [DEBUG] EDGE:
65184 2019-Jan-09 19:14:52.445247 - [DEBUG] ---> 65185 2019-Jan-09 19:14:52.445909 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65186 2019-Jan-09 19:14:52.446613 - [DEBUG]
65187 2019-Jan-09 19:14:52.446643 - [DEBUG] EDGE:
65188 2019-Jan-09 19:14:52.446706 - [DEBUG] ---> 65189 2019-Jan-09 19:14:52.447398 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65190 2019-Jan-09 19:14:52.448069 - [DEBUG]
65191 2019-Jan-09 19:14:52.448141 - [DEBUG] Compose: EdgeIdentity * AllBottom
65192 2019-Jan-09 19:14:52.448170 - [DEBUG]
65193 2019-Jan-09 19:14:52.448194 - [DEBUG] Propagate flow
65194 2019-Jan-09 19:14:52.448217 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65195 2019-Jan-09 19:14:52.448282 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
65196 2019-Jan-09 19:14:52.448952 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65197 2019-Jan-09 19:14:52.449690 - [DEBUG] Edge function : AllBottom (result of previous compose)
65198 2019-Jan-09 19:14:52.449718 - [DEBUG]
65199 2019-Jan-09 19:14:52.449744 - [DEBUG] Join: AllTop & AllBottom
65200 2019-Jan-09 19:14:52.449771 - [DEBUG] = AllBottom (new jump func)
65201 2019-Jan-09 19:14:52.449795 - [DEBUG]
65202 2019-Jan-09 19:14:52.449819 - [DEBUG] Start adding new jump function
65203 2019-Jan-09 19:14:52.449842 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65204 2019-Jan-09 19:14:52.449901 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65205 2019-Jan-09 19:14:52.450583 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
65206 2019-Jan-09 19:14:52.451215 - [DEBUG] Edge Function : AllBottom
65207 2019-Jan-09 19:14:52.451245 - [DEBUG] End adding new jump function
65208 2019-Jan-09 19:14:52.451269 - [DEBUG]
65209 2019-Jan-09 19:14:52.451293 - [DEBUG] -------------------------------------------- 1846. Path Edge --------------------------------------------
65210 2019-Jan-09 19:14:52.451317 - [DEBUG]
65211 2019-Jan-09 19:14:52.451340 - [DEBUG] Process 1846. path edge:
65212 2019-Jan-09 19:14:52.451364 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65213 2019-Jan-09 19:14:52.451421 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
65214 2019-Jan-09 19:14:52.452048 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65215 2019-Jan-09 19:14:52.452710 - [DEBUG]
65216 2019-Jan-09 19:14:52.452736 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
65217 2019-Jan-09 19:14:52.453412 - [DEBUG] Possible callees:
65218 2019-Jan-09 19:14:52.453439 - [DEBUG] bar
65219 2019-Jan-09 19:14:52.453464 - [DEBUG] Possible return sites:
65220 2019-Jan-09 19:14:52.453487 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8965221 2019-Jan-09 19:14:52.454785 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
65222 2019-Jan-09 19:14:52.454814 - [DEBUG] Start points of 'bar' currently not available!
65223 2019-Jan-09 19:14:52.454859 - [DEBUG] Compose: EdgeIdentity * AllBottom
65224 2019-Jan-09 19:14:52.454887 - [DEBUG]
65225 2019-Jan-09 19:14:52.454912 - [DEBUG] Propagate flow
65226 2019-Jan-09 19:14:52.454935 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65227 2019-Jan-09 19:14:52.454994 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
65228 2019-Jan-09 19:14:52.455624 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65229 2019-Jan-09 19:14:52.456270 - [DEBUG] Edge function : AllBottom (result of previous compose)
65230 2019-Jan-09 19:14:52.456296 - [DEBUG]
65231 2019-Jan-09 19:14:52.456321 - [DEBUG] Join: AllTop & AllBottom
65232 2019-Jan-09 19:14:52.456347 - [DEBUG] = AllBottom (new jump func)
65233 2019-Jan-09 19:14:52.456371 - [DEBUG]
65234 2019-Jan-09 19:14:52.456394 - [DEBUG] Start adding new jump function
65235 2019-Jan-09 19:14:52.456417 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65236 2019-Jan-09 19:14:52.456473 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65237 2019-Jan-09 19:14:52.457141 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
65238 2019-Jan-09 19:14:52.457786 - [DEBUG] Edge Function : AllBottom
65239 2019-Jan-09 19:14:52.457819 - [DEBUG] End adding new jump function
65240 2019-Jan-09 19:14:52.457844 - [DEBUG]
65241 2019-Jan-09 19:14:52.457867 - [DEBUG] -------------------------------------------- 1847. Path Edge --------------------------------------------
65242 2019-Jan-09 19:14:52.457892 - [DEBUG]
65243 2019-Jan-09 19:14:52.457915 - [DEBUG] Process 1847. path edge:
65244 2019-Jan-09 19:14:52.457939 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65245 2019-Jan-09 19:14:52.457998 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
65246 2019-Jan-09 19:14:52.458731 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65247 2019-Jan-09 19:14:52.459391 - [DEBUG]
65248 2019-Jan-09 19:14:52.459416 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
65249 2019-Jan-09 19:14:52.460091 - [DEBUG] Compose: EdgeIdentity * AllBottom
65250 2019-Jan-09 19:14:52.460120 - [DEBUG]
65251 2019-Jan-09 19:14:52.460145 - [DEBUG] Propagate flow
65252 2019-Jan-09 19:14:52.460168 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65253 2019-Jan-09 19:14:52.460230 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
65254 2019-Jan-09 19:14:52.460947 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65255 2019-Jan-09 19:14:52.461634 - [DEBUG] Edge function : AllBottom (result of previous compose)
65256 2019-Jan-09 19:14:52.461661 - [DEBUG]
65257 2019-Jan-09 19:14:52.461688 - [DEBUG] Join: AllTop & AllBottom
65258 2019-Jan-09 19:14:52.461715 - [DEBUG] = AllBottom (new jump func)
65259 2019-Jan-09 19:14:52.461740 - [DEBUG]
65260 2019-Jan-09 19:14:52.461764 - [DEBUG] Start adding new jump function
65261 2019-Jan-09 19:14:52.461787 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65262 2019-Jan-09 19:14:52.461848 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65263 2019-Jan-09 19:14:52.462527 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
65264 2019-Jan-09 19:14:52.463212 - [DEBUG] Edge Function : AllBottom
65265 2019-Jan-09 19:14:52.463247 - [DEBUG] End adding new jump function
65266 2019-Jan-09 19:14:52.463273 - [DEBUG]
65267 2019-Jan-09 19:14:52.463297 - [DEBUG] -------------------------------------------- 1848. Path Edge --------------------------------------------
65268 2019-Jan-09 19:14:52.463322 - [DEBUG]
65269 2019-Jan-09 19:14:52.463346 - [DEBUG] Process 1848. path edge:
65270 2019-Jan-09 19:14:52.463370 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65271 2019-Jan-09 19:14:52.463443 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
65272 2019-Jan-09 19:14:52.464112 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65273 2019-Jan-09 19:14:52.464766 - [DEBUG]
65274 2019-Jan-09 19:14:52.464793 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
65275 2019-Jan-09 19:14:52.465462 - [DEBUG] Compose: EdgeIdentity * AllBottom
65276 2019-Jan-09 19:14:52.465491 - [DEBUG]
65277 2019-Jan-09 19:14:52.465515 - [DEBUG] Propagate flow
65278 2019-Jan-09 19:14:52.465539 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65279 2019-Jan-09 19:14:52.465601 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
65280 2019-Jan-09 19:14:52.466297 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65281 2019-Jan-09 19:14:52.466967 - [DEBUG] Edge function : AllBottom (result of previous compose)
65282 2019-Jan-09 19:14:52.466994 - [DEBUG]
65283 2019-Jan-09 19:14:52.467021 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65284 2019-Jan-09 19:14:52.467046 - [DEBUG] = AllBottom
65285 2019-Jan-09 19:14:52.467071 - [DEBUG]
65286 2019-Jan-09 19:14:52.467094 - [DEBUG] PROPAGATE: No new function!
65287 2019-Jan-09 19:14:52.467167 - [DEBUG] Compose: EdgeIdentity * AllBottom
65288 2019-Jan-09 19:14:52.467194 - [DEBUG]
65289 2019-Jan-09 19:14:52.467218 - [DEBUG] Propagate flow
65290 2019-Jan-09 19:14:52.467242 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65291 2019-Jan-09 19:14:52.467300 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
65292 2019-Jan-09 19:14:52.467941 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65293 2019-Jan-09 19:14:52.468585 - [DEBUG] Edge function : AllBottom (result of previous compose)
65294 2019-Jan-09 19:14:52.468610 - [DEBUG]
65295 2019-Jan-09 19:14:52.468636 - [DEBUG] Join: AllTop & AllBottom
65296 2019-Jan-09 19:14:52.468662 - [DEBUG] = AllBottom (new jump func)
65297 2019-Jan-09 19:14:52.468686 - [DEBUG]
65298 2019-Jan-09 19:14:52.468710 - [DEBUG] Start adding new jump function
65299 2019-Jan-09 19:14:52.468733 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65300 2019-Jan-09 19:14:52.468789 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65301 2019-Jan-09 19:14:52.469433 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
65302 2019-Jan-09 19:14:52.470068 - [DEBUG] Edge Function : AllBottom
65303 2019-Jan-09 19:14:52.470096 - [DEBUG] End adding new jump function
65304 2019-Jan-09 19:14:52.470120 - [DEBUG]
65305 2019-Jan-09 19:14:52.470144 - [DEBUG] -------------------------------------------- 1849. Path Edge --------------------------------------------
65306 2019-Jan-09 19:14:52.470169 - [DEBUG]
65307 2019-Jan-09 19:14:52.470192 - [DEBUG] Process 1849. path edge:
65308 2019-Jan-09 19:14:52.470216 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65309 2019-Jan-09 19:14:52.470273 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
65310 2019-Jan-09 19:14:52.470932 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65311 2019-Jan-09 19:14:52.471597 - [DEBUG]
65312 2019-Jan-09 19:14:52.471623 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
65313 2019-Jan-09 19:14:52.472314 - [DEBUG] Possible callees:
65314 2019-Jan-09 19:14:52.472340 - [DEBUG] llvm.dbg.declare
65315 2019-Jan-09 19:14:52.472366 - [DEBUG] Possible return sites:
65316 2019-Jan-09 19:14:52.472389 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10365317 2019-Jan-09 19:14:52.473717 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
65318 2019-Jan-09 19:14:52.473793 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
65319 2019-Jan-09 19:14:52.473843 - [DEBUG] Compose: EdgeIdentity * AllBottom
65320 2019-Jan-09 19:14:52.473871 - [DEBUG]
65321 2019-Jan-09 19:14:52.473895 - [DEBUG] Propagate flow
65322 2019-Jan-09 19:14:52.473919 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65323 2019-Jan-09 19:14:52.473983 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
65324 2019-Jan-09 19:14:52.474665 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65325 2019-Jan-09 19:14:52.475324 - [DEBUG] Edge function : AllBottom (result of previous compose)
65326 2019-Jan-09 19:14:52.475350 - [DEBUG]
65327 2019-Jan-09 19:14:52.475376 - [DEBUG] Join: AllTop & AllBottom
65328 2019-Jan-09 19:14:52.475402 - [DEBUG] = AllBottom (new jump func)
65329 2019-Jan-09 19:14:52.475427 - [DEBUG]
65330 2019-Jan-09 19:14:52.475450 - [DEBUG] Start adding new jump function
65331 2019-Jan-09 19:14:52.475474 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65332 2019-Jan-09 19:14:52.475531 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65333 2019-Jan-09 19:14:52.476175 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
65334 2019-Jan-09 19:14:52.476807 - [DEBUG] Edge Function : AllBottom
65335 2019-Jan-09 19:14:52.476837 - [DEBUG] End adding new jump function
65336 2019-Jan-09 19:14:52.476861 - [DEBUG]
65337 2019-Jan-09 19:14:52.476885 - [DEBUG] -------------------------------------------- 1850. Path Edge --------------------------------------------
65338 2019-Jan-09 19:14:52.476910 - [DEBUG]
65339 2019-Jan-09 19:14:52.476933 - [DEBUG] Process 1850. path edge:
65340 2019-Jan-09 19:14:52.476957 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65341 2019-Jan-09 19:14:52.477013 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
65342 2019-Jan-09 19:14:52.477746 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65343 2019-Jan-09 19:14:52.478459 - [DEBUG]
65344 2019-Jan-09 19:14:52.478485 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
65345 2019-Jan-09 19:14:52.479218 - [DEBUG] Compose: EdgeIdentity * AllBottom
65346 2019-Jan-09 19:14:52.479249 - [DEBUG]
65347 2019-Jan-09 19:14:52.479273 - [DEBUG] Propagate flow
65348 2019-Jan-09 19:14:52.479297 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65349 2019-Jan-09 19:14:52.479367 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
65350 2019-Jan-09 19:14:52.480019 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65351 2019-Jan-09 19:14:52.480697 - [DEBUG] Edge function : AllBottom (result of previous compose)
65352 2019-Jan-09 19:14:52.480723 - [DEBUG]
65353 2019-Jan-09 19:14:52.480749 - [DEBUG] Join: AllTop & AllBottom
65354 2019-Jan-09 19:14:52.480775 - [DEBUG] = AllBottom (new jump func)
65355 2019-Jan-09 19:14:52.480800 - [DEBUG]
65356 2019-Jan-09 19:14:52.480824 - [DEBUG] Start adding new jump function
65357 2019-Jan-09 19:14:52.480847 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65358 2019-Jan-09 19:14:52.480904 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65359 2019-Jan-09 19:14:52.481548 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
65360 2019-Jan-09 19:14:52.482192 - [DEBUG] Edge Function : AllBottom
65361 2019-Jan-09 19:14:52.482222 - [DEBUG] End adding new jump function
65362 2019-Jan-09 19:14:52.482247 - [DEBUG]
65363 2019-Jan-09 19:14:52.482270 - [DEBUG] -------------------------------------------- 1851. Path Edge --------------------------------------------
65364 2019-Jan-09 19:14:52.482295 - [DEBUG]
65365 2019-Jan-09 19:14:52.482318 - [DEBUG] Process 1851. path edge:
65366 2019-Jan-09 19:14:52.482342 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65367 2019-Jan-09 19:14:52.482399 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
65368 2019-Jan-09 19:14:52.483020 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65369 2019-Jan-09 19:14:52.483661 - [DEBUG]
65370 2019-Jan-09 19:14:52.483687 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
65371 2019-Jan-09 19:14:52.484358 - [DEBUG] Compose: EdgeIdentity * AllBottom
65372 2019-Jan-09 19:14:52.484387 - [DEBUG]
65373 2019-Jan-09 19:14:52.484412 - [DEBUG] Propagate flow
65374 2019-Jan-09 19:14:52.484435 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65375 2019-Jan-09 19:14:52.484500 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
65376 2019-Jan-09 19:14:52.485154 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65377 2019-Jan-09 19:14:52.485817 - [DEBUG] Edge function : AllBottom (result of previous compose)
65378 2019-Jan-09 19:14:52.485843 - [DEBUG]
65379 2019-Jan-09 19:14:52.485869 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65380 2019-Jan-09 19:14:52.485895 - [DEBUG] = AllBottom
65381 2019-Jan-09 19:14:52.485920 - [DEBUG]
65382 2019-Jan-09 19:14:52.485944 - [DEBUG] PROPAGATE: No new function!
65383 2019-Jan-09 19:14:52.485972 - [DEBUG] EDGE:
65384 2019-Jan-09 19:14:52.486039 - [DEBUG] ---> 65385 2019-Jan-09 19:14:52.486699 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65386 2019-Jan-09 19:14:52.487404 - [DEBUG]
65387 2019-Jan-09 19:14:52.487432 - [DEBUG] EDGE:
65388 2019-Jan-09 19:14:52.487493 - [DEBUG] ---> 65389 2019-Jan-09 19:14:52.488162 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65390 2019-Jan-09 19:14:52.488830 - [DEBUG]
65391 2019-Jan-09 19:14:52.488858 - [DEBUG] EDGE:
65392 2019-Jan-09 19:14:52.488917 - [DEBUG] ---> 65393 2019-Jan-09 19:14:52.489554 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65394 2019-Jan-09 19:14:52.490196 - [DEBUG]
65395 2019-Jan-09 19:14:52.490223 - [DEBUG] EDGE:
65396 2019-Jan-09 19:14:52.490281 - [DEBUG] ---> 65397 2019-Jan-09 19:14:52.490950 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65398 2019-Jan-09 19:14:52.491619 - [DEBUG]
65399 2019-Jan-09 19:14:52.491646 - [DEBUG] EDGE:
65400 2019-Jan-09 19:14:52.491722 - [DEBUG] ---> 65401 2019-Jan-09 19:14:52.492355 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65402 2019-Jan-09 19:14:52.492996 - [DEBUG]
65403 2019-Jan-09 19:14:52.493023 - [DEBUG] EDGE:
65404 2019-Jan-09 19:14:52.493081 - [DEBUG] ---> 65405 2019-Jan-09 19:14:52.493710 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65406 2019-Jan-09 19:14:52.494370 - [DEBUG]
65407 2019-Jan-09 19:14:52.494397 - [DEBUG] EDGE:
65408 2019-Jan-09 19:14:52.494455 - [DEBUG] ---> 65409 2019-Jan-09 19:14:52.495080 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65410 2019-Jan-09 19:14:52.495721 - [DEBUG]
65411 2019-Jan-09 19:14:52.495747 - [DEBUG] EDGE:
65412 2019-Jan-09 19:14:52.495804 - [DEBUG] ---> 65413 2019-Jan-09 19:14:52.496433 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65414 2019-Jan-09 19:14:52.497075 - [DEBUG]
65415 2019-Jan-09 19:14:52.497114 - [DEBUG] EDGE:
65416 2019-Jan-09 19:14:52.497173 - [DEBUG] ---> 65417 2019-Jan-09 19:14:52.497803 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65418 2019-Jan-09 19:14:52.498446 - [DEBUG]
65419 2019-Jan-09 19:14:52.498473 - [DEBUG] EDGE:
65420 2019-Jan-09 19:14:52.498530 - [DEBUG] ---> 65421 2019-Jan-09 19:14:52.499155 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65422 2019-Jan-09 19:14:52.499795 - [DEBUG]
65423 2019-Jan-09 19:14:52.499822 - [DEBUG] EDGE:
65424 2019-Jan-09 19:14:52.499879 - [DEBUG] ---> 65425 2019-Jan-09 19:14:52.500522 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65426 2019-Jan-09 19:14:52.501165 - [DEBUG]
65427 2019-Jan-09 19:14:52.501192 - [DEBUG] EDGE:
65428 2019-Jan-09 19:14:52.501250 - [DEBUG] ---> 65429 2019-Jan-09 19:14:52.501877 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65430 2019-Jan-09 19:14:52.502519 - [DEBUG]
65431 2019-Jan-09 19:14:52.502568 - [DEBUG] Compose: EdgeIdentity * AllBottom
65432 2019-Jan-09 19:14:52.502595 - [DEBUG]
65433 2019-Jan-09 19:14:52.502620 - [DEBUG] Propagate flow
65434 2019-Jan-09 19:14:52.502643 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65435 2019-Jan-09 19:14:52.502708 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
65436 2019-Jan-09 19:14:52.503341 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65437 2019-Jan-09 19:14:52.504000 - [DEBUG] Edge function : AllBottom (result of previous compose)
65438 2019-Jan-09 19:14:52.504025 - [DEBUG]
65439 2019-Jan-09 19:14:52.504051 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65440 2019-Jan-09 19:14:52.504077 - [DEBUG] = AllBottom
65441 2019-Jan-09 19:14:52.504101 - [DEBUG]
65442 2019-Jan-09 19:14:52.504124 - [DEBUG] PROPAGATE: No new function!
65443 2019-Jan-09 19:14:52.504149 - [DEBUG] EDGE:
65444 2019-Jan-09 19:14:52.504206 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
65445 2019-Jan-09 19:14:52.504840 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65446 2019-Jan-09 19:14:52.505482 - [DEBUG]
65447 2019-Jan-09 19:14:52.505509 - [DEBUG] EDGE:
65448 2019-Jan-09 19:14:52.505566 - [DEBUG] ---> 65449 2019-Jan-09 19:14:52.506195 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65450 2019-Jan-09 19:14:52.506837 - [DEBUG]
65451 2019-Jan-09 19:14:52.506863 - [DEBUG] EDGE:
65452 2019-Jan-09 19:14:52.506920 - [DEBUG] ---> 65453 2019-Jan-09 19:14:52.507561 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65454 2019-Jan-09 19:14:52.508202 - [DEBUG]
65455 2019-Jan-09 19:14:52.508229 - [DEBUG] EDGE:
65456 2019-Jan-09 19:14:52.508286 - [DEBUG] ---> 65457 2019-Jan-09 19:14:52.508915 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65458 2019-Jan-09 19:14:52.509556 - [DEBUG]
65459 2019-Jan-09 19:14:52.509590 - [DEBUG] Compose: EdgeIdentity * AllBottom
65460 2019-Jan-09 19:14:52.509617 - [DEBUG]
65461 2019-Jan-09 19:14:52.509640 - [DEBUG] Propagate flow
65462 2019-Jan-09 19:14:52.509664 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65463 2019-Jan-09 19:14:52.509720 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
65464 2019-Jan-09 19:14:52.510351 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65465 2019-Jan-09 19:14:52.511007 - [DEBUG] Edge function : AllBottom (result of previous compose)
65466 2019-Jan-09 19:14:52.511033 - [DEBUG]
65467 2019-Jan-09 19:14:52.511058 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65468 2019-Jan-09 19:14:52.511083 - [DEBUG] = AllBottom
65469 2019-Jan-09 19:14:52.511108 - [DEBUG]
65470 2019-Jan-09 19:14:52.511131 - [DEBUG] PROPAGATE: No new function!
65471 2019-Jan-09 19:14:52.511156 - [DEBUG] EDGE:
65472 2019-Jan-09 19:14:52.511214 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
65473 2019-Jan-09 19:14:52.511853 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65474 2019-Jan-09 19:14:52.512496 - [DEBUG]
65475 2019-Jan-09 19:14:52.512522 - [DEBUG] EDGE:
65476 2019-Jan-09 19:14:52.512579 - [DEBUG] ---> 65477 2019-Jan-09 19:14:52.513210 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65478 2019-Jan-09 19:14:52.513867 - [DEBUG]
65479 2019-Jan-09 19:14:52.513902 - [DEBUG] Compose: EdgeIdentity * AllBottom
65480 2019-Jan-09 19:14:52.513929 - [DEBUG]
65481 2019-Jan-09 19:14:52.513953 - [DEBUG] Propagate flow
65482 2019-Jan-09 19:14:52.513976 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65483 2019-Jan-09 19:14:52.514033 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
65484 2019-Jan-09 19:14:52.514671 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65485 2019-Jan-09 19:14:52.515313 - [DEBUG] Edge function : AllBottom (result of previous compose)
65486 2019-Jan-09 19:14:52.515339 - [DEBUG]
65487 2019-Jan-09 19:14:52.515364 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65488 2019-Jan-09 19:14:52.515390 - [DEBUG] = AllBottom
65489 2019-Jan-09 19:14:52.515414 - [DEBUG]
65490 2019-Jan-09 19:14:52.515437 - [DEBUG] PROPAGATE: No new function!
65491 2019-Jan-09 19:14:52.515462 - [DEBUG] EDGE:
65492 2019-Jan-09 19:14:52.515519 - [DEBUG] ---> 65493 2019-Jan-09 19:14:52.516145 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65494 2019-Jan-09 19:14:52.516786 - [DEBUG]
65495 2019-Jan-09 19:14:52.516812 - [DEBUG] EDGE:
65496 2019-Jan-09 19:14:52.516869 - [DEBUG] ---> 65497 2019-Jan-09 19:14:52.517587 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65498 2019-Jan-09 19:14:52.518285 - [DEBUG]
65499 2019-Jan-09 19:14:52.518316 - [DEBUG] EDGE:
65500 2019-Jan-09 19:14:52.518385 - [DEBUG] ---> 65501 2019-Jan-09 19:14:52.519037 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65502 2019-Jan-09 19:14:52.519684 - [DEBUG]
65503 2019-Jan-09 19:14:52.519730 - [DEBUG] Compose: EdgeIdentity * AllBottom
65504 2019-Jan-09 19:14:52.519758 - [DEBUG]
65505 2019-Jan-09 19:14:52.519782 - [DEBUG] Propagate flow
65506 2019-Jan-09 19:14:52.519805 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65507 2019-Jan-09 19:14:52.519863 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
65508 2019-Jan-09 19:14:52.520527 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65509 2019-Jan-09 19:14:52.521169 - [DEBUG] Edge function : AllBottom (result of previous compose)
65510 2019-Jan-09 19:14:52.521195 - [DEBUG]
65511 2019-Jan-09 19:14:52.521239 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65512 2019-Jan-09 19:14:52.521265 - [DEBUG] = AllBottom
65513 2019-Jan-09 19:14:52.521289 - [DEBUG]
65514 2019-Jan-09 19:14:52.521312 - [DEBUG] PROPAGATE: No new function!
65515 2019-Jan-09 19:14:52.521338 - [DEBUG] EDGE:
65516 2019-Jan-09 19:14:52.521395 - [DEBUG] ---> 65517 2019-Jan-09 19:14:52.522024 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65518 2019-Jan-09 19:14:52.522668 - [DEBUG]
65519 2019-Jan-09 19:14:52.522694 - [DEBUG] EDGE:
65520 2019-Jan-09 19:14:52.522751 - [DEBUG] ---> 65521 2019-Jan-09 19:14:52.523400 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65522 2019-Jan-09 19:14:52.524097 - [DEBUG]
65523 2019-Jan-09 19:14:52.524129 - [DEBUG] EDGE:
65524 2019-Jan-09 19:14:52.524191 - [DEBUG] ---> 65525 2019-Jan-09 19:14:52.524859 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65526 2019-Jan-09 19:14:52.525560 - [DEBUG]
65527 2019-Jan-09 19:14:52.525590 - [DEBUG] EDGE:
65528 2019-Jan-09 19:14:52.525655 - [DEBUG] ---> 65529 2019-Jan-09 19:14:52.526309 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65530 2019-Jan-09 19:14:52.526976 - [DEBUG]
65531 2019-Jan-09 19:14:52.527003 - [DEBUG] Compose: EdgeIdentity * AllBottom
65532 2019-Jan-09 19:14:52.527030 - [DEBUG]
65533 2019-Jan-09 19:14:52.527055 - [DEBUG] Propagate flow
65534 2019-Jan-09 19:14:52.527078 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65535 2019-Jan-09 19:14:52.527159 - [DEBUG] Target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
65536 2019-Jan-09 19:14:52.527805 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65537 2019-Jan-09 19:14:52.527866 - [DEBUG] Edge function : AllBottom (result of previous compose)
65538 2019-Jan-09 19:14:52.527892 - [DEBUG]
65539 2019-Jan-09 19:14:52.527919 - [DEBUG] Join: AllTop & AllBottom
65540 2019-Jan-09 19:14:52.527945 - [DEBUG] = AllBottom (new jump func)
65541 2019-Jan-09 19:14:52.527969 - [DEBUG]
65542 2019-Jan-09 19:14:52.527993 - [DEBUG] Start adding new jump function
65543 2019-Jan-09 19:14:52.528016 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65544 2019-Jan-09 19:14:52.528073 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65545 2019-Jan-09 19:14:52.528128 - [DEBUG] Destination : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
65546 2019-Jan-09 19:14:52.528767 - [DEBUG] Edge Function : AllBottom
65547 2019-Jan-09 19:14:52.528795 - [DEBUG] End adding new jump function
65548 2019-Jan-09 19:14:52.528820 - [DEBUG]
65549 2019-Jan-09 19:14:52.528843 - [DEBUG] -------------------------------------------- 1852. Path Edge --------------------------------------------
65550 2019-Jan-09 19:14:52.528869 - [DEBUG]
65551 2019-Jan-09 19:14:52.528892 - [DEBUG] Process 1852. path edge:
65552 2019-Jan-09 19:14:52.528916 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65553 2019-Jan-09 19:14:52.528990 - [DEBUG] N target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 ;
65554 2019-Jan-09 19:14:52.529618 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65555 2019-Jan-09 19:14:52.529674 - [DEBUG]
65556 2019-Jan-09 19:14:52.529699 - [DEBUG] Process normal at target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
65557 2019-Jan-09 19:14:52.530354 - [DEBUG] Compose: AllBottom * AllBottom
65558 2019-Jan-09 19:14:52.530381 - [DEBUG]
65559 2019-Jan-09 19:14:52.530405 - [DEBUG] Propagate flow
65560 2019-Jan-09 19:14:52.530429 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65561 2019-Jan-09 19:14:52.530503 - [DEBUG] Target : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
65562 2019-Jan-09 19:14:52.531130 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65563 2019-Jan-09 19:14:52.531186 - [DEBUG] Edge function : AllBottom (result of previous compose)
65564 2019-Jan-09 19:14:52.531211 - [DEBUG]
65565 2019-Jan-09 19:14:52.531235 - [DEBUG] Join: AllTop & AllBottom
65566 2019-Jan-09 19:14:52.531261 - [DEBUG] = AllBottom (new jump func)
65567 2019-Jan-09 19:14:52.531286 - [DEBUG]
65568 2019-Jan-09 19:14:52.531309 - [DEBUG] Start adding new jump function
65569 2019-Jan-09 19:14:52.531332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65570 2019-Jan-09 19:14:52.531387 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65571 2019-Jan-09 19:14:52.531441 - [DEBUG] Destination : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
65572 2019-Jan-09 19:14:52.532066 - [DEBUG] Edge Function : AllBottom
65573 2019-Jan-09 19:14:52.532095 - [DEBUG] End adding new jump function
65574 2019-Jan-09 19:14:52.532119 - [DEBUG]
65575 2019-Jan-09 19:14:52.532143 - [DEBUG] -------------------------------------------- 1853. Path Edge --------------------------------------------
65576 2019-Jan-09 19:14:52.532167 - [DEBUG]
65577 2019-Jan-09 19:14:52.532190 - [DEBUG] Process 1853. path edge:
65578 2019-Jan-09 19:14:52.532214 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65579 2019-Jan-09 19:14:52.532270 - [DEBUG] N target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22 ;
65580 2019-Jan-09 19:14:52.532898 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65581 2019-Jan-09 19:14:52.532953 - [DEBUG]
65582 2019-Jan-09 19:14:52.532977 - [DEBUG] Process normal at target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
65583 2019-Jan-09 19:14:52.533613 - [DEBUG] Compose: AllBottom * AllBottom
65584 2019-Jan-09 19:14:52.533642 - [DEBUG]
65585 2019-Jan-09 19:14:52.533665 - [DEBUG] Propagate flow
65586 2019-Jan-09 19:14:52.533689 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65587 2019-Jan-09 19:14:52.533746 - [DEBUG] Target : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
65588 2019-Jan-09 19:14:52.534393 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65589 2019-Jan-09 19:14:52.534449 - [DEBUG] Edge function : AllBottom (result of previous compose)
65590 2019-Jan-09 19:14:52.534474 - [DEBUG]
65591 2019-Jan-09 19:14:52.534498 - [DEBUG] Join: AllTop & AllBottom
65592 2019-Jan-09 19:14:52.534524 - [DEBUG] = AllBottom (new jump func)
65593 2019-Jan-09 19:14:52.534549 - [DEBUG]
65594 2019-Jan-09 19:14:52.534572 - [DEBUG] Start adding new jump function
65595 2019-Jan-09 19:14:52.534596 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65596 2019-Jan-09 19:14:52.534651 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65597 2019-Jan-09 19:14:52.534705 - [DEBUG] Destination : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
65598 2019-Jan-09 19:14:52.535334 - [DEBUG] Edge Function : AllBottom
65599 2019-Jan-09 19:14:52.535372 - [DEBUG] End adding new jump function
65600 2019-Jan-09 19:14:52.535396 - [DEBUG]
65601 2019-Jan-09 19:14:52.535420 - [DEBUG] -------------------------------------------- 1854. Path Edge --------------------------------------------
65602 2019-Jan-09 19:14:52.535444 - [DEBUG]
65603 2019-Jan-09 19:14:52.535467 - [DEBUG] Process 1854. path edge:
65604 2019-Jan-09 19:14:52.535491 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65605 2019-Jan-09 19:14:52.535548 - [DEBUG] N target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23 ;
65606 2019-Jan-09 19:14:52.536177 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65607 2019-Jan-09 19:14:52.536233 - [DEBUG]
65608 2019-Jan-09 19:14:52.536257 - [DEBUG] Process normal at target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
65609 2019-Jan-09 19:14:52.536897 - [DEBUG] Compose: AllBottom * AllBottom
65610 2019-Jan-09 19:14:52.536924 - [DEBUG]
65611 2019-Jan-09 19:14:52.536948 - [DEBUG] Propagate flow
65612 2019-Jan-09 19:14:52.536971 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65613 2019-Jan-09 19:14:52.537028 - [DEBUG] Target : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
65614 2019-Jan-09 19:14:52.537671 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65615 2019-Jan-09 19:14:52.537727 - [DEBUG] Edge function : AllBottom (result of previous compose)
65616 2019-Jan-09 19:14:52.537752 - [DEBUG]
65617 2019-Jan-09 19:14:52.537777 - [DEBUG] Join: AllTop & AllBottom
65618 2019-Jan-09 19:14:52.537802 - [DEBUG] = AllBottom (new jump func)
65619 2019-Jan-09 19:14:52.537827 - [DEBUG]
65620 2019-Jan-09 19:14:52.537850 - [DEBUG] Start adding new jump function
65621 2019-Jan-09 19:14:52.537874 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65622 2019-Jan-09 19:14:52.537928 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65623 2019-Jan-09 19:14:52.537983 - [DEBUG] Destination : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
65624 2019-Jan-09 19:14:52.538606 - [DEBUG] Edge Function : AllBottom
65625 2019-Jan-09 19:14:52.538635 - [DEBUG] End adding new jump function
65626 2019-Jan-09 19:14:52.538659 - [DEBUG]
65627 2019-Jan-09 19:14:52.538682 - [DEBUG] -------------------------------------------- 1855. Path Edge --------------------------------------------
65628 2019-Jan-09 19:14:52.538706 - [DEBUG]
65629 2019-Jan-09 19:14:52.538729 - [DEBUG] Process 1855. path edge:
65630 2019-Jan-09 19:14:52.538753 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65631 2019-Jan-09 19:14:52.538809 - [DEBUG] N target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24 ;
65632 2019-Jan-09 19:14:52.539433 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65633 2019-Jan-09 19:14:52.539489 - [DEBUG]
65634 2019-Jan-09 19:14:52.539514 - [DEBUG] Process normal at target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
65635 2019-Jan-09 19:14:52.540151 - [DEBUG] Compose: AllBottom * AllBottom
65636 2019-Jan-09 19:14:52.540179 - [DEBUG]
65637 2019-Jan-09 19:14:52.540203 - [DEBUG] Propagate flow
65638 2019-Jan-09 19:14:52.540226 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65639 2019-Jan-09 19:14:52.540283 - [DEBUG] Target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
65640 2019-Jan-09 19:14:52.540944 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65641 2019-Jan-09 19:14:52.541000 - [DEBUG] Edge function : AllBottom (result of previous compose)
65642 2019-Jan-09 19:14:52.541025 - [DEBUG]
65643 2019-Jan-09 19:14:52.541050 - [DEBUG] Join: AllTop & AllBottom
65644 2019-Jan-09 19:14:52.541075 - [DEBUG] = AllBottom (new jump func)
65645 2019-Jan-09 19:14:52.541100 - [DEBUG]
65646 2019-Jan-09 19:14:52.541131 - [DEBUG] Start adding new jump function
65647 2019-Jan-09 19:14:52.541155 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65648 2019-Jan-09 19:14:52.541210 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65649 2019-Jan-09 19:14:52.541264 - [DEBUG] Destination : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
65650 2019-Jan-09 19:14:52.541891 - [DEBUG] Edge Function : AllBottom
65651 2019-Jan-09 19:14:52.541919 - [DEBUG] End adding new jump function
65652 2019-Jan-09 19:14:52.541943 - [DEBUG]
65653 2019-Jan-09 19:14:52.541967 - [DEBUG] -------------------------------------------- 1856. Path Edge --------------------------------------------
65654 2019-Jan-09 19:14:52.541991 - [DEBUG]
65655 2019-Jan-09 19:14:52.542014 - [DEBUG] Process 1856. path edge:
65656 2019-Jan-09 19:14:52.542038 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65657 2019-Jan-09 19:14:52.542094 - [DEBUG] N target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 ;
65658 2019-Jan-09 19:14:52.542721 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65659 2019-Jan-09 19:14:52.542777 - [DEBUG]
65660 2019-Jan-09 19:14:52.542801 - [DEBUG] Process normal at target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
65661 2019-Jan-09 19:14:52.543438 - [DEBUG] Compose: AllBottom * AllBottom
65662 2019-Jan-09 19:14:52.543465 - [DEBUG]
65663 2019-Jan-09 19:14:52.543489 - [DEBUG] Propagate flow
65664 2019-Jan-09 19:14:52.543512 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65665 2019-Jan-09 19:14:52.543568 - [DEBUG] Target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
65666 2019-Jan-09 19:14:52.544212 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65667 2019-Jan-09 19:14:52.544268 - [DEBUG] Edge function : AllBottom (result of previous compose)
65668 2019-Jan-09 19:14:52.544293 - [DEBUG]
65669 2019-Jan-09 19:14:52.544318 - [DEBUG] Join: AllTop & AllBottom
65670 2019-Jan-09 19:14:52.544344 - [DEBUG] = AllBottom (new jump func)
65671 2019-Jan-09 19:14:52.544368 - [DEBUG]
65672 2019-Jan-09 19:14:52.544391 - [DEBUG] Start adding new jump function
65673 2019-Jan-09 19:14:52.544415 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65674 2019-Jan-09 19:14:52.544470 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65675 2019-Jan-09 19:14:52.544524 - [DEBUG] Destination : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
65676 2019-Jan-09 19:14:52.545152 - [DEBUG] Edge Function : AllBottom
65677 2019-Jan-09 19:14:52.545179 - [DEBUG] End adding new jump function
65678 2019-Jan-09 19:14:52.545203 - [DEBUG]
65679 2019-Jan-09 19:14:52.545227 - [DEBUG] -------------------------------------------- 1857. Path Edge --------------------------------------------
65680 2019-Jan-09 19:14:52.545251 - [DEBUG]
65681 2019-Jan-09 19:14:52.545274 - [DEBUG] Process 1857. path edge:
65682 2019-Jan-09 19:14:52.545298 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65683 2019-Jan-09 19:14:52.545353 - [DEBUG] N target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 ;
65684 2019-Jan-09 19:14:52.545983 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65685 2019-Jan-09 19:14:52.546039 - [DEBUG]
65686 2019-Jan-09 19:14:52.546063 - [DEBUG] Process normal at target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
65687 2019-Jan-09 19:14:52.546702 - [DEBUG] Compose: AllBottom * AllBottom
65688 2019-Jan-09 19:14:52.546730 - [DEBUG]
65689 2019-Jan-09 19:14:52.546753 - [DEBUG] Propagate flow
65690 2019-Jan-09 19:14:52.546777 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65691 2019-Jan-09 19:14:52.546834 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
65692 2019-Jan-09 19:14:52.547480 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65693 2019-Jan-09 19:14:52.547536 - [DEBUG] Edge function : AllBottom (result of previous compose)
65694 2019-Jan-09 19:14:52.547561 - [DEBUG]
65695 2019-Jan-09 19:14:52.547586 - [DEBUG] Join: AllTop & AllBottom
65696 2019-Jan-09 19:14:52.547612 - [DEBUG] = AllBottom (new jump func)
65697 2019-Jan-09 19:14:52.547636 - [DEBUG]
65698 2019-Jan-09 19:14:52.547659 - [DEBUG] Start adding new jump function
65699 2019-Jan-09 19:14:52.547683 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65700 2019-Jan-09 19:14:52.547738 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65701 2019-Jan-09 19:14:52.547792 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
65702 2019-Jan-09 19:14:52.548416 - [DEBUG] Edge Function : AllBottom
65703 2019-Jan-09 19:14:52.548443 - [DEBUG] End adding new jump function
65704 2019-Jan-09 19:14:52.548468 - [DEBUG]
65705 2019-Jan-09 19:14:52.548491 - [DEBUG] -------------------------------------------- 1858. Path Edge --------------------------------------------
65706 2019-Jan-09 19:14:52.548515 - [DEBUG]
65707 2019-Jan-09 19:14:52.548539 - [DEBUG] Process 1858. path edge:
65708 2019-Jan-09 19:14:52.548562 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65709 2019-Jan-09 19:14:52.548618 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
65710 2019-Jan-09 19:14:52.549243 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65711 2019-Jan-09 19:14:52.549298 - [DEBUG]
65712 2019-Jan-09 19:14:52.549324 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
65713 2019-Jan-09 19:14:52.549960 - [DEBUG] Compose: AllBottom * AllBottom
65714 2019-Jan-09 19:14:52.549988 - [DEBUG]
65715 2019-Jan-09 19:14:52.550011 - [DEBUG] Propagate flow
65716 2019-Jan-09 19:14:52.550035 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65717 2019-Jan-09 19:14:52.550091 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
65718 2019-Jan-09 19:14:52.550734 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65719 2019-Jan-09 19:14:52.550790 - [DEBUG] Edge function : AllBottom (result of previous compose)
65720 2019-Jan-09 19:14:52.550815 - [DEBUG]
65721 2019-Jan-09 19:14:52.550840 - [DEBUG] Join: AllTop & AllBottom
65722 2019-Jan-09 19:14:52.550866 - [DEBUG] = AllBottom (new jump func)
65723 2019-Jan-09 19:14:52.550890 - [DEBUG]
65724 2019-Jan-09 19:14:52.550914 - [DEBUG] Start adding new jump function
65725 2019-Jan-09 19:14:52.550937 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65726 2019-Jan-09 19:14:52.550992 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65727 2019-Jan-09 19:14:52.551046 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
65728 2019-Jan-09 19:14:52.551671 - [DEBUG] Edge Function : AllBottom
65729 2019-Jan-09 19:14:52.551698 - [DEBUG] End adding new jump function
65730 2019-Jan-09 19:14:52.551722 - [DEBUG]
65731 2019-Jan-09 19:14:52.551745 - [DEBUG] -------------------------------------------- 1859. Path Edge --------------------------------------------
65732 2019-Jan-09 19:14:52.551769 - [DEBUG]
65733 2019-Jan-09 19:14:52.551793 - [DEBUG] Process 1859. path edge:
65734 2019-Jan-09 19:14:52.551816 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65735 2019-Jan-09 19:14:52.551872 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
65736 2019-Jan-09 19:14:52.552498 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65737 2019-Jan-09 19:14:52.552554 - [DEBUG]
65738 2019-Jan-09 19:14:52.552586 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
65739 2019-Jan-09 19:14:52.553224 - [DEBUG] Compose: AllBottom * AllBottom
65740 2019-Jan-09 19:14:52.553252 - [DEBUG]
65741 2019-Jan-09 19:14:52.553276 - [DEBUG] Propagate flow
65742 2019-Jan-09 19:14:52.553300 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65743 2019-Jan-09 19:14:52.553357 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
65744 2019-Jan-09 19:14:52.554005 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65745 2019-Jan-09 19:14:52.554061 - [DEBUG] Edge function : AllBottom (result of previous compose)
65746 2019-Jan-09 19:14:52.554086 - [DEBUG]
65747 2019-Jan-09 19:14:52.554111 - [DEBUG] Join: AllTop & AllBottom
65748 2019-Jan-09 19:14:52.554136 - [DEBUG] = AllBottom (new jump func)
65749 2019-Jan-09 19:14:52.554161 - [DEBUG]
65750 2019-Jan-09 19:14:52.554184 - [DEBUG] Start adding new jump function
65751 2019-Jan-09 19:14:52.554207 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65752 2019-Jan-09 19:14:52.554263 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65753 2019-Jan-09 19:14:52.554317 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
65754 2019-Jan-09 19:14:52.554946 - [DEBUG] Edge Function : AllBottom
65755 2019-Jan-09 19:14:52.554975 - [DEBUG] End adding new jump function
65756 2019-Jan-09 19:14:52.555000 - [DEBUG]
65757 2019-Jan-09 19:14:52.555023 - [DEBUG] -------------------------------------------- 1860. Path Edge --------------------------------------------
65758 2019-Jan-09 19:14:52.555047 - [DEBUG]
65759 2019-Jan-09 19:14:52.555071 - [DEBUG] Process 1860. path edge:
65760 2019-Jan-09 19:14:52.555095 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65761 2019-Jan-09 19:14:52.555151 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
65762 2019-Jan-09 19:14:52.555780 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65763 2019-Jan-09 19:14:52.555836 - [DEBUG]
65764 2019-Jan-09 19:14:52.555861 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
65765 2019-Jan-09 19:14:52.556503 - [DEBUG] Compose: AllBottom * AllBottom
65766 2019-Jan-09 19:14:52.556530 - [DEBUG]
65767 2019-Jan-09 19:14:52.556554 - [DEBUG] Propagate flow
65768 2019-Jan-09 19:14:52.556578 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65769 2019-Jan-09 19:14:52.556634 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
65770 2019-Jan-09 19:14:52.557278 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65771 2019-Jan-09 19:14:52.557334 - [DEBUG] Edge function : AllBottom (result of previous compose)
65772 2019-Jan-09 19:14:52.557359 - [DEBUG]
65773 2019-Jan-09 19:14:52.557384 - [DEBUG] Join: AllTop & AllBottom
65774 2019-Jan-09 19:14:52.557410 - [DEBUG] = AllBottom (new jump func)
65775 2019-Jan-09 19:14:52.557434 - [DEBUG]
65776 2019-Jan-09 19:14:52.557458 - [DEBUG] Start adding new jump function
65777 2019-Jan-09 19:14:52.557481 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65778 2019-Jan-09 19:14:52.557536 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65779 2019-Jan-09 19:14:52.557590 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
65780 2019-Jan-09 19:14:52.558230 - [DEBUG] Edge Function : AllBottom
65781 2019-Jan-09 19:14:52.558257 - [DEBUG] End adding new jump function
65782 2019-Jan-09 19:14:52.558281 - [DEBUG]
65783 2019-Jan-09 19:14:52.558305 - [DEBUG] -------------------------------------------- 1861. Path Edge --------------------------------------------
65784 2019-Jan-09 19:14:52.558338 - [DEBUG]
65785 2019-Jan-09 19:14:52.558362 - [DEBUG] Process 1861. path edge:
65786 2019-Jan-09 19:14:52.558386 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65787 2019-Jan-09 19:14:52.558442 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
65788 2019-Jan-09 19:14:52.559071 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65789 2019-Jan-09 19:14:52.559127 - [DEBUG]
65790 2019-Jan-09 19:14:52.559151 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
65791 2019-Jan-09 19:14:52.559792 - [DEBUG] Compose: AllBottom * AllBottom
65792 2019-Jan-09 19:14:52.559820 - [DEBUG]
65793 2019-Jan-09 19:14:52.559844 - [DEBUG] Propagate flow
65794 2019-Jan-09 19:14:52.559867 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65795 2019-Jan-09 19:14:52.559924 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
65796 2019-Jan-09 19:14:52.560564 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65797 2019-Jan-09 19:14:52.560620 - [DEBUG] Edge function : AllBottom (result of previous compose)
65798 2019-Jan-09 19:14:52.560645 - [DEBUG]
65799 2019-Jan-09 19:14:52.560670 - [DEBUG] Join: AllTop & AllBottom
65800 2019-Jan-09 19:14:52.560696 - [DEBUG] = AllBottom (new jump func)
65801 2019-Jan-09 19:14:52.560720 - [DEBUG]
65802 2019-Jan-09 19:14:52.560743 - [DEBUG] Start adding new jump function
65803 2019-Jan-09 19:14:52.560767 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65804 2019-Jan-09 19:14:52.560822 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65805 2019-Jan-09 19:14:52.560876 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
65806 2019-Jan-09 19:14:52.561500 - [DEBUG] Edge Function : AllBottom
65807 2019-Jan-09 19:14:52.561527 - [DEBUG] End adding new jump function
65808 2019-Jan-09 19:14:52.561551 - [DEBUG]
65809 2019-Jan-09 19:14:52.561575 - [DEBUG] -------------------------------------------- 1862. Path Edge --------------------------------------------
65810 2019-Jan-09 19:14:52.561599 - [DEBUG]
65811 2019-Jan-09 19:14:52.561622 - [DEBUG] Process 1862. path edge:
65812 2019-Jan-09 19:14:52.561646 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65813 2019-Jan-09 19:14:52.561702 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
65814 2019-Jan-09 19:14:52.562325 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65815 2019-Jan-09 19:14:52.562381 - [DEBUG]
65816 2019-Jan-09 19:14:52.562406 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
65817 2019-Jan-09 19:14:52.563041 - [DEBUG] Compose: AllBottom * AllBottom
65818 2019-Jan-09 19:14:52.563069 - [DEBUG]
65819 2019-Jan-09 19:14:52.563093 - [DEBUG] Propagate flow
65820 2019-Jan-09 19:14:52.563116 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65821 2019-Jan-09 19:14:52.563173 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
65822 2019-Jan-09 19:14:52.563813 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65823 2019-Jan-09 19:14:52.563869 - [DEBUG] Edge function : AllBottom (result of previous compose)
65824 2019-Jan-09 19:14:52.563894 - [DEBUG]
65825 2019-Jan-09 19:14:52.563918 - [DEBUG] Join: AllTop & AllBottom
65826 2019-Jan-09 19:14:52.563944 - [DEBUG] = AllBottom (new jump func)
65827 2019-Jan-09 19:14:52.563968 - [DEBUG]
65828 2019-Jan-09 19:14:52.563992 - [DEBUG] Start adding new jump function
65829 2019-Jan-09 19:14:52.564015 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65830 2019-Jan-09 19:14:52.564070 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65831 2019-Jan-09 19:14:52.564136 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
65832 2019-Jan-09 19:14:52.564761 - [DEBUG] Edge Function : AllBottom
65833 2019-Jan-09 19:14:52.564788 - [DEBUG] End adding new jump function
65834 2019-Jan-09 19:14:52.564812 - [DEBUG]
65835 2019-Jan-09 19:14:52.564836 - [DEBUG] -------------------------------------------- 1863. Path Edge --------------------------------------------
65836 2019-Jan-09 19:14:52.564860 - [DEBUG]
65837 2019-Jan-09 19:14:52.564883 - [DEBUG] Process 1863. path edge:
65838 2019-Jan-09 19:14:52.564907 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65839 2019-Jan-09 19:14:52.564963 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
65840 2019-Jan-09 19:14:52.565590 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65841 2019-Jan-09 19:14:52.565646 - [DEBUG]
65842 2019-Jan-09 19:14:52.565670 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
65843 2019-Jan-09 19:14:52.566309 - [DEBUG] Compose: AllBottom * AllBottom
65844 2019-Jan-09 19:14:52.566338 - [DEBUG]
65845 2019-Jan-09 19:14:52.566361 - [DEBUG] Propagate flow
65846 2019-Jan-09 19:14:52.566384 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65847 2019-Jan-09 19:14:52.566443 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
65848 2019-Jan-09 19:14:52.568616 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65849 2019-Jan-09 19:14:52.568693 - [DEBUG] Edge function : AllBottom (result of previous compose)
65850 2019-Jan-09 19:14:52.568720 - [DEBUG]
65851 2019-Jan-09 19:14:52.568747 - [DEBUG] Join: AllTop & AllBottom
65852 2019-Jan-09 19:14:52.568773 - [DEBUG] = AllBottom (new jump func)
65853 2019-Jan-09 19:14:52.568797 - [DEBUG]
65854 2019-Jan-09 19:14:52.568821 - [DEBUG] Start adding new jump function
65855 2019-Jan-09 19:14:52.568845 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65856 2019-Jan-09 19:14:52.568900 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65857 2019-Jan-09 19:14:52.568954 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
65858 2019-Jan-09 19:14:52.569607 - [DEBUG] Edge Function : AllBottom
65859 2019-Jan-09 19:14:52.569637 - [DEBUG] End adding new jump function
65860 2019-Jan-09 19:14:52.569662 - [DEBUG]
65861 2019-Jan-09 19:14:52.569685 - [DEBUG] -------------------------------------------- 1864. Path Edge --------------------------------------------
65862 2019-Jan-09 19:14:52.569710 - [DEBUG]
65863 2019-Jan-09 19:14:52.569733 - [DEBUG] Process 1864. path edge:
65864 2019-Jan-09 19:14:52.569757 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65865 2019-Jan-09 19:14:52.569814 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
65866 2019-Jan-09 19:14:52.570466 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65867 2019-Jan-09 19:14:52.570522 - [DEBUG]
65868 2019-Jan-09 19:14:52.570549 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
65869 2019-Jan-09 19:14:52.571209 - [DEBUG] Compose: AllBottom * AllBottom
65870 2019-Jan-09 19:14:52.571237 - [DEBUG]
65871 2019-Jan-09 19:14:52.571261 - [DEBUG] Propagate flow
65872 2019-Jan-09 19:14:52.571285 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65873 2019-Jan-09 19:14:52.571342 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
65874 2019-Jan-09 19:14:52.571978 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65875 2019-Jan-09 19:14:52.572056 - [DEBUG] Edge function : AllBottom (result of previous compose)
65876 2019-Jan-09 19:14:52.572081 - [DEBUG]
65877 2019-Jan-09 19:14:52.572106 - [DEBUG] Join: AllTop & AllBottom
65878 2019-Jan-09 19:14:52.572132 - [DEBUG] = AllBottom (new jump func)
65879 2019-Jan-09 19:14:52.572156 - [DEBUG]
65880 2019-Jan-09 19:14:52.572180 - [DEBUG] Start adding new jump function
65881 2019-Jan-09 19:14:52.572203 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65882 2019-Jan-09 19:14:52.572259 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65883 2019-Jan-09 19:14:52.572313 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
65884 2019-Jan-09 19:14:52.572942 - [DEBUG] Edge Function : AllBottom
65885 2019-Jan-09 19:14:52.572970 - [DEBUG] End adding new jump function
65886 2019-Jan-09 19:14:52.572994 - [DEBUG]
65887 2019-Jan-09 19:14:52.573018 - [DEBUG] -------------------------------------------- 1865. Path Edge --------------------------------------------
65888 2019-Jan-09 19:14:52.573042 - [DEBUG]
65889 2019-Jan-09 19:14:52.573065 - [DEBUG] Process 1865. path edge:
65890 2019-Jan-09 19:14:52.573089 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65891 2019-Jan-09 19:14:52.573145 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
65892 2019-Jan-09 19:14:52.573787 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65893 2019-Jan-09 19:14:52.573844 - [DEBUG]
65894 2019-Jan-09 19:14:52.573868 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
65895 2019-Jan-09 19:14:52.574507 - [DEBUG] Possible callees:
65896 2019-Jan-09 19:14:52.574532 - [DEBUG] bar
65897 2019-Jan-09 19:14:52.574557 - [DEBUG] Possible return sites:
65898 2019-Jan-09 19:14:52.574581 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7165899 2019-Jan-09 19:14:52.575830 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
65900 2019-Jan-09 19:14:52.575859 - [DEBUG] Start points of 'bar' currently not available!
65901 2019-Jan-09 19:14:52.575897 - [DEBUG] Compose: AllBottom * AllBottom
65902 2019-Jan-09 19:14:52.575924 - [DEBUG]
65903 2019-Jan-09 19:14:52.575949 - [DEBUG] Propagate flow
65904 2019-Jan-09 19:14:52.575972 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65905 2019-Jan-09 19:14:52.576029 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
65906 2019-Jan-09 19:14:52.576656 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65907 2019-Jan-09 19:14:52.576712 - [DEBUG] Edge function : AllBottom (result of previous compose)
65908 2019-Jan-09 19:14:52.576737 - [DEBUG]
65909 2019-Jan-09 19:14:52.576762 - [DEBUG] Join: AllTop & AllBottom
65910 2019-Jan-09 19:14:52.576788 - [DEBUG] = AllBottom (new jump func)
65911 2019-Jan-09 19:14:52.576812 - [DEBUG]
65912 2019-Jan-09 19:14:52.576836 - [DEBUG] Start adding new jump function
65913 2019-Jan-09 19:14:52.576859 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65914 2019-Jan-09 19:14:52.576914 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65915 2019-Jan-09 19:14:52.576969 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
65916 2019-Jan-09 19:14:52.577612 - [DEBUG] Edge Function : AllBottom
65917 2019-Jan-09 19:14:52.577640 - [DEBUG] End adding new jump function
65918 2019-Jan-09 19:14:52.577664 - [DEBUG]
65919 2019-Jan-09 19:14:52.577688 - [DEBUG] -------------------------------------------- 1866. Path Edge --------------------------------------------
65920 2019-Jan-09 19:14:52.577712 - [DEBUG]
65921 2019-Jan-09 19:14:52.577735 - [DEBUG] Process 1866. path edge:
65922 2019-Jan-09 19:14:52.577768 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65923 2019-Jan-09 19:14:52.577824 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
65924 2019-Jan-09 19:14:52.578453 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65925 2019-Jan-09 19:14:52.578509 - [DEBUG]
65926 2019-Jan-09 19:14:52.578534 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
65927 2019-Jan-09 19:14:52.579178 - [DEBUG] Compose: AllBottom * AllBottom
65928 2019-Jan-09 19:14:52.579206 - [DEBUG]
65929 2019-Jan-09 19:14:52.579229 - [DEBUG] Propagate flow
65930 2019-Jan-09 19:14:52.579253 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65931 2019-Jan-09 19:14:52.579310 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
65932 2019-Jan-09 19:14:52.579935 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65933 2019-Jan-09 19:14:52.579991 - [DEBUG] Edge function : AllBottom (result of previous compose)
65934 2019-Jan-09 19:14:52.580016 - [DEBUG]
65935 2019-Jan-09 19:14:52.580041 - [DEBUG] Join: AllTop & AllBottom
65936 2019-Jan-09 19:14:52.580066 - [DEBUG] = AllBottom (new jump func)
65937 2019-Jan-09 19:14:52.580091 - [DEBUG]
65938 2019-Jan-09 19:14:52.580114 - [DEBUG] Start adding new jump function
65939 2019-Jan-09 19:14:52.580138 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65940 2019-Jan-09 19:14:52.580193 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65941 2019-Jan-09 19:14:52.580247 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
65942 2019-Jan-09 19:14:52.580889 - [DEBUG] Edge Function : AllBottom
65943 2019-Jan-09 19:14:52.580917 - [DEBUG] End adding new jump function
65944 2019-Jan-09 19:14:52.580941 - [DEBUG]
65945 2019-Jan-09 19:14:52.580964 - [DEBUG] -------------------------------------------- 1867. Path Edge --------------------------------------------
65946 2019-Jan-09 19:14:52.580988 - [DEBUG]
65947 2019-Jan-09 19:14:52.581012 - [DEBUG] Process 1867. path edge:
65948 2019-Jan-09 19:14:52.581036 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65949 2019-Jan-09 19:14:52.581092 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
65950 2019-Jan-09 19:14:52.581716 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65951 2019-Jan-09 19:14:52.581772 - [DEBUG]
65952 2019-Jan-09 19:14:52.581797 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
65953 2019-Jan-09 19:14:52.582436 - [DEBUG] Compose: AllBottom * AllBottom
65954 2019-Jan-09 19:14:52.582464 - [DEBUG]
65955 2019-Jan-09 19:14:52.582487 - [DEBUG] Propagate flow
65956 2019-Jan-09 19:14:52.582511 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65957 2019-Jan-09 19:14:52.582568 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
65958 2019-Jan-09 19:14:52.583204 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65959 2019-Jan-09 19:14:52.583260 - [DEBUG] Edge function : AllBottom (result of previous compose)
65960 2019-Jan-09 19:14:52.583285 - [DEBUG]
65961 2019-Jan-09 19:14:52.583309 - [DEBUG] Join: AllTop & AllBottom
65962 2019-Jan-09 19:14:52.583335 - [DEBUG] = AllBottom (new jump func)
65963 2019-Jan-09 19:14:52.583359 - [DEBUG]
65964 2019-Jan-09 19:14:52.583383 - [DEBUG] Start adding new jump function
65965 2019-Jan-09 19:14:52.583406 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65966 2019-Jan-09 19:14:52.583461 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65967 2019-Jan-09 19:14:52.583523 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
65968 2019-Jan-09 19:14:52.584606 - [DEBUG] Edge Function : AllBottom
65969 2019-Jan-09 19:14:52.584637 - [DEBUG] End adding new jump function
65970 2019-Jan-09 19:14:52.584661 - [DEBUG]
65971 2019-Jan-09 19:14:52.584685 - [DEBUG] -------------------------------------------- 1868. Path Edge --------------------------------------------
65972 2019-Jan-09 19:14:52.584709 - [DEBUG]
65973 2019-Jan-09 19:14:52.584733 - [DEBUG] Process 1868. path edge:
65974 2019-Jan-09 19:14:52.584757 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65975 2019-Jan-09 19:14:52.584817 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
65976 2019-Jan-09 19:14:52.585457 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65977 2019-Jan-09 19:14:52.585513 - [DEBUG]
65978 2019-Jan-09 19:14:52.585537 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
65979 2019-Jan-09 19:14:52.586182 - [DEBUG] Possible callees:
65980 2019-Jan-09 19:14:52.586207 - [DEBUG] llvm.dbg.declare
65981 2019-Jan-09 19:14:52.586232 - [DEBUG] Possible return sites:
65982 2019-Jan-09 19:14:52.586256 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7865983 2019-Jan-09 19:14:52.587539 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
65984 2019-Jan-09 19:14:52.587568 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
65985 2019-Jan-09 19:14:52.587607 - [DEBUG] Compose: AllBottom * AllBottom
65986 2019-Jan-09 19:14:52.587634 - [DEBUG]
65987 2019-Jan-09 19:14:52.587658 - [DEBUG] Propagate flow
65988 2019-Jan-09 19:14:52.587682 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65989 2019-Jan-09 19:14:52.587739 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
65990 2019-Jan-09 19:14:52.588368 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65991 2019-Jan-09 19:14:52.588424 - [DEBUG] Edge function : AllBottom (result of previous compose)
65992 2019-Jan-09 19:14:52.588449 - [DEBUG]
65993 2019-Jan-09 19:14:52.588474 - [DEBUG] Join: AllTop & AllBottom
65994 2019-Jan-09 19:14:52.588500 - [DEBUG] = AllBottom (new jump func)
65995 2019-Jan-09 19:14:52.588524 - [DEBUG]
65996 2019-Jan-09 19:14:52.588548 - [DEBUG] Start adding new jump function
65997 2019-Jan-09 19:14:52.588571 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65998 2019-Jan-09 19:14:52.588626 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65999 2019-Jan-09 19:14:52.588680 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
66000 2019-Jan-09 19:14:52.589308 - [DEBUG] Edge Function : AllBottom
66001 2019-Jan-09 19:14:52.589336 - [DEBUG] End adding new jump function
66002 2019-Jan-09 19:14:52.589360 - [DEBUG]
66003 2019-Jan-09 19:14:52.589383 - [DEBUG] -------------------------------------------- 1869. Path Edge --------------------------------------------
66004 2019-Jan-09 19:14:52.589407 - [DEBUG]
66005 2019-Jan-09 19:14:52.589431 - [DEBUG] Process 1869. path edge:
66006 2019-Jan-09 19:14:52.589454 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66007 2019-Jan-09 19:14:52.589510 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
66008 2019-Jan-09 19:14:52.590137 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66009 2019-Jan-09 19:14:52.590194 - [DEBUG]
66010 2019-Jan-09 19:14:52.590218 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
66011 2019-Jan-09 19:14:52.590896 - [DEBUG] Compose: AllBottom * AllBottom
66012 2019-Jan-09 19:14:52.590926 - [DEBUG]
66013 2019-Jan-09 19:14:52.590950 - [DEBUG] Propagate flow
66014 2019-Jan-09 19:14:52.590973 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66015 2019-Jan-09 19:14:52.591031 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
66016 2019-Jan-09 19:14:52.591658 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66017 2019-Jan-09 19:14:52.591714 - [DEBUG] Edge function : AllBottom (result of previous compose)
66018 2019-Jan-09 19:14:52.591739 - [DEBUG]
66019 2019-Jan-09 19:14:52.591763 - [DEBUG] Join: AllTop & AllBottom
66020 2019-Jan-09 19:14:52.591789 - [DEBUG] = AllBottom (new jump func)
66021 2019-Jan-09 19:14:52.591813 - [DEBUG]
66022 2019-Jan-09 19:14:52.591837 - [DEBUG] Start adding new jump function
66023 2019-Jan-09 19:14:52.591860 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66024 2019-Jan-09 19:14:52.591915 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66025 2019-Jan-09 19:14:52.591969 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
66026 2019-Jan-09 19:14:52.592593 - [DEBUG] Edge Function : AllBottom
66027 2019-Jan-09 19:14:52.592620 - [DEBUG] End adding new jump function
66028 2019-Jan-09 19:14:52.592644 - [DEBUG]
66029 2019-Jan-09 19:14:52.592668 - [DEBUG] -------------------------------------------- 1870. Path Edge --------------------------------------------
66030 2019-Jan-09 19:14:52.592692 - [DEBUG]
66031 2019-Jan-09 19:14:52.592715 - [DEBUG] Process 1870. path edge:
66032 2019-Jan-09 19:14:52.592739 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66033 2019-Jan-09 19:14:52.592795 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
66034 2019-Jan-09 19:14:52.593420 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66035 2019-Jan-09 19:14:52.593476 - [DEBUG]
66036 2019-Jan-09 19:14:52.593501 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
66037 2019-Jan-09 19:14:52.594154 - [DEBUG] Compose: AllBottom * AllBottom
66038 2019-Jan-09 19:14:52.594182 - [DEBUG]
66039 2019-Jan-09 19:14:52.594206 - [DEBUG] Propagate flow
66040 2019-Jan-09 19:14:52.594230 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66041 2019-Jan-09 19:14:52.594287 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
66042 2019-Jan-09 19:14:52.594923 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66043 2019-Jan-09 19:14:52.594979 - [DEBUG] Edge function : AllBottom (result of previous compose)
66044 2019-Jan-09 19:14:52.595004 - [DEBUG]
66045 2019-Jan-09 19:14:52.595028 - [DEBUG] Join: AllTop & AllBottom
66046 2019-Jan-09 19:14:52.595054 - [DEBUG] = AllBottom (new jump func)
66047 2019-Jan-09 19:14:52.595078 - [DEBUG]
66048 2019-Jan-09 19:14:52.595102 - [DEBUG] Start adding new jump function
66049 2019-Jan-09 19:14:52.595125 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66050 2019-Jan-09 19:14:52.595194 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66051 2019-Jan-09 19:14:52.595249 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
66052 2019-Jan-09 19:14:52.595878 - [DEBUG] Edge Function : AllBottom
66053 2019-Jan-09 19:14:52.595906 - [DEBUG] End adding new jump function
66054 2019-Jan-09 19:14:52.595930 - [DEBUG]
66055 2019-Jan-09 19:14:52.595953 - [DEBUG] -------------------------------------------- 1871. Path Edge --------------------------------------------
66056 2019-Jan-09 19:14:52.595978 - [DEBUG]
66057 2019-Jan-09 19:14:52.596001 - [DEBUG] Process 1871. path edge:
66058 2019-Jan-09 19:14:52.596033 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66059 2019-Jan-09 19:14:52.596089 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
66060 2019-Jan-09 19:14:52.596718 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66061 2019-Jan-09 19:14:52.596774 - [DEBUG]
66062 2019-Jan-09 19:14:52.596798 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
66063 2019-Jan-09 19:14:52.597459 - [DEBUG] Compose: AllBottom * AllBottom
66064 2019-Jan-09 19:14:52.597487 - [DEBUG]
66065 2019-Jan-09 19:14:52.597511 - [DEBUG] Propagate flow
66066 2019-Jan-09 19:14:52.597534 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66067 2019-Jan-09 19:14:52.597592 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
66068 2019-Jan-09 19:14:52.598218 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66069 2019-Jan-09 19:14:52.598274 - [DEBUG] Edge function : AllBottom (result of previous compose)
66070 2019-Jan-09 19:14:52.598299 - [DEBUG]
66071 2019-Jan-09 19:14:52.598323 - [DEBUG] Join: AllTop & AllBottom
66072 2019-Jan-09 19:14:52.598349 - [DEBUG] = AllBottom (new jump func)
66073 2019-Jan-09 19:14:52.598374 - [DEBUG]
66074 2019-Jan-09 19:14:52.598397 - [DEBUG] Start adding new jump function
66075 2019-Jan-09 19:14:52.598421 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66076 2019-Jan-09 19:14:52.598476 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66077 2019-Jan-09 19:14:52.598530 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
66078 2019-Jan-09 19:14:52.599156 - [DEBUG] Edge Function : AllBottom
66079 2019-Jan-09 19:14:52.599184 - [DEBUG] End adding new jump function
66080 2019-Jan-09 19:14:52.599208 - [DEBUG]
66081 2019-Jan-09 19:14:52.599232 - [DEBUG] -------------------------------------------- 1872. Path Edge --------------------------------------------
66082 2019-Jan-09 19:14:52.599256 - [DEBUG]
66083 2019-Jan-09 19:14:52.599279 - [DEBUG] Process 1872. path edge:
66084 2019-Jan-09 19:14:52.599303 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66085 2019-Jan-09 19:14:52.599359 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
66086 2019-Jan-09 19:14:52.599983 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66087 2019-Jan-09 19:14:52.600039 - [DEBUG]
66088 2019-Jan-09 19:14:52.600063 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
66089 2019-Jan-09 19:14:52.600904 - [DEBUG] Compose: AllBottom * AllBottom
66090 2019-Jan-09 19:14:52.600932 - [DEBUG]
66091 2019-Jan-09 19:14:52.600956 - [DEBUG] Propagate flow
66092 2019-Jan-09 19:14:52.600979 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66093 2019-Jan-09 19:14:52.601038 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
66094 2019-Jan-09 19:14:52.601668 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66095 2019-Jan-09 19:14:52.601725 - [DEBUG] Edge function : AllBottom (result of previous compose)
66096 2019-Jan-09 19:14:52.601750 - [DEBUG]
66097 2019-Jan-09 19:14:52.601774 - [DEBUG] Join: AllTop & AllBottom
66098 2019-Jan-09 19:14:52.601800 - [DEBUG] = AllBottom (new jump func)
66099 2019-Jan-09 19:14:52.601824 - [DEBUG]
66100 2019-Jan-09 19:14:52.601847 - [DEBUG] Start adding new jump function
66101 2019-Jan-09 19:14:52.601871 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66102 2019-Jan-09 19:14:52.601926 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66103 2019-Jan-09 19:14:52.601980 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
66104 2019-Jan-09 19:14:52.602605 - [DEBUG] Edge Function : AllBottom
66105 2019-Jan-09 19:14:52.602646 - [DEBUG] End adding new jump function
66106 2019-Jan-09 19:14:52.602671 - [DEBUG]
66107 2019-Jan-09 19:14:52.602694 - [DEBUG] -------------------------------------------- 1873. Path Edge --------------------------------------------
66108 2019-Jan-09 19:14:52.602718 - [DEBUG]
66109 2019-Jan-09 19:14:52.602742 - [DEBUG] Process 1873. path edge:
66110 2019-Jan-09 19:14:52.602766 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66111 2019-Jan-09 19:14:52.602822 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
66112 2019-Jan-09 19:14:52.603449 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66113 2019-Jan-09 19:14:52.603505 - [DEBUG]
66114 2019-Jan-09 19:14:52.603529 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
66115 2019-Jan-09 19:14:52.604192 - [DEBUG] Compose: AllBottom * AllBottom
66116 2019-Jan-09 19:14:52.604221 - [DEBUG]
66117 2019-Jan-09 19:14:52.604245 - [DEBUG] Propagate flow
66118 2019-Jan-09 19:14:52.604268 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66119 2019-Jan-09 19:14:52.604326 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
66120 2019-Jan-09 19:14:52.604956 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66121 2019-Jan-09 19:14:52.605012 - [DEBUG] Edge function : AllBottom (result of previous compose)
66122 2019-Jan-09 19:14:52.605037 - [DEBUG]
66123 2019-Jan-09 19:14:52.605061 - [DEBUG] Join: AllTop & AllBottom
66124 2019-Jan-09 19:14:52.605087 - [DEBUG] = AllBottom (new jump func)
66125 2019-Jan-09 19:14:52.605111 - [DEBUG]
66126 2019-Jan-09 19:14:52.605134 - [DEBUG] Start adding new jump function
66127 2019-Jan-09 19:14:52.605158 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66128 2019-Jan-09 19:14:52.605213 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66129 2019-Jan-09 19:14:52.605267 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
66130 2019-Jan-09 19:14:52.605897 - [DEBUG] Edge Function : AllBottom
66131 2019-Jan-09 19:14:52.605924 - [DEBUG] End adding new jump function
66132 2019-Jan-09 19:14:52.605948 - [DEBUG]
66133 2019-Jan-09 19:14:52.605972 - [DEBUG] -------------------------------------------- 1874. Path Edge --------------------------------------------
66134 2019-Jan-09 19:14:52.605996 - [DEBUG]
66135 2019-Jan-09 19:14:52.606019 - [DEBUG] Process 1874. path edge:
66136 2019-Jan-09 19:14:52.606043 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66137 2019-Jan-09 19:14:52.606099 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
66138 2019-Jan-09 19:14:52.606728 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66139 2019-Jan-09 19:14:52.606783 - [DEBUG]
66140 2019-Jan-09 19:14:52.606808 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
66141 2019-Jan-09 19:14:52.607472 - [DEBUG] Compose: AllBottom * AllBottom
66142 2019-Jan-09 19:14:52.607499 - [DEBUG]
66143 2019-Jan-09 19:14:52.607523 - [DEBUG] Propagate flow
66144 2019-Jan-09 19:14:52.607547 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66145 2019-Jan-09 19:14:52.607604 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
66146 2019-Jan-09 19:14:52.608230 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66147 2019-Jan-09 19:14:52.608286 - [DEBUG] Edge function : AllBottom (result of previous compose)
66148 2019-Jan-09 19:14:52.608311 - [DEBUG]
66149 2019-Jan-09 19:14:52.608335 - [DEBUG] Join: AllTop & AllBottom
66150 2019-Jan-09 19:14:52.608360 - [DEBUG] = AllBottom (new jump func)
66151 2019-Jan-09 19:14:52.608393 - [DEBUG]
66152 2019-Jan-09 19:14:52.608417 - [DEBUG] Start adding new jump function
66153 2019-Jan-09 19:14:52.608440 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66154 2019-Jan-09 19:14:52.608495 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66155 2019-Jan-09 19:14:52.608550 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
66156 2019-Jan-09 19:14:52.609174 - [DEBUG] Edge Function : AllBottom
66157 2019-Jan-09 19:14:52.609201 - [DEBUG] End adding new jump function
66158 2019-Jan-09 19:14:52.609225 - [DEBUG]
66159 2019-Jan-09 19:14:52.609249 - [DEBUG] -------------------------------------------- 1875. Path Edge --------------------------------------------
66160 2019-Jan-09 19:14:52.609273 - [DEBUG]
66161 2019-Jan-09 19:14:52.609297 - [DEBUG] Process 1875. path edge:
66162 2019-Jan-09 19:14:52.609321 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66163 2019-Jan-09 19:14:52.609377 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
66164 2019-Jan-09 19:14:52.610004 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66165 2019-Jan-09 19:14:52.610060 - [DEBUG]
66166 2019-Jan-09 19:14:52.610085 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
66167 2019-Jan-09 19:14:52.610745 - [DEBUG] Compose: AllBottom * AllBottom
66168 2019-Jan-09 19:14:52.610772 - [DEBUG]
66169 2019-Jan-09 19:14:52.610796 - [DEBUG] Propagate flow
66170 2019-Jan-09 19:14:52.610820 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66171 2019-Jan-09 19:14:52.610877 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
66172 2019-Jan-09 19:14:52.611514 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66173 2019-Jan-09 19:14:52.611570 - [DEBUG] Edge function : AllBottom (result of previous compose)
66174 2019-Jan-09 19:14:52.611595 - [DEBUG]
66175 2019-Jan-09 19:14:52.611620 - [DEBUG] Join: AllTop & AllBottom
66176 2019-Jan-09 19:14:52.611645 - [DEBUG] = AllBottom (new jump func)
66177 2019-Jan-09 19:14:52.611670 - [DEBUG]
66178 2019-Jan-09 19:14:52.611693 - [DEBUG] Start adding new jump function
66179 2019-Jan-09 19:14:52.611717 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66180 2019-Jan-09 19:14:52.611771 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66181 2019-Jan-09 19:14:52.611826 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
66182 2019-Jan-09 19:14:52.612461 - [DEBUG] Edge Function : AllBottom
66183 2019-Jan-09 19:14:52.612489 - [DEBUG] End adding new jump function
66184 2019-Jan-09 19:14:52.612513 - [DEBUG]
66185 2019-Jan-09 19:14:52.612536 - [DEBUG] -------------------------------------------- 1876. Path Edge --------------------------------------------
66186 2019-Jan-09 19:14:52.612560 - [DEBUG]
66187 2019-Jan-09 19:14:52.612584 - [DEBUG] Process 1876. path edge:
66188 2019-Jan-09 19:14:52.612608 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66189 2019-Jan-09 19:14:52.612664 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
66190 2019-Jan-09 19:14:52.613300 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66191 2019-Jan-09 19:14:52.613356 - [DEBUG]
66192 2019-Jan-09 19:14:52.613380 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
66193 2019-Jan-09 19:14:52.614042 - [DEBUG] Possible callees:
66194 2019-Jan-09 19:14:52.614068 - [DEBUG] llvm.dbg.declare
66195 2019-Jan-09 19:14:52.614102 - [DEBUG] Possible return sites:
66196 2019-Jan-09 19:14:52.614126 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12066197 2019-Jan-09 19:14:52.615389 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66198 2019-Jan-09 19:14:52.615419 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66199 2019-Jan-09 19:14:52.615457 - [DEBUG] Compose: AllBottom * AllBottom
66200 2019-Jan-09 19:14:52.615484 - [DEBUG]
66201 2019-Jan-09 19:14:52.615508 - [DEBUG] Propagate flow
66202 2019-Jan-09 19:14:52.615532 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66203 2019-Jan-09 19:14:52.615589 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
66204 2019-Jan-09 19:14:52.616218 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66205 2019-Jan-09 19:14:52.616274 - [DEBUG] Edge function : AllBottom (result of previous compose)
66206 2019-Jan-09 19:14:52.616299 - [DEBUG]
66207 2019-Jan-09 19:14:52.616323 - [DEBUG] Join: AllTop & AllBottom
66208 2019-Jan-09 19:14:52.616349 - [DEBUG] = AllBottom (new jump func)
66209 2019-Jan-09 19:14:52.616374 - [DEBUG]
66210 2019-Jan-09 19:14:52.616397 - [DEBUG] Start adding new jump function
66211 2019-Jan-09 19:14:52.616420 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66212 2019-Jan-09 19:14:52.616475 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66213 2019-Jan-09 19:14:52.616529 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
66214 2019-Jan-09 19:14:52.617336 - [DEBUG] Edge Function : AllBottom
66215 2019-Jan-09 19:14:52.617364 - [DEBUG] End adding new jump function
66216 2019-Jan-09 19:14:52.617389 - [DEBUG]
66217 2019-Jan-09 19:14:52.617412 - [DEBUG] -------------------------------------------- 1877. Path Edge --------------------------------------------
66218 2019-Jan-09 19:14:52.617436 - [DEBUG]
66219 2019-Jan-09 19:14:52.617459 - [DEBUG] Process 1877. path edge:
66220 2019-Jan-09 19:14:52.617483 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66221 2019-Jan-09 19:14:52.617539 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
66222 2019-Jan-09 19:14:52.618169 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66223 2019-Jan-09 19:14:52.618225 - [DEBUG]
66224 2019-Jan-09 19:14:52.618249 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
66225 2019-Jan-09 19:14:52.618899 - [DEBUG] Compose: AllBottom * AllBottom
66226 2019-Jan-09 19:14:52.618927 - [DEBUG]
66227 2019-Jan-09 19:14:52.618951 - [DEBUG] Propagate flow
66228 2019-Jan-09 19:14:52.618974 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66229 2019-Jan-09 19:14:52.619032 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
66230 2019-Jan-09 19:14:52.619658 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66231 2019-Jan-09 19:14:52.619714 - [DEBUG] Edge function : AllBottom (result of previous compose)
66232 2019-Jan-09 19:14:52.619739 - [DEBUG]
66233 2019-Jan-09 19:14:52.619764 - [DEBUG] Join: AllTop & AllBottom
66234 2019-Jan-09 19:14:52.619789 - [DEBUG] = AllBottom (new jump func)
66235 2019-Jan-09 19:14:52.619814 - [DEBUG]
66236 2019-Jan-09 19:14:52.619837 - [DEBUG] Start adding new jump function
66237 2019-Jan-09 19:14:52.619860 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66238 2019-Jan-09 19:14:52.619915 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66239 2019-Jan-09 19:14:52.619969 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
66240 2019-Jan-09 19:14:52.620619 - [DEBUG] Edge Function : AllBottom
66241 2019-Jan-09 19:14:52.620647 - [DEBUG] End adding new jump function
66242 2019-Jan-09 19:14:52.620671 - [DEBUG]
66243 2019-Jan-09 19:14:52.620695 - [DEBUG] -------------------------------------------- 1878. Path Edge --------------------------------------------
66244 2019-Jan-09 19:14:52.620719 - [DEBUG]
66245 2019-Jan-09 19:14:52.620742 - [DEBUG] Process 1878. path edge:
66246 2019-Jan-09 19:14:52.620766 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66247 2019-Jan-09 19:14:52.620822 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
66248 2019-Jan-09 19:14:52.621448 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66249 2019-Jan-09 19:14:52.621504 - [DEBUG]
66250 2019-Jan-09 19:14:52.621528 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
66251 2019-Jan-09 19:14:52.622172 - [DEBUG] Compose: AllBottom * AllBottom
66252 2019-Jan-09 19:14:52.622201 - [DEBUG]
66253 2019-Jan-09 19:14:52.622225 - [DEBUG] Propagate flow
66254 2019-Jan-09 19:14:52.622248 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66255 2019-Jan-09 19:14:52.622305 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
66256 2019-Jan-09 19:14:52.622942 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66257 2019-Jan-09 19:14:52.622998 - [DEBUG] Edge function : AllBottom (result of previous compose)
66258 2019-Jan-09 19:14:52.623022 - [DEBUG]
66259 2019-Jan-09 19:14:52.623047 - [DEBUG] Join: AllTop & AllBottom
66260 2019-Jan-09 19:14:52.623072 - [DEBUG] = AllBottom (new jump func)
66261 2019-Jan-09 19:14:52.623097 - [DEBUG]
66262 2019-Jan-09 19:14:52.623120 - [DEBUG] Start adding new jump function
66263 2019-Jan-09 19:14:52.623144 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66264 2019-Jan-09 19:14:52.623198 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66265 2019-Jan-09 19:14:52.623252 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
66266 2019-Jan-09 19:14:52.623903 - [DEBUG] Edge Function : AllBottom
66267 2019-Jan-09 19:14:52.623931 - [DEBUG] End adding new jump function
66268 2019-Jan-09 19:14:52.623956 - [DEBUG]
66269 2019-Jan-09 19:14:52.623979 - [DEBUG] -------------------------------------------- 1879. Path Edge --------------------------------------------
66270 2019-Jan-09 19:14:52.624003 - [DEBUG]
66271 2019-Jan-09 19:14:52.624027 - [DEBUG] Process 1879. path edge:
66272 2019-Jan-09 19:14:52.624051 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66273 2019-Jan-09 19:14:52.624107 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
66274 2019-Jan-09 19:14:52.624743 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66275 2019-Jan-09 19:14:52.624799 - [DEBUG]
66276 2019-Jan-09 19:14:52.624823 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
66277 2019-Jan-09 19:14:52.625474 - [DEBUG] Possible callees:
66278 2019-Jan-09 19:14:52.625500 - [DEBUG] llvm.dbg.declare
66279 2019-Jan-09 19:14:52.625525 - [DEBUG] Possible return sites:
66280 2019-Jan-09 19:14:52.625548 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14966281 2019-Jan-09 19:14:52.626801 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66282 2019-Jan-09 19:14:52.626838 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66283 2019-Jan-09 19:14:52.626878 - [DEBUG] Compose: AllBottom * AllBottom
66284 2019-Jan-09 19:14:52.626905 - [DEBUG]
66285 2019-Jan-09 19:14:52.626929 - [DEBUG] Propagate flow
66286 2019-Jan-09 19:14:52.626952 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66287 2019-Jan-09 19:14:52.627010 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
66288 2019-Jan-09 19:14:52.627655 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66289 2019-Jan-09 19:14:52.627711 - [DEBUG] Edge function : AllBottom (result of previous compose)
66290 2019-Jan-09 19:14:52.627737 - [DEBUG]
66291 2019-Jan-09 19:14:52.627761 - [DEBUG] Join: AllTop & AllBottom
66292 2019-Jan-09 19:14:52.627787 - [DEBUG] = AllBottom (new jump func)
66293 2019-Jan-09 19:14:52.627811 - [DEBUG]
66294 2019-Jan-09 19:14:52.627835 - [DEBUG] Start adding new jump function
66295 2019-Jan-09 19:14:52.627858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66296 2019-Jan-09 19:14:52.627913 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66297 2019-Jan-09 19:14:52.627967 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
66298 2019-Jan-09 19:14:52.628595 - [DEBUG] Edge Function : AllBottom
66299 2019-Jan-09 19:14:52.628623 - [DEBUG] End adding new jump function
66300 2019-Jan-09 19:14:52.628647 - [DEBUG]
66301 2019-Jan-09 19:14:52.628671 - [DEBUG] -------------------------------------------- 1880. Path Edge --------------------------------------------
66302 2019-Jan-09 19:14:52.628695 - [DEBUG]
66303 2019-Jan-09 19:14:52.628718 - [DEBUG] Process 1880. path edge:
66304 2019-Jan-09 19:14:52.628742 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66305 2019-Jan-09 19:14:52.628798 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
66306 2019-Jan-09 19:14:52.629425 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66307 2019-Jan-09 19:14:52.629481 - [DEBUG]
66308 2019-Jan-09 19:14:52.629506 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
66309 2019-Jan-09 19:14:52.630156 - [DEBUG] Compose: AllBottom * AllBottom
66310 2019-Jan-09 19:14:52.630184 - [DEBUG]
66311 2019-Jan-09 19:14:52.630208 - [DEBUG] Propagate flow
66312 2019-Jan-09 19:14:52.630231 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66313 2019-Jan-09 19:14:52.630288 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
66314 2019-Jan-09 19:14:52.630931 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66315 2019-Jan-09 19:14:52.630987 - [DEBUG] Edge function : AllBottom (result of previous compose)
66316 2019-Jan-09 19:14:52.631012 - [DEBUG]
66317 2019-Jan-09 19:14:52.631036 - [DEBUG] Join: AllTop & AllBottom
66318 2019-Jan-09 19:14:52.631062 - [DEBUG] = AllBottom (new jump func)
66319 2019-Jan-09 19:14:52.631086 - [DEBUG]
66320 2019-Jan-09 19:14:52.631109 - [DEBUG] Start adding new jump function
66321 2019-Jan-09 19:14:52.631132 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66322 2019-Jan-09 19:14:52.631187 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66323 2019-Jan-09 19:14:52.631241 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
66324 2019-Jan-09 19:14:52.631864 - [DEBUG] Edge Function : AllBottom
66325 2019-Jan-09 19:14:52.631892 - [DEBUG] End adding new jump function
66326 2019-Jan-09 19:14:52.631916 - [DEBUG]
66327 2019-Jan-09 19:14:52.631939 - [DEBUG] -------------------------------------------- 1881. Path Edge --------------------------------------------
66328 2019-Jan-09 19:14:52.631963 - [DEBUG]
66329 2019-Jan-09 19:14:52.631986 - [DEBUG] Process 1881. path edge:
66330 2019-Jan-09 19:14:52.632018 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66331 2019-Jan-09 19:14:52.632074 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
66332 2019-Jan-09 19:14:52.632700 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66333 2019-Jan-09 19:14:52.632756 - [DEBUG]
66334 2019-Jan-09 19:14:52.632781 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
66335 2019-Jan-09 19:14:52.633593 - [DEBUG] Compose: AllBottom * AllBottom
66336 2019-Jan-09 19:14:52.633621 - [DEBUG]
66337 2019-Jan-09 19:14:52.633645 - [DEBUG] Propagate flow
66338 2019-Jan-09 19:14:52.633668 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66339 2019-Jan-09 19:14:52.633727 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
66340 2019-Jan-09 19:14:52.634380 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66341 2019-Jan-09 19:14:52.634437 - [DEBUG] Edge function : AllBottom (result of previous compose)
66342 2019-Jan-09 19:14:52.634462 - [DEBUG]
66343 2019-Jan-09 19:14:52.634487 - [DEBUG] Join: AllTop & AllBottom
66344 2019-Jan-09 19:14:52.634512 - [DEBUG] = AllBottom (new jump func)
66345 2019-Jan-09 19:14:52.634537 - [DEBUG]
66346 2019-Jan-09 19:14:52.634560 - [DEBUG] Start adding new jump function
66347 2019-Jan-09 19:14:52.634584 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66348 2019-Jan-09 19:14:52.634638 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66349 2019-Jan-09 19:14:52.634693 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
66350 2019-Jan-09 19:14:52.635328 - [DEBUG] Edge Function : AllBottom
66351 2019-Jan-09 19:14:52.635356 - [DEBUG] End adding new jump function
66352 2019-Jan-09 19:14:52.635380 - [DEBUG]
66353 2019-Jan-09 19:14:52.635403 - [DEBUG] -------------------------------------------- 1882. Path Edge --------------------------------------------
66354 2019-Jan-09 19:14:52.635427 - [DEBUG]
66355 2019-Jan-09 19:14:52.635451 - [DEBUG] Process 1882. path edge:
66356 2019-Jan-09 19:14:52.635475 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66357 2019-Jan-09 19:14:52.635531 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
66358 2019-Jan-09 19:14:52.636166 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66359 2019-Jan-09 19:14:52.636223 - [DEBUG]
66360 2019-Jan-09 19:14:52.636246 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
66361 2019-Jan-09 19:14:52.636897 - [DEBUG] Possible callees:
66362 2019-Jan-09 19:14:52.636923 - [DEBUG] llvm.dbg.declare
66363 2019-Jan-09 19:14:52.636948 - [DEBUG] Possible return sites:
66364 2019-Jan-09 19:14:52.636971 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15566365 2019-Jan-09 19:14:52.638248 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66366 2019-Jan-09 19:14:52.638277 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66367 2019-Jan-09 19:14:52.638315 - [DEBUG] Compose: AllBottom * AllBottom
66368 2019-Jan-09 19:14:52.638342 - [DEBUG]
66369 2019-Jan-09 19:14:52.638366 - [DEBUG] Propagate flow
66370 2019-Jan-09 19:14:52.638390 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66371 2019-Jan-09 19:14:52.638447 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
66372 2019-Jan-09 19:14:52.639085 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66373 2019-Jan-09 19:14:52.639142 - [DEBUG] Edge function : AllBottom (result of previous compose)
66374 2019-Jan-09 19:14:52.639167 - [DEBUG]
66375 2019-Jan-09 19:14:52.639191 - [DEBUG] Join: AllTop & AllBottom
66376 2019-Jan-09 19:14:52.639217 - [DEBUG] = AllBottom (new jump func)
66377 2019-Jan-09 19:14:52.639241 - [DEBUG]
66378 2019-Jan-09 19:14:52.639264 - [DEBUG] Start adding new jump function
66379 2019-Jan-09 19:14:52.639288 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66380 2019-Jan-09 19:14:52.639342 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66381 2019-Jan-09 19:14:52.639396 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
66382 2019-Jan-09 19:14:52.640024 - [DEBUG] Edge Function : AllBottom
66383 2019-Jan-09 19:14:52.640051 - [DEBUG] End adding new jump function
66384 2019-Jan-09 19:14:52.640075 - [DEBUG]
66385 2019-Jan-09 19:14:52.640099 - [DEBUG] -------------------------------------------- 1883. Path Edge --------------------------------------------
66386 2019-Jan-09 19:14:52.640123 - [DEBUG]
66387 2019-Jan-09 19:14:52.640146 - [DEBUG] Process 1883. path edge:
66388 2019-Jan-09 19:14:52.640170 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66389 2019-Jan-09 19:14:52.640226 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
66390 2019-Jan-09 19:14:52.640870 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66391 2019-Jan-09 19:14:52.640926 - [DEBUG]
66392 2019-Jan-09 19:14:52.640950 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
66393 2019-Jan-09 19:14:52.641601 - [DEBUG] Compose: AllBottom * AllBottom
66394 2019-Jan-09 19:14:52.641629 - [DEBUG]
66395 2019-Jan-09 19:14:52.641653 - [DEBUG] Propagate flow
66396 2019-Jan-09 19:14:52.641677 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66397 2019-Jan-09 19:14:52.641734 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
66398 2019-Jan-09 19:14:52.642359 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66399 2019-Jan-09 19:14:52.642415 - [DEBUG] Edge function : AllBottom (result of previous compose)
66400 2019-Jan-09 19:14:52.642440 - [DEBUG]
66401 2019-Jan-09 19:14:52.642465 - [DEBUG] Join: AllTop & AllBottom
66402 2019-Jan-09 19:14:52.642491 - [DEBUG] = AllBottom (new jump func)
66403 2019-Jan-09 19:14:52.642515 - [DEBUG]
66404 2019-Jan-09 19:14:52.642538 - [DEBUG] Start adding new jump function
66405 2019-Jan-09 19:14:52.642562 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66406 2019-Jan-09 19:14:52.642617 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66407 2019-Jan-09 19:14:52.642671 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
66408 2019-Jan-09 19:14:52.643295 - [DEBUG] Edge Function : AllBottom
66409 2019-Jan-09 19:14:52.643330 - [DEBUG] End adding new jump function
66410 2019-Jan-09 19:14:52.643355 - [DEBUG]
66411 2019-Jan-09 19:14:52.643378 - [DEBUG] -------------------------------------------- 1884. Path Edge --------------------------------------------
66412 2019-Jan-09 19:14:52.643402 - [DEBUG]
66413 2019-Jan-09 19:14:52.643426 - [DEBUG] Process 1884. path edge:
66414 2019-Jan-09 19:14:52.643450 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66415 2019-Jan-09 19:14:52.643506 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
66416 2019-Jan-09 19:14:52.644145 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66417 2019-Jan-09 19:14:52.644202 - [DEBUG]
66418 2019-Jan-09 19:14:52.644227 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
66419 2019-Jan-09 19:14:52.644880 - [DEBUG] Compose: AllBottom * AllBottom
66420 2019-Jan-09 19:14:52.644909 - [DEBUG]
66421 2019-Jan-09 19:14:52.644933 - [DEBUG] Propagate flow
66422 2019-Jan-09 19:14:52.644956 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66423 2019-Jan-09 19:14:52.645014 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
66424 2019-Jan-09 19:14:52.645641 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66425 2019-Jan-09 19:14:52.645697 - [DEBUG] Edge function : AllBottom (result of previous compose)
66426 2019-Jan-09 19:14:52.645722 - [DEBUG]
66427 2019-Jan-09 19:14:52.645746 - [DEBUG] Join: AllTop & AllBottom
66428 2019-Jan-09 19:14:52.645772 - [DEBUG] = AllBottom (new jump func)
66429 2019-Jan-09 19:14:52.645796 - [DEBUG]
66430 2019-Jan-09 19:14:52.645820 - [DEBUG] Start adding new jump function
66431 2019-Jan-09 19:14:52.645843 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66432 2019-Jan-09 19:14:52.645898 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66433 2019-Jan-09 19:14:52.645952 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
66434 2019-Jan-09 19:14:52.646578 - [DEBUG] Edge Function : AllBottom
66435 2019-Jan-09 19:14:52.646613 - [DEBUG] End adding new jump function
66436 2019-Jan-09 19:14:52.646637 - [DEBUG]
66437 2019-Jan-09 19:14:52.646661 - [DEBUG] -------------------------------------------- 1885. Path Edge --------------------------------------------
66438 2019-Jan-09 19:14:52.646685 - [DEBUG]
66439 2019-Jan-09 19:14:52.646708 - [DEBUG] Process 1885. path edge:
66440 2019-Jan-09 19:14:52.646732 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66441 2019-Jan-09 19:14:52.646787 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
66442 2019-Jan-09 19:14:52.647428 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66443 2019-Jan-09 19:14:52.647484 - [DEBUG]
66444 2019-Jan-09 19:14:52.647509 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
66445 2019-Jan-09 19:14:52.648156 - [DEBUG] Compose: AllBottom * AllBottom
66446 2019-Jan-09 19:14:52.648184 - [DEBUG]
66447 2019-Jan-09 19:14:52.648207 - [DEBUG] Propagate flow
66448 2019-Jan-09 19:14:52.648231 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66449 2019-Jan-09 19:14:52.648288 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
66450 2019-Jan-09 19:14:52.648924 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66451 2019-Jan-09 19:14:52.648980 - [DEBUG] Edge function : AllBottom (result of previous compose)
66452 2019-Jan-09 19:14:52.649165 - [DEBUG]
66453 2019-Jan-09 19:14:52.649190 - [DEBUG] Join: AllTop & AllBottom
66454 2019-Jan-09 19:14:52.649215 - [DEBUG] = AllBottom (new jump func)
66455 2019-Jan-09 19:14:52.649239 - [DEBUG]
66456 2019-Jan-09 19:14:52.649263 - [DEBUG] Start adding new jump function
66457 2019-Jan-09 19:14:52.649286 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66458 2019-Jan-09 19:14:52.649342 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66459 2019-Jan-09 19:14:52.649396 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
66460 2019-Jan-09 19:14:52.650033 - [DEBUG] Edge Function : AllBottom
66461 2019-Jan-09 19:14:52.650061 - [DEBUG] End adding new jump function
66462 2019-Jan-09 19:14:52.650085 - [DEBUG]
66463 2019-Jan-09 19:14:52.650108 - [DEBUG] -------------------------------------------- 1886. Path Edge --------------------------------------------
66464 2019-Jan-09 19:14:52.650132 - [DEBUG]
66465 2019-Jan-09 19:14:52.650155 - [DEBUG] Process 1886. path edge:
66466 2019-Jan-09 19:14:52.650187 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66467 2019-Jan-09 19:14:52.650244 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
66468 2019-Jan-09 19:14:52.650896 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66469 2019-Jan-09 19:14:52.650953 - [DEBUG]
66470 2019-Jan-09 19:14:52.650977 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
66471 2019-Jan-09 19:14:52.651626 - [DEBUG] Possible callees:
66472 2019-Jan-09 19:14:52.651651 - [DEBUG] llvm.dbg.declare
66473 2019-Jan-09 19:14:52.651676 - [DEBUG] Possible return sites:
66474 2019-Jan-09 19:14:52.651700 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16366475 2019-Jan-09 19:14:52.652959 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66476 2019-Jan-09 19:14:52.652989 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66477 2019-Jan-09 19:14:52.653027 - [DEBUG] Compose: AllBottom * AllBottom
66478 2019-Jan-09 19:14:52.653053 - [DEBUG]
66479 2019-Jan-09 19:14:52.653078 - [DEBUG] Propagate flow
66480 2019-Jan-09 19:14:52.653101 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66481 2019-Jan-09 19:14:52.653158 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
66482 2019-Jan-09 19:14:52.653800 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66483 2019-Jan-09 19:14:52.653857 - [DEBUG] Edge function : AllBottom (result of previous compose)
66484 2019-Jan-09 19:14:52.653882 - [DEBUG]
66485 2019-Jan-09 19:14:52.653906 - [DEBUG] Join: AllTop & AllBottom
66486 2019-Jan-09 19:14:52.653932 - [DEBUG] = AllBottom (new jump func)
66487 2019-Jan-09 19:14:52.653956 - [DEBUG]
66488 2019-Jan-09 19:14:52.653980 - [DEBUG] Start adding new jump function
66489 2019-Jan-09 19:14:52.654003 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66490 2019-Jan-09 19:14:52.654058 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66491 2019-Jan-09 19:14:52.654112 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
66492 2019-Jan-09 19:14:52.654741 - [DEBUG] Edge Function : AllBottom
66493 2019-Jan-09 19:14:52.654769 - [DEBUG] End adding new jump function
66494 2019-Jan-09 19:14:52.654793 - [DEBUG]
66495 2019-Jan-09 19:14:52.654817 - [DEBUG] -------------------------------------------- 1887. Path Edge --------------------------------------------
66496 2019-Jan-09 19:14:52.654841 - [DEBUG]
66497 2019-Jan-09 19:14:52.654864 - [DEBUG] Process 1887. path edge:
66498 2019-Jan-09 19:14:52.654889 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66499 2019-Jan-09 19:14:52.654945 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
66500 2019-Jan-09 19:14:52.655574 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66501 2019-Jan-09 19:14:52.655630 - [DEBUG]
66502 2019-Jan-09 19:14:52.655654 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
66503 2019-Jan-09 19:14:52.656304 - [DEBUG] Compose: AllBottom * AllBottom
66504 2019-Jan-09 19:14:52.656332 - [DEBUG]
66505 2019-Jan-09 19:14:52.656356 - [DEBUG] Propagate flow
66506 2019-Jan-09 19:14:52.656380 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66507 2019-Jan-09 19:14:52.656437 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
66508 2019-Jan-09 19:14:52.657063 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66509 2019-Jan-09 19:14:52.657141 - [DEBUG] Edge function : AllBottom (result of previous compose)
66510 2019-Jan-09 19:14:52.657166 - [DEBUG]
66511 2019-Jan-09 19:14:52.657191 - [DEBUG] Join: AllTop & AllBottom
66512 2019-Jan-09 19:14:52.657217 - [DEBUG] = AllBottom (new jump func)
66513 2019-Jan-09 19:14:52.657242 - [DEBUG]
66514 2019-Jan-09 19:14:52.657265 - [DEBUG] Start adding new jump function
66515 2019-Jan-09 19:14:52.657289 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66516 2019-Jan-09 19:14:52.657344 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66517 2019-Jan-09 19:14:52.657398 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
66518 2019-Jan-09 19:14:52.658024 - [DEBUG] Edge Function : AllBottom
66519 2019-Jan-09 19:14:52.658052 - [DEBUG] End adding new jump function
66520 2019-Jan-09 19:14:52.658076 - [DEBUG]
66521 2019-Jan-09 19:14:52.658100 - [DEBUG] -------------------------------------------- 1888. Path Edge --------------------------------------------
66522 2019-Jan-09 19:14:52.658124 - [DEBUG]
66523 2019-Jan-09 19:14:52.658147 - [DEBUG] Process 1888. path edge:
66524 2019-Jan-09 19:14:52.658171 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66525 2019-Jan-09 19:14:52.658227 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
66526 2019-Jan-09 19:14:52.658851 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66527 2019-Jan-09 19:14:52.658907 - [DEBUG]
66528 2019-Jan-09 19:14:52.658932 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
66529 2019-Jan-09 19:14:52.659578 - [DEBUG] Compose: AllBottom * AllBottom
66530 2019-Jan-09 19:14:52.659606 - [DEBUG]
66531 2019-Jan-09 19:14:52.659629 - [DEBUG] Propagate flow
66532 2019-Jan-09 19:14:52.659653 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66533 2019-Jan-09 19:14:52.659710 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
66534 2019-Jan-09 19:14:52.660347 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66535 2019-Jan-09 19:14:52.660403 - [DEBUG] Edge function : AllBottom (result of previous compose)
66536 2019-Jan-09 19:14:52.660428 - [DEBUG]
66537 2019-Jan-09 19:14:52.660467 - [DEBUG] Join: AllTop & AllBottom
66538 2019-Jan-09 19:14:52.660492 - [DEBUG] = AllBottom (new jump func)
66539 2019-Jan-09 19:14:52.660517 - [DEBUG]
66540 2019-Jan-09 19:14:52.660540 - [DEBUG] Start adding new jump function
66541 2019-Jan-09 19:14:52.660564 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66542 2019-Jan-09 19:14:52.660619 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66543 2019-Jan-09 19:14:52.660673 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
66544 2019-Jan-09 19:14:52.661309 - [DEBUG] Edge Function : AllBottom
66545 2019-Jan-09 19:14:52.661337 - [DEBUG] End adding new jump function
66546 2019-Jan-09 19:14:52.661361 - [DEBUG]
66547 2019-Jan-09 19:14:52.661385 - [DEBUG] -------------------------------------------- 1889. Path Edge --------------------------------------------
66548 2019-Jan-09 19:14:52.661409 - [DEBUG]
66549 2019-Jan-09 19:14:52.661432 - [DEBUG] Process 1889. path edge:
66550 2019-Jan-09 19:14:52.661456 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66551 2019-Jan-09 19:14:52.661512 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
66552 2019-Jan-09 19:14:52.662147 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66553 2019-Jan-09 19:14:52.662203 - [DEBUG]
66554 2019-Jan-09 19:14:52.662227 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
66555 2019-Jan-09 19:14:52.662885 - [DEBUG] Possible callees:
66556 2019-Jan-09 19:14:52.662911 - [DEBUG] llvm.dbg.declare
66557 2019-Jan-09 19:14:52.662936 - [DEBUG] Possible return sites:
66558 2019-Jan-09 19:14:52.662959 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16966559 2019-Jan-09 19:14:52.664230 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66560 2019-Jan-09 19:14:52.664259 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66561 2019-Jan-09 19:14:52.664297 - [DEBUG] Compose: AllBottom * AllBottom
66562 2019-Jan-09 19:14:52.664325 - [DEBUG]
66563 2019-Jan-09 19:14:52.664349 - [DEBUG] Propagate flow
66564 2019-Jan-09 19:14:52.664372 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66565 2019-Jan-09 19:14:52.664430 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
66566 2019-Jan-09 19:14:52.665057 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66567 2019-Jan-09 19:14:52.665113 - [DEBUG] Edge function : AllBottom (result of previous compose)
66568 2019-Jan-09 19:14:52.665138 - [DEBUG]
66569 2019-Jan-09 19:14:52.665330 - [DEBUG] Join: AllTop & AllBottom
66570 2019-Jan-09 19:14:52.665358 - [DEBUG] = AllBottom (new jump func)
66571 2019-Jan-09 19:14:52.665383 - [DEBUG]
66572 2019-Jan-09 19:14:52.665406 - [DEBUG] Start adding new jump function
66573 2019-Jan-09 19:14:52.665429 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66574 2019-Jan-09 19:14:52.665486 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66575 2019-Jan-09 19:14:52.665540 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
66576 2019-Jan-09 19:14:52.666169 - [DEBUG] Edge Function : AllBottom
66577 2019-Jan-09 19:14:52.666197 - [DEBUG] End adding new jump function
66578 2019-Jan-09 19:14:52.666221 - [DEBUG]
66579 2019-Jan-09 19:14:52.666244 - [DEBUG] -------------------------------------------- 1890. Path Edge --------------------------------------------
66580 2019-Jan-09 19:14:52.666268 - [DEBUG]
66581 2019-Jan-09 19:14:52.666292 - [DEBUG] Process 1890. path edge:
66582 2019-Jan-09 19:14:52.666316 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66583 2019-Jan-09 19:14:52.666372 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
66584 2019-Jan-09 19:14:52.666999 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66585 2019-Jan-09 19:14:52.667055 - [DEBUG]
66586 2019-Jan-09 19:14:52.667079 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
66587 2019-Jan-09 19:14:52.667746 - [DEBUG] Compose: AllBottom * AllBottom
66588 2019-Jan-09 19:14:52.667775 - [DEBUG]
66589 2019-Jan-09 19:14:52.667799 - [DEBUG] Propagate flow
66590 2019-Jan-09 19:14:52.667822 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66591 2019-Jan-09 19:14:52.667880 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
66592 2019-Jan-09 19:14:52.668509 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66593 2019-Jan-09 19:14:52.668565 - [DEBUG] Edge function : AllBottom (result of previous compose)
66594 2019-Jan-09 19:14:52.668590 - [DEBUG]
66595 2019-Jan-09 19:14:52.668614 - [DEBUG] Join: AllTop & AllBottom
66596 2019-Jan-09 19:14:52.668640 - [DEBUG] = AllBottom (new jump func)
66597 2019-Jan-09 19:14:52.668665 - [DEBUG]
66598 2019-Jan-09 19:14:52.668688 - [DEBUG] Start adding new jump function
66599 2019-Jan-09 19:14:52.668712 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66600 2019-Jan-09 19:14:52.668775 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66601 2019-Jan-09 19:14:52.668829 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
66602 2019-Jan-09 19:14:52.669457 - [DEBUG] Edge Function : AllBottom
66603 2019-Jan-09 19:14:52.669484 - [DEBUG] End adding new jump function
66604 2019-Jan-09 19:14:52.669508 - [DEBUG]
66605 2019-Jan-09 19:14:52.669532 - [DEBUG] -------------------------------------------- 1891. Path Edge --------------------------------------------
66606 2019-Jan-09 19:14:52.669556 - [DEBUG]
66607 2019-Jan-09 19:14:52.669579 - [DEBUG] Process 1891. path edge:
66608 2019-Jan-09 19:14:52.669603 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66609 2019-Jan-09 19:14:52.669659 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
66610 2019-Jan-09 19:14:52.670284 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66611 2019-Jan-09 19:14:52.670340 - [DEBUG]
66612 2019-Jan-09 19:14:52.670365 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
66613 2019-Jan-09 19:14:52.671029 - [DEBUG] Compose: AllBottom * AllBottom
66614 2019-Jan-09 19:14:52.671057 - [DEBUG]
66615 2019-Jan-09 19:14:52.671081 - [DEBUG] Propagate flow
66616 2019-Jan-09 19:14:52.671105 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66617 2019-Jan-09 19:14:52.671162 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
66618 2019-Jan-09 19:14:52.671793 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66619 2019-Jan-09 19:14:52.671849 - [DEBUG] Edge function : AllBottom (result of previous compose)
66620 2019-Jan-09 19:14:52.671874 - [DEBUG]
66621 2019-Jan-09 19:14:52.671899 - [DEBUG] Join: AllTop & AllBottom
66622 2019-Jan-09 19:14:52.671925 - [DEBUG] = AllBottom (new jump func)
66623 2019-Jan-09 19:14:52.671949 - [DEBUG]
66624 2019-Jan-09 19:14:52.671973 - [DEBUG] Start adding new jump function
66625 2019-Jan-09 19:14:52.671996 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66626 2019-Jan-09 19:14:52.672051 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66627 2019-Jan-09 19:14:52.672106 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
66628 2019-Jan-09 19:14:52.672735 - [DEBUG] Edge Function : AllBottom
66629 2019-Jan-09 19:14:52.672763 - [DEBUG] End adding new jump function
66630 2019-Jan-09 19:14:52.672787 - [DEBUG]
66631 2019-Jan-09 19:14:52.672811 - [DEBUG] -------------------------------------------- 1892. Path Edge --------------------------------------------
66632 2019-Jan-09 19:14:52.672835 - [DEBUG]
66633 2019-Jan-09 19:14:52.672858 - [DEBUG] Process 1892. path edge:
66634 2019-Jan-09 19:14:52.672882 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66635 2019-Jan-09 19:14:52.672938 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
66636 2019-Jan-09 19:14:52.673568 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66637 2019-Jan-09 19:14:52.673624 - [DEBUG]
66638 2019-Jan-09 19:14:52.673648 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
66639 2019-Jan-09 19:14:52.674315 - [DEBUG] Compose: AllBottom * AllBottom
66640 2019-Jan-09 19:14:52.674343 - [DEBUG]
66641 2019-Jan-09 19:14:52.674367 - [DEBUG] Propagate flow
66642 2019-Jan-09 19:14:52.674390 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66643 2019-Jan-09 19:14:52.674448 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
66644 2019-Jan-09 19:14:52.675072 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66645 2019-Jan-09 19:14:52.675141 - [DEBUG] Edge function : AllBottom (result of previous compose)
66646 2019-Jan-09 19:14:52.675166 - [DEBUG]
66647 2019-Jan-09 19:14:52.675191 - [DEBUG] Join: AllTop & AllBottom
66648 2019-Jan-09 19:14:52.675217 - [DEBUG] = AllBottom (new jump func)
66649 2019-Jan-09 19:14:52.675241 - [DEBUG]
66650 2019-Jan-09 19:14:52.675265 - [DEBUG] Start adding new jump function
66651 2019-Jan-09 19:14:52.675289 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66652 2019-Jan-09 19:14:52.675343 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66653 2019-Jan-09 19:14:52.675398 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
66654 2019-Jan-09 19:14:52.676022 - [DEBUG] Edge Function : AllBottom
66655 2019-Jan-09 19:14:52.676050 - [DEBUG] End adding new jump function
66656 2019-Jan-09 19:14:52.676074 - [DEBUG]
66657 2019-Jan-09 19:14:52.676098 - [DEBUG] -------------------------------------------- 1893. Path Edge --------------------------------------------
66658 2019-Jan-09 19:14:52.676122 - [DEBUG]
66659 2019-Jan-09 19:14:52.676145 - [DEBUG] Process 1893. path edge:
66660 2019-Jan-09 19:14:52.676169 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66661 2019-Jan-09 19:14:52.676225 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
66662 2019-Jan-09 19:14:52.676850 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66663 2019-Jan-09 19:14:52.676906 - [DEBUG]
66664 2019-Jan-09 19:14:52.676931 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
66665 2019-Jan-09 19:14:52.677593 - [DEBUG] Compose: AllBottom * AllBottom
66666 2019-Jan-09 19:14:52.677621 - [DEBUG]
66667 2019-Jan-09 19:14:52.677645 - [DEBUG] Propagate flow
66668 2019-Jan-09 19:14:52.677668 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66669 2019-Jan-09 19:14:52.677726 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
66670 2019-Jan-09 19:14:52.678362 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66671 2019-Jan-09 19:14:52.678418 - [DEBUG] Edge function : AllBottom (result of previous compose)
66672 2019-Jan-09 19:14:52.678444 - [DEBUG]
66673 2019-Jan-09 19:14:52.678468 - [DEBUG] Join: AllTop & AllBottom
66674 2019-Jan-09 19:14:52.678494 - [DEBUG] = AllBottom (new jump func)
66675 2019-Jan-09 19:14:52.678518 - [DEBUG]
66676 2019-Jan-09 19:14:52.678542 - [DEBUG] Start adding new jump function
66677 2019-Jan-09 19:14:52.678566 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66678 2019-Jan-09 19:14:52.678620 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66679 2019-Jan-09 19:14:52.678674 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
66680 2019-Jan-09 19:14:52.679303 - [DEBUG] Edge Function : AllBottom
66681 2019-Jan-09 19:14:52.679330 - [DEBUG] End adding new jump function
66682 2019-Jan-09 19:14:52.679354 - [DEBUG]
66683 2019-Jan-09 19:14:52.679378 - [DEBUG] -------------------------------------------- 1894. Path Edge --------------------------------------------
66684 2019-Jan-09 19:14:52.679402 - [DEBUG]
66685 2019-Jan-09 19:14:52.679425 - [DEBUG] Process 1894. path edge:
66686 2019-Jan-09 19:14:52.679449 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66687 2019-Jan-09 19:14:52.679505 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
66688 2019-Jan-09 19:14:52.680133 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66689 2019-Jan-09 19:14:52.680189 - [DEBUG]
66690 2019-Jan-09 19:14:52.680214 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
66691 2019-Jan-09 19:14:52.680888 - [DEBUG] Compose: AllBottom * AllBottom
66692 2019-Jan-09 19:14:52.680917 - [DEBUG]
66693 2019-Jan-09 19:14:52.680941 - [DEBUG] Propagate flow
66694 2019-Jan-09 19:14:52.680965 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66695 2019-Jan-09 19:14:52.681023 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
66696 2019-Jan-09 19:14:52.681822 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66697 2019-Jan-09 19:14:52.681880 - [DEBUG] Edge function : AllBottom (result of previous compose)
66698 2019-Jan-09 19:14:52.681904 - [DEBUG]
66699 2019-Jan-09 19:14:52.681929 - [DEBUG] Join: AllTop & AllBottom
66700 2019-Jan-09 19:14:52.681955 - [DEBUG] = AllBottom (new jump func)
66701 2019-Jan-09 19:14:52.681979 - [DEBUG]
66702 2019-Jan-09 19:14:52.682002 - [DEBUG] Start adding new jump function
66703 2019-Jan-09 19:14:52.682026 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66704 2019-Jan-09 19:14:52.682081 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66705 2019-Jan-09 19:14:52.682135 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
66706 2019-Jan-09 19:14:52.682762 - [DEBUG] Edge Function : AllBottom
66707 2019-Jan-09 19:14:52.682789 - [DEBUG] End adding new jump function
66708 2019-Jan-09 19:14:52.682813 - [DEBUG]
66709 2019-Jan-09 19:14:52.682837 - [DEBUG] -------------------------------------------- 1895. Path Edge --------------------------------------------
66710 2019-Jan-09 19:14:52.682861 - [DEBUG]
66711 2019-Jan-09 19:14:52.682885 - [DEBUG] Process 1895. path edge:
66712 2019-Jan-09 19:14:52.682909 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66713 2019-Jan-09 19:14:52.682964 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
66714 2019-Jan-09 19:14:52.683589 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66715 2019-Jan-09 19:14:52.683645 - [DEBUG]
66716 2019-Jan-09 19:14:52.683670 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
66717 2019-Jan-09 19:14:52.684334 - [DEBUG] Compose: AllBottom * AllBottom
66718 2019-Jan-09 19:14:52.684362 - [DEBUG]
66719 2019-Jan-09 19:14:52.684386 - [DEBUG] Propagate flow
66720 2019-Jan-09 19:14:52.684409 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66721 2019-Jan-09 19:14:52.684467 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
66722 2019-Jan-09 19:14:52.685096 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66723 2019-Jan-09 19:14:52.685152 - [DEBUG] Edge function : AllBottom (result of previous compose)
66724 2019-Jan-09 19:14:52.685177 - [DEBUG]
66725 2019-Jan-09 19:14:52.685201 - [DEBUG] Join: AllTop & AllBottom
66726 2019-Jan-09 19:14:52.685227 - [DEBUG] = AllBottom (new jump func)
66727 2019-Jan-09 19:14:52.685252 - [DEBUG]
66728 2019-Jan-09 19:14:52.685275 - [DEBUG] Start adding new jump function
66729 2019-Jan-09 19:14:52.685298 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66730 2019-Jan-09 19:14:52.685353 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66731 2019-Jan-09 19:14:52.685407 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
66732 2019-Jan-09 19:14:52.686033 - [DEBUG] Edge Function : AllBottom
66733 2019-Jan-09 19:14:52.686060 - [DEBUG] End adding new jump function
66734 2019-Jan-09 19:14:52.686084 - [DEBUG]
66735 2019-Jan-09 19:14:52.686108 - [DEBUG] -------------------------------------------- 1896. Path Edge --------------------------------------------
66736 2019-Jan-09 19:14:52.686132 - [DEBUG]
66737 2019-Jan-09 19:14:52.686155 - [DEBUG] Process 1896. path edge:
66738 2019-Jan-09 19:14:52.686179 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66739 2019-Jan-09 19:14:52.686242 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
66740 2019-Jan-09 19:14:52.686870 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66741 2019-Jan-09 19:14:52.686926 - [DEBUG]
66742 2019-Jan-09 19:14:52.686950 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
66743 2019-Jan-09 19:14:52.687616 - [DEBUG] Compose: AllBottom * AllBottom
66744 2019-Jan-09 19:14:52.687644 - [DEBUG]
66745 2019-Jan-09 19:14:52.687668 - [DEBUG] Propagate flow
66746 2019-Jan-09 19:14:52.687691 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66747 2019-Jan-09 19:14:52.687749 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
66748 2019-Jan-09 19:14:52.688382 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66749 2019-Jan-09 19:14:52.688438 - [DEBUG] Edge function : AllBottom (result of previous compose)
66750 2019-Jan-09 19:14:52.688463 - [DEBUG]
66751 2019-Jan-09 19:14:52.688488 - [DEBUG] Join: AllTop & AllBottom
66752 2019-Jan-09 19:14:52.688513 - [DEBUG] = AllBottom (new jump func)
66753 2019-Jan-09 19:14:52.688538 - [DEBUG]
66754 2019-Jan-09 19:14:52.688561 - [DEBUG] Start adding new jump function
66755 2019-Jan-09 19:14:52.688585 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66756 2019-Jan-09 19:14:52.688640 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66757 2019-Jan-09 19:14:52.688694 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
66758 2019-Jan-09 19:14:52.689323 - [DEBUG] Edge Function : AllBottom
66759 2019-Jan-09 19:14:52.689351 - [DEBUG] End adding new jump function
66760 2019-Jan-09 19:14:52.689376 - [DEBUG]
66761 2019-Jan-09 19:14:52.689399 - [DEBUG] -------------------------------------------- 1897. Path Edge --------------------------------------------
66762 2019-Jan-09 19:14:52.689423 - [DEBUG]
66763 2019-Jan-09 19:14:52.689447 - [DEBUG] Process 1897. path edge:
66764 2019-Jan-09 19:14:52.689471 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66765 2019-Jan-09 19:14:52.689526 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
66766 2019-Jan-09 19:14:52.690157 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66767 2019-Jan-09 19:14:52.690213 - [DEBUG]
66768 2019-Jan-09 19:14:52.690238 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
66769 2019-Jan-09 19:14:52.690908 - [DEBUG] Compose: AllBottom * AllBottom
66770 2019-Jan-09 19:14:52.690936 - [DEBUG]
66771 2019-Jan-09 19:14:52.690960 - [DEBUG] Propagate flow
66772 2019-Jan-09 19:14:52.690984 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66773 2019-Jan-09 19:14:52.691042 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
66774 2019-Jan-09 19:14:52.691670 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66775 2019-Jan-09 19:14:52.691726 - [DEBUG] Edge function : AllBottom (result of previous compose)
66776 2019-Jan-09 19:14:52.691750 - [DEBUG]
66777 2019-Jan-09 19:14:52.691775 - [DEBUG] Join: AllTop & AllBottom
66778 2019-Jan-09 19:14:52.691801 - [DEBUG] = AllBottom (new jump func)
66779 2019-Jan-09 19:14:52.691825 - [DEBUG]
66780 2019-Jan-09 19:14:52.691848 - [DEBUG] Start adding new jump function
66781 2019-Jan-09 19:14:52.691872 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66782 2019-Jan-09 19:14:52.691926 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66783 2019-Jan-09 19:14:52.691989 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
66784 2019-Jan-09 19:14:52.692616 - [DEBUG] Edge Function : AllBottom
66785 2019-Jan-09 19:14:52.692643 - [DEBUG] End adding new jump function
66786 2019-Jan-09 19:14:52.692668 - [DEBUG]
66787 2019-Jan-09 19:14:52.692691 - [DEBUG] -------------------------------------------- 1898. Path Edge --------------------------------------------
66788 2019-Jan-09 19:14:52.692716 - [DEBUG]
66789 2019-Jan-09 19:14:52.692739 - [DEBUG] Process 1898. path edge:
66790 2019-Jan-09 19:14:52.692763 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66791 2019-Jan-09 19:14:52.692819 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
66792 2019-Jan-09 19:14:52.693445 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66793 2019-Jan-09 19:14:52.693501 - [DEBUG]
66794 2019-Jan-09 19:14:52.693525 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
66795 2019-Jan-09 19:14:52.694190 - [DEBUG] Compose: AllBottom * AllBottom
66796 2019-Jan-09 19:14:52.694219 - [DEBUG]
66797 2019-Jan-09 19:14:52.694243 - [DEBUG] Propagate flow
66798 2019-Jan-09 19:14:52.694267 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66799 2019-Jan-09 19:14:52.694325 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66800 2019-Jan-09 19:14:52.694953 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66801 2019-Jan-09 19:14:52.695009 - [DEBUG] Edge function : AllBottom (result of previous compose)
66802 2019-Jan-09 19:14:52.695034 - [DEBUG]
66803 2019-Jan-09 19:14:52.695059 - [DEBUG] Join: AllTop & AllBottom
66804 2019-Jan-09 19:14:52.695085 - [DEBUG] = AllBottom (new jump func)
66805 2019-Jan-09 19:14:52.695109 - [DEBUG]
66806 2019-Jan-09 19:14:52.695133 - [DEBUG] Start adding new jump function
66807 2019-Jan-09 19:14:52.695156 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66808 2019-Jan-09 19:14:52.695211 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66809 2019-Jan-09 19:14:52.695265 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66810 2019-Jan-09 19:14:52.695890 - [DEBUG] Edge Function : AllBottom
66811 2019-Jan-09 19:14:52.695918 - [DEBUG] End adding new jump function
66812 2019-Jan-09 19:14:52.695942 - [DEBUG]
66813 2019-Jan-09 19:14:52.695966 - [DEBUG] -------------------------------------------- 1899. Path Edge --------------------------------------------
66814 2019-Jan-09 19:14:52.695990 - [DEBUG]
66815 2019-Jan-09 19:14:52.696014 - [DEBUG] Process 1899. path edge:
66816 2019-Jan-09 19:14:52.696037 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66817 2019-Jan-09 19:14:52.696093 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
66818 2019-Jan-09 19:14:52.696718 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66819 2019-Jan-09 19:14:52.696774 - [DEBUG]
66820 2019-Jan-09 19:14:52.696799 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66821 2019-Jan-09 19:14:52.697454 - [DEBUG] Start of endsummarytab entry
66822 2019-Jan-09 19:14:52.697495 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
66823 2019-Jan-09 19:14:52.698309 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
66824 2019-Jan-09 19:14:52.698370 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66825 2019-Jan-09 19:14:52.698995 - [DEBUG] d2: @zero_value = constant i2 0, align 4, ID: -1
66826 2019-Jan-09 19:14:52.699052 - [DEBUG] EF: AllBottom
66827 2019-Jan-09 19:14:52.699077 - [DEBUG]
66828 2019-Jan-09 19:14:52.699100 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66829 2019-Jan-09 19:14:52.699725 - [DEBUG] d2: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
66830 2019-Jan-09 19:14:52.700383 - [DEBUG] EF: AllBottom
66831 2019-Jan-09 19:14:52.700409 - [DEBUG]
66832 2019-Jan-09 19:14:52.700433 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66833 2019-Jan-09 19:14:52.701072 - [DEBUG] d2: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
66834 2019-Jan-09 19:14:52.701698 - [DEBUG] EF: AllBottom
66835 2019-Jan-09 19:14:52.701723 - [DEBUG]
66836 2019-Jan-09 19:14:52.701747 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66837 2019-Jan-09 19:14:52.702371 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
66838 2019-Jan-09 19:14:52.702996 - [DEBUG] EF: AllBottom
66839 2019-Jan-09 19:14:52.703021 - [DEBUG]
66840 2019-Jan-09 19:14:52.703044 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66841 2019-Jan-09 19:14:52.703668 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
66842 2019-Jan-09 19:14:52.704311 - [DEBUG] EF: AllBottom
66843 2019-Jan-09 19:14:52.704337 - [DEBUG]
66844 2019-Jan-09 19:14:52.704360 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66845 2019-Jan-09 19:14:52.704984 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
66846 2019-Jan-09 19:14:52.705608 - [DEBUG] EF: AllBottom
66847 2019-Jan-09 19:14:52.705633 - [DEBUG]
66848 2019-Jan-09 19:14:52.705657 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66849 2019-Jan-09 19:14:52.706281 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
66850 2019-Jan-09 19:14:52.706907 - [DEBUG] EF: AllBottom
66851 2019-Jan-09 19:14:52.706931 - [DEBUG]
66852 2019-Jan-09 19:14:52.706955 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66853 2019-Jan-09 19:14:52.707595 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
66854 2019-Jan-09 19:14:52.708224 - [DEBUG] EF: AllBottom
66855 2019-Jan-09 19:14:52.708249 - [DEBUG]
66856 2019-Jan-09 19:14:52.708272 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66857 2019-Jan-09 19:14:52.708897 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
66858 2019-Jan-09 19:14:52.709523 - [DEBUG] EF: AllBottom
66859 2019-Jan-09 19:14:52.709548 - [DEBUG]
66860 2019-Jan-09 19:14:52.709571 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66861 2019-Jan-09 19:14:52.710195 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
66862 2019-Jan-09 19:14:52.710836 - [DEBUG] EF: AllBottom
66863 2019-Jan-09 19:14:52.710861 - [DEBUG]
66864 2019-Jan-09 19:14:52.710885 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66865 2019-Jan-09 19:14:52.711508 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
66866 2019-Jan-09 19:14:52.712135 - [DEBUG] EF: AllBottom
66867 2019-Jan-09 19:14:52.712160 - [DEBUG]
66868 2019-Jan-09 19:14:52.712183 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66869 2019-Jan-09 19:14:52.712805 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
66870 2019-Jan-09 19:14:52.713432 - [DEBUG] EF: AllBottom
66871 2019-Jan-09 19:14:52.713457 - [DEBUG]
66872 2019-Jan-09 19:14:52.713480 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66873 2019-Jan-09 19:14:52.714122 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
66874 2019-Jan-09 19:14:52.714757 - [DEBUG] EF: AllBottom
66875 2019-Jan-09 19:14:52.714782 - [DEBUG]
66876 2019-Jan-09 19:14:52.714805 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66877 2019-Jan-09 19:14:52.715436 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
66878 2019-Jan-09 19:14:52.716062 - [DEBUG] EF: AllBottom
66879 2019-Jan-09 19:14:52.716087 - [DEBUG]
66880 2019-Jan-09 19:14:52.716110 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66881 2019-Jan-09 19:14:52.716733 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
66882 2019-Jan-09 19:14:52.717380 - [DEBUG] EF: AllBottom
66883 2019-Jan-09 19:14:52.717405 - [DEBUG]
66884 2019-Jan-09 19:14:52.717428 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66885 2019-Jan-09 19:14:52.718052 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
66886 2019-Jan-09 19:14:52.718685 - [DEBUG] EF: AllBottom
66887 2019-Jan-09 19:14:52.718710 - [DEBUG]
66888 2019-Jan-09 19:14:52.718733 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66889 2019-Jan-09 19:14:52.719355 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
66890 2019-Jan-09 19:14:52.719980 - [DEBUG] EF: AllBottom
66891 2019-Jan-09 19:14:52.720005 - [DEBUG]
66892 2019-Jan-09 19:14:52.720029 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66893 2019-Jan-09 19:14:52.720666 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
66894 2019-Jan-09 19:14:52.721296 - [DEBUG] EF: AllBottom
66895 2019-Jan-09 19:14:52.721321 - [DEBUG]
66896 2019-Jan-09 19:14:52.721344 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66897 2019-Jan-09 19:14:52.721968 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
66898 2019-Jan-09 19:14:52.722594 - [DEBUG] EF: AllBottom
66899 2019-Jan-09 19:14:52.722619 - [DEBUG]
66900 2019-Jan-09 19:14:52.722642 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66901 2019-Jan-09 19:14:52.723266 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
66902 2019-Jan-09 19:14:52.723908 - [DEBUG] EF: AllBottom
66903 2019-Jan-09 19:14:52.723933 - [DEBUG]
66904 2019-Jan-09 19:14:52.723956 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66905 2019-Jan-09 19:14:52.724581 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
66906 2019-Jan-09 19:14:52.725214 - [DEBUG] EF: AllBottom
66907 2019-Jan-09 19:14:52.725239 - [DEBUG]
66908 2019-Jan-09 19:14:52.725262 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66909 2019-Jan-09 19:14:52.725885 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
66910 2019-Jan-09 19:14:52.726518 - [DEBUG] EF: AllBottom
66911 2019-Jan-09 19:14:52.726543 - [DEBUG]
66912 2019-Jan-09 19:14:52.726566 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66913 2019-Jan-09 19:14:52.727204 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
66914 2019-Jan-09 19:14:52.727831 - [DEBUG] EF: AllBottom
66915 2019-Jan-09 19:14:52.727856 - [DEBUG]
66916 2019-Jan-09 19:14:52.727879 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66917 2019-Jan-09 19:14:52.728503 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
66918 2019-Jan-09 19:14:52.729129 - [DEBUG] EF: AllBottom
66919 2019-Jan-09 19:14:52.729154 - [DEBUG]
66920 2019-Jan-09 19:14:52.729178 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66921 2019-Jan-09 19:14:52.729801 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
66922 2019-Jan-09 19:14:52.730445 - [DEBUG] EF: AllBottom
66923 2019-Jan-09 19:14:52.730473 - [DEBUG]
66924 2019-Jan-09 19:14:52.730496 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66925 2019-Jan-09 19:14:52.731121 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
66926 2019-Jan-09 19:14:52.731755 - [DEBUG] EF: AllBottom
66927 2019-Jan-09 19:14:52.731780 - [DEBUG]
66928 2019-Jan-09 19:14:52.731803 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66929 2019-Jan-09 19:14:52.732427 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
66930 2019-Jan-09 19:14:52.733060 - [DEBUG] EF: AllBottom
66931 2019-Jan-09 19:14:52.733085 - [DEBUG]
66932 2019-Jan-09 19:14:52.733109 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66933 2019-Jan-09 19:14:52.733732 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
66934 2019-Jan-09 19:14:52.734374 - [DEBUG] EF: AllBottom
66935 2019-Jan-09 19:14:52.734399 - [DEBUG]
66936 2019-Jan-09 19:14:52.734422 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66937 2019-Jan-09 19:14:52.735047 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
66938 2019-Jan-09 19:14:52.735672 - [DEBUG] EF: AllBottom
66939 2019-Jan-09 19:14:52.735697 - [DEBUG]
66940 2019-Jan-09 19:14:52.735720 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66941 2019-Jan-09 19:14:52.736344 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
66942 2019-Jan-09 19:14:52.736978 - [DEBUG] EF: AllBottom
66943 2019-Jan-09 19:14:52.737002 - [DEBUG]
66944 2019-Jan-09 19:14:52.737026 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66945 2019-Jan-09 19:14:52.737664 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
66946 2019-Jan-09 19:14:52.738290 - [DEBUG] EF: AllBottom
66947 2019-Jan-09 19:14:52.738315 - [DEBUG]
66948 2019-Jan-09 19:14:52.738338 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66949 2019-Jan-09 19:14:52.738961 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
66950 2019-Jan-09 19:14:52.739586 - [DEBUG] EF: AllBottom
66951 2019-Jan-09 19:14:52.739611 - [DEBUG]
66952 2019-Jan-09 19:14:52.739635 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66953 2019-Jan-09 19:14:52.740258 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
66954 2019-Jan-09 19:14:52.740899 - [DEBUG] EF: AllBottom
66955 2019-Jan-09 19:14:52.740925 - [DEBUG]
66956 2019-Jan-09 19:14:52.740948 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66957 2019-Jan-09 19:14:52.741572 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
66958 2019-Jan-09 19:14:52.742198 - [DEBUG] EF: AllBottom
66959 2019-Jan-09 19:14:52.742223 - [DEBUG]
66960 2019-Jan-09 19:14:52.742247 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66961 2019-Jan-09 19:14:52.742869 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
66962 2019-Jan-09 19:14:52.743501 - [DEBUG] EF: AllBottom
66963 2019-Jan-09 19:14:52.743526 - [DEBUG]
66964 2019-Jan-09 19:14:52.743550 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66965 2019-Jan-09 19:14:52.744189 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
66966 2019-Jan-09 19:14:52.744823 - [DEBUG] EF: AllBottom
66967 2019-Jan-09 19:14:52.744855 - [DEBUG]
66968 2019-Jan-09 19:14:52.744879 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66969 2019-Jan-09 19:14:52.745502 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
66970 2019-Jan-09 19:14:52.746127 - [DEBUG] EF: AllBottom
66971 2019-Jan-09 19:14:52.746152 - [DEBUG]
66972 2019-Jan-09 19:14:52.746175 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66973 2019-Jan-09 19:14:52.746798 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
66974 2019-Jan-09 19:14:52.747440 - [DEBUG] EF: AllBottom
66975 2019-Jan-09 19:14:52.747465 - [DEBUG]
66976 2019-Jan-09 19:14:52.747489 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66977 2019-Jan-09 19:14:52.748111 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
66978 2019-Jan-09 19:14:52.748738 - [DEBUG] EF: AllBottom
66979 2019-Jan-09 19:14:52.748763 - [DEBUG]
66980 2019-Jan-09 19:14:52.748787 - [DEBUG] ---------------
66981 2019-Jan-09 19:14:52.748811 - [DEBUG]
66982 2019-Jan-09 19:14:52.748838 - [DEBUG] End of endsummarytab entry
66983 2019-Jan-09 19:14:52.748862 - [DEBUG]
66984 2019-Jan-09 19:14:52.748886 - [DEBUG] Start of incomingtab entry
66985 2019-Jan-09 19:14:52.748910 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
66986 2019-Jan-09 19:14:52.749535 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
66987 2019-Jan-09 19:14:52.749592 - [DEBUG] ---------------
66988 2019-Jan-09 19:14:52.749616 - [DEBUG] End of incomingtab entry
66989 2019-Jan-09 19:14:52.749640 - [DEBUG]
66990 2019-Jan-09 19:14:52.749677 - [DEBUG] Compose: AllBottom * AllBottom
66991 2019-Jan-09 19:14:52.749704 - [DEBUG]
66992 2019-Jan-09 19:14:52.749728 - [DEBUG] Propagate flow
66993 2019-Jan-09 19:14:52.749751 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66994 2019-Jan-09 19:14:52.749808 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
66995 2019-Jan-09 19:14:52.750457 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66996 2019-Jan-09 19:14:52.750514 - [DEBUG] Edge function : AllBottom (result of previous compose)
66997 2019-Jan-09 19:14:52.750539 - [DEBUG]
66998 2019-Jan-09 19:14:52.750564 - [DEBUG] Join: AllTop & AllBottom
66999 2019-Jan-09 19:14:52.750590 - [DEBUG] = AllBottom (new jump func)
67000 2019-Jan-09 19:14:52.750615 - [DEBUG]
67001 2019-Jan-09 19:14:52.750639 - [DEBUG] Start adding new jump function
67002 2019-Jan-09 19:14:52.750662 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67003 2019-Jan-09 19:14:52.750717 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67004 2019-Jan-09 19:14:52.750772 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
67005 2019-Jan-09 19:14:52.751408 - [DEBUG] Edge Function : AllBottom
67006 2019-Jan-09 19:14:52.751444 - [DEBUG] End adding new jump function
67007 2019-Jan-09 19:14:52.751469 - [DEBUG]
67008 2019-Jan-09 19:14:52.751492 - [DEBUG] -------------------------------------------- 1900. Path Edge --------------------------------------------
67009 2019-Jan-09 19:14:52.751517 - [DEBUG]
67010 2019-Jan-09 19:14:52.751540 - [DEBUG] Process 1900. path edge:
67011 2019-Jan-09 19:14:52.751564 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67012 2019-Jan-09 19:14:52.751621 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
67013 2019-Jan-09 19:14:52.752259 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67014 2019-Jan-09 19:14:52.752315 - [DEBUG]
67015 2019-Jan-09 19:14:52.752340 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
67016 2019-Jan-09 19:14:52.753000 - [DEBUG] Possible callees:
67017 2019-Jan-09 19:14:52.753026 - [DEBUG] llvm.dbg.declare
67018 2019-Jan-09 19:14:52.753051 - [DEBUG] Possible return sites:
67019 2019-Jan-09 19:14:52.753075 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19367020 2019-Jan-09 19:14:52.754352 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67021 2019-Jan-09 19:14:52.754382 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67022 2019-Jan-09 19:14:52.754420 - [DEBUG] Compose: AllBottom * AllBottom
67023 2019-Jan-09 19:14:52.754447 - [DEBUG]
67024 2019-Jan-09 19:14:52.754471 - [DEBUG] Propagate flow
67025 2019-Jan-09 19:14:52.754495 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67026 2019-Jan-09 19:14:52.754551 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
67027 2019-Jan-09 19:14:52.755180 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67028 2019-Jan-09 19:14:52.755236 - [DEBUG] Edge function : AllBottom (result of previous compose)
67029 2019-Jan-09 19:14:52.755261 - [DEBUG]
67030 2019-Jan-09 19:14:52.755285 - [DEBUG] Join: AllTop & AllBottom
67031 2019-Jan-09 19:14:52.755311 - [DEBUG] = AllBottom (new jump func)
67032 2019-Jan-09 19:14:52.755336 - [DEBUG]
67033 2019-Jan-09 19:14:52.755359 - [DEBUG] Start adding new jump function
67034 2019-Jan-09 19:14:52.755382 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67035 2019-Jan-09 19:14:52.755438 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67036 2019-Jan-09 19:14:52.755492 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
67037 2019-Jan-09 19:14:52.756121 - [DEBUG] Edge Function : AllBottom
67038 2019-Jan-09 19:14:52.756150 - [DEBUG] End adding new jump function
67039 2019-Jan-09 19:14:52.756174 - [DEBUG]
67040 2019-Jan-09 19:14:52.756197 - [DEBUG] -------------------------------------------- 1901. Path Edge --------------------------------------------
67041 2019-Jan-09 19:14:52.756221 - [DEBUG]
67042 2019-Jan-09 19:14:52.756245 - [DEBUG] Process 1901. path edge:
67043 2019-Jan-09 19:14:52.756269 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67044 2019-Jan-09 19:14:52.756325 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
67045 2019-Jan-09 19:14:52.756953 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67046 2019-Jan-09 19:14:52.757009 - [DEBUG]
67047 2019-Jan-09 19:14:52.757033 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
67048 2019-Jan-09 19:14:52.757700 - [DEBUG] Compose: AllBottom * AllBottom
67049 2019-Jan-09 19:14:52.757728 - [DEBUG]
67050 2019-Jan-09 19:14:52.757752 - [DEBUG] Propagate flow
67051 2019-Jan-09 19:14:52.757776 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67052 2019-Jan-09 19:14:52.757833 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
67053 2019-Jan-09 19:14:52.758460 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67054 2019-Jan-09 19:14:52.758516 - [DEBUG] Edge function : AllBottom (result of previous compose)
67055 2019-Jan-09 19:14:52.758541 - [DEBUG]
67056 2019-Jan-09 19:14:52.758565 - [DEBUG] Join: AllTop & AllBottom
67057 2019-Jan-09 19:14:52.758591 - [DEBUG] = AllBottom (new jump func)
67058 2019-Jan-09 19:14:52.758615 - [DEBUG]
67059 2019-Jan-09 19:14:52.758639 - [DEBUG] Start adding new jump function
67060 2019-Jan-09 19:14:52.758663 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67061 2019-Jan-09 19:14:52.758725 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67062 2019-Jan-09 19:14:52.758780 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
67063 2019-Jan-09 19:14:52.759405 - [DEBUG] Edge Function : AllBottom
67064 2019-Jan-09 19:14:52.759433 - [DEBUG] End adding new jump function
67065 2019-Jan-09 19:14:52.759457 - [DEBUG]
67066 2019-Jan-09 19:14:52.759481 - [DEBUG] -------------------------------------------- 1902. Path Edge --------------------------------------------
67067 2019-Jan-09 19:14:52.759505 - [DEBUG]
67068 2019-Jan-09 19:14:52.759528 - [DEBUG] Process 1902. path edge:
67069 2019-Jan-09 19:14:52.759552 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67070 2019-Jan-09 19:14:52.759607 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
67071 2019-Jan-09 19:14:52.760232 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67072 2019-Jan-09 19:14:52.760288 - [DEBUG]
67073 2019-Jan-09 19:14:52.760313 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
67074 2019-Jan-09 19:14:52.760975 - [DEBUG] Compose: AllBottom * AllBottom
67075 2019-Jan-09 19:14:52.761003 - [DEBUG]
67076 2019-Jan-09 19:14:52.761027 - [DEBUG] Propagate flow
67077 2019-Jan-09 19:14:52.761050 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67078 2019-Jan-09 19:14:52.761107 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
67079 2019-Jan-09 19:14:52.761733 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67080 2019-Jan-09 19:14:52.761789 - [DEBUG] Edge function : AllBottom (result of previous compose)
67081 2019-Jan-09 19:14:52.761814 - [DEBUG]
67082 2019-Jan-09 19:14:52.761839 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67083 2019-Jan-09 19:14:52.761864 - [DEBUG] = AllBottom
67084 2019-Jan-09 19:14:52.761889 - [DEBUG]
67085 2019-Jan-09 19:14:52.761912 - [DEBUG] PROPAGATE: No new function!
67086 2019-Jan-09 19:14:52.761948 - [DEBUG] Compose: AllBottom * AllBottom
67087 2019-Jan-09 19:14:52.761975 - [DEBUG]
67088 2019-Jan-09 19:14:52.761999 - [DEBUG] Propagate flow
67089 2019-Jan-09 19:14:52.762022 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67090 2019-Jan-09 19:14:52.762078 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
67091 2019-Jan-09 19:14:52.762709 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67092 2019-Jan-09 19:14:52.762765 - [DEBUG] Edge function : AllBottom (result of previous compose)
67093 2019-Jan-09 19:14:52.762790 - [DEBUG]
67094 2019-Jan-09 19:14:52.762815 - [DEBUG] Join: AllTop & AllBottom
67095 2019-Jan-09 19:14:52.762840 - [DEBUG] = AllBottom (new jump func)
67096 2019-Jan-09 19:14:52.762865 - [DEBUG]
67097 2019-Jan-09 19:14:52.762888 - [DEBUG] Start adding new jump function
67098 2019-Jan-09 19:14:52.762912 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67099 2019-Jan-09 19:14:52.762967 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67100 2019-Jan-09 19:14:52.763021 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
67101 2019-Jan-09 19:14:52.763650 - [DEBUG] Edge Function : AllBottom
67102 2019-Jan-09 19:14:52.763677 - [DEBUG] End adding new jump function
67103 2019-Jan-09 19:14:52.763701 - [DEBUG]
67104 2019-Jan-09 19:14:52.763724 - [DEBUG] -------------------------------------------- 1903. Path Edge --------------------------------------------
67105 2019-Jan-09 19:14:52.763749 - [DEBUG]
67106 2019-Jan-09 19:14:52.763785 - [DEBUG] Process 1903. path edge:
67107 2019-Jan-09 19:14:52.763810 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67108 2019-Jan-09 19:14:52.763866 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
67109 2019-Jan-09 19:14:52.764503 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67110 2019-Jan-09 19:14:52.764559 - [DEBUG]
67111 2019-Jan-09 19:14:52.764584 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
67112 2019-Jan-09 19:14:52.765233 - [DEBUG] Compose: AllBottom * AllBottom
67113 2019-Jan-09 19:14:52.765261 - [DEBUG]
67114 2019-Jan-09 19:14:52.765285 - [DEBUG] Propagate flow
67115 2019-Jan-09 19:14:52.765309 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67116 2019-Jan-09 19:14:52.765367 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
67117 2019-Jan-09 19:14:52.765991 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67118 2019-Jan-09 19:14:52.766047 - [DEBUG] Edge function : AllBottom (result of previous compose)
67119 2019-Jan-09 19:14:52.766073 - [DEBUG]
67120 2019-Jan-09 19:14:52.766097 - [DEBUG] Join: AllTop & AllBottom
67121 2019-Jan-09 19:14:52.766123 - [DEBUG] = AllBottom (new jump func)
67122 2019-Jan-09 19:14:52.766148 - [DEBUG]
67123 2019-Jan-09 19:14:52.766171 - [DEBUG] Start adding new jump function
67124 2019-Jan-09 19:14:52.766195 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67125 2019-Jan-09 19:14:52.766250 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67126 2019-Jan-09 19:14:52.766304 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
67127 2019-Jan-09 19:14:52.766927 - [DEBUG] Edge Function : AllBottom
67128 2019-Jan-09 19:14:52.766954 - [DEBUG] End adding new jump function
67129 2019-Jan-09 19:14:52.766978 - [DEBUG]
67130 2019-Jan-09 19:14:52.767002 - [DEBUG] -------------------------------------------- 1904. Path Edge --------------------------------------------
67131 2019-Jan-09 19:14:52.767026 - [DEBUG]
67132 2019-Jan-09 19:14:52.767050 - [DEBUG] Process 1904. path edge:
67133 2019-Jan-09 19:14:52.767073 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67134 2019-Jan-09 19:14:52.767143 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
67135 2019-Jan-09 19:14:52.767766 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67136 2019-Jan-09 19:14:52.767822 - [DEBUG]
67137 2019-Jan-09 19:14:52.767848 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
67138 2019-Jan-09 19:14:52.768493 - [DEBUG] Compose: AllBottom * AllBottom
67139 2019-Jan-09 19:14:52.768521 - [DEBUG]
67140 2019-Jan-09 19:14:52.768544 - [DEBUG] Propagate flow
67141 2019-Jan-09 19:14:52.768568 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67142 2019-Jan-09 19:14:52.768625 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
67143 2019-Jan-09 19:14:52.769252 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67144 2019-Jan-09 19:14:52.769308 - [DEBUG] Edge function : AllBottom (result of previous compose)
67145 2019-Jan-09 19:14:52.769333 - [DEBUG]
67146 2019-Jan-09 19:14:52.769357 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67147 2019-Jan-09 19:14:52.769383 - [DEBUG] = AllBottom
67148 2019-Jan-09 19:14:52.769407 - [DEBUG]
67149 2019-Jan-09 19:14:52.769430 - [DEBUG] PROPAGATE: No new function!
67150 2019-Jan-09 19:14:52.769477 - [DEBUG] Compose: AllBottom * AllBottom
67151 2019-Jan-09 19:14:52.769504 - [DEBUG]
67152 2019-Jan-09 19:14:52.769528 - [DEBUG] Propagate flow
67153 2019-Jan-09 19:14:52.769552 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67154 2019-Jan-09 19:14:52.769609 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
67155 2019-Jan-09 19:14:52.770236 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67156 2019-Jan-09 19:14:52.770299 - [DEBUG] Edge function : AllBottom (result of previous compose)
67157 2019-Jan-09 19:14:52.770325 - [DEBUG]
67158 2019-Jan-09 19:14:52.770349 - [DEBUG] Join: AllTop & AllBottom
67159 2019-Jan-09 19:14:52.770375 - [DEBUG] = AllBottom (new jump func)
67160 2019-Jan-09 19:14:52.770400 - [DEBUG]
67161 2019-Jan-09 19:14:52.770423 - [DEBUG] Start adding new jump function
67162 2019-Jan-09 19:14:52.770460 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67163 2019-Jan-09 19:14:52.770516 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67164 2019-Jan-09 19:14:52.770570 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
67165 2019-Jan-09 19:14:52.771200 - [DEBUG] Edge Function : AllBottom
67166 2019-Jan-09 19:14:52.771227 - [DEBUG] End adding new jump function
67167 2019-Jan-09 19:14:52.771251 - [DEBUG]
67168 2019-Jan-09 19:14:52.771275 - [DEBUG] -------------------------------------------- 1905. Path Edge --------------------------------------------
67169 2019-Jan-09 19:14:52.771299 - [DEBUG]
67170 2019-Jan-09 19:14:52.771322 - [DEBUG] Process 1905. path edge:
67171 2019-Jan-09 19:14:52.771346 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67172 2019-Jan-09 19:14:52.771402 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
67173 2019-Jan-09 19:14:52.772031 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67174 2019-Jan-09 19:14:52.772086 - [DEBUG]
67175 2019-Jan-09 19:14:52.772110 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
67176 2019-Jan-09 19:14:52.772751 - [DEBUG] Possible callees:
67177 2019-Jan-09 19:14:52.772776 - [DEBUG] foo
67178 2019-Jan-09 19:14:52.772801 - [DEBUG] Possible return sites:
67179 2019-Jan-09 19:14:52.772825 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12667180 2019-Jan-09 19:14:52.774081 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
67181 2019-Jan-09 19:14:52.774110 - [DEBUG] Start points of 'foo' currently not available!
67182 2019-Jan-09 19:14:52.774146 - [DEBUG] Compose: AllBottom * AllBottom
67183 2019-Jan-09 19:14:52.774173 - [DEBUG]
67184 2019-Jan-09 19:14:52.774198 - [DEBUG] Propagate flow
67185 2019-Jan-09 19:14:52.774221 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67186 2019-Jan-09 19:14:52.774278 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
67187 2019-Jan-09 19:14:52.774907 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67188 2019-Jan-09 19:14:52.774963 - [DEBUG] Edge function : AllBottom (result of previous compose)
67189 2019-Jan-09 19:14:52.774988 - [DEBUG]
67190 2019-Jan-09 19:14:52.775012 - [DEBUG] Join: AllTop & AllBottom
67191 2019-Jan-09 19:14:52.775038 - [DEBUG] = AllBottom (new jump func)
67192 2019-Jan-09 19:14:52.775063 - [DEBUG]
67193 2019-Jan-09 19:14:52.775087 - [DEBUG] Start adding new jump function
67194 2019-Jan-09 19:14:52.775110 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67195 2019-Jan-09 19:14:52.775165 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67196 2019-Jan-09 19:14:52.775219 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
67197 2019-Jan-09 19:14:52.775847 - [DEBUG] Edge Function : AllBottom
67198 2019-Jan-09 19:14:52.775874 - [DEBUG] End adding new jump function
67199 2019-Jan-09 19:14:52.775898 - [DEBUG]
67200 2019-Jan-09 19:14:52.775922 - [DEBUG] -------------------------------------------- 1906. Path Edge --------------------------------------------
67201 2019-Jan-09 19:14:52.775946 - [DEBUG]
67202 2019-Jan-09 19:14:52.775969 - [DEBUG] Process 1906. path edge:
67203 2019-Jan-09 19:14:52.776006 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67204 2019-Jan-09 19:14:52.776063 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
67205 2019-Jan-09 19:14:52.776691 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67206 2019-Jan-09 19:14:52.776747 - [DEBUG]
67207 2019-Jan-09 19:14:52.776771 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
67208 2019-Jan-09 19:14:52.777435 - [DEBUG] Compose: AllBottom * AllBottom
67209 2019-Jan-09 19:14:52.777462 - [DEBUG]
67210 2019-Jan-09 19:14:52.777486 - [DEBUG] Propagate flow
67211 2019-Jan-09 19:14:52.777510 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67212 2019-Jan-09 19:14:52.777568 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
67213 2019-Jan-09 19:14:52.778195 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67214 2019-Jan-09 19:14:52.778251 - [DEBUG] Edge function : AllBottom (result of previous compose)
67215 2019-Jan-09 19:14:52.778276 - [DEBUG]
67216 2019-Jan-09 19:14:52.778301 - [DEBUG] Join: AllTop & AllBottom
67217 2019-Jan-09 19:14:52.778327 - [DEBUG] = AllBottom (new jump func)
67218 2019-Jan-09 19:14:52.778351 - [DEBUG]
67219 2019-Jan-09 19:14:52.778374 - [DEBUG] Start adding new jump function
67220 2019-Jan-09 19:14:52.778398 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67221 2019-Jan-09 19:14:52.778453 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67222 2019-Jan-09 19:14:52.778506 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
67223 2019-Jan-09 19:14:52.779133 - [DEBUG] Edge Function : AllBottom
67224 2019-Jan-09 19:14:52.779161 - [DEBUG] End adding new jump function
67225 2019-Jan-09 19:14:52.779185 - [DEBUG]
67226 2019-Jan-09 19:14:52.779209 - [DEBUG] -------------------------------------------- 1907. Path Edge --------------------------------------------
67227 2019-Jan-09 19:14:52.779233 - [DEBUG]
67228 2019-Jan-09 19:14:52.779256 - [DEBUG] Process 1907. path edge:
67229 2019-Jan-09 19:14:52.779280 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67230 2019-Jan-09 19:14:52.779336 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
67231 2019-Jan-09 19:14:52.779961 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67232 2019-Jan-09 19:14:52.780017 - [DEBUG]
67233 2019-Jan-09 19:14:52.780042 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
67234 2019-Jan-09 19:14:52.780702 - [DEBUG] Compose: AllBottom * AllBottom
67235 2019-Jan-09 19:14:52.780730 - [DEBUG]
67236 2019-Jan-09 19:14:52.780754 - [DEBUG] Propagate flow
67237 2019-Jan-09 19:14:52.780777 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67238 2019-Jan-09 19:14:52.780834 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
67239 2019-Jan-09 19:14:52.781460 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67240 2019-Jan-09 19:14:52.781516 - [DEBUG] Edge function : AllBottom (result of previous compose)
67241 2019-Jan-09 19:14:52.781540 - [DEBUG]
67242 2019-Jan-09 19:14:52.781565 - [DEBUG] Join: AllTop & AllBottom
67243 2019-Jan-09 19:14:52.781590 - [DEBUG] = AllBottom (new jump func)
67244 2019-Jan-09 19:14:52.781615 - [DEBUG]
67245 2019-Jan-09 19:14:52.781638 - [DEBUG] Start adding new jump function
67246 2019-Jan-09 19:14:52.781662 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67247 2019-Jan-09 19:14:52.781716 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67248 2019-Jan-09 19:14:52.781770 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
67249 2019-Jan-09 19:14:52.782403 - [DEBUG] Edge Function : AllBottom
67250 2019-Jan-09 19:14:52.782431 - [DEBUG] End adding new jump function
67251 2019-Jan-09 19:14:52.782455 - [DEBUG]
67252 2019-Jan-09 19:14:52.782479 - [DEBUG] -------------------------------------------- 1908. Path Edge --------------------------------------------
67253 2019-Jan-09 19:14:52.782503 - [DEBUG]
67254 2019-Jan-09 19:14:52.782526 - [DEBUG] Process 1908. path edge:
67255 2019-Jan-09 19:14:52.782550 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67256 2019-Jan-09 19:14:52.782605 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
67257 2019-Jan-09 19:14:52.783231 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67258 2019-Jan-09 19:14:52.783287 - [DEBUG]
67259 2019-Jan-09 19:14:52.783312 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
67260 2019-Jan-09 19:14:52.783972 - [DEBUG] Compose: AllBottom * AllBottom
67261 2019-Jan-09 19:14:52.784000 - [DEBUG]
67262 2019-Jan-09 19:14:52.784024 - [DEBUG] Propagate flow
67263 2019-Jan-09 19:14:52.784047 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67264 2019-Jan-09 19:14:52.784105 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
67265 2019-Jan-09 19:14:52.784743 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67266 2019-Jan-09 19:14:52.784799 - [DEBUG] Edge function : AllBottom (result of previous compose)
67267 2019-Jan-09 19:14:52.784824 - [DEBUG]
67268 2019-Jan-09 19:14:52.784848 - [DEBUG] Join: AllTop & AllBottom
67269 2019-Jan-09 19:14:52.784874 - [DEBUG] = AllBottom (new jump func)
67270 2019-Jan-09 19:14:52.784898 - [DEBUG]
67271 2019-Jan-09 19:14:52.784921 - [DEBUG] Start adding new jump function
67272 2019-Jan-09 19:14:52.784945 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67273 2019-Jan-09 19:14:52.785000 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67274 2019-Jan-09 19:14:52.785054 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
67275 2019-Jan-09 19:14:52.785691 - [DEBUG] Edge Function : AllBottom
67276 2019-Jan-09 19:14:52.785718 - [DEBUG] End adding new jump function
67277 2019-Jan-09 19:14:52.785742 - [DEBUG]
67278 2019-Jan-09 19:14:52.785765 - [DEBUG] -------------------------------------------- 1909. Path Edge --------------------------------------------
67279 2019-Jan-09 19:14:52.785789 - [DEBUG]
67280 2019-Jan-09 19:14:52.785813 - [DEBUG] Process 1909. path edge:
67281 2019-Jan-09 19:14:52.785836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67282 2019-Jan-09 19:14:52.785892 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
67283 2019-Jan-09 19:14:52.786527 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67284 2019-Jan-09 19:14:52.786584 - [DEBUG]
67285 2019-Jan-09 19:14:52.786608 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
67286 2019-Jan-09 19:14:52.787273 - [DEBUG] Possible callees:
67287 2019-Jan-09 19:14:52.787299 - [DEBUG] llvm.dbg.declare
67288 2019-Jan-09 19:14:52.787324 - [DEBUG] Possible return sites:
67289 2019-Jan-09 19:14:52.787347 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13667290 2019-Jan-09 19:14:52.788600 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67291 2019-Jan-09 19:14:52.788637 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67292 2019-Jan-09 19:14:52.788675 - [DEBUG] Compose: AllBottom * AllBottom
67293 2019-Jan-09 19:14:52.788702 - [DEBUG]
67294 2019-Jan-09 19:14:52.788726 - [DEBUG] Propagate flow
67295 2019-Jan-09 19:14:52.788749 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67296 2019-Jan-09 19:14:52.788806 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
67297 2019-Jan-09 19:14:52.789436 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67298 2019-Jan-09 19:14:52.789492 - [DEBUG] Edge function : AllBottom (result of previous compose)
67299 2019-Jan-09 19:14:52.789517 - [DEBUG]
67300 2019-Jan-09 19:14:52.789541 - [DEBUG] Join: AllTop & AllBottom
67301 2019-Jan-09 19:14:52.789567 - [DEBUG] = AllBottom (new jump func)
67302 2019-Jan-09 19:14:52.789592 - [DEBUG]
67303 2019-Jan-09 19:14:52.789615 - [DEBUG] Start adding new jump function
67304 2019-Jan-09 19:14:52.789639 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67305 2019-Jan-09 19:14:52.789694 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67306 2019-Jan-09 19:14:52.789748 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
67307 2019-Jan-09 19:14:52.790374 - [DEBUG] Edge Function : AllBottom
67308 2019-Jan-09 19:14:52.790402 - [DEBUG] End adding new jump function
67309 2019-Jan-09 19:14:52.790426 - [DEBUG]
67310 2019-Jan-09 19:14:52.790464 - [DEBUG] -------------------------------------------- 1910. Path Edge --------------------------------------------
67311 2019-Jan-09 19:14:52.790488 - [DEBUG]
67312 2019-Jan-09 19:14:52.790511 - [DEBUG] Process 1910. path edge:
67313 2019-Jan-09 19:14:52.790535 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67314 2019-Jan-09 19:14:52.790591 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
67315 2019-Jan-09 19:14:52.791227 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67316 2019-Jan-09 19:14:52.791284 - [DEBUG]
67317 2019-Jan-09 19:14:52.791308 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
67318 2019-Jan-09 19:14:52.791991 - [DEBUG] Compose: AllBottom * AllBottom
67319 2019-Jan-09 19:14:52.792022 - [DEBUG]
67320 2019-Jan-09 19:14:52.792046 - [DEBUG] Propagate flow
67321 2019-Jan-09 19:14:52.792069 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67322 2019-Jan-09 19:14:52.792131 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
67323 2019-Jan-09 19:14:52.792804 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67324 2019-Jan-09 19:14:52.792868 - [DEBUG] Edge function : AllBottom (result of previous compose)
67325 2019-Jan-09 19:14:52.792893 - [DEBUG]
67326 2019-Jan-09 19:14:52.792919 - [DEBUG] Join: AllTop & AllBottom
67327 2019-Jan-09 19:14:52.792945 - [DEBUG] = AllBottom (new jump func)
67328 2019-Jan-09 19:14:52.792970 - [DEBUG]
67329 2019-Jan-09 19:14:52.792994 - [DEBUG] Start adding new jump function
67330 2019-Jan-09 19:14:52.793017 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67331 2019-Jan-09 19:14:52.793073 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67332 2019-Jan-09 19:14:52.793128 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
67333 2019-Jan-09 19:14:52.793804 - [DEBUG] Edge Function : AllBottom
67334 2019-Jan-09 19:14:52.793834 - [DEBUG] End adding new jump function
67335 2019-Jan-09 19:14:52.793859 - [DEBUG]
67336 2019-Jan-09 19:14:52.793882 - [DEBUG] -------------------------------------------- 1911. Path Edge --------------------------------------------
67337 2019-Jan-09 19:14:52.793925 - [DEBUG]
67338 2019-Jan-09 19:14:52.793949 - [DEBUG] Process 1911. path edge:
67339 2019-Jan-09 19:14:52.793973 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67340 2019-Jan-09 19:14:52.794037 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
67341 2019-Jan-09 19:14:52.794688 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67342 2019-Jan-09 19:14:52.794746 - [DEBUG]
67343 2019-Jan-09 19:14:52.794772 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
67344 2019-Jan-09 19:14:52.795433 - [DEBUG] Compose: AllBottom * AllBottom
67345 2019-Jan-09 19:14:52.795461 - [DEBUG]
67346 2019-Jan-09 19:14:52.795485 - [DEBUG] Propagate flow
67347 2019-Jan-09 19:14:52.795508 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67348 2019-Jan-09 19:14:52.795567 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
67349 2019-Jan-09 19:14:52.796190 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67350 2019-Jan-09 19:14:52.796246 - [DEBUG] Edge function : AllBottom (result of previous compose)
67351 2019-Jan-09 19:14:52.796271 - [DEBUG]
67352 2019-Jan-09 19:14:52.796296 - [DEBUG] Join: AllTop & AllBottom
67353 2019-Jan-09 19:14:52.796322 - [DEBUG] = AllBottom (new jump func)
67354 2019-Jan-09 19:14:52.796347 - [DEBUG]
67355 2019-Jan-09 19:14:52.796371 - [DEBUG] Start adding new jump function
67356 2019-Jan-09 19:14:52.796394 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67357 2019-Jan-09 19:14:52.796449 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67358 2019-Jan-09 19:14:52.796503 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
67359 2019-Jan-09 19:14:52.797142 - [DEBUG] Edge Function : AllBottom
67360 2019-Jan-09 19:14:52.797171 - [DEBUG] End adding new jump function
67361 2019-Jan-09 19:14:52.797195 - [DEBUG]
67362 2019-Jan-09 19:14:52.797219 - [DEBUG] -------------------------------------------- 1912. Path Edge --------------------------------------------
67363 2019-Jan-09 19:14:52.797243 - [DEBUG]
67364 2019-Jan-09 19:14:52.797266 - [DEBUG] Process 1912. path edge:
67365 2019-Jan-09 19:14:52.797290 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67366 2019-Jan-09 19:14:52.797346 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
67367 2019-Jan-09 19:14:52.797969 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67368 2019-Jan-09 19:14:52.798025 - [DEBUG]
67369 2019-Jan-09 19:14:52.798050 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
67370 2019-Jan-09 19:14:52.798698 - [DEBUG] Compose: AllBottom * AllBottom
67371 2019-Jan-09 19:14:52.798726 - [DEBUG]
67372 2019-Jan-09 19:14:52.798749 - [DEBUG] Propagate flow
67373 2019-Jan-09 19:14:52.798773 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67374 2019-Jan-09 19:14:52.798830 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
67375 2019-Jan-09 19:14:52.799470 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67376 2019-Jan-09 19:14:52.799526 - [DEBUG] Edge function : AllBottom (result of previous compose)
67377 2019-Jan-09 19:14:52.799551 - [DEBUG]
67378 2019-Jan-09 19:14:52.799576 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67379 2019-Jan-09 19:14:52.799601 - [DEBUG] = AllBottom
67380 2019-Jan-09 19:14:52.799626 - [DEBUG]
67381 2019-Jan-09 19:14:52.799649 - [DEBUG] PROPAGATE: No new function!
67382 2019-Jan-09 19:14:52.799685 - [DEBUG] Compose: AllBottom * AllBottom
67383 2019-Jan-09 19:14:52.799712 - [DEBUG]
67384 2019-Jan-09 19:14:52.799735 - [DEBUG] Propagate flow
67385 2019-Jan-09 19:14:52.799759 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67386 2019-Jan-09 19:14:52.799826 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
67387 2019-Jan-09 19:14:52.800477 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67388 2019-Jan-09 19:14:52.800534 - [DEBUG] Edge function : AllBottom (result of previous compose)
67389 2019-Jan-09 19:14:52.800559 - [DEBUG]
67390 2019-Jan-09 19:14:52.800583 - [DEBUG] Join: AllTop & AllBottom
67391 2019-Jan-09 19:14:52.800609 - [DEBUG] = AllBottom (new jump func)
67392 2019-Jan-09 19:14:52.800633 - [DEBUG]
67393 2019-Jan-09 19:14:52.800657 - [DEBUG] Start adding new jump function
67394 2019-Jan-09 19:14:52.800680 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67395 2019-Jan-09 19:14:52.800735 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67396 2019-Jan-09 19:14:52.800789 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
67397 2019-Jan-09 19:14:52.801425 - [DEBUG] Edge Function : AllBottom
67398 2019-Jan-09 19:14:52.801453 - [DEBUG] End adding new jump function
67399 2019-Jan-09 19:14:52.801477 - [DEBUG]
67400 2019-Jan-09 19:14:52.801501 - [DEBUG] -------------------------------------------- 1913. Path Edge --------------------------------------------
67401 2019-Jan-09 19:14:52.801525 - [DEBUG]
67402 2019-Jan-09 19:14:52.801548 - [DEBUG] Process 1913. path edge:
67403 2019-Jan-09 19:14:52.801572 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67404 2019-Jan-09 19:14:52.801627 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
67405 2019-Jan-09 19:14:52.802262 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67406 2019-Jan-09 19:14:52.802318 - [DEBUG]
67407 2019-Jan-09 19:14:52.802342 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
67408 2019-Jan-09 19:14:52.802992 - [DEBUG] Possible callees:
67409 2019-Jan-09 19:14:52.803017 - [DEBUG] llvm.dbg.declare
67410 2019-Jan-09 19:14:52.803043 - [DEBUG] Possible return sites:
67411 2019-Jan-09 19:14:52.803066 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14367412 2019-Jan-09 19:14:52.804341 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67413 2019-Jan-09 19:14:52.804371 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67414 2019-Jan-09 19:14:52.804411 - [DEBUG] Compose: AllBottom * AllBottom
67415 2019-Jan-09 19:14:52.804438 - [DEBUG]
67416 2019-Jan-09 19:14:52.804462 - [DEBUG] Propagate flow
67417 2019-Jan-09 19:14:52.804485 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67418 2019-Jan-09 19:14:52.804543 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
67419 2019-Jan-09 19:14:52.805171 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67420 2019-Jan-09 19:14:52.805227 - [DEBUG] Edge function : AllBottom (result of previous compose)
67421 2019-Jan-09 19:14:52.805252 - [DEBUG]
67422 2019-Jan-09 19:14:52.805276 - [DEBUG] Join: AllTop & AllBottom
67423 2019-Jan-09 19:14:52.805302 - [DEBUG] = AllBottom (new jump func)
67424 2019-Jan-09 19:14:52.805327 - [DEBUG]
67425 2019-Jan-09 19:14:52.805350 - [DEBUG] Start adding new jump function
67426 2019-Jan-09 19:14:52.805373 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67427 2019-Jan-09 19:14:52.805428 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67428 2019-Jan-09 19:14:52.805482 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
67429 2019-Jan-09 19:14:52.806117 - [DEBUG] Edge Function : AllBottom
67430 2019-Jan-09 19:14:52.806146 - [DEBUG] End adding new jump function
67431 2019-Jan-09 19:14:52.806169 - [DEBUG]
67432 2019-Jan-09 19:14:52.806193 - [DEBUG] -------------------------------------------- 1914. Path Edge --------------------------------------------
67433 2019-Jan-09 19:14:52.806217 - [DEBUG]
67434 2019-Jan-09 19:14:52.806302 - [DEBUG] Process 1914. path edge:
67435 2019-Jan-09 19:14:52.806328 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67436 2019-Jan-09 19:14:52.806386 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
67437 2019-Jan-09 19:14:52.807062 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67438 2019-Jan-09 19:14:52.807148 - [DEBUG]
67439 2019-Jan-09 19:14:52.807174 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
67440 2019-Jan-09 19:14:52.807886 - [DEBUG] Compose: AllBottom * AllBottom
67441 2019-Jan-09 19:14:52.807916 - [DEBUG]
67442 2019-Jan-09 19:14:52.807940 - [DEBUG] Propagate flow
67443 2019-Jan-09 19:14:52.807963 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67444 2019-Jan-09 19:14:52.808023 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
67445 2019-Jan-09 19:14:52.808649 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67446 2019-Jan-09 19:14:52.808706 - [DEBUG] Edge function : AllBottom (result of previous compose)
67447 2019-Jan-09 19:14:52.808731 - [DEBUG]
67448 2019-Jan-09 19:14:52.808756 - [DEBUG] Join: AllTop & AllBottom
67449 2019-Jan-09 19:14:52.808783 - [DEBUG] = AllBottom (new jump func)
67450 2019-Jan-09 19:14:52.808807 - [DEBUG]
67451 2019-Jan-09 19:14:52.808831 - [DEBUG] Start adding new jump function
67452 2019-Jan-09 19:14:52.808854 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67453 2019-Jan-09 19:14:52.808910 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67454 2019-Jan-09 19:14:52.808964 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
67455 2019-Jan-09 19:14:52.809588 - [DEBUG] Edge Function : AllBottom
67456 2019-Jan-09 19:14:52.809617 - [DEBUG] End adding new jump function
67457 2019-Jan-09 19:14:52.809641 - [DEBUG]
67458 2019-Jan-09 19:14:52.809665 - [DEBUG] -------------------------------------------- 1915. Path Edge --------------------------------------------
67459 2019-Jan-09 19:14:52.809690 - [DEBUG]
67460 2019-Jan-09 19:14:52.809713 - [DEBUG] Process 1915. path edge:
67461 2019-Jan-09 19:14:52.809737 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67462 2019-Jan-09 19:14:52.809793 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
67463 2019-Jan-09 19:14:52.810416 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67464 2019-Jan-09 19:14:52.810489 - [DEBUG]
67465 2019-Jan-09 19:14:52.810514 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
67466 2019-Jan-09 19:14:52.811164 - [DEBUG] Compose: AllBottom * AllBottom
67467 2019-Jan-09 19:14:52.811193 - [DEBUG]
67468 2019-Jan-09 19:14:52.811216 - [DEBUG] Propagate flow
67469 2019-Jan-09 19:14:52.811240 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67470 2019-Jan-09 19:14:52.811298 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
67471 2019-Jan-09 19:14:52.811922 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67472 2019-Jan-09 19:14:52.811977 - [DEBUG] Edge function : AllBottom (result of previous compose)
67473 2019-Jan-09 19:14:52.812002 - [DEBUG]
67474 2019-Jan-09 19:14:52.812027 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67475 2019-Jan-09 19:14:52.812053 - [DEBUG] = AllBottom
67476 2019-Jan-09 19:14:52.812077 - [DEBUG]
67477 2019-Jan-09 19:14:52.812119 - [DEBUG] PROPAGATE: No new function!
67478 2019-Jan-09 19:14:52.812158 - [DEBUG] Compose: AllBottom * AllBottom
67479 2019-Jan-09 19:14:52.812185 - [DEBUG]
67480 2019-Jan-09 19:14:52.812208 - [DEBUG] Propagate flow
67481 2019-Jan-09 19:14:52.812232 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67482 2019-Jan-09 19:14:52.812297 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
67483 2019-Jan-09 19:14:52.812965 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67484 2019-Jan-09 19:14:52.813027 - [DEBUG] Edge function : AllBottom (result of previous compose)
67485 2019-Jan-09 19:14:52.813052 - [DEBUG]
67486 2019-Jan-09 19:14:52.813078 - [DEBUG] Join: AllTop & AllBottom
67487 2019-Jan-09 19:14:52.813104 - [DEBUG] = AllBottom (new jump func)
67488 2019-Jan-09 19:14:52.813128 - [DEBUG]
67489 2019-Jan-09 19:14:52.813152 - [DEBUG] Start adding new jump function
67490 2019-Jan-09 19:14:52.813175 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67491 2019-Jan-09 19:14:52.813230 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67492 2019-Jan-09 19:14:52.813285 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
67493 2019-Jan-09 19:14:52.813975 - [DEBUG] Edge Function : AllBottom
67494 2019-Jan-09 19:14:52.814008 - [DEBUG] End adding new jump function
67495 2019-Jan-09 19:14:52.814032 - [DEBUG]
67496 2019-Jan-09 19:14:52.814056 - [DEBUG] -------------------------------------------- 1916. Path Edge --------------------------------------------
67497 2019-Jan-09 19:14:52.814081 - [DEBUG]
67498 2019-Jan-09 19:14:52.814104 - [DEBUG] Process 1916. path edge:
67499 2019-Jan-09 19:14:52.814128 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67500 2019-Jan-09 19:14:52.814192 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
67501 2019-Jan-09 19:14:52.814870 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67502 2019-Jan-09 19:14:52.814938 - [DEBUG]
67503 2019-Jan-09 19:14:52.814965 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
67504 2019-Jan-09 19:14:52.815658 - [DEBUG] Compose: AllBottom * AllBottom
67505 2019-Jan-09 19:14:52.815687 - [DEBUG]
67506 2019-Jan-09 19:14:52.815712 - [DEBUG] Propagate flow
67507 2019-Jan-09 19:14:52.815736 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67508 2019-Jan-09 19:14:52.815795 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
67509 2019-Jan-09 19:14:52.816477 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67510 2019-Jan-09 19:14:52.816536 - [DEBUG] Edge function : AllBottom (result of previous compose)
67511 2019-Jan-09 19:14:52.816561 - [DEBUG]
67512 2019-Jan-09 19:14:52.816587 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67513 2019-Jan-09 19:14:52.816613 - [DEBUG] = AllBottom
67514 2019-Jan-09 19:14:52.816637 - [DEBUG]
67515 2019-Jan-09 19:14:52.816660 - [DEBUG] PROPAGATE: No new function!
67516 2019-Jan-09 19:14:52.816697 - [DEBUG] Compose: AllBottom * AllBottom
67517 2019-Jan-09 19:14:52.816724 - [DEBUG]
67518 2019-Jan-09 19:14:52.816747 - [DEBUG] Propagate flow
67519 2019-Jan-09 19:14:52.816771 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67520 2019-Jan-09 19:14:52.816827 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
67521 2019-Jan-09 19:14:52.817510 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67522 2019-Jan-09 19:14:52.817574 - [DEBUG] Edge function : AllBottom (result of previous compose)
67523 2019-Jan-09 19:14:52.817619 - [DEBUG]
67524 2019-Jan-09 19:14:52.817646 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67525 2019-Jan-09 19:14:52.817672 - [DEBUG] = AllBottom
67526 2019-Jan-09 19:14:52.817696 - [DEBUG]
67527 2019-Jan-09 19:14:52.817720 - [DEBUG] PROPAGATE: No new function!
67528 2019-Jan-09 19:14:52.817776 - [DEBUG] Compose: AllBottom * AllBottom
67529 2019-Jan-09 19:14:52.817803 - [DEBUG]
67530 2019-Jan-09 19:14:52.817827 - [DEBUG] Propagate flow
67531 2019-Jan-09 19:14:52.817850 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67532 2019-Jan-09 19:14:52.817914 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
67533 2019-Jan-09 19:14:52.818625 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67534 2019-Jan-09 19:14:52.818692 - [DEBUG] Edge function : AllBottom (result of previous compose)
67535 2019-Jan-09 19:14:52.818718 - [DEBUG]
67536 2019-Jan-09 19:14:52.818745 - [DEBUG] Join: AllTop & AllBottom
67537 2019-Jan-09 19:14:52.818771 - [DEBUG] = AllBottom (new jump func)
67538 2019-Jan-09 19:14:52.818795 - [DEBUG]
67539 2019-Jan-09 19:14:52.818819 - [DEBUG] Start adding new jump function
67540 2019-Jan-09 19:14:52.818843 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67541 2019-Jan-09 19:14:52.818901 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67542 2019-Jan-09 19:14:52.818956 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
67543 2019-Jan-09 19:14:52.819654 - [DEBUG] Edge Function : AllBottom
67544 2019-Jan-09 19:14:52.819687 - [DEBUG] End adding new jump function
67545 2019-Jan-09 19:14:52.819712 - [DEBUG]
67546 2019-Jan-09 19:14:52.819735 - [DEBUG] -------------------------------------------- 1917. Path Edge --------------------------------------------
67547 2019-Jan-09 19:14:52.819760 - [DEBUG]
67548 2019-Jan-09 19:14:52.819784 - [DEBUG] Process 1917. path edge:
67549 2019-Jan-09 19:14:52.819808 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67550 2019-Jan-09 19:14:52.819879 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
67551 2019-Jan-09 19:14:52.820561 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67552 2019-Jan-09 19:14:52.820619 - [DEBUG]
67553 2019-Jan-09 19:14:52.820644 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
67554 2019-Jan-09 19:14:52.821350 - [DEBUG] Possible callees:
67555 2019-Jan-09 19:14:52.821375 - [DEBUG] foo
67556 2019-Jan-09 19:14:52.821400 - [DEBUG] Possible return sites:
67557 2019-Jan-09 19:14:52.821424 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8467558 2019-Jan-09 19:14:52.822763 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
67559 2019-Jan-09 19:14:52.822803 - [DEBUG] Start points of 'foo' currently not available!
67560 2019-Jan-09 19:14:52.822851 - [DEBUG] Compose: AllBottom * AllBottom
67561 2019-Jan-09 19:14:52.822878 - [DEBUG]
67562 2019-Jan-09 19:14:52.822904 - [DEBUG] Propagate flow
67563 2019-Jan-09 19:14:52.822928 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67564 2019-Jan-09 19:14:52.822993 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
67565 2019-Jan-09 19:14:52.823628 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67566 2019-Jan-09 19:14:52.823684 - [DEBUG] Edge function : AllBottom (result of previous compose)
67567 2019-Jan-09 19:14:52.823709 - [DEBUG]
67568 2019-Jan-09 19:14:52.823735 - [DEBUG] Join: AllTop & AllBottom
67569 2019-Jan-09 19:14:52.823761 - [DEBUG] = AllBottom (new jump func)
67570 2019-Jan-09 19:14:52.823813 - [DEBUG]
67571 2019-Jan-09 19:14:52.823837 - [DEBUG] Start adding new jump function
67572 2019-Jan-09 19:14:52.823881 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67573 2019-Jan-09 19:14:52.823937 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67574 2019-Jan-09 19:14:52.823992 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
67575 2019-Jan-09 19:14:52.824622 - [DEBUG] Edge Function : AllBottom
67576 2019-Jan-09 19:14:52.824652 - [DEBUG] End adding new jump function
67577 2019-Jan-09 19:14:52.824676 - [DEBUG]
67578 2019-Jan-09 19:14:52.824699 - [DEBUG] -------------------------------------------- 1918. Path Edge --------------------------------------------
67579 2019-Jan-09 19:14:52.824724 - [DEBUG]
67580 2019-Jan-09 19:14:52.824748 - [DEBUG] Process 1918. path edge:
67581 2019-Jan-09 19:14:52.824772 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67582 2019-Jan-09 19:14:52.824827 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
67583 2019-Jan-09 19:14:52.825454 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67584 2019-Jan-09 19:14:52.825510 - [DEBUG]
67585 2019-Jan-09 19:14:52.825535 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
67586 2019-Jan-09 19:14:52.826187 - [DEBUG] Compose: AllBottom * AllBottom
67587 2019-Jan-09 19:14:52.826215 - [DEBUG]
67588 2019-Jan-09 19:14:52.826239 - [DEBUG] Propagate flow
67589 2019-Jan-09 19:14:52.826262 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67590 2019-Jan-09 19:14:52.826320 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
67591 2019-Jan-09 19:14:52.826951 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67592 2019-Jan-09 19:14:52.827007 - [DEBUG] Edge function : AllBottom (result of previous compose)
67593 2019-Jan-09 19:14:52.827033 - [DEBUG]
67594 2019-Jan-09 19:14:52.827057 - [DEBUG] Join: AllTop & AllBottom
67595 2019-Jan-09 19:14:52.827083 - [DEBUG] = AllBottom (new jump func)
67596 2019-Jan-09 19:14:52.827124 - [DEBUG]
67597 2019-Jan-09 19:14:52.827148 - [DEBUG] Start adding new jump function
67598 2019-Jan-09 19:14:52.827172 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67599 2019-Jan-09 19:14:52.827227 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67600 2019-Jan-09 19:14:52.827282 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
67601 2019-Jan-09 19:14:52.827932 - [DEBUG] Edge Function : AllBottom
67602 2019-Jan-09 19:14:52.827964 - [DEBUG] End adding new jump function
67603 2019-Jan-09 19:14:52.827989 - [DEBUG]
67604 2019-Jan-09 19:14:52.828013 - [DEBUG] -------------------------------------------- 1919. Path Edge --------------------------------------------
67605 2019-Jan-09 19:14:52.828038 - [DEBUG]
67606 2019-Jan-09 19:14:52.828061 - [DEBUG] Process 1919. path edge:
67607 2019-Jan-09 19:14:52.828085 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67608 2019-Jan-09 19:14:52.828151 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
67609 2019-Jan-09 19:14:52.828798 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67610 2019-Jan-09 19:14:52.828856 - [DEBUG]
67611 2019-Jan-09 19:14:52.828883 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
67612 2019-Jan-09 19:14:52.829573 - [DEBUG] Compose: AllBottom * AllBottom
67613 2019-Jan-09 19:14:52.829603 - [DEBUG]
67614 2019-Jan-09 19:14:52.829627 - [DEBUG] Propagate flow
67615 2019-Jan-09 19:14:52.829651 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67616 2019-Jan-09 19:14:52.829716 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
67617 2019-Jan-09 19:14:52.830456 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67618 2019-Jan-09 19:14:52.830523 - [DEBUG] Edge function : AllBottom (result of previous compose)
67619 2019-Jan-09 19:14:52.830548 - [DEBUG]
67620 2019-Jan-09 19:14:52.830575 - [DEBUG] Join: AllTop & AllBottom
67621 2019-Jan-09 19:14:52.830601 - [DEBUG] = AllBottom (new jump func)
67622 2019-Jan-09 19:14:52.830625 - [DEBUG]
67623 2019-Jan-09 19:14:52.830649 - [DEBUG] Start adding new jump function
67624 2019-Jan-09 19:14:52.830672 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67625 2019-Jan-09 19:14:52.830728 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67626 2019-Jan-09 19:14:52.830782 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
67627 2019-Jan-09 19:14:52.831449 - [DEBUG] Edge Function : AllBottom
67628 2019-Jan-09 19:14:52.831480 - [DEBUG] End adding new jump function
67629 2019-Jan-09 19:14:52.831504 - [DEBUG]
67630 2019-Jan-09 19:14:52.831527 - [DEBUG] -------------------------------------------- 1920. Path Edge --------------------------------------------
67631 2019-Jan-09 19:14:52.831552 - [DEBUG]
67632 2019-Jan-09 19:14:52.831576 - [DEBUG] Process 1920. path edge:
67633 2019-Jan-09 19:14:52.831600 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67634 2019-Jan-09 19:14:52.831660 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
67635 2019-Jan-09 19:14:52.832301 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67636 2019-Jan-09 19:14:52.832358 - [DEBUG]
67637 2019-Jan-09 19:14:52.832382 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
67638 2019-Jan-09 19:14:52.833058 - [DEBUG] Possible callees:
67639 2019-Jan-09 19:14:52.833083 - [DEBUG] llvm.dbg.declare
67640 2019-Jan-09 19:14:52.833109 - [DEBUG] Possible return sites:
67641 2019-Jan-09 19:14:52.833132 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9667642 2019-Jan-09 19:14:52.834429 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67643 2019-Jan-09 19:14:52.834459 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67644 2019-Jan-09 19:14:52.834502 - [DEBUG] Compose: AllBottom * AllBottom
67645 2019-Jan-09 19:14:52.834529 - [DEBUG]
67646 2019-Jan-09 19:14:52.834554 - [DEBUG] Propagate flow
67647 2019-Jan-09 19:14:52.834577 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67648 2019-Jan-09 19:14:52.834635 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
67649 2019-Jan-09 19:14:52.835266 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67650 2019-Jan-09 19:14:52.835322 - [DEBUG] Edge function : AllBottom (result of previous compose)
67651 2019-Jan-09 19:14:52.835347 - [DEBUG]
67652 2019-Jan-09 19:14:52.835372 - [DEBUG] Join: AllTop & AllBottom
67653 2019-Jan-09 19:14:52.835398 - [DEBUG] = AllBottom (new jump func)
67654 2019-Jan-09 19:14:52.835423 - [DEBUG]
67655 2019-Jan-09 19:14:52.835446 - [DEBUG] Start adding new jump function
67656 2019-Jan-09 19:14:52.835469 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67657 2019-Jan-09 19:14:52.835524 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67658 2019-Jan-09 19:14:52.835579 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
67659 2019-Jan-09 19:14:52.836230 - [DEBUG] Edge Function : AllBottom
67660 2019-Jan-09 19:14:52.836259 - [DEBUG] End adding new jump function
67661 2019-Jan-09 19:14:52.836283 - [DEBUG]
67662 2019-Jan-09 19:14:52.836306 - [DEBUG] -------------------------------------------- 1921. Path Edge --------------------------------------------
67663 2019-Jan-09 19:14:52.836330 - [DEBUG]
67664 2019-Jan-09 19:14:52.836353 - [DEBUG] Process 1921. path edge:
67665 2019-Jan-09 19:14:52.836377 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67666 2019-Jan-09 19:14:52.836433 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
67667 2019-Jan-09 19:14:52.837061 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67668 2019-Jan-09 19:14:52.837131 - [DEBUG]
67669 2019-Jan-09 19:14:52.837156 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
67670 2019-Jan-09 19:14:52.837808 - [DEBUG] Compose: AllBottom * AllBottom
67671 2019-Jan-09 19:14:52.837835 - [DEBUG]
67672 2019-Jan-09 19:14:52.837859 - [DEBUG] Propagate flow
67673 2019-Jan-09 19:14:52.837883 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67674 2019-Jan-09 19:14:52.837940 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
67675 2019-Jan-09 19:14:52.838566 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67676 2019-Jan-09 19:14:52.838622 - [DEBUG] Edge function : AllBottom (result of previous compose)
67677 2019-Jan-09 19:14:52.838647 - [DEBUG]
67678 2019-Jan-09 19:14:52.838671 - [DEBUG] Join: AllTop & AllBottom
67679 2019-Jan-09 19:14:52.838697 - [DEBUG] = AllBottom (new jump func)
67680 2019-Jan-09 19:14:52.838721 - [DEBUG]
67681 2019-Jan-09 19:14:52.838744 - [DEBUG] Start adding new jump function
67682 2019-Jan-09 19:14:52.838768 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67683 2019-Jan-09 19:14:52.838823 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67684 2019-Jan-09 19:14:52.838877 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
67685 2019-Jan-09 19:14:52.839501 - [DEBUG] Edge Function : AllBottom
67686 2019-Jan-09 19:14:52.839528 - [DEBUG] End adding new jump function
67687 2019-Jan-09 19:14:52.839552 - [DEBUG]
67688 2019-Jan-09 19:14:52.839576 - [DEBUG] -------------------------------------------- 1922. Path Edge --------------------------------------------
67689 2019-Jan-09 19:14:52.839600 - [DEBUG]
67690 2019-Jan-09 19:14:52.839623 - [DEBUG] Process 1922. path edge:
67691 2019-Jan-09 19:14:52.839647 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67692 2019-Jan-09 19:14:52.839703 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
67693 2019-Jan-09 19:14:52.840326 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67694 2019-Jan-09 19:14:52.840382 - [DEBUG]
67695 2019-Jan-09 19:14:52.840407 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
67696 2019-Jan-09 19:14:52.841063 - [DEBUG] Compose: AllBottom * AllBottom
67697 2019-Jan-09 19:14:52.841092 - [DEBUG]
67698 2019-Jan-09 19:14:52.841116 - [DEBUG] Propagate flow
67699 2019-Jan-09 19:14:52.841139 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67700 2019-Jan-09 19:14:52.841197 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
67701 2019-Jan-09 19:14:52.841821 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67702 2019-Jan-09 19:14:52.841877 - [DEBUG] Edge function : AllBottom (result of previous compose)
67703 2019-Jan-09 19:14:52.841902 - [DEBUG]
67704 2019-Jan-09 19:14:52.841927 - [DEBUG] Join: AllTop & AllBottom
67705 2019-Jan-09 19:14:52.841953 - [DEBUG] = AllBottom (new jump func)
67706 2019-Jan-09 19:14:52.841977 - [DEBUG]
67707 2019-Jan-09 19:14:52.842001 - [DEBUG] Start adding new jump function
67708 2019-Jan-09 19:14:52.842033 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67709 2019-Jan-09 19:14:52.842088 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67710 2019-Jan-09 19:14:52.842142 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
67711 2019-Jan-09 19:14:52.842767 - [DEBUG] Edge Function : AllBottom
67712 2019-Jan-09 19:14:52.842796 - [DEBUG] End adding new jump function
67713 2019-Jan-09 19:14:52.842820 - [DEBUG]
67714 2019-Jan-09 19:14:52.842843 - [DEBUG] -------------------------------------------- 1923. Path Edge --------------------------------------------
67715 2019-Jan-09 19:14:52.842868 - [DEBUG]
67716 2019-Jan-09 19:14:52.842891 - [DEBUG] Process 1923. path edge:
67717 2019-Jan-09 19:14:52.842915 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67718 2019-Jan-09 19:14:52.842971 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
67719 2019-Jan-09 19:14:52.843596 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67720 2019-Jan-09 19:14:52.843652 - [DEBUG]
67721 2019-Jan-09 19:14:52.843677 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
67722 2019-Jan-09 19:14:52.844338 - [DEBUG] Compose: AllBottom * AllBottom
67723 2019-Jan-09 19:14:52.844366 - [DEBUG]
67724 2019-Jan-09 19:14:52.844390 - [DEBUG] Propagate flow
67725 2019-Jan-09 19:14:52.844413 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67726 2019-Jan-09 19:14:52.844470 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
67727 2019-Jan-09 19:14:52.845099 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67728 2019-Jan-09 19:14:52.845155 - [DEBUG] Edge function : AllBottom (result of previous compose)
67729 2019-Jan-09 19:14:52.845180 - [DEBUG]
67730 2019-Jan-09 19:14:52.845205 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67731 2019-Jan-09 19:14:52.845231 - [DEBUG] = AllBottom
67732 2019-Jan-09 19:14:52.845255 - [DEBUG]
67733 2019-Jan-09 19:14:52.845278 - [DEBUG] PROPAGATE: No new function!
67734 2019-Jan-09 19:14:52.845314 - [DEBUG] Compose: AllBottom * AllBottom
67735 2019-Jan-09 19:14:52.845340 - [DEBUG]
67736 2019-Jan-09 19:14:52.845364 - [DEBUG] Propagate flow
67737 2019-Jan-09 19:14:52.845388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67738 2019-Jan-09 19:14:52.845444 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
67739 2019-Jan-09 19:14:52.846073 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67740 2019-Jan-09 19:14:52.846129 - [DEBUG] Edge function : AllBottom (result of previous compose)
67741 2019-Jan-09 19:14:52.846154 - [DEBUG]
67742 2019-Jan-09 19:14:52.846179 - [DEBUG] Join: AllTop & AllBottom
67743 2019-Jan-09 19:14:52.846204 - [DEBUG] = AllBottom (new jump func)
67744 2019-Jan-09 19:14:52.846229 - [DEBUG]
67745 2019-Jan-09 19:14:52.846252 - [DEBUG] Start adding new jump function
67746 2019-Jan-09 19:14:52.846276 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67747 2019-Jan-09 19:14:52.846331 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67748 2019-Jan-09 19:14:52.846385 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
67749 2019-Jan-09 19:14:52.847012 - [DEBUG] Edge Function : AllBottom
67750 2019-Jan-09 19:14:52.847044 - [DEBUG] End adding new jump function
67751 2019-Jan-09 19:14:52.847068 - [DEBUG]
67752 2019-Jan-09 19:14:52.847092 - [DEBUG] -------------------------------------------- 1924. Path Edge --------------------------------------------
67753 2019-Jan-09 19:14:52.847137 - [DEBUG]
67754 2019-Jan-09 19:14:52.847160 - [DEBUG] Process 1924. path edge:
67755 2019-Jan-09 19:14:52.847184 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67756 2019-Jan-09 19:14:52.847250 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
67757 2019-Jan-09 19:14:52.847878 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67758 2019-Jan-09 19:14:52.847934 - [DEBUG]
67759 2019-Jan-09 19:14:52.847958 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
67760 2019-Jan-09 19:14:52.848595 - [DEBUG] Possible callees:
67761 2019-Jan-09 19:14:52.848620 - [DEBUG] bar
67762 2019-Jan-09 19:14:52.848645 - [DEBUG] Possible return sites:
67763 2019-Jan-09 19:14:52.848668 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8967764 2019-Jan-09 19:14:52.849910 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
67765 2019-Jan-09 19:14:52.849939 - [DEBUG] Start points of 'bar' currently not available!
67766 2019-Jan-09 19:14:52.849975 - [DEBUG] Compose: AllBottom * AllBottom
67767 2019-Jan-09 19:14:52.850001 - [DEBUG]
67768 2019-Jan-09 19:14:52.850026 - [DEBUG] Propagate flow
67769 2019-Jan-09 19:14:52.850049 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67770 2019-Jan-09 19:14:52.850106 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
67771 2019-Jan-09 19:14:52.850752 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67772 2019-Jan-09 19:14:52.850809 - [DEBUG] Edge function : AllBottom (result of previous compose)
67773 2019-Jan-09 19:14:52.850834 - [DEBUG]
67774 2019-Jan-09 19:14:52.850858 - [DEBUG] Join: AllTop & AllBottom
67775 2019-Jan-09 19:14:52.850884 - [DEBUG] = AllBottom (new jump func)
67776 2019-Jan-09 19:14:52.850909 - [DEBUG]
67777 2019-Jan-09 19:14:52.850932 - [DEBUG] Start adding new jump function
67778 2019-Jan-09 19:14:52.850956 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67779 2019-Jan-09 19:14:52.851011 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67780 2019-Jan-09 19:14:52.851065 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
67781 2019-Jan-09 19:14:52.851774 - [DEBUG] Edge Function : AllBottom
67782 2019-Jan-09 19:14:52.851805 - [DEBUG] End adding new jump function
67783 2019-Jan-09 19:14:52.851829 - [DEBUG]
67784 2019-Jan-09 19:14:52.851853 - [DEBUG] -------------------------------------------- 1925. Path Edge --------------------------------------------
67785 2019-Jan-09 19:14:52.851877 - [DEBUG]
67786 2019-Jan-09 19:14:52.851900 - [DEBUG] Process 1925. path edge:
67787 2019-Jan-09 19:14:52.851924 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67788 2019-Jan-09 19:14:52.851992 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
67789 2019-Jan-09 19:14:52.852672 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67790 2019-Jan-09 19:14:52.852734 - [DEBUG]
67791 2019-Jan-09 19:14:52.852759 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
67792 2019-Jan-09 19:14:52.853426 - [DEBUG] Compose: AllBottom * AllBottom
67793 2019-Jan-09 19:14:52.853454 - [DEBUG]
67794 2019-Jan-09 19:14:52.853478 - [DEBUG] Propagate flow
67795 2019-Jan-09 19:14:52.853502 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67796 2019-Jan-09 19:14:52.853559 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
67797 2019-Jan-09 19:14:52.854224 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67798 2019-Jan-09 19:14:52.854281 - [DEBUG] Edge function : AllBottom (result of previous compose)
67799 2019-Jan-09 19:14:52.854306 - [DEBUG]
67800 2019-Jan-09 19:14:52.854331 - [DEBUG] Join: AllTop & AllBottom
67801 2019-Jan-09 19:14:52.854378 - [DEBUG] = AllBottom (new jump func)
67802 2019-Jan-09 19:14:52.854403 - [DEBUG]
67803 2019-Jan-09 19:14:52.854427 - [DEBUG] Start adding new jump function
67804 2019-Jan-09 19:14:52.854450 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67805 2019-Jan-09 19:14:52.854506 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67806 2019-Jan-09 19:14:52.854560 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
67807 2019-Jan-09 19:14:52.855186 - [DEBUG] Edge Function : AllBottom
67808 2019-Jan-09 19:14:52.855214 - [DEBUG] End adding new jump function
67809 2019-Jan-09 19:14:52.855238 - [DEBUG]
67810 2019-Jan-09 19:14:52.855262 - [DEBUG] -------------------------------------------- 1926. Path Edge --------------------------------------------
67811 2019-Jan-09 19:14:52.855286 - [DEBUG]
67812 2019-Jan-09 19:14:52.855309 - [DEBUG] Process 1926. path edge:
67813 2019-Jan-09 19:14:52.855333 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67814 2019-Jan-09 19:14:52.855389 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
67815 2019-Jan-09 19:14:52.856013 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67816 2019-Jan-09 19:14:52.856069 - [DEBUG]
67817 2019-Jan-09 19:14:52.856094 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
67818 2019-Jan-09 19:14:52.856737 - [DEBUG] Compose: AllBottom * AllBottom
67819 2019-Jan-09 19:14:52.856765 - [DEBUG]
67820 2019-Jan-09 19:14:52.856789 - [DEBUG] Propagate flow
67821 2019-Jan-09 19:14:52.856812 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67822 2019-Jan-09 19:14:52.856869 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
67823 2019-Jan-09 19:14:52.857546 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67824 2019-Jan-09 19:14:52.857608 - [DEBUG] Edge function : AllBottom (result of previous compose)
67825 2019-Jan-09 19:14:52.857633 - [DEBUG]
67826 2019-Jan-09 19:14:52.857659 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67827 2019-Jan-09 19:14:52.857685 - [DEBUG] = AllBottom
67828 2019-Jan-09 19:14:52.857709 - [DEBUG]
67829 2019-Jan-09 19:14:52.857732 - [DEBUG] PROPAGATE: No new function!
67830 2019-Jan-09 19:14:52.857770 - [DEBUG] Compose: AllBottom * AllBottom
67831 2019-Jan-09 19:14:52.857797 - [DEBUG]
67832 2019-Jan-09 19:14:52.857821 - [DEBUG] Propagate flow
67833 2019-Jan-09 19:14:52.857844 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67834 2019-Jan-09 19:14:52.857902 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
67835 2019-Jan-09 19:14:52.858569 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67836 2019-Jan-09 19:14:52.858629 - [DEBUG] Edge function : AllBottom (result of previous compose)
67837 2019-Jan-09 19:14:52.858654 - [DEBUG]
67838 2019-Jan-09 19:14:52.858681 - [DEBUG] Join: AllTop & AllBottom
67839 2019-Jan-09 19:14:52.858708 - [DEBUG] = AllBottom (new jump func)
67840 2019-Jan-09 19:14:52.858732 - [DEBUG]
67841 2019-Jan-09 19:14:52.858756 - [DEBUG] Start adding new jump function
67842 2019-Jan-09 19:14:52.858780 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67843 2019-Jan-09 19:14:52.858835 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67844 2019-Jan-09 19:14:52.858890 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
67845 2019-Jan-09 19:14:52.859589 - [DEBUG] Edge Function : AllBottom
67846 2019-Jan-09 19:14:52.859622 - [DEBUG] End adding new jump function
67847 2019-Jan-09 19:14:52.859667 - [DEBUG]
67848 2019-Jan-09 19:14:52.859692 - [DEBUG] -------------------------------------------- 1927. Path Edge --------------------------------------------
67849 2019-Jan-09 19:14:52.859717 - [DEBUG]
67850 2019-Jan-09 19:14:52.859740 - [DEBUG] Process 1927. path edge:
67851 2019-Jan-09 19:14:52.859765 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67852 2019-Jan-09 19:14:52.859837 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
67853 2019-Jan-09 19:14:52.860536 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67854 2019-Jan-09 19:14:52.860597 - [DEBUG]
67855 2019-Jan-09 19:14:52.860621 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
67856 2019-Jan-09 19:14:52.861296 - [DEBUG] Possible callees:
67857 2019-Jan-09 19:14:52.861322 - [DEBUG] llvm.dbg.declare
67858 2019-Jan-09 19:14:52.861347 - [DEBUG] Possible return sites:
67859 2019-Jan-09 19:14:52.861371 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10367860 2019-Jan-09 19:14:52.862686 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67861 2019-Jan-09 19:14:52.862721 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67862 2019-Jan-09 19:14:52.862765 - [DEBUG] Compose: AllBottom * AllBottom
67863 2019-Jan-09 19:14:52.862793 - [DEBUG]
67864 2019-Jan-09 19:14:52.862818 - [DEBUG] Propagate flow
67865 2019-Jan-09 19:14:52.862841 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67866 2019-Jan-09 19:14:52.862903 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
67867 2019-Jan-09 19:14:52.863537 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67868 2019-Jan-09 19:14:52.863593 - [DEBUG] Edge function : AllBottom (result of previous compose)
67869 2019-Jan-09 19:14:52.863618 - [DEBUG]
67870 2019-Jan-09 19:14:52.863644 - [DEBUG] Join: AllTop & AllBottom
67871 2019-Jan-09 19:14:52.863670 - [DEBUG] = AllBottom (new jump func)
67872 2019-Jan-09 19:14:52.863695 - [DEBUG]
67873 2019-Jan-09 19:14:52.863718 - [DEBUG] Start adding new jump function
67874 2019-Jan-09 19:14:52.863742 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67875 2019-Jan-09 19:14:52.863816 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67876 2019-Jan-09 19:14:52.863871 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
67877 2019-Jan-09 19:14:52.864502 - [DEBUG] Edge Function : AllBottom
67878 2019-Jan-09 19:14:52.864531 - [DEBUG] End adding new jump function
67879 2019-Jan-09 19:14:52.864555 - [DEBUG]
67880 2019-Jan-09 19:14:52.864578 - [DEBUG] -------------------------------------------- 1928. Path Edge --------------------------------------------
67881 2019-Jan-09 19:14:52.864603 - [DEBUG]
67882 2019-Jan-09 19:14:52.864626 - [DEBUG] Process 1928. path edge:
67883 2019-Jan-09 19:14:52.864650 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67884 2019-Jan-09 19:14:52.864706 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
67885 2019-Jan-09 19:14:52.865334 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67886 2019-Jan-09 19:14:52.865390 - [DEBUG]
67887 2019-Jan-09 19:14:52.865415 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
67888 2019-Jan-09 19:14:52.866066 - [DEBUG] Compose: AllBottom * AllBottom
67889 2019-Jan-09 19:14:52.866094 - [DEBUG]
67890 2019-Jan-09 19:14:52.866118 - [DEBUG] Propagate flow
67891 2019-Jan-09 19:14:52.866158 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67892 2019-Jan-09 19:14:52.866216 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
67893 2019-Jan-09 19:14:52.866839 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67894 2019-Jan-09 19:14:52.866896 - [DEBUG] Edge function : AllBottom (result of previous compose)
67895 2019-Jan-09 19:14:52.866921 - [DEBUG]
67896 2019-Jan-09 19:14:52.866946 - [DEBUG] Join: AllTop & AllBottom
67897 2019-Jan-09 19:14:52.866971 - [DEBUG] = AllBottom (new jump func)
67898 2019-Jan-09 19:14:52.866996 - [DEBUG]
67899 2019-Jan-09 19:14:52.867020 - [DEBUG] Start adding new jump function
67900 2019-Jan-09 19:14:52.867043 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67901 2019-Jan-09 19:14:52.867098 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67902 2019-Jan-09 19:14:52.867167 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
67903 2019-Jan-09 19:14:52.867789 - [DEBUG] Edge Function : AllBottom
67904 2019-Jan-09 19:14:52.867817 - [DEBUG] End adding new jump function
67905 2019-Jan-09 19:14:52.867841 - [DEBUG]
67906 2019-Jan-09 19:14:52.867865 - [DEBUG] -------------------------------------------- 1929. Path Edge --------------------------------------------
67907 2019-Jan-09 19:14:52.867889 - [DEBUG]
67908 2019-Jan-09 19:14:52.867913 - [DEBUG] Process 1929. path edge:
67909 2019-Jan-09 19:14:52.867937 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67910 2019-Jan-09 19:14:52.867993 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
67911 2019-Jan-09 19:14:52.868616 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67912 2019-Jan-09 19:14:52.868672 - [DEBUG]
67913 2019-Jan-09 19:14:52.868697 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
67914 2019-Jan-09 19:14:52.869338 - [DEBUG] Compose: AllBottom * AllBottom
67915 2019-Jan-09 19:14:52.869367 - [DEBUG]
67916 2019-Jan-09 19:14:52.869391 - [DEBUG] Propagate flow
67917 2019-Jan-09 19:14:52.869414 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67918 2019-Jan-09 19:14:52.869471 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
67919 2019-Jan-09 19:14:52.870096 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67920 2019-Jan-09 19:14:52.870152 - [DEBUG] Edge function : AllBottom (result of previous compose)
67921 2019-Jan-09 19:14:52.870177 - [DEBUG]
67922 2019-Jan-09 19:14:52.870202 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67923 2019-Jan-09 19:14:52.870228 - [DEBUG] = AllBottom
67924 2019-Jan-09 19:14:52.870253 - [DEBUG]
67925 2019-Jan-09 19:14:52.870276 - [DEBUG] PROPAGATE: No new function!
67926 2019-Jan-09 19:14:52.870323 - [DEBUG] Compose: AllBottom * AllBottom
67927 2019-Jan-09 19:14:52.870350 - [DEBUG]
67928 2019-Jan-09 19:14:52.870374 - [DEBUG] Propagate flow
67929 2019-Jan-09 19:14:52.870397 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67930 2019-Jan-09 19:14:52.870467 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
67931 2019-Jan-09 19:14:52.871097 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67932 2019-Jan-09 19:14:52.871154 - [DEBUG] Edge function : AllBottom (result of previous compose)
67933 2019-Jan-09 19:14:52.871179 - [DEBUG]
67934 2019-Jan-09 19:14:52.871204 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67935 2019-Jan-09 19:14:52.871230 - [DEBUG] = AllBottom
67936 2019-Jan-09 19:14:52.871254 - [DEBUG]
67937 2019-Jan-09 19:14:52.871277 - [DEBUG] PROPAGATE: No new function!
67938 2019-Jan-09 19:14:52.871314 - [DEBUG] Compose: AllBottom * AllBottom
67939 2019-Jan-09 19:14:52.871341 - [DEBUG]
67940 2019-Jan-09 19:14:52.871365 - [DEBUG] Propagate flow
67941 2019-Jan-09 19:14:52.871388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67942 2019-Jan-09 19:14:52.871454 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
67943 2019-Jan-09 19:14:52.872084 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67944 2019-Jan-09 19:14:52.872140 - [DEBUG] Edge function : AllBottom (result of previous compose)
67945 2019-Jan-09 19:14:52.872165 - [DEBUG]
67946 2019-Jan-09 19:14:52.872190 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67947 2019-Jan-09 19:14:52.872216 - [DEBUG] = AllBottom
67948 2019-Jan-09 19:14:52.872241 - [DEBUG]
67949 2019-Jan-09 19:14:52.872264 - [DEBUG] PROPAGATE: No new function!
67950 2019-Jan-09 19:14:52.872299 - [DEBUG] Compose: AllBottom * AllBottom
67951 2019-Jan-09 19:14:52.872325 - [DEBUG]
67952 2019-Jan-09 19:14:52.872349 - [DEBUG] Propagate flow
67953 2019-Jan-09 19:14:52.872373 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67954 2019-Jan-09 19:14:52.872429 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
67955 2019-Jan-09 19:14:52.873066 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67956 2019-Jan-09 19:14:52.873122 - [DEBUG] Edge function : AllBottom (result of previous compose)
67957 2019-Jan-09 19:14:52.873147 - [DEBUG]
67958 2019-Jan-09 19:14:52.873173 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67959 2019-Jan-09 19:14:52.873199 - [DEBUG] = AllBottom
67960 2019-Jan-09 19:14:52.873223 - [DEBUG]
67961 2019-Jan-09 19:14:52.873247 - [DEBUG] PROPAGATE: No new function!
67962 2019-Jan-09 19:14:52.873283 - [DEBUG] Compose: AllBottom * AllBottom
67963 2019-Jan-09 19:14:52.873310 - [DEBUG]
67964 2019-Jan-09 19:14:52.873333 - [DEBUG] Propagate flow
67965 2019-Jan-09 19:14:52.873357 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67966 2019-Jan-09 19:14:52.873413 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
67967 2019-Jan-09 19:14:52.874067 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67968 2019-Jan-09 19:14:52.874123 - [DEBUG] Edge function : AllBottom (result of previous compose)
67969 2019-Jan-09 19:14:52.874148 - [DEBUG]
67970 2019-Jan-09 19:14:52.874174 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67971 2019-Jan-09 19:14:52.874199 - [DEBUG] = AllBottom
67972 2019-Jan-09 19:14:52.874224 - [DEBUG]
67973 2019-Jan-09 19:14:52.874247 - [DEBUG] PROPAGATE: No new function!
67974 2019-Jan-09 19:14:52.874290 - [DEBUG] Compose: AllBottom * AllBottom
67975 2019-Jan-09 19:14:52.874318 - [DEBUG]
67976 2019-Jan-09 19:14:52.874342 - [DEBUG] Propagate flow
67977 2019-Jan-09 19:14:52.874365 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67978 2019-Jan-09 19:14:52.874422 - [DEBUG] Target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
67979 2019-Jan-09 19:14:52.875051 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67980 2019-Jan-09 19:14:52.875107 - [DEBUG] Edge function : AllBottom (result of previous compose)
67981 2019-Jan-09 19:14:52.875132 - [DEBUG]
67982 2019-Jan-09 19:14:52.875157 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67983 2019-Jan-09 19:14:52.875183 - [DEBUG] = AllBottom
67984 2019-Jan-09 19:14:52.875208 - [DEBUG]
67985 2019-Jan-09 19:14:52.875231 - [DEBUG] PROPAGATE: No new function!
67986 2019-Jan-09 19:14:52.875324 - [DEBUG] Start adding new jump function
67987 2019-Jan-09 19:14:52.875349 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67988 2019-Jan-09 19:14:52.875406 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67989 2019-Jan-09 19:14:52.875461 - [DEBUG] Destination : %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
67990 2019-Jan-09 19:14:52.876086 - [DEBUG] Edge Function : EdgeIdentity
67991 2019-Jan-09 19:14:52.876123 - [DEBUG] End adding new jump function
67992 2019-Jan-09 19:14:52.876147 - [DEBUG]
67993 2019-Jan-09 19:14:52.876171 - [INFO] Compute the final values according to the edge functions
67994 2019-Jan-09 19:14:52.876195 - [DEBUG] Start computing values
67995 2019-Jan-09 19:14:52.876220 - [DEBUG] Function : main
67996 2019-Jan-09 19:14:52.876245 - [DEBUG] Inst. : %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
67997 2019-Jan-09 19:14:52.876871 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
67998 2019-Jan-09 19:14:52.876927 - [DEBUG] Value : BOTTOM
67999 2019-Jan-09 19:14:52.876954 - [DEBUG]
68000 2019-Jan-09 19:14:52.876984 - [DEBUG] Function : main
68001 2019-Jan-09 19:14:52.877010 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
68002 2019-Jan-09 19:14:52.877661 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68003 2019-Jan-09 19:14:52.877717 - [DEBUG] Value : BOTTOM
68004 2019-Jan-09 19:14:52.877743 - [DEBUG]
68005 2019-Jan-09 19:14:52.877780 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68006 2019-Jan-09 19:14:52.877809 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68007 2019-Jan-09 19:14:52.877837 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68008 2019-Jan-09 19:14:52.877865 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68009 2019-Jan-09 19:14:52.877893 - [DEBUG] Function : main
68010 2019-Jan-09 19:14:52.877919 - [DEBUG] Inst. : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68011 2019-Jan-09 19:14:52.878571 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68012 2019-Jan-09 19:14:52.878628 - [DEBUG] Value : BOTTOM
68013 2019-Jan-09 19:14:52.878653 - [DEBUG]


getCallToRetFlowFunction()
getCallFlowFunction()
%call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !3968014 2019-Jan-09 19:14:52.879311 - [DEBUG] Could not get starting points of 'getenv' because it is a declaration
68015 2019-Jan-09 19:14:52.879344 - [DEBUG] Could not get starting points of 'getenv' because it is a declaration
68016 2019-Jan-09 19:14:52.879372 - [DEBUG] Function : main
68017 2019-Jan-09 19:14:52.879398 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
68018 2019-Jan-09 19:14:52.880034 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68019 2019-Jan-09 19:14:52.880091 - [DEBUG] Value : BOTTOM
68020 2019-Jan-09 19:14:52.880117 - [DEBUG]
68021 2019-Jan-09 19:14:52.880150 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68022 2019-Jan-09 19:14:52.880179 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68023 2019-Jan-09 19:14:52.880208 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68024 2019-Jan-09 19:14:52.880236 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68025 2019-Jan-09 19:14:52.880264 - [DEBUG] Function : main
68026 2019-Jan-09 19:14:52.880290 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
68027 2019-Jan-09 19:14:52.880952 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68028 2019-Jan-09 19:14:52.881009 - [DEBUG] Value : BOTTOM
68029 2019-Jan-09 19:14:52.881034 - [DEBUG]
68030 2019-Jan-09 19:14:52.881068 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68031 2019-Jan-09 19:14:52.881097 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68032 2019-Jan-09 19:14:52.881135 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68033 2019-Jan-09 19:14:52.881163 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68034 2019-Jan-09 19:14:52.881194 - [DEBUG] Function : main
68035 2019-Jan-09 19:14:52.881221 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68036 2019-Jan-09 19:14:52.881851 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68037 2019-Jan-09 19:14:52.882490 - [DEBUG] Value : BOTTOM
68038 2019-Jan-09 19:14:52.882516 - [DEBUG]
68039 2019-Jan-09 19:14:52.882549 - [DEBUG] Function : main
68040 2019-Jan-09 19:14:52.882574 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68041 2019-Jan-09 19:14:52.883219 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68042 2019-Jan-09 19:14:52.883861 - [DEBUG] Value : BOTTOM
68043 2019-Jan-09 19:14:52.883887 - [DEBUG]
68044 2019-Jan-09 19:14:52.883917 - [DEBUG] Function : main
68045 2019-Jan-09 19:14:52.883943 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68046 2019-Jan-09 19:14:52.884569 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68047 2019-Jan-09 19:14:52.885214 - [DEBUG] Value : BOTTOM
68048 2019-Jan-09 19:14:52.885240 - [DEBUG]
68049 2019-Jan-09 19:14:52.885268 - [DEBUG] Function : main
68050 2019-Jan-09 19:14:52.885294 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68051 2019-Jan-09 19:14:52.885922 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68052 2019-Jan-09 19:14:52.886549 - [DEBUG] Value : BOTTOM
68053 2019-Jan-09 19:14:52.886574 - [DEBUG]
68054 2019-Jan-09 19:14:52.886602 - [DEBUG] Function : main
68055 2019-Jan-09 19:14:52.886627 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68056 2019-Jan-09 19:14:52.887270 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68057 2019-Jan-09 19:14:52.887898 - [DEBUG] Value : BOTTOM
68058 2019-Jan-09 19:14:52.887924 - [DEBUG]
68059 2019-Jan-09 19:14:52.887952 - [DEBUG] Function : main
68060 2019-Jan-09 19:14:52.887979 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68061 2019-Jan-09 19:14:52.888606 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68062 2019-Jan-09 19:14:52.889231 - [DEBUG] Value : BOTTOM
68063 2019-Jan-09 19:14:52.889257 - [DEBUG]
68064 2019-Jan-09 19:14:52.889286 - [DEBUG] Function : main
68065 2019-Jan-09 19:14:52.889311 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68066 2019-Jan-09 19:14:52.889938 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68067 2019-Jan-09 19:14:52.890579 - [DEBUG] Value : BOTTOM
68068 2019-Jan-09 19:14:52.890605 - [DEBUG]
68069 2019-Jan-09 19:14:52.890633 - [DEBUG] Function : main
68070 2019-Jan-09 19:14:52.890658 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68071 2019-Jan-09 19:14:52.891285 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68072 2019-Jan-09 19:14:52.891910 - [DEBUG] Value : BOTTOM
68073 2019-Jan-09 19:14:52.891935 - [DEBUG]
68074 2019-Jan-09 19:14:52.891964 - [DEBUG] Function : main
68075 2019-Jan-09 19:14:52.891989 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68076 2019-Jan-09 19:14:52.892632 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68077 2019-Jan-09 19:14:52.893262 - [DEBUG] Value : BOTTOM
68078 2019-Jan-09 19:14:52.893288 - [DEBUG]
68079 2019-Jan-09 19:14:52.893316 - [DEBUG] Function : main
68080 2019-Jan-09 19:14:52.893343 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68081 2019-Jan-09 19:14:52.893989 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68082 2019-Jan-09 19:14:52.894616 - [DEBUG] Value : BOTTOM
68083 2019-Jan-09 19:14:52.894641 - [DEBUG]
68084 2019-Jan-09 19:14:52.894670 - [DEBUG] Function : main
68085 2019-Jan-09 19:14:52.894695 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68086 2019-Jan-09 19:14:52.895322 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68087 2019-Jan-09 19:14:52.895379 - [DEBUG] Value : BOTTOM
68088 2019-Jan-09 19:14:52.895405 - [DEBUG]
68089 2019-Jan-09 19:14:52.895436 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
68090 2019-Jan-09 19:14:52.895468 - [DEBUG] Function : main
68091 2019-Jan-09 19:14:52.895494 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68092 2019-Jan-09 19:14:52.896129 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68093 2019-Jan-09 19:14:52.896757 - [DEBUG] Value : BOTTOM
68094 2019-Jan-09 19:14:52.896783 - [DEBUG]
68095 2019-Jan-09 19:14:52.896811 - [DEBUG] Function : main
68096 2019-Jan-09 19:14:52.896838 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68097 2019-Jan-09 19:14:52.897495 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68098 2019-Jan-09 19:14:52.898122 - [DEBUG] Value : BOTTOM
68099 2019-Jan-09 19:14:52.898147 - [DEBUG]
68100 2019-Jan-09 19:14:52.898176 - [DEBUG] Function : main
68101 2019-Jan-09 19:14:52.898202 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68102 2019-Jan-09 19:14:52.898835 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68103 2019-Jan-09 19:14:52.899478 - [DEBUG] Value : BOTTOM
68104 2019-Jan-09 19:14:52.899503 - [DEBUG]
68105 2019-Jan-09 19:14:52.899531 - [DEBUG] Function : main
68106 2019-Jan-09 19:14:52.899557 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68107 2019-Jan-09 19:14:52.900193 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68108 2019-Jan-09 19:14:52.900853 - [DEBUG] Value : BOTTOM
68109 2019-Jan-09 19:14:52.900879 - [DEBUG]
68110 2019-Jan-09 19:14:52.900907 - [DEBUG] Function : main
68111 2019-Jan-09 19:14:52.900933 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68112 2019-Jan-09 19:14:52.901567 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68113 2019-Jan-09 19:14:52.902195 - [DEBUG] Value : BOTTOM
68114 2019-Jan-09 19:14:52.902220 - [DEBUG]
68115 2019-Jan-09 19:14:52.902249 - [DEBUG] Function : main
68116 2019-Jan-09 19:14:52.902274 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68117 2019-Jan-09 19:14:52.902909 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68118 2019-Jan-09 19:14:52.903534 - [DEBUG] Value : BOTTOM
68119 2019-Jan-09 19:14:52.903568 - [DEBUG]
68120 2019-Jan-09 19:14:52.903597 - [DEBUG] Function : main
68121 2019-Jan-09 19:14:52.903624 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68122 2019-Jan-09 19:14:52.904275 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68123 2019-Jan-09 19:14:52.904899 - [DEBUG] Value : BOTTOM
68124 2019-Jan-09 19:14:52.904924 - [DEBUG]
68125 2019-Jan-09 19:14:52.904952 - [DEBUG] Function : main
68126 2019-Jan-09 19:14:52.904978 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68127 2019-Jan-09 19:14:52.905612 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68128 2019-Jan-09 19:14:52.906236 - [DEBUG] Value : BOTTOM
68129 2019-Jan-09 19:14:52.906262 - [DEBUG]
68130 2019-Jan-09 19:14:52.906290 - [DEBUG] Function : main
68131 2019-Jan-09 19:14:52.906315 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68132 2019-Jan-09 19:14:52.906949 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68133 2019-Jan-09 19:14:52.907593 - [DEBUG] Value : BOTTOM
68134 2019-Jan-09 19:14:52.907619 - [DEBUG]
68135 2019-Jan-09 19:14:52.907647 - [DEBUG] Function : main
68136 2019-Jan-09 19:14:52.907673 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68137 2019-Jan-09 19:14:52.908308 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68138 2019-Jan-09 19:14:52.908938 - [DEBUG] Value : BOTTOM
68139 2019-Jan-09 19:14:52.908964 - [DEBUG]
68140 2019-Jan-09 19:14:52.908992 - [DEBUG] Function : main
68141 2019-Jan-09 19:14:52.909018 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68142 2019-Jan-09 19:14:52.909652 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68143 2019-Jan-09 19:14:52.910278 - [DEBUG] Value : BOTTOM
68144 2019-Jan-09 19:14:52.910304 - [DEBUG]
68145 2019-Jan-09 19:14:52.910332 - [DEBUG] Function : main
68146 2019-Jan-09 19:14:52.910358 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68147 2019-Jan-09 19:14:52.911007 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68148 2019-Jan-09 19:14:52.911634 - [DEBUG] Value : BOTTOM
68149 2019-Jan-09 19:14:52.911660 - [DEBUG]
68150 2019-Jan-09 19:14:52.911688 - [DEBUG] Function : main
68151 2019-Jan-09 19:14:52.911713 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68152 2019-Jan-09 19:14:52.912347 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68153 2019-Jan-09 19:14:52.912971 - [DEBUG] Value : BOTTOM
68154 2019-Jan-09 19:14:52.912997 - [DEBUG]
68155 2019-Jan-09 19:14:52.913025 - [DEBUG] Function : main
68156 2019-Jan-09 19:14:52.913050 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68157 2019-Jan-09 19:14:52.913685 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68158 2019-Jan-09 19:14:52.913742 - [DEBUG] Value : BOTTOM
68159 2019-Jan-09 19:14:52.913778 - [DEBUG]
68160 2019-Jan-09 19:14:52.913817 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68161 2019-Jan-09 19:14:52.913846 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68162 2019-Jan-09 19:14:52.913883 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68163 2019-Jan-09 19:14:52.913912 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68164 2019-Jan-09 19:14:52.913943 - [DEBUG] Function : main
68165 2019-Jan-09 19:14:52.913971 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68166 2019-Jan-09 19:14:52.914600 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68167 2019-Jan-09 19:14:52.915227 - [DEBUG] Value : BOTTOM
68168 2019-Jan-09 19:14:52.915252 - [DEBUG]
68169 2019-Jan-09 19:14:52.915281 - [DEBUG] Function : main
68170 2019-Jan-09 19:14:52.915306 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68171 2019-Jan-09 19:14:52.915933 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68172 2019-Jan-09 19:14:52.916557 - [DEBUG] Value : BOTTOM
68173 2019-Jan-09 19:14:52.916583 - [DEBUG]
68174 2019-Jan-09 19:14:52.916611 - [DEBUG] Function : main
68175 2019-Jan-09 19:14:52.916637 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68176 2019-Jan-09 19:14:52.917279 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68177 2019-Jan-09 19:14:52.917920 - [DEBUG] Value : BOTTOM
68178 2019-Jan-09 19:14:52.917946 - [DEBUG]
68179 2019-Jan-09 19:14:52.917974 - [DEBUG] Function : main
68180 2019-Jan-09 19:14:52.917999 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68181 2019-Jan-09 19:14:52.918628 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68182 2019-Jan-09 19:14:52.919253 - [DEBUG] Value : BOTTOM
68183 2019-Jan-09 19:14:52.919279 - [DEBUG]
68184 2019-Jan-09 19:14:52.919307 - [DEBUG] Function : main
68185 2019-Jan-09 19:14:52.919333 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68186 2019-Jan-09 19:14:52.919959 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68187 2019-Jan-09 19:14:52.920601 - [DEBUG] Value : BOTTOM
68188 2019-Jan-09 19:14:52.920626 - [DEBUG]
68189 2019-Jan-09 19:14:52.920654 - [DEBUG] Function : main
68190 2019-Jan-09 19:14:52.920681 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68191 2019-Jan-09 19:14:52.921308 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68192 2019-Jan-09 19:14:52.921933 - [DEBUG] Value : BOTTOM
68193 2019-Jan-09 19:14:52.921959 - [DEBUG]
68194 2019-Jan-09 19:14:52.921988 - [DEBUG] Function : main
68195 2019-Jan-09 19:14:52.922013 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68196 2019-Jan-09 19:14:52.922640 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68197 2019-Jan-09 19:14:52.923262 - [DEBUG] Value : BOTTOM
68198 2019-Jan-09 19:14:52.923288 - [DEBUG]
68199 2019-Jan-09 19:14:52.923316 - [DEBUG] Function : main
68200 2019-Jan-09 19:14:52.923341 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68201 2019-Jan-09 19:14:52.923982 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68202 2019-Jan-09 19:14:52.924607 - [DEBUG] Value : BOTTOM
68203 2019-Jan-09 19:14:52.924632 - [DEBUG]
68204 2019-Jan-09 19:14:52.924660 - [DEBUG] Function : main
68205 2019-Jan-09 19:14:52.924686 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68206 2019-Jan-09 19:14:52.925320 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68207 2019-Jan-09 19:14:52.925948 - [DEBUG] Value : BOTTOM
68208 2019-Jan-09 19:14:52.925973 - [DEBUG]
68209 2019-Jan-09 19:14:52.926001 - [DEBUG] Function : main
68210 2019-Jan-09 19:14:52.926028 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68211 2019-Jan-09 19:14:52.926654 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68212 2019-Jan-09 19:14:52.927298 - [DEBUG] Value : BOTTOM
68213 2019-Jan-09 19:14:52.927324 - [DEBUG]
68214 2019-Jan-09 19:14:52.927352 - [DEBUG] Function : main
68215 2019-Jan-09 19:14:52.927377 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68216 2019-Jan-09 19:14:52.928002 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68217 2019-Jan-09 19:14:52.928627 - [DEBUG] Value : BOTTOM
68218 2019-Jan-09 19:14:52.928653 - [DEBUG]
68219 2019-Jan-09 19:14:52.928681 - [DEBUG] Function : main
68220 2019-Jan-09 19:14:52.928706 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68221 2019-Jan-09 19:14:52.929333 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68222 2019-Jan-09 19:14:52.929958 - [DEBUG] Value : BOTTOM
68223 2019-Jan-09 19:14:52.929984 - [DEBUG]
68224 2019-Jan-09 19:14:52.930011 - [DEBUG] Function : main
68225 2019-Jan-09 19:14:52.930037 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68226 2019-Jan-09 19:14:52.930678 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68227 2019-Jan-09 19:14:52.931300 - [DEBUG] Value : BOTTOM
68228 2019-Jan-09 19:14:52.931326 - [DEBUG]
68229 2019-Jan-09 19:14:52.931354 - [DEBUG] Function : main
68230 2019-Jan-09 19:14:52.931381 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68231 2019-Jan-09 19:14:52.932008 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68232 2019-Jan-09 19:14:52.932065 - [DEBUG] Value : BOTTOM
68233 2019-Jan-09 19:14:52.932090 - [DEBUG]
68234 2019-Jan-09 19:14:52.932120 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
68235 2019-Jan-09 19:14:52.932153 - [DEBUG] Function : main
68236 2019-Jan-09 19:14:52.932179 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68237 2019-Jan-09 19:14:52.932806 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68238 2019-Jan-09 19:14:52.933431 - [DEBUG] Value : BOTTOM
68239 2019-Jan-09 19:14:52.933456 - [DEBUG]
68240 2019-Jan-09 19:14:52.933485 - [DEBUG] Function : main
68241 2019-Jan-09 19:14:52.933510 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68242 2019-Jan-09 19:14:52.934149 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68243 2019-Jan-09 19:14:52.934773 - [DEBUG] Value : BOTTOM
68244 2019-Jan-09 19:14:52.934799 - [DEBUG]
68245 2019-Jan-09 19:14:52.934827 - [DEBUG] Function : main
68246 2019-Jan-09 19:14:52.934853 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68247 2019-Jan-09 19:14:52.935478 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68248 2019-Jan-09 19:14:52.936118 - [DEBUG] Value : BOTTOM
68249 2019-Jan-09 19:14:52.936144 - [DEBUG]
68250 2019-Jan-09 19:14:52.936172 - [DEBUG] Function : main
68251 2019-Jan-09 19:14:52.936198 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68252 2019-Jan-09 19:14:52.936833 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68253 2019-Jan-09 19:14:52.937473 - [DEBUG] Value : BOTTOM
68254 2019-Jan-09 19:14:52.937499 - [DEBUG]
68255 2019-Jan-09 19:14:52.937527 - [DEBUG] Function : main
68256 2019-Jan-09 19:14:52.937552 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68257 2019-Jan-09 19:14:52.938177 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68258 2019-Jan-09 19:14:52.938803 - [DEBUG] Value : BOTTOM
68259 2019-Jan-09 19:14:52.938828 - [DEBUG]
68260 2019-Jan-09 19:14:52.938856 - [DEBUG] Function : main
68261 2019-Jan-09 19:14:52.938882 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68262 2019-Jan-09 19:14:52.939507 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68263 2019-Jan-09 19:14:52.940130 - [DEBUG] Value : BOTTOM
68264 2019-Jan-09 19:14:52.940156 - [DEBUG]
68265 2019-Jan-09 19:14:52.940184 - [DEBUG] Function : main
68266 2019-Jan-09 19:14:52.940210 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68267 2019-Jan-09 19:14:52.940850 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68268 2019-Jan-09 19:14:52.941472 - [DEBUG] Value : BOTTOM
68269 2019-Jan-09 19:14:52.941498 - [DEBUG]
68270 2019-Jan-09 19:14:52.941526 - [DEBUG] Function : main
68271 2019-Jan-09 19:14:52.941552 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68272 2019-Jan-09 19:14:52.942179 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68273 2019-Jan-09 19:14:52.942803 - [DEBUG] Value : BOTTOM
68274 2019-Jan-09 19:14:52.942828 - [DEBUG]
68275 2019-Jan-09 19:14:52.942856 - [DEBUG] Function : main
68276 2019-Jan-09 19:14:52.942882 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68277 2019-Jan-09 19:14:52.943507 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68278 2019-Jan-09 19:14:52.944146 - [DEBUG] Value : BOTTOM
68279 2019-Jan-09 19:14:52.944172 - [DEBUG]
68280 2019-Jan-09 19:14:52.944200 - [DEBUG] Function : main
68281 2019-Jan-09 19:14:52.944225 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68282 2019-Jan-09 19:14:52.944851 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68283 2019-Jan-09 19:14:52.945477 - [DEBUG] Value : BOTTOM
68284 2019-Jan-09 19:14:52.945503 - [DEBUG]
68285 2019-Jan-09 19:14:52.945531 - [DEBUG] Function : main
68286 2019-Jan-09 19:14:52.945556 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68287 2019-Jan-09 19:14:52.946181 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68288 2019-Jan-09 19:14:52.946806 - [DEBUG] Value : BOTTOM
68289 2019-Jan-09 19:14:52.946831 - [DEBUG]
68290 2019-Jan-09 19:14:52.946859 - [DEBUG] Function : main
68291 2019-Jan-09 19:14:52.946886 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68292 2019-Jan-09 19:14:52.947528 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68293 2019-Jan-09 19:14:52.948155 - [DEBUG] Value : BOTTOM
68294 2019-Jan-09 19:14:52.948180 - [DEBUG]
68295 2019-Jan-09 19:14:52.948208 - [DEBUG] Function : main
68296 2019-Jan-09 19:14:52.948234 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68297 2019-Jan-09 19:14:52.948860 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68298 2019-Jan-09 19:14:52.949489 - [DEBUG] Value : BOTTOM
68299 2019-Jan-09 19:14:52.949515 - [DEBUG]
68300 2019-Jan-09 19:14:52.949543 - [DEBUG] Function : main
68301 2019-Jan-09 19:14:52.949569 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68302 2019-Jan-09 19:14:52.950196 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68303 2019-Jan-09 19:14:52.950836 - [DEBUG] Value : BOTTOM
68304 2019-Jan-09 19:14:52.950862 - [DEBUG]
68305 2019-Jan-09 19:14:52.950890 - [DEBUG] Function : main
68306 2019-Jan-09 19:14:52.950915 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68307 2019-Jan-09 19:14:52.951541 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68308 2019-Jan-09 19:14:52.952166 - [DEBUG] Value : BOTTOM
68309 2019-Jan-09 19:14:52.952191 - [DEBUG]
68310 2019-Jan-09 19:14:52.952219 - [DEBUG] Function : main
68311 2019-Jan-09 19:14:52.952246 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68312 2019-Jan-09 19:14:52.952873 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
68313 2019-Jan-09 19:14:52.953496 - [DEBUG] Value : BOTTOM
68314 2019-Jan-09 19:14:52.953522 - [DEBUG]
68315 2019-Jan-09 19:14:52.953551 - [DEBUG] Function : main
68316 2019-Jan-09 19:14:52.953577 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68317 2019-Jan-09 19:14:52.954218 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68318 2019-Jan-09 19:14:52.954275 - [DEBUG] Value : BOTTOM
68319 2019-Jan-09 19:14:52.954300 - [DEBUG]
68320 2019-Jan-09 19:14:52.954330 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
68321 2019-Jan-09 19:14:52.954363 - [DEBUG] Function : main
68322 2019-Jan-09 19:14:52.954389 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68323 2019-Jan-09 19:14:52.955024 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68324 2019-Jan-09 19:14:52.955651 - [DEBUG] Value : BOTTOM
68325 2019-Jan-09 19:14:52.955676 - [DEBUG]
68326 2019-Jan-09 19:14:52.955705 - [DEBUG] Function : main
68327 2019-Jan-09 19:14:52.955731 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68328 2019-Jan-09 19:14:52.956366 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68329 2019-Jan-09 19:14:52.956991 - [DEBUG] Value : BOTTOM
68330 2019-Jan-09 19:14:52.957016 - [DEBUG]
68331 2019-Jan-09 19:14:52.957044 - [DEBUG] Function : main
68332 2019-Jan-09 19:14:52.957070 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68333 2019-Jan-09 19:14:52.957719 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68334 2019-Jan-09 19:14:52.958361 - [DEBUG] Value : BOTTOM
68335 2019-Jan-09 19:14:52.958387 - [DEBUG]
68336 2019-Jan-09 19:14:52.958415 - [DEBUG] Function : main
68337 2019-Jan-09 19:14:52.958441 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68338 2019-Jan-09 19:14:52.959076 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68339 2019-Jan-09 19:14:52.959701 - [DEBUG] Value : BOTTOM
68340 2019-Jan-09 19:14:52.959727 - [DEBUG]
68341 2019-Jan-09 19:14:52.959755 - [DEBUG] Function : main
68342 2019-Jan-09 19:14:52.959781 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68343 2019-Jan-09 19:14:52.960421 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68344 2019-Jan-09 19:14:52.961064 - [DEBUG] Value : BOTTOM
68345 2019-Jan-09 19:14:52.961090 - [DEBUG]
68346 2019-Jan-09 19:14:52.961118 - [DEBUG] Function : main
68347 2019-Jan-09 19:14:52.961144 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68348 2019-Jan-09 19:14:52.961778 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68349 2019-Jan-09 19:14:52.962402 - [DEBUG] Value : BOTTOM
68350 2019-Jan-09 19:14:52.962428 - [DEBUG]
68351 2019-Jan-09 19:14:52.962456 - [DEBUG] Function : main
68352 2019-Jan-09 19:14:52.962483 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68353 2019-Jan-09 19:14:52.963118 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68354 2019-Jan-09 19:14:52.963741 - [DEBUG] Value : BOTTOM
68355 2019-Jan-09 19:14:52.963778 - [DEBUG]
68356 2019-Jan-09 19:14:52.963808 - [DEBUG] Function : main
68357 2019-Jan-09 19:14:52.963834 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68358 2019-Jan-09 19:14:52.964468 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68359 2019-Jan-09 19:14:52.965093 - [DEBUG] Value : BOTTOM
68360 2019-Jan-09 19:14:52.965118 - [DEBUG]
68361 2019-Jan-09 19:14:52.965146 - [DEBUG] Function : main
68362 2019-Jan-09 19:14:52.965172 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68363 2019-Jan-09 19:14:52.965805 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68364 2019-Jan-09 19:14:52.966435 - [DEBUG] Value : BOTTOM
68365 2019-Jan-09 19:14:52.966460 - [DEBUG]
68366 2019-Jan-09 19:14:52.966488 - [DEBUG] Function : main
68367 2019-Jan-09 19:14:52.966514 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68368 2019-Jan-09 19:14:52.967159 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68369 2019-Jan-09 19:14:52.967787 - [DEBUG] Value : BOTTOM
68370 2019-Jan-09 19:14:52.967813 - [DEBUG]
68371 2019-Jan-09 19:14:52.967841 - [DEBUG] Function : main
68372 2019-Jan-09 19:14:52.967867 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68373 2019-Jan-09 19:14:52.968502 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68374 2019-Jan-09 19:14:52.969129 - [DEBUG] Value : BOTTOM
68375 2019-Jan-09 19:14:52.969154 - [DEBUG]
68376 2019-Jan-09 19:14:52.969182 - [DEBUG] Function : main
68377 2019-Jan-09 19:14:52.969208 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68378 2019-Jan-09 19:14:52.969841 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68379 2019-Jan-09 19:14:52.970480 - [DEBUG] Value : BOTTOM
68380 2019-Jan-09 19:14:52.970506 - [DEBUG]
68381 2019-Jan-09 19:14:52.970534 - [DEBUG] Function : main
68382 2019-Jan-09 19:14:52.970560 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68383 2019-Jan-09 19:14:52.971194 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68384 2019-Jan-09 19:14:52.971826 - [DEBUG] Value : BOTTOM
68385 2019-Jan-09 19:14:52.971852 - [DEBUG]
68386 2019-Jan-09 19:14:52.971880 - [DEBUG] Function : main
68387 2019-Jan-09 19:14:52.971905 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68388 2019-Jan-09 19:14:52.972540 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68389 2019-Jan-09 19:14:52.973165 - [DEBUG] Value : BOTTOM
68390 2019-Jan-09 19:14:52.973190 - [DEBUG]
68391 2019-Jan-09 19:14:52.973218 - [DEBUG] Function : main
68392 2019-Jan-09 19:14:52.973245 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68393 2019-Jan-09 19:14:52.973894 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68394 2019-Jan-09 19:14:52.974520 - [DEBUG] Value : BOTTOM
68395 2019-Jan-09 19:14:52.974545 - [DEBUG]
68396 2019-Jan-09 19:14:52.974573 - [DEBUG] Function : main
68397 2019-Jan-09 19:14:52.974599 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68398 2019-Jan-09 19:14:52.975231 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
68399 2019-Jan-09 19:14:52.975855 - [DEBUG] Value : BOTTOM
68400 2019-Jan-09 19:14:52.975881 - [DEBUG]
68401 2019-Jan-09 19:14:52.975910 - [DEBUG] Function : main
68402 2019-Jan-09 19:14:52.975935 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68403 2019-Jan-09 19:14:52.976569 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68404 2019-Jan-09 19:14:52.977214 - [DEBUG] Value : BOTTOM
68405 2019-Jan-09 19:14:52.977240 - [DEBUG]
68406 2019-Jan-09 19:14:52.977268 - [DEBUG] Function : main
68407 2019-Jan-09 19:14:52.977293 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68408 2019-Jan-09 19:14:52.977927 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68409 2019-Jan-09 19:14:52.978553 - [DEBUG] Value : BOTTOM
68410 2019-Jan-09 19:14:52.978578 - [DEBUG]
68411 2019-Jan-09 19:14:52.978606 - [DEBUG] Function : main
68412 2019-Jan-09 19:14:52.978633 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68413 2019-Jan-09 19:14:52.979268 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
68414 2019-Jan-09 19:14:52.979890 - [DEBUG] Value : BOTTOM
68415 2019-Jan-09 19:14:52.979916 - [DEBUG]
68416 2019-Jan-09 19:14:52.979944 - [DEBUG] Function : main
68417 2019-Jan-09 19:14:52.979970 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68418 2019-Jan-09 19:14:52.980619 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68419 2019-Jan-09 19:14:52.980675 - [DEBUG] Value : BOTTOM
68420 2019-Jan-09 19:14:52.980701 - [DEBUG]
68421 2019-Jan-09 19:14:52.980734 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68422 2019-Jan-09 19:14:52.980764 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68423 2019-Jan-09 19:14:52.980792 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68424 2019-Jan-09 19:14:52.980820 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68425 2019-Jan-09 19:14:52.980853 - [DEBUG] Function : main
68426 2019-Jan-09 19:14:52.980892 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68427 2019-Jan-09 19:14:52.981528 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68428 2019-Jan-09 19:14:52.982156 - [DEBUG] Value : BOTTOM
68429 2019-Jan-09 19:14:52.982181 - [DEBUG]
68430 2019-Jan-09 19:14:52.982210 - [DEBUG] Function : main
68431 2019-Jan-09 19:14:52.982237 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68432 2019-Jan-09 19:14:52.982870 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68433 2019-Jan-09 19:14:52.983495 - [DEBUG] Value : BOTTOM
68434 2019-Jan-09 19:14:52.983521 - [DEBUG]
68435 2019-Jan-09 19:14:52.983549 - [DEBUG] Function : main
68436 2019-Jan-09 19:14:52.983574 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68437 2019-Jan-09 19:14:52.984224 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68438 2019-Jan-09 19:14:52.984864 - [DEBUG] Value : BOTTOM
68439 2019-Jan-09 19:14:52.984890 - [DEBUG]
68440 2019-Jan-09 19:14:52.984918 - [DEBUG] Function : main
68441 2019-Jan-09 19:14:52.984943 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68442 2019-Jan-09 19:14:52.985577 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68443 2019-Jan-09 19:14:52.986202 - [DEBUG] Value : BOTTOM
68444 2019-Jan-09 19:14:52.986228 - [DEBUG]
68445 2019-Jan-09 19:14:52.986256 - [DEBUG] Function : main
68446 2019-Jan-09 19:14:52.986281 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68447 2019-Jan-09 19:14:52.986914 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68448 2019-Jan-09 19:14:52.987558 - [DEBUG] Value : BOTTOM
68449 2019-Jan-09 19:14:52.987584 - [DEBUG]
68450 2019-Jan-09 19:14:52.987612 - [DEBUG] Function : main
68451 2019-Jan-09 19:14:52.987637 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68452 2019-Jan-09 19:14:52.988270 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68453 2019-Jan-09 19:14:52.988894 - [DEBUG] Value : BOTTOM
68454 2019-Jan-09 19:14:52.988920 - [DEBUG]
68455 2019-Jan-09 19:14:52.988949 - [DEBUG] Function : main
68456 2019-Jan-09 19:14:52.988976 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68457 2019-Jan-09 19:14:52.989610 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68458 2019-Jan-09 19:14:52.990234 - [DEBUG] Value : BOTTOM
68459 2019-Jan-09 19:14:52.990259 - [DEBUG]
68460 2019-Jan-09 19:14:52.990287 - [DEBUG] Function : main
68461 2019-Jan-09 19:14:52.990313 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68462 2019-Jan-09 19:14:52.990963 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68463 2019-Jan-09 19:14:52.991589 - [DEBUG] Value : BOTTOM
68464 2019-Jan-09 19:14:52.991615 - [DEBUG]
68465 2019-Jan-09 19:14:52.991643 - [DEBUG] Function : main
68466 2019-Jan-09 19:14:52.991669 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68467 2019-Jan-09 19:14:52.992310 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68468 2019-Jan-09 19:14:52.992939 - [DEBUG] Value : BOTTOM
68469 2019-Jan-09 19:14:52.992965 - [DEBUG]
68470 2019-Jan-09 19:14:52.992993 - [DEBUG] Function : main
68471 2019-Jan-09 19:14:52.993019 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68472 2019-Jan-09 19:14:52.993652 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68473 2019-Jan-09 19:14:52.994296 - [DEBUG] Value : BOTTOM
68474 2019-Jan-09 19:14:52.994322 - [DEBUG]
68475 2019-Jan-09 19:14:52.994351 - [DEBUG] Function : main
68476 2019-Jan-09 19:14:52.994377 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68477 2019-Jan-09 19:14:52.995011 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68478 2019-Jan-09 19:14:52.995637 - [DEBUG] Value : BOTTOM
68479 2019-Jan-09 19:14:52.995663 - [DEBUG]
68480 2019-Jan-09 19:14:52.995691 - [DEBUG] Function : main
68481 2019-Jan-09 19:14:52.995716 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68482 2019-Jan-09 19:14:52.996349 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68483 2019-Jan-09 19:14:52.996976 - [DEBUG] Value : BOTTOM
68484 2019-Jan-09 19:14:52.997001 - [DEBUG]
68485 2019-Jan-09 19:14:52.997029 - [DEBUG] Function : main
68486 2019-Jan-09 19:14:52.997055 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68487 2019-Jan-09 19:14:52.997705 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68488 2019-Jan-09 19:14:52.998328 - [DEBUG] Value : BOTTOM
68489 2019-Jan-09 19:14:52.998354 - [DEBUG]
68490 2019-Jan-09 19:14:52.998382 - [DEBUG] Function : main
68491 2019-Jan-09 19:14:52.998407 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68492 2019-Jan-09 19:14:52.999040 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68493 2019-Jan-09 19:14:52.999665 - [DEBUG] Value : BOTTOM
68494 2019-Jan-09 19:14:52.999691 - [DEBUG]
68495 2019-Jan-09 19:14:52.999719 - [DEBUG] Function : main
68496 2019-Jan-09 19:14:52.999745 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68497 2019-Jan-09 19:14:53.000378 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68498 2019-Jan-09 19:14:53.001021 - [DEBUG] Value : BOTTOM
68499 2019-Jan-09 19:14:53.001047 - [DEBUG]
68500 2019-Jan-09 19:14:53.001075 - [DEBUG] Function : main
68501 2019-Jan-09 19:14:53.001101 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68502 2019-Jan-09 19:14:53.001735 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
68503 2019-Jan-09 19:14:53.002358 - [DEBUG] Value : BOTTOM
68504 2019-Jan-09 19:14:53.002384 - [DEBUG]
68505 2019-Jan-09 19:14:53.002413 - [DEBUG] Function : main
68506 2019-Jan-09 19:14:53.002439 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68507 2019-Jan-09 19:14:53.003071 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68508 2019-Jan-09 19:14:53.003705 - [DEBUG] Value : BOTTOM
68509 2019-Jan-09 19:14:53.003731 - [DEBUG]
68510 2019-Jan-09 19:14:53.003760 - [DEBUG] Function : main
68511 2019-Jan-09 19:14:53.003799 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68512 2019-Jan-09 19:14:53.004434 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68513 2019-Jan-09 19:14:53.005062 - [DEBUG] Value : BOTTOM
68514 2019-Jan-09 19:14:53.005087 - [DEBUG]
68515 2019-Jan-09 19:14:53.005115 - [DEBUG] Function : main
68516 2019-Jan-09 19:14:53.005142 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68517 2019-Jan-09 19:14:53.005776 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
68518 2019-Jan-09 19:14:53.006400 - [DEBUG] Value : BOTTOM
68519 2019-Jan-09 19:14:53.006425 - [DEBUG]
68520 2019-Jan-09 19:14:53.006454 - [DEBUG] Function : main
68521 2019-Jan-09 19:14:53.006479 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68522 2019-Jan-09 19:14:53.007125 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68523 2019-Jan-09 19:14:53.007183 - [DEBUG] Value : BOTTOM
68524 2019-Jan-09 19:14:53.007208 - [DEBUG]
68525 2019-Jan-09 19:14:53.007242 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68526 2019-Jan-09 19:14:53.007272 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68527 2019-Jan-09 19:14:53.007301 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68528 2019-Jan-09 19:14:53.007329 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68529 2019-Jan-09 19:14:53.007364 - [DEBUG] Function : main
68530 2019-Jan-09 19:14:53.007390 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68531 2019-Jan-09 19:14:53.008034 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
68532 2019-Jan-09 19:14:53.008662 - [DEBUG] Value : BOTTOM
68533 2019-Jan-09 19:14:53.008688 - [DEBUG]
68534 2019-Jan-09 19:14:53.008717 - [DEBUG] Function : main
68535 2019-Jan-09 19:14:53.008743 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68536 2019-Jan-09 19:14:53.009378 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68537 2019-Jan-09 19:14:53.010004 - [DEBUG] Value : BOTTOM
68538 2019-Jan-09 19:14:53.010030 - [DEBUG]
68539 2019-Jan-09 19:14:53.010059 - [DEBUG] Function : main
68540 2019-Jan-09 19:14:53.010085 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68541 2019-Jan-09 19:14:53.010733 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68542 2019-Jan-09 19:14:53.011357 - [DEBUG] Value : BOTTOM
68543 2019-Jan-09 19:14:53.011382 - [DEBUG]
68544 2019-Jan-09 19:14:53.011411 - [DEBUG] Function : main
68545 2019-Jan-09 19:14:53.011436 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68546 2019-Jan-09 19:14:53.012070 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68547 2019-Jan-09 19:14:53.012711 - [DEBUG] Value : BOTTOM
68548 2019-Jan-09 19:14:53.012737 - [DEBUG]
68549 2019-Jan-09 19:14:53.012765 - [DEBUG] Function : main
68550 2019-Jan-09 19:14:53.012799 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68551 2019-Jan-09 19:14:53.013434 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68552 2019-Jan-09 19:14:53.014076 - [DEBUG] Value : BOTTOM
68553 2019-Jan-09 19:14:53.014102 - [DEBUG]
68554 2019-Jan-09 19:14:53.014130 - [DEBUG] Function : main
68555 2019-Jan-09 19:14:53.014156 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68556 2019-Jan-09 19:14:53.014789 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68557 2019-Jan-09 19:14:53.015417 - [DEBUG] Value : BOTTOM
68558 2019-Jan-09 19:14:53.015442 - [DEBUG]
68559 2019-Jan-09 19:14:53.015471 - [DEBUG] Function : main
68560 2019-Jan-09 19:14:53.015497 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68561 2019-Jan-09 19:14:53.016131 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68562 2019-Jan-09 19:14:53.016756 - [DEBUG] Value : BOTTOM
68563 2019-Jan-09 19:14:53.016781 - [DEBUG]
68564 2019-Jan-09 19:14:53.016809 - [DEBUG] Function : main
68565 2019-Jan-09 19:14:53.016835 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68566 2019-Jan-09 19:14:53.017482 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68567 2019-Jan-09 19:14:53.018105 - [DEBUG] Value : BOTTOM
68568 2019-Jan-09 19:14:53.018131 - [DEBUG]
68569 2019-Jan-09 19:14:53.018159 - [DEBUG] Function : main
68570 2019-Jan-09 19:14:53.018185 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68571 2019-Jan-09 19:14:53.018818 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68572 2019-Jan-09 19:14:53.019443 - [DEBUG] Value : BOTTOM
68573 2019-Jan-09 19:14:53.019468 - [DEBUG]
68574 2019-Jan-09 19:14:53.019496 - [DEBUG] Function : main
68575 2019-Jan-09 19:14:53.019522 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68576 2019-Jan-09 19:14:53.020155 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68577 2019-Jan-09 19:14:53.020797 - [DEBUG] Value : BOTTOM
68578 2019-Jan-09 19:14:53.020823 - [DEBUG]
68579 2019-Jan-09 19:14:53.020852 - [DEBUG] Function : main
68580 2019-Jan-09 19:14:53.020878 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68581 2019-Jan-09 19:14:53.021513 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
68582 2019-Jan-09 19:14:53.022138 - [DEBUG] Value : BOTTOM
68583 2019-Jan-09 19:14:53.022164 - [DEBUG]
68584 2019-Jan-09 19:14:53.022193 - [DEBUG] Function : main
68585 2019-Jan-09 19:14:53.022218 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68586 2019-Jan-09 19:14:53.022851 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68587 2019-Jan-09 19:14:53.023478 - [DEBUG] Value : BOTTOM
68588 2019-Jan-09 19:14:53.023504 - [DEBUG]
68589 2019-Jan-09 19:14:53.023532 - [DEBUG] Function : main
68590 2019-Jan-09 19:14:53.023558 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68591 2019-Jan-09 19:14:53.024214 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68592 2019-Jan-09 19:14:53.024842 - [DEBUG] Value : BOTTOM
68593 2019-Jan-09 19:14:53.024867 - [DEBUG]
68594 2019-Jan-09 19:14:53.024895 - [DEBUG] Function : main
68595 2019-Jan-09 19:14:53.024921 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68596 2019-Jan-09 19:14:53.025554 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68597 2019-Jan-09 19:14:53.026180 - [DEBUG] Value : BOTTOM
68598 2019-Jan-09 19:14:53.026206 - [DEBUG]
68599 2019-Jan-09 19:14:53.026234 - [DEBUG] Function : main
68600 2019-Jan-09 19:14:53.026261 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68601 2019-Jan-09 19:14:53.026894 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68602 2019-Jan-09 19:14:53.027542 - [DEBUG] Value : BOTTOM
68603 2019-Jan-09 19:14:53.027568 - [DEBUG]
68604 2019-Jan-09 19:14:53.027596 - [DEBUG] Function : main
68605 2019-Jan-09 19:14:53.027621 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68606 2019-Jan-09 19:14:53.028255 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68607 2019-Jan-09 19:14:53.028879 - [DEBUG] Value : BOTTOM
68608 2019-Jan-09 19:14:53.028905 - [DEBUG]
68609 2019-Jan-09 19:14:53.028934 - [DEBUG] Function : main
68610 2019-Jan-09 19:14:53.028960 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68611 2019-Jan-09 19:14:53.029593 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68612 2019-Jan-09 19:14:53.030219 - [DEBUG] Value : BOTTOM
68613 2019-Jan-09 19:14:53.030245 - [DEBUG]
68614 2019-Jan-09 19:14:53.030273 - [DEBUG] Function : main
68615 2019-Jan-09 19:14:53.030299 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68616 2019-Jan-09 19:14:53.030949 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68617 2019-Jan-09 19:14:53.031573 - [DEBUG] Value : BOTTOM
68618 2019-Jan-09 19:14:53.031598 - [DEBUG]
68619 2019-Jan-09 19:14:53.031627 - [DEBUG] Function : main
68620 2019-Jan-09 19:14:53.031653 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68621 2019-Jan-09 19:14:53.032288 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68622 2019-Jan-09 19:14:53.032914 - [DEBUG] Value : BOTTOM
68623 2019-Jan-09 19:14:53.032940 - [DEBUG]
68624 2019-Jan-09 19:14:53.032968 - [DEBUG] Function : main
68625 2019-Jan-09 19:14:53.032993 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68626 2019-Jan-09 19:14:53.033627 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68627 2019-Jan-09 19:14:53.034275 - [DEBUG] Value : BOTTOM
68628 2019-Jan-09 19:14:53.034301 - [DEBUG]
68629 2019-Jan-09 19:14:53.034330 - [DEBUG] Function : main
68630 2019-Jan-09 19:14:53.034355 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68631 2019-Jan-09 19:14:53.034989 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
68632 2019-Jan-09 19:14:53.035623 - [DEBUG] Value : BOTTOM
68633 2019-Jan-09 19:14:53.035650 - [DEBUG]
68634 2019-Jan-09 19:14:53.035678 - [DEBUG] Function : main
68635 2019-Jan-09 19:14:53.035704 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68636 2019-Jan-09 19:14:53.036338 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68637 2019-Jan-09 19:14:53.036970 - [DEBUG] Value : BOTTOM
68638 2019-Jan-09 19:14:53.036996 - [DEBUG]
68639 2019-Jan-09 19:14:53.037024 - [DEBUG] Function : main
68640 2019-Jan-09 19:14:53.037051 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68641 2019-Jan-09 19:14:53.037701 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
68642 2019-Jan-09 19:14:53.038328 - [DEBUG] Value : BOTTOM
68643 2019-Jan-09 19:14:53.038353 - [DEBUG]
68644 2019-Jan-09 19:14:53.038381 - [DEBUG] Function : main
68645 2019-Jan-09 19:14:53.038407 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68646 2019-Jan-09 19:14:53.039039 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
68647 2019-Jan-09 19:14:53.039666 - [DEBUG] Value : BOTTOM
68648 2019-Jan-09 19:14:53.039691 - [DEBUG]
68649 2019-Jan-09 19:14:53.039719 - [DEBUG] Function : main
68650 2019-Jan-09 19:14:53.039745 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68651 2019-Jan-09 19:14:53.040379 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
68652 2019-Jan-09 19:14:53.041023 - [DEBUG] Value : BOTTOM
68653 2019-Jan-09 19:14:53.041048 - [DEBUG]
68654 2019-Jan-09 19:14:53.041077 - [DEBUG] Function : main
68655 2019-Jan-09 19:14:53.041102 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68656 2019-Jan-09 19:14:53.041735 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
68657 2019-Jan-09 19:14:53.042359 - [DEBUG] Value : BOTTOM
68658 2019-Jan-09 19:14:53.042384 - [DEBUG]
68659 2019-Jan-09 19:14:53.042412 - [DEBUG] Function : main
68660 2019-Jan-09 19:14:53.042439 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68661 2019-Jan-09 19:14:53.043073 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68662 2019-Jan-09 19:14:53.043130 - [DEBUG] Value : BOTTOM
68663 2019-Jan-09 19:14:53.043155 - [DEBUG]
68664 2019-Jan-09 19:14:53.043189 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68665 2019-Jan-09 19:14:53.043218 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68666 2019-Jan-09 19:14:53.043247 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68667 2019-Jan-09 19:14:53.043275 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68668 2019-Jan-09 19:14:53.043309 - [DEBUG] Function : main
68669 2019-Jan-09 19:14:53.043335 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68670 2019-Jan-09 19:14:53.044008 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
68671 2019-Jan-09 19:14:53.044636 - [DEBUG] Value : BOTTOM
68672 2019-Jan-09 19:14:53.044662 - [DEBUG]
68673 2019-Jan-09 19:14:53.044690 - [DEBUG] Function : main
68674 2019-Jan-09 19:14:53.044716 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68675 2019-Jan-09 19:14:53.045362 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68676 2019-Jan-09 19:14:53.045990 - [DEBUG] Value : BOTTOM
68677 2019-Jan-09 19:14:53.046016 - [DEBUG]
68678 2019-Jan-09 19:14:53.046044 - [DEBUG] Function : main
68679 2019-Jan-09 19:14:53.046070 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68680 2019-Jan-09 19:14:53.046696 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68681 2019-Jan-09 19:14:53.047337 - [DEBUG] Value : BOTTOM
68682 2019-Jan-09 19:14:53.047363 - [DEBUG]
68683 2019-Jan-09 19:14:53.047391 - [DEBUG] Function : main
68684 2019-Jan-09 19:14:53.047418 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68685 2019-Jan-09 19:14:53.048045 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68686 2019-Jan-09 19:14:53.048687 - [DEBUG] Value : BOTTOM
68687 2019-Jan-09 19:14:53.048713 - [DEBUG]
68688 2019-Jan-09 19:14:53.048741 - [DEBUG] Function : main
68689 2019-Jan-09 19:14:53.048766 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68690 2019-Jan-09 19:14:53.049394 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68691 2019-Jan-09 19:14:53.050019 - [DEBUG] Value : BOTTOM
68692 2019-Jan-09 19:14:53.050045 - [DEBUG]
68693 2019-Jan-09 19:14:53.050073 - [DEBUG] Function : main
68694 2019-Jan-09 19:14:53.050099 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68695 2019-Jan-09 19:14:53.050741 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68696 2019-Jan-09 19:14:53.051370 - [DEBUG] Value : BOTTOM
68697 2019-Jan-09 19:14:53.051396 - [DEBUG]
68698 2019-Jan-09 19:14:53.051424 - [DEBUG] Function : main
68699 2019-Jan-09 19:14:53.051450 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68700 2019-Jan-09 19:14:53.052077 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68701 2019-Jan-09 19:14:53.052701 - [DEBUG] Value : BOTTOM
68702 2019-Jan-09 19:14:53.052727 - [DEBUG]
68703 2019-Jan-09 19:14:53.052755 - [DEBUG] Function : main
68704 2019-Jan-09 19:14:53.052782 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68705 2019-Jan-09 19:14:53.053410 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68706 2019-Jan-09 19:14:53.054047 - [DEBUG] Value : BOTTOM
68707 2019-Jan-09 19:14:53.054073 - [DEBUG]
68708 2019-Jan-09 19:14:53.054101 - [DEBUG] Function : main
68709 2019-Jan-09 19:14:53.054127 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68710 2019-Jan-09 19:14:53.054753 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68711 2019-Jan-09 19:14:53.055378 - [DEBUG] Value : BOTTOM
68712 2019-Jan-09 19:14:53.055404 - [DEBUG]
68713 2019-Jan-09 19:14:53.055432 - [DEBUG] Function : main
68714 2019-Jan-09 19:14:53.055457 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68715 2019-Jan-09 19:14:53.056084 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68716 2019-Jan-09 19:14:53.056711 - [DEBUG] Value : BOTTOM
68717 2019-Jan-09 19:14:53.056737 - [DEBUG]
68718 2019-Jan-09 19:14:53.056765 - [DEBUG] Function : main
68719 2019-Jan-09 19:14:53.056791 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68720 2019-Jan-09 19:14:53.057441 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
68721 2019-Jan-09 19:14:53.058067 - [DEBUG] Value : BOTTOM
68722 2019-Jan-09 19:14:53.058093 - [DEBUG]
68723 2019-Jan-09 19:14:53.058121 - [DEBUG] Function : main
68724 2019-Jan-09 19:14:53.058147 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68725 2019-Jan-09 19:14:53.058775 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68726 2019-Jan-09 19:14:53.059403 - [DEBUG] Value : BOTTOM
68727 2019-Jan-09 19:14:53.059429 - [DEBUG]
68728 2019-Jan-09 19:14:53.059457 - [DEBUG] Function : main
68729 2019-Jan-09 19:14:53.059482 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68730 2019-Jan-09 19:14:53.060108 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68731 2019-Jan-09 19:14:53.060749 - [DEBUG] Value : BOTTOM
68732 2019-Jan-09 19:14:53.060775 - [DEBUG]
68733 2019-Jan-09 19:14:53.060803 - [DEBUG] Function : main
68734 2019-Jan-09 19:14:53.060829 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68735 2019-Jan-09 19:14:53.061455 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68736 2019-Jan-09 19:14:53.062082 - [DEBUG] Value : BOTTOM
68737 2019-Jan-09 19:14:53.062107 - [DEBUG]
68738 2019-Jan-09 19:14:53.062135 - [DEBUG] Function : main
68739 2019-Jan-09 19:14:53.062161 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68740 2019-Jan-09 19:14:53.062787 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68741 2019-Jan-09 19:14:53.063420 - [DEBUG] Value : BOTTOM
68742 2019-Jan-09 19:14:53.063446 - [DEBUG]
68743 2019-Jan-09 19:14:53.063474 - [DEBUG] Function : main
68744 2019-Jan-09 19:14:53.063500 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68745 2019-Jan-09 19:14:53.064141 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68746 2019-Jan-09 19:14:53.064768 - [DEBUG] Value : BOTTOM
68747 2019-Jan-09 19:14:53.064793 - [DEBUG]
68748 2019-Jan-09 19:14:53.064822 - [DEBUG] Function : main
68749 2019-Jan-09 19:14:53.064848 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68750 2019-Jan-09 19:14:53.065474 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68751 2019-Jan-09 19:14:53.066100 - [DEBUG] Value : BOTTOM
68752 2019-Jan-09 19:14:53.066125 - [DEBUG]
68753 2019-Jan-09 19:14:53.066153 - [DEBUG] Function : main
68754 2019-Jan-09 19:14:53.066178 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68755 2019-Jan-09 19:14:53.066803 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68756 2019-Jan-09 19:14:53.067443 - [DEBUG] Value : BOTTOM
68757 2019-Jan-09 19:14:53.067469 - [DEBUG]
68758 2019-Jan-09 19:14:53.067497 - [DEBUG] Function : main
68759 2019-Jan-09 19:14:53.067522 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68760 2019-Jan-09 19:14:53.068148 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68761 2019-Jan-09 19:14:53.068773 - [DEBUG] Value : BOTTOM
68762 2019-Jan-09 19:14:53.068799 - [DEBUG]
68763 2019-Jan-09 19:14:53.068827 - [DEBUG] Function : main
68764 2019-Jan-09 19:14:53.068854 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68765 2019-Jan-09 19:14:53.069481 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68766 2019-Jan-09 19:14:53.070153 - [DEBUG] Value : BOTTOM
68767 2019-Jan-09 19:14:53.070181 - [DEBUG]
68768 2019-Jan-09 19:14:53.070214 - [DEBUG] Function : main
68769 2019-Jan-09 19:14:53.070239 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68770 2019-Jan-09 19:14:53.070951 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
68771 2019-Jan-09 19:14:53.071650 - [DEBUG] Value : BOTTOM
68772 2019-Jan-09 19:14:53.071678 - [DEBUG]
68773 2019-Jan-09 19:14:53.071717 - [DEBUG] Function : main
68774 2019-Jan-09 19:14:53.071743 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68775 2019-Jan-09 19:14:53.072398 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68776 2019-Jan-09 19:14:53.073034 - [DEBUG] Value : BOTTOM
68777 2019-Jan-09 19:14:53.073060 - [DEBUG]
68778 2019-Jan-09 19:14:53.073090 - [DEBUG] Function : main
68779 2019-Jan-09 19:14:53.073116 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68780 2019-Jan-09 19:14:53.073741 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
68781 2019-Jan-09 19:14:53.074396 - [DEBUG] Value : BOTTOM
68782 2019-Jan-09 19:14:53.074422 - [DEBUG]
68783 2019-Jan-09 19:14:53.074451 - [DEBUG] Function : main
68784 2019-Jan-09 19:14:53.074477 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68785 2019-Jan-09 19:14:53.075104 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
68786 2019-Jan-09 19:14:53.075731 - [DEBUG] Value : BOTTOM
68787 2019-Jan-09 19:14:53.075756 - [DEBUG]
68788 2019-Jan-09 19:14:53.075784 - [DEBUG] Function : main
68789 2019-Jan-09 19:14:53.075810 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68790 2019-Jan-09 19:14:53.076437 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
68791 2019-Jan-09 19:14:53.077067 - [DEBUG] Value : BOTTOM
68792 2019-Jan-09 19:14:53.077092 - [DEBUG]
68793 2019-Jan-09 19:14:53.077135 - [DEBUG] Function : main
68794 2019-Jan-09 19:14:53.077161 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68795 2019-Jan-09 19:14:53.077788 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
68796 2019-Jan-09 19:14:53.078412 - [DEBUG] Value : BOTTOM
68797 2019-Jan-09 19:14:53.078438 - [DEBUG]
68798 2019-Jan-09 19:14:53.078466 - [DEBUG] Function : main
68799 2019-Jan-09 19:14:53.078491 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68800 2019-Jan-09 19:14:53.079118 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68801 2019-Jan-09 19:14:53.079178 - [DEBUG] Value : BOTTOM
68802 2019-Jan-09 19:14:53.079203 - [DEBUG]
68803 2019-Jan-09 19:14:53.079237 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
68804 2019-Jan-09 19:14:53.079276 - [DEBUG] Function : main
68805 2019-Jan-09 19:14:53.079303 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68806 2019-Jan-09 19:14:53.079939 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
68807 2019-Jan-09 19:14:53.080582 - [DEBUG] Value : BOTTOM
68808 2019-Jan-09 19:14:53.080608 - [DEBUG]
68809 2019-Jan-09 19:14:53.080636 - [DEBUG] Function : main
68810 2019-Jan-09 19:14:53.080662 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68811 2019-Jan-09 19:14:53.081314 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68812 2019-Jan-09 19:14:53.081942 - [DEBUG] Value : BOTTOM
68813 2019-Jan-09 19:14:53.081968 - [DEBUG]
68814 2019-Jan-09 19:14:53.081996 - [DEBUG] Function : main
68815 2019-Jan-09 19:14:53.082022 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68816 2019-Jan-09 19:14:53.082657 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68817 2019-Jan-09 19:14:53.083283 - [DEBUG] Value : BOTTOM
68818 2019-Jan-09 19:14:53.083309 - [DEBUG]
68819 2019-Jan-09 19:14:53.083337 - [DEBUG] Function : main
68820 2019-Jan-09 19:14:53.083363 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68821 2019-Jan-09 19:14:53.084015 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68822 2019-Jan-09 19:14:53.084663 - [DEBUG] Value : BOTTOM
68823 2019-Jan-09 19:14:53.084689 - [DEBUG]
68824 2019-Jan-09 19:14:53.084717 - [DEBUG] Function : main
68825 2019-Jan-09 19:14:53.084743 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68826 2019-Jan-09 19:14:53.085379 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68827 2019-Jan-09 19:14:53.086006 - [DEBUG] Value : BOTTOM
68828 2019-Jan-09 19:14:53.086032 - [DEBUG]
68829 2019-Jan-09 19:14:53.086060 - [DEBUG] Function : main
68830 2019-Jan-09 19:14:53.086087 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68831 2019-Jan-09 19:14:53.086723 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68832 2019-Jan-09 19:14:53.087367 - [DEBUG] Value : BOTTOM
68833 2019-Jan-09 19:14:53.087393 - [DEBUG]
68834 2019-Jan-09 19:14:53.087422 - [DEBUG] Function : main
68835 2019-Jan-09 19:14:53.087448 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68836 2019-Jan-09 19:14:53.088084 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68837 2019-Jan-09 19:14:53.088709 - [DEBUG] Value : BOTTOM
68838 2019-Jan-09 19:14:53.088735 - [DEBUG]
68839 2019-Jan-09 19:14:53.088762 - [DEBUG] Function : main
68840 2019-Jan-09 19:14:53.088788 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68841 2019-Jan-09 19:14:53.089423 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68842 2019-Jan-09 19:14:53.090047 - [DEBUG] Value : BOTTOM
68843 2019-Jan-09 19:14:53.090072 - [DEBUG]
68844 2019-Jan-09 19:14:53.090101 - [DEBUG] Function : main
68845 2019-Jan-09 19:14:53.090126 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68846 2019-Jan-09 19:14:53.090777 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68847 2019-Jan-09 19:14:53.091403 - [DEBUG] Value : BOTTOM
68848 2019-Jan-09 19:14:53.091429 - [DEBUG]
68849 2019-Jan-09 19:14:53.091458 - [DEBUG] Function : main
68850 2019-Jan-09 19:14:53.091485 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68851 2019-Jan-09 19:14:53.092120 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68852 2019-Jan-09 19:14:53.092759 - [DEBUG] Value : BOTTOM
68853 2019-Jan-09 19:14:53.092786 - [DEBUG]
68854 2019-Jan-09 19:14:53.092814 - [DEBUG] Function : main
68855 2019-Jan-09 19:14:53.092839 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68856 2019-Jan-09 19:14:53.093475 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
68857 2019-Jan-09 19:14:53.094116 - [DEBUG] Value : BOTTOM
68858 2019-Jan-09 19:14:53.094142 - [DEBUG]
68859 2019-Jan-09 19:14:53.094170 - [DEBUG] Function : main
68860 2019-Jan-09 19:14:53.094195 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68861 2019-Jan-09 19:14:53.094830 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68862 2019-Jan-09 19:14:53.095460 - [DEBUG] Value : BOTTOM
68863 2019-Jan-09 19:14:53.095486 - [DEBUG]
68864 2019-Jan-09 19:14:53.095514 - [DEBUG] Function : main
68865 2019-Jan-09 19:14:53.095539 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68866 2019-Jan-09 19:14:53.096173 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68867 2019-Jan-09 19:14:53.096800 - [DEBUG] Value : BOTTOM
68868 2019-Jan-09 19:14:53.096826 - [DEBUG]
68869 2019-Jan-09 19:14:53.096853 - [DEBUG] Function : main
68870 2019-Jan-09 19:14:53.096880 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68871 2019-Jan-09 19:14:53.097531 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68872 2019-Jan-09 19:14:53.098158 - [DEBUG] Value : BOTTOM
68873 2019-Jan-09 19:14:53.098183 - [DEBUG]
68874 2019-Jan-09 19:14:53.098211 - [DEBUG] Function : main
68875 2019-Jan-09 19:14:53.098237 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68876 2019-Jan-09 19:14:53.098872 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68877 2019-Jan-09 19:14:53.099506 - [DEBUG] Value : BOTTOM
68878 2019-Jan-09 19:14:53.099532 - [DEBUG]
68879 2019-Jan-09 19:14:53.099560 - [DEBUG] Function : main
68880 2019-Jan-09 19:14:53.099586 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68881 2019-Jan-09 19:14:53.100220 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68882 2019-Jan-09 19:14:53.100860 - [DEBUG] Value : BOTTOM
68883 2019-Jan-09 19:14:53.100886 - [DEBUG]
68884 2019-Jan-09 19:14:53.100915 - [DEBUG] Function : main
68885 2019-Jan-09 19:14:53.100941 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68886 2019-Jan-09 19:14:53.101575 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68887 2019-Jan-09 19:14:53.102202 - [DEBUG] Value : BOTTOM
68888 2019-Jan-09 19:14:53.102228 - [DEBUG]
68889 2019-Jan-09 19:14:53.102256 - [DEBUG] Function : main
68890 2019-Jan-09 19:14:53.102283 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68891 2019-Jan-09 19:14:53.102918 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68892 2019-Jan-09 19:14:53.103544 - [DEBUG] Value : BOTTOM
68893 2019-Jan-09 19:14:53.103569 - [DEBUG]
68894 2019-Jan-09 19:14:53.103597 - [DEBUG] Function : main
68895 2019-Jan-09 19:14:53.103631 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68896 2019-Jan-09 19:14:53.104281 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68897 2019-Jan-09 19:14:53.104908 - [DEBUG] Value : BOTTOM
68898 2019-Jan-09 19:14:53.104934 - [DEBUG]
68899 2019-Jan-09 19:14:53.104962 - [DEBUG] Function : main
68900 2019-Jan-09 19:14:53.104987 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68901 2019-Jan-09 19:14:53.105621 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68902 2019-Jan-09 19:14:53.106255 - [DEBUG] Value : BOTTOM
68903 2019-Jan-09 19:14:53.106281 - [DEBUG]
68904 2019-Jan-09 19:14:53.106309 - [DEBUG] Function : main
68905 2019-Jan-09 19:14:53.106334 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68906 2019-Jan-09 19:14:53.106968 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
68907 2019-Jan-09 19:14:53.107616 - [DEBUG] Value : BOTTOM
68908 2019-Jan-09 19:14:53.107642 - [DEBUG]
68909 2019-Jan-09 19:14:53.107670 - [DEBUG] Function : main
68910 2019-Jan-09 19:14:53.107696 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68911 2019-Jan-09 19:14:53.108332 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68912 2019-Jan-09 19:14:53.108966 - [DEBUG] Value : BOTTOM
68913 2019-Jan-09 19:14:53.108991 - [DEBUG]
68914 2019-Jan-09 19:14:53.109019 - [DEBUG] Function : main
68915 2019-Jan-09 19:14:53.109044 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68916 2019-Jan-09 19:14:53.109678 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
68917 2019-Jan-09 19:14:53.110305 - [DEBUG] Value : BOTTOM
68918 2019-Jan-09 19:14:53.110330 - [DEBUG]
68919 2019-Jan-09 19:14:53.110359 - [DEBUG] Function : main
68920 2019-Jan-09 19:14:53.110384 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68921 2019-Jan-09 19:14:53.111034 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
68922 2019-Jan-09 19:14:53.111660 - [DEBUG] Value : BOTTOM
68923 2019-Jan-09 19:14:53.111686 - [DEBUG]
68924 2019-Jan-09 19:14:53.111714 - [DEBUG] Function : main
68925 2019-Jan-09 19:14:53.111739 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68926 2019-Jan-09 19:14:53.112375 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
68927 2019-Jan-09 19:14:53.113004 - [DEBUG] Value : BOTTOM
68928 2019-Jan-09 19:14:53.113030 - [DEBUG]
68929 2019-Jan-09 19:14:53.113058 - [DEBUG] Function : main
68930 2019-Jan-09 19:14:53.113084 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68931 2019-Jan-09 19:14:53.113720 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
68932 2019-Jan-09 19:14:53.114359 - [DEBUG] Value : BOTTOM
68933 2019-Jan-09 19:14:53.114385 - [DEBUG]
68934 2019-Jan-09 19:14:53.114413 - [DEBUG] Function : main
68935 2019-Jan-09 19:14:53.114438 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68936 2019-Jan-09 19:14:53.115080 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68937 2019-Jan-09 19:14:53.115706 - [DEBUG] Value : BOTTOM
68938 2019-Jan-09 19:14:53.115732 - [DEBUG]
68939 2019-Jan-09 19:14:53.115760 - [DEBUG] Function : main
68940 2019-Jan-09 19:14:53.115786 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68941 2019-Jan-09 19:14:53.116420 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
68942 2019-Jan-09 19:14:53.117048 - [DEBUG] Value : BOTTOM
68943 2019-Jan-09 19:14:53.117074 - [DEBUG]
68944 2019-Jan-09 19:14:53.117114 - [DEBUG] Function : main
68945 2019-Jan-09 19:14:53.117141 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68946 2019-Jan-09 19:14:53.117777 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
68947 2019-Jan-09 19:14:53.118400 - [DEBUG] Value : BOTTOM
68948 2019-Jan-09 19:14:53.118425 - [DEBUG]
68949 2019-Jan-09 19:14:53.118453 - [DEBUG] Function : main
68950 2019-Jan-09 19:14:53.118480 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68951 2019-Jan-09 19:14:53.119115 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68952 2019-Jan-09 19:14:53.119173 - [DEBUG] Value : BOTTOM
68953 2019-Jan-09 19:14:53.119198 - [DEBUG]
68954 2019-Jan-09 19:14:53.119238 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68955 2019-Jan-09 19:14:53.119267 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68956 2019-Jan-09 19:14:53.119296 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68957 2019-Jan-09 19:14:53.119324 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68958 2019-Jan-09 19:14:53.119360 - [DEBUG] Function : main
68959 2019-Jan-09 19:14:53.119386 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68960 2019-Jan-09 19:14:53.120022 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
68961 2019-Jan-09 19:14:53.120667 - [DEBUG] Value : BOTTOM
68962 2019-Jan-09 19:14:53.120693 - [DEBUG]
68963 2019-Jan-09 19:14:53.120721 - [DEBUG] Function : main
68964 2019-Jan-09 19:14:53.120747 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68965 2019-Jan-09 19:14:53.121382 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68966 2019-Jan-09 19:14:53.122008 - [DEBUG] Value : BOTTOM
68967 2019-Jan-09 19:14:53.122034 - [DEBUG]
68968 2019-Jan-09 19:14:53.122062 - [DEBUG] Function : main
68969 2019-Jan-09 19:14:53.122088 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68970 2019-Jan-09 19:14:53.122722 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68971 2019-Jan-09 19:14:53.123346 - [DEBUG] Value : BOTTOM
68972 2019-Jan-09 19:14:53.123372 - [DEBUG]
68973 2019-Jan-09 19:14:53.123400 - [DEBUG] Function : main
68974 2019-Jan-09 19:14:53.123426 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68975 2019-Jan-09 19:14:53.124076 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68976 2019-Jan-09 19:14:53.124725 - [DEBUG] Value : BOTTOM
68977 2019-Jan-09 19:14:53.124751 - [DEBUG]
68978 2019-Jan-09 19:14:53.124780 - [DEBUG] Function : main
68979 2019-Jan-09 19:14:53.124805 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68980 2019-Jan-09 19:14:53.125441 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68981 2019-Jan-09 19:14:53.126067 - [DEBUG] Value : BOTTOM
68982 2019-Jan-09 19:14:53.126093 - [DEBUG]
68983 2019-Jan-09 19:14:53.126121 - [DEBUG] Function : main
68984 2019-Jan-09 19:14:53.126147 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68985 2019-Jan-09 19:14:53.126780 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68986 2019-Jan-09 19:14:53.127423 - [DEBUG] Value : BOTTOM
68987 2019-Jan-09 19:14:53.127450 - [DEBUG]
68988 2019-Jan-09 19:14:53.127478 - [DEBUG] Function : main
68989 2019-Jan-09 19:14:53.127504 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68990 2019-Jan-09 19:14:53.128138 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68991 2019-Jan-09 19:14:53.128764 - [DEBUG] Value : BOTTOM
68992 2019-Jan-09 19:14:53.128789 - [DEBUG]
68993 2019-Jan-09 19:14:53.128817 - [DEBUG] Function : main
68994 2019-Jan-09 19:14:53.128844 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68995 2019-Jan-09 19:14:53.129478 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68996 2019-Jan-09 19:14:53.130102 - [DEBUG] Value : BOTTOM
68997 2019-Jan-09 19:14:53.130128 - [DEBUG]
68998 2019-Jan-09 19:14:53.130156 - [DEBUG] Function : main
68999 2019-Jan-09 19:14:53.130182 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69000 2019-Jan-09 19:14:53.130831 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69001 2019-Jan-09 19:14:53.131456 - [DEBUG] Value : BOTTOM
69002 2019-Jan-09 19:14:53.131482 - [DEBUG]
69003 2019-Jan-09 19:14:53.131509 - [DEBUG] Function : main
69004 2019-Jan-09 19:14:53.131535 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69005 2019-Jan-09 19:14:53.132170 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
69006 2019-Jan-09 19:14:53.132798 - [DEBUG] Value : BOTTOM
69007 2019-Jan-09 19:14:53.132823 - [DEBUG]
69008 2019-Jan-09 19:14:53.132852 - [DEBUG] Function : main
69009 2019-Jan-09 19:14:53.132877 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69010 2019-Jan-09 19:14:53.133512 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69011 2019-Jan-09 19:14:53.134151 - [DEBUG] Value : BOTTOM
69012 2019-Jan-09 19:14:53.134177 - [DEBUG]
69013 2019-Jan-09 19:14:53.134205 - [DEBUG] Function : main
69014 2019-Jan-09 19:14:53.134232 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69015 2019-Jan-09 19:14:53.134866 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
69016 2019-Jan-09 19:14:53.135496 - [DEBUG] Value : BOTTOM
69017 2019-Jan-09 19:14:53.135521 - [DEBUG]
69018 2019-Jan-09 19:14:53.135556 - [DEBUG] Function : main
69019 2019-Jan-09 19:14:53.135582 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69020 2019-Jan-09 19:14:53.136218 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69021 2019-Jan-09 19:14:53.136846 - [DEBUG] Value : BOTTOM
69022 2019-Jan-09 19:14:53.136871 - [DEBUG]
69023 2019-Jan-09 19:14:53.136899 - [DEBUG] Function : main
69024 2019-Jan-09 19:14:53.136924 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69025 2019-Jan-09 19:14:53.137573 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69026 2019-Jan-09 19:14:53.138199 - [DEBUG] Value : BOTTOM
69027 2019-Jan-09 19:14:53.138224 - [DEBUG]
69028 2019-Jan-09 19:14:53.138252 - [DEBUG] Function : main
69029 2019-Jan-09 19:14:53.138278 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69030 2019-Jan-09 19:14:53.138912 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69031 2019-Jan-09 19:14:53.139546 - [DEBUG] Value : BOTTOM
69032 2019-Jan-09 19:14:53.139572 - [DEBUG]
69033 2019-Jan-09 19:14:53.139600 - [DEBUG] Function : main
69034 2019-Jan-09 19:14:53.139626 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69035 2019-Jan-09 19:14:53.140260 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69036 2019-Jan-09 19:14:53.140902 - [DEBUG] Value : BOTTOM
69037 2019-Jan-09 19:14:53.140928 - [DEBUG]
69038 2019-Jan-09 19:14:53.140958 - [DEBUG] Function : main
69039 2019-Jan-09 19:14:53.140983 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69040 2019-Jan-09 19:14:53.141617 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69041 2019-Jan-09 19:14:53.142243 - [DEBUG] Value : BOTTOM
69042 2019-Jan-09 19:14:53.142269 - [DEBUG]
69043 2019-Jan-09 19:14:53.142297 - [DEBUG] Function : main
69044 2019-Jan-09 19:14:53.142322 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69045 2019-Jan-09 19:14:53.142956 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69046 2019-Jan-09 19:14:53.143581 - [DEBUG] Value : BOTTOM
69047 2019-Jan-09 19:14:53.143607 - [DEBUG]
69048 2019-Jan-09 19:14:53.143635 - [DEBUG] Function : main
69049 2019-Jan-09 19:14:53.143660 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69050 2019-Jan-09 19:14:53.144323 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69051 2019-Jan-09 19:14:53.144950 - [DEBUG] Value : BOTTOM
69052 2019-Jan-09 19:14:53.144976 - [DEBUG]
69053 2019-Jan-09 19:14:53.145004 - [DEBUG] Function : main
69054 2019-Jan-09 19:14:53.145031 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69055 2019-Jan-09 19:14:53.145665 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69056 2019-Jan-09 19:14:53.146298 - [DEBUG] Value : BOTTOM
69057 2019-Jan-09 19:14:53.146323 - [DEBUG]
69058 2019-Jan-09 19:14:53.146351 - [DEBUG] Function : main
69059 2019-Jan-09 19:14:53.146377 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69060 2019-Jan-09 19:14:53.147018 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69061 2019-Jan-09 19:14:53.147661 - [DEBUG] Value : BOTTOM
69062 2019-Jan-09 19:14:53.147687 - [DEBUG]
69063 2019-Jan-09 19:14:53.147715 - [DEBUG] Function : main
69064 2019-Jan-09 19:14:53.147740 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69065 2019-Jan-09 19:14:53.148374 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69066 2019-Jan-09 19:14:53.149006 - [DEBUG] Value : BOTTOM
69067 2019-Jan-09 19:14:53.149032 - [DEBUG]
69068 2019-Jan-09 19:14:53.149060 - [DEBUG] Function : main
69069 2019-Jan-09 19:14:53.149085 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69070 2019-Jan-09 19:14:53.149720 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69071 2019-Jan-09 19:14:53.150345 - [DEBUG] Value : BOTTOM
69072 2019-Jan-09 19:14:53.150371 - [DEBUG]
69073 2019-Jan-09 19:14:53.150399 - [DEBUG] Function : main
69074 2019-Jan-09 19:14:53.150426 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69075 2019-Jan-09 19:14:53.151073 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69076 2019-Jan-09 19:14:53.151698 - [DEBUG] Value : BOTTOM
69077 2019-Jan-09 19:14:53.151724 - [DEBUG]
69078 2019-Jan-09 19:14:53.151752 - [DEBUG] Function : main
69079 2019-Jan-09 19:14:53.151777 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69080 2019-Jan-09 19:14:53.152411 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69081 2019-Jan-09 19:14:53.153038 - [DEBUG] Value : BOTTOM
69082 2019-Jan-09 19:14:53.153063 - [DEBUG]
69083 2019-Jan-09 19:14:53.153091 - [DEBUG] Function : main
69084 2019-Jan-09 19:14:53.153117 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69085 2019-Jan-09 19:14:53.153751 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
69086 2019-Jan-09 19:14:53.154388 - [DEBUG] Value : BOTTOM
69087 2019-Jan-09 19:14:53.154414 - [DEBUG]
69088 2019-Jan-09 19:14:53.154442 - [DEBUG] Function : main
69089 2019-Jan-09 19:14:53.154467 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69090 2019-Jan-09 19:14:53.155102 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69091 2019-Jan-09 19:14:53.155727 - [DEBUG] Value : BOTTOM
69092 2019-Jan-09 19:14:53.155753 - [DEBUG]
69093 2019-Jan-09 19:14:53.155780 - [DEBUG] Function : main
69094 2019-Jan-09 19:14:53.155807 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69095 2019-Jan-09 19:14:53.156441 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69096 2019-Jan-09 19:14:53.157068 - [DEBUG] Value : BOTTOM
69097 2019-Jan-09 19:14:53.157094 - [DEBUG]
69098 2019-Jan-09 19:14:53.157136 - [DEBUG] Function : main
69099 2019-Jan-09 19:14:53.157161 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69100 2019-Jan-09 19:14:53.157795 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
69101 2019-Jan-09 19:14:53.158426 - [DEBUG] Value : BOTTOM
69102 2019-Jan-09 19:14:53.158452 - [DEBUG]
69103 2019-Jan-09 19:14:53.158481 - [DEBUG] Function : main
69104 2019-Jan-09 19:14:53.158506 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69105 2019-Jan-09 19:14:53.159140 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69106 2019-Jan-09 19:14:53.159197 - [DEBUG] Value : BOTTOM
69107 2019-Jan-09 19:14:53.159222 - [DEBUG]
69108 2019-Jan-09 19:14:53.159256 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69109 2019-Jan-09 19:14:53.159285 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69110 2019-Jan-09 19:14:53.159314 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69111 2019-Jan-09 19:14:53.159342 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69112 2019-Jan-09 19:14:53.159379 - [DEBUG] Function : main
69113 2019-Jan-09 19:14:53.159406 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69114 2019-Jan-09 19:14:53.160042 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69115 2019-Jan-09 19:14:53.160685 - [DEBUG] Value : BOTTOM
69116 2019-Jan-09 19:14:53.160711 - [DEBUG]
69117 2019-Jan-09 19:14:53.160740 - [DEBUG] Function : main
69118 2019-Jan-09 19:14:53.160766 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69119 2019-Jan-09 19:14:53.161401 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69120 2019-Jan-09 19:14:53.162028 - [DEBUG] Value : BOTTOM
69121 2019-Jan-09 19:14:53.162054 - [DEBUG]
69122 2019-Jan-09 19:14:53.162082 - [DEBUG] Function : main
69123 2019-Jan-09 19:14:53.162108 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69124 2019-Jan-09 19:14:53.162742 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69125 2019-Jan-09 19:14:53.163367 - [DEBUG] Value : BOTTOM
69126 2019-Jan-09 19:14:53.163393 - [DEBUG]
69127 2019-Jan-09 19:14:53.163421 - [DEBUG] Function : main
69128 2019-Jan-09 19:14:53.163447 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69129 2019-Jan-09 19:14:53.164095 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69130 2019-Jan-09 19:14:53.164737 - [DEBUG] Value : BOTTOM
69131 2019-Jan-09 19:14:53.164762 - [DEBUG]
69132 2019-Jan-09 19:14:53.164790 - [DEBUG] Function : main
69133 2019-Jan-09 19:14:53.164816 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69134 2019-Jan-09 19:14:53.165451 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69135 2019-Jan-09 19:14:53.166075 - [DEBUG] Value : BOTTOM
69136 2019-Jan-09 19:14:53.166101 - [DEBUG]
69137 2019-Jan-09 19:14:53.166129 - [DEBUG] Function : main
69138 2019-Jan-09 19:14:53.166156 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69139 2019-Jan-09 19:14:53.166791 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69140 2019-Jan-09 19:14:53.167433 - [DEBUG] Value : BOTTOM
69141 2019-Jan-09 19:14:53.167459 - [DEBUG]
69142 2019-Jan-09 19:14:53.167488 - [DEBUG] Function : main
69143 2019-Jan-09 19:14:53.167521 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69144 2019-Jan-09 19:14:53.168157 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69145 2019-Jan-09 19:14:53.168781 - [DEBUG] Value : BOTTOM
69146 2019-Jan-09 19:14:53.168806 - [DEBUG]
69147 2019-Jan-09 19:14:53.168834 - [DEBUG] Function : main
69148 2019-Jan-09 19:14:53.168860 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69149 2019-Jan-09 19:14:53.169493 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
69150 2019-Jan-09 19:14:53.170116 - [DEBUG] Value : BOTTOM
69151 2019-Jan-09 19:14:53.170142 - [DEBUG]
69152 2019-Jan-09 19:14:53.170169 - [DEBUG] Function : main
69153 2019-Jan-09 19:14:53.170195 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69154 2019-Jan-09 19:14:53.170846 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69155 2019-Jan-09 19:14:53.171470 - [DEBUG] Value : BOTTOM
69156 2019-Jan-09 19:14:53.171496 - [DEBUG]
69157 2019-Jan-09 19:14:53.171524 - [DEBUG] Function : main
69158 2019-Jan-09 19:14:53.171550 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69159 2019-Jan-09 19:14:53.172185 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
69160 2019-Jan-09 19:14:53.172812 - [DEBUG] Value : BOTTOM
69161 2019-Jan-09 19:14:53.172838 - [DEBUG]
69162 2019-Jan-09 19:14:53.172866 - [DEBUG] Function : main
69163 2019-Jan-09 19:14:53.172891 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69164 2019-Jan-09 19:14:53.173524 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69165 2019-Jan-09 19:14:53.174165 - [DEBUG] Value : BOTTOM
69166 2019-Jan-09 19:14:53.174191 - [DEBUG]
69167 2019-Jan-09 19:14:53.174219 - [DEBUG] Function : main
69168 2019-Jan-09 19:14:53.174244 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69169 2019-Jan-09 19:14:53.174878 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
69170 2019-Jan-09 19:14:53.175506 - [DEBUG] Value : BOTTOM
69171 2019-Jan-09 19:14:53.175532 - [DEBUG]
69172 2019-Jan-09 19:14:53.175560 - [DEBUG] Function : main
69173 2019-Jan-09 19:14:53.175586 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69174 2019-Jan-09 19:14:53.176220 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69175 2019-Jan-09 19:14:53.176845 - [DEBUG] Value : BOTTOM
69176 2019-Jan-09 19:14:53.176871 - [DEBUG]
69177 2019-Jan-09 19:14:53.176899 - [DEBUG] Function : main
69178 2019-Jan-09 19:14:53.176926 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69179 2019-Jan-09 19:14:53.177578 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69180 2019-Jan-09 19:14:53.178204 - [DEBUG] Value : BOTTOM
69181 2019-Jan-09 19:14:53.178230 - [DEBUG]
69182 2019-Jan-09 19:14:53.178258 - [DEBUG] Function : main
69183 2019-Jan-09 19:14:53.178283 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69184 2019-Jan-09 19:14:53.178930 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69185 2019-Jan-09 19:14:53.179564 - [DEBUG] Value : BOTTOM
69186 2019-Jan-09 19:14:53.179590 - [DEBUG]
69187 2019-Jan-09 19:14:53.179618 - [DEBUG] Function : main
69188 2019-Jan-09 19:14:53.179644 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69189 2019-Jan-09 19:14:53.180278 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69190 2019-Jan-09 19:14:53.180920 - [DEBUG] Value : BOTTOM
69191 2019-Jan-09 19:14:53.180946 - [DEBUG]
69192 2019-Jan-09 19:14:53.180975 - [DEBUG] Function : main
69193 2019-Jan-09 19:14:53.181001 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69194 2019-Jan-09 19:14:53.181635 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69195 2019-Jan-09 19:14:53.182262 - [DEBUG] Value : BOTTOM
69196 2019-Jan-09 19:14:53.182288 - [DEBUG]
69197 2019-Jan-09 19:14:53.182316 - [DEBUG] Function : main
69198 2019-Jan-09 19:14:53.182343 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69199 2019-Jan-09 19:14:53.182978 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69200 2019-Jan-09 19:14:53.183604 - [DEBUG] Value : BOTTOM
69201 2019-Jan-09 19:14:53.183629 - [DEBUG]
69202 2019-Jan-09 19:14:53.183658 - [DEBUG] Function : main
69203 2019-Jan-09 19:14:53.183683 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69204 2019-Jan-09 19:14:53.184332 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69205 2019-Jan-09 19:14:53.184959 - [DEBUG] Value : BOTTOM
69206 2019-Jan-09 19:14:53.184985 - [DEBUG]
69207 2019-Jan-09 19:14:53.185013 - [DEBUG] Function : main
69208 2019-Jan-09 19:14:53.185039 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69209 2019-Jan-09 19:14:53.185672 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69210 2019-Jan-09 19:14:53.186304 - [DEBUG] Value : BOTTOM
69211 2019-Jan-09 19:14:53.186330 - [DEBUG]
69212 2019-Jan-09 19:14:53.186358 - [DEBUG] Function : main
69213 2019-Jan-09 19:14:53.186384 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69214 2019-Jan-09 19:14:53.187018 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69215 2019-Jan-09 19:14:53.187659 - [DEBUG] Value : BOTTOM
69216 2019-Jan-09 19:14:53.187686 - [DEBUG]
69217 2019-Jan-09 19:14:53.187714 - [DEBUG] Function : main
69218 2019-Jan-09 19:14:53.187741 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69219 2019-Jan-09 19:14:53.188375 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69220 2019-Jan-09 19:14:53.189009 - [DEBUG] Value : BOTTOM
69221 2019-Jan-09 19:14:53.189035 - [DEBUG]
69222 2019-Jan-09 19:14:53.189063 - [DEBUG] Function : main
69223 2019-Jan-09 19:14:53.189089 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69224 2019-Jan-09 19:14:53.189723 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69225 2019-Jan-09 19:14:53.190356 - [DEBUG] Value : BOTTOM
69226 2019-Jan-09 19:14:53.190382 - [DEBUG]
69227 2019-Jan-09 19:14:53.190411 - [DEBUG] Function : main
69228 2019-Jan-09 19:14:53.190447 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69229 2019-Jan-09 19:14:53.191084 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69230 2019-Jan-09 19:14:53.191712 - [DEBUG] Value : BOTTOM
69231 2019-Jan-09 19:14:53.191738 - [DEBUG]
69232 2019-Jan-09 19:14:53.191766 - [DEBUG] Function : main
69233 2019-Jan-09 19:14:53.191792 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69234 2019-Jan-09 19:14:53.192426 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69235 2019-Jan-09 19:14:53.193055 - [DEBUG] Value : BOTTOM
69236 2019-Jan-09 19:14:53.193081 - [DEBUG]
69237 2019-Jan-09 19:14:53.193109 - [DEBUG] Function : main
69238 2019-Jan-09 19:14:53.193135 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69239 2019-Jan-09 19:14:53.193781 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
69240 2019-Jan-09 19:14:53.194407 - [DEBUG] Value : BOTTOM
69241 2019-Jan-09 19:14:53.194433 - [DEBUG]
69242 2019-Jan-09 19:14:53.194461 - [DEBUG] Function : main
69243 2019-Jan-09 19:14:53.194487 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69244 2019-Jan-09 19:14:53.195120 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69245 2019-Jan-09 19:14:53.195753 - [DEBUG] Value : BOTTOM
69246 2019-Jan-09 19:14:53.195779 - [DEBUG]
69247 2019-Jan-09 19:14:53.195807 - [DEBUG] Function : main
69248 2019-Jan-09 19:14:53.195833 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69249 2019-Jan-09 19:14:53.196468 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69250 2019-Jan-09 19:14:53.197094 - [DEBUG] Value : BOTTOM
69251 2019-Jan-09 19:14:53.197180 - [DEBUG]
69252 2019-Jan-09 19:14:53.197209 - [DEBUG] Function : main
69253 2019-Jan-09 19:14:53.197235 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69254 2019-Jan-09 19:14:53.197869 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69255 2019-Jan-09 19:14:53.198496 - [DEBUG] Value : BOTTOM
69256 2019-Jan-09 19:14:53.198522 - [DEBUG]
69257 2019-Jan-09 19:14:53.198550 - [DEBUG] Function : main
69258 2019-Jan-09 19:14:53.198577 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69259 2019-Jan-09 19:14:53.199210 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69260 2019-Jan-09 19:14:53.199836 - [DEBUG] Value : BOTTOM
69261 2019-Jan-09 19:14:53.199862 - [DEBUG]
69262 2019-Jan-09 19:14:53.199890 - [DEBUG] Function : main
69263 2019-Jan-09 19:14:53.199915 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69264 2019-Jan-09 19:14:53.200565 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
69265 2019-Jan-09 19:14:53.201189 - [DEBUG] Value : BOTTOM
69266 2019-Jan-09 19:14:53.201214 - [DEBUG]
69267 2019-Jan-09 19:14:53.201254 - [DEBUG] Function : main
69268 2019-Jan-09 19:14:53.201279 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69269 2019-Jan-09 19:14:53.201915 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69270 2019-Jan-09 19:14:53.202549 - [DEBUG] Value : BOTTOM
69271 2019-Jan-09 19:14:53.202574 - [DEBUG]
69272 2019-Jan-09 19:14:53.202602 - [DEBUG] Function : main
69273 2019-Jan-09 19:14:53.202628 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69274 2019-Jan-09 19:14:53.203263 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69275 2019-Jan-09 19:14:53.203905 - [DEBUG] Value : BOTTOM
69276 2019-Jan-09 19:14:53.203931 - [DEBUG]
69277 2019-Jan-09 19:14:53.203959 - [DEBUG] Function : main
69278 2019-Jan-09 19:14:53.203986 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69279 2019-Jan-09 19:14:53.204621 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69280 2019-Jan-09 19:14:53.205254 - [DEBUG] Value : BOTTOM
69281 2019-Jan-09 19:14:53.205280 - [DEBUG]
69282 2019-Jan-09 19:14:53.205308 - [DEBUG] Function : main
69283 2019-Jan-09 19:14:53.205333 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69284 2019-Jan-09 19:14:53.205967 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69285 2019-Jan-09 19:14:53.206593 - [DEBUG] Value : BOTTOM
69286 2019-Jan-09 19:14:53.206619 - [DEBUG]
69287 2019-Jan-09 19:14:53.206647 - [DEBUG] Function : main
69288 2019-Jan-09 19:14:53.206672 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69289 2019-Jan-09 19:14:53.207322 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69290 2019-Jan-09 19:14:53.207380 - [DEBUG] Value : BOTTOM
69291 2019-Jan-09 19:14:53.207405 - [DEBUG]
69292 2019-Jan-09 19:14:53.207439 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69293 2019-Jan-09 19:14:53.207468 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69294 2019-Jan-09 19:14:53.207497 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69295 2019-Jan-09 19:14:53.207525 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69296 2019-Jan-09 19:14:53.207563 - [DEBUG] Function : main
69297 2019-Jan-09 19:14:53.207590 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69298 2019-Jan-09 19:14:53.208226 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69299 2019-Jan-09 19:14:53.208853 - [DEBUG] Value : BOTTOM
69300 2019-Jan-09 19:14:53.208879 - [DEBUG]
69301 2019-Jan-09 19:14:53.208907 - [DEBUG] Function : main
69302 2019-Jan-09 19:14:53.208933 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69303 2019-Jan-09 19:14:53.209567 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69304 2019-Jan-09 19:14:53.210193 - [DEBUG] Value : BOTTOM
69305 2019-Jan-09 19:14:53.210219 - [DEBUG]
69306 2019-Jan-09 19:14:53.210247 - [DEBUG] Function : main
69307 2019-Jan-09 19:14:53.210272 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69308 2019-Jan-09 19:14:53.210929 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69309 2019-Jan-09 19:14:53.211555 - [DEBUG] Value : BOTTOM
69310 2019-Jan-09 19:14:53.211581 - [DEBUG]
69311 2019-Jan-09 19:14:53.211609 - [DEBUG] Function : main
69312 2019-Jan-09 19:14:53.211634 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69313 2019-Jan-09 19:14:53.212269 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69314 2019-Jan-09 19:14:53.212911 - [DEBUG] Value : BOTTOM
69315 2019-Jan-09 19:14:53.212937 - [DEBUG]
69316 2019-Jan-09 19:14:53.212965 - [DEBUG] Function : main
69317 2019-Jan-09 19:14:53.212991 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69318 2019-Jan-09 19:14:53.213627 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69319 2019-Jan-09 19:14:53.214269 - [DEBUG] Value : BOTTOM
69320 2019-Jan-09 19:14:53.214295 - [DEBUG]
69321 2019-Jan-09 19:14:53.214323 - [DEBUG] Function : main
69322 2019-Jan-09 19:14:53.214350 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69323 2019-Jan-09 19:14:53.214984 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69324 2019-Jan-09 19:14:53.215613 - [DEBUG] Value : BOTTOM
69325 2019-Jan-09 19:14:53.215638 - [DEBUG]
69326 2019-Jan-09 19:14:53.215667 - [DEBUG] Function : main
69327 2019-Jan-09 19:14:53.215693 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69328 2019-Jan-09 19:14:53.216327 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69329 2019-Jan-09 19:14:53.216952 - [DEBUG] Value : BOTTOM
69330 2019-Jan-09 19:14:53.216977 - [DEBUG]
69331 2019-Jan-09 19:14:53.217005 - [DEBUG] Function : main
69332 2019-Jan-09 19:14:53.217031 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69333 2019-Jan-09 19:14:53.217679 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
69334 2019-Jan-09 19:14:53.218301 - [DEBUG] Value : BOTTOM
69335 2019-Jan-09 19:14:53.218327 - [DEBUG]
69336 2019-Jan-09 19:14:53.218355 - [DEBUG] Function : main
69337 2019-Jan-09 19:14:53.218380 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69338 2019-Jan-09 19:14:53.219015 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69339 2019-Jan-09 19:14:53.219639 - [DEBUG] Value : BOTTOM
69340 2019-Jan-09 19:14:53.219665 - [DEBUG]
69341 2019-Jan-09 19:14:53.219693 - [DEBUG] Function : main
69342 2019-Jan-09 19:14:53.219720 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69343 2019-Jan-09 19:14:53.220354 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
69344 2019-Jan-09 19:14:53.220998 - [DEBUG] Value : BOTTOM
69345 2019-Jan-09 19:14:53.221024 - [DEBUG]
69346 2019-Jan-09 19:14:53.221052 - [DEBUG] Function : main
69347 2019-Jan-09 19:14:53.221077 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69348 2019-Jan-09 19:14:53.221712 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69349 2019-Jan-09 19:14:53.222351 - [DEBUG] Value : BOTTOM
69350 2019-Jan-09 19:14:53.222377 - [DEBUG]
69351 2019-Jan-09 19:14:53.222405 - [DEBUG] Function : main
69352 2019-Jan-09 19:14:53.222431 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69353 2019-Jan-09 19:14:53.223066 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
69354 2019-Jan-09 19:14:53.223694 - [DEBUG] Value : BOTTOM
69355 2019-Jan-09 19:14:53.223720 - [DEBUG]
69356 2019-Jan-09 19:14:53.223748 - [DEBUG] Function : main
69357 2019-Jan-09 19:14:53.223787 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69358 2019-Jan-09 19:14:53.224421 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69359 2019-Jan-09 19:14:53.225047 - [DEBUG] Value : BOTTOM
69360 2019-Jan-09 19:14:53.225073 - [DEBUG]
69361 2019-Jan-09 19:14:53.225101 - [DEBUG] Function : main
69362 2019-Jan-09 19:14:53.225128 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69363 2019-Jan-09 19:14:53.225762 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69364 2019-Jan-09 19:14:53.226389 - [DEBUG] Value : BOTTOM
69365 2019-Jan-09 19:14:53.226415 - [DEBUG]
69366 2019-Jan-09 19:14:53.226443 - [DEBUG] Function : main
69367 2019-Jan-09 19:14:53.226468 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69368 2019-Jan-09 19:14:53.227113 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69369 2019-Jan-09 19:14:53.227748 - [DEBUG] Value : BOTTOM
69370 2019-Jan-09 19:14:53.227774 - [DEBUG]
69371 2019-Jan-09 19:14:53.227802 - [DEBUG] Function : main
69372 2019-Jan-09 19:14:53.227828 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69373 2019-Jan-09 19:14:53.228462 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69374 2019-Jan-09 19:14:53.229088 - [DEBUG] Value : BOTTOM
69375 2019-Jan-09 19:14:53.229113 - [DEBUG]
69376 2019-Jan-09 19:14:53.229143 - [DEBUG] Function : main
69377 2019-Jan-09 19:14:53.229169 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69378 2019-Jan-09 19:14:53.229804 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69379 2019-Jan-09 19:14:53.230430 - [DEBUG] Value : BOTTOM
69380 2019-Jan-09 19:14:53.230469 - [DEBUG]
69381 2019-Jan-09 19:14:53.230497 - [DEBUG] Function : main
69382 2019-Jan-09 19:14:53.230524 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69383 2019-Jan-09 19:14:53.231159 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69384 2019-Jan-09 19:14:53.231785 - [DEBUG] Value : BOTTOM
69385 2019-Jan-09 19:14:53.231810 - [DEBUG]
69386 2019-Jan-09 19:14:53.231838 - [DEBUG] Function : main
69387 2019-Jan-09 19:14:53.231864 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69388 2019-Jan-09 19:14:53.232498 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69389 2019-Jan-09 19:14:53.233126 - [DEBUG] Value : BOTTOM
69390 2019-Jan-09 19:14:53.233151 - [DEBUG]
69391 2019-Jan-09 19:14:53.233187 - [DEBUG] Function : main
69392 2019-Jan-09 19:14:53.233213 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69393 2019-Jan-09 19:14:53.233862 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69394 2019-Jan-09 19:14:53.234497 - [DEBUG] Value : BOTTOM
69395 2019-Jan-09 19:14:53.234522 - [DEBUG]
69396 2019-Jan-09 19:14:53.234550 - [DEBUG] Function : main
69397 2019-Jan-09 19:14:53.234576 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69398 2019-Jan-09 19:14:53.235210 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69399 2019-Jan-09 19:14:53.235836 - [DEBUG] Value : BOTTOM
69400 2019-Jan-09 19:14:53.235862 - [DEBUG]
69401 2019-Jan-09 19:14:53.235890 - [DEBUG] Function : main
69402 2019-Jan-09 19:14:53.235916 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69403 2019-Jan-09 19:14:53.236551 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69404 2019-Jan-09 19:14:53.237201 - [DEBUG] Value : BOTTOM
69405 2019-Jan-09 19:14:53.237227 - [DEBUG]
69406 2019-Jan-09 19:14:53.237255 - [DEBUG] Function : main
69407 2019-Jan-09 19:14:53.237281 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69408 2019-Jan-09 19:14:53.237915 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69409 2019-Jan-09 19:14:53.238541 - [DEBUG] Value : BOTTOM
69410 2019-Jan-09 19:14:53.238566 - [DEBUG]
69411 2019-Jan-09 19:14:53.238594 - [DEBUG] Function : main
69412 2019-Jan-09 19:14:53.238619 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69413 2019-Jan-09 19:14:53.239253 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69414 2019-Jan-09 19:14:53.239879 - [DEBUG] Value : BOTTOM
69415 2019-Jan-09 19:14:53.239904 - [DEBUG]
69416 2019-Jan-09 19:14:53.239933 - [DEBUG] Function : main
69417 2019-Jan-09 19:14:53.239958 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69418 2019-Jan-09 19:14:53.240608 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69419 2019-Jan-09 19:14:53.241237 - [DEBUG] Value : BOTTOM
69420 2019-Jan-09 19:14:53.241262 - [DEBUG]
69421 2019-Jan-09 19:14:53.241290 - [DEBUG] Function : main
69422 2019-Jan-09 19:14:53.241317 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69423 2019-Jan-09 19:14:53.241951 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69424 2019-Jan-09 19:14:53.242584 - [DEBUG] Value : BOTTOM
69425 2019-Jan-09 19:14:53.242610 - [DEBUG]
69426 2019-Jan-09 19:14:53.242638 - [DEBUG] Function : main
69427 2019-Jan-09 19:14:53.242664 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69428 2019-Jan-09 19:14:53.243298 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69429 2019-Jan-09 19:14:53.243939 - [DEBUG] Value : BOTTOM
69430 2019-Jan-09 19:14:53.243965 - [DEBUG]
69431 2019-Jan-09 19:14:53.243993 - [DEBUG] Function : main
69432 2019-Jan-09 19:14:53.244018 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69433 2019-Jan-09 19:14:53.244660 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69434 2019-Jan-09 19:14:53.245287 - [DEBUG] Value : BOTTOM
69435 2019-Jan-09 19:14:53.245312 - [DEBUG]
69436 2019-Jan-09 19:14:53.245341 - [DEBUG] Function : main
69437 2019-Jan-09 19:14:53.245366 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69438 2019-Jan-09 19:14:53.246000 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69439 2019-Jan-09 19:14:53.246627 - [DEBUG] Value : BOTTOM
69440 2019-Jan-09 19:14:53.246653 - [DEBUG]
69441 2019-Jan-09 19:14:53.246681 - [DEBUG] Function : main
69442 2019-Jan-09 19:14:53.246707 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69443 2019-Jan-09 19:14:53.247358 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69444 2019-Jan-09 19:14:53.247991 - [DEBUG] Value : BOTTOM
69445 2019-Jan-09 19:14:53.248016 - [DEBUG]
69446 2019-Jan-09 19:14:53.248045 - [DEBUG] Function : main
69447 2019-Jan-09 19:14:53.248070 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69448 2019-Jan-09 19:14:53.248705 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69449 2019-Jan-09 19:14:53.249332 - [DEBUG] Value : BOTTOM
69450 2019-Jan-09 19:14:53.249358 - [DEBUG]
69451 2019-Jan-09 19:14:53.249386 - [DEBUG] Function : main
69452 2019-Jan-09 19:14:53.249412 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69453 2019-Jan-09 19:14:53.250047 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69454 2019-Jan-09 19:14:53.250695 - [DEBUG] Value : BOTTOM
69455 2019-Jan-09 19:14:53.250721 - [DEBUG]
69456 2019-Jan-09 19:14:53.250750 - [DEBUG] Function : main
69457 2019-Jan-09 19:14:53.250775 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69458 2019-Jan-09 19:14:53.251410 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69459 2019-Jan-09 19:14:53.252037 - [DEBUG] Value : BOTTOM
69460 2019-Jan-09 19:14:53.252062 - [DEBUG]
69461 2019-Jan-09 19:14:53.252090 - [DEBUG] Function : main
69462 2019-Jan-09 19:14:53.252117 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69463 2019-Jan-09 19:14:53.252751 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69464 2019-Jan-09 19:14:53.253384 - [DEBUG] Value : BOTTOM
69465 2019-Jan-09 19:14:53.253410 - [DEBUG]
69466 2019-Jan-09 19:14:53.253438 - [DEBUG] Function : main
69467 2019-Jan-09 19:14:53.253463 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69468 2019-Jan-09 19:14:53.254113 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
69469 2019-Jan-09 19:14:53.254739 - [DEBUG] Value : BOTTOM
69470 2019-Jan-09 19:14:53.254765 - [DEBUG]
69471 2019-Jan-09 19:14:53.254793 - [DEBUG] Function : main
69472 2019-Jan-09 19:14:53.254819 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69473 2019-Jan-09 19:14:53.255461 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69474 2019-Jan-09 19:14:53.255518 - [DEBUG] Value : BOTTOM
69475 2019-Jan-09 19:14:53.255543 - [DEBUG]
69476 2019-Jan-09 19:14:53.255577 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69477 2019-Jan-09 19:14:53.255606 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69478 2019-Jan-09 19:14:53.255634 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69479 2019-Jan-09 19:14:53.255662 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69480 2019-Jan-09 19:14:53.255698 - [DEBUG] Function : main
69481 2019-Jan-09 19:14:53.255725 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69482 2019-Jan-09 19:14:53.256362 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69483 2019-Jan-09 19:14:53.256990 - [DEBUG] Value : BOTTOM
69484 2019-Jan-09 19:14:53.257016 - [DEBUG]
69485 2019-Jan-09 19:14:53.257044 - [DEBUG] Function : main
69486 2019-Jan-09 19:14:53.257070 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69487 2019-Jan-09 19:14:53.257720 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69488 2019-Jan-09 19:14:53.258347 - [DEBUG] Value : BOTTOM
69489 2019-Jan-09 19:14:53.258373 - [DEBUG]
69490 2019-Jan-09 19:14:53.258401 - [DEBUG] Function : main
69491 2019-Jan-09 19:14:53.258427 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69492 2019-Jan-09 19:14:53.259061 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69493 2019-Jan-09 19:14:53.259686 - [DEBUG] Value : BOTTOM
69494 2019-Jan-09 19:14:53.259711 - [DEBUG]
69495 2019-Jan-09 19:14:53.259739 - [DEBUG] Function : main
69496 2019-Jan-09 19:14:53.259765 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69497 2019-Jan-09 19:14:53.260398 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69498 2019-Jan-09 19:14:53.261056 - [DEBUG] Value : BOTTOM
69499 2019-Jan-09 19:14:53.261082 - [DEBUG]
69500 2019-Jan-09 19:14:53.261111 - [DEBUG] Function : main
69501 2019-Jan-09 19:14:53.261136 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69502 2019-Jan-09 19:14:53.261773 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69503 2019-Jan-09 19:14:53.262398 - [DEBUG] Value : BOTTOM
69504 2019-Jan-09 19:14:53.262424 - [DEBUG]
69505 2019-Jan-09 19:14:53.262452 - [DEBUG] Function : main
69506 2019-Jan-09 19:14:53.262479 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69507 2019-Jan-09 19:14:53.263113 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69508 2019-Jan-09 19:14:53.263740 - [DEBUG] Value : BOTTOM
69509 2019-Jan-09 19:14:53.263766 - [DEBUG]
69510 2019-Jan-09 19:14:53.263808 - [DEBUG] Function : main
69511 2019-Jan-09 19:14:53.263833 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69512 2019-Jan-09 19:14:53.264467 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69513 2019-Jan-09 19:14:53.265092 - [DEBUG] Value : BOTTOM
69514 2019-Jan-09 19:14:53.265125 - [DEBUG]
69515 2019-Jan-09 19:14:53.265154 - [DEBUG] Function : main
69516 2019-Jan-09 19:14:53.265179 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69517 2019-Jan-09 19:14:53.265813 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
69518 2019-Jan-09 19:14:53.266437 - [DEBUG] Value : BOTTOM
69519 2019-Jan-09 19:14:53.266463 - [DEBUG]
69520 2019-Jan-09 19:14:53.266491 - [DEBUG] Function : main
69521 2019-Jan-09 19:14:53.266516 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69522 2019-Jan-09 19:14:53.267162 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69523 2019-Jan-09 19:14:53.267786 - [DEBUG] Value : BOTTOM
69524 2019-Jan-09 19:14:53.267812 - [DEBUG]
69525 2019-Jan-09 19:14:53.267840 - [DEBUG] Function : main
69526 2019-Jan-09 19:14:53.267866 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69527 2019-Jan-09 19:14:53.268500 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69528 2019-Jan-09 19:14:53.269125 - [DEBUG] Value : BOTTOM
69529 2019-Jan-09 19:14:53.269151 - [DEBUG]
69530 2019-Jan-09 19:14:53.269179 - [DEBUG] Function : main
69531 2019-Jan-09 19:14:53.269204 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69532 2019-Jan-09 19:14:53.269838 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69533 2019-Jan-09 19:14:53.270478 - [DEBUG] Value : BOTTOM
69534 2019-Jan-09 19:14:53.270504 - [DEBUG]
69535 2019-Jan-09 19:14:53.270532 - [DEBUG] Function : main
69536 2019-Jan-09 19:14:53.270558 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69537 2019-Jan-09 19:14:53.271192 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69538 2019-Jan-09 19:14:53.271820 - [DEBUG] Value : BOTTOM
69539 2019-Jan-09 19:14:53.271845 - [DEBUG]
69540 2019-Jan-09 19:14:53.271874 - [DEBUG] Function : main
69541 2019-Jan-09 19:14:53.271899 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69542 2019-Jan-09 19:14:53.272532 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69543 2019-Jan-09 19:14:53.273165 - [DEBUG] Value : BOTTOM
69544 2019-Jan-09 19:14:53.273191 - [DEBUG]
69545 2019-Jan-09 19:14:53.273218 - [DEBUG] Function : main
69546 2019-Jan-09 19:14:53.273245 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69547 2019-Jan-09 19:14:53.273894 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69548 2019-Jan-09 19:14:53.274520 - [DEBUG] Value : BOTTOM
69549 2019-Jan-09 19:14:53.274546 - [DEBUG]
69550 2019-Jan-09 19:14:53.274574 - [DEBUG] Function : main
69551 2019-Jan-09 19:14:53.274599 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69552 2019-Jan-09 19:14:53.275233 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69553 2019-Jan-09 19:14:53.275859 - [DEBUG] Value : BOTTOM
69554 2019-Jan-09 19:14:53.275885 - [DEBUG]
69555 2019-Jan-09 19:14:53.275913 - [DEBUG] Function : main
69556 2019-Jan-09 19:14:53.275939 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69557 2019-Jan-09 19:14:53.276580 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69558 2019-Jan-09 19:14:53.277222 - [DEBUG] Value : BOTTOM
69559 2019-Jan-09 19:14:53.277248 - [DEBUG]
69560 2019-Jan-09 19:14:53.277277 - [DEBUG] Function : main
69561 2019-Jan-09 19:14:53.277303 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69562 2019-Jan-09 19:14:53.277937 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69563 2019-Jan-09 19:14:53.278564 - [DEBUG] Value : BOTTOM
69564 2019-Jan-09 19:14:53.278589 - [DEBUG]
69565 2019-Jan-09 19:14:53.278617 - [DEBUG] Function : main
69566 2019-Jan-09 19:14:53.278644 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69567 2019-Jan-09 19:14:53.279278 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69568 2019-Jan-09 19:14:53.279910 - [DEBUG] Value : BOTTOM
69569 2019-Jan-09 19:14:53.279936 - [DEBUG]
69570 2019-Jan-09 19:14:53.279964 - [DEBUG] Function : main
69571 2019-Jan-09 19:14:53.279989 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69572 2019-Jan-09 19:14:53.280640 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69573 2019-Jan-09 19:14:53.281267 - [DEBUG] Value : BOTTOM
69574 2019-Jan-09 19:14:53.281293 - [DEBUG]
69575 2019-Jan-09 19:14:53.281321 - [DEBUG] Function : main
69576 2019-Jan-09 19:14:53.281346 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69577 2019-Jan-09 19:14:53.281980 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69578 2019-Jan-09 19:14:53.282613 - [DEBUG] Value : BOTTOM
69579 2019-Jan-09 19:14:53.282638 - [DEBUG]
69580 2019-Jan-09 19:14:53.282666 - [DEBUG] Function : main
69581 2019-Jan-09 19:14:53.282692 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69582 2019-Jan-09 19:14:53.283325 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69583 2019-Jan-09 19:14:53.283968 - [DEBUG] Value : BOTTOM
69584 2019-Jan-09 19:14:53.283993 - [DEBUG]
69585 2019-Jan-09 19:14:53.284021 - [DEBUG] Function : main
69586 2019-Jan-09 19:14:53.284048 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69587 2019-Jan-09 19:14:53.284683 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69588 2019-Jan-09 19:14:53.285309 - [DEBUG] Value : BOTTOM
69589 2019-Jan-09 19:14:53.285335 - [DEBUG]
69590 2019-Jan-09 19:14:53.285363 - [DEBUG] Function : main
69591 2019-Jan-09 19:14:53.285389 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69592 2019-Jan-09 19:14:53.286023 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69593 2019-Jan-09 19:14:53.286650 - [DEBUG] Value : BOTTOM
69594 2019-Jan-09 19:14:53.286675 - [DEBUG]
69595 2019-Jan-09 19:14:53.286703 - [DEBUG] Function : main
69596 2019-Jan-09 19:14:53.286729 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69597 2019-Jan-09 19:14:53.287379 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69598 2019-Jan-09 19:14:53.288020 - [DEBUG] Value : BOTTOM
69599 2019-Jan-09 19:14:53.288046 - [DEBUG]
69600 2019-Jan-09 19:14:53.288075 - [DEBUG] Function : main
69601 2019-Jan-09 19:14:53.288100 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69602 2019-Jan-09 19:14:53.288733 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69603 2019-Jan-09 19:14:53.289361 - [DEBUG] Value : BOTTOM
69604 2019-Jan-09 19:14:53.289387 - [DEBUG]
69605 2019-Jan-09 19:14:53.289415 - [DEBUG] Function : main
69606 2019-Jan-09 19:14:53.289442 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69607 2019-Jan-09 19:14:53.290076 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69608 2019-Jan-09 19:14:53.290718 - [DEBUG] Value : BOTTOM
69609 2019-Jan-09 19:14:53.290744 - [DEBUG]
69610 2019-Jan-09 19:14:53.290772 - [DEBUG] Function : main
69611 2019-Jan-09 19:14:53.290797 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69612 2019-Jan-09 19:14:53.291440 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69613 2019-Jan-09 19:14:53.292074 - [DEBUG] Value : BOTTOM
69614 2019-Jan-09 19:14:53.292100 - [DEBUG]
69615 2019-Jan-09 19:14:53.292129 - [DEBUG] Function : main
69616 2019-Jan-09 19:14:53.292155 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69617 2019-Jan-09 19:14:53.292789 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69618 2019-Jan-09 19:14:53.293422 - [DEBUG] Value : BOTTOM
69619 2019-Jan-09 19:14:53.293448 - [DEBUG]
69620 2019-Jan-09 19:14:53.293476 - [DEBUG] Function : main
69621 2019-Jan-09 19:14:53.293501 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69622 2019-Jan-09 19:14:53.294151 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69623 2019-Jan-09 19:14:53.294779 - [DEBUG] Value : BOTTOM
69624 2019-Jan-09 19:14:53.294805 - [DEBUG]
69625 2019-Jan-09 19:14:53.294833 - [DEBUG] Function : main
69626 2019-Jan-09 19:14:53.294860 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69627 2019-Jan-09 19:14:53.295494 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69628 2019-Jan-09 19:14:53.296127 - [DEBUG] Value : BOTTOM
69629 2019-Jan-09 19:14:53.296153 - [DEBUG]
69630 2019-Jan-09 19:14:53.296181 - [DEBUG] Function : main
69631 2019-Jan-09 19:14:53.296206 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69632 2019-Jan-09 19:14:53.296840 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69633 2019-Jan-09 19:14:53.297482 - [DEBUG] Value : BOTTOM
69634 2019-Jan-09 19:14:53.297508 - [DEBUG]
69635 2019-Jan-09 19:14:53.297536 - [DEBUG] Function : main
69636 2019-Jan-09 19:14:53.297561 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69637 2019-Jan-09 19:14:53.298196 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69638 2019-Jan-09 19:14:53.298838 - [DEBUG] Value : BOTTOM
69639 2019-Jan-09 19:14:53.298864 - [DEBUG]
69640 2019-Jan-09 19:14:53.298893 - [DEBUG] Function : main
69641 2019-Jan-09 19:14:53.298918 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69642 2019-Jan-09 19:14:53.299552 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
69643 2019-Jan-09 19:14:53.300179 - [DEBUG] Value : BOTTOM
69644 2019-Jan-09 19:14:53.300204 - [DEBUG]
69645 2019-Jan-09 19:14:53.300232 - [DEBUG] Function : main
69646 2019-Jan-09 19:14:53.300259 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69647 2019-Jan-09 19:14:53.300909 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69648 2019-Jan-09 19:14:53.301542 - [DEBUG] Value : BOTTOM
69649 2019-Jan-09 19:14:53.301568 - [DEBUG]
69650 2019-Jan-09 19:14:53.301596 - [DEBUG] Function : main
69651 2019-Jan-09 19:14:53.301622 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69652 2019-Jan-09 19:14:53.302255 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
69653 2019-Jan-09 19:14:53.302882 - [DEBUG] Value : BOTTOM
69654 2019-Jan-09 19:14:53.302907 - [DEBUG]
69655 2019-Jan-09 19:14:53.302935 - [DEBUG] Function : main
69656 2019-Jan-09 19:14:53.302961 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69657 2019-Jan-09 19:14:53.303595 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69658 2019-Jan-09 19:14:53.303652 - [DEBUG] Value : BOTTOM
69659 2019-Jan-09 19:14:53.303678 - [DEBUG]
69660 2019-Jan-09 19:14:53.303713 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69661 2019-Jan-09 19:14:53.303743 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69662 2019-Jan-09 19:14:53.303783 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69663 2019-Jan-09 19:14:53.303813 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69664 2019-Jan-09 19:14:53.303850 - [DEBUG] Function : main
69665 2019-Jan-09 19:14:53.303877 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69666 2019-Jan-09 19:14:53.304515 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69667 2019-Jan-09 19:14:53.305142 - [DEBUG] Value : BOTTOM
69668 2019-Jan-09 19:14:53.305168 - [DEBUG]
69669 2019-Jan-09 19:14:53.305196 - [DEBUG] Function : main
69670 2019-Jan-09 19:14:53.305222 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69671 2019-Jan-09 19:14:53.305856 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69672 2019-Jan-09 19:14:53.306482 - [DEBUG] Value : BOTTOM
69673 2019-Jan-09 19:14:53.306507 - [DEBUG]
69674 2019-Jan-09 19:14:53.306536 - [DEBUG] Function : main
69675 2019-Jan-09 19:14:53.306561 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69676 2019-Jan-09 19:14:53.307211 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69677 2019-Jan-09 19:14:53.307835 - [DEBUG] Value : BOTTOM
69678 2019-Jan-09 19:14:53.307860 - [DEBUG]
69679 2019-Jan-09 19:14:53.307888 - [DEBUG] Function : main
69680 2019-Jan-09 19:14:53.307914 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69681 2019-Jan-09 19:14:53.308556 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69682 2019-Jan-09 19:14:53.309201 - [DEBUG] Value : BOTTOM
69683 2019-Jan-09 19:14:53.309226 - [DEBUG]
69684 2019-Jan-09 19:14:53.309254 - [DEBUG] Function : main
69685 2019-Jan-09 19:14:53.309280 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69686 2019-Jan-09 19:14:53.309916 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69687 2019-Jan-09 19:14:53.310568 - [DEBUG] Value : BOTTOM
69688 2019-Jan-09 19:14:53.310594 - [DEBUG]
69689 2019-Jan-09 19:14:53.310624 - [DEBUG] Function : main
69690 2019-Jan-09 19:14:53.310651 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69691 2019-Jan-09 19:14:53.311288 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69692 2019-Jan-09 19:14:53.311916 - [DEBUG] Value : BOTTOM
69693 2019-Jan-09 19:14:53.311941 - [DEBUG]
69694 2019-Jan-09 19:14:53.311970 - [DEBUG] Function : main
69695 2019-Jan-09 19:14:53.311996 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69696 2019-Jan-09 19:14:53.312632 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69697 2019-Jan-09 19:14:53.313257 - [DEBUG] Value : BOTTOM
69698 2019-Jan-09 19:14:53.313283 - [DEBUG]
69699 2019-Jan-09 19:14:53.313311 - [DEBUG] Function : main
69700 2019-Jan-09 19:14:53.313337 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69701 2019-Jan-09 19:14:53.313988 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69702 2019-Jan-09 19:14:53.314613 - [DEBUG] Value : BOTTOM
69703 2019-Jan-09 19:14:53.314639 - [DEBUG]
69704 2019-Jan-09 19:14:53.314667 - [DEBUG] Function : main
69705 2019-Jan-09 19:14:53.314692 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69706 2019-Jan-09 19:14:53.315327 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69707 2019-Jan-09 19:14:53.315953 - [DEBUG] Value : BOTTOM
69708 2019-Jan-09 19:14:53.315978 - [DEBUG]
69709 2019-Jan-09 19:14:53.316006 - [DEBUG] Function : main
69710 2019-Jan-09 19:14:53.316033 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69711 2019-Jan-09 19:14:53.316668 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69712 2019-Jan-09 19:14:53.317311 - [DEBUG] Value : BOTTOM
69713 2019-Jan-09 19:14:53.317337 - [DEBUG]
69714 2019-Jan-09 19:14:53.317365 - [DEBUG] Function : main
69715 2019-Jan-09 19:14:53.317391 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69716 2019-Jan-09 19:14:53.318026 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69717 2019-Jan-09 19:14:53.318653 - [DEBUG] Value : BOTTOM
69718 2019-Jan-09 19:14:53.318679 - [DEBUG]
69719 2019-Jan-09 19:14:53.318707 - [DEBUG] Function : main
69720 2019-Jan-09 19:14:53.318733 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69721 2019-Jan-09 19:14:53.319366 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69722 2019-Jan-09 19:14:53.320007 - [DEBUG] Value : BOTTOM
69723 2019-Jan-09 19:14:53.320033 - [DEBUG]
69724 2019-Jan-09 19:14:53.320062 - [DEBUG] Function : main
69725 2019-Jan-09 19:14:53.320087 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69726 2019-Jan-09 19:14:53.320739 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69727 2019-Jan-09 19:14:53.321364 - [DEBUG] Value : BOTTOM
69728 2019-Jan-09 19:14:53.321390 - [DEBUG]
69729 2019-Jan-09 19:14:53.321417 - [DEBUG] Function : main
69730 2019-Jan-09 19:14:53.321444 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69731 2019-Jan-09 19:14:53.322122 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69732 2019-Jan-09 19:14:53.322812 - [DEBUG] Value : BOTTOM
69733 2019-Jan-09 19:14:53.322840 - [DEBUG]
69734 2019-Jan-09 19:14:53.322877 - [DEBUG] Function : main
69735 2019-Jan-09 19:14:53.322903 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69736 2019-Jan-09 19:14:53.323600 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69737 2019-Jan-09 19:14:53.324272 - [DEBUG] Value : BOTTOM
69738 2019-Jan-09 19:14:53.324298 - [DEBUG]
69739 2019-Jan-09 19:14:53.324332 - [DEBUG] Function : main
69740 2019-Jan-09 19:14:53.324358 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69741 2019-Jan-09 19:14:53.324994 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69742 2019-Jan-09 19:14:53.325628 - [DEBUG] Value : BOTTOM
69743 2019-Jan-09 19:14:53.325654 - [DEBUG]
69744 2019-Jan-09 19:14:53.325685 - [DEBUG] Function : main
69745 2019-Jan-09 19:14:53.325711 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69746 2019-Jan-09 19:14:53.326346 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69747 2019-Jan-09 19:14:53.326980 - [DEBUG] Value : BOTTOM
69748 2019-Jan-09 19:14:53.327005 - [DEBUG]
69749 2019-Jan-09 19:14:53.327034 - [DEBUG] Function : main
69750 2019-Jan-09 19:14:53.327061 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69751 2019-Jan-09 19:14:53.327711 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69752 2019-Jan-09 19:14:53.328340 - [DEBUG] Value : BOTTOM
69753 2019-Jan-09 19:14:53.328366 - [DEBUG]
69754 2019-Jan-09 19:14:53.328394 - [DEBUG] Function : main
69755 2019-Jan-09 19:14:53.328420 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69756 2019-Jan-09 19:14:53.329055 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69757 2019-Jan-09 19:14:53.329690 - [DEBUG] Value : BOTTOM
69758 2019-Jan-09 19:14:53.329715 - [DEBUG]
69759 2019-Jan-09 19:14:53.329743 - [DEBUG] Function : main
69760 2019-Jan-09 19:14:53.329769 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69761 2019-Jan-09 19:14:53.330403 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69762 2019-Jan-09 19:14:53.331063 - [DEBUG] Value : BOTTOM
69763 2019-Jan-09 19:14:53.331089 - [DEBUG]
69764 2019-Jan-09 19:14:53.331118 - [DEBUG] Function : main
69765 2019-Jan-09 19:14:53.331143 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69766 2019-Jan-09 19:14:53.331780 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69767 2019-Jan-09 19:14:53.332407 - [DEBUG] Value : BOTTOM
69768 2019-Jan-09 19:14:53.332432 - [DEBUG]
69769 2019-Jan-09 19:14:53.332460 - [DEBUG] Function : main
69770 2019-Jan-09 19:14:53.332487 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69771 2019-Jan-09 19:14:53.333122 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69772 2019-Jan-09 19:14:53.333751 - [DEBUG] Value : BOTTOM
69773 2019-Jan-09 19:14:53.333790 - [DEBUG]
69774 2019-Jan-09 19:14:53.333819 - [DEBUG] Function : main
69775 2019-Jan-09 19:14:53.333844 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69776 2019-Jan-09 19:14:53.334480 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69777 2019-Jan-09 19:14:53.335114 - [DEBUG] Value : BOTTOM
69778 2019-Jan-09 19:14:53.335140 - [DEBUG]
69779 2019-Jan-09 19:14:53.335168 - [DEBUG] Function : main
69780 2019-Jan-09 19:14:53.335194 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69781 2019-Jan-09 19:14:53.335827 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69782 2019-Jan-09 19:14:53.336453 - [DEBUG] Value : BOTTOM
69783 2019-Jan-09 19:14:53.336479 - [DEBUG]
69784 2019-Jan-09 19:14:53.336507 - [DEBUG] Function : main
69785 2019-Jan-09 19:14:53.336533 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69786 2019-Jan-09 19:14:53.337182 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69787 2019-Jan-09 19:14:53.337808 - [DEBUG] Value : BOTTOM
69788 2019-Jan-09 19:14:53.337834 - [DEBUG]
69789 2019-Jan-09 19:14:53.337862 - [DEBUG] Function : main
69790 2019-Jan-09 19:14:53.337889 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69791 2019-Jan-09 19:14:53.338525 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69792 2019-Jan-09 19:14:53.339152 - [DEBUG] Value : BOTTOM
69793 2019-Jan-09 19:14:53.339178 - [DEBUG]
69794 2019-Jan-09 19:14:53.339206 - [DEBUG] Function : main
69795 2019-Jan-09 19:14:53.339232 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69796 2019-Jan-09 19:14:53.339867 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69797 2019-Jan-09 19:14:53.340514 - [DEBUG] Value : BOTTOM
69798 2019-Jan-09 19:14:53.340540 - [DEBUG]
69799 2019-Jan-09 19:14:53.340568 - [DEBUG] Function : main
69800 2019-Jan-09 19:14:53.340594 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69801 2019-Jan-09 19:14:53.341228 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69802 2019-Jan-09 19:14:53.341855 - [DEBUG] Value : BOTTOM
69803 2019-Jan-09 19:14:53.341880 - [DEBUG]
69804 2019-Jan-09 19:14:53.341909 - [DEBUG] Function : main
69805 2019-Jan-09 19:14:53.341946 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69806 2019-Jan-09 19:14:53.342583 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69807 2019-Jan-09 19:14:53.343216 - [DEBUG] Value : BOTTOM
69808 2019-Jan-09 19:14:53.343242 - [DEBUG]
69809 2019-Jan-09 19:14:53.343270 - [DEBUG] Function : main
69810 2019-Jan-09 19:14:53.343297 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69811 2019-Jan-09 19:14:53.343949 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69812 2019-Jan-09 19:14:53.344576 - [DEBUG] Value : BOTTOM
69813 2019-Jan-09 19:14:53.344602 - [DEBUG]
69814 2019-Jan-09 19:14:53.344630 - [DEBUG] Function : main
69815 2019-Jan-09 19:14:53.344655 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69816 2019-Jan-09 19:14:53.345289 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69817 2019-Jan-09 19:14:53.345923 - [DEBUG] Value : BOTTOM
69818 2019-Jan-09 19:14:53.345948 - [DEBUG]
69819 2019-Jan-09 19:14:53.345976 - [DEBUG] Function : main
69820 2019-Jan-09 19:14:53.346002 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69821 2019-Jan-09 19:14:53.346636 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
69822 2019-Jan-09 19:14:53.347280 - [DEBUG] Value : BOTTOM
69823 2019-Jan-09 19:14:53.347305 - [DEBUG]
69824 2019-Jan-09 19:14:53.347333 - [DEBUG] Function : main
69825 2019-Jan-09 19:14:53.347359 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69826 2019-Jan-09 19:14:53.347994 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69827 2019-Jan-09 19:14:53.348627 - [DEBUG] Value : BOTTOM
69828 2019-Jan-09 19:14:53.348653 - [DEBUG]
69829 2019-Jan-09 19:14:53.348681 - [DEBUG] Function : main
69830 2019-Jan-09 19:14:53.348707 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69831 2019-Jan-09 19:14:53.349341 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
69832 2019-Jan-09 19:14:53.349968 - [DEBUG] Value : BOTTOM
69833 2019-Jan-09 19:14:53.349994 - [DEBUG]
69834 2019-Jan-09 19:14:53.350022 - [DEBUG] Function : main
69835 2019-Jan-09 19:14:53.350048 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69836 2019-Jan-09 19:14:53.350699 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69837 2019-Jan-09 19:14:53.350759 - [DEBUG] Value : BOTTOM
69838 2019-Jan-09 19:14:53.350784 - [DEBUG]
69839 2019-Jan-09 19:14:53.350828 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69840 2019-Jan-09 19:14:53.350858 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69841 2019-Jan-09 19:14:53.350887 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69842 2019-Jan-09 19:14:53.350915 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69843 2019-Jan-09 19:14:53.350954 - [DEBUG] Function : main
69844 2019-Jan-09 19:14:53.350980 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69845 2019-Jan-09 19:14:53.351624 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69846 2019-Jan-09 19:14:53.352254 - [DEBUG] Value : BOTTOM
69847 2019-Jan-09 19:14:53.352280 - [DEBUG]
69848 2019-Jan-09 19:14:53.352308 - [DEBUG] Function : main
69849 2019-Jan-09 19:14:53.352335 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69850 2019-Jan-09 19:14:53.352969 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69851 2019-Jan-09 19:14:53.353595 - [DEBUG] Value : BOTTOM
69852 2019-Jan-09 19:14:53.353621 - [DEBUG]
69853 2019-Jan-09 19:14:53.353649 - [DEBUG] Function : main
69854 2019-Jan-09 19:14:53.353675 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69855 2019-Jan-09 19:14:53.354326 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69856 2019-Jan-09 19:14:53.354951 - [DEBUG] Value : BOTTOM
69857 2019-Jan-09 19:14:53.354977 - [DEBUG]
69858 2019-Jan-09 19:14:53.355005 - [DEBUG] Function : main
69859 2019-Jan-09 19:14:53.355031 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69860 2019-Jan-09 19:14:53.355665 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69861 2019-Jan-09 19:14:53.356313 - [DEBUG] Value : BOTTOM
69862 2019-Jan-09 19:14:53.356339 - [DEBUG]
69863 2019-Jan-09 19:14:53.356367 - [DEBUG] Function : main
69864 2019-Jan-09 19:14:53.356392 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69865 2019-Jan-09 19:14:53.357026 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69866 2019-Jan-09 19:14:53.357670 - [DEBUG] Value : BOTTOM
69867 2019-Jan-09 19:14:53.357696 - [DEBUG]
69868 2019-Jan-09 19:14:53.357724 - [DEBUG] Function : main
69869 2019-Jan-09 19:14:53.357750 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69870 2019-Jan-09 19:14:53.358384 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69871 2019-Jan-09 19:14:53.359012 - [DEBUG] Value : BOTTOM
69872 2019-Jan-09 19:14:53.359038 - [DEBUG]
69873 2019-Jan-09 19:14:53.359066 - [DEBUG] Function : main
69874 2019-Jan-09 19:14:53.359093 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69875 2019-Jan-09 19:14:53.359727 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69876 2019-Jan-09 19:14:53.360352 - [DEBUG] Value : BOTTOM
69877 2019-Jan-09 19:14:53.360377 - [DEBUG]
69878 2019-Jan-09 19:14:53.360406 - [DEBUG] Function : main
69879 2019-Jan-09 19:14:53.360431 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69880 2019-Jan-09 19:14:53.361077 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69881 2019-Jan-09 19:14:53.361701 - [DEBUG] Value : BOTTOM
69882 2019-Jan-09 19:14:53.361727 - [DEBUG]
69883 2019-Jan-09 19:14:53.361755 - [DEBUG] Function : main
69884 2019-Jan-09 19:14:53.361780 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69885 2019-Jan-09 19:14:53.362414 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69886 2019-Jan-09 19:14:53.363049 - [DEBUG] Value : BOTTOM
69887 2019-Jan-09 19:14:53.363075 - [DEBUG]
69888 2019-Jan-09 19:14:53.363103 - [DEBUG] Function : main
69889 2019-Jan-09 19:14:53.363129 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69890 2019-Jan-09 19:14:53.363763 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69891 2019-Jan-09 19:14:53.364403 - [DEBUG] Value : BOTTOM
69892 2019-Jan-09 19:14:53.364429 - [DEBUG]
69893 2019-Jan-09 19:14:53.364457 - [DEBUG] Function : main
69894 2019-Jan-09 19:14:53.364484 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69895 2019-Jan-09 19:14:53.365119 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69896 2019-Jan-09 19:14:53.365745 - [DEBUG] Value : BOTTOM
69897 2019-Jan-09 19:14:53.365771 - [DEBUG]
69898 2019-Jan-09 19:14:53.365799 - [DEBUG] Function : main
69899 2019-Jan-09 19:14:53.365824 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69900 2019-Jan-09 19:14:53.366458 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69901 2019-Jan-09 19:14:53.367090 - [DEBUG] Value : BOTTOM
69902 2019-Jan-09 19:14:53.367135 - [DEBUG]
69903 2019-Jan-09 19:14:53.367164 - [DEBUG] Function : main
69904 2019-Jan-09 19:14:53.367189 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69905 2019-Jan-09 19:14:53.367824 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69906 2019-Jan-09 19:14:53.368449 - [DEBUG] Value : BOTTOM
69907 2019-Jan-09 19:14:53.368475 - [DEBUG]
69908 2019-Jan-09 19:14:53.368503 - [DEBUG] Function : main
69909 2019-Jan-09 19:14:53.368528 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69910 2019-Jan-09 19:14:53.369161 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69911 2019-Jan-09 19:14:53.369788 - [DEBUG] Value : BOTTOM
69912 2019-Jan-09 19:14:53.369814 - [DEBUG]
69913 2019-Jan-09 19:14:53.369842 - [DEBUG] Function : main
69914 2019-Jan-09 19:14:53.369869 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69915 2019-Jan-09 19:14:53.370517 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69916 2019-Jan-09 19:14:53.371143 - [DEBUG] Value : BOTTOM
69917 2019-Jan-09 19:14:53.371169 - [DEBUG]
69918 2019-Jan-09 19:14:53.371197 - [DEBUG] Function : main
69919 2019-Jan-09 19:14:53.371222 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69920 2019-Jan-09 19:14:53.371856 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69921 2019-Jan-09 19:14:53.372483 - [DEBUG] Value : BOTTOM
69922 2019-Jan-09 19:14:53.372509 - [DEBUG]
69923 2019-Jan-09 19:14:53.372538 - [DEBUG] Function : main
69924 2019-Jan-09 19:14:53.372564 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69925 2019-Jan-09 19:14:53.373197 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69926 2019-Jan-09 19:14:53.373844 - [DEBUG] Value : BOTTOM
69927 2019-Jan-09 19:14:53.373870 - [DEBUG]
69928 2019-Jan-09 19:14:53.373904 - [DEBUG] Function : main
69929 2019-Jan-09 19:14:53.373930 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69930 2019-Jan-09 19:14:53.374564 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69931 2019-Jan-09 19:14:53.375192 - [DEBUG] Value : BOTTOM
69932 2019-Jan-09 19:14:53.375217 - [DEBUG]
69933 2019-Jan-09 19:14:53.375245 - [DEBUG] Function : main
69934 2019-Jan-09 19:14:53.375272 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69935 2019-Jan-09 19:14:53.375907 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69936 2019-Jan-09 19:14:53.376539 - [DEBUG] Value : BOTTOM
69937 2019-Jan-09 19:14:53.376565 - [DEBUG]
69938 2019-Jan-09 19:14:53.376593 - [DEBUG] Function : main
69939 2019-Jan-09 19:14:53.376618 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69940 2019-Jan-09 19:14:53.377268 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69941 2019-Jan-09 19:14:53.377894 - [DEBUG] Value : BOTTOM
69942 2019-Jan-09 19:14:53.377919 - [DEBUG]
69943 2019-Jan-09 19:14:53.377947 - [DEBUG] Function : main
69944 2019-Jan-09 19:14:53.377973 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69945 2019-Jan-09 19:14:53.378605 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69946 2019-Jan-09 19:14:53.379232 - [DEBUG] Value : BOTTOM
69947 2019-Jan-09 19:14:53.379257 - [DEBUG]
69948 2019-Jan-09 19:14:53.379285 - [DEBUG] Function : main
69949 2019-Jan-09 19:14:53.379311 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69950 2019-Jan-09 19:14:53.379945 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69951 2019-Jan-09 19:14:53.380588 - [DEBUG] Value : BOTTOM
69952 2019-Jan-09 19:14:53.380613 - [DEBUG]
69953 2019-Jan-09 19:14:53.380642 - [DEBUG] Function : main
69954 2019-Jan-09 19:14:53.380668 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69955 2019-Jan-09 19:14:53.381302 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69956 2019-Jan-09 19:14:53.381933 - [DEBUG] Value : BOTTOM
69957 2019-Jan-09 19:14:53.381959 - [DEBUG]
69958 2019-Jan-09 19:14:53.381987 - [DEBUG] Function : main
69959 2019-Jan-09 19:14:53.382012 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69960 2019-Jan-09 19:14:53.382647 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69961 2019-Jan-09 19:14:53.383274 - [DEBUG] Value : BOTTOM
69962 2019-Jan-09 19:14:53.383299 - [DEBUG]
69963 2019-Jan-09 19:14:53.383327 - [DEBUG] Function : main
69964 2019-Jan-09 19:14:53.383353 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69965 2019-Jan-09 19:14:53.384001 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69966 2019-Jan-09 19:14:53.384627 - [DEBUG] Value : BOTTOM
69967 2019-Jan-09 19:14:53.384653 - [DEBUG]
69968 2019-Jan-09 19:14:53.384681 - [DEBUG] Function : main
69969 2019-Jan-09 19:14:53.384706 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69970 2019-Jan-09 19:14:53.385348 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69971 2019-Jan-09 19:14:53.385976 - [DEBUG] Value : BOTTOM
69972 2019-Jan-09 19:14:53.386002 - [DEBUG]
69973 2019-Jan-09 19:14:53.386030 - [DEBUG] Function : main
69974 2019-Jan-09 19:14:53.386057 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69975 2019-Jan-09 19:14:53.386691 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69976 2019-Jan-09 19:14:53.387343 - [DEBUG] Value : BOTTOM
69977 2019-Jan-09 19:14:53.387368 - [DEBUG]
69978 2019-Jan-09 19:14:53.387397 - [DEBUG] Function : main
69979 2019-Jan-09 19:14:53.387422 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69980 2019-Jan-09 19:14:53.388056 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69981 2019-Jan-09 19:14:53.388683 - [DEBUG] Value : BOTTOM
69982 2019-Jan-09 19:14:53.388708 - [DEBUG]
69983 2019-Jan-09 19:14:53.388736 - [DEBUG] Function : main
69984 2019-Jan-09 19:14:53.388762 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69985 2019-Jan-09 19:14:53.389395 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69986 2019-Jan-09 19:14:53.390028 - [DEBUG] Value : BOTTOM
69987 2019-Jan-09 19:14:53.390054 - [DEBUG]
69988 2019-Jan-09 19:14:53.390082 - [DEBUG] Function : main
69989 2019-Jan-09 19:14:53.390107 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69990 2019-Jan-09 19:14:53.390756 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69991 2019-Jan-09 19:14:53.391385 - [DEBUG] Value : BOTTOM
69992 2019-Jan-09 19:14:53.391411 - [DEBUG]
69993 2019-Jan-09 19:14:53.391439 - [DEBUG] Function : main
69994 2019-Jan-09 19:14:53.391466 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69995 2019-Jan-09 19:14:53.392101 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69996 2019-Jan-09 19:14:53.392733 - [DEBUG] Value : BOTTOM
69997 2019-Jan-09 19:14:53.392759 - [DEBUG]
69998 2019-Jan-09 19:14:53.392787 - [DEBUG] Function : main
69999 2019-Jan-09 19:14:53.392812 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
70000 2019-Jan-09 19:14:53.393445 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
70001 2019-Jan-09 19:14:53.394087 - [DEBUG] Value : BOTTOM
70002 2019-Jan-09 19:14:53.394113 - [DEBUG]
70003 2019-Jan-09 19:14:53.394141 - [DEBUG] Function : main
70004 2019-Jan-09 19:14:53.394166 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
70005 2019-Jan-09 19:14:53.394801 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
70006 2019-Jan-09 19:14:53.395434 - [DEBUG] Value : BOTTOM
70007 2019-Jan-09 19:14:53.395459 - [DEBUG]
70008 2019-Jan-09 19:14:53.395487 - [DEBUG] Function : main
70009 2019-Jan-09 19:14:53.395512 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
70010 2019-Jan-09 19:14:53.396153 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
70011 2019-Jan-09 19:14:53.396780 - [DEBUG] Value : BOTTOM
70012 2019-Jan-09 19:14:53.396806 - [DEBUG]
70013 2019-Jan-09 19:14:53.396834 - [DEBUG] Function : main
70014 2019-Jan-09 19:14:53.396861 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
70015 2019-Jan-09 19:14:53.397509 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70016 2019-Jan-09 19:14:53.397567 - [DEBUG] Value : BOTTOM
70017 2019-Jan-09 19:14:53.397592 - [DEBUG]
70018 2019-Jan-09 19:14:53.397626 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
70019 2019-Jan-09 19:14:53.397655 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
70020 2019-Jan-09 19:14:53.397684 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
70021 2019-Jan-09 19:14:53.397712 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
70022 2019-Jan-09 19:14:53.397739 - [DEBUG] Function : main
70023 2019-Jan-09 19:14:53.397764 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
70024 2019-Jan-09 19:14:53.398400 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
70025 2019-Jan-09 19:14:53.399027 - [DEBUG] Value : BOTTOM
70026 2019-Jan-09 19:14:53.399052 - [DEBUG]
70027 2019-Jan-09 19:14:53.399082 - [DEBUG] Function : main
70028 2019-Jan-09 19:14:53.399108 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
70029 2019-Jan-09 19:14:53.399742 - [DEBUG] Fact : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
70030 2019-Jan-09 19:14:53.400372 - [DEBUG] Value : BOTTOM
70031 2019-Jan-09 19:14:53.400398 - [DEBUG]
70032 2019-Jan-09 19:14:53.400462 - [DEBUG] Function : main
70033 2019-Jan-09 19:14:53.400490 - [DEBUG] Inst. : %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2
70034 2019-Jan-09 19:14:53.401118 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70035 2019-Jan-09 19:14:53.401175 - [DEBUG] Value : BOTTOM
70036 2019-Jan-09 19:14:53.401201 - [DEBUG]
70037 2019-Jan-09 19:14:53.401228 - [DEBUG] Function : main
70038 2019-Jan-09 19:14:53.401254 - [DEBUG] Inst. : %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11
70039 2019-Jan-09 19:14:53.401877 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70040 2019-Jan-09 19:14:53.401934 - [DEBUG] Value : BOTTOM
70041 2019-Jan-09 19:14:53.401959 - [DEBUG]
70042 2019-Jan-09 19:14:53.401986 - [DEBUG] Function : main
70043 2019-Jan-09 19:14:53.402013 - [DEBUG] Inst. : %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10
70044 2019-Jan-09 19:14:53.402636 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70045 2019-Jan-09 19:14:53.402693 - [DEBUG] Value : BOTTOM
70046 2019-Jan-09 19:14:53.402718 - [DEBUG]
70047 2019-Jan-09 19:14:53.402745 - [DEBUG] Function : main
70048 2019-Jan-09 19:14:53.402770 - [DEBUG] Inst. : %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3
70049 2019-Jan-09 19:14:53.403394 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70050 2019-Jan-09 19:14:53.403450 - [DEBUG] Value : BOTTOM
70051 2019-Jan-09 19:14:53.403475 - [DEBUG]
70052 2019-Jan-09 19:14:53.403508 - [DEBUG] Function : main
70053 2019-Jan-09 19:14:53.403535 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70054 2019-Jan-09 19:14:53.404179 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70055 2019-Jan-09 19:14:53.404816 - [DEBUG] Value : BOTTOM
70056 2019-Jan-09 19:14:53.404843 - [DEBUG]
70057 2019-Jan-09 19:14:53.404868 - [DEBUG] Function : main
70058 2019-Jan-09 19:14:53.404894 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70059 2019-Jan-09 19:14:53.405522 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70060 2019-Jan-09 19:14:53.406146 - [DEBUG] Value : BOTTOM
70061 2019-Jan-09 19:14:53.406171 - [DEBUG]
70062 2019-Jan-09 19:14:53.406196 - [DEBUG] Function : main
70063 2019-Jan-09 19:14:53.406221 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70064 2019-Jan-09 19:14:53.406847 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70065 2019-Jan-09 19:14:53.407504 - [DEBUG] Value : BOTTOM
70066 2019-Jan-09 19:14:53.407530 - [DEBUG]
70067 2019-Jan-09 19:14:53.407555 - [DEBUG] Function : main
70068 2019-Jan-09 19:14:53.407580 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70069 2019-Jan-09 19:14:53.408208 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70070 2019-Jan-09 19:14:53.408832 - [DEBUG] Value : BOTTOM
70071 2019-Jan-09 19:14:53.408858 - [DEBUG]
70072 2019-Jan-09 19:14:53.408882 - [DEBUG] Function : main
70073 2019-Jan-09 19:14:53.408907 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70074 2019-Jan-09 19:14:53.409535 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70075 2019-Jan-09 19:14:53.410162 - [DEBUG] Value : BOTTOM
70076 2019-Jan-09 19:14:53.410188 - [DEBUG]
70077 2019-Jan-09 19:14:53.410212 - [DEBUG] Function : main
70078 2019-Jan-09 19:14:53.410237 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70079 2019-Jan-09 19:14:53.410880 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70080 2019-Jan-09 19:14:53.411505 - [DEBUG] Value : BOTTOM
70081 2019-Jan-09 19:14:53.411531 - [DEBUG]
70082 2019-Jan-09 19:14:53.411556 - [DEBUG] Function : main
70083 2019-Jan-09 19:14:53.411583 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70084 2019-Jan-09 19:14:53.412210 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70085 2019-Jan-09 19:14:53.412835 - [DEBUG] Value : BOTTOM
70086 2019-Jan-09 19:14:53.412861 - [DEBUG]
70087 2019-Jan-09 19:14:53.412885 - [DEBUG] Function : main
70088 2019-Jan-09 19:14:53.412910 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70089 2019-Jan-09 19:14:53.413538 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70090 2019-Jan-09 19:14:53.414178 - [DEBUG] Value : BOTTOM
70091 2019-Jan-09 19:14:53.414204 - [DEBUG]
70092 2019-Jan-09 19:14:53.414228 - [DEBUG] Function : main
70093 2019-Jan-09 19:14:53.414253 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70094 2019-Jan-09 19:14:53.414881 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70095 2019-Jan-09 19:14:53.415508 - [DEBUG] Value : BOTTOM
70096 2019-Jan-09 19:14:53.415534 - [DEBUG]
70097 2019-Jan-09 19:14:53.415558 - [DEBUG] Function : main
70098 2019-Jan-09 19:14:53.415583 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70099 2019-Jan-09 19:14:53.416209 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70100 2019-Jan-09 19:14:53.416836 - [DEBUG] Value : BOTTOM
70101 2019-Jan-09 19:14:53.416870 - [DEBUG]
70102 2019-Jan-09 19:14:53.416894 - [DEBUG] Function : main
70103 2019-Jan-09 19:14:53.416921 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70104 2019-Jan-09 19:14:53.417564 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
70105 2019-Jan-09 19:14:53.418191 - [DEBUG] Value : BOTTOM
70106 2019-Jan-09 19:14:53.418217 - [DEBUG]
70107 2019-Jan-09 19:14:53.418242 - [DEBUG] Function : main
70108 2019-Jan-09 19:14:53.418266 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70109 2019-Jan-09 19:14:53.418893 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70110 2019-Jan-09 19:14:53.419520 - [DEBUG] Value : BOTTOM
70111 2019-Jan-09 19:14:53.419546 - [DEBUG]
70112 2019-Jan-09 19:14:53.419571 - [DEBUG] Function : main
70113 2019-Jan-09 19:14:53.419595 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70114 2019-Jan-09 19:14:53.420222 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
70115 2019-Jan-09 19:14:53.420860 - [DEBUG] Value : BOTTOM
70116 2019-Jan-09 19:14:53.420886 - [DEBUG]
70117 2019-Jan-09 19:14:53.420910 - [DEBUG] Function : main
70118 2019-Jan-09 19:14:53.420935 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70119 2019-Jan-09 19:14:53.421561 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
70120 2019-Jan-09 19:14:53.422193 - [DEBUG] Value : BOTTOM
70121 2019-Jan-09 19:14:53.422219 - [DEBUG]
70122 2019-Jan-09 19:14:53.422244 - [DEBUG] Function : main
70123 2019-Jan-09 19:14:53.422270 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70124 2019-Jan-09 19:14:53.422897 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70125 2019-Jan-09 19:14:53.422953 - [DEBUG] Value : BOTTOM
70126 2019-Jan-09 19:14:53.422979 - [DEBUG]
70127 2019-Jan-09 19:14:53.423010 - [DEBUG] Function : main
70128 2019-Jan-09 19:14:53.423036 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70129 2019-Jan-09 19:14:53.423664 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70130 2019-Jan-09 19:14:53.424306 - [DEBUG] Value : BOTTOM
70131 2019-Jan-09 19:14:53.424332 - [DEBUG]
70132 2019-Jan-09 19:14:53.424357 - [DEBUG] Function : main
70133 2019-Jan-09 19:14:53.424383 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70134 2019-Jan-09 19:14:53.425010 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70135 2019-Jan-09 19:14:53.425651 - [DEBUG] Value : BOTTOM
70136 2019-Jan-09 19:14:53.425677 - [DEBUG]
70137 2019-Jan-09 19:14:53.425702 - [DEBUG] Function : main
70138 2019-Jan-09 19:14:53.425727 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70139 2019-Jan-09 19:14:53.426354 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70140 2019-Jan-09 19:14:53.426979 - [DEBUG] Value : BOTTOM
70141 2019-Jan-09 19:14:53.427005 - [DEBUG]
70142 2019-Jan-09 19:14:53.427029 - [DEBUG] Function : main
70143 2019-Jan-09 19:14:53.427055 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70144 2019-Jan-09 19:14:53.427697 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70145 2019-Jan-09 19:14:53.428326 - [DEBUG] Value : BOTTOM
70146 2019-Jan-09 19:14:53.428352 - [DEBUG]
70147 2019-Jan-09 19:14:53.428377 - [DEBUG] Function : main
70148 2019-Jan-09 19:14:53.428410 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70149 2019-Jan-09 19:14:53.429037 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70150 2019-Jan-09 19:14:53.429662 - [DEBUG] Value : BOTTOM
70151 2019-Jan-09 19:14:53.429688 - [DEBUG]
70152 2019-Jan-09 19:14:53.429712 - [DEBUG] Function : main
70153 2019-Jan-09 19:14:53.429737 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70154 2019-Jan-09 19:14:53.430364 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70155 2019-Jan-09 19:14:53.431003 - [DEBUG] Value : BOTTOM
70156 2019-Jan-09 19:14:53.431029 - [DEBUG]
70157 2019-Jan-09 19:14:53.431055 - [DEBUG] Function : main
70158 2019-Jan-09 19:14:53.431081 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70159 2019-Jan-09 19:14:53.431708 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70160 2019-Jan-09 19:14:53.432337 - [DEBUG] Value : BOTTOM
70161 2019-Jan-09 19:14:53.432363 - [DEBUG]
70162 2019-Jan-09 19:14:53.432388 - [DEBUG] Function : main
70163 2019-Jan-09 19:14:53.432413 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70164 2019-Jan-09 19:14:53.433040 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70165 2019-Jan-09 19:14:53.433097 - [DEBUG] Value : BOTTOM
70166 2019-Jan-09 19:14:53.433123 - [DEBUG]
70167 2019-Jan-09 19:14:53.433151 - [DEBUG] Function : main
70168 2019-Jan-09 19:14:53.433177 - [DEBUG] Inst. : %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15
70169 2019-Jan-09 19:14:53.433816 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70170 2019-Jan-09 19:14:53.433873 - [DEBUG] Value : BOTTOM
70171 2019-Jan-09 19:14:53.433898 - [DEBUG]
70172 2019-Jan-09 19:14:53.433925 - [DEBUG] Function : main
70173 2019-Jan-09 19:14:53.433951 - [DEBUG] Inst. : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70174 2019-Jan-09 19:14:53.434577 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70175 2019-Jan-09 19:14:53.435217 - [DEBUG] Value : BOTTOM
70176 2019-Jan-09 19:14:53.435242 - [DEBUG]
70177 2019-Jan-09 19:14:53.435267 - [DEBUG] Function : main
70178 2019-Jan-09 19:14:53.435292 - [DEBUG] Inst. : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70179 2019-Jan-09 19:14:53.435918 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70180 2019-Jan-09 19:14:53.435974 - [DEBUG] Value : BOTTOM
70181 2019-Jan-09 19:14:53.435999 - [DEBUG]
70182 2019-Jan-09 19:14:53.436026 - [DEBUG] Function : main
70183 2019-Jan-09 19:14:53.436053 - [DEBUG] Inst. : %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12
70184 2019-Jan-09 19:14:53.436676 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70185 2019-Jan-09 19:14:53.436732 - [DEBUG] Value : BOTTOM
70186 2019-Jan-09 19:14:53.436758 - [DEBUG]
70187 2019-Jan-09 19:14:53.436785 - [DEBUG] Function : main
70188 2019-Jan-09 19:14:53.436810 - [DEBUG] Inst. : %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14
70189 2019-Jan-09 19:14:53.437449 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70190 2019-Jan-09 19:14:53.437505 - [DEBUG] Value : BOTTOM
70191 2019-Jan-09 19:14:53.437531 - [DEBUG]
70192 2019-Jan-09 19:14:53.437557 - [DEBUG] Function : main
70193 2019-Jan-09 19:14:53.437584 - [DEBUG] Inst. : store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16
70194 2019-Jan-09 19:14:53.438210 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70195 2019-Jan-09 19:14:53.438266 - [DEBUG] Value : BOTTOM
70196 2019-Jan-09 19:14:53.438299 - [DEBUG]
70197 2019-Jan-09 19:14:53.438327 - [DEBUG] Function : main
70198 2019-Jan-09 19:14:53.438353 - [DEBUG] Inst. : %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13
70199 2019-Jan-09 19:14:53.438978 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70200 2019-Jan-09 19:14:53.439034 - [DEBUG] Value : BOTTOM
70201 2019-Jan-09 19:14:53.439059 - [DEBUG]
70202 2019-Jan-09 19:14:53.439086 - [DEBUG] Function : main
70203 2019-Jan-09 19:14:53.439112 - [DEBUG] Inst. : %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8
70204 2019-Jan-09 19:14:53.439736 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70205 2019-Jan-09 19:14:53.439792 - [DEBUG] Value : BOTTOM
70206 2019-Jan-09 19:14:53.439817 - [DEBUG]
70207 2019-Jan-09 19:14:53.439844 - [DEBUG] Function : main
70208 2019-Jan-09 19:14:53.439870 - [DEBUG] Inst. : %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7
70209 2019-Jan-09 19:14:53.440507 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70210 2019-Jan-09 19:14:53.440563 - [DEBUG] Value : BOTTOM
70211 2019-Jan-09 19:14:53.440589 - [DEBUG]
70212 2019-Jan-09 19:14:53.440616 - [DEBUG] Function : main
70213 2019-Jan-09 19:14:53.440642 - [DEBUG] Inst. : %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5
70214 2019-Jan-09 19:14:53.441265 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70215 2019-Jan-09 19:14:53.441321 - [DEBUG] Value : BOTTOM
70216 2019-Jan-09 19:14:53.441346 - [DEBUG]
70217 2019-Jan-09 19:14:53.441373 - [DEBUG] Function : main
70218 2019-Jan-09 19:14:53.441398 - [DEBUG] Inst. : %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6
70219 2019-Jan-09 19:14:53.442021 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70220 2019-Jan-09 19:14:53.442077 - [DEBUG] Value : BOTTOM
70221 2019-Jan-09 19:14:53.442102 - [DEBUG]
70222 2019-Jan-09 19:14:53.442130 - [DEBUG] Function : main
70223 2019-Jan-09 19:14:53.442156 - [DEBUG] Inst. : %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9
70224 2019-Jan-09 19:14:53.442781 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70225 2019-Jan-09 19:14:53.442837 - [DEBUG] Value : BOTTOM
70226 2019-Jan-09 19:14:53.442862 - [DEBUG]
70227 2019-Jan-09 19:14:53.442889 - [DEBUG] Function : main
70228 2019-Jan-09 19:14:53.442915 - [DEBUG] Inst. : %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4
70229 2019-Jan-09 19:14:53.443538 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70230 2019-Jan-09 19:14:53.443594 - [DEBUG] Value : BOTTOM
70231 2019-Jan-09 19:14:53.443619 - [DEBUG]
70232 2019-Jan-09 19:14:53.443647 - [DEBUG] Function : main
70233 2019-Jan-09 19:14:53.443673 - [DEBUG] Inst. : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
70234 2019-Jan-09 19:14:53.444313 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70235 2019-Jan-09 19:14:53.444939 - [DEBUG] Value : BOTTOM
70236 2019-Jan-09 19:14:53.444965 - [DEBUG]
70237 2019-Jan-09 19:14:53.444989 - [DEBUG] Function : main
70238 2019-Jan-09 19:14:53.445015 - [DEBUG] Inst. : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
70239 2019-Jan-09 19:14:53.445639 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70240 2019-Jan-09 19:14:53.446279 - [DEBUG] Value : BOTTOM
70241 2019-Jan-09 19:14:53.446304 - [DEBUG]
70242 2019-Jan-09 19:14:53.446329 - [DEBUG] Function : main
70243 2019-Jan-09 19:14:53.446354 - [DEBUG] Inst. : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
70244 2019-Jan-09 19:14:53.446983 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70245 2019-Jan-09 19:14:53.447040 - [DEBUG] Value : BOTTOM
70246 2019-Jan-09 19:14:53.447065 - [DEBUG]
70247 2019-Jan-09 19:14:53.447093 - [DEBUG] Function : main
70248 2019-Jan-09 19:14:53.447139 - [DEBUG] Inst. : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
70249 2019-Jan-09 19:14:53.447769 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70250 2019-Jan-09 19:14:53.448395 - [DEBUG] Value : BOTTOM
70251 2019-Jan-09 19:14:53.448421 - [DEBUG]
70252 2019-Jan-09 19:14:53.448446 - [DEBUG] Function : main
70253 2019-Jan-09 19:14:53.448471 - [DEBUG] Inst. : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
70254 2019-Jan-09 19:14:53.449099 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70255 2019-Jan-09 19:14:53.449741 - [DEBUG] Value : BOTTOM
70256 2019-Jan-09 19:14:53.449767 - [DEBUG]
70257 2019-Jan-09 19:14:53.449792 - [DEBUG] Function : main
70258 2019-Jan-09 19:14:53.449817 - [DEBUG] Inst. : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
70259 2019-Jan-09 19:14:53.450457 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70260 2019-Jan-09 19:14:53.450513 - [DEBUG] Value : BOTTOM
70261 2019-Jan-09 19:14:53.450539 - [DEBUG]
70262 2019-Jan-09 19:14:53.450566 - [DEBUG] Function : main
70263 2019-Jan-09 19:14:53.450593 - [DEBUG] Inst. : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70264 2019-Jan-09 19:14:53.451218 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70265 2019-Jan-09 19:14:53.451843 - [DEBUG] Value : BOTTOM
70266 2019-Jan-09 19:14:53.451869 - [DEBUG]
70267 2019-Jan-09 19:14:53.451893 - [DEBUG] Function : main
70268 2019-Jan-09 19:14:53.451918 - [DEBUG] Inst. : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70269 2019-Jan-09 19:14:53.452543 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70270 2019-Jan-09 19:14:53.453184 - [DEBUG] Value : BOTTOM
70271 2019-Jan-09 19:14:53.453209 - [DEBUG]
70272 2019-Jan-09 19:14:53.453234 - [DEBUG] Function : main
70273 2019-Jan-09 19:14:53.453259 - [DEBUG] Inst. : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70274 2019-Jan-09 19:14:53.453903 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70275 2019-Jan-09 19:14:53.453960 - [DEBUG] Value : BOTTOM
70276 2019-Jan-09 19:14:53.453986 - [DEBUG]
70277 2019-Jan-09 19:14:53.454027 - [DEBUG] Function : main
70278 2019-Jan-09 19:14:53.454053 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70279 2019-Jan-09 19:14:53.454680 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70280 2019-Jan-09 19:14:53.455306 - [DEBUG] Value : BOTTOM
70281 2019-Jan-09 19:14:53.455332 - [DEBUG]
70282 2019-Jan-09 19:14:53.455356 - [DEBUG] Function : main
70283 2019-Jan-09 19:14:53.455382 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70284 2019-Jan-09 19:14:53.456007 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70285 2019-Jan-09 19:14:53.456633 - [DEBUG] Value : BOTTOM
70286 2019-Jan-09 19:14:53.456659 - [DEBUG]
70287 2019-Jan-09 19:14:53.456684 - [DEBUG] Function : main
70288 2019-Jan-09 19:14:53.456709 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70289 2019-Jan-09 19:14:53.457349 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70290 2019-Jan-09 19:14:53.457974 - [DEBUG] Value : BOTTOM
70291 2019-Jan-09 19:14:53.457999 - [DEBUG]
70292 2019-Jan-09 19:14:53.458024 - [DEBUG] Function : main
70293 2019-Jan-09 19:14:53.458049 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70294 2019-Jan-09 19:14:53.458683 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70295 2019-Jan-09 19:14:53.459324 - [DEBUG] Value : BOTTOM
70296 2019-Jan-09 19:14:53.459350 - [DEBUG]
70297 2019-Jan-09 19:14:53.459375 - [DEBUG] Function : main
70298 2019-Jan-09 19:14:53.459399 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70299 2019-Jan-09 19:14:53.460029 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70300 2019-Jan-09 19:14:53.460669 - [DEBUG] Value : BOTTOM
70301 2019-Jan-09 19:14:53.460696 - [DEBUG]
70302 2019-Jan-09 19:14:53.460720 - [DEBUG] Function : main
70303 2019-Jan-09 19:14:53.460745 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70304 2019-Jan-09 19:14:53.461371 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70305 2019-Jan-09 19:14:53.461998 - [DEBUG] Value : BOTTOM
70306 2019-Jan-09 19:14:53.462024 - [DEBUG]
70307 2019-Jan-09 19:14:53.462049 - [DEBUG] Function : main
70308 2019-Jan-09 19:14:53.462074 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70309 2019-Jan-09 19:14:53.462699 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70310 2019-Jan-09 19:14:53.463323 - [DEBUG] Value : BOTTOM
70311 2019-Jan-09 19:14:53.463349 - [DEBUG]
70312 2019-Jan-09 19:14:53.463373 - [DEBUG] Function : main
70313 2019-Jan-09 19:14:53.463398 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70314 2019-Jan-09 19:14:53.464038 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70315 2019-Jan-09 19:14:53.464662 - [DEBUG] Value : BOTTOM
70316 2019-Jan-09 19:14:53.464688 - [DEBUG]
70317 2019-Jan-09 19:14:53.464713 - [DEBUG] Function : main
70318 2019-Jan-09 19:14:53.464738 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70319 2019-Jan-09 19:14:53.465362 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70320 2019-Jan-09 19:14:53.465986 - [DEBUG] Value : BOTTOM
70321 2019-Jan-09 19:14:53.466012 - [DEBUG]
70322 2019-Jan-09 19:14:53.466037 - [DEBUG] Function : main
70323 2019-Jan-09 19:14:53.466062 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70324 2019-Jan-09 19:14:53.466687 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
70325 2019-Jan-09 19:14:53.467330 - [DEBUG] Value : BOTTOM
70326 2019-Jan-09 19:14:53.467356 - [DEBUG]
70327 2019-Jan-09 19:14:53.467381 - [DEBUG] Function : main
70328 2019-Jan-09 19:14:53.467406 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70329 2019-Jan-09 19:14:53.468031 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70330 2019-Jan-09 19:14:53.468657 - [DEBUG] Value : BOTTOM
70331 2019-Jan-09 19:14:53.468682 - [DEBUG]
70332 2019-Jan-09 19:14:53.468707 - [DEBUG] Function : main
70333 2019-Jan-09 19:14:53.468732 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70334 2019-Jan-09 19:14:53.469357 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
70335 2019-Jan-09 19:14:53.469990 - [DEBUG] Value : BOTTOM
70336 2019-Jan-09 19:14:53.470016 - [DEBUG]
70337 2019-Jan-09 19:14:53.470040 - [DEBUG] Function : main
70338 2019-Jan-09 19:14:53.470065 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70339 2019-Jan-09 19:14:53.470713 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
70340 2019-Jan-09 19:14:53.471339 - [DEBUG] Value : BOTTOM
70341 2019-Jan-09 19:14:53.471365 - [DEBUG]
70342 2019-Jan-09 19:14:53.471389 - [DEBUG] Function : main
70343 2019-Jan-09 19:14:53.471414 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70344 2019-Jan-09 19:14:53.472038 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
70345 2019-Jan-09 19:14:53.472664 - [DEBUG] Value : BOTTOM
70346 2019-Jan-09 19:14:53.472689 - [DEBUG]
70347 2019-Jan-09 19:14:53.472714 - [DEBUG] Function : main
70348 2019-Jan-09 19:14:53.472739 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70349 2019-Jan-09 19:14:53.473364 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
70350 2019-Jan-09 19:14:53.474005 - [DEBUG] Value : BOTTOM
70351 2019-Jan-09 19:14:53.474032 - [DEBUG]
70352 2019-Jan-09 19:14:53.474056 - [DEBUG] Function : main
70353 2019-Jan-09 19:14:53.474081 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70354 2019-Jan-09 19:14:53.474706 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
70355 2019-Jan-09 19:14:53.475331 - [DEBUG] Value : BOTTOM
70356 2019-Jan-09 19:14:53.475356 - [DEBUG]
70357 2019-Jan-09 19:14:53.475382 - [DEBUG] Function : main
70358 2019-Jan-09 19:14:53.475406 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70359 2019-Jan-09 19:14:53.476032 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
70360 2019-Jan-09 19:14:53.476664 - [DEBUG] Value : BOTTOM
70361 2019-Jan-09 19:14:53.476690 - [DEBUG]
70362 2019-Jan-09 19:14:53.476715 - [DEBUG] Function : main
70363 2019-Jan-09 19:14:53.476740 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70364 2019-Jan-09 19:14:53.477390 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
70365 2019-Jan-09 19:14:53.478016 - [DEBUG] Value : BOTTOM
70366 2019-Jan-09 19:14:53.478042 - [DEBUG]
70367 2019-Jan-09 19:14:53.478067 - [DEBUG] Function : main
70368 2019-Jan-09 19:14:53.478092 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70369 2019-Jan-09 19:14:53.478718 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
70370 2019-Jan-09 19:14:53.479349 - [DEBUG] Value : BOTTOM
70371 2019-Jan-09 19:14:53.479375 - [DEBUG]
70372 2019-Jan-09 19:14:53.479399 - [DEBUG] Function : main
70373 2019-Jan-09 19:14:53.479424 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70374 2019-Jan-09 19:14:53.480048 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
70375 2019-Jan-09 19:14:53.480690 - [DEBUG] Value : BOTTOM
70376 2019-Jan-09 19:14:53.480715 - [DEBUG]
70377 2019-Jan-09 19:14:53.480740 - [DEBUG] Function : main
70378 2019-Jan-09 19:14:53.480765 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70379 2019-Jan-09 19:14:53.481390 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
70380 2019-Jan-09 19:14:53.482015 - [DEBUG] Value : BOTTOM
70381 2019-Jan-09 19:14:53.482041 - [DEBUG]
70382 2019-Jan-09 19:14:53.482065 - [DEBUG] Function : main
70383 2019-Jan-09 19:14:53.482090 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70384 2019-Jan-09 19:14:53.482721 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
70385 2019-Jan-09 19:14:53.483349 - [DEBUG] Value : BOTTOM
70386 2019-Jan-09 19:14:53.483375 - [DEBUG]
70387 2019-Jan-09 19:14:53.483399 - [DEBUG] Function : main
70388 2019-Jan-09 19:14:53.483425 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70389 2019-Jan-09 19:14:53.484066 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
70390 2019-Jan-09 19:14:53.484699 - [DEBUG] Value : BOTTOM
70391 2019-Jan-09 19:14:53.484725 - [DEBUG]
70392 2019-Jan-09 19:14:53.484750 - [DEBUG] Function : main
70393 2019-Jan-09 19:14:53.484775 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70394 2019-Jan-09 19:14:53.485401 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
70395 2019-Jan-09 19:14:53.486027 - [DEBUG] Value : BOTTOM
70396 2019-Jan-09 19:14:53.486053 - [DEBUG]
70397 2019-Jan-09 19:14:53.486077 - [DEBUG] Function : main
70398 2019-Jan-09 19:14:53.486102 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70399 2019-Jan-09 19:14:53.486727 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
70400 2019-Jan-09 19:14:53.487367 - [DEBUG] Value : BOTTOM
70401 2019-Jan-09 19:14:53.487393 - [DEBUG]
70402 2019-Jan-09 19:14:53.487418 - [DEBUG] Function : main
70403 2019-Jan-09 19:14:53.487443 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70404 2019-Jan-09 19:14:53.488068 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
70405 2019-Jan-09 19:14:53.488695 - [DEBUG] Value : BOTTOM
70406 2019-Jan-09 19:14:53.488721 - [DEBUG]
70407 2019-Jan-09 19:14:53.488745 - [DEBUG] Function : main
70408 2019-Jan-09 19:14:53.488771 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70409 2019-Jan-09 19:14:53.489397 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
70410 2019-Jan-09 19:14:53.490030 - [DEBUG] Value : BOTTOM
70411 2019-Jan-09 19:14:53.490056 - [DEBUG]
70412 2019-Jan-09 19:14:53.490080 - [DEBUG] Function : main
70413 2019-Jan-09 19:14:53.490105 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70414 2019-Jan-09 19:14:53.490748 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
70415 2019-Jan-09 19:14:53.491374 - [DEBUG] Value : BOTTOM
70416 2019-Jan-09 19:14:53.491400 - [DEBUG]
70417 2019-Jan-09 19:14:53.491424 - [DEBUG] Function : main
70418 2019-Jan-09 19:14:53.491449 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70419 2019-Jan-09 19:14:53.492074 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
70420 2019-Jan-09 19:14:53.492707 - [DEBUG] Value : BOTTOM
70421 2019-Jan-09 19:14:53.492733 - [DEBUG]
70422 2019-Jan-09 19:14:53.492758 - [DEBUG] Function : main
70423 2019-Jan-09 19:14:53.492783 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70424 2019-Jan-09 19:14:53.493407 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
70425 2019-Jan-09 19:14:53.494049 - [DEBUG] Value : BOTTOM
70426 2019-Jan-09 19:14:53.494075 - [DEBUG]
70427 2019-Jan-09 19:14:53.494100 - [DEBUG] Function : main
70428 2019-Jan-09 19:14:53.494133 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70429 2019-Jan-09 19:14:53.494759 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
70430 2019-Jan-09 19:14:53.495391 - [DEBUG] Value : BOTTOM
70431 2019-Jan-09 19:14:53.495417 - [DEBUG]
70432 2019-Jan-09 19:14:53.495442 - [DEBUG] Function : main
70433 2019-Jan-09 19:14:53.495467 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70434 2019-Jan-09 19:14:53.496092 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
70435 2019-Jan-09 19:14:53.496718 - [DEBUG] Value : BOTTOM
70436 2019-Jan-09 19:14:53.496744 - [DEBUG]
70437 2019-Jan-09 19:14:53.496768 - [DEBUG] Function : main
70438 2019-Jan-09 19:14:53.496793 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70439 2019-Jan-09 19:14:53.497434 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
70440 2019-Jan-09 19:14:53.498068 - [DEBUG] Value : BOTTOM
70441 2019-Jan-09 19:14:53.498093 - [DEBUG]
70442 2019-Jan-09 19:14:53.498118 - [DEBUG] Function : main
70443 2019-Jan-09 19:14:53.498143 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70444 2019-Jan-09 19:14:53.498769 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
70445 2019-Jan-09 19:14:53.499394 - [DEBUG] Value : BOTTOM
70446 2019-Jan-09 19:14:53.499420 - [DEBUG]
70447 2019-Jan-09 19:14:53.499444 - [DEBUG] Function : main
70448 2019-Jan-09 19:14:53.499470 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70449 2019-Jan-09 19:14:53.500095 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70450 2019-Jan-09 19:14:53.500152 - [DEBUG] Value : BOTTOM
70451 2019-Jan-09 19:14:53.500177 - [DEBUG]
70452 2019-Jan-09 19:14:53.500208 - [DEBUG] Function : main
70453 2019-Jan-09 19:14:53.500234 - [DEBUG] Inst. : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
70454 2019-Jan-09 19:14:53.500876 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70455 2019-Jan-09 19:14:53.501501 - [DEBUG] Value : BOTTOM
70456 2019-Jan-09 19:14:53.501527 - [DEBUG]
70457 2019-Jan-09 19:14:53.501551 - [DEBUG] Function : main
70458 2019-Jan-09 19:14:53.501577 - [DEBUG] Inst. : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
70459 2019-Jan-09 19:14:53.502200 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70460 2019-Jan-09 19:14:53.502841 - [DEBUG] Value : BOTTOM
70461 2019-Jan-09 19:14:53.502867 - [DEBUG]
70462 2019-Jan-09 19:14:53.502892 - [DEBUG] Function : main
70463 2019-Jan-09 19:14:53.502917 - [DEBUG] Inst. : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
70464 2019-Jan-09 19:14:53.503541 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70465 2019-Jan-09 19:14:53.503597 - [DEBUG] Value : BOTTOM
70466 2019-Jan-09 19:14:53.503623 - [DEBUG]
70467 2019-Jan-09 19:14:53.503651 - [DEBUG] Function : main
70468 2019-Jan-09 19:14:53.503677 - [DEBUG] Inst. : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70469 2019-Jan-09 19:14:53.504320 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70470 2019-Jan-09 19:14:53.504945 - [DEBUG] Value : BOTTOM
70471 2019-Jan-09 19:14:53.504971 - [DEBUG]
70472 2019-Jan-09 19:14:53.504996 - [DEBUG] Function : main
70473 2019-Jan-09 19:14:53.505032 - [DEBUG] Inst. : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70474 2019-Jan-09 19:14:53.505661 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70475 2019-Jan-09 19:14:53.506302 - [DEBUG] Value : BOTTOM
70476 2019-Jan-09 19:14:53.506328 - [DEBUG]
70477 2019-Jan-09 19:14:53.506352 - [DEBUG] Function : main
70478 2019-Jan-09 19:14:53.506377 - [DEBUG] Inst. : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70479 2019-Jan-09 19:14:53.507005 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70480 2019-Jan-09 19:14:53.507645 - [DEBUG] Value : BOTTOM
70481 2019-Jan-09 19:14:53.507671 - [DEBUG]
70482 2019-Jan-09 19:14:53.507695 - [DEBUG] Function : main
70483 2019-Jan-09 19:14:53.507720 - [DEBUG] Inst. : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70484 2019-Jan-09 19:14:53.508348 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70485 2019-Jan-09 19:14:53.508404 - [DEBUG] Value : BOTTOM
70486 2019-Jan-09 19:14:53.508430 - [DEBUG]
70487 2019-Jan-09 19:14:53.508458 - [DEBUG] Function : main
70488 2019-Jan-09 19:14:53.508485 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70489 2019-Jan-09 19:14:53.509110 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70490 2019-Jan-09 19:14:53.509735 - [DEBUG] Value : BOTTOM
70491 2019-Jan-09 19:14:53.509761 - [DEBUG]
70492 2019-Jan-09 19:14:53.509786 - [DEBUG] Function : main
70493 2019-Jan-09 19:14:53.509812 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70494 2019-Jan-09 19:14:53.510447 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70495 2019-Jan-09 19:14:53.511090 - [DEBUG] Value : BOTTOM
70496 2019-Jan-09 19:14:53.511116 - [DEBUG]
70497 2019-Jan-09 19:14:53.511141 - [DEBUG] Function : main
70498 2019-Jan-09 19:14:53.511166 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70499 2019-Jan-09 19:14:53.511795 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70500 2019-Jan-09 19:14:53.512418 - [DEBUG] Value : BOTTOM
70501 2019-Jan-09 19:14:53.512444 - [DEBUG]
70502 2019-Jan-09 19:14:53.512468 - [DEBUG] Function : main
70503 2019-Jan-09 19:14:53.512494 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70504 2019-Jan-09 19:14:53.513119 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70505 2019-Jan-09 19:14:53.513746 - [DEBUG] Value : BOTTOM
70506 2019-Jan-09 19:14:53.513784 - [DEBUG]
70507 2019-Jan-09 19:14:53.513810 - [DEBUG] Function : main
70508 2019-Jan-09 19:14:53.513835 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70509 2019-Jan-09 19:14:53.514459 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70510 2019-Jan-09 19:14:53.515083 - [DEBUG] Value : BOTTOM
70511 2019-Jan-09 19:14:53.515108 - [DEBUG]
70512 2019-Jan-09 19:14:53.515133 - [DEBUG] Function : main
70513 2019-Jan-09 19:14:53.515158 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70514 2019-Jan-09 19:14:53.515784 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70515 2019-Jan-09 19:14:53.515840 - [DEBUG] Value : BOTTOM
70516 2019-Jan-09 19:14:53.515866 - [DEBUG]
70517 2019-Jan-09 19:14:53.515908 - [DEBUG] Function : main
70518 2019-Jan-09 19:14:53.515935 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70519 2019-Jan-09 19:14:53.516577 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70520 2019-Jan-09 19:14:53.517220 - [DEBUG] Value : BOTTOM
70521 2019-Jan-09 19:14:53.517247 - [DEBUG]
70522 2019-Jan-09 19:14:53.517272 - [DEBUG] Function : main
70523 2019-Jan-09 19:14:53.517297 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70524 2019-Jan-09 19:14:53.517921 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70525 2019-Jan-09 19:14:53.518547 - [DEBUG] Value : BOTTOM
70526 2019-Jan-09 19:14:53.518573 - [DEBUG]
70527 2019-Jan-09 19:14:53.518598 - [DEBUG] Function : main
70528 2019-Jan-09 19:14:53.518623 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70529 2019-Jan-09 19:14:53.519245 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70530 2019-Jan-09 19:14:53.519869 - [DEBUG] Value : BOTTOM
70531 2019-Jan-09 19:14:53.519895 - [DEBUG]
70532 2019-Jan-09 19:14:53.519920 - [DEBUG] Function : main
70533 2019-Jan-09 19:14:53.519945 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70534 2019-Jan-09 19:14:53.520584 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70535 2019-Jan-09 19:14:53.521224 - [DEBUG] Value : BOTTOM
70536 2019-Jan-09 19:14:53.521250 - [DEBUG]
70537 2019-Jan-09 19:14:53.521275 - [DEBUG] Function : main
70538 2019-Jan-09 19:14:53.521300 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70539 2019-Jan-09 19:14:53.521925 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70540 2019-Jan-09 19:14:53.522550 - [DEBUG] Value : BOTTOM
70541 2019-Jan-09 19:14:53.522576 - [DEBUG]
70542 2019-Jan-09 19:14:53.522600 - [DEBUG] Function : main
70543 2019-Jan-09 19:14:53.522626 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70544 2019-Jan-09 19:14:53.523249 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70545 2019-Jan-09 19:14:53.523891 - [DEBUG] Value : BOTTOM
70546 2019-Jan-09 19:14:53.523917 - [DEBUG]
70547 2019-Jan-09 19:14:53.523942 - [DEBUG] Function : main
70548 2019-Jan-09 19:14:53.523967 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70549 2019-Jan-09 19:14:53.524589 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70550 2019-Jan-09 19:14:53.525213 - [DEBUG] Value : BOTTOM
70551 2019-Jan-09 19:14:53.525239 - [DEBUG]
70552 2019-Jan-09 19:14:53.525263 - [DEBUG] Function : main
70553 2019-Jan-09 19:14:53.525289 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70554 2019-Jan-09 19:14:53.525912 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70555 2019-Jan-09 19:14:53.526536 - [DEBUG] Value : BOTTOM
70556 2019-Jan-09 19:14:53.526561 - [DEBUG]
70557 2019-Jan-09 19:14:53.526586 - [DEBUG] Function : main
70558 2019-Jan-09 19:14:53.526611 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70559 2019-Jan-09 19:14:53.527249 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70560 2019-Jan-09 19:14:53.527874 - [DEBUG] Value : BOTTOM
70561 2019-Jan-09 19:14:53.527900 - [DEBUG]
70562 2019-Jan-09 19:14:53.527925 - [DEBUG] Function : main
70563 2019-Jan-09 19:14:53.527950 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70564 2019-Jan-09 19:14:53.528574 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
70565 2019-Jan-09 19:14:53.529200 - [DEBUG] Value : BOTTOM
70566 2019-Jan-09 19:14:53.529236 - [DEBUG]
70567 2019-Jan-09 19:14:53.529262 - [DEBUG] Function : main
70568 2019-Jan-09 19:14:53.529287 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70569 2019-Jan-09 19:14:53.529910 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70570 2019-Jan-09 19:14:53.530550 - [DEBUG] Value : BOTTOM
70571 2019-Jan-09 19:14:53.530577 - [DEBUG]
70572 2019-Jan-09 19:14:53.530601 - [DEBUG] Function : main
70573 2019-Jan-09 19:14:53.530627 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70574 2019-Jan-09 19:14:53.531249 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
70575 2019-Jan-09 19:14:53.531882 - [DEBUG] Value : BOTTOM
70576 2019-Jan-09 19:14:53.531908 - [DEBUG]
70577 2019-Jan-09 19:14:53.531933 - [DEBUG] Function : main
70578 2019-Jan-09 19:14:53.531958 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70579 2019-Jan-09 19:14:53.532582 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
70580 2019-Jan-09 19:14:53.533206 - [DEBUG] Value : BOTTOM
70581 2019-Jan-09 19:14:53.533232 - [DEBUG]
70582 2019-Jan-09 19:14:53.533257 - [DEBUG] Function : main
70583 2019-Jan-09 19:14:53.533282 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70584 2019-Jan-09 19:14:53.533921 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
70585 2019-Jan-09 19:14:53.534546 - [DEBUG] Value : BOTTOM
70586 2019-Jan-09 19:14:53.534572 - [DEBUG]
70587 2019-Jan-09 19:14:53.534597 - [DEBUG] Function : main
70588 2019-Jan-09 19:14:53.534622 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70589 2019-Jan-09 19:14:53.535245 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
70590 2019-Jan-09 19:14:53.535871 - [DEBUG] Value : BOTTOM
70591 2019-Jan-09 19:14:53.535897 - [DEBUG]
70592 2019-Jan-09 19:14:53.535921 - [DEBUG] Function : main
70593 2019-Jan-09 19:14:53.535946 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70594 2019-Jan-09 19:14:53.536569 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
70595 2019-Jan-09 19:14:53.537210 - [DEBUG] Value : BOTTOM
70596 2019-Jan-09 19:14:53.537236 - [DEBUG]
70597 2019-Jan-09 19:14:53.537261 - [DEBUG] Function : main
70598 2019-Jan-09 19:14:53.537287 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70599 2019-Jan-09 19:14:53.537910 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
70600 2019-Jan-09 19:14:53.538542 - [DEBUG] Value : BOTTOM
70601 2019-Jan-09 19:14:53.538568 - [DEBUG]
70602 2019-Jan-09 19:14:53.538593 - [DEBUG] Function : main
70603 2019-Jan-09 19:14:53.538619 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70604 2019-Jan-09 19:14:53.539242 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
70605 2019-Jan-09 19:14:53.539868 - [DEBUG] Value : BOTTOM
70606 2019-Jan-09 19:14:53.539894 - [DEBUG]
70607 2019-Jan-09 19:14:53.539919 - [DEBUG] Function : main
70608 2019-Jan-09 19:14:53.539943 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70609 2019-Jan-09 19:14:53.540582 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
70610 2019-Jan-09 19:14:53.541214 - [DEBUG] Value : BOTTOM
70611 2019-Jan-09 19:14:53.541240 - [DEBUG]
70612 2019-Jan-09 19:14:53.541265 - [DEBUG] Function : main
70613 2019-Jan-09 19:14:53.541290 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70614 2019-Jan-09 19:14:53.541920 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
70615 2019-Jan-09 19:14:53.542546 - [DEBUG] Value : BOTTOM
70616 2019-Jan-09 19:14:53.542572 - [DEBUG]
70617 2019-Jan-09 19:14:53.542597 - [DEBUG] Function : main
70618 2019-Jan-09 19:14:53.542622 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70619 2019-Jan-09 19:14:53.543245 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
70620 2019-Jan-09 19:14:53.543886 - [DEBUG] Value : BOTTOM
70621 2019-Jan-09 19:14:53.543912 - [DEBUG]
70622 2019-Jan-09 19:14:53.543937 - [DEBUG] Function : main
70623 2019-Jan-09 19:14:53.543962 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70624 2019-Jan-09 19:14:53.544585 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
70625 2019-Jan-09 19:14:53.545212 - [DEBUG] Value : BOTTOM
70626 2019-Jan-09 19:14:53.545237 - [DEBUG]
70627 2019-Jan-09 19:14:53.545262 - [DEBUG] Function : main
70628 2019-Jan-09 19:14:53.545287 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70629 2019-Jan-09 19:14:53.545909 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
70630 2019-Jan-09 19:14:53.546541 - [DEBUG] Value : BOTTOM
70631 2019-Jan-09 19:14:53.546567 - [DEBUG]
70632 2019-Jan-09 19:14:53.546591 - [DEBUG] Function : main
70633 2019-Jan-09 19:14:53.546616 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70634 2019-Jan-09 19:14:53.547256 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
70635 2019-Jan-09 19:14:53.547882 - [DEBUG] Value : BOTTOM
70636 2019-Jan-09 19:14:53.547908 - [DEBUG]
70637 2019-Jan-09 19:14:53.547932 - [DEBUG] Function : main
70638 2019-Jan-09 19:14:53.547957 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70639 2019-Jan-09 19:14:53.548580 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
70640 2019-Jan-09 19:14:53.549205 - [DEBUG] Value : BOTTOM
70641 2019-Jan-09 19:14:53.549231 - [DEBUG]
70642 2019-Jan-09 19:14:53.549256 - [DEBUG] Function : main
70643 2019-Jan-09 19:14:53.549281 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70644 2019-Jan-09 19:14:53.549904 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
70645 2019-Jan-09 19:14:53.550545 - [DEBUG] Value : BOTTOM
70646 2019-Jan-09 19:14:53.550571 - [DEBUG]
70647 2019-Jan-09 19:14:53.550595 - [DEBUG] Function : main
70648 2019-Jan-09 19:14:53.550621 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70649 2019-Jan-09 19:14:53.551243 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
70650 2019-Jan-09 19:14:53.551876 - [DEBUG] Value : BOTTOM
70651 2019-Jan-09 19:14:53.551901 - [DEBUG]
70652 2019-Jan-09 19:14:53.551926 - [DEBUG] Function : main
70653 2019-Jan-09 19:14:53.551951 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70654 2019-Jan-09 19:14:53.552574 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
70655 2019-Jan-09 19:14:53.553200 - [DEBUG] Value : BOTTOM
70656 2019-Jan-09 19:14:53.553226 - [DEBUG]
70657 2019-Jan-09 19:14:53.553250 - [DEBUG] Function : main
70658 2019-Jan-09 19:14:53.553276 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70659 2019-Jan-09 19:14:53.553914 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
70660 2019-Jan-09 19:14:53.554553 - [DEBUG] Value : BOTTOM
70661 2019-Jan-09 19:14:53.554580 - [DEBUG]
70662 2019-Jan-09 19:14:53.554604 - [DEBUG] Function : main
70663 2019-Jan-09 19:14:53.554630 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70664 2019-Jan-09 19:14:53.555253 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
70665 2019-Jan-09 19:14:53.555878 - [DEBUG] Value : BOTTOM
70666 2019-Jan-09 19:14:53.555904 - [DEBUG]
70667 2019-Jan-09 19:14:53.555929 - [DEBUG] Function : main
70668 2019-Jan-09 19:14:53.555954 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70669 2019-Jan-09 19:14:53.556577 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
70670 2019-Jan-09 19:14:53.557223 - [DEBUG] Value : BOTTOM
70671 2019-Jan-09 19:14:53.557249 - [DEBUG]
70672 2019-Jan-09 19:14:53.557274 - [DEBUG] Function : main
70673 2019-Jan-09 19:14:53.557299 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70674 2019-Jan-09 19:14:53.557922 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
70675 2019-Jan-09 19:14:53.558549 - [DEBUG] Value : BOTTOM
70676 2019-Jan-09 19:14:53.558574 - [DEBUG]
70677 2019-Jan-09 19:14:53.558599 - [DEBUG] Function : main
70678 2019-Jan-09 19:14:53.558624 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70679 2019-Jan-09 19:14:53.559246 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
70680 2019-Jan-09 19:14:53.559878 - [DEBUG] Value : BOTTOM
70681 2019-Jan-09 19:14:53.559905 - [DEBUG]
70682 2019-Jan-09 19:14:53.559929 - [DEBUG] Function : main
70683 2019-Jan-09 19:14:53.559955 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70684 2019-Jan-09 19:14:53.560594 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
70685 2019-Jan-09 19:14:53.561220 - [DEBUG] Value : BOTTOM
70686 2019-Jan-09 19:14:53.561246 - [DEBUG]
70687 2019-Jan-09 19:14:53.561271 - [DEBUG] Function : main
70688 2019-Jan-09 19:14:53.561296 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70689 2019-Jan-09 19:14:53.561919 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70690 2019-Jan-09 19:14:53.561975 - [DEBUG] Value : BOTTOM
70691 2019-Jan-09 19:14:53.562001 - [DEBUG]
70692 2019-Jan-09 19:14:53.562033 - [DEBUG] Function : main
70693 2019-Jan-09 19:14:53.562059 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70694 2019-Jan-09 19:14:53.562684 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70695 2019-Jan-09 19:14:53.563310 - [DEBUG] Value : BOTTOM
70696 2019-Jan-09 19:14:53.563335 - [DEBUG]
70697 2019-Jan-09 19:14:53.563360 - [DEBUG] Function : main
70698 2019-Jan-09 19:14:53.563385 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70699 2019-Jan-09 19:14:53.564024 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70700 2019-Jan-09 19:14:53.564666 - [DEBUG] Value : BOTTOM
70701 2019-Jan-09 19:14:53.564691 - [DEBUG]
70702 2019-Jan-09 19:14:53.564716 - [DEBUG] Function : main
70703 2019-Jan-09 19:14:53.564741 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70704 2019-Jan-09 19:14:53.565365 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70705 2019-Jan-09 19:14:53.565997 - [DEBUG] Value : BOTTOM
70706 2019-Jan-09 19:14:53.566023 - [DEBUG]
70707 2019-Jan-09 19:14:53.566047 - [DEBUG] Function : main
70708 2019-Jan-09 19:14:53.566073 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70709 2019-Jan-09 19:14:53.566695 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70710 2019-Jan-09 19:14:53.567337 - [DEBUG] Value : BOTTOM
70711 2019-Jan-09 19:14:53.567363 - [DEBUG]
70712 2019-Jan-09 19:14:53.567388 - [DEBUG] Function : main
70713 2019-Jan-09 19:14:53.567413 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70714 2019-Jan-09 19:14:53.568036 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70715 2019-Jan-09 19:14:53.568092 - [DEBUG] Value : BOTTOM
70716 2019-Jan-09 19:14:53.568118 - [DEBUG]
70717 2019-Jan-09 19:14:53.568149 - [DEBUG] Function : main
70718 2019-Jan-09 19:14:53.568175 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70719 2019-Jan-09 19:14:53.568799 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70720 2019-Jan-09 19:14:53.569425 - [DEBUG] Value : BOTTOM
70721 2019-Jan-09 19:14:53.569451 - [DEBUG]
70722 2019-Jan-09 19:14:53.569475 - [DEBUG] Function : main
70723 2019-Jan-09 19:14:53.569501 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70724 2019-Jan-09 19:14:53.570124 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70725 2019-Jan-09 19:14:53.570763 - [DEBUG] Value : BOTTOM
70726 2019-Jan-09 19:14:53.570789 - [DEBUG]
70727 2019-Jan-09 19:14:53.570814 - [DEBUG] Function : main
70728 2019-Jan-09 19:14:53.570839 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70729 2019-Jan-09 19:14:53.571461 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70730 2019-Jan-09 19:14:53.572102 - [DEBUG] Value : BOTTOM
70731 2019-Jan-09 19:14:53.572127 - [DEBUG]
70732 2019-Jan-09 19:14:53.572151 - [DEBUG] Function : main
70733 2019-Jan-09 19:14:53.572177 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70734 2019-Jan-09 19:14:53.572842 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70735 2019-Jan-09 19:14:53.573521 - [DEBUG] Value : BOTTOM
70736 2019-Jan-09 19:14:53.573548 - [DEBUG]
70737 2019-Jan-09 19:14:53.573575 - [DEBUG] Function : main
70738 2019-Jan-09 19:14:53.573602 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70739 2019-Jan-09 19:14:53.574310 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70740 2019-Jan-09 19:14:53.574975 - [DEBUG] Value : BOTTOM
70741 2019-Jan-09 19:14:53.575001 - [DEBUG]
70742 2019-Jan-09 19:14:53.575028 - [DEBUG] Function : main
70743 2019-Jan-09 19:14:53.575053 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70744 2019-Jan-09 19:14:53.575678 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70745 2019-Jan-09 19:14:53.576303 - [DEBUG] Value : BOTTOM
70746 2019-Jan-09 19:14:53.576328 - [DEBUG]
70747 2019-Jan-09 19:14:53.576354 - [DEBUG] Function : main
70748 2019-Jan-09 19:14:53.576380 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70749 2019-Jan-09 19:14:53.577004 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70750 2019-Jan-09 19:14:53.577650 - [DEBUG] Value : BOTTOM
70751 2019-Jan-09 19:14:53.577676 - [DEBUG]
70752 2019-Jan-09 19:14:53.577700 - [DEBUG] Function : main
70753 2019-Jan-09 19:14:53.577726 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70754 2019-Jan-09 19:14:53.578365 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70755 2019-Jan-09 19:14:53.578995 - [DEBUG] Value : BOTTOM
70756 2019-Jan-09 19:14:53.579021 - [DEBUG]
70757 2019-Jan-09 19:14:53.579046 - [DEBUG] Function : main
70758 2019-Jan-09 19:14:53.579071 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70759 2019-Jan-09 19:14:53.579693 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70760 2019-Jan-09 19:14:53.579752 - [DEBUG] Value : BOTTOM
70761 2019-Jan-09 19:14:53.579777 - [DEBUG]
70762 2019-Jan-09 19:14:53.579812 - [DEBUG] Function : main
70763 2019-Jan-09 19:14:53.579839 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70764 2019-Jan-09 19:14:53.580478 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70765 2019-Jan-09 19:14:53.581106 - [DEBUG] Value : BOTTOM
70766 2019-Jan-09 19:14:53.581131 - [DEBUG]
70767 2019-Jan-09 19:14:53.581155 - [DEBUG] Function : main
70768 2019-Jan-09 19:14:53.581180 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70769 2019-Jan-09 19:14:53.581804 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70770 2019-Jan-09 19:14:53.582428 - [DEBUG] Value : BOTTOM
70771 2019-Jan-09 19:14:53.582454 - [DEBUG]
70772 2019-Jan-09 19:14:53.582478 - [DEBUG] Function : main
70773 2019-Jan-09 19:14:53.582503 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70774 2019-Jan-09 19:14:53.583126 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70775 2019-Jan-09 19:14:53.583789 - [DEBUG] Value : BOTTOM
70776 2019-Jan-09 19:14:53.583816 - [DEBUG]
70777 2019-Jan-09 19:14:53.583840 - [DEBUG] Function : main
70778 2019-Jan-09 19:14:53.583865 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70779 2019-Jan-09 19:14:53.584494 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70780 2019-Jan-09 19:14:53.585119 - [DEBUG] Value : BOTTOM
70781 2019-Jan-09 19:14:53.585145 - [DEBUG]
70782 2019-Jan-09 19:14:53.585169 - [DEBUG] Function : main
70783 2019-Jan-09 19:14:53.585194 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70784 2019-Jan-09 19:14:53.585818 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70785 2019-Jan-09 19:14:53.586445 - [DEBUG] Value : BOTTOM
70786 2019-Jan-09 19:14:53.586470 - [DEBUG]
70787 2019-Jan-09 19:14:53.586495 - [DEBUG] Function : main
70788 2019-Jan-09 19:14:53.586520 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70789 2019-Jan-09 19:14:53.587156 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70790 2019-Jan-09 19:14:53.587790 - [DEBUG] Value : BOTTOM
70791 2019-Jan-09 19:14:53.587816 - [DEBUG]
70792 2019-Jan-09 19:14:53.587842 - [DEBUG] Function : main
70793 2019-Jan-09 19:14:53.587868 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70794 2019-Jan-09 19:14:53.588493 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70795 2019-Jan-09 19:14:53.589117 - [DEBUG] Value : BOTTOM
70796 2019-Jan-09 19:14:53.589142 - [DEBUG]
70797 2019-Jan-09 19:14:53.589167 - [DEBUG] Function : main
70798 2019-Jan-09 19:14:53.589192 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70799 2019-Jan-09 19:14:53.589816 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70800 2019-Jan-09 19:14:53.590466 - [DEBUG] Value : BOTTOM
70801 2019-Jan-09 19:14:53.590492 - [DEBUG]
70802 2019-Jan-09 19:14:53.590517 - [DEBUG] Function : main
70803 2019-Jan-09 19:14:53.590542 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70804 2019-Jan-09 19:14:53.591168 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70805 2019-Jan-09 19:14:53.591225 - [DEBUG] Value : BOTTOM
70806 2019-Jan-09 19:14:53.591251 - [DEBUG]
70807 2019-Jan-09 19:14:53.591282 - [DEBUG] Function : main
70808 2019-Jan-09 19:14:53.591308 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70809 2019-Jan-09 19:14:53.591937 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70810 2019-Jan-09 19:14:53.592562 - [DEBUG] Value : BOTTOM
70811 2019-Jan-09 19:14:53.592588 - [DEBUG]
70812 2019-Jan-09 19:14:53.592612 - [DEBUG] Function : main
70813 2019-Jan-09 19:14:53.592637 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70814 2019-Jan-09 19:14:53.593265 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70815 2019-Jan-09 19:14:53.593925 - [DEBUG] Value : BOTTOM
70816 2019-Jan-09 19:14:53.593951 - [DEBUG]
70817 2019-Jan-09 19:14:53.593976 - [DEBUG] Function : main
70818 2019-Jan-09 19:14:53.594001 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70819 2019-Jan-09 19:14:53.594630 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70820 2019-Jan-09 19:14:53.595255 - [DEBUG] Value : BOTTOM
70821 2019-Jan-09 19:14:53.595280 - [DEBUG]
70822 2019-Jan-09 19:14:53.595305 - [DEBUG] Function : main
70823 2019-Jan-09 19:14:53.595330 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70824 2019-Jan-09 19:14:53.595959 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70825 2019-Jan-09 19:14:53.596586 - [DEBUG] Value : BOTTOM
70826 2019-Jan-09 19:14:53.596611 - [DEBUG]
70827 2019-Jan-09 19:14:53.596635 - [DEBUG] Function : main
70828 2019-Jan-09 19:14:53.596661 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70829 2019-Jan-09 19:14:53.597304 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70830 2019-Jan-09 19:14:53.597928 - [DEBUG] Value : BOTTOM
70831 2019-Jan-09 19:14:53.597954 - [DEBUG]
70832 2019-Jan-09 19:14:53.597978 - [DEBUG] Function : main
70833 2019-Jan-09 19:14:53.598003 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70834 2019-Jan-09 19:14:53.598631 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70835 2019-Jan-09 19:14:53.599253 - [DEBUG] Value : BOTTOM
70836 2019-Jan-09 19:14:53.599279 - [DEBUG]
70837 2019-Jan-09 19:14:53.599304 - [DEBUG] Function : main
70838 2019-Jan-09 19:14:53.599329 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70839 2019-Jan-09 19:14:53.599958 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70840 2019-Jan-09 19:14:53.600014 - [DEBUG] Value : BOTTOM
70841 2019-Jan-09 19:14:53.600040 - [DEBUG]
70842 2019-Jan-09 19:14:53.600078 - [DEBUG] Function : main
70843 2019-Jan-09 19:14:53.600105 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70844 2019-Jan-09 19:14:53.600757 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70845 2019-Jan-09 19:14:53.601384 - [DEBUG] Value : BOTTOM
70846 2019-Jan-09 19:14:53.601410 - [DEBUG]
70847 2019-Jan-09 19:14:53.601434 - [DEBUG] Function : main
70848 2019-Jan-09 19:14:53.601460 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70849 2019-Jan-09 19:14:53.602085 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70850 2019-Jan-09 19:14:53.602710 - [DEBUG] Value : BOTTOM
70851 2019-Jan-09 19:14:53.602735 - [DEBUG]
70852 2019-Jan-09 19:14:53.602760 - [DEBUG] Function : main
70853 2019-Jan-09 19:14:53.602785 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70854 2019-Jan-09 19:14:53.603410 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70855 2019-Jan-09 19:14:53.604050 - [DEBUG] Value : BOTTOM
70856 2019-Jan-09 19:14:53.604075 - [DEBUG]
70857 2019-Jan-09 19:14:53.604100 - [DEBUG] Function : main
70858 2019-Jan-09 19:14:53.604125 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70859 2019-Jan-09 19:14:53.604749 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70860 2019-Jan-09 19:14:53.605390 - [DEBUG] Value : BOTTOM
70861 2019-Jan-09 19:14:53.605415 - [DEBUG]
70862 2019-Jan-09 19:14:53.605439 - [DEBUG] Function : main
70863 2019-Jan-09 19:14:53.605465 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70864 2019-Jan-09 19:14:53.606093 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70865 2019-Jan-09 19:14:53.606717 - [DEBUG] Value : BOTTOM
70866 2019-Jan-09 19:14:53.606742 - [DEBUG]
70867 2019-Jan-09 19:14:53.606766 - [DEBUG] Function : main
70868 2019-Jan-09 19:14:53.606792 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70869 2019-Jan-09 19:14:53.607433 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70870 2019-Jan-09 19:14:53.608061 - [DEBUG] Value : BOTTOM
70871 2019-Jan-09 19:14:53.608086 - [DEBUG]
70872 2019-Jan-09 19:14:53.608111 - [DEBUG] Function : main
70873 2019-Jan-09 19:14:53.608137 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70874 2019-Jan-09 19:14:53.608761 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70875 2019-Jan-09 19:14:53.609384 - [DEBUG] Value : BOTTOM
70876 2019-Jan-09 19:14:53.609410 - [DEBUG]
70877 2019-Jan-09 19:14:53.609434 - [DEBUG] Function : main
70878 2019-Jan-09 19:14:53.609459 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70879 2019-Jan-09 19:14:53.610085 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70880 2019-Jan-09 19:14:53.610722 - [DEBUG] Value : BOTTOM
70881 2019-Jan-09 19:14:53.610748 - [DEBUG]
70882 2019-Jan-09 19:14:53.610772 - [DEBUG] Function : main
70883 2019-Jan-09 19:14:53.610798 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70884 2019-Jan-09 19:14:53.611421 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70885 2019-Jan-09 19:14:53.612044 - [DEBUG] Value : BOTTOM
70886 2019-Jan-09 19:14:53.612069 - [DEBUG]
70887 2019-Jan-09 19:14:53.612094 - [DEBUG] Function : main
70888 2019-Jan-09 19:14:53.612119 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70889 2019-Jan-09 19:14:53.612750 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70890 2019-Jan-09 19:14:53.613380 - [DEBUG] Value : BOTTOM
70891 2019-Jan-09 19:14:53.613406 - [DEBUG]
70892 2019-Jan-09 19:14:53.613430 - [DEBUG] Function : main
70893 2019-Jan-09 19:14:53.613455 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70894 2019-Jan-09 19:14:53.614095 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70895 2019-Jan-09 19:14:53.614723 - [DEBUG] Value : BOTTOM
70896 2019-Jan-09 19:14:53.614748 - [DEBUG]
70897 2019-Jan-09 19:14:53.614772 - [DEBUG] Function : main
70898 2019-Jan-09 19:14:53.614798 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70899 2019-Jan-09 19:14:53.615422 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
70900 2019-Jan-09 19:14:53.616049 - [DEBUG] Value : BOTTOM
70901 2019-Jan-09 19:14:53.616074 - [DEBUG]
70902 2019-Jan-09 19:14:53.616098 - [DEBUG] Function : main
70903 2019-Jan-09 19:14:53.616124 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70904 2019-Jan-09 19:14:53.616750 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70905 2019-Jan-09 19:14:53.617393 - [DEBUG] Value : BOTTOM
70906 2019-Jan-09 19:14:53.617418 - [DEBUG]
70907 2019-Jan-09 19:14:53.617443 - [DEBUG] Function : main
70908 2019-Jan-09 19:14:53.617468 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70909 2019-Jan-09 19:14:53.618093 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
70910 2019-Jan-09 19:14:53.618728 - [DEBUG] Value : BOTTOM
70911 2019-Jan-09 19:14:53.618753 - [DEBUG]
70912 2019-Jan-09 19:14:53.618778 - [DEBUG] Function : main
70913 2019-Jan-09 19:14:53.618803 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70914 2019-Jan-09 19:14:53.619429 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
70915 2019-Jan-09 19:14:53.620053 - [DEBUG] Value : BOTTOM
70916 2019-Jan-09 19:14:53.620079 - [DEBUG]
70917 2019-Jan-09 19:14:53.620103 - [DEBUG] Function : main
70918 2019-Jan-09 19:14:53.620129 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70919 2019-Jan-09 19:14:53.620770 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
70920 2019-Jan-09 19:14:53.621395 - [DEBUG] Value : BOTTOM
70921 2019-Jan-09 19:14:53.621421 - [DEBUG]
70922 2019-Jan-09 19:14:53.621446 - [DEBUG] Function : main
70923 2019-Jan-09 19:14:53.621472 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70924 2019-Jan-09 19:14:53.622096 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
70925 2019-Jan-09 19:14:53.622722 - [DEBUG] Value : BOTTOM
70926 2019-Jan-09 19:14:53.622747 - [DEBUG]
70927 2019-Jan-09 19:14:53.622771 - [DEBUG] Function : main
70928 2019-Jan-09 19:14:53.622797 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70929 2019-Jan-09 19:14:53.623421 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
70930 2019-Jan-09 19:14:53.624061 - [DEBUG] Value : BOTTOM
70931 2019-Jan-09 19:14:53.624087 - [DEBUG]
70932 2019-Jan-09 19:14:53.624111 - [DEBUG] Function : main
70933 2019-Jan-09 19:14:53.624136 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70934 2019-Jan-09 19:14:53.624768 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
70935 2019-Jan-09 19:14:53.625402 - [DEBUG] Value : BOTTOM
70936 2019-Jan-09 19:14:53.625428 - [DEBUG]
70937 2019-Jan-09 19:14:53.625452 - [DEBUG] Function : main
70938 2019-Jan-09 19:14:53.625477 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70939 2019-Jan-09 19:14:53.626102 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
70940 2019-Jan-09 19:14:53.626729 - [DEBUG] Value : BOTTOM
70941 2019-Jan-09 19:14:53.626755 - [DEBUG]
70942 2019-Jan-09 19:14:53.626779 - [DEBUG] Function : main
70943 2019-Jan-09 19:14:53.626804 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70944 2019-Jan-09 19:14:53.627448 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
70945 2019-Jan-09 19:14:53.628082 - [DEBUG] Value : BOTTOM
70946 2019-Jan-09 19:14:53.628107 - [DEBUG]
70947 2019-Jan-09 19:14:53.628132 - [DEBUG] Function : main
70948 2019-Jan-09 19:14:53.628157 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70949 2019-Jan-09 19:14:53.628781 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
70950 2019-Jan-09 19:14:53.629407 - [DEBUG] Value : BOTTOM
70951 2019-Jan-09 19:14:53.629433 - [DEBUG]
70952 2019-Jan-09 19:14:53.629457 - [DEBUG] Function : main
70953 2019-Jan-09 19:14:53.629482 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70954 2019-Jan-09 19:14:53.630107 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
70955 2019-Jan-09 19:14:53.630748 - [DEBUG] Value : BOTTOM
70956 2019-Jan-09 19:14:53.630774 - [DEBUG]
70957 2019-Jan-09 19:14:53.630798 - [DEBUG] Function : main
70958 2019-Jan-09 19:14:53.630823 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70959 2019-Jan-09 19:14:53.631448 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70960 2019-Jan-09 19:14:53.631505 - [DEBUG] Value : BOTTOM
70961 2019-Jan-09 19:14:53.631530 - [DEBUG]
70962 2019-Jan-09 19:14:53.631563 - [DEBUG] Function : main
70963 2019-Jan-09 19:14:53.631589 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70964 2019-Jan-09 19:14:53.632220 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70965 2019-Jan-09 19:14:53.632846 - [DEBUG] Value : BOTTOM
70966 2019-Jan-09 19:14:53.632871 - [DEBUG]
70967 2019-Jan-09 19:14:53.632896 - [DEBUG] Function : main
70968 2019-Jan-09 19:14:53.632921 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70969 2019-Jan-09 19:14:53.633550 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70970 2019-Jan-09 19:14:53.634191 - [DEBUG] Value : BOTTOM
70971 2019-Jan-09 19:14:53.634217 - [DEBUG]
70972 2019-Jan-09 19:14:53.634243 - [DEBUG] Function : main
70973 2019-Jan-09 19:14:53.634268 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70974 2019-Jan-09 19:14:53.634897 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70975 2019-Jan-09 19:14:53.635539 - [DEBUG] Value : BOTTOM
70976 2019-Jan-09 19:14:53.635565 - [DEBUG]
70977 2019-Jan-09 19:14:53.635590 - [DEBUG] Function : main
70978 2019-Jan-09 19:14:53.635615 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70979 2019-Jan-09 19:14:53.636254 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70980 2019-Jan-09 19:14:53.636879 - [DEBUG] Value : BOTTOM
70981 2019-Jan-09 19:14:53.636905 - [DEBUG]
70982 2019-Jan-09 19:14:53.636930 - [DEBUG] Function : main
70983 2019-Jan-09 19:14:53.636955 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70984 2019-Jan-09 19:14:53.637602 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70985 2019-Jan-09 19:14:53.638231 - [DEBUG] Value : BOTTOM
70986 2019-Jan-09 19:14:53.638257 - [DEBUG]
70987 2019-Jan-09 19:14:53.638282 - [DEBUG] Function : main
70988 2019-Jan-09 19:14:53.638308 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70989 2019-Jan-09 19:14:53.638937 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70990 2019-Jan-09 19:14:53.639562 - [DEBUG] Value : BOTTOM
70991 2019-Jan-09 19:14:53.639587 - [DEBUG]
70992 2019-Jan-09 19:14:53.639613 - [DEBUG] Function : main
70993 2019-Jan-09 19:14:53.639638 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70994 2019-Jan-09 19:14:53.640269 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70995 2019-Jan-09 19:14:53.640910 - [DEBUG] Value : BOTTOM
70996 2019-Jan-09 19:14:53.640936 - [DEBUG]
70997 2019-Jan-09 19:14:53.640961 - [DEBUG] Function : main
70998 2019-Jan-09 19:14:53.640987 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70999 2019-Jan-09 19:14:53.641616 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71000 2019-Jan-09 19:14:53.642242 - [DEBUG] Value : BOTTOM
71001 2019-Jan-09 19:14:53.642268 - [DEBUG]
71002 2019-Jan-09 19:14:53.642293 - [DEBUG] Function : main
71003 2019-Jan-09 19:14:53.642318 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71004 2019-Jan-09 19:14:53.642948 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71005 2019-Jan-09 19:14:53.643577 - [DEBUG] Value : BOTTOM
71006 2019-Jan-09 19:14:53.643603 - [DEBUG]
71007 2019-Jan-09 19:14:53.643628 - [DEBUG] Function : main
71008 2019-Jan-09 19:14:53.643654 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71009 2019-Jan-09 19:14:53.644299 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71010 2019-Jan-09 19:14:53.644356 - [DEBUG] Value : BOTTOM
71011 2019-Jan-09 19:14:53.644382 - [DEBUG]
71012 2019-Jan-09 19:14:53.644415 - [DEBUG] Function : main
71013 2019-Jan-09 19:14:53.644442 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71014 2019-Jan-09 19:14:53.645071 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71015 2019-Jan-09 19:14:53.645699 - [DEBUG] Value : BOTTOM
71016 2019-Jan-09 19:14:53.645724 - [DEBUG]
71017 2019-Jan-09 19:14:53.645750 - [DEBUG] Function : main
71018 2019-Jan-09 19:14:53.645775 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71019 2019-Jan-09 19:14:53.646405 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71020 2019-Jan-09 19:14:53.647031 - [DEBUG] Value : BOTTOM
71021 2019-Jan-09 19:14:53.647057 - [DEBUG]
71022 2019-Jan-09 19:14:53.647082 - [DEBUG] Function : main
71023 2019-Jan-09 19:14:53.647128 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71024 2019-Jan-09 19:14:53.647757 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71025 2019-Jan-09 19:14:53.648398 - [DEBUG] Value : BOTTOM
71026 2019-Jan-09 19:14:53.648424 - [DEBUG]
71027 2019-Jan-09 19:14:53.648449 - [DEBUG] Function : main
71028 2019-Jan-09 19:14:53.648474 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71029 2019-Jan-09 19:14:53.649105 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71030 2019-Jan-09 19:14:53.649732 - [DEBUG] Value : BOTTOM
71031 2019-Jan-09 19:14:53.649758 - [DEBUG]
71032 2019-Jan-09 19:14:53.649783 - [DEBUG] Function : main
71033 2019-Jan-09 19:14:53.649808 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71034 2019-Jan-09 19:14:53.650447 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71035 2019-Jan-09 19:14:53.651076 - [DEBUG] Value : BOTTOM
71036 2019-Jan-09 19:14:53.651102 - [DEBUG]
71037 2019-Jan-09 19:14:53.651126 - [DEBUG] Function : main
71038 2019-Jan-09 19:14:53.651152 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71039 2019-Jan-09 19:14:53.651780 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71040 2019-Jan-09 19:14:53.652406 - [DEBUG] Value : BOTTOM
71041 2019-Jan-09 19:14:53.652432 - [DEBUG]
71042 2019-Jan-09 19:14:53.652457 - [DEBUG] Function : main
71043 2019-Jan-09 19:14:53.652483 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71044 2019-Jan-09 19:14:53.653110 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71045 2019-Jan-09 19:14:53.653733 - [DEBUG] Value : BOTTOM
71046 2019-Jan-09 19:14:53.653759 - [DEBUG]
71047 2019-Jan-09 19:14:53.653798 - [DEBUG] Function : main
71048 2019-Jan-09 19:14:53.653824 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71049 2019-Jan-09 19:14:53.654453 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71050 2019-Jan-09 19:14:53.655079 - [DEBUG] Value : BOTTOM
71051 2019-Jan-09 19:14:53.655105 - [DEBUG]
71052 2019-Jan-09 19:14:53.655130 - [DEBUG] Function : main
71053 2019-Jan-09 19:14:53.655155 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71054 2019-Jan-09 19:14:53.655782 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71055 2019-Jan-09 19:14:53.656410 - [DEBUG] Value : BOTTOM
71056 2019-Jan-09 19:14:53.656436 - [DEBUG]
71057 2019-Jan-09 19:14:53.656460 - [DEBUG] Function : main
71058 2019-Jan-09 19:14:53.656486 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71059 2019-Jan-09 19:14:53.657126 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71060 2019-Jan-09 19:14:53.657756 - [DEBUG] Value : BOTTOM
71061 2019-Jan-09 19:14:53.657781 - [DEBUG]
71062 2019-Jan-09 19:14:53.657807 - [DEBUG] Function : main
71063 2019-Jan-09 19:14:53.657832 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71064 2019-Jan-09 19:14:53.658460 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71065 2019-Jan-09 19:14:53.659086 - [DEBUG] Value : BOTTOM
71066 2019-Jan-09 19:14:53.659112 - [DEBUG]
71067 2019-Jan-09 19:14:53.659137 - [DEBUG] Function : main
71068 2019-Jan-09 19:14:53.659162 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71069 2019-Jan-09 19:14:53.659804 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71070 2019-Jan-09 19:14:53.659861 - [DEBUG] Value : BOTTOM
71071 2019-Jan-09 19:14:53.659887 - [DEBUG]
71072 2019-Jan-09 19:14:53.659924 - [DEBUG] Function : main
71073 2019-Jan-09 19:14:53.659950 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71074 2019-Jan-09 19:14:53.660591 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
71075 2019-Jan-09 19:14:53.661217 - [DEBUG] Value : BOTTOM
71076 2019-Jan-09 19:14:53.661243 - [DEBUG]
71077 2019-Jan-09 19:14:53.661267 - [DEBUG] Function : main
71078 2019-Jan-09 19:14:53.661293 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71079 2019-Jan-09 19:14:53.661915 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71080 2019-Jan-09 19:14:53.662539 - [DEBUG] Value : BOTTOM
71081 2019-Jan-09 19:14:53.662565 - [DEBUG]
71082 2019-Jan-09 19:14:53.662589 - [DEBUG] Function : main
71083 2019-Jan-09 19:14:53.662614 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71084 2019-Jan-09 19:14:53.663237 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71085 2019-Jan-09 19:14:53.663892 - [DEBUG] Value : BOTTOM
71086 2019-Jan-09 19:14:53.663918 - [DEBUG]
71087 2019-Jan-09 19:14:53.663942 - [DEBUG] Function : main
71088 2019-Jan-09 19:14:53.663968 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71089 2019-Jan-09 19:14:53.664593 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71090 2019-Jan-09 19:14:53.665217 - [DEBUG] Value : BOTTOM
71091 2019-Jan-09 19:14:53.665243 - [DEBUG]
71092 2019-Jan-09 19:14:53.665267 - [DEBUG] Function : main
71093 2019-Jan-09 19:14:53.665292 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71094 2019-Jan-09 19:14:53.665915 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71095 2019-Jan-09 19:14:53.666542 - [DEBUG] Value : BOTTOM
71096 2019-Jan-09 19:14:53.666567 - [DEBUG]
71097 2019-Jan-09 19:14:53.666591 - [DEBUG] Function : main
71098 2019-Jan-09 19:14:53.666617 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71099 2019-Jan-09 19:14:53.667255 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71100 2019-Jan-09 19:14:53.667878 - [DEBUG] Value : BOTTOM
71101 2019-Jan-09 19:14:53.667904 - [DEBUG]
71102 2019-Jan-09 19:14:53.667929 - [DEBUG] Function : main
71103 2019-Jan-09 19:14:53.667954 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71104 2019-Jan-09 19:14:53.668577 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71105 2019-Jan-09 19:14:53.669200 - [DEBUG] Value : BOTTOM
71106 2019-Jan-09 19:14:53.669225 - [DEBUG]
71107 2019-Jan-09 19:14:53.669250 - [DEBUG] Function : main
71108 2019-Jan-09 19:14:53.669275 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71109 2019-Jan-09 19:14:53.669897 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71110 2019-Jan-09 19:14:53.670535 - [DEBUG] Value : BOTTOM
71111 2019-Jan-09 19:14:53.670560 - [DEBUG]
71112 2019-Jan-09 19:14:53.670585 - [DEBUG] Function : main
71113 2019-Jan-09 19:14:53.670610 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71114 2019-Jan-09 19:14:53.671232 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71115 2019-Jan-09 19:14:53.671872 - [DEBUG] Value : BOTTOM
71116 2019-Jan-09 19:14:53.671898 - [DEBUG]
71117 2019-Jan-09 19:14:53.671923 - [DEBUG] Function : main
71118 2019-Jan-09 19:14:53.671949 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71119 2019-Jan-09 19:14:53.672573 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71120 2019-Jan-09 19:14:53.673200 - [DEBUG] Value : BOTTOM
71121 2019-Jan-09 19:14:53.673225 - [DEBUG]
71122 2019-Jan-09 19:14:53.673249 - [DEBUG] Function : main
71123 2019-Jan-09 19:14:53.673275 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71124 2019-Jan-09 19:14:53.673915 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71125 2019-Jan-09 19:14:53.674542 - [DEBUG] Value : BOTTOM
71126 2019-Jan-09 19:14:53.674567 - [DEBUG]
71127 2019-Jan-09 19:14:53.674592 - [DEBUG] Function : main
71128 2019-Jan-09 19:14:53.674617 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71129 2019-Jan-09 19:14:53.675240 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71130 2019-Jan-09 19:14:53.675866 - [DEBUG] Value : BOTTOM
71131 2019-Jan-09 19:14:53.675891 - [DEBUG]
71132 2019-Jan-09 19:14:53.675916 - [DEBUG] Function : main
71133 2019-Jan-09 19:14:53.675941 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71134 2019-Jan-09 19:14:53.676573 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
71135 2019-Jan-09 19:14:53.677221 - [DEBUG] Value : BOTTOM
71136 2019-Jan-09 19:14:53.677247 - [DEBUG]
71137 2019-Jan-09 19:14:53.677272 - [DEBUG] Function : main
71138 2019-Jan-09 19:14:53.677297 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71139 2019-Jan-09 19:14:53.677920 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71140 2019-Jan-09 19:14:53.678545 - [DEBUG] Value : BOTTOM
71141 2019-Jan-09 19:14:53.678570 - [DEBUG]
71142 2019-Jan-09 19:14:53.678594 - [DEBUG] Function : main
71143 2019-Jan-09 19:14:53.678620 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71144 2019-Jan-09 19:14:53.679242 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71145 2019-Jan-09 19:14:53.679869 - [DEBUG] Value : BOTTOM
71146 2019-Jan-09 19:14:53.679895 - [DEBUG]
71147 2019-Jan-09 19:14:53.679919 - [DEBUG] Function : main
71148 2019-Jan-09 19:14:53.679944 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71149 2019-Jan-09 19:14:53.680582 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71150 2019-Jan-09 19:14:53.681208 - [DEBUG] Value : BOTTOM
71151 2019-Jan-09 19:14:53.681233 - [DEBUG]
71152 2019-Jan-09 19:14:53.681259 - [DEBUG] Function : main
71153 2019-Jan-09 19:14:53.681284 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71154 2019-Jan-09 19:14:53.681906 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71155 2019-Jan-09 19:14:53.682532 - [DEBUG] Value : BOTTOM
71156 2019-Jan-09 19:14:53.682557 - [DEBUG]
71157 2019-Jan-09 19:14:53.682582 - [DEBUG] Function : main
71158 2019-Jan-09 19:14:53.682607 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71159 2019-Jan-09 19:14:53.683231 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
71160 2019-Jan-09 19:14:53.683879 - [DEBUG] Value : BOTTOM
71161 2019-Jan-09 19:14:53.683904 - [DEBUG]
71162 2019-Jan-09 19:14:53.683929 - [DEBUG] Function : main
71163 2019-Jan-09 19:14:53.683962 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71164 2019-Jan-09 19:14:53.684586 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71165 2019-Jan-09 19:14:53.685212 - [DEBUG] Value : BOTTOM
71166 2019-Jan-09 19:14:53.685238 - [DEBUG]
71167 2019-Jan-09 19:14:53.685262 - [DEBUG] Function : main
71168 2019-Jan-09 19:14:53.685288 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71169 2019-Jan-09 19:14:53.685911 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
71170 2019-Jan-09 19:14:53.686544 - [DEBUG] Value : BOTTOM
71171 2019-Jan-09 19:14:53.686569 - [DEBUG]
71172 2019-Jan-09 19:14:53.686594 - [DEBUG] Function : main
71173 2019-Jan-09 19:14:53.686620 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71174 2019-Jan-09 19:14:53.687258 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
71175 2019-Jan-09 19:14:53.687884 - [DEBUG] Value : BOTTOM
71176 2019-Jan-09 19:14:53.687910 - [DEBUG]
71177 2019-Jan-09 19:14:53.687934 - [DEBUG] Function : main
71178 2019-Jan-09 19:14:53.687959 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71179 2019-Jan-09 19:14:53.688582 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
71180 2019-Jan-09 19:14:53.689208 - [DEBUG] Value : BOTTOM
71181 2019-Jan-09 19:14:53.689233 - [DEBUG]
71182 2019-Jan-09 19:14:53.689258 - [DEBUG] Function : main
71183 2019-Jan-09 19:14:53.689283 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71184 2019-Jan-09 19:14:53.689907 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71185 2019-Jan-09 19:14:53.689963 - [DEBUG] Value : BOTTOM
71186 2019-Jan-09 19:14:53.689988 - [DEBUG]
71187 2019-Jan-09 19:14:53.690022 - [DEBUG] Function : main
71188 2019-Jan-09 19:14:53.690048 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71189 2019-Jan-09 19:14:53.690689 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71190 2019-Jan-09 19:14:53.691315 - [DEBUG] Value : BOTTOM
71191 2019-Jan-09 19:14:53.691341 - [DEBUG]
71192 2019-Jan-09 19:14:53.691366 - [DEBUG] Function : main
71193 2019-Jan-09 19:14:53.691391 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71194 2019-Jan-09 19:14:53.692013 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71195 2019-Jan-09 19:14:53.692637 - [DEBUG] Value : BOTTOM
71196 2019-Jan-09 19:14:53.692663 - [DEBUG]
71197 2019-Jan-09 19:14:53.692687 - [DEBUG] Function : main
71198 2019-Jan-09 19:14:53.692713 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71199 2019-Jan-09 19:14:53.693334 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71200 2019-Jan-09 19:14:53.693990 - [DEBUG] Value : BOTTOM
71201 2019-Jan-09 19:14:53.694015 - [DEBUG]
71202 2019-Jan-09 19:14:53.694040 - [DEBUG] Function : main
71203 2019-Jan-09 19:14:53.694065 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71204 2019-Jan-09 19:14:53.694691 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71205 2019-Jan-09 19:14:53.695316 - [DEBUG] Value : BOTTOM
71206 2019-Jan-09 19:14:53.695341 - [DEBUG]
71207 2019-Jan-09 19:14:53.695366 - [DEBUG] Function : main
71208 2019-Jan-09 19:14:53.695392 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71209 2019-Jan-09 19:14:53.696022 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71210 2019-Jan-09 19:14:53.696651 - [DEBUG] Value : BOTTOM
71211 2019-Jan-09 19:14:53.696677 - [DEBUG]
71212 2019-Jan-09 19:14:53.696701 - [DEBUG] Function : main
71213 2019-Jan-09 19:14:53.696726 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71214 2019-Jan-09 19:14:53.697365 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71215 2019-Jan-09 19:14:53.697991 - [DEBUG] Value : BOTTOM
71216 2019-Jan-09 19:14:53.698016 - [DEBUG]
71217 2019-Jan-09 19:14:53.698042 - [DEBUG] Function : main
71218 2019-Jan-09 19:14:53.698067 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71219 2019-Jan-09 19:14:53.698690 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71220 2019-Jan-09 19:14:53.699313 - [DEBUG] Value : BOTTOM
71221 2019-Jan-09 19:14:53.699338 - [DEBUG]
71222 2019-Jan-09 19:14:53.699363 - [DEBUG] Function : main
71223 2019-Jan-09 19:14:53.699388 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71224 2019-Jan-09 19:14:53.700010 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71225 2019-Jan-09 19:14:53.700649 - [DEBUG] Value : BOTTOM
71226 2019-Jan-09 19:14:53.700675 - [DEBUG]
71227 2019-Jan-09 19:14:53.700699 - [DEBUG] Function : main
71228 2019-Jan-09 19:14:53.700725 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71229 2019-Jan-09 19:14:53.701348 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71230 2019-Jan-09 19:14:53.701977 - [DEBUG] Value : BOTTOM
71231 2019-Jan-09 19:14:53.702003 - [DEBUG]
71232 2019-Jan-09 19:14:53.702028 - [DEBUG] Function : main
71233 2019-Jan-09 19:14:53.702053 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71234 2019-Jan-09 19:14:53.702676 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71235 2019-Jan-09 19:14:53.703305 - [DEBUG] Value : BOTTOM
71236 2019-Jan-09 19:14:53.703330 - [DEBUG]
71237 2019-Jan-09 19:14:53.703355 - [DEBUG] Function : main
71238 2019-Jan-09 19:14:53.703380 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71239 2019-Jan-09 19:14:53.704018 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71240 2019-Jan-09 19:14:53.704643 - [DEBUG] Value : BOTTOM
71241 2019-Jan-09 19:14:53.704669 - [DEBUG]
71242 2019-Jan-09 19:14:53.704693 - [DEBUG] Function : main
71243 2019-Jan-09 19:14:53.704718 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71244 2019-Jan-09 19:14:53.705342 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71245 2019-Jan-09 19:14:53.705968 - [DEBUG] Value : BOTTOM
71246 2019-Jan-09 19:14:53.705994 - [DEBUG]
71247 2019-Jan-09 19:14:53.706019 - [DEBUG] Function : main
71248 2019-Jan-09 19:14:53.706044 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71249 2019-Jan-09 19:14:53.706668 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71250 2019-Jan-09 19:14:53.706724 - [DEBUG] Value : BOTTOM
71251 2019-Jan-09 19:14:53.706749 - [DEBUG]
71252 2019-Jan-09 19:14:53.706783 - [DEBUG] Function : main
71253 2019-Jan-09 19:14:53.706809 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71254 2019-Jan-09 19:14:53.707461 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
71255 2019-Jan-09 19:14:53.708089 - [DEBUG] Value : BOTTOM
71256 2019-Jan-09 19:14:53.708114 - [DEBUG]
71257 2019-Jan-09 19:14:53.708139 - [DEBUG] Function : main
71258 2019-Jan-09 19:14:53.708164 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71259 2019-Jan-09 19:14:53.708788 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71260 2019-Jan-09 19:14:53.709414 - [DEBUG] Value : BOTTOM
71261 2019-Jan-09 19:14:53.709440 - [DEBUG]
71262 2019-Jan-09 19:14:53.709464 - [DEBUG] Function : main
71263 2019-Jan-09 19:14:53.709489 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71264 2019-Jan-09 19:14:53.710112 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71265 2019-Jan-09 19:14:53.710752 - [DEBUG] Value : BOTTOM
71266 2019-Jan-09 19:14:53.710777 - [DEBUG]
71267 2019-Jan-09 19:14:53.710802 - [DEBUG] Function : main
71268 2019-Jan-09 19:14:53.710827 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71269 2019-Jan-09 19:14:53.711449 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71270 2019-Jan-09 19:14:53.712090 - [DEBUG] Value : BOTTOM
71271 2019-Jan-09 19:14:53.712116 - [DEBUG]
71272 2019-Jan-09 19:14:53.712140 - [DEBUG] Function : main
71273 2019-Jan-09 19:14:53.712165 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71274 2019-Jan-09 19:14:53.712791 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71275 2019-Jan-09 19:14:53.713416 - [DEBUG] Value : BOTTOM
71276 2019-Jan-09 19:14:53.713441 - [DEBUG]
71277 2019-Jan-09 19:14:53.713466 - [DEBUG] Function : main
71278 2019-Jan-09 19:14:53.713491 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71279 2019-Jan-09 19:14:53.714131 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71280 2019-Jan-09 19:14:53.714759 - [DEBUG] Value : BOTTOM
71281 2019-Jan-09 19:14:53.714784 - [DEBUG]
71282 2019-Jan-09 19:14:53.714809 - [DEBUG] Function : main
71283 2019-Jan-09 19:14:53.714834 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71284 2019-Jan-09 19:14:53.715457 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71285 2019-Jan-09 19:14:53.716081 - [DEBUG] Value : BOTTOM
71286 2019-Jan-09 19:14:53.716106 - [DEBUG]
71287 2019-Jan-09 19:14:53.716131 - [DEBUG] Function : main
71288 2019-Jan-09 19:14:53.716156 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71289 2019-Jan-09 19:14:53.716778 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71290 2019-Jan-09 19:14:53.717417 - [DEBUG] Value : BOTTOM
71291 2019-Jan-09 19:14:53.717442 - [DEBUG]
71292 2019-Jan-09 19:14:53.717467 - [DEBUG] Function : main
71293 2019-Jan-09 19:14:53.717492 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71294 2019-Jan-09 19:14:53.718114 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71295 2019-Jan-09 19:14:53.718739 - [DEBUG] Value : BOTTOM
71296 2019-Jan-09 19:14:53.718765 - [DEBUG]
71297 2019-Jan-09 19:14:53.718789 - [DEBUG] Function : main
71298 2019-Jan-09 19:14:53.718814 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71299 2019-Jan-09 19:14:53.719437 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71300 2019-Jan-09 19:14:53.720064 - [DEBUG] Value : BOTTOM
71301 2019-Jan-09 19:14:53.720097 - [DEBUG]
71302 2019-Jan-09 19:14:53.720122 - [DEBUG] Function : main
71303 2019-Jan-09 19:14:53.720148 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71304 2019-Jan-09 19:14:53.720785 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71305 2019-Jan-09 19:14:53.721414 - [DEBUG] Value : BOTTOM
71306 2019-Jan-09 19:14:53.721439 - [DEBUG]
71307 2019-Jan-09 19:14:53.721464 - [DEBUG] Function : main
71308 2019-Jan-09 19:14:53.721489 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71309 2019-Jan-09 19:14:53.722111 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71310 2019-Jan-09 19:14:53.722736 - [DEBUG] Value : BOTTOM
71311 2019-Jan-09 19:14:53.722762 - [DEBUG]
71312 2019-Jan-09 19:14:53.722786 - [DEBUG] Function : main
71313 2019-Jan-09 19:14:53.722811 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71314 2019-Jan-09 19:14:53.723435 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71315 2019-Jan-09 19:14:53.724078 - [DEBUG] Value : BOTTOM
71316 2019-Jan-09 19:14:53.724103 - [DEBUG]
71317 2019-Jan-09 19:14:53.724128 - [DEBUG] Function : main
71318 2019-Jan-09 19:14:53.724153 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71319 2019-Jan-09 19:14:53.724776 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71320 2019-Jan-09 19:14:53.725400 - [DEBUG] Value : BOTTOM
71321 2019-Jan-09 19:14:53.725426 - [DEBUG]
71322 2019-Jan-09 19:14:53.725450 - [DEBUG] Function : main
71323 2019-Jan-09 19:14:53.725475 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71324 2019-Jan-09 19:14:53.726098 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
71325 2019-Jan-09 19:14:53.726732 - [DEBUG] Value : BOTTOM
71326 2019-Jan-09 19:14:53.726758 - [DEBUG]
71327 2019-Jan-09 19:14:53.726782 - [DEBUG] Function : main
71328 2019-Jan-09 19:14:53.726807 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71329 2019-Jan-09 19:14:53.727444 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71330 2019-Jan-09 19:14:53.727501 - [DEBUG] Value : BOTTOM
71331 2019-Jan-09 19:14:53.727526 - [DEBUG]
71332 2019-Jan-09 19:14:53.727560 - [DEBUG] Function : main
71333 2019-Jan-09 19:14:53.727586 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71334 2019-Jan-09 19:14:53.728215 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71335 2019-Jan-09 19:14:53.728842 - [DEBUG] Value : BOTTOM
71336 2019-Jan-09 19:14:53.728867 - [DEBUG]
71337 2019-Jan-09 19:14:53.728892 - [DEBUG] Function : main
71338 2019-Jan-09 19:14:53.728917 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71339 2019-Jan-09 19:14:53.729543 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71340 2019-Jan-09 19:14:53.730167 - [DEBUG] Value : BOTTOM
71341 2019-Jan-09 19:14:53.730192 - [DEBUG]
71342 2019-Jan-09 19:14:53.730217 - [DEBUG] Function : main
71343 2019-Jan-09 19:14:53.730242 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71344 2019-Jan-09 19:14:53.730884 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71345 2019-Jan-09 19:14:53.731525 - [DEBUG] Value : BOTTOM
71346 2019-Jan-09 19:14:53.731551 - [DEBUG]
71347 2019-Jan-09 19:14:53.731575 - [DEBUG] Function : main
71348 2019-Jan-09 19:14:53.731608 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71349 2019-Jan-09 19:14:53.732237 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71350 2019-Jan-09 19:14:53.732861 - [DEBUG] Value : BOTTOM
71351 2019-Jan-09 19:14:53.732887 - [DEBUG]
71352 2019-Jan-09 19:14:53.732911 - [DEBUG] Function : main
71353 2019-Jan-09 19:14:53.732936 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71354 2019-Jan-09 19:14:53.733562 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71355 2019-Jan-09 19:14:53.734205 - [DEBUG] Value : BOTTOM
71356 2019-Jan-09 19:14:53.734230 - [DEBUG]
71357 2019-Jan-09 19:14:53.734255 - [DEBUG] Function : main
71358 2019-Jan-09 19:14:53.734280 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71359 2019-Jan-09 19:14:53.734907 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71360 2019-Jan-09 19:14:53.735532 - [DEBUG] Value : BOTTOM
71361 2019-Jan-09 19:14:53.735557 - [DEBUG]
71362 2019-Jan-09 19:14:53.735582 - [DEBUG] Function : main
71363 2019-Jan-09 19:14:53.735607 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71364 2019-Jan-09 19:14:53.736233 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71365 2019-Jan-09 19:14:53.736856 - [DEBUG] Value : BOTTOM
71366 2019-Jan-09 19:14:53.736882 - [DEBUG]
71367 2019-Jan-09 19:14:53.736906 - [DEBUG] Function : main
71368 2019-Jan-09 19:14:53.736932 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71369 2019-Jan-09 19:14:53.737574 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71370 2019-Jan-09 19:14:53.738198 - [DEBUG] Value : BOTTOM
71371 2019-Jan-09 19:14:53.738224 - [DEBUG]
71372 2019-Jan-09 19:14:53.738248 - [DEBUG] Function : main
71373 2019-Jan-09 19:14:53.738273 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71374 2019-Jan-09 19:14:53.738901 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71375 2019-Jan-09 19:14:53.739528 - [DEBUG] Value : BOTTOM
71376 2019-Jan-09 19:14:53.739554 - [DEBUG]
71377 2019-Jan-09 19:14:53.739578 - [DEBUG] Function : main
71378 2019-Jan-09 19:14:53.739603 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71379 2019-Jan-09 19:14:53.740229 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71380 2019-Jan-09 19:14:53.740873 - [DEBUG] Value : BOTTOM
71381 2019-Jan-09 19:14:53.740898 - [DEBUG]
71382 2019-Jan-09 19:14:53.740923 - [DEBUG] Function : main
71383 2019-Jan-09 19:14:53.740948 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71384 2019-Jan-09 19:14:53.741575 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71385 2019-Jan-09 19:14:53.742201 - [DEBUG] Value : BOTTOM
71386 2019-Jan-09 19:14:53.742226 - [DEBUG]
71387 2019-Jan-09 19:14:53.742251 - [DEBUG] Function : main
71388 2019-Jan-09 19:14:53.742276 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71389 2019-Jan-09 19:14:53.742901 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71390 2019-Jan-09 19:14:53.743529 - [DEBUG] Value : BOTTOM
71391 2019-Jan-09 19:14:53.743554 - [DEBUG]
71392 2019-Jan-09 19:14:53.743579 - [DEBUG] Function : main
71393 2019-Jan-09 19:14:53.743604 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71394 2019-Jan-09 19:14:53.744253 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71395 2019-Jan-09 19:14:53.744886 - [DEBUG] Value : BOTTOM
71396 2019-Jan-09 19:14:53.744911 - [DEBUG]
71397 2019-Jan-09 19:14:53.744936 - [DEBUG] Function : main
71398 2019-Jan-09 19:14:53.744961 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71399 2019-Jan-09 19:14:53.745586 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71400 2019-Jan-09 19:14:53.746212 - [DEBUG] Value : BOTTOM
71401 2019-Jan-09 19:14:53.746238 - [DEBUG]
71402 2019-Jan-09 19:14:53.746262 - [DEBUG] Function : main
71403 2019-Jan-09 19:14:53.746287 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71404 2019-Jan-09 19:14:53.746913 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71405 2019-Jan-09 19:14:53.746970 - [DEBUG] Value : BOTTOM
71406 2019-Jan-09 19:14:53.746995 - [DEBUG]
71407 2019-Jan-09 19:14:53.747033 - [DEBUG] Function : main
71408 2019-Jan-09 19:14:53.747059 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71409 2019-Jan-09 19:14:53.747710 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71410 2019-Jan-09 19:14:53.748337 - [DEBUG] Value : BOTTOM
71411 2019-Jan-09 19:14:53.748363 - [DEBUG]
71412 2019-Jan-09 19:14:53.748387 - [DEBUG] Function : main
71413 2019-Jan-09 19:14:53.748413 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71414 2019-Jan-09 19:14:53.749033 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71415 2019-Jan-09 19:14:53.749659 - [DEBUG] Value : BOTTOM
71416 2019-Jan-09 19:14:53.749684 - [DEBUG]
71417 2019-Jan-09 19:14:53.749709 - [DEBUG] Function : main
71418 2019-Jan-09 19:14:53.749734 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71419 2019-Jan-09 19:14:53.750355 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71420 2019-Jan-09 19:14:53.751011 - [DEBUG] Value : BOTTOM
71421 2019-Jan-09 19:14:53.751037 - [DEBUG]
71422 2019-Jan-09 19:14:53.751061 - [DEBUG] Function : main
71423 2019-Jan-09 19:14:53.751087 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71424 2019-Jan-09 19:14:53.751709 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71425 2019-Jan-09 19:14:53.752333 - [DEBUG] Value : BOTTOM
71426 2019-Jan-09 19:14:53.752359 - [DEBUG]
71427 2019-Jan-09 19:14:53.752383 - [DEBUG] Function : main
71428 2019-Jan-09 19:14:53.752408 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71429 2019-Jan-09 19:14:53.753030 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71430 2019-Jan-09 19:14:53.753657 - [DEBUG] Value : BOTTOM
71431 2019-Jan-09 19:14:53.753683 - [DEBUG]
71432 2019-Jan-09 19:14:53.753707 - [DEBUG] Function : main
71433 2019-Jan-09 19:14:53.753732 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71434 2019-Jan-09 19:14:53.754368 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71435 2019-Jan-09 19:14:53.754993 - [DEBUG] Value : BOTTOM
71436 2019-Jan-09 19:14:53.755018 - [DEBUG]
71437 2019-Jan-09 19:14:53.755043 - [DEBUG] Function : main
71438 2019-Jan-09 19:14:53.755069 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71439 2019-Jan-09 19:14:53.755690 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71440 2019-Jan-09 19:14:53.756312 - [DEBUG] Value : BOTTOM
71441 2019-Jan-09 19:14:53.756338 - [DEBUG]
71442 2019-Jan-09 19:14:53.756370 - [DEBUG] Function : main
71443 2019-Jan-09 19:14:53.756395 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71444 2019-Jan-09 19:14:53.757016 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71445 2019-Jan-09 19:14:53.757659 - [DEBUG] Value : BOTTOM
71446 2019-Jan-09 19:14:53.757684 - [DEBUG]
71447 2019-Jan-09 19:14:53.757709 - [DEBUG] Function : main
71448 2019-Jan-09 19:14:53.757734 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71449 2019-Jan-09 19:14:53.758355 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71450 2019-Jan-09 19:14:53.758983 - [DEBUG] Value : BOTTOM
71451 2019-Jan-09 19:14:53.759009 - [DEBUG]
71452 2019-Jan-09 19:14:53.759033 - [DEBUG] Function : main
71453 2019-Jan-09 19:14:53.759059 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71454 2019-Jan-09 19:14:53.759680 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71455 2019-Jan-09 19:14:53.760308 - [DEBUG] Value : BOTTOM
71456 2019-Jan-09 19:14:53.760333 - [DEBUG]
71457 2019-Jan-09 19:14:53.760358 - [DEBUG] Function : main
71458 2019-Jan-09 19:14:53.760383 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71459 2019-Jan-09 19:14:53.761019 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71460 2019-Jan-09 19:14:53.761645 - [DEBUG] Value : BOTTOM
71461 2019-Jan-09 19:14:53.761670 - [DEBUG]
71462 2019-Jan-09 19:14:53.761695 - [DEBUG] Function : main
71463 2019-Jan-09 19:14:53.761720 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71464 2019-Jan-09 19:14:53.762340 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71465 2019-Jan-09 19:14:53.762967 - [DEBUG] Value : BOTTOM
71466 2019-Jan-09 19:14:53.762992 - [DEBUG]
71467 2019-Jan-09 19:14:53.763016 - [DEBUG] Function : main
71468 2019-Jan-09 19:14:53.763042 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71469 2019-Jan-09 19:14:53.763663 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71470 2019-Jan-09 19:14:53.764301 - [DEBUG] Value : BOTTOM
71471 2019-Jan-09 19:14:53.764326 - [DEBUG]
71472 2019-Jan-09 19:14:53.764351 - [DEBUG] Function : main
71473 2019-Jan-09 19:14:53.764376 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71474 2019-Jan-09 19:14:53.764997 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71475 2019-Jan-09 19:14:53.765623 - [DEBUG] Value : BOTTOM
71476 2019-Jan-09 19:14:53.765649 - [DEBUG]
71477 2019-Jan-09 19:14:53.765673 - [DEBUG] Function : main
71478 2019-Jan-09 19:14:53.765698 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71479 2019-Jan-09 19:14:53.766319 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71480 2019-Jan-09 19:14:53.766945 - [DEBUG] Value : BOTTOM
71481 2019-Jan-09 19:14:53.766970 - [DEBUG]
71482 2019-Jan-09 19:14:53.766994 - [DEBUG] Function : main
71483 2019-Jan-09 19:14:53.767020 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71484 2019-Jan-09 19:14:53.767656 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71485 2019-Jan-09 19:14:53.768279 - [DEBUG] Value : BOTTOM
71486 2019-Jan-09 19:14:53.768305 - [DEBUG]
71487 2019-Jan-09 19:14:53.768330 - [DEBUG] Function : main
71488 2019-Jan-09 19:14:53.768355 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71489 2019-Jan-09 19:14:53.768976 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71490 2019-Jan-09 19:14:53.769610 - [DEBUG] Value : BOTTOM
71491 2019-Jan-09 19:14:53.769636 - [DEBUG]
71492 2019-Jan-09 19:14:53.769661 - [DEBUG] Function : main
71493 2019-Jan-09 19:14:53.769686 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71494 2019-Jan-09 19:14:53.770307 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71495 2019-Jan-09 19:14:53.770950 - [DEBUG] Value : BOTTOM
71496 2019-Jan-09 19:14:53.770976 - [DEBUG]
71497 2019-Jan-09 19:14:53.771000 - [DEBUG] Function : main
71498 2019-Jan-09 19:14:53.771025 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71499 2019-Jan-09 19:14:53.771648 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71500 2019-Jan-09 19:14:53.772270 - [DEBUG] Value : BOTTOM
71501 2019-Jan-09 19:14:53.772296 - [DEBUG]
71502 2019-Jan-09 19:14:53.772320 - [DEBUG] Function : main
71503 2019-Jan-09 19:14:53.772345 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71504 2019-Jan-09 19:14:53.772967 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
71505 2019-Jan-09 19:14:53.773599 - [DEBUG] Value : BOTTOM
71506 2019-Jan-09 19:14:53.773625 - [DEBUG]
71507 2019-Jan-09 19:14:53.773649 - [DEBUG] Function : main
71508 2019-Jan-09 19:14:53.773675 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71509 2019-Jan-09 19:14:53.774312 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71510 2019-Jan-09 19:14:53.774939 - [DEBUG] Value : BOTTOM
71511 2019-Jan-09 19:14:53.774964 - [DEBUG]
71512 2019-Jan-09 19:14:53.774989 - [DEBUG] Function : main
71513 2019-Jan-09 19:14:53.775014 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71514 2019-Jan-09 19:14:53.775638 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
71515 2019-Jan-09 19:14:53.776271 - [DEBUG] Value : BOTTOM
71516 2019-Jan-09 19:14:53.776297 - [DEBUG]
71517 2019-Jan-09 19:14:53.776322 - [DEBUG] Function : main
71518 2019-Jan-09 19:14:53.776347 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71519 2019-Jan-09 19:14:53.776968 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
71520 2019-Jan-09 19:14:53.777611 - [DEBUG] Value : BOTTOM
71521 2019-Jan-09 19:14:53.777636 - [DEBUG]
71522 2019-Jan-09 19:14:53.777660 - [DEBUG] Function : main
71523 2019-Jan-09 19:14:53.777686 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71524 2019-Jan-09 19:14:53.778307 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71525 2019-Jan-09 19:14:53.778364 - [DEBUG] Value : BOTTOM
71526 2019-Jan-09 19:14:53.778389 - [DEBUG]
71527 2019-Jan-09 19:14:53.778426 - [DEBUG] Function : main
71528 2019-Jan-09 19:14:53.778452 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71529 2019-Jan-09 19:14:53.779075 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71530 2019-Jan-09 19:14:53.779702 - [DEBUG] Value : BOTTOM
71531 2019-Jan-09 19:14:53.779727 - [DEBUG]
71532 2019-Jan-09 19:14:53.779752 - [DEBUG] Function : main
71533 2019-Jan-09 19:14:53.779777 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71534 2019-Jan-09 19:14:53.780399 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71535 2019-Jan-09 19:14:53.781039 - [DEBUG] Value : BOTTOM
71536 2019-Jan-09 19:14:53.781065 - [DEBUG]
71537 2019-Jan-09 19:14:53.781089 - [DEBUG] Function : main
71538 2019-Jan-09 19:14:53.781114 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71539 2019-Jan-09 19:14:53.781745 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71540 2019-Jan-09 19:14:53.782386 - [DEBUG] Value : BOTTOM
71541 2019-Jan-09 19:14:53.782412 - [DEBUG]
71542 2019-Jan-09 19:14:53.782436 - [DEBUG] Function : main
71543 2019-Jan-09 19:14:53.782462 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71544 2019-Jan-09 19:14:53.783085 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71545 2019-Jan-09 19:14:53.783709 - [DEBUG] Value : BOTTOM
71546 2019-Jan-09 19:14:53.783734 - [DEBUG]
71547 2019-Jan-09 19:14:53.783759 - [DEBUG] Function : main
71548 2019-Jan-09 19:14:53.783798 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71549 2019-Jan-09 19:14:53.784419 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71550 2019-Jan-09 19:14:53.785047 - [DEBUG] Value : BOTTOM
71551 2019-Jan-09 19:14:53.785072 - [DEBUG]
71552 2019-Jan-09 19:14:53.785096 - [DEBUG] Function : main
71553 2019-Jan-09 19:14:53.785123 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71554 2019-Jan-09 19:14:53.785744 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71555 2019-Jan-09 19:14:53.786370 - [DEBUG] Value : BOTTOM
71556 2019-Jan-09 19:14:53.786396 - [DEBUG]
71557 2019-Jan-09 19:14:53.786422 - [DEBUG] Function : main
71558 2019-Jan-09 19:14:53.786447 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71559 2019-Jan-09 19:14:53.787069 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71560 2019-Jan-09 19:14:53.787708 - [DEBUG] Value : BOTTOM
71561 2019-Jan-09 19:14:53.787734 - [DEBUG]
71562 2019-Jan-09 19:14:53.787758 - [DEBUG] Function : main
71563 2019-Jan-09 19:14:53.787784 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71564 2019-Jan-09 19:14:53.788405 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71565 2019-Jan-09 19:14:53.789031 - [DEBUG] Value : BOTTOM
71566 2019-Jan-09 19:14:53.789056 - [DEBUG]
71567 2019-Jan-09 19:14:53.789081 - [DEBUG] Function : main
71568 2019-Jan-09 19:14:53.789106 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71569 2019-Jan-09 19:14:53.789727 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71570 2019-Jan-09 19:14:53.790354 - [DEBUG] Value : BOTTOM
71571 2019-Jan-09 19:14:53.790380 - [DEBUG]
71572 2019-Jan-09 19:14:53.790404 - [DEBUG] Function : main
71573 2019-Jan-09 19:14:53.790430 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71574 2019-Jan-09 19:14:53.791065 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71575 2019-Jan-09 19:14:53.791693 - [DEBUG] Value : BOTTOM
71576 2019-Jan-09 19:14:53.791719 - [DEBUG]
71577 2019-Jan-09 19:14:53.791743 - [DEBUG] Function : main
71578 2019-Jan-09 19:14:53.791769 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71579 2019-Jan-09 19:14:53.792390 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71580 2019-Jan-09 19:14:53.793016 - [DEBUG] Value : BOTTOM
71581 2019-Jan-09 19:14:53.793042 - [DEBUG]
71582 2019-Jan-09 19:14:53.793066 - [DEBUG] Function : main
71583 2019-Jan-09 19:14:53.793091 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71584 2019-Jan-09 19:14:53.793712 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71585 2019-Jan-09 19:14:53.794355 - [DEBUG] Value : BOTTOM
71586 2019-Jan-09 19:14:53.794381 - [DEBUG]
71587 2019-Jan-09 19:14:53.794414 - [DEBUG] Function : main
71588 2019-Jan-09 19:14:53.794440 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71589 2019-Jan-09 19:14:53.795062 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71590 2019-Jan-09 19:14:53.795685 - [DEBUG] Value : BOTTOM
71591 2019-Jan-09 19:14:53.795710 - [DEBUG]
71592 2019-Jan-09 19:14:53.795734 - [DEBUG] Function : main
71593 2019-Jan-09 19:14:53.795760 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71594 2019-Jan-09 19:14:53.796380 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71595 2019-Jan-09 19:14:53.797006 - [DEBUG] Value : BOTTOM
71596 2019-Jan-09 19:14:53.797032 - [DEBUG]
71597 2019-Jan-09 19:14:53.797056 - [DEBUG] Function : main
71598 2019-Jan-09 19:14:53.797082 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71599 2019-Jan-09 19:14:53.797717 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71600 2019-Jan-09 19:14:53.798343 - [DEBUG] Value : BOTTOM
71601 2019-Jan-09 19:14:53.798369 - [DEBUG]
71602 2019-Jan-09 19:14:53.798393 - [DEBUG] Function : main
71603 2019-Jan-09 19:14:53.798419 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71604 2019-Jan-09 19:14:53.799040 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71605 2019-Jan-09 19:14:53.799664 - [DEBUG] Value : BOTTOM
71606 2019-Jan-09 19:14:53.799690 - [DEBUG]
71607 2019-Jan-09 19:14:53.799715 - [DEBUG] Function : main
71608 2019-Jan-09 19:14:53.799741 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71609 2019-Jan-09 19:14:53.800361 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71610 2019-Jan-09 19:14:53.801001 - [DEBUG] Value : BOTTOM
71611 2019-Jan-09 19:14:53.801027 - [DEBUG]
71612 2019-Jan-09 19:14:53.801051 - [DEBUG] Function : main
71613 2019-Jan-09 19:14:53.801077 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71614 2019-Jan-09 19:14:53.801698 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71615 2019-Jan-09 19:14:53.802325 - [DEBUG] Value : BOTTOM
71616 2019-Jan-09 19:14:53.802350 - [DEBUG]
71617 2019-Jan-09 19:14:53.802375 - [DEBUG] Function : main
71618 2019-Jan-09 19:14:53.802400 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71619 2019-Jan-09 19:14:53.803022 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71620 2019-Jan-09 19:14:53.803645 - [DEBUG] Value : BOTTOM
71621 2019-Jan-09 19:14:53.803670 - [DEBUG]
71622 2019-Jan-09 19:14:53.803695 - [DEBUG] Function : main
71623 2019-Jan-09 19:14:53.803720 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71624 2019-Jan-09 19:14:53.804357 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
71625 2019-Jan-09 19:14:53.804990 - [DEBUG] Value : BOTTOM
71626 2019-Jan-09 19:14:53.805015 - [DEBUG]
71627 2019-Jan-09 19:14:53.805040 - [DEBUG] Function : main
71628 2019-Jan-09 19:14:53.805065 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71629 2019-Jan-09 19:14:53.805686 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
71630 2019-Jan-09 19:14:53.806312 - [DEBUG] Value : BOTTOM
71631 2019-Jan-09 19:14:53.806337 - [DEBUG]
71632 2019-Jan-09 19:14:53.806361 - [DEBUG] Function : main
71633 2019-Jan-09 19:14:53.806387 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71634 2019-Jan-09 19:14:53.807009 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71635 2019-Jan-09 19:14:53.807066 - [DEBUG] Value : BOTTOM
71636 2019-Jan-09 19:14:53.807114 - [DEBUG]
71637 2019-Jan-09 19:14:53.807151 - [DEBUG] Function : main
71638 2019-Jan-09 19:14:53.807178 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71639 2019-Jan-09 19:14:53.807803 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71640 2019-Jan-09 19:14:53.808432 - [DEBUG] Value : BOTTOM
71641 2019-Jan-09 19:14:53.808457 - [DEBUG]
71642 2019-Jan-09 19:14:53.808482 - [DEBUG] Function : main
71643 2019-Jan-09 19:14:53.808508 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71644 2019-Jan-09 19:14:53.809131 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71645 2019-Jan-09 19:14:53.809757 - [DEBUG] Value : BOTTOM
71646 2019-Jan-09 19:14:53.809783 - [DEBUG]
71647 2019-Jan-09 19:14:53.809808 - [DEBUG] Function : main
71648 2019-Jan-09 19:14:53.809834 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71649 2019-Jan-09 19:14:53.810470 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71650 2019-Jan-09 19:14:53.811112 - [DEBUG] Value : BOTTOM
71651 2019-Jan-09 19:14:53.811138 - [DEBUG]
71652 2019-Jan-09 19:14:53.811162 - [DEBUG] Function : main
71653 2019-Jan-09 19:14:53.811188 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71654 2019-Jan-09 19:14:53.811815 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71655 2019-Jan-09 19:14:53.812441 - [DEBUG] Value : BOTTOM
71656 2019-Jan-09 19:14:53.812467 - [DEBUG]
71657 2019-Jan-09 19:14:53.812491 - [DEBUG] Function : main
71658 2019-Jan-09 19:14:53.812517 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71659 2019-Jan-09 19:14:53.813142 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71660 2019-Jan-09 19:14:53.813784 - [DEBUG] Value : BOTTOM
71661 2019-Jan-09 19:14:53.813811 - [DEBUG]
71662 2019-Jan-09 19:14:53.813836 - [DEBUG] Function : main
71663 2019-Jan-09 19:14:53.813862 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71664 2019-Jan-09 19:14:53.814487 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71665 2019-Jan-09 19:14:53.815113 - [DEBUG] Value : BOTTOM
71666 2019-Jan-09 19:14:53.815138 - [DEBUG]
71667 2019-Jan-09 19:14:53.815164 - [DEBUG] Function : main
71668 2019-Jan-09 19:14:53.815189 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71669 2019-Jan-09 19:14:53.815814 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71670 2019-Jan-09 19:14:53.816437 - [DEBUG] Value : BOTTOM
71671 2019-Jan-09 19:14:53.816463 - [DEBUG]
71672 2019-Jan-09 19:14:53.816488 - [DEBUG] Function : main
71673 2019-Jan-09 19:14:53.816513 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71674 2019-Jan-09 19:14:53.817151 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71675 2019-Jan-09 19:14:53.817776 - [DEBUG] Value : BOTTOM
71676 2019-Jan-09 19:14:53.817802 - [DEBUG]
71677 2019-Jan-09 19:14:53.817827 - [DEBUG] Function : main
71678 2019-Jan-09 19:14:53.817852 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71679 2019-Jan-09 19:14:53.818477 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71680 2019-Jan-09 19:14:53.819114 - [DEBUG] Value : BOTTOM
71681 2019-Jan-09 19:14:53.819140 - [DEBUG]
71682 2019-Jan-09 19:14:53.819165 - [DEBUG] Function : main
71683 2019-Jan-09 19:14:53.819191 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71684 2019-Jan-09 19:14:53.819816 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71685 2019-Jan-09 19:14:53.820456 - [DEBUG] Value : BOTTOM
71686 2019-Jan-09 19:14:53.820483 - [DEBUG]
71687 2019-Jan-09 19:14:53.820508 - [DEBUG] Function : main
71688 2019-Jan-09 19:14:53.820533 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71689 2019-Jan-09 19:14:53.821157 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71690 2019-Jan-09 19:14:53.821782 - [DEBUG] Value : BOTTOM
71691 2019-Jan-09 19:14:53.821808 - [DEBUG]
71692 2019-Jan-09 19:14:53.821832 - [DEBUG] Function : main
71693 2019-Jan-09 19:14:53.821858 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71694 2019-Jan-09 19:14:53.822480 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71695 2019-Jan-09 19:14:53.823112 - [DEBUG] Value : BOTTOM
71696 2019-Jan-09 19:14:53.823139 - [DEBUG]
71697 2019-Jan-09 19:14:53.823164 - [DEBUG] Function : main
71698 2019-Jan-09 19:14:53.823191 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71699 2019-Jan-09 19:14:53.823885 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71700 2019-Jan-09 19:14:53.824562 - [DEBUG] Value : BOTTOM
71701 2019-Jan-09 19:14:53.824590 - [DEBUG]
71702 2019-Jan-09 19:14:53.824618 - [DEBUG] Function : main
71703 2019-Jan-09 19:14:53.824645 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71704 2019-Jan-09 19:14:53.825319 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71705 2019-Jan-09 19:14:53.825966 - [DEBUG] Value : BOTTOM
71706 2019-Jan-09 19:14:53.825993 - [DEBUG]
71707 2019-Jan-09 19:14:53.826019 - [DEBUG] Function : main
71708 2019-Jan-09 19:14:53.826045 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71709 2019-Jan-09 19:14:53.826669 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71710 2019-Jan-09 19:14:53.827328 - [DEBUG] Value : BOTTOM
71711 2019-Jan-09 19:14:53.827354 - [DEBUG]
71712 2019-Jan-09 19:14:53.827380 - [DEBUG] Function : main
71713 2019-Jan-09 19:14:53.827405 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71714 2019-Jan-09 19:14:53.828030 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71715 2019-Jan-09 19:14:53.828090 - [DEBUG] Value : BOTTOM
71716 2019-Jan-09 19:14:53.828116 - [DEBUG]
71717 2019-Jan-09 19:14:53.828157 - [DEBUG] Function : main
71718 2019-Jan-09 19:14:53.828184 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71719 2019-Jan-09 19:14:53.828812 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71720 2019-Jan-09 19:14:53.829443 - [DEBUG] Value : BOTTOM
71721 2019-Jan-09 19:14:53.829468 - [DEBUG]
71722 2019-Jan-09 19:14:53.829493 - [DEBUG] Function : main
71723 2019-Jan-09 19:14:53.829519 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71724 2019-Jan-09 19:14:53.830147 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71725 2019-Jan-09 19:14:53.830804 - [DEBUG] Value : BOTTOM
71726 2019-Jan-09 19:14:53.830831 - [DEBUG]
71727 2019-Jan-09 19:14:53.830856 - [DEBUG] Function : main
71728 2019-Jan-09 19:14:53.830880 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71729 2019-Jan-09 19:14:53.831509 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71730 2019-Jan-09 19:14:53.832158 - [DEBUG] Value : BOTTOM
71731 2019-Jan-09 19:14:53.832183 - [DEBUG]
71732 2019-Jan-09 19:14:53.832207 - [DEBUG] Function : main
71733 2019-Jan-09 19:14:53.832233 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71734 2019-Jan-09 19:14:53.832862 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71735 2019-Jan-09 19:14:53.833490 - [DEBUG] Value : BOTTOM
71736 2019-Jan-09 19:14:53.833516 - [DEBUG]
71737 2019-Jan-09 19:14:53.833541 - [DEBUG] Function : main
71738 2019-Jan-09 19:14:53.833566 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71739 2019-Jan-09 19:14:53.834210 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71740 2019-Jan-09 19:14:53.834839 - [DEBUG] Value : BOTTOM
71741 2019-Jan-09 19:14:53.834864 - [DEBUG]
71742 2019-Jan-09 19:14:53.834888 - [DEBUG] Function : main
71743 2019-Jan-09 19:14:53.834914 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71744 2019-Jan-09 19:14:53.835542 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71745 2019-Jan-09 19:14:53.836167 - [DEBUG] Value : BOTTOM
71746 2019-Jan-09 19:14:53.836193 - [DEBUG]
71747 2019-Jan-09 19:14:53.836219 - [DEBUG] Function : main
71748 2019-Jan-09 19:14:53.836244 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71749 2019-Jan-09 19:14:53.836872 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71750 2019-Jan-09 19:14:53.837511 - [DEBUG] Value : BOTTOM
71751 2019-Jan-09 19:14:53.837536 - [DEBUG]
71752 2019-Jan-09 19:14:53.837561 - [DEBUG] Function : main
71753 2019-Jan-09 19:14:53.837586 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71754 2019-Jan-09 19:14:53.838213 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71755 2019-Jan-09 19:14:53.838837 - [DEBUG] Value : BOTTOM
71756 2019-Jan-09 19:14:53.838863 - [DEBUG]
71757 2019-Jan-09 19:14:53.838888 - [DEBUG] Function : main
71758 2019-Jan-09 19:14:53.838914 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71759 2019-Jan-09 19:14:53.839541 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71760 2019-Jan-09 19:14:53.840183 - [DEBUG] Value : BOTTOM
71761 2019-Jan-09 19:14:53.840209 - [DEBUG]
71762 2019-Jan-09 19:14:53.840233 - [DEBUG] Function : main
71763 2019-Jan-09 19:14:53.840259 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71764 2019-Jan-09 19:14:53.840911 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71765 2019-Jan-09 19:14:53.841540 - [DEBUG] Value : BOTTOM
71766 2019-Jan-09 19:14:53.841566 - [DEBUG]
71767 2019-Jan-09 19:14:53.841592 - [DEBUG] Function : main
71768 2019-Jan-09 19:14:53.841617 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71769 2019-Jan-09 19:14:53.842244 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71770 2019-Jan-09 19:14:53.842881 - [DEBUG] Value : BOTTOM
71771 2019-Jan-09 19:14:53.842907 - [DEBUG]
71772 2019-Jan-09 19:14:53.842931 - [DEBUG] Function : main
71773 2019-Jan-09 19:14:53.842957 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71774 2019-Jan-09 19:14:53.843585 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71775 2019-Jan-09 19:14:53.844228 - [DEBUG] Value : BOTTOM
71776 2019-Jan-09 19:14:53.844254 - [DEBUG]
71777 2019-Jan-09 19:14:53.844280 - [DEBUG] Function : main
71778 2019-Jan-09 19:14:53.844305 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71779 2019-Jan-09 19:14:53.844932 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71780 2019-Jan-09 19:14:53.845555 - [DEBUG] Value : BOTTOM
71781 2019-Jan-09 19:14:53.845580 - [DEBUG]
71782 2019-Jan-09 19:14:53.845604 - [DEBUG] Function : main
71783 2019-Jan-09 19:14:53.845630 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71784 2019-Jan-09 19:14:53.846257 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71785 2019-Jan-09 19:14:53.846884 - [DEBUG] Value : BOTTOM
71786 2019-Jan-09 19:14:53.846910 - [DEBUG]
71787 2019-Jan-09 19:14:53.846935 - [DEBUG] Function : main
71788 2019-Jan-09 19:14:53.846960 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71789 2019-Jan-09 19:14:53.847601 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71790 2019-Jan-09 19:14:53.848228 - [DEBUG] Value : BOTTOM
71791 2019-Jan-09 19:14:53.848253 - [DEBUG]
71792 2019-Jan-09 19:14:53.848277 - [DEBUG] Function : main
71793 2019-Jan-09 19:14:53.848303 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71794 2019-Jan-09 19:14:53.848930 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71795 2019-Jan-09 19:14:53.849553 - [DEBUG] Value : BOTTOM
71796 2019-Jan-09 19:14:53.849579 - [DEBUG]
71797 2019-Jan-09 19:14:53.849606 - [DEBUG] Function : main
71798 2019-Jan-09 19:14:53.849631 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71799 2019-Jan-09 19:14:53.850258 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71800 2019-Jan-09 19:14:53.850900 - [DEBUG] Value : BOTTOM
71801 2019-Jan-09 19:14:53.850926 - [DEBUG]
71802 2019-Jan-09 19:14:53.850950 - [DEBUG] Function : main
71803 2019-Jan-09 19:14:53.850975 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71804 2019-Jan-09 19:14:53.851603 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71805 2019-Jan-09 19:14:53.851661 - [DEBUG] Value : BOTTOM
71806 2019-Jan-09 19:14:53.851687 - [DEBUG]
71807 2019-Jan-09 19:14:53.851725 - [DEBUG] Function : main
71808 2019-Jan-09 19:14:53.851751 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71809 2019-Jan-09 19:14:53.852377 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71810 2019-Jan-09 19:14:53.853005 - [DEBUG] Value : BOTTOM
71811 2019-Jan-09 19:14:53.853031 - [DEBUG]
71812 2019-Jan-09 19:14:53.853055 - [DEBUG] Function : main
71813 2019-Jan-09 19:14:53.853080 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71814 2019-Jan-09 19:14:53.853703 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71815 2019-Jan-09 19:14:53.854345 - [DEBUG] Value : BOTTOM
71816 2019-Jan-09 19:14:53.854381 - [DEBUG]
71817 2019-Jan-09 19:14:53.854407 - [DEBUG] Function : main
71818 2019-Jan-09 19:14:53.854432 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71819 2019-Jan-09 19:14:53.855056 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71820 2019-Jan-09 19:14:53.855699 - [DEBUG] Value : BOTTOM
71821 2019-Jan-09 19:14:53.855724 - [DEBUG]
71822 2019-Jan-09 19:14:53.855749 - [DEBUG] Function : main
71823 2019-Jan-09 19:14:53.855774 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71824 2019-Jan-09 19:14:53.856401 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71825 2019-Jan-09 19:14:53.857027 - [DEBUG] Value : BOTTOM
71826 2019-Jan-09 19:14:53.857053 - [DEBUG]
71827 2019-Jan-09 19:14:53.857078 - [DEBUG] Function : main
71828 2019-Jan-09 19:14:53.857115 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71829 2019-Jan-09 19:14:53.857740 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71830 2019-Jan-09 19:14:53.858368 - [DEBUG] Value : BOTTOM
71831 2019-Jan-09 19:14:53.858393 - [DEBUG]
71832 2019-Jan-09 19:14:53.858418 - [DEBUG] Function : main
71833 2019-Jan-09 19:14:53.858443 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71834 2019-Jan-09 19:14:53.859067 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71835 2019-Jan-09 19:14:53.859693 - [DEBUG] Value : BOTTOM
71836 2019-Jan-09 19:14:53.859719 - [DEBUG]
71837 2019-Jan-09 19:14:53.859744 - [DEBUG] Function : main
71838 2019-Jan-09 19:14:53.859769 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71839 2019-Jan-09 19:14:53.860394 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71840 2019-Jan-09 19:14:53.861033 - [DEBUG] Value : BOTTOM
71841 2019-Jan-09 19:14:53.861059 - [DEBUG]
71842 2019-Jan-09 19:14:53.861084 - [DEBUG] Function : main
71843 2019-Jan-09 19:14:53.861108 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71844 2019-Jan-09 19:14:53.861733 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71845 2019-Jan-09 19:14:53.862360 - [DEBUG] Value : BOTTOM
71846 2019-Jan-09 19:14:53.862386 - [DEBUG]
71847 2019-Jan-09 19:14:53.862411 - [DEBUG] Function : main
71848 2019-Jan-09 19:14:53.862436 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71849 2019-Jan-09 19:14:53.863060 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71850 2019-Jan-09 19:14:53.863688 - [DEBUG] Value : BOTTOM
71851 2019-Jan-09 19:14:53.863714 - [DEBUG]
71852 2019-Jan-09 19:14:53.863738 - [DEBUG] Function : main
71853 2019-Jan-09 19:14:53.863763 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71854 2019-Jan-09 19:14:53.864400 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71855 2019-Jan-09 19:14:53.865029 - [DEBUG] Value : BOTTOM
71856 2019-Jan-09 19:14:53.865055 - [DEBUG]
71857 2019-Jan-09 19:14:53.865080 - [DEBUG] Function : main
71858 2019-Jan-09 19:14:53.865105 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71859 2019-Jan-09 19:14:53.865729 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71860 2019-Jan-09 19:14:53.866363 - [DEBUG] Value : BOTTOM
71861 2019-Jan-09 19:14:53.866389 - [DEBUG]
71862 2019-Jan-09 19:14:53.866413 - [DEBUG] Function : main
71863 2019-Jan-09 19:14:53.866439 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71864 2019-Jan-09 19:14:53.867064 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71865 2019-Jan-09 19:14:53.867706 - [DEBUG] Value : BOTTOM
71866 2019-Jan-09 19:14:53.867733 - [DEBUG]
71867 2019-Jan-09 19:14:53.867757 - [DEBUG] Function : main
71868 2019-Jan-09 19:14:53.867782 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71869 2019-Jan-09 19:14:53.868405 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71870 2019-Jan-09 19:14:53.869027 - [DEBUG] Value : BOTTOM
71871 2019-Jan-09 19:14:53.869052 - [DEBUG]
71872 2019-Jan-09 19:14:53.869077 - [DEBUG] Function : main
71873 2019-Jan-09 19:14:53.869102 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71874 2019-Jan-09 19:14:53.869727 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71875 2019-Jan-09 19:14:53.870353 - [DEBUG] Value : BOTTOM
71876 2019-Jan-09 19:14:53.870379 - [DEBUG]
71877 2019-Jan-09 19:14:53.870404 - [DEBUG] Function : main
71878 2019-Jan-09 19:14:53.870429 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71879 2019-Jan-09 19:14:53.871065 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71880 2019-Jan-09 19:14:53.871691 - [DEBUG] Value : BOTTOM
71881 2019-Jan-09 19:14:53.871717 - [DEBUG]
71882 2019-Jan-09 19:14:53.871741 - [DEBUG] Function : main
71883 2019-Jan-09 19:14:53.871766 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71884 2019-Jan-09 19:14:53.872389 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71885 2019-Jan-09 19:14:53.873012 - [DEBUG] Value : BOTTOM
71886 2019-Jan-09 19:14:53.873039 - [DEBUG]
71887 2019-Jan-09 19:14:53.873064 - [DEBUG] Function : main
71888 2019-Jan-09 19:14:53.873089 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71889 2019-Jan-09 19:14:53.873720 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71890 2019-Jan-09 19:14:53.874361 - [DEBUG] Value : BOTTOM
71891 2019-Jan-09 19:14:53.874387 - [DEBUG]
71892 2019-Jan-09 19:14:53.874411 - [DEBUG] Function : main
71893 2019-Jan-09 19:14:53.874437 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71894 2019-Jan-09 19:14:53.875060 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71895 2019-Jan-09 19:14:53.875687 - [DEBUG] Value : BOTTOM
71896 2019-Jan-09 19:14:53.875714 - [DEBUG]
71897 2019-Jan-09 19:14:53.875738 - [DEBUG] Function : main
71898 2019-Jan-09 19:14:53.875763 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71899 2019-Jan-09 19:14:53.876386 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71900 2019-Jan-09 19:14:53.876443 - [DEBUG] Value : BOTTOM
71901 2019-Jan-09 19:14:53.876468 - [DEBUG]
71902 2019-Jan-09 19:14:53.876505 - [DEBUG] Function : main
71903 2019-Jan-09 19:14:53.876531 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71904 2019-Jan-09 19:14:53.877173 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71905 2019-Jan-09 19:14:53.877809 - [DEBUG] Value : BOTTOM
71906 2019-Jan-09 19:14:53.877835 - [DEBUG]
71907 2019-Jan-09 19:14:53.877859 - [DEBUG] Function : main
71908 2019-Jan-09 19:14:53.877885 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71909 2019-Jan-09 19:14:53.878512 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71910 2019-Jan-09 19:14:53.879135 - [DEBUG] Value : BOTTOM
71911 2019-Jan-09 19:14:53.879160 - [DEBUG]
71912 2019-Jan-09 19:14:53.879185 - [DEBUG] Function : main
71913 2019-Jan-09 19:14:53.879210 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71914 2019-Jan-09 19:14:53.879835 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71915 2019-Jan-09 19:14:53.880489 - [DEBUG] Value : BOTTOM
71916 2019-Jan-09 19:14:53.880514 - [DEBUG]
71917 2019-Jan-09 19:14:53.880539 - [DEBUG] Function : main
71918 2019-Jan-09 19:14:53.880564 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71919 2019-Jan-09 19:14:53.881193 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71920 2019-Jan-09 19:14:53.881818 - [DEBUG] Value : BOTTOM
71921 2019-Jan-09 19:14:53.881843 - [DEBUG]
71922 2019-Jan-09 19:14:53.881868 - [DEBUG] Function : main
71923 2019-Jan-09 19:14:53.881893 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71924 2019-Jan-09 19:14:53.882519 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71925 2019-Jan-09 19:14:53.883160 - [DEBUG] Value : BOTTOM
71926 2019-Jan-09 19:14:53.883187 - [DEBUG]
71927 2019-Jan-09 19:14:53.883212 - [DEBUG] Function : main
71928 2019-Jan-09 19:14:53.883238 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71929 2019-Jan-09 19:14:53.883890 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71930 2019-Jan-09 19:14:53.884515 - [DEBUG] Value : BOTTOM
71931 2019-Jan-09 19:14:53.884541 - [DEBUG]
71932 2019-Jan-09 19:14:53.884566 - [DEBUG] Function : main
71933 2019-Jan-09 19:14:53.884592 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71934 2019-Jan-09 19:14:53.885218 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71935 2019-Jan-09 19:14:53.885842 - [DEBUG] Value : BOTTOM
71936 2019-Jan-09 19:14:53.885868 - [DEBUG]
71937 2019-Jan-09 19:14:53.885892 - [DEBUG] Function : main
71938 2019-Jan-09 19:14:53.885918 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71939 2019-Jan-09 19:14:53.886544 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71940 2019-Jan-09 19:14:53.887183 - [DEBUG] Value : BOTTOM
71941 2019-Jan-09 19:14:53.887209 - [DEBUG]
71942 2019-Jan-09 19:14:53.887233 - [DEBUG] Function : main
71943 2019-Jan-09 19:14:53.887258 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71944 2019-Jan-09 19:14:53.887884 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71945 2019-Jan-09 19:14:53.888512 - [DEBUG] Value : BOTTOM
71946 2019-Jan-09 19:14:53.888538 - [DEBUG]
71947 2019-Jan-09 19:14:53.888562 - [DEBUG] Function : main
71948 2019-Jan-09 19:14:53.888588 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71949 2019-Jan-09 19:14:53.889215 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71950 2019-Jan-09 19:14:53.889855 - [DEBUG] Value : BOTTOM
71951 2019-Jan-09 19:14:53.889882 - [DEBUG]
71952 2019-Jan-09 19:14:53.889906 - [DEBUG] Function : main
71953 2019-Jan-09 19:14:53.889932 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71954 2019-Jan-09 19:14:53.890573 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71955 2019-Jan-09 19:14:53.891203 - [DEBUG] Value : BOTTOM
71956 2019-Jan-09 19:14:53.891229 - [DEBUG]
71957 2019-Jan-09 19:14:53.891253 - [DEBUG] Function : main
71958 2019-Jan-09 19:14:53.891279 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71959 2019-Jan-09 19:14:53.891934 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71960 2019-Jan-09 19:14:53.892563 - [DEBUG] Value : BOTTOM
71961 2019-Jan-09 19:14:53.892589 - [DEBUG]
71962 2019-Jan-09 19:14:53.892614 - [DEBUG] Function : main
71963 2019-Jan-09 19:14:53.892639 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71964 2019-Jan-09 19:14:53.893265 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71965 2019-Jan-09 19:14:53.893909 - [DEBUG] Value : BOTTOM
71966 2019-Jan-09 19:14:53.893935 - [DEBUG]
71967 2019-Jan-09 19:14:53.893959 - [DEBUG] Function : main
71968 2019-Jan-09 19:14:53.893985 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71969 2019-Jan-09 19:14:53.894611 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71970 2019-Jan-09 19:14:53.895239 - [DEBUG] Value : BOTTOM
71971 2019-Jan-09 19:14:53.895264 - [DEBUG]
71972 2019-Jan-09 19:14:53.895289 - [DEBUG] Function : main
71973 2019-Jan-09 19:14:53.895314 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71974 2019-Jan-09 19:14:53.895940 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71975 2019-Jan-09 19:14:53.896566 - [DEBUG] Value : BOTTOM
71976 2019-Jan-09 19:14:53.896592 - [DEBUG]
71977 2019-Jan-09 19:14:53.896616 - [DEBUG] Function : main
71978 2019-Jan-09 19:14:53.896642 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71979 2019-Jan-09 19:14:53.897283 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71980 2019-Jan-09 19:14:53.897906 - [DEBUG] Value : BOTTOM
71981 2019-Jan-09 19:14:53.897932 - [DEBUG]
71982 2019-Jan-09 19:14:53.897958 - [DEBUG] Function : main
71983 2019-Jan-09 19:14:53.897983 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71984 2019-Jan-09 19:14:53.898609 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71985 2019-Jan-09 19:14:53.899235 - [DEBUG] Value : BOTTOM
71986 2019-Jan-09 19:14:53.899260 - [DEBUG]
71987 2019-Jan-09 19:14:53.899285 - [DEBUG] Function : main
71988 2019-Jan-09 19:14:53.899310 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71989 2019-Jan-09 19:14:53.899935 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71990 2019-Jan-09 19:14:53.900576 - [DEBUG] Value : BOTTOM
71991 2019-Jan-09 19:14:53.900602 - [DEBUG]
71992 2019-Jan-09 19:14:53.900627 - [DEBUG] Function : main
71993 2019-Jan-09 19:14:53.900652 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71994 2019-Jan-09 19:14:53.901278 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71995 2019-Jan-09 19:14:53.901900 - [DEBUG] Value : BOTTOM
71996 2019-Jan-09 19:14:53.901926 - [DEBUG]
71997 2019-Jan-09 19:14:53.901963 - [DEBUG] Function : main
71998 2019-Jan-09 19:14:53.901989 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71999 2019-Jan-09 19:14:53.902616 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72000 2019-Jan-09 19:14:53.903252 - [DEBUG] Value : BOTTOM
72001 2019-Jan-09 19:14:53.903278 - [DEBUG]
72002 2019-Jan-09 19:14:53.903302 - [DEBUG] Function : main
72003 2019-Jan-09 19:14:53.903328 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72004 2019-Jan-09 19:14:53.903969 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72005 2019-Jan-09 19:14:53.904029 - [DEBUG] Value : BOTTOM
72006 2019-Jan-09 19:14:53.904054 - [DEBUG]
72007 2019-Jan-09 19:14:53.904096 - [DEBUG] Function : main
72008 2019-Jan-09 19:14:53.904122 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72009 2019-Jan-09 19:14:53.904746 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72010 2019-Jan-09 19:14:53.905374 - [DEBUG] Value : BOTTOM
72011 2019-Jan-09 19:14:53.905400 - [DEBUG]
72012 2019-Jan-09 19:14:53.905424 - [DEBUG] Function : main
72013 2019-Jan-09 19:14:53.905450 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72014 2019-Jan-09 19:14:53.906073 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72015 2019-Jan-09 19:14:53.906698 - [DEBUG] Value : BOTTOM
72016 2019-Jan-09 19:14:53.906724 - [DEBUG]
72017 2019-Jan-09 19:14:53.906748 - [DEBUG] Function : main
72018 2019-Jan-09 19:14:53.906773 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72019 2019-Jan-09 19:14:53.907411 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72020 2019-Jan-09 19:14:53.908057 - [DEBUG] Value : BOTTOM
72021 2019-Jan-09 19:14:53.908082 - [DEBUG]
72022 2019-Jan-09 19:14:53.908107 - [DEBUG] Function : main
72023 2019-Jan-09 19:14:53.908132 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72024 2019-Jan-09 19:14:53.908757 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72025 2019-Jan-09 19:14:53.909381 - [DEBUG] Value : BOTTOM
72026 2019-Jan-09 19:14:53.909407 - [DEBUG]
72027 2019-Jan-09 19:14:53.909431 - [DEBUG] Function : main
72028 2019-Jan-09 19:14:53.909456 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72029 2019-Jan-09 19:14:53.910079 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72030 2019-Jan-09 19:14:53.910722 - [DEBUG] Value : BOTTOM
72031 2019-Jan-09 19:14:53.910748 - [DEBUG]
72032 2019-Jan-09 19:14:53.910772 - [DEBUG] Function : main
72033 2019-Jan-09 19:14:53.910797 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72034 2019-Jan-09 19:14:53.911421 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72035 2019-Jan-09 19:14:53.912045 - [DEBUG] Value : BOTTOM
72036 2019-Jan-09 19:14:53.912070 - [DEBUG]
72037 2019-Jan-09 19:14:53.912095 - [DEBUG] Function : main
72038 2019-Jan-09 19:14:53.912120 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72039 2019-Jan-09 19:14:53.912743 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72040 2019-Jan-09 19:14:53.913367 - [DEBUG] Value : BOTTOM
72041 2019-Jan-09 19:14:53.913392 - [DEBUG]
72042 2019-Jan-09 19:14:53.913417 - [DEBUG] Function : main
72043 2019-Jan-09 19:14:53.913442 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72044 2019-Jan-09 19:14:53.914080 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72045 2019-Jan-09 19:14:53.914713 - [DEBUG] Value : BOTTOM
72046 2019-Jan-09 19:14:53.914739 - [DEBUG]
72047 2019-Jan-09 19:14:53.914764 - [DEBUG] Function : main
72048 2019-Jan-09 19:14:53.914790 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72049 2019-Jan-09 19:14:53.915413 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72050 2019-Jan-09 19:14:53.916042 - [DEBUG] Value : BOTTOM
72051 2019-Jan-09 19:14:53.916067 - [DEBUG]
72052 2019-Jan-09 19:14:53.916092 - [DEBUG] Function : main
72053 2019-Jan-09 19:14:53.916117 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72054 2019-Jan-09 19:14:53.916739 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72055 2019-Jan-09 19:14:53.917385 - [DEBUG] Value : BOTTOM
72056 2019-Jan-09 19:14:53.917411 - [DEBUG]
72057 2019-Jan-09 19:14:53.917436 - [DEBUG] Function : main
72058 2019-Jan-09 19:14:53.917461 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72059 2019-Jan-09 19:14:53.918084 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72060 2019-Jan-09 19:14:53.918710 - [DEBUG] Value : BOTTOM
72061 2019-Jan-09 19:14:53.918735 - [DEBUG]
72062 2019-Jan-09 19:14:53.918760 - [DEBUG] Function : main
72063 2019-Jan-09 19:14:53.918785 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72064 2019-Jan-09 19:14:53.919406 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72065 2019-Jan-09 19:14:53.920033 - [DEBUG] Value : BOTTOM
72066 2019-Jan-09 19:14:53.920058 - [DEBUG]
72067 2019-Jan-09 19:14:53.920083 - [DEBUG] Function : main
72068 2019-Jan-09 19:14:53.920108 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72069 2019-Jan-09 19:14:53.920745 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
72070 2019-Jan-09 19:14:53.921370 - [DEBUG] Value : BOTTOM
72071 2019-Jan-09 19:14:53.921396 - [DEBUG]
72072 2019-Jan-09 19:14:53.921420 - [DEBUG] Function : main
72073 2019-Jan-09 19:14:53.921445 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72074 2019-Jan-09 19:14:53.922069 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72075 2019-Jan-09 19:14:53.922694 - [DEBUG] Value : BOTTOM
72076 2019-Jan-09 19:14:53.922719 - [DEBUG]
72077 2019-Jan-09 19:14:53.922744 - [DEBUG] Function : main
72078 2019-Jan-09 19:14:53.922769 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72079 2019-Jan-09 19:14:53.923462 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72080 2019-Jan-09 19:14:53.924144 - [DEBUG] Value : BOTTOM
72081 2019-Jan-09 19:14:53.924172 - [DEBUG]
72082 2019-Jan-09 19:14:53.924200 - [DEBUG] Function : main
72083 2019-Jan-09 19:14:53.924226 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72084 2019-Jan-09 19:14:53.924895 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
72085 2019-Jan-09 19:14:53.925525 - [DEBUG] Value : BOTTOM
72086 2019-Jan-09 19:14:53.925551 - [DEBUG]
72087 2019-Jan-09 19:14:53.925577 - [DEBUG] Function : main
72088 2019-Jan-09 19:14:53.925603 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72089 2019-Jan-09 19:14:53.926225 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72090 2019-Jan-09 19:14:53.926854 - [DEBUG] Value : BOTTOM
72091 2019-Jan-09 19:14:53.926879 - [DEBUG]
72092 2019-Jan-09 19:14:53.926921 - [DEBUG] Function : main
72093 2019-Jan-09 19:14:53.926947 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72094 2019-Jan-09 19:14:53.927596 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72095 2019-Jan-09 19:14:53.928225 - [DEBUG] Value : BOTTOM
72096 2019-Jan-09 19:14:53.928251 - [DEBUG]
72097 2019-Jan-09 19:14:53.928276 - [DEBUG] Function : main
72098 2019-Jan-09 19:14:53.928301 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72099 2019-Jan-09 19:14:53.928924 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
72100 2019-Jan-09 19:14:53.929566 - [DEBUG] Value : BOTTOM
72101 2019-Jan-09 19:14:53.929593 - [DEBUG]
72102 2019-Jan-09 19:14:53.929618 - [DEBUG] Function : main
72103 2019-Jan-09 19:14:53.929644 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72104 2019-Jan-09 19:14:53.930301 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72105 2019-Jan-09 19:14:53.930984 - [DEBUG] Value : BOTTOM
72106 2019-Jan-09 19:14:53.931011 - [DEBUG]
72107 2019-Jan-09 19:14:53.931038 - [DEBUG] Function : main
72108 2019-Jan-09 19:14:53.931063 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72109 2019-Jan-09 19:14:53.931725 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72110 2019-Jan-09 19:14:53.932391 - [DEBUG] Value : BOTTOM
72111 2019-Jan-09 19:14:53.932418 - [DEBUG]
72112 2019-Jan-09 19:14:53.932444 - [DEBUG] Function : main
72113 2019-Jan-09 19:14:53.932470 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72114 2019-Jan-09 19:14:53.933116 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72115 2019-Jan-09 19:14:53.933178 - [DEBUG] Value : BOTTOM
72116 2019-Jan-09 19:14:53.933204 - [DEBUG]
72117 2019-Jan-09 19:14:53.933248 - [DEBUG] Function : main
72118 2019-Jan-09 19:14:53.933274 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72119 2019-Jan-09 19:14:53.933976 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72120 2019-Jan-09 19:14:53.934607 - [DEBUG] Value : BOTTOM
72121 2019-Jan-09 19:14:53.934634 - [DEBUG]
72122 2019-Jan-09 19:14:53.934659 - [DEBUG] Function : main
72123 2019-Jan-09 19:14:53.934685 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72124 2019-Jan-09 19:14:53.935311 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72125 2019-Jan-09 19:14:53.935935 - [DEBUG] Value : BOTTOM
72126 2019-Jan-09 19:14:53.935960 - [DEBUG]
72127 2019-Jan-09 19:14:53.935985 - [DEBUG] Function : main
72128 2019-Jan-09 19:14:53.936010 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72129 2019-Jan-09 19:14:53.936668 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72130 2019-Jan-09 19:14:53.937376 - [DEBUG] Value : BOTTOM
72131 2019-Jan-09 19:14:53.937403 - [DEBUG]
72132 2019-Jan-09 19:14:53.937430 - [DEBUG] Function : main
72133 2019-Jan-09 19:14:53.937456 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72134 2019-Jan-09 19:14:53.938129 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72135 2019-Jan-09 19:14:53.938778 - [DEBUG] Value : BOTTOM
72136 2019-Jan-09 19:14:53.938805 - [DEBUG]
72137 2019-Jan-09 19:14:53.938831 - [DEBUG] Function : main
72138 2019-Jan-09 19:14:53.938857 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72139 2019-Jan-09 19:14:53.939539 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72140 2019-Jan-09 19:14:53.940213 - [DEBUG] Value : BOTTOM
72141 2019-Jan-09 19:14:53.940240 - [DEBUG]
72142 2019-Jan-09 19:14:53.940267 - [DEBUG] Function : main
72143 2019-Jan-09 19:14:53.940293 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72144 2019-Jan-09 19:14:53.940978 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72145 2019-Jan-09 19:14:53.941637 - [DEBUG] Value : BOTTOM
72146 2019-Jan-09 19:14:53.941664 - [DEBUG]
72147 2019-Jan-09 19:14:53.941691 - [DEBUG] Function : main
72148 2019-Jan-09 19:14:53.941717 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72149 2019-Jan-09 19:14:53.942444 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72150 2019-Jan-09 19:14:53.943123 - [DEBUG] Value : BOTTOM
72151 2019-Jan-09 19:14:53.943152 - [DEBUG]
72152 2019-Jan-09 19:14:53.943179 - [DEBUG] Function : main
72153 2019-Jan-09 19:14:53.943205 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72154 2019-Jan-09 19:14:53.943907 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72155 2019-Jan-09 19:14:53.944537 - [DEBUG] Value : BOTTOM
72156 2019-Jan-09 19:14:53.944563 - [DEBUG]
72157 2019-Jan-09 19:14:53.944588 - [DEBUG] Function : main
72158 2019-Jan-09 19:14:53.944613 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72159 2019-Jan-09 19:14:53.945240 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72160 2019-Jan-09 19:14:53.945871 - [DEBUG] Value : BOTTOM
72161 2019-Jan-09 19:14:53.945897 - [DEBUG]
72162 2019-Jan-09 19:14:53.945921 - [DEBUG] Function : main
72163 2019-Jan-09 19:14:53.945947 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72164 2019-Jan-09 19:14:53.946573 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72165 2019-Jan-09 19:14:53.947215 - [DEBUG] Value : BOTTOM
72166 2019-Jan-09 19:14:53.947240 - [DEBUG]
72167 2019-Jan-09 19:14:53.947265 - [DEBUG] Function : main
72168 2019-Jan-09 19:14:53.947291 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72169 2019-Jan-09 19:14:53.947917 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72170 2019-Jan-09 19:14:53.948569 - [DEBUG] Value : BOTTOM
72171 2019-Jan-09 19:14:53.948596 - [DEBUG]
72172 2019-Jan-09 19:14:53.948622 - [DEBUG] Function : main
72173 2019-Jan-09 19:14:53.948648 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72174 2019-Jan-09 19:14:53.949306 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72175 2019-Jan-09 19:14:53.949957 - [DEBUG] Value : BOTTOM
72176 2019-Jan-09 19:14:53.949984 - [DEBUG]
72177 2019-Jan-09 19:14:53.950010 - [DEBUG] Function : main
72178 2019-Jan-09 19:14:53.950037 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72179 2019-Jan-09 19:14:53.950747 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
72180 2019-Jan-09 19:14:53.951397 - [DEBUG] Value : BOTTOM
72181 2019-Jan-09 19:14:53.951424 - [DEBUG]
72182 2019-Jan-09 19:14:53.951451 - [DEBUG] Function : main
72183 2019-Jan-09 19:14:53.951477 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72184 2019-Jan-09 19:14:53.952121 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72185 2019-Jan-09 19:14:53.952777 - [DEBUG] Value : BOTTOM
72186 2019-Jan-09 19:14:53.952804 - [DEBUG]
72187 2019-Jan-09 19:14:53.952829 - [DEBUG] Function : main
72188 2019-Jan-09 19:14:53.952855 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72189 2019-Jan-09 19:14:53.953533 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72190 2019-Jan-09 19:14:53.954203 - [DEBUG] Value : BOTTOM
72191 2019-Jan-09 19:14:53.954229 - [DEBUG]
72192 2019-Jan-09 19:14:53.954255 - [DEBUG] Function : main
72193 2019-Jan-09 19:14:53.954281 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72194 2019-Jan-09 19:14:53.954916 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
72195 2019-Jan-09 19:14:53.955548 - [DEBUG] Value : BOTTOM
72196 2019-Jan-09 19:14:53.955574 - [DEBUG]
72197 2019-Jan-09 19:14:53.955601 - [DEBUG] Function : main
72198 2019-Jan-09 19:14:53.955627 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72199 2019-Jan-09 19:14:53.956267 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72200 2019-Jan-09 19:14:53.956900 - [DEBUG] Value : BOTTOM
72201 2019-Jan-09 19:14:53.956926 - [DEBUG]
72202 2019-Jan-09 19:14:53.956951 - [DEBUG] Function : main
72203 2019-Jan-09 19:14:53.956977 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72204 2019-Jan-09 19:14:53.957642 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72205 2019-Jan-09 19:14:53.958302 - [DEBUG] Value : BOTTOM
72206 2019-Jan-09 19:14:53.958329 - [DEBUG]
72207 2019-Jan-09 19:14:53.958355 - [DEBUG] Function : main
72208 2019-Jan-09 19:14:53.958381 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72209 2019-Jan-09 19:14:53.959018 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
72210 2019-Jan-09 19:14:53.959642 - [DEBUG] Value : BOTTOM
72211 2019-Jan-09 19:14:53.959668 - [DEBUG]
72212 2019-Jan-09 19:14:53.959693 - [DEBUG] Function : main
72213 2019-Jan-09 19:14:53.959718 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72214 2019-Jan-09 19:14:53.960344 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72215 2019-Jan-09 19:14:53.961001 - [DEBUG] Value : BOTTOM
72216 2019-Jan-09 19:14:53.961027 - [DEBUG]
72217 2019-Jan-09 19:14:53.961052 - [DEBUG] Function : main
72218 2019-Jan-09 19:14:53.961077 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72219 2019-Jan-09 19:14:53.961703 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72220 2019-Jan-09 19:14:53.961764 - [DEBUG] Value : BOTTOM
72221 2019-Jan-09 19:14:53.961789 - [DEBUG]
72222 2019-Jan-09 19:14:53.961832 - [DEBUG] Function : main
72223 2019-Jan-09 19:14:53.961859 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72224 2019-Jan-09 19:14:53.962560 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72225 2019-Jan-09 19:14:53.963237 - [DEBUG] Value : BOTTOM
72226 2019-Jan-09 19:14:53.963264 - [DEBUG]
72227 2019-Jan-09 19:14:53.963291 - [DEBUG] Function : main
72228 2019-Jan-09 19:14:53.963317 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72229 2019-Jan-09 19:14:53.964009 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72230 2019-Jan-09 19:14:53.964655 - [DEBUG] Value : BOTTOM
72231 2019-Jan-09 19:14:53.964682 - [DEBUG]
72232 2019-Jan-09 19:14:53.964708 - [DEBUG] Function : main
72233 2019-Jan-09 19:14:53.964733 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72234 2019-Jan-09 19:14:53.965359 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72235 2019-Jan-09 19:14:53.965984 - [DEBUG] Value : BOTTOM
72236 2019-Jan-09 19:14:53.966010 - [DEBUG]
72237 2019-Jan-09 19:14:53.966034 - [DEBUG] Function : main
72238 2019-Jan-09 19:14:53.966060 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72239 2019-Jan-09 19:14:53.966685 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72240 2019-Jan-09 19:14:53.967351 - [DEBUG] Value : BOTTOM
72241 2019-Jan-09 19:14:53.967377 - [DEBUG]
72242 2019-Jan-09 19:14:53.967402 - [DEBUG] Function : main
72243 2019-Jan-09 19:14:53.967427 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72244 2019-Jan-09 19:14:53.968055 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72245 2019-Jan-09 19:14:53.968719 - [DEBUG] Value : BOTTOM
72246 2019-Jan-09 19:14:53.968745 - [DEBUG]
72247 2019-Jan-09 19:14:53.968771 - [DEBUG] Function : main
72248 2019-Jan-09 19:14:53.968797 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72249 2019-Jan-09 19:14:53.969445 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72250 2019-Jan-09 19:14:53.970108 - [DEBUG] Value : BOTTOM
72251 2019-Jan-09 19:14:53.970135 - [DEBUG]
72252 2019-Jan-09 19:14:53.970163 - [DEBUG] Function : main
72253 2019-Jan-09 19:14:53.970188 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72254 2019-Jan-09 19:14:53.970898 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72255 2019-Jan-09 19:14:53.971548 - [DEBUG] Value : BOTTOM
72256 2019-Jan-09 19:14:53.971575 - [DEBUG]
72257 2019-Jan-09 19:14:53.971601 - [DEBUG] Function : main
72258 2019-Jan-09 19:14:53.971627 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72259 2019-Jan-09 19:14:53.972277 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72260 2019-Jan-09 19:14:53.972910 - [DEBUG] Value : BOTTOM
72261 2019-Jan-09 19:14:53.972936 - [DEBUG]
72262 2019-Jan-09 19:14:53.972961 - [DEBUG] Function : main
72263 2019-Jan-09 19:14:53.972987 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72264 2019-Jan-09 19:14:53.973664 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72265 2019-Jan-09 19:14:53.974328 - [DEBUG] Value : BOTTOM
72266 2019-Jan-09 19:14:53.974355 - [DEBUG]
72267 2019-Jan-09 19:14:53.974381 - [DEBUG] Function : main
72268 2019-Jan-09 19:14:53.974407 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72269 2019-Jan-09 19:14:53.975043 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72270 2019-Jan-09 19:14:53.975680 - [DEBUG] Value : BOTTOM
72271 2019-Jan-09 19:14:53.975706 - [DEBUG]
72272 2019-Jan-09 19:14:53.975731 - [DEBUG] Function : main
72273 2019-Jan-09 19:14:53.975756 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72274 2019-Jan-09 19:14:53.976390 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72275 2019-Jan-09 19:14:53.977023 - [DEBUG] Value : BOTTOM
72276 2019-Jan-09 19:14:53.977074 - [DEBUG]
72277 2019-Jan-09 19:14:53.977114 - [DEBUG] Function : main
72278 2019-Jan-09 19:14:53.977142 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72279 2019-Jan-09 19:14:53.977790 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72280 2019-Jan-09 19:14:53.978451 - [DEBUG] Value : BOTTOM
72281 2019-Jan-09 19:14:53.978478 - [DEBUG]
72282 2019-Jan-09 19:14:53.978503 - [DEBUG] Function : main
72283 2019-Jan-09 19:14:53.978530 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72284 2019-Jan-09 19:14:53.979164 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72285 2019-Jan-09 19:14:53.979888 - [DEBUG] Value : BOTTOM
72286 2019-Jan-09 19:14:53.979915 - [DEBUG]
72287 2019-Jan-09 19:14:53.979941 - [DEBUG] Function : main
72288 2019-Jan-09 19:14:53.979968 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72289 2019-Jan-09 19:14:53.980671 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
72290 2019-Jan-09 19:14:53.981303 - [DEBUG] Value : BOTTOM
72291 2019-Jan-09 19:14:53.981330 - [DEBUG]
72292 2019-Jan-09 19:14:53.981355 - [DEBUG] Function : main
72293 2019-Jan-09 19:14:53.981381 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72294 2019-Jan-09 19:14:53.982008 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72295 2019-Jan-09 19:14:53.982644 - [DEBUG] Value : BOTTOM
72296 2019-Jan-09 19:14:53.982670 - [DEBUG]
72297 2019-Jan-09 19:14:53.982695 - [DEBUG] Function : main
72298 2019-Jan-09 19:14:53.982720 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72299 2019-Jan-09 19:14:53.983346 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72300 2019-Jan-09 19:14:53.983988 - [DEBUG] Value : BOTTOM
72301 2019-Jan-09 19:14:53.984014 - [DEBUG]
72302 2019-Jan-09 19:14:53.984040 - [DEBUG] Function : main
72303 2019-Jan-09 19:14:53.984066 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72304 2019-Jan-09 19:14:53.984692 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72305 2019-Jan-09 19:14:53.985329 - [DEBUG] Value : BOTTOM
72306 2019-Jan-09 19:14:53.985355 - [DEBUG]
72307 2019-Jan-09 19:14:53.985380 - [DEBUG] Function : main
72308 2019-Jan-09 19:14:53.985406 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72309 2019-Jan-09 19:14:53.986064 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72310 2019-Jan-09 19:14:53.986729 - [DEBUG] Value : BOTTOM
72311 2019-Jan-09 19:14:53.986756 - [DEBUG]
72312 2019-Jan-09 19:14:53.986782 - [DEBUG] Function : main
72313 2019-Jan-09 19:14:53.986808 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72314 2019-Jan-09 19:14:53.987515 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72315 2019-Jan-09 19:14:53.988166 - [DEBUG] Value : BOTTOM
72316 2019-Jan-09 19:14:53.988192 - [DEBUG]
72317 2019-Jan-09 19:14:53.988219 - [DEBUG] Function : main
72318 2019-Jan-09 19:14:53.988245 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72319 2019-Jan-09 19:14:53.988900 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72320 2019-Jan-09 19:14:53.989550 - [DEBUG] Value : BOTTOM
72321 2019-Jan-09 19:14:53.989576 - [DEBUG]
72322 2019-Jan-09 19:14:53.989630 - [DEBUG] Function : main
72323 2019-Jan-09 19:14:53.989657 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72324 2019-Jan-09 19:14:53.990331 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72325 2019-Jan-09 19:14:53.990993 - [DEBUG] Value : BOTTOM
72326 2019-Jan-09 19:14:53.991020 - [DEBUG]
72327 2019-Jan-09 19:14:53.991046 - [DEBUG] Function : main
72328 2019-Jan-09 19:14:53.991072 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72329 2019-Jan-09 19:14:53.991705 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72330 2019-Jan-09 19:14:53.992348 - [DEBUG] Value : BOTTOM
72331 2019-Jan-09 19:14:53.992373 - [DEBUG]
72332 2019-Jan-09 19:14:53.992399 - [DEBUG] Function : main
72333 2019-Jan-09 19:14:53.992424 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72334 2019-Jan-09 19:14:53.993058 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72335 2019-Jan-09 19:14:53.993687 - [DEBUG] Value : BOTTOM
72336 2019-Jan-09 19:14:53.993713 - [DEBUG]
72337 2019-Jan-09 19:14:53.993738 - [DEBUG] Function : main
72338 2019-Jan-09 19:14:53.993763 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72339 2019-Jan-09 19:14:53.994423 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72340 2019-Jan-09 19:14:53.994484 - [DEBUG] Value : BOTTOM
72341 2019-Jan-09 19:14:53.994510 - [DEBUG]
72342 2019-Jan-09 19:14:53.994557 - [DEBUG] Function : main
72343 2019-Jan-09 19:14:53.994583 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72344 2019-Jan-09 19:14:53.995244 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72345 2019-Jan-09 19:14:53.995876 - [DEBUG] Value : BOTTOM
72346 2019-Jan-09 19:14:53.995902 - [DEBUG]
72347 2019-Jan-09 19:14:53.995927 - [DEBUG] Function : main
72348 2019-Jan-09 19:14:53.995953 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72349 2019-Jan-09 19:14:53.996581 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72350 2019-Jan-09 19:14:53.997231 - [DEBUG] Value : BOTTOM
72351 2019-Jan-09 19:14:53.997258 - [DEBUG]
72352 2019-Jan-09 19:14:53.997283 - [DEBUG] Function : main
72353 2019-Jan-09 19:14:53.997309 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72354 2019-Jan-09 19:14:53.997937 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72355 2019-Jan-09 19:14:53.998561 - [DEBUG] Value : BOTTOM
72356 2019-Jan-09 19:14:53.998588 - [DEBUG]
72357 2019-Jan-09 19:14:53.998613 - [DEBUG] Function : main
72358 2019-Jan-09 19:14:53.998638 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72359 2019-Jan-09 19:14:53.999265 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72360 2019-Jan-09 19:14:53.999914 - [DEBUG] Value : BOTTOM
72361 2019-Jan-09 19:14:53.999939 - [DEBUG]
72362 2019-Jan-09 19:14:53.999964 - [DEBUG] Function : main
72363 2019-Jan-09 19:14:53.999989 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72364 2019-Jan-09 19:14:54.000634 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72365 2019-Jan-09 19:14:54.001260 - [DEBUG] Value : BOTTOM
72366 2019-Jan-09 19:14:54.001286 - [DEBUG]
72367 2019-Jan-09 19:14:54.001311 - [DEBUG] Function : main
72368 2019-Jan-09 19:14:54.001336 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72369 2019-Jan-09 19:14:54.001979 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72370 2019-Jan-09 19:14:54.002606 - [DEBUG] Value : BOTTOM
72371 2019-Jan-09 19:14:54.002632 - [DEBUG]
72372 2019-Jan-09 19:14:54.002658 - [DEBUG] Function : main
72373 2019-Jan-09 19:14:54.002683 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72374 2019-Jan-09 19:14:54.003310 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72375 2019-Jan-09 19:14:54.003950 - [DEBUG] Value : BOTTOM
72376 2019-Jan-09 19:14:54.003976 - [DEBUG]
72377 2019-Jan-09 19:14:54.004001 - [DEBUG] Function : main
72378 2019-Jan-09 19:14:54.004026 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72379 2019-Jan-09 19:14:54.004654 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72380 2019-Jan-09 19:14:54.005278 - [DEBUG] Value : BOTTOM
72381 2019-Jan-09 19:14:54.005304 - [DEBUG]
72382 2019-Jan-09 19:14:54.005329 - [DEBUG] Function : main
72383 2019-Jan-09 19:14:54.005354 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72384 2019-Jan-09 19:14:54.005981 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72385 2019-Jan-09 19:14:54.006605 - [DEBUG] Value : BOTTOM
72386 2019-Jan-09 19:14:54.006631 - [DEBUG]
72387 2019-Jan-09 19:14:54.006655 - [DEBUG] Function : main
72388 2019-Jan-09 19:14:54.006681 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72389 2019-Jan-09 19:14:54.007385 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72390 2019-Jan-09 19:14:54.008058 - [DEBUG] Value : BOTTOM
72391 2019-Jan-09 19:14:54.008085 - [DEBUG]
72392 2019-Jan-09 19:14:54.008112 - [DEBUG] Function : main
72393 2019-Jan-09 19:14:54.008139 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72394 2019-Jan-09 19:14:54.008814 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
72395 2019-Jan-09 19:14:54.009443 - [DEBUG] Value : BOTTOM
72396 2019-Jan-09 19:14:54.009469 - [DEBUG]
72397 2019-Jan-09 19:14:54.009494 - [DEBUG] Function : main
72398 2019-Jan-09 19:14:54.009520 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72399 2019-Jan-09 19:14:54.010147 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72400 2019-Jan-09 19:14:54.010801 - [DEBUG] Value : BOTTOM
72401 2019-Jan-09 19:14:54.010828 - [DEBUG]
72402 2019-Jan-09 19:14:54.010853 - [DEBUG] Function : main
72403 2019-Jan-09 19:14:54.010878 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72404 2019-Jan-09 19:14:54.011506 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72405 2019-Jan-09 19:14:54.012132 - [DEBUG] Value : BOTTOM
72406 2019-Jan-09 19:14:54.012158 - [DEBUG]
72407 2019-Jan-09 19:14:54.012183 - [DEBUG] Function : main
72408 2019-Jan-09 19:14:54.012209 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72409 2019-Jan-09 19:14:54.012835 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72410 2019-Jan-09 19:14:54.013486 - [DEBUG] Value : BOTTOM
72411 2019-Jan-09 19:14:54.013513 - [DEBUG]
72412 2019-Jan-09 19:14:54.013538 - [DEBUG] Function : main
72413 2019-Jan-09 19:14:54.013564 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72414 2019-Jan-09 19:14:54.014241 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72415 2019-Jan-09 19:14:54.014917 - [DEBUG] Value : BOTTOM
72416 2019-Jan-09 19:14:54.014945 - [DEBUG]
72417 2019-Jan-09 19:14:54.014971 - [DEBUG] Function : main
72418 2019-Jan-09 19:14:54.014997 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72419 2019-Jan-09 19:14:54.015666 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72420 2019-Jan-09 19:14:54.016339 - [DEBUG] Value : BOTTOM
72421 2019-Jan-09 19:14:54.016366 - [DEBUG]
72422 2019-Jan-09 19:14:54.016395 - [DEBUG] Function : main
72423 2019-Jan-09 19:14:54.016421 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72424 2019-Jan-09 19:14:54.017075 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72425 2019-Jan-09 19:14:54.017748 - [DEBUG] Value : BOTTOM
72426 2019-Jan-09 19:14:54.017775 - [DEBUG]
72427 2019-Jan-09 19:14:54.017800 - [DEBUG] Function : main
72428 2019-Jan-09 19:14:54.017825 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72429 2019-Jan-09 19:14:54.018475 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72430 2019-Jan-09 19:14:54.019131 - [DEBUG] Value : BOTTOM
72431 2019-Jan-09 19:14:54.019158 - [DEBUG]
72432 2019-Jan-09 19:14:54.019184 - [DEBUG] Function : main
72433 2019-Jan-09 19:14:54.019210 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72434 2019-Jan-09 19:14:54.019849 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72435 2019-Jan-09 19:14:54.020503 - [DEBUG] Value : BOTTOM
72436 2019-Jan-09 19:14:54.020529 - [DEBUG]
72437 2019-Jan-09 19:14:54.020553 - [DEBUG] Function : main
72438 2019-Jan-09 19:14:54.020579 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72439 2019-Jan-09 19:14:54.021221 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72440 2019-Jan-09 19:14:54.021867 - [DEBUG] Value : BOTTOM
72441 2019-Jan-09 19:14:54.021893 - [DEBUG]
72442 2019-Jan-09 19:14:54.021917 - [DEBUG] Function : main
72443 2019-Jan-09 19:14:54.021943 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72444 2019-Jan-09 19:14:54.022580 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72445 2019-Jan-09 19:14:54.023222 - [DEBUG] Value : BOTTOM
72446 2019-Jan-09 19:14:54.023248 - [DEBUG]
72447 2019-Jan-09 19:14:54.023274 - [DEBUG] Function : main
72448 2019-Jan-09 19:14:54.023300 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72449 2019-Jan-09 19:14:54.023979 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72450 2019-Jan-09 19:14:54.024615 - [DEBUG] Value : BOTTOM
72451 2019-Jan-09 19:14:54.024641 - [DEBUG]
72452 2019-Jan-09 19:14:54.024666 - [DEBUG] Function : main
72453 2019-Jan-09 19:14:54.024692 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72454 2019-Jan-09 19:14:54.025319 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72455 2019-Jan-09 19:14:54.025945 - [DEBUG] Value : BOTTOM
72456 2019-Jan-09 19:14:54.025970 - [DEBUG]
72457 2019-Jan-09 19:14:54.025995 - [DEBUG] Function : main
72458 2019-Jan-09 19:14:54.026020 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72459 2019-Jan-09 19:14:54.026647 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72460 2019-Jan-09 19:14:54.027306 - [DEBUG] Value : BOTTOM
72461 2019-Jan-09 19:14:54.027332 - [DEBUG]
72462 2019-Jan-09 19:14:54.027357 - [DEBUG] Function : main
72463 2019-Jan-09 19:14:54.027382 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72464 2019-Jan-09 19:14:54.028010 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72465 2019-Jan-09 19:14:54.028070 - [DEBUG] Value : BOTTOM
72466 2019-Jan-09 19:14:54.028096 - [DEBUG]
72467 2019-Jan-09 19:14:54.028147 - [DEBUG] Function : main
72468 2019-Jan-09 19:14:54.028173 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72469 2019-Jan-09 19:14:54.028799 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72470 2019-Jan-09 19:14:54.029425 - [DEBUG] Value : BOTTOM
72471 2019-Jan-09 19:14:54.029451 - [DEBUG]
72472 2019-Jan-09 19:14:54.029475 - [DEBUG] Function : main
72473 2019-Jan-09 19:14:54.029500 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72474 2019-Jan-09 19:14:54.030123 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72475 2019-Jan-09 19:14:54.030764 - [DEBUG] Value : BOTTOM
72476 2019-Jan-09 19:14:54.030790 - [DEBUG]
72477 2019-Jan-09 19:14:54.030815 - [DEBUG] Function : main
72478 2019-Jan-09 19:14:54.030840 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72479 2019-Jan-09 19:14:54.031462 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72480 2019-Jan-09 19:14:54.032086 - [DEBUG] Value : BOTTOM
72481 2019-Jan-09 19:14:54.032112 - [DEBUG]
72482 2019-Jan-09 19:14:54.032136 - [DEBUG] Function : main
72483 2019-Jan-09 19:14:54.032162 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72484 2019-Jan-09 19:14:54.032785 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72485 2019-Jan-09 19:14:54.033432 - [DEBUG] Value : BOTTOM
72486 2019-Jan-09 19:14:54.033458 - [DEBUG]
72487 2019-Jan-09 19:14:54.033483 - [DEBUG] Function : main
72488 2019-Jan-09 19:14:54.033508 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72489 2019-Jan-09 19:14:54.034146 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72490 2019-Jan-09 19:14:54.034771 - [DEBUG] Value : BOTTOM
72491 2019-Jan-09 19:14:54.034796 - [DEBUG]
72492 2019-Jan-09 19:14:54.034821 - [DEBUG] Function : main
72493 2019-Jan-09 19:14:54.034846 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72494 2019-Jan-09 19:14:54.035469 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72495 2019-Jan-09 19:14:54.036095 - [DEBUG] Value : BOTTOM
72496 2019-Jan-09 19:14:54.036121 - [DEBUG]
72497 2019-Jan-09 19:14:54.036146 - [DEBUG] Function : main
72498 2019-Jan-09 19:14:54.036172 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72499 2019-Jan-09 19:14:54.036795 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72500 2019-Jan-09 19:14:54.037438 - [DEBUG] Value : BOTTOM
72501 2019-Jan-09 19:14:54.037464 - [DEBUG]
72502 2019-Jan-09 19:14:54.037488 - [DEBUG] Function : main
72503 2019-Jan-09 19:14:54.037514 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72504 2019-Jan-09 19:14:54.038136 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72505 2019-Jan-09 19:14:54.038759 - [DEBUG] Value : BOTTOM
72506 2019-Jan-09 19:14:54.038785 - [DEBUG]
72507 2019-Jan-09 19:14:54.038809 - [DEBUG] Function : main
72508 2019-Jan-09 19:14:54.038843 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72509 2019-Jan-09 19:14:54.039467 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72510 2019-Jan-09 19:14:54.040091 - [DEBUG] Value : BOTTOM
72511 2019-Jan-09 19:14:54.040116 - [DEBUG]
72512 2019-Jan-09 19:14:54.040141 - [DEBUG] Function : main
72513 2019-Jan-09 19:14:54.040167 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72514 2019-Jan-09 19:14:54.040803 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72515 2019-Jan-09 19:14:54.041434 - [DEBUG] Value : BOTTOM
72516 2019-Jan-09 19:14:54.041459 - [DEBUG]
72517 2019-Jan-09 19:14:54.041484 - [DEBUG] Function : main
72518 2019-Jan-09 19:14:54.041509 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72519 2019-Jan-09 19:14:54.042132 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
72520 2019-Jan-09 19:14:54.042756 - [DEBUG] Value : BOTTOM
72521 2019-Jan-09 19:14:54.042781 - [DEBUG]
72522 2019-Jan-09 19:14:54.042806 - [DEBUG] Function : main
72523 2019-Jan-09 19:14:54.042831 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72524 2019-Jan-09 19:14:54.043454 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72525 2019-Jan-09 19:14:54.044095 - [DEBUG] Value : BOTTOM
72526 2019-Jan-09 19:14:54.044121 - [DEBUG]
72527 2019-Jan-09 19:14:54.044146 - [DEBUG] Function : main
72528 2019-Jan-09 19:14:54.044171 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72529 2019-Jan-09 19:14:54.044794 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72530 2019-Jan-09 19:14:54.045421 - [DEBUG] Value : BOTTOM
72531 2019-Jan-09 19:14:54.045446 - [DEBUG]
72532 2019-Jan-09 19:14:54.045471 - [DEBUG] Function : main
72533 2019-Jan-09 19:14:54.045496 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72534 2019-Jan-09 19:14:54.046119 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72535 2019-Jan-09 19:14:54.046751 - [DEBUG] Value : BOTTOM
72536 2019-Jan-09 19:14:54.046777 - [DEBUG]
72537 2019-Jan-09 19:14:54.046802 - [DEBUG] Function : main
72538 2019-Jan-09 19:14:54.046828 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72539 2019-Jan-09 19:14:54.047466 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72540 2019-Jan-09 19:14:54.048091 - [DEBUG] Value : BOTTOM
72541 2019-Jan-09 19:14:54.048117 - [DEBUG]
72542 2019-Jan-09 19:14:54.048141 - [DEBUG] Function : main
72543 2019-Jan-09 19:14:54.048167 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72544 2019-Jan-09 19:14:54.048789 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72545 2019-Jan-09 19:14:54.049416 - [DEBUG] Value : BOTTOM
72546 2019-Jan-09 19:14:54.049442 - [DEBUG]
72547 2019-Jan-09 19:14:54.049467 - [DEBUG] Function : main
72548 2019-Jan-09 19:14:54.049493 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72549 2019-Jan-09 19:14:54.050115 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72550 2019-Jan-09 19:14:54.050756 - [DEBUG] Value : BOTTOM
72551 2019-Jan-09 19:14:54.050781 - [DEBUG]
72552 2019-Jan-09 19:14:54.050806 - [DEBUG] Function : main
72553 2019-Jan-09 19:14:54.050832 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72554 2019-Jan-09 19:14:54.051454 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72555 2019-Jan-09 19:14:54.052087 - [DEBUG] Value : BOTTOM
72556 2019-Jan-09 19:14:54.052114 - [DEBUG]
72557 2019-Jan-09 19:14:54.052138 - [DEBUG] Function : main
72558 2019-Jan-09 19:14:54.052164 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72559 2019-Jan-09 19:14:54.052788 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72560 2019-Jan-09 19:14:54.053422 - [DEBUG] Value : BOTTOM
72561 2019-Jan-09 19:14:54.053448 - [DEBUG]
72562 2019-Jan-09 19:14:54.053473 - [DEBUG] Function : main
72563 2019-Jan-09 19:14:54.053498 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72564 2019-Jan-09 19:14:54.054137 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72565 2019-Jan-09 19:14:54.054763 - [DEBUG] Value : BOTTOM
72566 2019-Jan-09 19:14:54.054788 - [DEBUG]
72567 2019-Jan-09 19:14:54.054813 - [DEBUG] Function : main
72568 2019-Jan-09 19:14:54.054838 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72569 2019-Jan-09 19:14:54.055460 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72570 2019-Jan-09 19:14:54.056092 - [DEBUG] Value : BOTTOM
72571 2019-Jan-09 19:14:54.056118 - [DEBUG]
72572 2019-Jan-09 19:14:54.056142 - [DEBUG] Function : main
72573 2019-Jan-09 19:14:54.056168 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72574 2019-Jan-09 19:14:54.056790 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72575 2019-Jan-09 19:14:54.057431 - [DEBUG] Value : BOTTOM
72576 2019-Jan-09 19:14:54.057457 - [DEBUG]
72577 2019-Jan-09 19:14:54.057482 - [DEBUG] Function : main
72578 2019-Jan-09 19:14:54.057507 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72579 2019-Jan-09 19:14:54.058130 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72580 2019-Jan-09 19:14:54.058755 - [DEBUG] Value : BOTTOM
72581 2019-Jan-09 19:14:54.058781 - [DEBUG]
72582 2019-Jan-09 19:14:54.058805 - [DEBUG] Function : main
72583 2019-Jan-09 19:14:54.058831 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72584 2019-Jan-09 19:14:54.059455 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72585 2019-Jan-09 19:14:54.060084 - [DEBUG] Value : BOTTOM
72586 2019-Jan-09 19:14:54.060109 - [DEBUG]
72587 2019-Jan-09 19:14:54.060134 - [DEBUG] Function : main
72588 2019-Jan-09 19:14:54.060160 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72589 2019-Jan-09 19:14:54.060796 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
72590 2019-Jan-09 19:14:54.061430 - [DEBUG] Value : BOTTOM
72591 2019-Jan-09 19:14:54.061456 - [DEBUG]
72592 2019-Jan-09 19:14:54.061480 - [DEBUG] Function : main
72593 2019-Jan-09 19:14:54.061507 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72594 2019-Jan-09 19:14:54.062131 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72595 2019-Jan-09 19:14:54.062758 - [DEBUG] Value : BOTTOM
72596 2019-Jan-09 19:14:54.062784 - [DEBUG]
72597 2019-Jan-09 19:14:54.062809 - [DEBUG] Function : main
72598 2019-Jan-09 19:14:54.062835 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72599 2019-Jan-09 19:14:54.063458 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
72600 2019-Jan-09 19:14:54.064098 - [DEBUG] Value : BOTTOM
72601 2019-Jan-09 19:14:54.064124 - [DEBUG]
72602 2019-Jan-09 19:14:54.064157 - [DEBUG] Function : main
72603 2019-Jan-09 19:14:54.064183 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72604 2019-Jan-09 19:14:54.064806 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
72605 2019-Jan-09 19:14:54.065433 - [DEBUG] Value : BOTTOM
72606 2019-Jan-09 19:14:54.065459 - [DEBUG]
72607 2019-Jan-09 19:14:54.065484 - [DEBUG] Function : main
72608 2019-Jan-09 19:14:54.065509 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72609 2019-Jan-09 19:14:54.066131 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
72610 2019-Jan-09 19:14:54.066763 - [DEBUG] Value : BOTTOM
72611 2019-Jan-09 19:14:54.066788 - [DEBUG]
72612 2019-Jan-09 19:14:54.066813 - [DEBUG] Function : main
72613 2019-Jan-09 19:14:54.066839 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72614 2019-Jan-09 19:14:54.067475 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
72615 2019-Jan-09 19:14:54.068100 - [DEBUG] Value : BOTTOM
72616 2019-Jan-09 19:14:54.068126 - [DEBUG]
72617 2019-Jan-09 19:14:54.068150 - [DEBUG] Function : main
72618 2019-Jan-09 19:14:54.068176 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72619 2019-Jan-09 19:14:54.068798 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
72620 2019-Jan-09 19:14:54.069431 - [DEBUG] Value : BOTTOM
72621 2019-Jan-09 19:14:54.069455 - [DEBUG]
72622 2019-Jan-09 19:14:54.069479 - [DEBUG] Function : main
72623 2019-Jan-09 19:14:54.069505 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72624 2019-Jan-09 19:14:54.070128 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
72625 2019-Jan-09 19:14:54.070768 - [DEBUG] Value : BOTTOM
72626 2019-Jan-09 19:14:54.070794 - [DEBUG]
72627 2019-Jan-09 19:14:54.070819 - [DEBUG] Function : main
72628 2019-Jan-09 19:14:54.070844 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72629 2019-Jan-09 19:14:54.071468 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
72630 2019-Jan-09 19:14:54.072099 - [DEBUG] Value : BOTTOM
72631 2019-Jan-09 19:14:54.072125 - [DEBUG]
72632 2019-Jan-09 19:14:54.072150 - [DEBUG] Function : main
72633 2019-Jan-09 19:14:54.072175 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72634 2019-Jan-09 19:14:54.072798 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
72635 2019-Jan-09 19:14:54.073423 - [DEBUG] Value : BOTTOM
72636 2019-Jan-09 19:14:54.073449 - [DEBUG]
72637 2019-Jan-09 19:14:54.073474 - [DEBUG] Function : main
72638 2019-Jan-09 19:14:54.073499 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72639 2019-Jan-09 19:14:54.074158 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
72640 2019-Jan-09 19:14:54.074848 - [DEBUG] Value : BOTTOM
72641 2019-Jan-09 19:14:54.074876 - [DEBUG]
72642 2019-Jan-09 19:14:54.074902 - [DEBUG] Function : main
72643 2019-Jan-09 19:14:54.074929 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72644 2019-Jan-09 19:14:54.075613 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
72645 2019-Jan-09 19:14:54.076292 - [DEBUG] Value : BOTTOM
72646 2019-Jan-09 19:14:54.076319 - [DEBUG]
72647 2019-Jan-09 19:14:54.076349 - [DEBUG] Function : main
72648 2019-Jan-09 19:14:54.076375 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72649 2019-Jan-09 19:14:54.077021 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72650 2019-Jan-09 19:14:54.077083 - [DEBUG] Value : BOTTOM
72651 2019-Jan-09 19:14:54.077132 - [DEBUG]
72652 2019-Jan-09 19:14:54.077183 - [DEBUG] Function : main
72653 2019-Jan-09 19:14:54.077210 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72654 2019-Jan-09 19:14:54.077835 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72655 2019-Jan-09 19:14:54.078462 - [DEBUG] Value : BOTTOM
72656 2019-Jan-09 19:14:54.078487 - [DEBUG]
72657 2019-Jan-09 19:14:54.078512 - [DEBUG] Function : main
72658 2019-Jan-09 19:14:54.078537 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72659 2019-Jan-09 19:14:54.079159 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72660 2019-Jan-09 19:14:54.079785 - [DEBUG] Value : BOTTOM
72661 2019-Jan-09 19:14:54.079811 - [DEBUG]
72662 2019-Jan-09 19:14:54.079836 - [DEBUG] Function : main
72663 2019-Jan-09 19:14:54.079861 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72664 2019-Jan-09 19:14:54.080496 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72665 2019-Jan-09 19:14:54.081121 - [DEBUG] Value : BOTTOM
72666 2019-Jan-09 19:14:54.081146 - [DEBUG]
72667 2019-Jan-09 19:14:54.081171 - [DEBUG] Function : main
72668 2019-Jan-09 19:14:54.081196 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72669 2019-Jan-09 19:14:54.081819 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72670 2019-Jan-09 19:14:54.082468 - [DEBUG] Value : BOTTOM
72671 2019-Jan-09 19:14:54.082494 - [DEBUG]
72672 2019-Jan-09 19:14:54.082518 - [DEBUG] Function : main
72673 2019-Jan-09 19:14:54.082544 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72674 2019-Jan-09 19:14:54.083167 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72675 2019-Jan-09 19:14:54.083806 - [DEBUG] Value : BOTTOM
72676 2019-Jan-09 19:14:54.083832 - [DEBUG]
72677 2019-Jan-09 19:14:54.083857 - [DEBUG] Function : main
72678 2019-Jan-09 19:14:54.083882 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72679 2019-Jan-09 19:14:54.084504 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72680 2019-Jan-09 19:14:54.085131 - [DEBUG] Value : BOTTOM
72681 2019-Jan-09 19:14:54.085156 - [DEBUG]
72682 2019-Jan-09 19:14:54.085181 - [DEBUG] Function : main
72683 2019-Jan-09 19:14:54.085207 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72684 2019-Jan-09 19:14:54.085831 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72685 2019-Jan-09 19:14:54.086457 - [DEBUG] Value : BOTTOM
72686 2019-Jan-09 19:14:54.086482 - [DEBUG]
72687 2019-Jan-09 19:14:54.086507 - [DEBUG] Function : main
72688 2019-Jan-09 19:14:54.086532 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72689 2019-Jan-09 19:14:54.087167 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72690 2019-Jan-09 19:14:54.087790 - [DEBUG] Value : BOTTOM
72691 2019-Jan-09 19:14:54.087816 - [DEBUG]
72692 2019-Jan-09 19:14:54.087840 - [DEBUG] Function : main
72693 2019-Jan-09 19:14:54.087866 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72694 2019-Jan-09 19:14:54.088488 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72695 2019-Jan-09 19:14:54.089113 - [DEBUG] Value : BOTTOM
72696 2019-Jan-09 19:14:54.089139 - [DEBUG]
72697 2019-Jan-09 19:14:54.089171 - [DEBUG] Function : main
72698 2019-Jan-09 19:14:54.089197 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72699 2019-Jan-09 19:14:54.089818 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72700 2019-Jan-09 19:14:54.090459 - [DEBUG] Value : BOTTOM
72701 2019-Jan-09 19:14:54.090486 - [DEBUG]
72702 2019-Jan-09 19:14:54.090510 - [DEBUG] Function : main
72703 2019-Jan-09 19:14:54.090536 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72704 2019-Jan-09 19:14:54.091159 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
72705 2019-Jan-09 19:14:54.091784 - [DEBUG] Value : BOTTOM
72706 2019-Jan-09 19:14:54.091809 - [DEBUG]
72707 2019-Jan-09 19:14:54.091834 - [DEBUG] Function : main
72708 2019-Jan-09 19:14:54.091860 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72709 2019-Jan-09 19:14:54.092481 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72710 2019-Jan-09 19:14:54.093108 - [DEBUG] Value : BOTTOM
72711 2019-Jan-09 19:14:54.093134 - [DEBUG]
72712 2019-Jan-09 19:14:54.093158 - [DEBUG] Function : main
72713 2019-Jan-09 19:14:54.093184 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72714 2019-Jan-09 19:14:54.093819 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72715 2019-Jan-09 19:14:54.094447 - [DEBUG] Value : BOTTOM
72716 2019-Jan-09 19:14:54.094472 - [DEBUG]
72717 2019-Jan-09 19:14:54.094497 - [DEBUG] Function : main
72718 2019-Jan-09 19:14:54.094522 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72719 2019-Jan-09 19:14:54.095143 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72720 2019-Jan-09 19:14:54.095770 - [DEBUG] Value : BOTTOM
72721 2019-Jan-09 19:14:54.095795 - [DEBUG]
72722 2019-Jan-09 19:14:54.095820 - [DEBUG] Function : main
72723 2019-Jan-09 19:14:54.095845 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72724 2019-Jan-09 19:14:54.096466 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72725 2019-Jan-09 19:14:54.097111 - [DEBUG] Value : BOTTOM
72726 2019-Jan-09 19:14:54.097139 - [DEBUG]
72727 2019-Jan-09 19:14:54.097164 - [DEBUG] Function : main
72728 2019-Jan-09 19:14:54.097189 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72729 2019-Jan-09 19:14:54.097811 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72730 2019-Jan-09 19:14:54.098436 - [DEBUG] Value : BOTTOM
72731 2019-Jan-09 19:14:54.098462 - [DEBUG]
72732 2019-Jan-09 19:14:54.098488 - [DEBUG] Function : main
72733 2019-Jan-09 19:14:54.098513 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72734 2019-Jan-09 19:14:54.099134 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72735 2019-Jan-09 19:14:54.099759 - [DEBUG] Value : BOTTOM
72736 2019-Jan-09 19:14:54.099784 - [DEBUG]
72737 2019-Jan-09 19:14:54.099809 - [DEBUG] Function : main
72738 2019-Jan-09 19:14:54.099834 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72739 2019-Jan-09 19:14:54.100468 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72740 2019-Jan-09 19:14:54.101094 - [DEBUG] Value : BOTTOM
72741 2019-Jan-09 19:14:54.101120 - [DEBUG]
72742 2019-Jan-09 19:14:54.101144 - [DEBUG] Function : main
72743 2019-Jan-09 19:14:54.101169 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72744 2019-Jan-09 19:14:54.101791 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72745 2019-Jan-09 19:14:54.102426 - [DEBUG] Value : BOTTOM
72746 2019-Jan-09 19:14:54.102452 - [DEBUG]
72747 2019-Jan-09 19:14:54.102477 - [DEBUG] Function : main
72748 2019-Jan-09 19:14:54.102503 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72749 2019-Jan-09 19:14:54.103124 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72750 2019-Jan-09 19:14:54.103757 - [DEBUG] Value : BOTTOM
72751 2019-Jan-09 19:14:54.103797 - [DEBUG]
72752 2019-Jan-09 19:14:54.103822 - [DEBUG] Function : main
72753 2019-Jan-09 19:14:54.103848 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72754 2019-Jan-09 19:14:54.104470 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72755 2019-Jan-09 19:14:54.105096 - [DEBUG] Value : BOTTOM
72756 2019-Jan-09 19:14:54.105122 - [DEBUG]
72757 2019-Jan-09 19:14:54.105146 - [DEBUG] Function : main
72758 2019-Jan-09 19:14:54.105171 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72759 2019-Jan-09 19:14:54.105793 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72760 2019-Jan-09 19:14:54.106426 - [DEBUG] Value : BOTTOM
72761 2019-Jan-09 19:14:54.106452 - [DEBUG]
72762 2019-Jan-09 19:14:54.106476 - [DEBUG] Function : main
72763 2019-Jan-09 19:14:54.106502 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72764 2019-Jan-09 19:14:54.107137 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72765 2019-Jan-09 19:14:54.107763 - [DEBUG] Value : BOTTOM
72766 2019-Jan-09 19:14:54.107789 - [DEBUG]
72767 2019-Jan-09 19:14:54.107813 - [DEBUG] Function : main
72768 2019-Jan-09 19:14:54.107838 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72769 2019-Jan-09 19:14:54.108461 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72770 2019-Jan-09 19:14:54.109087 - [DEBUG] Value : BOTTOM
72771 2019-Jan-09 19:14:54.109112 - [DEBUG]
72772 2019-Jan-09 19:14:54.109136 - [DEBUG] Function : main
72773 2019-Jan-09 19:14:54.109162 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72774 2019-Jan-09 19:14:54.109783 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72775 2019-Jan-09 19:14:54.110410 - [DEBUG] Value : BOTTOM
72776 2019-Jan-09 19:14:54.110446 - [DEBUG]
72777 2019-Jan-09 19:14:54.110473 - [DEBUG] Function : main
72778 2019-Jan-09 19:14:54.110498 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72779 2019-Jan-09 19:14:54.111119 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72780 2019-Jan-09 19:14:54.111743 - [DEBUG] Value : BOTTOM
72781 2019-Jan-09 19:14:54.111769 - [DEBUG]
72782 2019-Jan-09 19:14:54.111793 - [DEBUG] Function : main
72783 2019-Jan-09 19:14:54.111819 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72784 2019-Jan-09 19:14:54.112439 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
72785 2019-Jan-09 19:14:54.113065 - [DEBUG] Value : BOTTOM
72786 2019-Jan-09 19:14:54.113090 - [DEBUG]
72787 2019-Jan-09 19:14:54.113115 - [DEBUG] Function : main
72788 2019-Jan-09 19:14:54.113140 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72789 2019-Jan-09 19:14:54.113761 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
72790 2019-Jan-09 19:14:54.114401 - [DEBUG] Value : BOTTOM
72791 2019-Jan-09 19:14:54.114427 - [DEBUG]
72792 2019-Jan-09 19:14:54.114451 - [DEBUG] Function : main
72793 2019-Jan-09 19:14:54.114476 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72794 2019-Jan-09 19:14:54.115106 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
72795 2019-Jan-09 19:14:54.115729 - [DEBUG] Value : BOTTOM
72796 2019-Jan-09 19:14:54.115754 - [DEBUG]
72797 2019-Jan-09 19:14:54.115779 - [DEBUG] Function : main
72798 2019-Jan-09 19:14:54.115804 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72799 2019-Jan-09 19:14:54.116424 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
72800 2019-Jan-09 19:14:54.117057 - [DEBUG] Value : BOTTOM
72801 2019-Jan-09 19:14:54.117083 - [DEBUG]
72802 2019-Jan-09 19:14:54.117120 - [DEBUG] Function : main
72803 2019-Jan-09 19:14:54.117146 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72804 2019-Jan-09 19:14:54.117769 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
72805 2019-Jan-09 19:14:54.118395 - [DEBUG] Value : BOTTOM
72806 2019-Jan-09 19:14:54.118421 - [DEBUG]
72807 2019-Jan-09 19:14:54.118445 - [DEBUG] Function : main
72808 2019-Jan-09 19:14:54.118470 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72809 2019-Jan-09 19:14:54.119091 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
72810 2019-Jan-09 19:14:54.119723 - [DEBUG] Value : BOTTOM
72811 2019-Jan-09 19:14:54.119749 - [DEBUG]
72812 2019-Jan-09 19:14:54.119773 - [DEBUG] Function : main
72813 2019-Jan-09 19:14:54.119799 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72814 2019-Jan-09 19:14:54.120419 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
72815 2019-Jan-09 19:14:54.121059 - [DEBUG] Value : BOTTOM
72816 2019-Jan-09 19:14:54.121084 - [DEBUG]
72817 2019-Jan-09 19:14:54.121109 - [DEBUG] Function : main
72818 2019-Jan-09 19:14:54.121134 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72819 2019-Jan-09 19:14:54.121755 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72820 2019-Jan-09 19:14:54.121812 - [DEBUG] Value : BOTTOM
72821 2019-Jan-09 19:14:54.121838 - [DEBUG]
72822 2019-Jan-09 19:14:54.121879 - [DEBUG] Function : main
72823 2019-Jan-09 19:14:54.121905 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72824 2019-Jan-09 19:14:54.122531 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72825 2019-Jan-09 19:14:54.123156 - [DEBUG] Value : BOTTOM
72826 2019-Jan-09 19:14:54.123182 - [DEBUG]
72827 2019-Jan-09 19:14:54.123206 - [DEBUG] Function : main
72828 2019-Jan-09 19:14:54.123232 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72829 2019-Jan-09 19:14:54.123870 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72830 2019-Jan-09 19:14:54.124497 - [DEBUG] Value : BOTTOM
72831 2019-Jan-09 19:14:54.124523 - [DEBUG]
72832 2019-Jan-09 19:14:54.124548 - [DEBUG] Function : main
72833 2019-Jan-09 19:14:54.124573 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72834 2019-Jan-09 19:14:54.125195 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72835 2019-Jan-09 19:14:54.125819 - [DEBUG] Value : BOTTOM
72836 2019-Jan-09 19:14:54.125845 - [DEBUG]
72837 2019-Jan-09 19:14:54.125869 - [DEBUG] Function : main
72838 2019-Jan-09 19:14:54.125894 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72839 2019-Jan-09 19:14:54.126517 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72840 2019-Jan-09 19:14:54.127182 - [DEBUG] Value : BOTTOM
72841 2019-Jan-09 19:14:54.127209 - [DEBUG]
72842 2019-Jan-09 19:14:54.127233 - [DEBUG] Function : main
72843 2019-Jan-09 19:14:54.127259 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72844 2019-Jan-09 19:14:54.127884 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72845 2019-Jan-09 19:14:54.128511 - [DEBUG] Value : BOTTOM
72846 2019-Jan-09 19:14:54.128537 - [DEBUG]
72847 2019-Jan-09 19:14:54.128562 - [DEBUG] Function : main
72848 2019-Jan-09 19:14:54.128587 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72849 2019-Jan-09 19:14:54.129211 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72850 2019-Jan-09 19:14:54.129839 - [DEBUG] Value : BOTTOM
72851 2019-Jan-09 19:14:54.129865 - [DEBUG]
72852 2019-Jan-09 19:14:54.129891 - [DEBUG] Function : main
72853 2019-Jan-09 19:14:54.129916 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72854 2019-Jan-09 19:14:54.130571 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72855 2019-Jan-09 19:14:54.131197 - [DEBUG] Value : BOTTOM
72856 2019-Jan-09 19:14:54.131222 - [DEBUG]
72857 2019-Jan-09 19:14:54.131248 - [DEBUG] Function : main
72858 2019-Jan-09 19:14:54.131273 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72859 2019-Jan-09 19:14:54.131896 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72860 2019-Jan-09 19:14:54.132519 - [DEBUG] Value : BOTTOM
72861 2019-Jan-09 19:14:54.132545 - [DEBUG]
72862 2019-Jan-09 19:14:54.132570 - [DEBUG] Function : main
72863 2019-Jan-09 19:14:54.132595 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72864 2019-Jan-09 19:14:54.133219 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72865 2019-Jan-09 19:14:54.133858 - [DEBUG] Value : BOTTOM
72866 2019-Jan-09 19:14:54.133884 - [DEBUG]
72867 2019-Jan-09 19:14:54.133909 - [DEBUG] Function : main
72868 2019-Jan-09 19:14:54.133935 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72869 2019-Jan-09 19:14:54.134560 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72870 2019-Jan-09 19:14:54.135189 - [DEBUG] Value : BOTTOM
72871 2019-Jan-09 19:14:54.135214 - [DEBUG]
72872 2019-Jan-09 19:14:54.135238 - [DEBUG] Function : main
72873 2019-Jan-09 19:14:54.135264 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72874 2019-Jan-09 19:14:54.135887 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
72875 2019-Jan-09 19:14:54.136512 - [DEBUG] Value : BOTTOM
72876 2019-Jan-09 19:14:54.136538 - [DEBUG]
72877 2019-Jan-09 19:14:54.136563 - [DEBUG] Function : main
72878 2019-Jan-09 19:14:54.136588 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72879 2019-Jan-09 19:14:54.137227 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72880 2019-Jan-09 19:14:54.137856 - [DEBUG] Value : BOTTOM
72881 2019-Jan-09 19:14:54.137882 - [DEBUG]
72882 2019-Jan-09 19:14:54.137907 - [DEBUG] Function : main
72883 2019-Jan-09 19:14:54.137933 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72884 2019-Jan-09 19:14:54.138570 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72885 2019-Jan-09 19:14:54.139196 - [DEBUG] Value : BOTTOM
72886 2019-Jan-09 19:14:54.139222 - [DEBUG]
72887 2019-Jan-09 19:14:54.139246 - [DEBUG] Function : main
72888 2019-Jan-09 19:14:54.139271 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72889 2019-Jan-09 19:14:54.139896 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72890 2019-Jan-09 19:14:54.140537 - [DEBUG] Value : BOTTOM
72891 2019-Jan-09 19:14:54.140563 - [DEBUG]
72892 2019-Jan-09 19:14:54.140588 - [DEBUG] Function : main
72893 2019-Jan-09 19:14:54.140614 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72894 2019-Jan-09 19:14:54.141238 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72895 2019-Jan-09 19:14:54.141873 - [DEBUG] Value : BOTTOM
72896 2019-Jan-09 19:14:54.141900 - [DEBUG]
72897 2019-Jan-09 19:14:54.141925 - [DEBUG] Function : main
72898 2019-Jan-09 19:14:54.141950 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72899 2019-Jan-09 19:14:54.142574 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72900 2019-Jan-09 19:14:54.143199 - [DEBUG] Value : BOTTOM
72901 2019-Jan-09 19:14:54.143225 - [DEBUG]
72902 2019-Jan-09 19:14:54.143250 - [DEBUG] Function : main
72903 2019-Jan-09 19:14:54.143276 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72904 2019-Jan-09 19:14:54.143915 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72905 2019-Jan-09 19:14:54.144542 - [DEBUG] Value : BOTTOM
72906 2019-Jan-09 19:14:54.144568 - [DEBUG]
72907 2019-Jan-09 19:14:54.144593 - [DEBUG] Function : main
72908 2019-Jan-09 19:14:54.144619 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72909 2019-Jan-09 19:14:54.145243 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72910 2019-Jan-09 19:14:54.145869 - [DEBUG] Value : BOTTOM
72911 2019-Jan-09 19:14:54.145895 - [DEBUG]
72912 2019-Jan-09 19:14:54.145920 - [DEBUG] Function : main
72913 2019-Jan-09 19:14:54.145946 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72914 2019-Jan-09 19:14:54.146569 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72915 2019-Jan-09 19:14:54.147213 - [DEBUG] Value : BOTTOM
72916 2019-Jan-09 19:14:54.147239 - [DEBUG]
72917 2019-Jan-09 19:14:54.147264 - [DEBUG] Function : main
72918 2019-Jan-09 19:14:54.147289 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72919 2019-Jan-09 19:14:54.147914 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72920 2019-Jan-09 19:14:54.148547 - [DEBUG] Value : BOTTOM
72921 2019-Jan-09 19:14:54.148573 - [DEBUG]
72922 2019-Jan-09 19:14:54.148598 - [DEBUG] Function : main
72923 2019-Jan-09 19:14:54.148624 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72924 2019-Jan-09 19:14:54.149249 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72925 2019-Jan-09 19:14:54.149876 - [DEBUG] Value : BOTTOM
72926 2019-Jan-09 19:14:54.149902 - [DEBUG]
72927 2019-Jan-09 19:14:54.149927 - [DEBUG] Function : main
72928 2019-Jan-09 19:14:54.149960 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72929 2019-Jan-09 19:14:54.150601 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72930 2019-Jan-09 19:14:54.151234 - [DEBUG] Value : BOTTOM
72931 2019-Jan-09 19:14:54.151260 - [DEBUG]
72932 2019-Jan-09 19:14:54.151285 - [DEBUG] Function : main
72933 2019-Jan-09 19:14:54.151310 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72934 2019-Jan-09 19:14:54.151934 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72935 2019-Jan-09 19:14:54.152561 - [DEBUG] Value : BOTTOM
72936 2019-Jan-09 19:14:54.152587 - [DEBUG]
72937 2019-Jan-09 19:14:54.152612 - [DEBUG] Function : main
72938 2019-Jan-09 19:14:54.152637 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72939 2019-Jan-09 19:14:54.153262 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72940 2019-Jan-09 19:14:54.153905 - [DEBUG] Value : BOTTOM
72941 2019-Jan-09 19:14:54.153931 - [DEBUG]
72942 2019-Jan-09 19:14:54.153956 - [DEBUG] Function : main
72943 2019-Jan-09 19:14:54.153982 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72944 2019-Jan-09 19:14:54.154605 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72945 2019-Jan-09 19:14:54.155232 - [DEBUG] Value : BOTTOM
72946 2019-Jan-09 19:14:54.155258 - [DEBUG]
72947 2019-Jan-09 19:14:54.155283 - [DEBUG] Function : main
72948 2019-Jan-09 19:14:54.155308 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72949 2019-Jan-09 19:14:54.155932 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72950 2019-Jan-09 19:14:54.155990 - [DEBUG] Value : BOTTOM
72951 2019-Jan-09 19:14:54.156015 - [DEBUG]
72952 2019-Jan-09 19:14:54.156056 - [DEBUG] Function : main
72953 2019-Jan-09 19:14:54.156082 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72954 2019-Jan-09 19:14:54.156711 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72955 2019-Jan-09 19:14:54.157355 - [DEBUG] Value : BOTTOM
72956 2019-Jan-09 19:14:54.157382 - [DEBUG]
72957 2019-Jan-09 19:14:54.157407 - [DEBUG] Function : main
72958 2019-Jan-09 19:14:54.157432 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72959 2019-Jan-09 19:14:54.158058 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72960 2019-Jan-09 19:14:54.158684 - [DEBUG] Value : BOTTOM
72961 2019-Jan-09 19:14:54.158709 - [DEBUG]
72962 2019-Jan-09 19:14:54.158734 - [DEBUG] Function : main
72963 2019-Jan-09 19:14:54.158758 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72964 2019-Jan-09 19:14:54.159384 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72965 2019-Jan-09 19:14:54.160008 - [DEBUG] Value : BOTTOM
72966 2019-Jan-09 19:14:54.160033 - [DEBUG]
72967 2019-Jan-09 19:14:54.160057 - [DEBUG] Function : main
72968 2019-Jan-09 19:14:54.160083 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72969 2019-Jan-09 19:14:54.160724 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72970 2019-Jan-09 19:14:54.161366 - [DEBUG] Value : BOTTOM
72971 2019-Jan-09 19:14:54.161392 - [DEBUG]
72972 2019-Jan-09 19:14:54.161417 - [DEBUG] Function : main
72973 2019-Jan-09 19:14:54.161455 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72974 2019-Jan-09 19:14:54.162084 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72975 2019-Jan-09 19:14:54.162709 - [DEBUG] Value : BOTTOM
72976 2019-Jan-09 19:14:54.162735 - [DEBUG]
72977 2019-Jan-09 19:14:54.162759 - [DEBUG] Function : main
72978 2019-Jan-09 19:14:54.162784 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72979 2019-Jan-09 19:14:54.163411 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72980 2019-Jan-09 19:14:54.164054 - [DEBUG] Value : BOTTOM
72981 2019-Jan-09 19:14:54.164080 - [DEBUG]
72982 2019-Jan-09 19:14:54.164105 - [DEBUG] Function : main
72983 2019-Jan-09 19:14:54.164130 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72984 2019-Jan-09 19:14:54.164757 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72985 2019-Jan-09 19:14:54.165380 - [DEBUG] Value : BOTTOM
72986 2019-Jan-09 19:14:54.165406 - [DEBUG]
72987 2019-Jan-09 19:14:54.165430 - [DEBUG] Function : main
72988 2019-Jan-09 19:14:54.165455 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72989 2019-Jan-09 19:14:54.166081 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72990 2019-Jan-09 19:14:54.166705 - [DEBUG] Value : BOTTOM
72991 2019-Jan-09 19:14:54.166731 - [DEBUG]
72992 2019-Jan-09 19:14:54.166755 - [DEBUG] Function : main
72993 2019-Jan-09 19:14:54.166781 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72994 2019-Jan-09 19:14:54.167423 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72995 2019-Jan-09 19:14:54.168046 - [DEBUG] Value : BOTTOM
72996 2019-Jan-09 19:14:54.168071 - [DEBUG]
72997 2019-Jan-09 19:14:54.168095 - [DEBUG] Function : main
72998 2019-Jan-09 19:14:54.168121 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72999 2019-Jan-09 19:14:54.168747 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73000 2019-Jan-09 19:14:54.169375 - [DEBUG] Value : BOTTOM
73001 2019-Jan-09 19:14:54.169401 - [DEBUG]
73002 2019-Jan-09 19:14:54.169425 - [DEBUG] Function : main
73003 2019-Jan-09 19:14:54.169451 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73004 2019-Jan-09 19:14:54.170077 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73005 2019-Jan-09 19:14:54.170717 - [DEBUG] Value : BOTTOM
73006 2019-Jan-09 19:14:54.170743 - [DEBUG]
73007 2019-Jan-09 19:14:54.170767 - [DEBUG] Function : main
73008 2019-Jan-09 19:14:54.170792 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73009 2019-Jan-09 19:14:54.171419 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73010 2019-Jan-09 19:14:54.172046 - [DEBUG] Value : BOTTOM
73011 2019-Jan-09 19:14:54.172072 - [DEBUG]
73012 2019-Jan-09 19:14:54.172097 - [DEBUG] Function : main
73013 2019-Jan-09 19:14:54.172122 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73014 2019-Jan-09 19:14:54.172749 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73015 2019-Jan-09 19:14:54.173375 - [DEBUG] Value : BOTTOM
73016 2019-Jan-09 19:14:54.173401 - [DEBUG]
73017 2019-Jan-09 19:14:54.173425 - [DEBUG] Function : main
73018 2019-Jan-09 19:14:54.173450 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73019 2019-Jan-09 19:14:54.174101 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73020 2019-Jan-09 19:14:54.174728 - [DEBUG] Value : BOTTOM
73021 2019-Jan-09 19:14:54.174754 - [DEBUG]
73022 2019-Jan-09 19:14:54.174778 - [DEBUG] Function : main
73023 2019-Jan-09 19:14:54.174804 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73024 2019-Jan-09 19:14:54.175431 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73025 2019-Jan-09 19:14:54.176065 - [DEBUG] Value : BOTTOM
73026 2019-Jan-09 19:14:54.176091 - [DEBUG]
73027 2019-Jan-09 19:14:54.176115 - [DEBUG] Function : main
73028 2019-Jan-09 19:14:54.176140 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73029 2019-Jan-09 19:14:54.176766 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73030 2019-Jan-09 19:14:54.177407 - [DEBUG] Value : BOTTOM
73031 2019-Jan-09 19:14:54.177433 - [DEBUG]
73032 2019-Jan-09 19:14:54.177459 - [DEBUG] Function : main
73033 2019-Jan-09 19:14:54.177485 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73034 2019-Jan-09 19:14:54.178110 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73035 2019-Jan-09 19:14:54.178737 - [DEBUG] Value : BOTTOM
73036 2019-Jan-09 19:14:54.178763 - [DEBUG]
73037 2019-Jan-09 19:14:54.178787 - [DEBUG] Function : main
73038 2019-Jan-09 19:14:54.178812 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73039 2019-Jan-09 19:14:54.179438 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73040 2019-Jan-09 19:14:54.180064 - [DEBUG] Value : BOTTOM
73041 2019-Jan-09 19:14:54.180089 - [DEBUG]
73042 2019-Jan-09 19:14:54.180114 - [DEBUG] Function : main
73043 2019-Jan-09 19:14:54.180140 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73044 2019-Jan-09 19:14:54.180781 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73045 2019-Jan-09 19:14:54.181407 - [DEBUG] Value : BOTTOM
73046 2019-Jan-09 19:14:54.181433 - [DEBUG]
73047 2019-Jan-09 19:14:54.181458 - [DEBUG] Function : main
73048 2019-Jan-09 19:14:54.181483 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73049 2019-Jan-09 19:14:54.182109 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73050 2019-Jan-09 19:14:54.182742 - [DEBUG] Value : BOTTOM
73051 2019-Jan-09 19:14:54.182768 - [DEBUG]
73052 2019-Jan-09 19:14:54.182793 - [DEBUG] Function : main
73053 2019-Jan-09 19:14:54.182819 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73054 2019-Jan-09 19:14:54.183445 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73055 2019-Jan-09 19:14:54.184087 - [DEBUG] Value : BOTTOM
73056 2019-Jan-09 19:14:54.184113 - [DEBUG]
73057 2019-Jan-09 19:14:54.184137 - [DEBUG] Function : main
73058 2019-Jan-09 19:14:54.184162 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73059 2019-Jan-09 19:14:54.184788 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73060 2019-Jan-09 19:14:54.185421 - [DEBUG] Value : BOTTOM
73061 2019-Jan-09 19:14:54.185447 - [DEBUG]
73062 2019-Jan-09 19:14:54.185472 - [DEBUG] Function : main
73063 2019-Jan-09 19:14:54.185498 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73064 2019-Jan-09 19:14:54.186143 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73065 2019-Jan-09 19:14:54.186768 - [DEBUG] Value : BOTTOM
73066 2019-Jan-09 19:14:54.186794 - [DEBUG]
73067 2019-Jan-09 19:14:54.186819 - [DEBUG] Function : main
73068 2019-Jan-09 19:14:54.186844 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73069 2019-Jan-09 19:14:54.187484 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73070 2019-Jan-09 19:14:54.188109 - [DEBUG] Value : BOTTOM
73071 2019-Jan-09 19:14:54.188135 - [DEBUG]
73072 2019-Jan-09 19:14:54.188160 - [DEBUG] Function : main
73073 2019-Jan-09 19:14:54.188186 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73074 2019-Jan-09 19:14:54.188814 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73075 2019-Jan-09 19:14:54.189443 - [DEBUG] Value : BOTTOM
73076 2019-Jan-09 19:14:54.189469 - [DEBUG]
73077 2019-Jan-09 19:14:54.189495 - [DEBUG] Function : main
73078 2019-Jan-09 19:14:54.189520 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73079 2019-Jan-09 19:14:54.190147 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73080 2019-Jan-09 19:14:54.190786 - [DEBUG] Value : BOTTOM
73081 2019-Jan-09 19:14:54.190813 - [DEBUG]
73082 2019-Jan-09 19:14:54.190838 - [DEBUG] Function : main
73083 2019-Jan-09 19:14:54.190863 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73084 2019-Jan-09 19:14:54.191491 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
73085 2019-Jan-09 19:14:54.192125 - [DEBUG] Value : BOTTOM
73086 2019-Jan-09 19:14:54.192150 - [DEBUG]
73087 2019-Jan-09 19:14:54.192175 - [DEBUG] Function : main
73088 2019-Jan-09 19:14:54.192201 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73089 2019-Jan-09 19:14:54.192828 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73090 2019-Jan-09 19:14:54.192885 - [DEBUG] Value : BOTTOM
73091 2019-Jan-09 19:14:54.192911 - [DEBUG]
73092 2019-Jan-09 19:14:54.192951 - [DEBUG] Function : main
73093 2019-Jan-09 19:14:54.192978 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73094 2019-Jan-09 19:14:54.193603 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73095 2019-Jan-09 19:14:54.194245 - [DEBUG] Value : BOTTOM
73096 2019-Jan-09 19:14:54.194271 - [DEBUG]
73097 2019-Jan-09 19:14:54.194296 - [DEBUG] Function : main
73098 2019-Jan-09 19:14:54.194321 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73099 2019-Jan-09 19:14:54.194943 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73100 2019-Jan-09 19:14:54.195568 - [DEBUG] Value : BOTTOM
73101 2019-Jan-09 19:14:54.195594 - [DEBUG]
73102 2019-Jan-09 19:14:54.195618 - [DEBUG] Function : main
73103 2019-Jan-09 19:14:54.195643 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73104 2019-Jan-09 19:14:54.196265 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73105 2019-Jan-09 19:14:54.196889 - [DEBUG] Value : BOTTOM
73106 2019-Jan-09 19:14:54.196915 - [DEBUG]
73107 2019-Jan-09 19:14:54.196939 - [DEBUG] Function : main
73108 2019-Jan-09 19:14:54.196964 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73109 2019-Jan-09 19:14:54.197603 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73110 2019-Jan-09 19:14:54.198252 - [DEBUG] Value : BOTTOM
73111 2019-Jan-09 19:14:54.198278 - [DEBUG]
73112 2019-Jan-09 19:14:54.198303 - [DEBUG] Function : main
73113 2019-Jan-09 19:14:54.198329 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73114 2019-Jan-09 19:14:54.198953 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73115 2019-Jan-09 19:14:54.199578 - [DEBUG] Value : BOTTOM
73116 2019-Jan-09 19:14:54.199603 - [DEBUG]
73117 2019-Jan-09 19:14:54.199628 - [DEBUG] Function : main
73118 2019-Jan-09 19:14:54.199653 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73119 2019-Jan-09 19:14:54.200276 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73120 2019-Jan-09 19:14:54.200919 - [DEBUG] Value : BOTTOM
73121 2019-Jan-09 19:14:54.200945 - [DEBUG]
73122 2019-Jan-09 19:14:54.200971 - [DEBUG] Function : main
73123 2019-Jan-09 19:14:54.200996 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73124 2019-Jan-09 19:14:54.201619 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73125 2019-Jan-09 19:14:54.202242 - [DEBUG] Value : BOTTOM
73126 2019-Jan-09 19:14:54.202268 - [DEBUG]
73127 2019-Jan-09 19:14:54.202292 - [DEBUG] Function : main
73128 2019-Jan-09 19:14:54.202317 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73129 2019-Jan-09 19:14:54.202940 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73130 2019-Jan-09 19:14:54.203563 - [DEBUG] Value : BOTTOM
73131 2019-Jan-09 19:14:54.203589 - [DEBUG]
73132 2019-Jan-09 19:14:54.203614 - [DEBUG] Function : main
73133 2019-Jan-09 19:14:54.203639 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73134 2019-Jan-09 19:14:54.204279 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73135 2019-Jan-09 19:14:54.204903 - [DEBUG] Value : BOTTOM
73136 2019-Jan-09 19:14:54.204929 - [DEBUG]
73137 2019-Jan-09 19:14:54.204953 - [DEBUG] Function : main
73138 2019-Jan-09 19:14:54.204979 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73139 2019-Jan-09 19:14:54.205602 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73140 2019-Jan-09 19:14:54.206230 - [DEBUG] Value : BOTTOM
73141 2019-Jan-09 19:14:54.206256 - [DEBUG]
73142 2019-Jan-09 19:14:54.206281 - [DEBUG] Function : main
73143 2019-Jan-09 19:14:54.206306 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73144 2019-Jan-09 19:14:54.206930 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73145 2019-Jan-09 19:14:54.207570 - [DEBUG] Value : BOTTOM
73146 2019-Jan-09 19:14:54.207595 - [DEBUG]
73147 2019-Jan-09 19:14:54.207620 - [DEBUG] Function : main
73148 2019-Jan-09 19:14:54.207645 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73149 2019-Jan-09 19:14:54.208268 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73150 2019-Jan-09 19:14:54.208895 - [DEBUG] Value : BOTTOM
73151 2019-Jan-09 19:14:54.208921 - [DEBUG]
73152 2019-Jan-09 19:14:54.208947 - [DEBUG] Function : main
73153 2019-Jan-09 19:14:54.208972 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73154 2019-Jan-09 19:14:54.209596 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73155 2019-Jan-09 19:14:54.210222 - [DEBUG] Value : BOTTOM
73156 2019-Jan-09 19:14:54.210248 - [DEBUG]
73157 2019-Jan-09 19:14:54.210272 - [DEBUG] Function : main
73158 2019-Jan-09 19:14:54.210307 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73159 2019-Jan-09 19:14:54.210948 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73160 2019-Jan-09 19:14:54.211574 - [DEBUG] Value : BOTTOM
73161 2019-Jan-09 19:14:54.211600 - [DEBUG]
73162 2019-Jan-09 19:14:54.211625 - [DEBUG] Function : main
73163 2019-Jan-09 19:14:54.211650 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73164 2019-Jan-09 19:14:54.212274 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73165 2019-Jan-09 19:14:54.212907 - [DEBUG] Value : BOTTOM
73166 2019-Jan-09 19:14:54.212932 - [DEBUG]
73167 2019-Jan-09 19:14:54.212956 - [DEBUG] Function : main
73168 2019-Jan-09 19:14:54.212982 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73169 2019-Jan-09 19:14:54.213604 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73170 2019-Jan-09 19:14:54.214246 - [DEBUG] Value : BOTTOM
73171 2019-Jan-09 19:14:54.214271 - [DEBUG]
73172 2019-Jan-09 19:14:54.214298 - [DEBUG] Function : main
73173 2019-Jan-09 19:14:54.214323 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73174 2019-Jan-09 19:14:54.214946 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73175 2019-Jan-09 19:14:54.215572 - [DEBUG] Value : BOTTOM
73176 2019-Jan-09 19:14:54.215597 - [DEBUG]
73177 2019-Jan-09 19:14:54.215622 - [DEBUG] Function : main
73178 2019-Jan-09 19:14:54.215647 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73179 2019-Jan-09 19:14:54.216270 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73180 2019-Jan-09 19:14:54.216896 - [DEBUG] Value : BOTTOM
73181 2019-Jan-09 19:14:54.216921 - [DEBUG]
73182 2019-Jan-09 19:14:54.216946 - [DEBUG] Function : main
73183 2019-Jan-09 19:14:54.216971 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73184 2019-Jan-09 19:14:54.217610 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73185 2019-Jan-09 19:14:54.218235 - [DEBUG] Value : BOTTOM
73186 2019-Jan-09 19:14:54.218261 - [DEBUG]
73187 2019-Jan-09 19:14:54.218285 - [DEBUG] Function : main
73188 2019-Jan-09 19:14:54.218311 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73189 2019-Jan-09 19:14:54.218934 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73190 2019-Jan-09 19:14:54.219567 - [DEBUG] Value : BOTTOM
73191 2019-Jan-09 19:14:54.219593 - [DEBUG]
73192 2019-Jan-09 19:14:54.219618 - [DEBUG] Function : main
73193 2019-Jan-09 19:14:54.219643 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73194 2019-Jan-09 19:14:54.220266 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73195 2019-Jan-09 19:14:54.220908 - [DEBUG] Value : BOTTOM
73196 2019-Jan-09 19:14:54.220934 - [DEBUG]
73197 2019-Jan-09 19:14:54.220958 - [DEBUG] Function : main
73198 2019-Jan-09 19:14:54.220984 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73199 2019-Jan-09 19:14:54.221608 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73200 2019-Jan-09 19:14:54.222241 - [DEBUG] Value : BOTTOM
73201 2019-Jan-09 19:14:54.222267 - [DEBUG]
73202 2019-Jan-09 19:14:54.222292 - [DEBUG] Function : main
73203 2019-Jan-09 19:14:54.222317 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73204 2019-Jan-09 19:14:54.222947 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73205 2019-Jan-09 19:14:54.223574 - [DEBUG] Value : BOTTOM
73206 2019-Jan-09 19:14:54.223599 - [DEBUG]
73207 2019-Jan-09 19:14:54.223624 - [DEBUG] Function : main
73208 2019-Jan-09 19:14:54.223649 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73209 2019-Jan-09 19:14:54.224288 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73210 2019-Jan-09 19:14:54.224915 - [DEBUG] Value : BOTTOM
73211 2019-Jan-09 19:14:54.224941 - [DEBUG]
73212 2019-Jan-09 19:14:54.224966 - [DEBUG] Function : main
73213 2019-Jan-09 19:14:54.224991 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73214 2019-Jan-09 19:14:54.225613 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73215 2019-Jan-09 19:14:54.226240 - [DEBUG] Value : BOTTOM
73216 2019-Jan-09 19:14:54.226265 - [DEBUG]
73217 2019-Jan-09 19:14:54.226289 - [DEBUG] Function : main
73218 2019-Jan-09 19:14:54.226315 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73219 2019-Jan-09 19:14:54.226937 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73220 2019-Jan-09 19:14:54.227575 - [DEBUG] Value : BOTTOM
73221 2019-Jan-09 19:14:54.227601 - [DEBUG]
73222 2019-Jan-09 19:14:54.227626 - [DEBUG] Function : main
73223 2019-Jan-09 19:14:54.227652 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73224 2019-Jan-09 19:14:54.228274 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
73225 2019-Jan-09 19:14:54.228907 - [DEBUG] Value : BOTTOM
73226 2019-Jan-09 19:14:54.228933 - [DEBUG]
73227 2019-Jan-09 19:14:54.228957 - [DEBUG] Function : main
73228 2019-Jan-09 19:14:54.228982 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73229 2019-Jan-09 19:14:54.229605 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73230 2019-Jan-09 19:14:54.230230 - [DEBUG] Value : BOTTOM
73231 2019-Jan-09 19:14:54.230256 - [DEBUG]
73232 2019-Jan-09 19:14:54.230281 - [DEBUG] Function : main
73233 2019-Jan-09 19:14:54.230306 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73234 2019-Jan-09 19:14:54.230945 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73235 2019-Jan-09 19:14:54.231002 - [DEBUG] Value : BOTTOM
73236 2019-Jan-09 19:14:54.231027 - [DEBUG]
73237 2019-Jan-09 19:14:54.231067 - [DEBUG] Function : main
73238 2019-Jan-09 19:14:54.231094 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73239 2019-Jan-09 19:14:54.231722 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73240 2019-Jan-09 19:14:54.232351 - [DEBUG] Value : BOTTOM
73241 2019-Jan-09 19:14:54.232377 - [DEBUG]
73242 2019-Jan-09 19:14:54.232401 - [DEBUG] Function : main
73243 2019-Jan-09 19:14:54.232427 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73244 2019-Jan-09 19:14:54.233053 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73245 2019-Jan-09 19:14:54.233680 - [DEBUG] Value : BOTTOM
73246 2019-Jan-09 19:14:54.233705 - [DEBUG]
73247 2019-Jan-09 19:14:54.233730 - [DEBUG] Function : main
73248 2019-Jan-09 19:14:54.233755 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73249 2019-Jan-09 19:14:54.234394 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73250 2019-Jan-09 19:14:54.235019 - [DEBUG] Value : BOTTOM
73251 2019-Jan-09 19:14:54.235044 - [DEBUG]
73252 2019-Jan-09 19:14:54.235076 - [DEBUG] Function : main
73253 2019-Jan-09 19:14:54.235102 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73254 2019-Jan-09 19:14:54.235730 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73255 2019-Jan-09 19:14:54.236372 - [DEBUG] Value : BOTTOM
73256 2019-Jan-09 19:14:54.236398 - [DEBUG]
73257 2019-Jan-09 19:14:54.236423 - [DEBUG] Function : main
73258 2019-Jan-09 19:14:54.236449 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73259 2019-Jan-09 19:14:54.237077 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73260 2019-Jan-09 19:14:54.237718 - [DEBUG] Value : BOTTOM
73261 2019-Jan-09 19:14:54.237743 - [DEBUG]
73262 2019-Jan-09 19:14:54.237768 - [DEBUG] Function : main
73263 2019-Jan-09 19:14:54.237793 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73264 2019-Jan-09 19:14:54.238422 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73265 2019-Jan-09 19:14:54.239050 - [DEBUG] Value : BOTTOM
73266 2019-Jan-09 19:14:54.239076 - [DEBUG]
73267 2019-Jan-09 19:14:54.239102 - [DEBUG] Function : main
73268 2019-Jan-09 19:14:54.239127 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73269 2019-Jan-09 19:14:54.239755 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73270 2019-Jan-09 19:14:54.240378 - [DEBUG] Value : BOTTOM
73271 2019-Jan-09 19:14:54.240404 - [DEBUG]
73272 2019-Jan-09 19:14:54.240428 - [DEBUG] Function : main
73273 2019-Jan-09 19:14:54.240467 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73274 2019-Jan-09 19:14:54.241096 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73275 2019-Jan-09 19:14:54.241720 - [DEBUG] Value : BOTTOM
73276 2019-Jan-09 19:14:54.241746 - [DEBUG]
73277 2019-Jan-09 19:14:54.241771 - [DEBUG] Function : main
73278 2019-Jan-09 19:14:54.241797 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73279 2019-Jan-09 19:14:54.242425 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73280 2019-Jan-09 19:14:54.243048 - [DEBUG] Value : BOTTOM
73281 2019-Jan-09 19:14:54.243073 - [DEBUG]
73282 2019-Jan-09 19:14:54.243098 - [DEBUG] Function : main
73283 2019-Jan-09 19:14:54.243123 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73284 2019-Jan-09 19:14:54.243751 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73285 2019-Jan-09 19:14:54.244393 - [DEBUG] Value : BOTTOM
73286 2019-Jan-09 19:14:54.244420 - [DEBUG]
73287 2019-Jan-09 19:14:54.244445 - [DEBUG] Function : main
73288 2019-Jan-09 19:14:54.244471 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73289 2019-Jan-09 19:14:54.245098 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73290 2019-Jan-09 19:14:54.245722 - [DEBUG] Value : BOTTOM
73291 2019-Jan-09 19:14:54.245748 - [DEBUG]
73292 2019-Jan-09 19:14:54.245772 - [DEBUG] Function : main
73293 2019-Jan-09 19:14:54.245798 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73294 2019-Jan-09 19:14:54.246425 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73295 2019-Jan-09 19:14:54.247053 - [DEBUG] Value : BOTTOM
73296 2019-Jan-09 19:14:54.247079 - [DEBUG]
73297 2019-Jan-09 19:14:54.247125 - [DEBUG] Function : main
73298 2019-Jan-09 19:14:54.247151 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73299 2019-Jan-09 19:14:54.247780 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73300 2019-Jan-09 19:14:54.248407 - [DEBUG] Value : BOTTOM
73301 2019-Jan-09 19:14:54.248432 - [DEBUG]
73302 2019-Jan-09 19:14:54.248457 - [DEBUG] Function : main
73303 2019-Jan-09 19:14:54.248482 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73304 2019-Jan-09 19:14:54.249108 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73305 2019-Jan-09 19:14:54.249735 - [DEBUG] Value : BOTTOM
73306 2019-Jan-09 19:14:54.249761 - [DEBUG]
73307 2019-Jan-09 19:14:54.249786 - [DEBUG] Function : main
73308 2019-Jan-09 19:14:54.249811 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73309 2019-Jan-09 19:14:54.250450 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73310 2019-Jan-09 19:14:54.251085 - [DEBUG] Value : BOTTOM
73311 2019-Jan-09 19:14:54.251110 - [DEBUG]
73312 2019-Jan-09 19:14:54.251135 - [DEBUG] Function : main
73313 2019-Jan-09 19:14:54.251160 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73314 2019-Jan-09 19:14:54.251788 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73315 2019-Jan-09 19:14:54.252414 - [DEBUG] Value : BOTTOM
73316 2019-Jan-09 19:14:54.252440 - [DEBUG]
73317 2019-Jan-09 19:14:54.252466 - [DEBUG] Function : main
73318 2019-Jan-09 19:14:54.252491 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73319 2019-Jan-09 19:14:54.253119 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73320 2019-Jan-09 19:14:54.253744 - [DEBUG] Value : BOTTOM
73321 2019-Jan-09 19:14:54.253781 - [DEBUG]
73322 2019-Jan-09 19:14:54.253807 - [DEBUG] Function : main
73323 2019-Jan-09 19:14:54.253832 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73324 2019-Jan-09 19:14:54.254459 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73325 2019-Jan-09 19:14:54.255085 - [DEBUG] Value : BOTTOM
73326 2019-Jan-09 19:14:54.255111 - [DEBUG]
73327 2019-Jan-09 19:14:54.255136 - [DEBUG] Function : main
73328 2019-Jan-09 19:14:54.255161 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73329 2019-Jan-09 19:14:54.255788 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73330 2019-Jan-09 19:14:54.256414 - [DEBUG] Value : BOTTOM
73331 2019-Jan-09 19:14:54.256439 - [DEBUG]
73332 2019-Jan-09 19:14:54.256463 - [DEBUG] Function : main
73333 2019-Jan-09 19:14:54.256489 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73334 2019-Jan-09 19:14:54.257129 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73335 2019-Jan-09 19:14:54.257763 - [DEBUG] Value : BOTTOM
73336 2019-Jan-09 19:14:54.257789 - [DEBUG]
73337 2019-Jan-09 19:14:54.257814 - [DEBUG] Function : main
73338 2019-Jan-09 19:14:54.257840 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73339 2019-Jan-09 19:14:54.258466 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73340 2019-Jan-09 19:14:54.259092 - [DEBUG] Value : BOTTOM
73341 2019-Jan-09 19:14:54.259117 - [DEBUG]
73342 2019-Jan-09 19:14:54.259141 - [DEBUG] Function : main
73343 2019-Jan-09 19:14:54.259166 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73344 2019-Jan-09 19:14:54.259800 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73345 2019-Jan-09 19:14:54.260444 - [DEBUG] Value : BOTTOM
73346 2019-Jan-09 19:14:54.260473 - [DEBUG]
73347 2019-Jan-09 19:14:54.260498 - [DEBUG] Function : main
73348 2019-Jan-09 19:14:54.260524 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73349 2019-Jan-09 19:14:54.261151 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73350 2019-Jan-09 19:14:54.261776 - [DEBUG] Value : BOTTOM
73351 2019-Jan-09 19:14:54.261802 - [DEBUG]
73352 2019-Jan-09 19:14:54.261826 - [DEBUG] Function : main
73353 2019-Jan-09 19:14:54.261852 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73354 2019-Jan-09 19:14:54.262478 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73355 2019-Jan-09 19:14:54.263104 - [DEBUG] Value : BOTTOM
73356 2019-Jan-09 19:14:54.263130 - [DEBUG]
73357 2019-Jan-09 19:14:54.263155 - [DEBUG] Function : main
73358 2019-Jan-09 19:14:54.263180 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73359 2019-Jan-09 19:14:54.263818 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73360 2019-Jan-09 19:14:54.264448 - [DEBUG] Value : BOTTOM
73361 2019-Jan-09 19:14:54.264473 - [DEBUG]
73362 2019-Jan-09 19:14:54.264498 - [DEBUG] Function : main
73363 2019-Jan-09 19:14:54.264523 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73364 2019-Jan-09 19:14:54.265149 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73365 2019-Jan-09 19:14:54.265772 - [DEBUG] Value : BOTTOM
73366 2019-Jan-09 19:14:54.265798 - [DEBUG]
73367 2019-Jan-09 19:14:54.265823 - [DEBUG] Function : main
73368 2019-Jan-09 19:14:54.265848 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73369 2019-Jan-09 19:14:54.266475 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73370 2019-Jan-09 19:14:54.267110 - [DEBUG] Value : BOTTOM
73371 2019-Jan-09 19:14:54.267138 - [DEBUG]
73372 2019-Jan-09 19:14:54.267162 - [DEBUG] Function : main
73373 2019-Jan-09 19:14:54.267187 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73374 2019-Jan-09 19:14:54.267814 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73375 2019-Jan-09 19:14:54.267871 - [DEBUG] Value : BOTTOM
73376 2019-Jan-09 19:14:54.267897 - [DEBUG]
73377 2019-Jan-09 19:14:54.267939 - [DEBUG] Function : main
73378 2019-Jan-09 19:14:54.267965 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73379 2019-Jan-09 19:14:54.268589 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73380 2019-Jan-09 19:14:54.269216 - [DEBUG] Value : BOTTOM
73381 2019-Jan-09 19:14:54.269241 - [DEBUG]
73382 2019-Jan-09 19:14:54.269266 - [DEBUG] Function : main
73383 2019-Jan-09 19:14:54.269291 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73384 2019-Jan-09 19:14:54.269915 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73385 2019-Jan-09 19:14:54.270558 - [DEBUG] Value : BOTTOM
73386 2019-Jan-09 19:14:54.270584 - [DEBUG]
73387 2019-Jan-09 19:14:54.270609 - [DEBUG] Function : main
73388 2019-Jan-09 19:14:54.270634 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73389 2019-Jan-09 19:14:54.271256 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73390 2019-Jan-09 19:14:54.271889 - [DEBUG] Value : BOTTOM
73391 2019-Jan-09 19:14:54.271915 - [DEBUG]
73392 2019-Jan-09 19:14:54.271940 - [DEBUG] Function : main
73393 2019-Jan-09 19:14:54.271965 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73394 2019-Jan-09 19:14:54.272588 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73395 2019-Jan-09 19:14:54.273230 - [DEBUG] Value : BOTTOM
73396 2019-Jan-09 19:14:54.273255 - [DEBUG]
73397 2019-Jan-09 19:14:54.273280 - [DEBUG] Function : main
73398 2019-Jan-09 19:14:54.273305 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73399 2019-Jan-09 19:14:54.273946 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73400 2019-Jan-09 19:14:54.274571 - [DEBUG] Value : BOTTOM
73401 2019-Jan-09 19:14:54.274596 - [DEBUG]
73402 2019-Jan-09 19:14:54.274621 - [DEBUG] Function : main
73403 2019-Jan-09 19:14:54.274646 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73404 2019-Jan-09 19:14:54.275269 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73405 2019-Jan-09 19:14:54.275895 - [DEBUG] Value : BOTTOM
73406 2019-Jan-09 19:14:54.275921 - [DEBUG]
73407 2019-Jan-09 19:14:54.275945 - [DEBUG] Function : main
73408 2019-Jan-09 19:14:54.275971 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73409 2019-Jan-09 19:14:54.276592 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73410 2019-Jan-09 19:14:54.277238 - [DEBUG] Value : BOTTOM
73411 2019-Jan-09 19:14:54.277264 - [DEBUG]
73412 2019-Jan-09 19:14:54.277288 - [DEBUG] Function : main
73413 2019-Jan-09 19:14:54.277313 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73414 2019-Jan-09 19:14:54.277936 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73415 2019-Jan-09 19:14:54.278559 - [DEBUG] Value : BOTTOM
73416 2019-Jan-09 19:14:54.278584 - [DEBUG]
73417 2019-Jan-09 19:14:54.278609 - [DEBUG] Function : main
73418 2019-Jan-09 19:14:54.278634 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73419 2019-Jan-09 19:14:54.279256 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73420 2019-Jan-09 19:14:54.279881 - [DEBUG] Value : BOTTOM
73421 2019-Jan-09 19:14:54.279907 - [DEBUG]
73422 2019-Jan-09 19:14:54.279931 - [DEBUG] Function : main
73423 2019-Jan-09 19:14:54.279956 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73424 2019-Jan-09 19:14:54.280593 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73425 2019-Jan-09 19:14:54.281221 - [DEBUG] Value : BOTTOM
73426 2019-Jan-09 19:14:54.281247 - [DEBUG]
73427 2019-Jan-09 19:14:54.281271 - [DEBUG] Function : main
73428 2019-Jan-09 19:14:54.281296 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73429 2019-Jan-09 19:14:54.281918 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73430 2019-Jan-09 19:14:54.282543 - [DEBUG] Value : BOTTOM
73431 2019-Jan-09 19:14:54.282568 - [DEBUG]
73432 2019-Jan-09 19:14:54.282593 - [DEBUG] Function : main
73433 2019-Jan-09 19:14:54.282618 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73434 2019-Jan-09 19:14:54.283241 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73435 2019-Jan-09 19:14:54.283887 - [DEBUG] Value : BOTTOM
73436 2019-Jan-09 19:14:54.283913 - [DEBUG]
73437 2019-Jan-09 19:14:54.283944 - [DEBUG] Function : main
73438 2019-Jan-09 19:14:54.283970 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73439 2019-Jan-09 19:14:54.284594 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73440 2019-Jan-09 19:14:54.285220 - [DEBUG] Value : BOTTOM
73441 2019-Jan-09 19:14:54.285246 - [DEBUG]
73442 2019-Jan-09 19:14:54.285270 - [DEBUG] Function : main
73443 2019-Jan-09 19:14:54.285295 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73444 2019-Jan-09 19:14:54.285917 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73445 2019-Jan-09 19:14:54.286542 - [DEBUG] Value : BOTTOM
73446 2019-Jan-09 19:14:54.286568 - [DEBUG]
73447 2019-Jan-09 19:14:54.286592 - [DEBUG] Function : main
73448 2019-Jan-09 19:14:54.286617 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73449 2019-Jan-09 19:14:54.287255 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73450 2019-Jan-09 19:14:54.287888 - [DEBUG] Value : BOTTOM
73451 2019-Jan-09 19:14:54.287914 - [DEBUG]
73452 2019-Jan-09 19:14:54.287939 - [DEBUG] Function : main
73453 2019-Jan-09 19:14:54.287964 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73454 2019-Jan-09 19:14:54.288586 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73455 2019-Jan-09 19:14:54.289212 - [DEBUG] Value : BOTTOM
73456 2019-Jan-09 19:14:54.289237 - [DEBUG]
73457 2019-Jan-09 19:14:54.289263 - [DEBUG] Function : main
73458 2019-Jan-09 19:14:54.289288 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73459 2019-Jan-09 19:14:54.289909 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73460 2019-Jan-09 19:14:54.290550 - [DEBUG] Value : BOTTOM
73461 2019-Jan-09 19:14:54.290575 - [DEBUG]
73462 2019-Jan-09 19:14:54.290600 - [DEBUG] Function : main
73463 2019-Jan-09 19:14:54.290625 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73464 2019-Jan-09 19:14:54.291250 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73465 2019-Jan-09 19:14:54.291875 - [DEBUG] Value : BOTTOM
73466 2019-Jan-09 19:14:54.291901 - [DEBUG]
73467 2019-Jan-09 19:14:54.291925 - [DEBUG] Function : main
73468 2019-Jan-09 19:14:54.291951 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73469 2019-Jan-09 19:14:54.292574 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73470 2019-Jan-09 19:14:54.293200 - [DEBUG] Value : BOTTOM
73471 2019-Jan-09 19:14:54.293225 - [DEBUG]
73472 2019-Jan-09 19:14:54.293250 - [DEBUG] Function : main
73473 2019-Jan-09 19:14:54.293275 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73474 2019-Jan-09 19:14:54.293923 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73475 2019-Jan-09 19:14:54.294556 - [DEBUG] Value : BOTTOM
73476 2019-Jan-09 19:14:54.294582 - [DEBUG]
73477 2019-Jan-09 19:14:54.294607 - [DEBUG] Function : main
73478 2019-Jan-09 19:14:54.294632 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73479 2019-Jan-09 19:14:54.295269 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73480 2019-Jan-09 19:14:54.295896 - [DEBUG] Value : BOTTOM
73481 2019-Jan-09 19:14:54.295921 - [DEBUG]
73482 2019-Jan-09 19:14:54.295946 - [DEBUG] Function : main
73483 2019-Jan-09 19:14:54.295972 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73484 2019-Jan-09 19:14:54.296604 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73485 2019-Jan-09 19:14:54.297255 - [DEBUG] Value : BOTTOM
73486 2019-Jan-09 19:14:54.297281 - [DEBUG]
73487 2019-Jan-09 19:14:54.297307 - [DEBUG] Function : main
73488 2019-Jan-09 19:14:54.297332 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73489 2019-Jan-09 19:14:54.297954 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73490 2019-Jan-09 19:14:54.298578 - [DEBUG] Value : BOTTOM
73491 2019-Jan-09 19:14:54.298604 - [DEBUG]
73492 2019-Jan-09 19:14:54.298628 - [DEBUG] Function : main
73493 2019-Jan-09 19:14:54.298654 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73494 2019-Jan-09 19:14:54.299276 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73495 2019-Jan-09 19:14:54.299903 - [DEBUG] Value : BOTTOM
73496 2019-Jan-09 19:14:54.299928 - [DEBUG]
73497 2019-Jan-09 19:14:54.299953 - [DEBUG] Function : main
73498 2019-Jan-09 19:14:54.299978 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73499 2019-Jan-09 19:14:54.300626 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73500 2019-Jan-09 19:14:54.301253 - [DEBUG] Value : BOTTOM
73501 2019-Jan-09 19:14:54.301278 - [DEBUG]
73502 2019-Jan-09 19:14:54.301303 - [DEBUG] Function : main
73503 2019-Jan-09 19:14:54.301328 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73504 2019-Jan-09 19:14:54.301950 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73505 2019-Jan-09 19:14:54.302639 - [DEBUG] Value : BOTTOM
73506 2019-Jan-09 19:14:54.302665 - [DEBUG]
73507 2019-Jan-09 19:14:54.302690 - [DEBUG] Function : main
73508 2019-Jan-09 19:14:54.302716 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73509 2019-Jan-09 19:14:54.303394 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73510 2019-Jan-09 19:14:54.304094 - [DEBUG] Value : BOTTOM
73511 2019-Jan-09 19:14:54.304121 - [DEBUG]
73512 2019-Jan-09 19:14:54.304148 - [DEBUG] Function : main
73513 2019-Jan-09 19:14:54.304174 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73514 2019-Jan-09 19:14:54.304800 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73515 2019-Jan-09 19:14:54.305431 - [DEBUG] Value : BOTTOM
73516 2019-Jan-09 19:14:54.305456 - [DEBUG]
73517 2019-Jan-09 19:14:54.305481 - [DEBUG] Function : main
73518 2019-Jan-09 19:14:54.305506 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73519 2019-Jan-09 19:14:54.306130 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73520 2019-Jan-09 19:14:54.306753 - [DEBUG] Value : BOTTOM
73521 2019-Jan-09 19:14:54.306778 - [DEBUG]
73522 2019-Jan-09 19:14:54.306802 - [DEBUG] Function : main
73523 2019-Jan-09 19:14:54.306828 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73524 2019-Jan-09 19:14:54.307465 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
73525 2019-Jan-09 19:14:54.308100 - [DEBUG] Value : BOTTOM
73526 2019-Jan-09 19:14:54.308126 - [DEBUG]
73527 2019-Jan-09 19:14:54.308151 - [DEBUG] Function : main
73528 2019-Jan-09 19:14:54.308177 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73529 2019-Jan-09 19:14:54.308837 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
73530 2019-Jan-09 19:14:54.309490 - [DEBUG] Value : BOTTOM
73531 2019-Jan-09 19:14:54.309536 - [DEBUG]
73532 2019-Jan-09 19:14:54.309563 - [DEBUG] Function : main
73533 2019-Jan-09 19:14:54.309589 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73534 2019-Jan-09 19:14:54.310252 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73535 2019-Jan-09 19:14:54.310317 - [DEBUG] Value : BOTTOM
73536 2019-Jan-09 19:14:54.310343 - [DEBUG]
73537 2019-Jan-09 19:14:54.310396 - [DEBUG] Function : main
73538 2019-Jan-09 19:14:54.310423 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73539 2019-Jan-09 19:14:54.311140 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73540 2019-Jan-09 19:14:54.311795 - [DEBUG] Value : BOTTOM
73541 2019-Jan-09 19:14:54.311823 - [DEBUG]
73542 2019-Jan-09 19:14:54.311850 - [DEBUG] Function : main
73543 2019-Jan-09 19:14:54.311877 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73544 2019-Jan-09 19:14:54.312515 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73545 2019-Jan-09 19:14:54.313159 - [DEBUG] Value : BOTTOM
73546 2019-Jan-09 19:14:54.313186 - [DEBUG]
73547 2019-Jan-09 19:14:54.313213 - [DEBUG] Function : main
73548 2019-Jan-09 19:14:54.313239 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73549 2019-Jan-09 19:14:54.313923 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73550 2019-Jan-09 19:14:54.314565 - [DEBUG] Value : BOTTOM
73551 2019-Jan-09 19:14:54.314591 - [DEBUG]
73552 2019-Jan-09 19:14:54.314617 - [DEBUG] Function : main
73553 2019-Jan-09 19:14:54.314643 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73554 2019-Jan-09 19:14:54.315335 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73555 2019-Jan-09 19:14:54.316019 - [DEBUG] Value : BOTTOM
73556 2019-Jan-09 19:14:54.316045 - [DEBUG]
73557 2019-Jan-09 19:14:54.316072 - [DEBUG] Function : main
73558 2019-Jan-09 19:14:54.316097 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73559 2019-Jan-09 19:14:54.316732 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73560 2019-Jan-09 19:14:54.317399 - [DEBUG] Value : BOTTOM
73561 2019-Jan-09 19:14:54.317425 - [DEBUG]
73562 2019-Jan-09 19:14:54.317450 - [DEBUG] Function : main
73563 2019-Jan-09 19:14:54.317476 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73564 2019-Jan-09 19:14:54.318113 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73565 2019-Jan-09 19:14:54.318772 - [DEBUG] Value : BOTTOM
73566 2019-Jan-09 19:14:54.318800 - [DEBUG]
73567 2019-Jan-09 19:14:54.318828 - [DEBUG] Function : main
73568 2019-Jan-09 19:14:54.318855 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73569 2019-Jan-09 19:14:54.319536 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73570 2019-Jan-09 19:14:54.320196 - [DEBUG] Value : BOTTOM
73571 2019-Jan-09 19:14:54.320223 - [DEBUG]
73572 2019-Jan-09 19:14:54.320250 - [DEBUG] Function : main
73573 2019-Jan-09 19:14:54.320276 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73574 2019-Jan-09 19:14:54.320950 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73575 2019-Jan-09 19:14:54.321571 - [DEBUG] Value : BOTTOM
73576 2019-Jan-09 19:14:54.321621 - [DEBUG]
73577 2019-Jan-09 19:14:54.321647 - [DEBUG] Function : main
73578 2019-Jan-09 19:14:54.321672 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73579 2019-Jan-09 19:14:54.322297 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73580 2019-Jan-09 19:14:54.322922 - [DEBUG] Value : BOTTOM
73581 2019-Jan-09 19:14:54.322947 - [DEBUG]
73582 2019-Jan-09 19:14:54.322972 - [DEBUG] Function : main
73583 2019-Jan-09 19:14:54.322997 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73584 2019-Jan-09 19:14:54.323620 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73585 2019-Jan-09 19:14:54.324284 - [DEBUG] Value : BOTTOM
73586 2019-Jan-09 19:14:54.324310 - [DEBUG]
73587 2019-Jan-09 19:14:54.324335 - [DEBUG] Function : main
73588 2019-Jan-09 19:14:54.324361 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73589 2019-Jan-09 19:14:54.325010 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73590 2019-Jan-09 19:14:54.325655 - [DEBUG] Value : BOTTOM
73591 2019-Jan-09 19:14:54.325681 - [DEBUG]
73592 2019-Jan-09 19:14:54.325707 - [DEBUG] Function : main
73593 2019-Jan-09 19:14:54.325733 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73594 2019-Jan-09 19:14:54.326399 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73595 2019-Jan-09 19:14:54.327091 - [DEBUG] Value : BOTTOM
73596 2019-Jan-09 19:14:54.327148 - [DEBUG]
73597 2019-Jan-09 19:14:54.327176 - [DEBUG] Function : main
73598 2019-Jan-09 19:14:54.327203 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73599 2019-Jan-09 19:14:54.327884 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73600 2019-Jan-09 19:14:54.328564 - [DEBUG] Value : BOTTOM
73601 2019-Jan-09 19:14:54.328592 - [DEBUG]
73602 2019-Jan-09 19:14:54.328618 - [DEBUG] Function : main
73603 2019-Jan-09 19:14:54.328645 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73604 2019-Jan-09 19:14:54.329303 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73605 2019-Jan-09 19:14:54.329981 - [DEBUG] Value : BOTTOM
73606 2019-Jan-09 19:14:54.330009 - [DEBUG]
73607 2019-Jan-09 19:14:54.330038 - [DEBUG] Function : main
73608 2019-Jan-09 19:14:54.330064 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73609 2019-Jan-09 19:14:54.330766 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73610 2019-Jan-09 19:14:54.331425 - [DEBUG] Value : BOTTOM
73611 2019-Jan-09 19:14:54.331451 - [DEBUG]
73612 2019-Jan-09 19:14:54.331478 - [DEBUG] Function : main
73613 2019-Jan-09 19:14:54.331503 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73614 2019-Jan-09 19:14:54.332136 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73615 2019-Jan-09 19:14:54.332801 - [DEBUG] Value : BOTTOM
73616 2019-Jan-09 19:14:54.332829 - [DEBUG]
73617 2019-Jan-09 19:14:54.332857 - [DEBUG] Function : main
73618 2019-Jan-09 19:14:54.332883 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73619 2019-Jan-09 19:14:54.333526 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73620 2019-Jan-09 19:14:54.334212 - [DEBUG] Value : BOTTOM
73621 2019-Jan-09 19:14:54.334239 - [DEBUG]
73622 2019-Jan-09 19:14:54.334264 - [DEBUG] Function : main
73623 2019-Jan-09 19:14:54.334290 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73624 2019-Jan-09 19:14:54.334923 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73625 2019-Jan-09 19:14:54.335558 - [DEBUG] Value : BOTTOM
73626 2019-Jan-09 19:14:54.335584 - [DEBUG]
73627 2019-Jan-09 19:14:54.335609 - [DEBUG] Function : main
73628 2019-Jan-09 19:14:54.335634 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73629 2019-Jan-09 19:14:54.336263 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73630 2019-Jan-09 19:14:54.336908 - [DEBUG] Value : BOTTOM
73631 2019-Jan-09 19:14:54.336934 - [DEBUG]
73632 2019-Jan-09 19:14:54.336959 - [DEBUG] Function : main
73633 2019-Jan-09 19:14:54.336984 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73634 2019-Jan-09 19:14:54.337759 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73635 2019-Jan-09 19:14:54.338460 - [DEBUG] Value : BOTTOM
73636 2019-Jan-09 19:14:54.338489 - [DEBUG]
73637 2019-Jan-09 19:14:54.338517 - [DEBUG] Function : main
73638 2019-Jan-09 19:14:54.338544 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73639 2019-Jan-09 19:14:54.339194 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73640 2019-Jan-09 19:14:54.339832 - [DEBUG] Value : BOTTOM
73641 2019-Jan-09 19:14:54.339858 - [DEBUG]
73642 2019-Jan-09 19:14:54.339883 - [DEBUG] Function : main
73643 2019-Jan-09 19:14:54.339908 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73644 2019-Jan-09 19:14:54.340558 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73645 2019-Jan-09 19:14:54.341192 - [DEBUG] Value : BOTTOM
73646 2019-Jan-09 19:14:54.341218 - [DEBUG]
73647 2019-Jan-09 19:14:54.341244 - [DEBUG] Function : main
73648 2019-Jan-09 19:14:54.341269 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73649 2019-Jan-09 19:14:54.341891 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73650 2019-Jan-09 19:14:54.342517 - [DEBUG] Value : BOTTOM
73651 2019-Jan-09 19:14:54.342543 - [DEBUG]
73652 2019-Jan-09 19:14:54.342567 - [DEBUG] Function : main
73653 2019-Jan-09 19:14:54.342593 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73654 2019-Jan-09 19:14:54.343215 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73655 2019-Jan-09 19:14:54.343893 - [DEBUG] Value : BOTTOM
73656 2019-Jan-09 19:14:54.343920 - [DEBUG]
73657 2019-Jan-09 19:14:54.343947 - [DEBUG] Function : main
73658 2019-Jan-09 19:14:54.343973 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73659 2019-Jan-09 19:14:54.344620 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73660 2019-Jan-09 19:14:54.345283 - [DEBUG] Value : BOTTOM
73661 2019-Jan-09 19:14:54.345311 - [DEBUG]
73662 2019-Jan-09 19:14:54.345338 - [DEBUG] Function : main
73663 2019-Jan-09 19:14:54.345364 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73664 2019-Jan-09 19:14:54.346056 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73665 2019-Jan-09 19:14:54.346701 - [DEBUG] Value : BOTTOM
73666 2019-Jan-09 19:14:54.346729 - [DEBUG]
73667 2019-Jan-09 19:14:54.346755 - [DEBUG] Function : main
73668 2019-Jan-09 19:14:54.346781 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73669 2019-Jan-09 19:14:54.347445 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73670 2019-Jan-09 19:14:54.348089 - [DEBUG] Value : BOTTOM
73671 2019-Jan-09 19:14:54.348115 - [DEBUG]
73672 2019-Jan-09 19:14:54.348142 - [DEBUG] Function : main
73673 2019-Jan-09 19:14:54.348168 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73674 2019-Jan-09 19:14:54.348829 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73675 2019-Jan-09 19:14:54.349477 - [DEBUG] Value : BOTTOM
73676 2019-Jan-09 19:14:54.349504 - [DEBUG]
73677 2019-Jan-09 19:14:54.349529 - [DEBUG] Function : main
73678 2019-Jan-09 19:14:54.349555 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73679 2019-Jan-09 19:14:54.350184 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73680 2019-Jan-09 19:14:54.350245 - [DEBUG] Value : BOTTOM
73681 2019-Jan-09 19:14:54.350270 - [DEBUG]
73682 2019-Jan-09 19:14:54.350320 - [DEBUG] Function : main
73683 2019-Jan-09 19:14:54.350346 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73684 2019-Jan-09 19:14:54.351014 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73685 2019-Jan-09 19:14:54.351650 - [DEBUG] Value : BOTTOM
73686 2019-Jan-09 19:14:54.351676 - [DEBUG]
73687 2019-Jan-09 19:14:54.351701 - [DEBUG] Function : main
73688 2019-Jan-09 19:14:54.351726 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73689 2019-Jan-09 19:14:54.352362 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73690 2019-Jan-09 19:14:54.353018 - [DEBUG] Value : BOTTOM
73691 2019-Jan-09 19:14:54.353045 - [DEBUG]
73692 2019-Jan-09 19:14:54.353072 - [DEBUG] Function : main
73693 2019-Jan-09 19:14:54.353099 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73694 2019-Jan-09 19:14:54.353735 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73695 2019-Jan-09 19:14:54.354383 - [DEBUG] Value : BOTTOM
73696 2019-Jan-09 19:14:54.354409 - [DEBUG]
73697 2019-Jan-09 19:14:54.354433 - [DEBUG] Function : main
73698 2019-Jan-09 19:14:54.354458 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73699 2019-Jan-09 19:14:54.355081 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73700 2019-Jan-09 19:14:54.355733 - [DEBUG] Value : BOTTOM
73701 2019-Jan-09 19:14:54.355759 - [DEBUG]
73702 2019-Jan-09 19:14:54.355783 - [DEBUG] Function : main
73703 2019-Jan-09 19:14:54.355809 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73704 2019-Jan-09 19:14:54.356432 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73705 2019-Jan-09 19:14:54.357058 - [DEBUG] Value : BOTTOM
73706 2019-Jan-09 19:14:54.357083 - [DEBUG]
73707 2019-Jan-09 19:14:54.357122 - [DEBUG] Function : main
73708 2019-Jan-09 19:14:54.357147 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73709 2019-Jan-09 19:14:54.357770 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73710 2019-Jan-09 19:14:54.358398 - [DEBUG] Value : BOTTOM
73711 2019-Jan-09 19:14:54.358424 - [DEBUG]
73712 2019-Jan-09 19:14:54.358466 - [DEBUG] Function : main
73713 2019-Jan-09 19:14:54.358492 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73714 2019-Jan-09 19:14:54.359115 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73715 2019-Jan-09 19:14:54.359740 - [DEBUG] Value : BOTTOM
73716 2019-Jan-09 19:14:54.359766 - [DEBUG]
73717 2019-Jan-09 19:14:54.359790 - [DEBUG] Function : main
73718 2019-Jan-09 19:14:54.359815 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73719 2019-Jan-09 19:14:54.360448 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73720 2019-Jan-09 19:14:54.361073 - [DEBUG] Value : BOTTOM
73721 2019-Jan-09 19:14:54.361098 - [DEBUG]
73722 2019-Jan-09 19:14:54.361123 - [DEBUG] Function : main
73723 2019-Jan-09 19:14:54.361148 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73724 2019-Jan-09 19:14:54.361769 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73725 2019-Jan-09 19:14:54.362393 - [DEBUG] Value : BOTTOM
73726 2019-Jan-09 19:14:54.362419 - [DEBUG]
73727 2019-Jan-09 19:14:54.362443 - [DEBUG] Function : main
73728 2019-Jan-09 19:14:54.362468 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73729 2019-Jan-09 19:14:54.363091 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73730 2019-Jan-09 19:14:54.363719 - [DEBUG] Value : BOTTOM
73731 2019-Jan-09 19:14:54.363744 - [DEBUG]
73732 2019-Jan-09 19:14:54.363781 - [DEBUG] Function : main
73733 2019-Jan-09 19:14:54.363808 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73734 2019-Jan-09 19:14:54.364431 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73735 2019-Jan-09 19:14:54.365056 - [DEBUG] Value : BOTTOM
73736 2019-Jan-09 19:14:54.365082 - [DEBUG]
73737 2019-Jan-09 19:14:54.365106 - [DEBUG] Function : main
73738 2019-Jan-09 19:14:54.365131 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73739 2019-Jan-09 19:14:54.365843 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73740 2019-Jan-09 19:14:54.366534 - [DEBUG] Value : BOTTOM
73741 2019-Jan-09 19:14:54.366562 - [DEBUG]
73742 2019-Jan-09 19:14:54.366589 - [DEBUG] Function : main
73743 2019-Jan-09 19:14:54.366616 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73744 2019-Jan-09 19:14:54.367281 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73745 2019-Jan-09 19:14:54.367911 - [DEBUG] Value : BOTTOM
73746 2019-Jan-09 19:14:54.367936 - [DEBUG]
73747 2019-Jan-09 19:14:54.367961 - [DEBUG] Function : main
73748 2019-Jan-09 19:14:54.367986 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73749 2019-Jan-09 19:14:54.368607 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73750 2019-Jan-09 19:14:54.369234 - [DEBUG] Value : BOTTOM
73751 2019-Jan-09 19:14:54.369260 - [DEBUG]
73752 2019-Jan-09 19:14:54.369284 - [DEBUG] Function : main
73753 2019-Jan-09 19:14:54.369310 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73754 2019-Jan-09 19:14:54.369932 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73755 2019-Jan-09 19:14:54.370583 - [DEBUG] Value : BOTTOM
73756 2019-Jan-09 19:14:54.370608 - [DEBUG]
73757 2019-Jan-09 19:14:54.370633 - [DEBUG] Function : main
73758 2019-Jan-09 19:14:54.370658 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73759 2019-Jan-09 19:14:54.371283 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73760 2019-Jan-09 19:14:54.371959 - [DEBUG] Value : BOTTOM
73761 2019-Jan-09 19:14:54.371986 - [DEBUG]
73762 2019-Jan-09 19:14:54.372014 - [DEBUG] Function : main
73763 2019-Jan-09 19:14:54.372040 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73764 2019-Jan-09 19:14:54.372701 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73765 2019-Jan-09 19:14:54.373387 - [DEBUG] Value : BOTTOM
73766 2019-Jan-09 19:14:54.373415 - [DEBUG]
73767 2019-Jan-09 19:14:54.373442 - [DEBUG] Function : main
73768 2019-Jan-09 19:14:54.373468 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73769 2019-Jan-09 19:14:54.374145 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73770 2019-Jan-09 19:14:54.374790 - [DEBUG] Value : BOTTOM
73771 2019-Jan-09 19:14:54.374816 - [DEBUG]
73772 2019-Jan-09 19:14:54.374842 - [DEBUG] Function : main
73773 2019-Jan-09 19:14:54.374867 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73774 2019-Jan-09 19:14:54.375496 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73775 2019-Jan-09 19:14:54.376173 - [DEBUG] Value : BOTTOM
73776 2019-Jan-09 19:14:54.376200 - [DEBUG]
73777 2019-Jan-09 19:14:54.376226 - [DEBUG] Function : main
73778 2019-Jan-09 19:14:54.376252 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73779 2019-Jan-09 19:14:54.376886 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73780 2019-Jan-09 19:14:54.377552 - [DEBUG] Value : BOTTOM
73781 2019-Jan-09 19:14:54.377578 - [DEBUG]
73782 2019-Jan-09 19:14:54.377603 - [DEBUG] Function : main
73783 2019-Jan-09 19:14:54.377628 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73784 2019-Jan-09 19:14:54.378259 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73785 2019-Jan-09 19:14:54.378894 - [DEBUG] Value : BOTTOM
73786 2019-Jan-09 19:14:54.378919 - [DEBUG]
73787 2019-Jan-09 19:14:54.378944 - [DEBUG] Function : main
73788 2019-Jan-09 19:14:54.378969 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73789 2019-Jan-09 19:14:54.379602 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73790 2019-Jan-09 19:14:54.380251 - [DEBUG] Value : BOTTOM
73791 2019-Jan-09 19:14:54.380277 - [DEBUG]
73792 2019-Jan-09 19:14:54.380302 - [DEBUG] Function : main
73793 2019-Jan-09 19:14:54.380329 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73794 2019-Jan-09 19:14:54.380998 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73795 2019-Jan-09 19:14:54.381630 - [DEBUG] Value : BOTTOM
73796 2019-Jan-09 19:14:54.381656 - [DEBUG]
73797 2019-Jan-09 19:14:54.381681 - [DEBUG] Function : main
73798 2019-Jan-09 19:14:54.381706 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73799 2019-Jan-09 19:14:54.382328 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73800 2019-Jan-09 19:14:54.382953 - [DEBUG] Value : BOTTOM
73801 2019-Jan-09 19:14:54.382979 - [DEBUG]
73802 2019-Jan-09 19:14:54.383003 - [DEBUG] Function : main
73803 2019-Jan-09 19:14:54.383029 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73804 2019-Jan-09 19:14:54.383650 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73805 2019-Jan-09 19:14:54.384295 - [DEBUG] Value : BOTTOM
73806 2019-Jan-09 19:14:54.384321 - [DEBUG]
73807 2019-Jan-09 19:14:54.384345 - [DEBUG] Function : main
73808 2019-Jan-09 19:14:54.384371 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73809 2019-Jan-09 19:14:54.385009 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73810 2019-Jan-09 19:14:54.385634 - [DEBUG] Value : BOTTOM
73811 2019-Jan-09 19:14:54.385660 - [DEBUG]
73812 2019-Jan-09 19:14:54.385685 - [DEBUG] Function : main
73813 2019-Jan-09 19:14:54.385710 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73814 2019-Jan-09 19:14:54.386331 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73815 2019-Jan-09 19:14:54.386958 - [DEBUG] Value : BOTTOM
73816 2019-Jan-09 19:14:54.386983 - [DEBUG]
73817 2019-Jan-09 19:14:54.387008 - [DEBUG] Function : main
73818 2019-Jan-09 19:14:54.387033 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73819 2019-Jan-09 19:14:54.387671 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73820 2019-Jan-09 19:14:54.388298 - [DEBUG] Value : BOTTOM
73821 2019-Jan-09 19:14:54.388323 - [DEBUG]
73822 2019-Jan-09 19:14:54.388348 - [DEBUG] Function : main
73823 2019-Jan-09 19:14:54.388373 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73824 2019-Jan-09 19:14:54.388995 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73825 2019-Jan-09 19:14:54.389618 - [DEBUG] Value : BOTTOM
73826 2019-Jan-09 19:14:54.389643 - [DEBUG]
73827 2019-Jan-09 19:14:54.389668 - [DEBUG] Function : main
73828 2019-Jan-09 19:14:54.389693 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73829 2019-Jan-09 19:14:54.390314 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
73830 2019-Jan-09 19:14:54.390965 - [DEBUG] Value : BOTTOM
73831 2019-Jan-09 19:14:54.390990 - [DEBUG]
73832 2019-Jan-09 19:14:54.391015 - [DEBUG] Function : main
73833 2019-Jan-09 19:14:54.391040 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73834 2019-Jan-09 19:14:54.391662 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
73835 2019-Jan-09 19:14:54.392288 - [DEBUG] Value : BOTTOM
73836 2019-Jan-09 19:14:54.392313 - [DEBUG]
73837 2019-Jan-09 19:14:54.392338 - [DEBUG] Function : main
73838 2019-Jan-09 19:14:54.392363 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73839 2019-Jan-09 19:14:54.392983 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73840 2019-Jan-09 19:14:54.393044 - [DEBUG] Value : BOTTOM
73841 2019-Jan-09 19:14:54.393069 - [DEBUG]
73842 2019-Jan-09 19:14:54.393117 - [DEBUG] Function : main
73843 2019-Jan-09 19:14:54.393144 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73844 2019-Jan-09 19:14:54.393781 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73845 2019-Jan-09 19:14:54.394410 - [DEBUG] Value : BOTTOM
73846 2019-Jan-09 19:14:54.394436 - [DEBUG]
73847 2019-Jan-09 19:14:54.394460 - [DEBUG] Function : main
73848 2019-Jan-09 19:14:54.394485 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73849 2019-Jan-09 19:14:54.395109 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73850 2019-Jan-09 19:14:54.395736 - [DEBUG] Value : BOTTOM
73851 2019-Jan-09 19:14:54.395761 - [DEBUG]
73852 2019-Jan-09 19:14:54.395786 - [DEBUG] Function : main
73853 2019-Jan-09 19:14:54.395811 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73854 2019-Jan-09 19:14:54.396434 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73855 2019-Jan-09 19:14:54.397058 - [DEBUG] Value : BOTTOM
73856 2019-Jan-09 19:14:54.397092 - [DEBUG]
73857 2019-Jan-09 19:14:54.397132 - [DEBUG] Function : main
73858 2019-Jan-09 19:14:54.397157 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73859 2019-Jan-09 19:14:54.397781 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73860 2019-Jan-09 19:14:54.398431 - [DEBUG] Value : BOTTOM
73861 2019-Jan-09 19:14:54.398456 - [DEBUG]
73862 2019-Jan-09 19:14:54.398481 - [DEBUG] Function : main
73863 2019-Jan-09 19:14:54.398506 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73864 2019-Jan-09 19:14:54.399132 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73865 2019-Jan-09 19:14:54.399756 - [DEBUG] Value : BOTTOM
73866 2019-Jan-09 19:14:54.399782 - [DEBUG]
73867 2019-Jan-09 19:14:54.399806 - [DEBUG] Function : main
73868 2019-Jan-09 19:14:54.399831 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73869 2019-Jan-09 19:14:54.400470 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73870 2019-Jan-09 19:14:54.401098 - [DEBUG] Value : BOTTOM
73871 2019-Jan-09 19:14:54.401124 - [DEBUG]
73872 2019-Jan-09 19:14:54.401149 - [DEBUG] Function : main
73873 2019-Jan-09 19:14:54.401174 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73874 2019-Jan-09 19:14:54.401799 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73875 2019-Jan-09 19:14:54.402423 - [DEBUG] Value : BOTTOM
73876 2019-Jan-09 19:14:54.402448 - [DEBUG]
73877 2019-Jan-09 19:14:54.402473 - [DEBUG] Function : main
73878 2019-Jan-09 19:14:54.402498 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73879 2019-Jan-09 19:14:54.403122 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73880 2019-Jan-09 19:14:54.403744 - [DEBUG] Value : BOTTOM
73881 2019-Jan-09 19:14:54.403780 - [DEBUG]
73882 2019-Jan-09 19:14:54.403807 - [DEBUG] Function : main
73883 2019-Jan-09 19:14:54.403832 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73884 2019-Jan-09 19:14:54.404456 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73885 2019-Jan-09 19:14:54.405080 - [DEBUG] Value : BOTTOM
73886 2019-Jan-09 19:14:54.405106 - [DEBUG]
73887 2019-Jan-09 19:14:54.405130 - [DEBUG] Function : main
73888 2019-Jan-09 19:14:54.405156 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73889 2019-Jan-09 19:14:54.405780 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73890 2019-Jan-09 19:14:54.406410 - [DEBUG] Value : BOTTOM
73891 2019-Jan-09 19:14:54.406435 - [DEBUG]
73892 2019-Jan-09 19:14:54.406460 - [DEBUG] Function : main
73893 2019-Jan-09 19:14:54.406485 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73894 2019-Jan-09 19:14:54.407125 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73895 2019-Jan-09 19:14:54.407750 - [DEBUG] Value : BOTTOM
73896 2019-Jan-09 19:14:54.407776 - [DEBUG]
73897 2019-Jan-09 19:14:54.407800 - [DEBUG] Function : main
73898 2019-Jan-09 19:14:54.407825 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73899 2019-Jan-09 19:14:54.408450 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73900 2019-Jan-09 19:14:54.409085 - [DEBUG] Value : BOTTOM
73901 2019-Jan-09 19:14:54.409111 - [DEBUG]
73902 2019-Jan-09 19:14:54.409135 - [DEBUG] Function : main
73903 2019-Jan-09 19:14:54.409161 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73904 2019-Jan-09 19:14:54.409786 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73905 2019-Jan-09 19:14:54.410411 - [DEBUG] Value : BOTTOM
73906 2019-Jan-09 19:14:54.410448 - [DEBUG]
73907 2019-Jan-09 19:14:54.410474 - [DEBUG] Function : main
73908 2019-Jan-09 19:14:54.410499 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73909 2019-Jan-09 19:14:54.411124 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73910 2019-Jan-09 19:14:54.411750 - [DEBUG] Value : BOTTOM
73911 2019-Jan-09 19:14:54.411776 - [DEBUG]
73912 2019-Jan-09 19:14:54.411800 - [DEBUG] Function : main
73913 2019-Jan-09 19:14:54.411826 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73914 2019-Jan-09 19:14:54.412448 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73915 2019-Jan-09 19:14:54.413081 - [DEBUG] Value : BOTTOM
73916 2019-Jan-09 19:14:54.413107 - [DEBUG]
73917 2019-Jan-09 19:14:54.413131 - [DEBUG] Function : main
73918 2019-Jan-09 19:14:54.413157 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73919 2019-Jan-09 19:14:54.413795 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73920 2019-Jan-09 19:14:54.414421 - [DEBUG] Value : BOTTOM
73921 2019-Jan-09 19:14:54.414447 - [DEBUG]
73922 2019-Jan-09 19:14:54.414472 - [DEBUG] Function : main
73923 2019-Jan-09 19:14:54.414497 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73924 2019-Jan-09 19:14:54.415137 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73925 2019-Jan-09 19:14:54.415765 - [DEBUG] Value : BOTTOM
73926 2019-Jan-09 19:14:54.415790 - [DEBUG]
73927 2019-Jan-09 19:14:54.415815 - [DEBUG] Function : main
73928 2019-Jan-09 19:14:54.415840 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73929 2019-Jan-09 19:14:54.416464 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73930 2019-Jan-09 19:14:54.417091 - [DEBUG] Value : BOTTOM
73931 2019-Jan-09 19:14:54.417132 - [DEBUG]
73932 2019-Jan-09 19:14:54.417157 - [DEBUG] Function : main
73933 2019-Jan-09 19:14:54.417182 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73934 2019-Jan-09 19:14:54.417806 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73935 2019-Jan-09 19:14:54.418432 - [DEBUG] Value : BOTTOM
73936 2019-Jan-09 19:14:54.418457 - [DEBUG]
73937 2019-Jan-09 19:14:54.418482 - [DEBUG] Function : main
73938 2019-Jan-09 19:14:54.418507 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73939 2019-Jan-09 19:14:54.419131 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73940 2019-Jan-09 19:14:54.419765 - [DEBUG] Value : BOTTOM
73941 2019-Jan-09 19:14:54.419791 - [DEBUG]
73942 2019-Jan-09 19:14:54.419816 - [DEBUG] Function : main
73943 2019-Jan-09 19:14:54.419841 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73944 2019-Jan-09 19:14:54.420485 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73945 2019-Jan-09 19:14:54.421113 - [DEBUG] Value : BOTTOM
73946 2019-Jan-09 19:14:54.421138 - [DEBUG]
73947 2019-Jan-09 19:14:54.421162 - [DEBUG] Function : main
73948 2019-Jan-09 19:14:54.421188 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73949 2019-Jan-09 19:14:54.421812 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73950 2019-Jan-09 19:14:54.422446 - [DEBUG] Value : BOTTOM
73951 2019-Jan-09 19:14:54.422473 - [DEBUG]
73952 2019-Jan-09 19:14:54.422499 - [DEBUG] Function : main
73953 2019-Jan-09 19:14:54.422524 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73954 2019-Jan-09 19:14:54.423149 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73955 2019-Jan-09 19:14:54.423788 - [DEBUG] Value : BOTTOM
73956 2019-Jan-09 19:14:54.423814 - [DEBUG]
73957 2019-Jan-09 19:14:54.423839 - [DEBUG] Function : main
73958 2019-Jan-09 19:14:54.423864 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73959 2019-Jan-09 19:14:54.424489 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73960 2019-Jan-09 19:14:54.425116 - [DEBUG] Value : BOTTOM
73961 2019-Jan-09 19:14:54.425142 - [DEBUG]
73962 2019-Jan-09 19:14:54.425166 - [DEBUG] Function : main
73963 2019-Jan-09 19:14:54.425192 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73964 2019-Jan-09 19:14:54.425816 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73965 2019-Jan-09 19:14:54.426443 - [DEBUG] Value : BOTTOM
73966 2019-Jan-09 19:14:54.426469 - [DEBUG]
73967 2019-Jan-09 19:14:54.426493 - [DEBUG] Function : main
73968 2019-Jan-09 19:14:54.426519 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73969 2019-Jan-09 19:14:54.427155 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73970 2019-Jan-09 19:14:54.427780 - [DEBUG] Value : BOTTOM
73971 2019-Jan-09 19:14:54.427806 - [DEBUG]
73972 2019-Jan-09 19:14:54.427831 - [DEBUG] Function : main
73973 2019-Jan-09 19:14:54.427856 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73974 2019-Jan-09 19:14:54.428480 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73975 2019-Jan-09 19:14:54.429105 - [DEBUG] Value : BOTTOM
73976 2019-Jan-09 19:14:54.429131 - [DEBUG]
73977 2019-Jan-09 19:14:54.429155 - [DEBUG] Function : main
73978 2019-Jan-09 19:14:54.429181 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73979 2019-Jan-09 19:14:54.429805 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73980 2019-Jan-09 19:14:54.430432 - [DEBUG] Value : BOTTOM
73981 2019-Jan-09 19:14:54.430471 - [DEBUG]
73982 2019-Jan-09 19:14:54.430496 - [DEBUG] Function : main
73983 2019-Jan-09 19:14:54.430521 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73984 2019-Jan-09 19:14:54.431145 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73985 2019-Jan-09 19:14:54.431769 - [DEBUG] Value : BOTTOM
73986 2019-Jan-09 19:14:54.431794 - [DEBUG]
73987 2019-Jan-09 19:14:54.431819 - [DEBUG] Function : main
73988 2019-Jan-09 19:14:54.431844 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73989 2019-Jan-09 19:14:54.432476 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73990 2019-Jan-09 19:14:54.432533 - [DEBUG] Value : BOTTOM
73991 2019-Jan-09 19:14:54.432559 - [DEBUG]
73992 2019-Jan-09 19:14:54.432601 - [DEBUG] Function : main
73993 2019-Jan-09 19:14:54.432628 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73994 2019-Jan-09 19:14:54.433254 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73995 2019-Jan-09 19:14:54.433897 - [DEBUG] Value : BOTTOM
73996 2019-Jan-09 19:14:54.433923 - [DEBUG]
73997 2019-Jan-09 19:14:54.433948 - [DEBUG] Function : main
73998 2019-Jan-09 19:14:54.433973 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73999 2019-Jan-09 19:14:54.434598 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74000 2019-Jan-09 19:14:54.435226 - [DEBUG] Value : BOTTOM
74001 2019-Jan-09 19:14:54.435252 - [DEBUG]
74002 2019-Jan-09 19:14:54.435277 - [DEBUG] Function : main
74003 2019-Jan-09 19:14:54.435302 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74004 2019-Jan-09 19:14:54.435926 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74005 2019-Jan-09 19:14:54.436551 - [DEBUG] Value : BOTTOM
74006 2019-Jan-09 19:14:54.436576 - [DEBUG]
74007 2019-Jan-09 19:14:54.436601 - [DEBUG] Function : main
74008 2019-Jan-09 19:14:54.436626 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74009 2019-Jan-09 19:14:54.437266 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74010 2019-Jan-09 19:14:54.437909 - [DEBUG] Value : BOTTOM
74011 2019-Jan-09 19:14:54.437936 - [DEBUG]
74012 2019-Jan-09 19:14:54.437960 - [DEBUG] Function : main
74013 2019-Jan-09 19:14:54.437985 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74014 2019-Jan-09 19:14:54.438611 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74015 2019-Jan-09 19:14:54.439236 - [DEBUG] Value : BOTTOM
74016 2019-Jan-09 19:14:54.439261 - [DEBUG]
74017 2019-Jan-09 19:14:54.439286 - [DEBUG] Function : main
74018 2019-Jan-09 19:14:54.439311 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74019 2019-Jan-09 19:14:54.439935 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74020 2019-Jan-09 19:14:54.440577 - [DEBUG] Value : BOTTOM
74021 2019-Jan-09 19:14:54.440604 - [DEBUG]
74022 2019-Jan-09 19:14:54.440629 - [DEBUG] Function : main
74023 2019-Jan-09 19:14:54.440654 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74024 2019-Jan-09 19:14:54.441280 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74025 2019-Jan-09 19:14:54.441904 - [DEBUG] Value : BOTTOM
74026 2019-Jan-09 19:14:54.441929 - [DEBUG]
74027 2019-Jan-09 19:14:54.441954 - [DEBUG] Function : main
74028 2019-Jan-09 19:14:54.441979 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74029 2019-Jan-09 19:14:54.442603 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74030 2019-Jan-09 19:14:54.443227 - [DEBUG] Value : BOTTOM
74031 2019-Jan-09 19:14:54.443253 - [DEBUG]
74032 2019-Jan-09 19:14:54.443278 - [DEBUG] Function : main
74033 2019-Jan-09 19:14:54.443303 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74034 2019-Jan-09 19:14:54.443950 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74035 2019-Jan-09 19:14:54.444575 - [DEBUG] Value : BOTTOM
74036 2019-Jan-09 19:14:54.444601 - [DEBUG]
74037 2019-Jan-09 19:14:54.444625 - [DEBUG] Function : main
74038 2019-Jan-09 19:14:54.444651 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74039 2019-Jan-09 19:14:54.445275 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74040 2019-Jan-09 19:14:54.445904 - [DEBUG] Value : BOTTOM
74041 2019-Jan-09 19:14:54.445930 - [DEBUG]
74042 2019-Jan-09 19:14:54.445955 - [DEBUG] Function : main
74043 2019-Jan-09 19:14:54.445980 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74044 2019-Jan-09 19:14:54.446604 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74045 2019-Jan-09 19:14:54.447244 - [DEBUG] Value : BOTTOM
74046 2019-Jan-09 19:14:54.447269 - [DEBUG]
74047 2019-Jan-09 19:14:54.447294 - [DEBUG] Function : main
74048 2019-Jan-09 19:14:54.447319 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74049 2019-Jan-09 19:14:54.447944 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74050 2019-Jan-09 19:14:54.448572 - [DEBUG] Value : BOTTOM
74051 2019-Jan-09 19:14:54.448598 - [DEBUG]
74052 2019-Jan-09 19:14:54.448623 - [DEBUG] Function : main
74053 2019-Jan-09 19:14:54.448648 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74054 2019-Jan-09 19:14:54.449272 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74055 2019-Jan-09 19:14:54.449899 - [DEBUG] Value : BOTTOM
74056 2019-Jan-09 19:14:54.449924 - [DEBUG]
74057 2019-Jan-09 19:14:54.449949 - [DEBUG] Function : main
74058 2019-Jan-09 19:14:54.449974 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74059 2019-Jan-09 19:14:54.450614 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74060 2019-Jan-09 19:14:54.451241 - [DEBUG] Value : BOTTOM
74061 2019-Jan-09 19:14:54.451267 - [DEBUG]
74062 2019-Jan-09 19:14:54.451292 - [DEBUG] Function : main
74063 2019-Jan-09 19:14:54.451317 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74064 2019-Jan-09 19:14:54.451941 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74065 2019-Jan-09 19:14:54.452574 - [DEBUG] Value : BOTTOM
74066 2019-Jan-09 19:14:54.452599 - [DEBUG]
74067 2019-Jan-09 19:14:54.452624 - [DEBUG] Function : main
74068 2019-Jan-09 19:14:54.452649 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74069 2019-Jan-09 19:14:54.453274 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74070 2019-Jan-09 19:14:54.453915 - [DEBUG] Value : BOTTOM
74071 2019-Jan-09 19:14:54.453942 - [DEBUG]
74072 2019-Jan-09 19:14:54.453968 - [DEBUG] Function : main
74073 2019-Jan-09 19:14:54.453993 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74074 2019-Jan-09 19:14:54.454618 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74075 2019-Jan-09 19:14:54.455245 - [DEBUG] Value : BOTTOM
74076 2019-Jan-09 19:14:54.455271 - [DEBUG]
74077 2019-Jan-09 19:14:54.455295 - [DEBUG] Function : main
74078 2019-Jan-09 19:14:54.455328 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74079 2019-Jan-09 19:14:54.455953 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74080 2019-Jan-09 19:14:54.456580 - [DEBUG] Value : BOTTOM
74081 2019-Jan-09 19:14:54.456606 - [DEBUG]
74082 2019-Jan-09 19:14:54.456631 - [DEBUG] Function : main
74083 2019-Jan-09 19:14:54.456656 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74084 2019-Jan-09 19:14:54.457295 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74085 2019-Jan-09 19:14:54.457922 - [DEBUG] Value : BOTTOM
74086 2019-Jan-09 19:14:54.457948 - [DEBUG]
74087 2019-Jan-09 19:14:54.457972 - [DEBUG] Function : main
74088 2019-Jan-09 19:14:54.457998 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74089 2019-Jan-09 19:14:54.458622 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74090 2019-Jan-09 19:14:54.459255 - [DEBUG] Value : BOTTOM
74091 2019-Jan-09 19:14:54.459281 - [DEBUG]
74092 2019-Jan-09 19:14:54.459305 - [DEBUG] Function : main
74093 2019-Jan-09 19:14:54.459330 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74094 2019-Jan-09 19:14:54.459956 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74095 2019-Jan-09 19:14:54.460598 - [DEBUG] Value : BOTTOM
74096 2019-Jan-09 19:14:54.460624 - [DEBUG]
74097 2019-Jan-09 19:14:54.460648 - [DEBUG] Function : main
74098 2019-Jan-09 19:14:54.460673 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74099 2019-Jan-09 19:14:54.461297 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74100 2019-Jan-09 19:14:54.461931 - [DEBUG] Value : BOTTOM
74101 2019-Jan-09 19:14:54.461957 - [DEBUG]
74102 2019-Jan-09 19:14:54.461982 - [DEBUG] Function : main
74103 2019-Jan-09 19:14:54.462007 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74104 2019-Jan-09 19:14:54.462632 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74105 2019-Jan-09 19:14:54.463258 - [DEBUG] Value : BOTTOM
74106 2019-Jan-09 19:14:54.463284 - [DEBUG]
74107 2019-Jan-09 19:14:54.463308 - [DEBUG] Function : main
74108 2019-Jan-09 19:14:54.463333 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74109 2019-Jan-09 19:14:54.463973 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74110 2019-Jan-09 19:14:54.464599 - [DEBUG] Value : BOTTOM
74111 2019-Jan-09 19:14:54.464625 - [DEBUG]
74112 2019-Jan-09 19:14:54.464650 - [DEBUG] Function : main
74113 2019-Jan-09 19:14:54.464675 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74114 2019-Jan-09 19:14:54.465299 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74115 2019-Jan-09 19:14:54.465927 - [DEBUG] Value : BOTTOM
74116 2019-Jan-09 19:14:54.465952 - [DEBUG]
74117 2019-Jan-09 19:14:54.465977 - [DEBUG] Function : main
74118 2019-Jan-09 19:14:54.466002 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74119 2019-Jan-09 19:14:54.466626 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
74120 2019-Jan-09 19:14:54.467266 - [DEBUG] Value : BOTTOM
74121 2019-Jan-09 19:14:54.467305 - [DEBUG]
74122 2019-Jan-09 19:14:54.467330 - [DEBUG] Function : main
74123 2019-Jan-09 19:14:54.467356 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74124 2019-Jan-09 19:14:54.467981 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74125 2019-Jan-09 19:14:54.468608 - [DEBUG] Value : BOTTOM
74126 2019-Jan-09 19:14:54.468633 - [DEBUG]
74127 2019-Jan-09 19:14:54.468657 - [DEBUG] Function : main
74128 2019-Jan-09 19:14:54.468683 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74129 2019-Jan-09 19:14:54.469308 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74130 2019-Jan-09 19:14:54.469935 - [DEBUG] Value : BOTTOM
74131 2019-Jan-09 19:14:54.469961 - [DEBUG]
74132 2019-Jan-09 19:14:54.469986 - [DEBUG] Function : main
74133 2019-Jan-09 19:14:54.470011 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74134 2019-Jan-09 19:14:54.470651 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
74135 2019-Jan-09 19:14:54.471273 - [DEBUG] Value : BOTTOM
74136 2019-Jan-09 19:14:54.471299 - [DEBUG]
74137 2019-Jan-09 19:14:54.471323 - [DEBUG] Function : main
74138 2019-Jan-09 19:14:54.471348 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74139 2019-Jan-09 19:14:54.471972 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74140 2019-Jan-09 19:14:54.472029 - [DEBUG] Value : BOTTOM
74141 2019-Jan-09 19:14:54.472055 - [DEBUG]
74142 2019-Jan-09 19:14:54.472100 - [DEBUG] Function : main
74143 2019-Jan-09 19:14:54.472127 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74144 2019-Jan-09 19:14:54.472755 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74145 2019-Jan-09 19:14:54.473383 - [DEBUG] Value : BOTTOM
74146 2019-Jan-09 19:14:54.473409 - [DEBUG]
74147 2019-Jan-09 19:14:54.473433 - [DEBUG] Function : main
74148 2019-Jan-09 19:14:54.473459 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74149 2019-Jan-09 19:14:54.474101 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74150 2019-Jan-09 19:14:54.474728 - [DEBUG] Value : BOTTOM
74151 2019-Jan-09 19:14:54.474753 - [DEBUG]
74152 2019-Jan-09 19:14:54.474778 - [DEBUG] Function : main
74153 2019-Jan-09 19:14:54.474803 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74154 2019-Jan-09 19:14:54.475429 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74155 2019-Jan-09 19:14:54.476054 - [DEBUG] Value : BOTTOM
74156 2019-Jan-09 19:14:54.476080 - [DEBUG]
74157 2019-Jan-09 19:14:54.476104 - [DEBUG] Function : main
74158 2019-Jan-09 19:14:54.476130 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74159 2019-Jan-09 19:14:54.476756 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74160 2019-Jan-09 19:14:54.477413 - [DEBUG] Value : BOTTOM
74161 2019-Jan-09 19:14:54.477438 - [DEBUG]
74162 2019-Jan-09 19:14:54.477463 - [DEBUG] Function : main
74163 2019-Jan-09 19:14:54.477488 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74164 2019-Jan-09 19:14:54.478118 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74165 2019-Jan-09 19:14:54.478743 - [DEBUG] Value : BOTTOM
74166 2019-Jan-09 19:14:54.478768 - [DEBUG]
74167 2019-Jan-09 19:14:54.478801 - [DEBUG] Function : main
74168 2019-Jan-09 19:14:54.478827 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74169 2019-Jan-09 19:14:54.479453 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74170 2019-Jan-09 19:14:54.480081 - [DEBUG] Value : BOTTOM
74171 2019-Jan-09 19:14:54.480106 - [DEBUG]
74172 2019-Jan-09 19:14:54.480131 - [DEBUG] Function : main
74173 2019-Jan-09 19:14:54.480157 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74174 2019-Jan-09 19:14:54.480798 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74175 2019-Jan-09 19:14:54.481423 - [DEBUG] Value : BOTTOM
74176 2019-Jan-09 19:14:54.481448 - [DEBUG]
74177 2019-Jan-09 19:14:54.481472 - [DEBUG] Function : main
74178 2019-Jan-09 19:14:54.481498 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74179 2019-Jan-09 19:14:54.482125 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74180 2019-Jan-09 19:14:54.482749 - [DEBUG] Value : BOTTOM
74181 2019-Jan-09 19:14:54.482775 - [DEBUG]
74182 2019-Jan-09 19:14:54.482799 - [DEBUG] Function : main
74183 2019-Jan-09 19:14:54.482825 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74184 2019-Jan-09 19:14:54.483452 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74185 2019-Jan-09 19:14:54.484098 - [DEBUG] Value : BOTTOM
74186 2019-Jan-09 19:14:54.484124 - [DEBUG]
74187 2019-Jan-09 19:14:54.484148 - [DEBUG] Function : main
74188 2019-Jan-09 19:14:54.484173 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74189 2019-Jan-09 19:14:54.484801 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74190 2019-Jan-09 19:14:54.485429 - [DEBUG] Value : BOTTOM
74191 2019-Jan-09 19:14:54.485455 - [DEBUG]
74192 2019-Jan-09 19:14:54.485479 - [DEBUG] Function : main
74193 2019-Jan-09 19:14:54.485505 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74194 2019-Jan-09 19:14:54.486133 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74195 2019-Jan-09 19:14:54.486760 - [DEBUG] Value : BOTTOM
74196 2019-Jan-09 19:14:54.486786 - [DEBUG]
74197 2019-Jan-09 19:14:54.486810 - [DEBUG] Function : main
74198 2019-Jan-09 19:14:54.486835 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74199 2019-Jan-09 19:14:54.487476 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74200 2019-Jan-09 19:14:54.488104 - [DEBUG] Value : BOTTOM
74201 2019-Jan-09 19:14:54.488130 - [DEBUG]
74202 2019-Jan-09 19:14:54.488154 - [DEBUG] Function : main
74203 2019-Jan-09 19:14:54.488179 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74204 2019-Jan-09 19:14:54.488806 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74205 2019-Jan-09 19:14:54.489432 - [DEBUG] Value : BOTTOM
74206 2019-Jan-09 19:14:54.489457 - [DEBUG]
74207 2019-Jan-09 19:14:54.489481 - [DEBUG] Function : main
74208 2019-Jan-09 19:14:54.489507 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74209 2019-Jan-09 19:14:54.490134 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74210 2019-Jan-09 19:14:54.490781 - [DEBUG] Value : BOTTOM
74211 2019-Jan-09 19:14:54.490806 - [DEBUG]
74212 2019-Jan-09 19:14:54.490831 - [DEBUG] Function : main
74213 2019-Jan-09 19:14:54.490856 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74214 2019-Jan-09 19:14:54.491490 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74215 2019-Jan-09 19:14:54.492125 - [DEBUG] Value : BOTTOM
74216 2019-Jan-09 19:14:54.492150 - [DEBUG]
74217 2019-Jan-09 19:14:54.492175 - [DEBUG] Function : main
74218 2019-Jan-09 19:14:54.492200 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74219 2019-Jan-09 19:14:54.492827 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74220 2019-Jan-09 19:14:54.493452 - [DEBUG] Value : BOTTOM
74221 2019-Jan-09 19:14:54.493478 - [DEBUG]
74222 2019-Jan-09 19:14:54.493503 - [DEBUG] Function : main
74223 2019-Jan-09 19:14:54.493528 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74224 2019-Jan-09 19:14:54.494176 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74225 2019-Jan-09 19:14:54.494803 - [DEBUG] Value : BOTTOM
74226 2019-Jan-09 19:14:54.494828 - [DEBUG]
74227 2019-Jan-09 19:14:54.494852 - [DEBUG] Function : main
74228 2019-Jan-09 19:14:54.494878 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74229 2019-Jan-09 19:14:54.495504 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74230 2019-Jan-09 19:14:54.496130 - [DEBUG] Value : BOTTOM
74231 2019-Jan-09 19:14:54.496155 - [DEBUG]
74232 2019-Jan-09 19:14:54.496180 - [DEBUG] Function : main
74233 2019-Jan-09 19:14:54.496205 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74234 2019-Jan-09 19:14:54.496831 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74235 2019-Jan-09 19:14:54.497471 - [DEBUG] Value : BOTTOM
74236 2019-Jan-09 19:14:54.497497 - [DEBUG]
74237 2019-Jan-09 19:14:54.497521 - [DEBUG] Function : main
74238 2019-Jan-09 19:14:54.497546 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74239 2019-Jan-09 19:14:54.498174 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74240 2019-Jan-09 19:14:54.498806 - [DEBUG] Value : BOTTOM
74241 2019-Jan-09 19:14:54.498832 - [DEBUG]
74242 2019-Jan-09 19:14:54.498856 - [DEBUG] Function : main
74243 2019-Jan-09 19:14:54.498881 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74244 2019-Jan-09 19:14:54.499509 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74245 2019-Jan-09 19:14:54.500135 - [DEBUG] Value : BOTTOM
74246 2019-Jan-09 19:14:54.500160 - [DEBUG]
74247 2019-Jan-09 19:14:54.500184 - [DEBUG] Function : main
74248 2019-Jan-09 19:14:54.500210 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74249 2019-Jan-09 19:14:54.500851 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74250 2019-Jan-09 19:14:54.501484 - [DEBUG] Value : BOTTOM
74251 2019-Jan-09 19:14:54.501510 - [DEBUG]
74252 2019-Jan-09 19:14:54.501540 - [DEBUG] Function : main
74253 2019-Jan-09 19:14:54.501566 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74254 2019-Jan-09 19:14:54.502192 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74255 2019-Jan-09 19:14:54.502817 - [DEBUG] Value : BOTTOM
74256 2019-Jan-09 19:14:54.502843 - [DEBUG]
74257 2019-Jan-09 19:14:54.502867 - [DEBUG] Function : main
74258 2019-Jan-09 19:14:54.502893 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74259 2019-Jan-09 19:14:54.503527 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74260 2019-Jan-09 19:14:54.504169 - [DEBUG] Value : BOTTOM
74261 2019-Jan-09 19:14:54.504194 - [DEBUG]
74262 2019-Jan-09 19:14:54.504218 - [DEBUG] Function : main
74263 2019-Jan-09 19:14:54.504244 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74264 2019-Jan-09 19:14:54.504871 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74265 2019-Jan-09 19:14:54.505498 - [DEBUG] Value : BOTTOM
74266 2019-Jan-09 19:14:54.505524 - [DEBUG]
74267 2019-Jan-09 19:14:54.505548 - [DEBUG] Function : main
74268 2019-Jan-09 19:14:54.505573 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74269 2019-Jan-09 19:14:54.506199 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
74270 2019-Jan-09 19:14:54.506831 - [DEBUG] Value : BOTTOM
74271 2019-Jan-09 19:14:54.506857 - [DEBUG]
74272 2019-Jan-09 19:14:54.506881 - [DEBUG] Function : main
74273 2019-Jan-09 19:14:54.506907 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74274 2019-Jan-09 19:14:54.507550 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74275 2019-Jan-09 19:14:54.508176 - [DEBUG] Value : BOTTOM
74276 2019-Jan-09 19:14:54.508202 - [DEBUG]
74277 2019-Jan-09 19:14:54.508226 - [DEBUG] Function : main
74278 2019-Jan-09 19:14:54.508252 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74279 2019-Jan-09 19:14:54.508877 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74280 2019-Jan-09 19:14:54.509504 - [DEBUG] Value : BOTTOM
74281 2019-Jan-09 19:14:54.509529 - [DEBUG]
74282 2019-Jan-09 19:14:54.509553 - [DEBUG] Function : main
74283 2019-Jan-09 19:14:54.509579 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74284 2019-Jan-09 19:14:54.510205 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
74285 2019-Jan-09 19:14:54.510843 - [DEBUG] Value : BOTTOM
74286 2019-Jan-09 19:14:54.510869 - [DEBUG]
74287 2019-Jan-09 19:14:54.510894 - [DEBUG] Function : main
74288 2019-Jan-09 19:14:54.510919 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74289 2019-Jan-09 19:14:54.511545 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
74290 2019-Jan-09 19:14:54.512178 - [DEBUG] Value : BOTTOM
74291 2019-Jan-09 19:14:54.512204 - [DEBUG]
74292 2019-Jan-09 19:14:54.512228 - [DEBUG] Function : main
74293 2019-Jan-09 19:14:54.512254 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74294 2019-Jan-09 19:14:54.512881 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74295 2019-Jan-09 19:14:54.512938 - [DEBUG] Value : BOTTOM
74296 2019-Jan-09 19:14:54.512963 - [DEBUG]
74297 2019-Jan-09 19:14:54.513005 - [DEBUG] Function : main
74298 2019-Jan-09 19:14:54.513031 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74299 2019-Jan-09 19:14:54.513658 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74300 2019-Jan-09 19:14:54.514301 - [DEBUG] Value : BOTTOM
74301 2019-Jan-09 19:14:54.514327 - [DEBUG]
74302 2019-Jan-09 19:14:54.514351 - [DEBUG] Function : main
74303 2019-Jan-09 19:14:54.514377 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74304 2019-Jan-09 19:14:54.515004 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74305 2019-Jan-09 19:14:54.515637 - [DEBUG] Value : BOTTOM
74306 2019-Jan-09 19:14:54.515663 - [DEBUG]
74307 2019-Jan-09 19:14:54.515688 - [DEBUG] Function : main
74308 2019-Jan-09 19:14:54.515713 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74309 2019-Jan-09 19:14:54.516340 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74310 2019-Jan-09 19:14:54.516964 - [DEBUG] Value : BOTTOM
74311 2019-Jan-09 19:14:54.516990 - [DEBUG]
74312 2019-Jan-09 19:14:54.517014 - [DEBUG] Function : main
74313 2019-Jan-09 19:14:54.517040 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74314 2019-Jan-09 19:14:54.517683 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74315 2019-Jan-09 19:14:54.518324 - [DEBUG] Value : BOTTOM
74316 2019-Jan-09 19:14:54.518350 - [DEBUG]
74317 2019-Jan-09 19:14:54.518374 - [DEBUG] Function : main
74318 2019-Jan-09 19:14:54.518400 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74319 2019-Jan-09 19:14:54.519028 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74320 2019-Jan-09 19:14:54.519652 - [DEBUG] Value : BOTTOM
74321 2019-Jan-09 19:14:54.519678 - [DEBUG]
74322 2019-Jan-09 19:14:54.519702 - [DEBUG] Function : main
74323 2019-Jan-09 19:14:54.519728 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74324 2019-Jan-09 19:14:54.520355 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74325 2019-Jan-09 19:14:54.520997 - [DEBUG] Value : BOTTOM
74326 2019-Jan-09 19:14:54.521023 - [DEBUG]
74327 2019-Jan-09 19:14:54.521048 - [DEBUG] Function : main
74328 2019-Jan-09 19:14:54.521074 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74329 2019-Jan-09 19:14:54.521700 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74330 2019-Jan-09 19:14:54.522324 - [DEBUG] Value : BOTTOM
74331 2019-Jan-09 19:14:54.522350 - [DEBUG]
74332 2019-Jan-09 19:14:54.522374 - [DEBUG] Function : main
74333 2019-Jan-09 19:14:54.522400 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74334 2019-Jan-09 19:14:54.523028 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74335 2019-Jan-09 19:14:54.523651 - [DEBUG] Value : BOTTOM
74336 2019-Jan-09 19:14:54.523676 - [DEBUG]
74337 2019-Jan-09 19:14:54.523701 - [DEBUG] Function : main
74338 2019-Jan-09 19:14:54.523726 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74339 2019-Jan-09 19:14:54.524368 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74340 2019-Jan-09 19:14:54.524992 - [DEBUG] Value : BOTTOM
74341 2019-Jan-09 19:14:54.525017 - [DEBUG]
74342 2019-Jan-09 19:14:54.525042 - [DEBUG] Function : main
74343 2019-Jan-09 19:14:54.525068 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74344 2019-Jan-09 19:14:54.525694 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74345 2019-Jan-09 19:14:54.526322 - [DEBUG] Value : BOTTOM
74346 2019-Jan-09 19:14:54.526347 - [DEBUG]
74347 2019-Jan-09 19:14:54.526372 - [DEBUG] Function : main
74348 2019-Jan-09 19:14:54.526398 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74349 2019-Jan-09 19:14:54.527025 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74350 2019-Jan-09 19:14:54.527673 - [DEBUG] Value : BOTTOM
74351 2019-Jan-09 19:14:54.527699 - [DEBUG]
74352 2019-Jan-09 19:14:54.527724 - [DEBUG] Function : main
74353 2019-Jan-09 19:14:54.527750 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74354 2019-Jan-09 19:14:54.528377 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74355 2019-Jan-09 19:14:54.529005 - [DEBUG] Value : BOTTOM
74356 2019-Jan-09 19:14:54.529030 - [DEBUG]
74357 2019-Jan-09 19:14:54.529054 - [DEBUG] Function : main
74358 2019-Jan-09 19:14:54.529080 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74359 2019-Jan-09 19:14:54.529707 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74360 2019-Jan-09 19:14:54.530334 - [DEBUG] Value : BOTTOM
74361 2019-Jan-09 19:14:54.530359 - [DEBUG]
74362 2019-Jan-09 19:14:54.530384 - [DEBUG] Function : main
74363 2019-Jan-09 19:14:54.530409 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74364 2019-Jan-09 19:14:54.531052 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74365 2019-Jan-09 19:14:54.531680 - [DEBUG] Value : BOTTOM
74366 2019-Jan-09 19:14:54.531706 - [DEBUG]
74367 2019-Jan-09 19:14:54.531730 - [DEBUG] Function : main
74368 2019-Jan-09 19:14:54.531756 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74369 2019-Jan-09 19:14:54.532383 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74370 2019-Jan-09 19:14:54.533016 - [DEBUG] Value : BOTTOM
74371 2019-Jan-09 19:14:54.533041 - [DEBUG]
74372 2019-Jan-09 19:14:54.533066 - [DEBUG] Function : main
74373 2019-Jan-09 19:14:54.533091 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74374 2019-Jan-09 19:14:54.533719 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74375 2019-Jan-09 19:14:54.534360 - [DEBUG] Value : BOTTOM
74376 2019-Jan-09 19:14:54.534385 - [DEBUG]
74377 2019-Jan-09 19:14:54.534411 - [DEBUG] Function : main
74378 2019-Jan-09 19:14:54.534436 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74379 2019-Jan-09 19:14:54.535062 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74380 2019-Jan-09 19:14:54.535687 - [DEBUG] Value : BOTTOM
74381 2019-Jan-09 19:14:54.535712 - [DEBUG]
74382 2019-Jan-09 19:14:54.535737 - [DEBUG] Function : main
74383 2019-Jan-09 19:14:54.535762 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74384 2019-Jan-09 19:14:54.536388 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74385 2019-Jan-09 19:14:54.537012 - [DEBUG] Value : BOTTOM
74386 2019-Jan-09 19:14:54.537038 - [DEBUG]
74387 2019-Jan-09 19:14:54.537062 - [DEBUG] Function : main
74388 2019-Jan-09 19:14:54.537087 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74389 2019-Jan-09 19:14:54.537729 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74390 2019-Jan-09 19:14:54.538356 - [DEBUG] Value : BOTTOM
74391 2019-Jan-09 19:14:54.538382 - [DEBUG]
74392 2019-Jan-09 19:14:54.538406 - [DEBUG] Function : main
74393 2019-Jan-09 19:14:54.538432 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74394 2019-Jan-09 19:14:54.539060 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74395 2019-Jan-09 19:14:54.539703 - [DEBUG] Value : BOTTOM
74396 2019-Jan-09 19:14:54.539729 - [DEBUG]
74397 2019-Jan-09 19:14:54.539754 - [DEBUG] Function : main
74398 2019-Jan-09 19:14:54.539780 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74399 2019-Jan-09 19:14:54.540407 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74400 2019-Jan-09 19:14:54.541049 - [DEBUG] Value : BOTTOM
74401 2019-Jan-09 19:14:54.541075 - [DEBUG]
74402 2019-Jan-09 19:14:54.541099 - [DEBUG] Function : main
74403 2019-Jan-09 19:14:54.541125 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74404 2019-Jan-09 19:14:54.541752 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74405 2019-Jan-09 19:14:54.542385 - [DEBUG] Value : BOTTOM
74406 2019-Jan-09 19:14:54.542411 - [DEBUG]
74407 2019-Jan-09 19:14:54.542435 - [DEBUG] Function : main
74408 2019-Jan-09 19:14:54.542461 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74409 2019-Jan-09 19:14:54.543086 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74410 2019-Jan-09 19:14:54.543712 - [DEBUG] Value : BOTTOM
74411 2019-Jan-09 19:14:54.543737 - [DEBUG]
74412 2019-Jan-09 19:14:54.543762 - [DEBUG] Function : main
74413 2019-Jan-09 19:14:54.543801 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74414 2019-Jan-09 19:14:54.544429 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74415 2019-Jan-09 19:14:54.545056 - [DEBUG] Value : BOTTOM
74416 2019-Jan-09 19:14:54.545081 - [DEBUG]
74417 2019-Jan-09 19:14:54.545106 - [DEBUG] Function : main
74418 2019-Jan-09 19:14:54.545131 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74419 2019-Jan-09 19:14:54.545756 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74420 2019-Jan-09 19:14:54.546383 - [DEBUG] Value : BOTTOM
74421 2019-Jan-09 19:14:54.546409 - [DEBUG]
74422 2019-Jan-09 19:14:54.546433 - [DEBUG] Function : main
74423 2019-Jan-09 19:14:54.546459 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74424 2019-Jan-09 19:14:54.547085 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
74425 2019-Jan-09 19:14:54.547722 - [DEBUG] Value : BOTTOM
74426 2019-Jan-09 19:14:54.547747 - [DEBUG]
74427 2019-Jan-09 19:14:54.547772 - [DEBUG] Function : main
74428 2019-Jan-09 19:14:54.547797 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74429 2019-Jan-09 19:14:54.548424 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74430 2019-Jan-09 19:14:54.549049 - [DEBUG] Value : BOTTOM
74431 2019-Jan-09 19:14:54.549074 - [DEBUG]
74432 2019-Jan-09 19:14:54.549099 - [DEBUG] Function : main
74433 2019-Jan-09 19:14:54.549124 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74434 2019-Jan-09 19:14:54.549751 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74435 2019-Jan-09 19:14:54.550377 - [DEBUG] Value : BOTTOM
74436 2019-Jan-09 19:14:54.550403 - [DEBUG]
74437 2019-Jan-09 19:14:54.550427 - [DEBUG] Function : main
74438 2019-Jan-09 19:14:54.550466 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74439 2019-Jan-09 19:14:54.551094 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
74440 2019-Jan-09 19:14:54.551716 - [DEBUG] Value : BOTTOM
74441 2019-Jan-09 19:14:54.551741 - [DEBUG]
74442 2019-Jan-09 19:14:54.551774 - [DEBUG] Function : main
74443 2019-Jan-09 19:14:54.551800 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74444 2019-Jan-09 19:14:54.552428 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
74445 2019-Jan-09 19:14:54.553061 - [DEBUG] Value : BOTTOM
74446 2019-Jan-09 19:14:54.553087 - [DEBUG]
74447 2019-Jan-09 19:14:54.553111 - [DEBUG] Function : main
74448 2019-Jan-09 19:14:54.553137 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74449 2019-Jan-09 19:14:54.553764 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74450 2019-Jan-09 19:14:54.553833 - [DEBUG] Value : BOTTOM
74451 2019-Jan-09 19:14:54.553859 - [DEBUG]
74452 2019-Jan-09 19:14:54.553901 - [DEBUG] Function : main
74453 2019-Jan-09 19:14:54.553927 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74454 2019-Jan-09 19:14:54.554555 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74455 2019-Jan-09 19:14:54.555182 - [DEBUG] Value : BOTTOM
74456 2019-Jan-09 19:14:54.555208 - [DEBUG]
74457 2019-Jan-09 19:14:54.555232 - [DEBUG] Function : main
74458 2019-Jan-09 19:14:54.555257 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74459 2019-Jan-09 19:14:54.555884 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74460 2019-Jan-09 19:14:54.556510 - [DEBUG] Value : BOTTOM
74461 2019-Jan-09 19:14:54.556535 - [DEBUG]
74462 2019-Jan-09 19:14:54.556560 - [DEBUG] Function : main
74463 2019-Jan-09 19:14:54.556585 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74464 2019-Jan-09 19:14:54.557226 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74465 2019-Jan-09 19:14:54.557851 - [DEBUG] Value : BOTTOM
74466 2019-Jan-09 19:14:54.557876 - [DEBUG]
74467 2019-Jan-09 19:14:54.557900 - [DEBUG] Function : main
74468 2019-Jan-09 19:14:54.557926 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74469 2019-Jan-09 19:14:54.558553 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74470 2019-Jan-09 19:14:54.559194 - [DEBUG] Value : BOTTOM
74471 2019-Jan-09 19:14:54.559220 - [DEBUG]
74472 2019-Jan-09 19:14:54.559245 - [DEBUG] Function : main
74473 2019-Jan-09 19:14:54.559270 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74474 2019-Jan-09 19:14:54.559898 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74475 2019-Jan-09 19:14:54.560535 - [DEBUG] Value : BOTTOM
74476 2019-Jan-09 19:14:54.560561 - [DEBUG]
74477 2019-Jan-09 19:14:54.560585 - [DEBUG] Function : main
74478 2019-Jan-09 19:14:54.560611 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74479 2019-Jan-09 19:14:54.561237 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74480 2019-Jan-09 19:14:54.561864 - [DEBUG] Value : BOTTOM
74481 2019-Jan-09 19:14:54.561889 - [DEBUG]
74482 2019-Jan-09 19:14:54.561914 - [DEBUG] Function : main
74483 2019-Jan-09 19:14:54.561940 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74484 2019-Jan-09 19:14:54.562567 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74485 2019-Jan-09 19:14:54.563190 - [DEBUG] Value : BOTTOM
74486 2019-Jan-09 19:14:54.563215 - [DEBUG]
74487 2019-Jan-09 19:14:54.563239 - [DEBUG] Function : main
74488 2019-Jan-09 19:14:54.563273 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74489 2019-Jan-09 19:14:54.563916 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74490 2019-Jan-09 19:14:54.564538 - [DEBUG] Value : BOTTOM
74491 2019-Jan-09 19:14:54.564564 - [DEBUG]
74492 2019-Jan-09 19:14:54.564588 - [DEBUG] Function : main
74493 2019-Jan-09 19:14:54.564614 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74494 2019-Jan-09 19:14:54.565241 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74495 2019-Jan-09 19:14:54.565864 - [DEBUG] Value : BOTTOM
74496 2019-Jan-09 19:14:54.565889 - [DEBUG]
74497 2019-Jan-09 19:14:54.565914 - [DEBUG] Function : main
74498 2019-Jan-09 19:14:54.565939 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74499 2019-Jan-09 19:14:54.566565 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74500 2019-Jan-09 19:14:54.567206 - [DEBUG] Value : BOTTOM
74501 2019-Jan-09 19:14:54.567232 - [DEBUG]
74502 2019-Jan-09 19:14:54.567256 - [DEBUG] Function : main
74503 2019-Jan-09 19:14:54.567282 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74504 2019-Jan-09 19:14:54.567908 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74505 2019-Jan-09 19:14:54.568533 - [DEBUG] Value : BOTTOM
74506 2019-Jan-09 19:14:54.568558 - [DEBUG]
74507 2019-Jan-09 19:14:54.568582 - [DEBUG] Function : main
74508 2019-Jan-09 19:14:54.568608 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74509 2019-Jan-09 19:14:54.569234 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74510 2019-Jan-09 19:14:54.569862 - [DEBUG] Value : BOTTOM
74511 2019-Jan-09 19:14:54.569887 - [DEBUG]
74512 2019-Jan-09 19:14:54.569912 - [DEBUG] Function : main
74513 2019-Jan-09 19:14:54.569937 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74514 2019-Jan-09 19:14:54.570579 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74515 2019-Jan-09 19:14:54.571205 - [DEBUG] Value : BOTTOM
74516 2019-Jan-09 19:14:54.571230 - [DEBUG]
74517 2019-Jan-09 19:14:54.571255 - [DEBUG] Function : main
74518 2019-Jan-09 19:14:54.571280 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74519 2019-Jan-09 19:14:54.571907 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74520 2019-Jan-09 19:14:54.572534 - [DEBUG] Value : BOTTOM
74521 2019-Jan-09 19:14:54.572559 - [DEBUG]
74522 2019-Jan-09 19:14:54.572583 - [DEBUG] Function : main
74523 2019-Jan-09 19:14:54.572609 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74524 2019-Jan-09 19:14:54.573235 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74525 2019-Jan-09 19:14:54.573883 - [DEBUG] Value : BOTTOM
74526 2019-Jan-09 19:14:54.573909 - [DEBUG]
74527 2019-Jan-09 19:14:54.573933 - [DEBUG] Function : main
74528 2019-Jan-09 19:14:54.573958 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74529 2019-Jan-09 19:14:54.574585 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74530 2019-Jan-09 19:14:54.575211 - [DEBUG] Value : BOTTOM
74531 2019-Jan-09 19:14:54.575236 - [DEBUG]
74532 2019-Jan-09 19:14:54.575262 - [DEBUG] Function : main
74533 2019-Jan-09 19:14:54.575287 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74534 2019-Jan-09 19:14:54.575921 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74535 2019-Jan-09 19:14:54.576548 - [DEBUG] Value : BOTTOM
74536 2019-Jan-09 19:14:54.576573 - [DEBUG]
74537 2019-Jan-09 19:14:54.576597 - [DEBUG] Function : main
74538 2019-Jan-09 19:14:54.576623 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74539 2019-Jan-09 19:14:54.577264 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74540 2019-Jan-09 19:14:54.577890 - [DEBUG] Value : BOTTOM
74541 2019-Jan-09 19:14:54.577915 - [DEBUG]
74542 2019-Jan-09 19:14:54.577940 - [DEBUG] Function : main
74543 2019-Jan-09 19:14:54.577965 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74544 2019-Jan-09 19:14:54.578631 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74545 2019-Jan-09 19:14:54.579311 - [DEBUG] Value : BOTTOM
74546 2019-Jan-09 19:14:54.579339 - [DEBUG]
74547 2019-Jan-09 19:14:54.579366 - [DEBUG] Function : main
74548 2019-Jan-09 19:14:54.579393 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74549 2019-Jan-09 19:14:54.580080 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74550 2019-Jan-09 19:14:54.580763 - [DEBUG] Value : BOTTOM
74551 2019-Jan-09 19:14:54.580789 - [DEBUG]
74552 2019-Jan-09 19:14:54.580815 - [DEBUG] Function : main
74553 2019-Jan-09 19:14:54.580841 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74554 2019-Jan-09 19:14:54.581472 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74555 2019-Jan-09 19:14:54.582097 - [DEBUG] Value : BOTTOM
74556 2019-Jan-09 19:14:54.582123 - [DEBUG]
74557 2019-Jan-09 19:14:54.582147 - [DEBUG] Function : main
74558 2019-Jan-09 19:14:54.582172 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74559 2019-Jan-09 19:14:54.582799 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74560 2019-Jan-09 19:14:54.583431 - [DEBUG] Value : BOTTOM
74561 2019-Jan-09 19:14:54.583457 - [DEBUG]
74562 2019-Jan-09 19:14:54.583481 - [DEBUG] Function : main
74563 2019-Jan-09 19:14:54.583507 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74564 2019-Jan-09 19:14:54.584146 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74565 2019-Jan-09 19:14:54.584771 - [DEBUG] Value : BOTTOM
74566 2019-Jan-09 19:14:54.584796 - [DEBUG]
74567 2019-Jan-09 19:14:54.584821 - [DEBUG] Function : main
74568 2019-Jan-09 19:14:54.584846 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74569 2019-Jan-09 19:14:54.585472 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74570 2019-Jan-09 19:14:54.586099 - [DEBUG] Value : BOTTOM
74571 2019-Jan-09 19:14:54.586124 - [DEBUG]
74572 2019-Jan-09 19:14:54.586148 - [DEBUG] Function : main
74573 2019-Jan-09 19:14:54.586174 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74574 2019-Jan-09 19:14:54.586799 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74575 2019-Jan-09 19:14:54.587442 - [DEBUG] Value : BOTTOM
74576 2019-Jan-09 19:14:54.587468 - [DEBUG]
74577 2019-Jan-09 19:14:54.587492 - [DEBUG] Function : main
74578 2019-Jan-09 19:14:54.587518 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74579 2019-Jan-09 19:14:54.588161 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
74580 2019-Jan-09 19:14:54.588794 - [DEBUG] Value : BOTTOM
74581 2019-Jan-09 19:14:54.588819 - [DEBUG]
74582 2019-Jan-09 19:14:54.588844 - [DEBUG] Function : main
74583 2019-Jan-09 19:14:54.588869 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74584 2019-Jan-09 19:14:54.589496 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
74585 2019-Jan-09 19:14:54.590121 - [DEBUG] Value : BOTTOM
74586 2019-Jan-09 19:14:54.590147 - [DEBUG]
74587 2019-Jan-09 19:14:54.590171 - [DEBUG] Function : main
74588 2019-Jan-09 19:14:54.590196 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74589 2019-Jan-09 19:14:54.590838 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74590 2019-Jan-09 19:14:54.591467 - [DEBUG] Value : BOTTOM
74591 2019-Jan-09 19:14:54.591492 - [DEBUG]
74592 2019-Jan-09 19:14:54.591517 - [DEBUG] Function : main
74593 2019-Jan-09 19:14:54.591542 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74594 2019-Jan-09 19:14:54.592168 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74595 2019-Jan-09 19:14:54.592804 - [DEBUG] Value : BOTTOM
74596 2019-Jan-09 19:14:54.592829 - [DEBUG]
74597 2019-Jan-09 19:14:54.592854 - [DEBUG] Function : main
74598 2019-Jan-09 19:14:54.592879 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74599 2019-Jan-09 19:14:54.593505 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
74600 2019-Jan-09 19:14:54.594149 - [DEBUG] Value : BOTTOM
74601 2019-Jan-09 19:14:54.594175 - [DEBUG]
74602 2019-Jan-09 19:14:54.594200 - [DEBUG] Function : main
74603 2019-Jan-09 19:14:54.594225 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74604 2019-Jan-09 19:14:54.594852 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74605 2019-Jan-09 19:14:54.595478 - [DEBUG] Value : BOTTOM
74606 2019-Jan-09 19:14:54.595504 - [DEBUG]
74607 2019-Jan-09 19:14:54.595528 - [DEBUG] Function : main
74608 2019-Jan-09 19:14:54.595554 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74609 2019-Jan-09 19:14:54.596181 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
74610 2019-Jan-09 19:14:54.596813 - [DEBUG] Value : BOTTOM
74611 2019-Jan-09 19:14:54.596839 - [DEBUG]
74612 2019-Jan-09 19:14:54.596863 - [DEBUG] Function : main
74613 2019-Jan-09 19:14:54.596889 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74614 2019-Jan-09 19:14:54.597533 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74615 2019-Jan-09 19:14:54.598158 - [DEBUG] Value : BOTTOM
74616 2019-Jan-09 19:14:54.598184 - [DEBUG]
74617 2019-Jan-09 19:14:54.598208 - [DEBUG] Function : main
74618 2019-Jan-09 19:14:54.598234 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74619 2019-Jan-09 19:14:54.598860 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
74620 2019-Jan-09 19:14:54.599492 - [DEBUG] Value : BOTTOM
74621 2019-Jan-09 19:14:54.599518 - [DEBUG]
74622 2019-Jan-09 19:14:54.599542 - [DEBUG] Function : main
74623 2019-Jan-09 19:14:54.599567 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74624 2019-Jan-09 19:14:54.600202 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74625 2019-Jan-09 19:14:54.600262 - [DEBUG] Value : BOTTOM
74626 2019-Jan-09 19:14:54.600287 - [DEBUG]
74627 2019-Jan-09 19:14:54.600338 - [DEBUG] Function : main
74628 2019-Jan-09 19:14:54.600364 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74629 2019-Jan-09 19:14:54.601007 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74630 2019-Jan-09 19:14:54.601633 - [DEBUG] Value : BOTTOM
74631 2019-Jan-09 19:14:54.601659 - [DEBUG]
74632 2019-Jan-09 19:14:54.601683 - [DEBUG] Function : main
74633 2019-Jan-09 19:14:54.601708 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74634 2019-Jan-09 19:14:54.602331 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74635 2019-Jan-09 19:14:54.602957 - [DEBUG] Value : BOTTOM
74636 2019-Jan-09 19:14:54.602982 - [DEBUG]
74637 2019-Jan-09 19:14:54.603006 - [DEBUG] Function : main
74638 2019-Jan-09 19:14:54.603031 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74639 2019-Jan-09 19:14:54.603654 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74640 2019-Jan-09 19:14:54.604295 - [DEBUG] Value : BOTTOM
74641 2019-Jan-09 19:14:54.604320 - [DEBUG]
74642 2019-Jan-09 19:14:54.604345 - [DEBUG] Function : main
74643 2019-Jan-09 19:14:54.604370 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74644 2019-Jan-09 19:14:54.604993 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74645 2019-Jan-09 19:14:54.605641 - [DEBUG] Value : BOTTOM
74646 2019-Jan-09 19:14:54.605667 - [DEBUG]
74647 2019-Jan-09 19:14:54.605691 - [DEBUG] Function : main
74648 2019-Jan-09 19:14:54.605716 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74649 2019-Jan-09 19:14:54.606341 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74650 2019-Jan-09 19:14:54.606966 - [DEBUG] Value : BOTTOM
74651 2019-Jan-09 19:14:54.606991 - [DEBUG]
74652 2019-Jan-09 19:14:54.607016 - [DEBUG] Function : main
74653 2019-Jan-09 19:14:54.607041 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74654 2019-Jan-09 19:14:54.607761 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74655 2019-Jan-09 19:14:54.608441 - [DEBUG] Value : BOTTOM
74656 2019-Jan-09 19:14:54.608470 - [DEBUG]
74657 2019-Jan-09 19:14:54.608498 - [DEBUG] Function : main
74658 2019-Jan-09 19:14:54.608525 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74659 2019-Jan-09 19:14:54.609172 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74660 2019-Jan-09 19:14:54.609798 - [DEBUG] Value : BOTTOM
74661 2019-Jan-09 19:14:54.609824 - [DEBUG]
74662 2019-Jan-09 19:14:54.609848 - [DEBUG] Function : main
74663 2019-Jan-09 19:14:54.609874 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74664 2019-Jan-09 19:14:54.610520 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74665 2019-Jan-09 19:14:54.611145 - [DEBUG] Value : BOTTOM
74666 2019-Jan-09 19:14:54.611170 - [DEBUG]
74667 2019-Jan-09 19:14:54.611195 - [DEBUG] Function : main
74668 2019-Jan-09 19:14:54.611220 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74669 2019-Jan-09 19:14:54.611843 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74670 2019-Jan-09 19:14:54.612467 - [DEBUG] Value : BOTTOM
74671 2019-Jan-09 19:14:54.612516 - [DEBUG]
74672 2019-Jan-09 19:14:54.612542 - [DEBUG] Function : main
74673 2019-Jan-09 19:14:54.612568 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74674 2019-Jan-09 19:14:54.613193 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74675 2019-Jan-09 19:14:54.613880 - [DEBUG] Value : BOTTOM
74676 2019-Jan-09 19:14:54.613907 - [DEBUG]
74677 2019-Jan-09 19:14:54.613933 - [DEBUG] Function : main
74678 2019-Jan-09 19:14:54.613959 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74679 2019-Jan-09 19:14:54.614606 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74680 2019-Jan-09 19:14:54.615260 - [DEBUG] Value : BOTTOM
74681 2019-Jan-09 19:14:54.615287 - [DEBUG]
74682 2019-Jan-09 19:14:54.615313 - [DEBUG] Function : main
74683 2019-Jan-09 19:14:54.615339 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74684 2019-Jan-09 19:14:54.616010 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74685 2019-Jan-09 19:14:54.616664 - [DEBUG] Value : BOTTOM
74686 2019-Jan-09 19:14:54.616691 - [DEBUG]
74687 2019-Jan-09 19:14:54.616718 - [DEBUG] Function : main
74688 2019-Jan-09 19:14:54.616744 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74689 2019-Jan-09 19:14:54.617410 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74690 2019-Jan-09 19:14:54.618050 - [DEBUG] Value : BOTTOM
74691 2019-Jan-09 19:14:54.618076 - [DEBUG]
74692 2019-Jan-09 19:14:54.618103 - [DEBUG] Function : main
74693 2019-Jan-09 19:14:54.618129 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74694 2019-Jan-09 19:14:54.618790 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74695 2019-Jan-09 19:14:54.619431 - [DEBUG] Value : BOTTOM
74696 2019-Jan-09 19:14:54.619457 - [DEBUG]
74697 2019-Jan-09 19:14:54.619483 - [DEBUG] Function : main
74698 2019-Jan-09 19:14:54.619508 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74699 2019-Jan-09 19:14:54.620137 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74700 2019-Jan-09 19:14:54.620802 - [DEBUG] Value : BOTTOM
74701 2019-Jan-09 19:14:54.620828 - [DEBUG]
74702 2019-Jan-09 19:14:54.620853 - [DEBUG] Function : main
74703 2019-Jan-09 19:14:54.620879 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74704 2019-Jan-09 19:14:54.621509 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74705 2019-Jan-09 19:14:54.622146 - [DEBUG] Value : BOTTOM
74706 2019-Jan-09 19:14:54.622171 - [DEBUG]
74707 2019-Jan-09 19:14:54.622198 - [DEBUG] Function : main
74708 2019-Jan-09 19:14:54.622223 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74709 2019-Jan-09 19:14:54.622951 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74710 2019-Jan-09 19:14:54.623628 - [DEBUG] Value : BOTTOM
74711 2019-Jan-09 19:14:54.623655 - [DEBUG]
74712 2019-Jan-09 19:14:54.623682 - [DEBUG] Function : main
74713 2019-Jan-09 19:14:54.623709 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74714 2019-Jan-09 19:14:54.624414 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74715 2019-Jan-09 19:14:54.625051 - [DEBUG] Value : BOTTOM
74716 2019-Jan-09 19:14:54.625078 - [DEBUG]
74717 2019-Jan-09 19:14:54.625103 - [DEBUG] Function : main
74718 2019-Jan-09 19:14:54.625129 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74719 2019-Jan-09 19:14:54.625772 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74720 2019-Jan-09 19:14:54.626403 - [DEBUG] Value : BOTTOM
74721 2019-Jan-09 19:14:54.626428 - [DEBUG]
74722 2019-Jan-09 19:14:54.626453 - [DEBUG] Function : main
74723 2019-Jan-09 19:14:54.626479 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74724 2019-Jan-09 19:14:54.627116 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74725 2019-Jan-09 19:14:54.627753 - [DEBUG] Value : BOTTOM
74726 2019-Jan-09 19:14:54.627778 - [DEBUG]
74727 2019-Jan-09 19:14:54.627803 - [DEBUG] Function : main
74728 2019-Jan-09 19:14:54.627828 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74729 2019-Jan-09 19:14:54.628460 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74730 2019-Jan-09 19:14:54.629093 - [DEBUG] Value : BOTTOM
74731 2019-Jan-09 19:14:54.629118 - [DEBUG]
74732 2019-Jan-09 19:14:54.629143 - [DEBUG] Function : main
74733 2019-Jan-09 19:14:54.629170 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74734 2019-Jan-09 19:14:54.629823 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74735 2019-Jan-09 19:14:54.630494 - [DEBUG] Value : BOTTOM
74736 2019-Jan-09 19:14:54.630521 - [DEBUG]
74737 2019-Jan-09 19:14:54.630547 - [DEBUG] Function : main
74738 2019-Jan-09 19:14:54.630574 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74739 2019-Jan-09 19:14:54.631227 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74740 2019-Jan-09 19:14:54.631911 - [DEBUG] Value : BOTTOM
74741 2019-Jan-09 19:14:54.631938 - [DEBUG]
74742 2019-Jan-09 19:14:54.631965 - [DEBUG] Function : main
74743 2019-Jan-09 19:14:54.631991 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74744 2019-Jan-09 19:14:54.632638 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74745 2019-Jan-09 19:14:54.633277 - [DEBUG] Value : BOTTOM
74746 2019-Jan-09 19:14:54.633304 - [DEBUG]
74747 2019-Jan-09 19:14:54.633329 - [DEBUG] Function : main
74748 2019-Jan-09 19:14:54.633355 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74749 2019-Jan-09 19:14:54.634017 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74750 2019-Jan-09 19:14:54.634688 - [DEBUG] Value : BOTTOM
74751 2019-Jan-09 19:14:54.634715 - [DEBUG]
74752 2019-Jan-09 19:14:54.634741 - [DEBUG] Function : main
74753 2019-Jan-09 19:14:54.634767 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74754 2019-Jan-09 19:14:54.635402 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
74755 2019-Jan-09 19:14:54.636043 - [DEBUG] Value : BOTTOM
74756 2019-Jan-09 19:14:54.636069 - [DEBUG]
74757 2019-Jan-09 19:14:54.636094 - [DEBUG] Function : main
74758 2019-Jan-09 19:14:54.636119 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74759 2019-Jan-09 19:14:54.636749 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
74760 2019-Jan-09 19:14:54.637404 - [DEBUG] Value : BOTTOM
74761 2019-Jan-09 19:14:54.637430 - [DEBUG]
74762 2019-Jan-09 19:14:54.637455 - [DEBUG] Function : main
74763 2019-Jan-09 19:14:54.637480 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74764 2019-Jan-09 19:14:54.638116 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74765 2019-Jan-09 19:14:54.638871 - [DEBUG] Value : BOTTOM
74766 2019-Jan-09 19:14:54.638898 - [DEBUG]
74767 2019-Jan-09 19:14:54.638925 - [DEBUG] Function : main
74768 2019-Jan-09 19:14:54.638951 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74769 2019-Jan-09 19:14:54.639632 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74770 2019-Jan-09 19:14:54.640319 - [DEBUG] Value : BOTTOM
74771 2019-Jan-09 19:14:54.640347 - [DEBUG]
74772 2019-Jan-09 19:14:54.640373 - [DEBUG] Function : main
74773 2019-Jan-09 19:14:54.640400 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74774 2019-Jan-09 19:14:54.641059 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
74775 2019-Jan-09 19:14:54.641697 - [DEBUG] Value : BOTTOM
74776 2019-Jan-09 19:14:54.641723 - [DEBUG]
74777 2019-Jan-09 19:14:54.641747 - [DEBUG] Function : main
74778 2019-Jan-09 19:14:54.641773 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74779 2019-Jan-09 19:14:54.642396 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74780 2019-Jan-09 19:14:54.643024 - [DEBUG] Value : BOTTOM
74781 2019-Jan-09 19:14:54.643050 - [DEBUG]
74782 2019-Jan-09 19:14:54.643074 - [DEBUG] Function : main
74783 2019-Jan-09 19:14:54.643100 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74784 2019-Jan-09 19:14:54.643721 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
74785 2019-Jan-09 19:14:54.644370 - [DEBUG] Value : BOTTOM
74786 2019-Jan-09 19:14:54.644396 - [DEBUG]
74787 2019-Jan-09 19:14:54.644421 - [DEBUG] Function : main
74788 2019-Jan-09 19:14:54.644446 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74789 2019-Jan-09 19:14:54.645083 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74790 2019-Jan-09 19:14:54.645735 - [DEBUG] Value : BOTTOM
74791 2019-Jan-09 19:14:54.645762 - [DEBUG]
74792 2019-Jan-09 19:14:54.645787 - [DEBUG] Function : main
74793 2019-Jan-09 19:14:54.645813 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74794 2019-Jan-09 19:14:54.646459 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
74795 2019-Jan-09 19:14:54.647160 - [DEBUG] Value : BOTTOM
74796 2019-Jan-09 19:14:54.647189 - [DEBUG]
74797 2019-Jan-09 19:14:54.647216 - [DEBUG] Function : main
74798 2019-Jan-09 19:14:54.647244 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74799 2019-Jan-09 19:14:54.647904 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74800 2019-Jan-09 19:14:54.648552 - [DEBUG] Value : BOTTOM
74801 2019-Jan-09 19:14:54.648579 - [DEBUG]
74802 2019-Jan-09 19:14:54.648604 - [DEBUG] Function : main
74803 2019-Jan-09 19:14:54.648630 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74804 2019-Jan-09 19:14:54.649262 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74805 2019-Jan-09 19:14:54.649324 - [DEBUG] Value : BOTTOM
74806 2019-Jan-09 19:14:54.649349 - [DEBUG]
74807 2019-Jan-09 19:14:54.649403 - [DEBUG] Function : main
74808 2019-Jan-09 19:14:54.649430 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74809 2019-Jan-09 19:14:54.650097 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74810 2019-Jan-09 19:14:54.650769 - [DEBUG] Value : BOTTOM
74811 2019-Jan-09 19:14:54.650795 - [DEBUG]
74812 2019-Jan-09 19:14:54.650840 - [DEBUG] Function : main
74813 2019-Jan-09 19:14:54.650867 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74814 2019-Jan-09 19:14:54.651503 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74815 2019-Jan-09 19:14:54.652135 - [DEBUG] Value : BOTTOM
74816 2019-Jan-09 19:14:54.652161 - [DEBUG]
74817 2019-Jan-09 19:14:54.652186 - [DEBUG] Function : main
74818 2019-Jan-09 19:14:54.652211 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74819 2019-Jan-09 19:14:54.652843 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74820 2019-Jan-09 19:14:54.653474 - [DEBUG] Value : BOTTOM
74821 2019-Jan-09 19:14:54.653500 - [DEBUG]
74822 2019-Jan-09 19:14:54.653524 - [DEBUG] Function : main
74823 2019-Jan-09 19:14:54.653550 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74824 2019-Jan-09 19:14:54.654231 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74825 2019-Jan-09 19:14:54.654886 - [DEBUG] Value : BOTTOM
74826 2019-Jan-09 19:14:54.654912 - [DEBUG]
74827 2019-Jan-09 19:14:54.654937 - [DEBUG] Function : main
74828 2019-Jan-09 19:14:54.654963 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74829 2019-Jan-09 19:14:54.655591 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74830 2019-Jan-09 19:14:54.656215 - [DEBUG] Value : BOTTOM
74831 2019-Jan-09 19:14:54.656240 - [DEBUG]
74832 2019-Jan-09 19:14:54.656265 - [DEBUG] Function : main
74833 2019-Jan-09 19:14:54.656290 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74834 2019-Jan-09 19:14:54.656915 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74835 2019-Jan-09 19:14:54.657636 - [DEBUG] Value : BOTTOM
74836 2019-Jan-09 19:14:54.657662 - [DEBUG]
74837 2019-Jan-09 19:14:54.657688 - [DEBUG] Function : main
74838 2019-Jan-09 19:14:54.657714 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74839 2019-Jan-09 19:14:54.658397 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74840 2019-Jan-09 19:14:54.659038 - [DEBUG] Value : BOTTOM
74841 2019-Jan-09 19:14:54.659064 - [DEBUG]
74842 2019-Jan-09 19:14:54.659090 - [DEBUG] Function : main
74843 2019-Jan-09 19:14:54.659116 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74844 2019-Jan-09 19:14:54.659742 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74845 2019-Jan-09 19:14:54.660366 - [DEBUG] Value : BOTTOM
74846 2019-Jan-09 19:14:54.660391 - [DEBUG]
74847 2019-Jan-09 19:14:54.660415 - [DEBUG] Function : main
74848 2019-Jan-09 19:14:54.660463 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74849 2019-Jan-09 19:14:54.661091 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74850 2019-Jan-09 19:14:54.661714 - [DEBUG] Value : BOTTOM
74851 2019-Jan-09 19:14:54.661739 - [DEBUG]
74852 2019-Jan-09 19:14:54.661764 - [DEBUG] Function : main
74853 2019-Jan-09 19:14:54.661789 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74854 2019-Jan-09 19:14:54.662415 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74855 2019-Jan-09 19:14:54.663045 - [DEBUG] Value : BOTTOM
74856 2019-Jan-09 19:14:54.663071 - [DEBUG]
74857 2019-Jan-09 19:14:54.663095 - [DEBUG] Function : main
74858 2019-Jan-09 19:14:54.663140 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74859 2019-Jan-09 19:14:54.663826 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74860 2019-Jan-09 19:14:54.664463 - [DEBUG] Value : BOTTOM
74861 2019-Jan-09 19:14:54.664489 - [DEBUG]
74862 2019-Jan-09 19:14:54.664515 - [DEBUG] Function : main
74863 2019-Jan-09 19:14:54.664541 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74864 2019-Jan-09 19:14:54.665203 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74865 2019-Jan-09 19:14:54.665884 - [DEBUG] Value : BOTTOM
74866 2019-Jan-09 19:14:54.665911 - [DEBUG]
74867 2019-Jan-09 19:14:54.665938 - [DEBUG] Function : main
74868 2019-Jan-09 19:14:54.665964 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74869 2019-Jan-09 19:14:54.666625 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74870 2019-Jan-09 19:14:54.667293 - [DEBUG] Value : BOTTOM
74871 2019-Jan-09 19:14:54.667320 - [DEBUG]
74872 2019-Jan-09 19:14:54.667345 - [DEBUG] Function : main
74873 2019-Jan-09 19:14:54.667371 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74874 2019-Jan-09 19:14:54.667999 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74875 2019-Jan-09 19:14:54.668660 - [DEBUG] Value : BOTTOM
74876 2019-Jan-09 19:14:54.668687 - [DEBUG]
74877 2019-Jan-09 19:14:54.668712 - [DEBUG] Function : main
74878 2019-Jan-09 19:14:54.668738 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74879 2019-Jan-09 19:14:54.669371 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74880 2019-Jan-09 19:14:54.669997 - [DEBUG] Value : BOTTOM
74881 2019-Jan-09 19:14:54.670022 - [DEBUG]
74882 2019-Jan-09 19:14:54.670047 - [DEBUG] Function : main
74883 2019-Jan-09 19:14:54.670072 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74884 2019-Jan-09 19:14:54.670719 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74885 2019-Jan-09 19:14:54.671346 - [DEBUG] Value : BOTTOM
74886 2019-Jan-09 19:14:54.671371 - [DEBUG]
74887 2019-Jan-09 19:14:54.671397 - [DEBUG] Function : main
74888 2019-Jan-09 19:14:54.671422 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74889 2019-Jan-09 19:14:54.672049 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74890 2019-Jan-09 19:14:54.672675 - [DEBUG] Value : BOTTOM
74891 2019-Jan-09 19:14:54.672700 - [DEBUG]
74892 2019-Jan-09 19:14:54.672725 - [DEBUG] Function : main
74893 2019-Jan-09 19:14:54.672750 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74894 2019-Jan-09 19:14:54.673376 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74895 2019-Jan-09 19:14:54.674017 - [DEBUG] Value : BOTTOM
74896 2019-Jan-09 19:14:54.674042 - [DEBUG]
74897 2019-Jan-09 19:14:54.674067 - [DEBUG] Function : main
74898 2019-Jan-09 19:14:54.674093 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74899 2019-Jan-09 19:14:54.674719 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74900 2019-Jan-09 19:14:54.675352 - [DEBUG] Value : BOTTOM
74901 2019-Jan-09 19:14:54.675378 - [DEBUG]
74902 2019-Jan-09 19:14:54.675402 - [DEBUG] Function : main
74903 2019-Jan-09 19:14:54.675428 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74904 2019-Jan-09 19:14:54.676071 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74905 2019-Jan-09 19:14:54.676699 - [DEBUG] Value : BOTTOM
74906 2019-Jan-09 19:14:54.676724 - [DEBUG]
74907 2019-Jan-09 19:14:54.676749 - [DEBUG] Function : main
74908 2019-Jan-09 19:14:54.676774 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74909 2019-Jan-09 19:14:54.677479 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74910 2019-Jan-09 19:14:54.678165 - [DEBUG] Value : BOTTOM
74911 2019-Jan-09 19:14:54.678193 - [DEBUG]
74912 2019-Jan-09 19:14:54.678220 - [DEBUG] Function : main
74913 2019-Jan-09 19:14:54.678247 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74914 2019-Jan-09 19:14:54.678911 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74915 2019-Jan-09 19:14:54.679537 - [DEBUG] Value : BOTTOM
74916 2019-Jan-09 19:14:54.679563 - [DEBUG]
74917 2019-Jan-09 19:14:54.679588 - [DEBUG] Function : main
74918 2019-Jan-09 19:14:54.679613 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74919 2019-Jan-09 19:14:54.680239 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74920 2019-Jan-09 19:14:54.680891 - [DEBUG] Value : BOTTOM
74921 2019-Jan-09 19:14:54.680916 - [DEBUG]
74922 2019-Jan-09 19:14:54.680941 - [DEBUG] Function : main
74923 2019-Jan-09 19:14:54.680966 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74924 2019-Jan-09 19:14:54.681592 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74925 2019-Jan-09 19:14:54.682221 - [DEBUG] Value : BOTTOM
74926 2019-Jan-09 19:14:54.682247 - [DEBUG]
74927 2019-Jan-09 19:14:54.682271 - [DEBUG] Function : main
74928 2019-Jan-09 19:14:54.682297 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74929 2019-Jan-09 19:14:54.682922 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
74930 2019-Jan-09 19:14:54.683590 - [DEBUG] Value : BOTTOM
74931 2019-Jan-09 19:14:54.683617 - [DEBUG]
74932 2019-Jan-09 19:14:54.683643 - [DEBUG] Function : main
74933 2019-Jan-09 19:14:54.683670 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74934 2019-Jan-09 19:14:54.684347 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
74935 2019-Jan-09 19:14:54.684995 - [DEBUG] Value : BOTTOM
74936 2019-Jan-09 19:14:54.685021 - [DEBUG]
74937 2019-Jan-09 19:14:54.685049 - [DEBUG] Function : main
74938 2019-Jan-09 19:14:54.685075 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74939 2019-Jan-09 19:14:54.685742 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74940 2019-Jan-09 19:14:54.686413 - [DEBUG] Value : BOTTOM
74941 2019-Jan-09 19:14:54.686440 - [DEBUG]
74942 2019-Jan-09 19:14:54.686467 - [DEBUG] Function : main
74943 2019-Jan-09 19:14:54.686493 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74944 2019-Jan-09 19:14:54.687178 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74945 2019-Jan-09 19:14:54.687817 - [DEBUG] Value : BOTTOM
74946 2019-Jan-09 19:14:54.687844 - [DEBUG]
74947 2019-Jan-09 19:14:54.687870 - [DEBUG] Function : main
74948 2019-Jan-09 19:14:54.687896 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74949 2019-Jan-09 19:14:54.688562 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
74950 2019-Jan-09 19:14:54.689238 - [DEBUG] Value : BOTTOM
74951 2019-Jan-09 19:14:54.689265 - [DEBUG]
74952 2019-Jan-09 19:14:54.689292 - [DEBUG] Function : main
74953 2019-Jan-09 19:14:54.689319 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74954 2019-Jan-09 19:14:54.689971 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74955 2019-Jan-09 19:14:54.690659 - [DEBUG] Value : BOTTOM
74956 2019-Jan-09 19:14:54.690687 - [DEBUG]
74957 2019-Jan-09 19:14:54.690713 - [DEBUG] Function : main
74958 2019-Jan-09 19:14:54.690739 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74959 2019-Jan-09 19:14:54.691393 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
74960 2019-Jan-09 19:14:54.692062 - [DEBUG] Value : BOTTOM
74961 2019-Jan-09 19:14:54.692089 - [DEBUG]
74962 2019-Jan-09 19:14:54.692115 - [DEBUG] Function : main
74963 2019-Jan-09 19:14:54.692141 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74964 2019-Jan-09 19:14:54.692792 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74965 2019-Jan-09 19:14:54.693454 - [DEBUG] Value : BOTTOM
74966 2019-Jan-09 19:14:54.693481 - [DEBUG]
74967 2019-Jan-09 19:14:54.693507 - [DEBUG] Function : main
74968 2019-Jan-09 19:14:54.693533 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74969 2019-Jan-09 19:14:54.694213 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
74970 2019-Jan-09 19:14:54.694880 - [DEBUG] Value : BOTTOM
74971 2019-Jan-09 19:14:54.694907 - [DEBUG]
74972 2019-Jan-09 19:14:54.694933 - [DEBUG] Function : main
74973 2019-Jan-09 19:14:54.694960 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74974 2019-Jan-09 19:14:54.695604 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74975 2019-Jan-09 19:14:54.696265 - [DEBUG] Value : BOTTOM
74976 2019-Jan-09 19:14:54.696291 - [DEBUG]
74977 2019-Jan-09 19:14:54.696317 - [DEBUG] Function : main
74978 2019-Jan-09 19:14:54.696343 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74979 2019-Jan-09 19:14:54.696998 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
74980 2019-Jan-09 19:14:54.697690 - [DEBUG] Value : BOTTOM
74981 2019-Jan-09 19:14:54.697717 - [DEBUG]
74982 2019-Jan-09 19:14:54.697742 - [DEBUG] Function : main
74983 2019-Jan-09 19:14:54.697769 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74984 2019-Jan-09 19:14:54.698423 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74985 2019-Jan-09 19:14:54.698489 - [DEBUG] Value : BOTTOM
74986 2019-Jan-09 19:14:54.698515 - [DEBUG]
74987 2019-Jan-09 19:14:54.698570 - [DEBUG] Function : main
74988 2019-Jan-09 19:14:54.698597 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74989 2019-Jan-09 19:14:54.699249 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74990 2019-Jan-09 19:14:54.699912 - [DEBUG] Value : BOTTOM
74991 2019-Jan-09 19:14:54.699939 - [DEBUG]
74992 2019-Jan-09 19:14:54.699965 - [DEBUG] Function : main
74993 2019-Jan-09 19:14:54.699991 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74994 2019-Jan-09 19:14:54.700659 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74995 2019-Jan-09 19:14:54.701339 - [DEBUG] Value : BOTTOM
74996 2019-Jan-09 19:14:54.701367 - [DEBUG]
74997 2019-Jan-09 19:14:54.701393 - [DEBUG] Function : main
74998 2019-Jan-09 19:14:54.701419 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74999 2019-Jan-09 19:14:54.702070 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75000 2019-Jan-09 19:14:54.702726 - [DEBUG] Value : BOTTOM
75001 2019-Jan-09 19:14:54.702753 - [DEBUG]
75002 2019-Jan-09 19:14:54.702778 - [DEBUG] Function : main
75003 2019-Jan-09 19:14:54.702804 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75004 2019-Jan-09 19:14:54.703444 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75005 2019-Jan-09 19:14:54.704153 - [DEBUG] Value : BOTTOM
75006 2019-Jan-09 19:14:54.704180 - [DEBUG]
75007 2019-Jan-09 19:14:54.704206 - [DEBUG] Function : main
75008 2019-Jan-09 19:14:54.704232 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75009 2019-Jan-09 19:14:54.704888 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75010 2019-Jan-09 19:14:54.705548 - [DEBUG] Value : BOTTOM
75011 2019-Jan-09 19:14:54.705574 - [DEBUG]
75012 2019-Jan-09 19:14:54.705600 - [DEBUG] Function : main
75013 2019-Jan-09 19:14:54.705626 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75014 2019-Jan-09 19:14:54.706271 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75015 2019-Jan-09 19:14:54.706929 - [DEBUG] Value : BOTTOM
75016 2019-Jan-09 19:14:54.706956 - [DEBUG]
75017 2019-Jan-09 19:14:54.706982 - [DEBUG] Function : main
75018 2019-Jan-09 19:14:54.707008 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75019 2019-Jan-09 19:14:54.707685 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75020 2019-Jan-09 19:14:54.708332 - [DEBUG] Value : BOTTOM
75021 2019-Jan-09 19:14:54.708359 - [DEBUG]
75022 2019-Jan-09 19:14:54.708384 - [DEBUG] Function : main
75023 2019-Jan-09 19:14:54.708410 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75024 2019-Jan-09 19:14:54.709063 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
75025 2019-Jan-09 19:14:54.709707 - [DEBUG] Value : BOTTOM
75026 2019-Jan-09 19:14:54.709733 - [DEBUG]
75027 2019-Jan-09 19:14:54.709759 - [DEBUG] Function : main
75028 2019-Jan-09 19:14:54.709784 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75029 2019-Jan-09 19:14:54.710459 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75030 2019-Jan-09 19:14:54.711105 - [DEBUG] Value : BOTTOM
75031 2019-Jan-09 19:14:54.711132 - [DEBUG]
75032 2019-Jan-09 19:14:54.711158 - [DEBUG] Function : main
75033 2019-Jan-09 19:14:54.711183 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75034 2019-Jan-09 19:14:54.711836 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
75035 2019-Jan-09 19:14:54.712489 - [DEBUG] Value : BOTTOM
75036 2019-Jan-09 19:14:54.712516 - [DEBUG]
75037 2019-Jan-09 19:14:54.712541 - [DEBUG] Function : main
75038 2019-Jan-09 19:14:54.712568 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75039 2019-Jan-09 19:14:54.713227 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75040 2019-Jan-09 19:14:54.713893 - [DEBUG] Value : BOTTOM
75041 2019-Jan-09 19:14:54.713936 - [DEBUG]
75042 2019-Jan-09 19:14:54.713963 - [DEBUG] Function : main
75043 2019-Jan-09 19:14:54.713989 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75044 2019-Jan-09 19:14:54.714648 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75045 2019-Jan-09 19:14:54.715297 - [DEBUG] Value : BOTTOM
75046 2019-Jan-09 19:14:54.715324 - [DEBUG]
75047 2019-Jan-09 19:14:54.715350 - [DEBUG] Function : main
75048 2019-Jan-09 19:14:54.715376 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75049 2019-Jan-09 19:14:54.716032 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75050 2019-Jan-09 19:14:54.716679 - [DEBUG] Value : BOTTOM
75051 2019-Jan-09 19:14:54.716704 - [DEBUG]
75052 2019-Jan-09 19:14:54.716730 - [DEBUG] Function : main
75053 2019-Jan-09 19:14:54.716755 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75054 2019-Jan-09 19:14:54.717432 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75055 2019-Jan-09 19:14:54.718094 - [DEBUG] Value : BOTTOM
75056 2019-Jan-09 19:14:54.718121 - [DEBUG]
75057 2019-Jan-09 19:14:54.718147 - [DEBUG] Function : main
75058 2019-Jan-09 19:14:54.718173 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75059 2019-Jan-09 19:14:54.718829 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75060 2019-Jan-09 19:14:54.719476 - [DEBUG] Value : BOTTOM
75061 2019-Jan-09 19:14:54.719502 - [DEBUG]
75062 2019-Jan-09 19:14:54.719529 - [DEBUG] Function : main
75063 2019-Jan-09 19:14:54.719555 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75064 2019-Jan-09 19:14:54.720206 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75065 2019-Jan-09 19:14:54.720890 - [DEBUG] Value : BOTTOM
75066 2019-Jan-09 19:14:54.720917 - [DEBUG]
75067 2019-Jan-09 19:14:54.720943 - [DEBUG] Function : main
75068 2019-Jan-09 19:14:54.720970 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75069 2019-Jan-09 19:14:54.721615 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75070 2019-Jan-09 19:14:54.722267 - [DEBUG] Value : BOTTOM
75071 2019-Jan-09 19:14:54.722294 - [DEBUG]
75072 2019-Jan-09 19:14:54.722320 - [DEBUG] Function : main
75073 2019-Jan-09 19:14:54.722347 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75074 2019-Jan-09 19:14:54.722991 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75075 2019-Jan-09 19:14:54.723653 - [DEBUG] Value : BOTTOM
75076 2019-Jan-09 19:14:54.723679 - [DEBUG]
75077 2019-Jan-09 19:14:54.723704 - [DEBUG] Function : main
75078 2019-Jan-09 19:14:54.723730 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75079 2019-Jan-09 19:14:54.724399 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75080 2019-Jan-09 19:14:54.725065 - [DEBUG] Value : BOTTOM
75081 2019-Jan-09 19:14:54.725092 - [DEBUG]
75082 2019-Jan-09 19:14:54.725118 - [DEBUG] Function : main
75083 2019-Jan-09 19:14:54.725144 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75084 2019-Jan-09 19:14:54.725789 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75085 2019-Jan-09 19:14:54.726454 - [DEBUG] Value : BOTTOM
75086 2019-Jan-09 19:14:54.726480 - [DEBUG]
75087 2019-Jan-09 19:14:54.726506 - [DEBUG] Function : main
75088 2019-Jan-09 19:14:54.726532 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75089 2019-Jan-09 19:14:54.727210 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75090 2019-Jan-09 19:14:54.727881 - [DEBUG] Value : BOTTOM
75091 2019-Jan-09 19:14:54.727908 - [DEBUG]
75092 2019-Jan-09 19:14:54.727934 - [DEBUG] Function : main
75093 2019-Jan-09 19:14:54.727960 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75094 2019-Jan-09 19:14:54.728610 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75095 2019-Jan-09 19:14:54.729271 - [DEBUG] Value : BOTTOM
75096 2019-Jan-09 19:14:54.729298 - [DEBUG]
75097 2019-Jan-09 19:14:54.729323 - [DEBUG] Function : main
75098 2019-Jan-09 19:14:54.729349 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75099 2019-Jan-09 19:14:54.729993 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75100 2019-Jan-09 19:14:54.730672 - [DEBUG] Value : BOTTOM
75101 2019-Jan-09 19:14:54.730699 - [DEBUG]
75102 2019-Jan-09 19:14:54.730725 - [DEBUG] Function : main
75103 2019-Jan-09 19:14:54.730750 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75104 2019-Jan-09 19:14:54.731406 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75105 2019-Jan-09 19:14:54.732059 - [DEBUG] Value : BOTTOM
75106 2019-Jan-09 19:14:54.732085 - [DEBUG]
75107 2019-Jan-09 19:14:54.732111 - [DEBUG] Function : main
75108 2019-Jan-09 19:14:54.732137 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75109 2019-Jan-09 19:14:54.732789 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75110 2019-Jan-09 19:14:54.733447 - [DEBUG] Value : BOTTOM
75111 2019-Jan-09 19:14:54.733473 - [DEBUG]
75112 2019-Jan-09 19:14:54.733499 - [DEBUG] Function : main
75113 2019-Jan-09 19:14:54.733525 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75114 2019-Jan-09 19:14:54.734206 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75115 2019-Jan-09 19:14:54.734853 - [DEBUG] Value : BOTTOM
75116 2019-Jan-09 19:14:54.734879 - [DEBUG]
75117 2019-Jan-09 19:14:54.734905 - [DEBUG] Function : main
75118 2019-Jan-09 19:14:54.734931 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75119 2019-Jan-09 19:14:54.735588 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75120 2019-Jan-09 19:14:54.736234 - [DEBUG] Value : BOTTOM
75121 2019-Jan-09 19:14:54.736260 - [DEBUG]
75122 2019-Jan-09 19:14:54.736286 - [DEBUG] Function : main
75123 2019-Jan-09 19:14:54.736312 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75124 2019-Jan-09 19:14:54.736968 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75125 2019-Jan-09 19:14:54.737639 - [DEBUG] Value : BOTTOM
75126 2019-Jan-09 19:14:54.737665 - [DEBUG]
75127 2019-Jan-09 19:14:54.737691 - [DEBUG] Function : main
75128 2019-Jan-09 19:14:54.737717 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75129 2019-Jan-09 19:14:54.738374 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75130 2019-Jan-09 19:14:54.739035 - [DEBUG] Value : BOTTOM
75131 2019-Jan-09 19:14:54.739061 - [DEBUG]
75132 2019-Jan-09 19:14:54.739087 - [DEBUG] Function : main
75133 2019-Jan-09 19:14:54.739114 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75134 2019-Jan-09 19:14:54.739764 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75135 2019-Jan-09 19:14:54.740452 - [DEBUG] Value : BOTTOM
75136 2019-Jan-09 19:14:54.740482 - [DEBUG]
75137 2019-Jan-09 19:14:54.740508 - [DEBUG] Function : main
75138 2019-Jan-09 19:14:54.740534 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75139 2019-Jan-09 19:14:54.741189 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75140 2019-Jan-09 19:14:54.741854 - [DEBUG] Value : BOTTOM
75141 2019-Jan-09 19:14:54.741881 - [DEBUG]
75142 2019-Jan-09 19:14:54.741906 - [DEBUG] Function : main
75143 2019-Jan-09 19:14:54.741933 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75144 2019-Jan-09 19:14:54.742578 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75145 2019-Jan-09 19:14:54.743237 - [DEBUG] Value : BOTTOM
75146 2019-Jan-09 19:14:54.743264 - [DEBUG]
75147 2019-Jan-09 19:14:54.743290 - [DEBUG] Function : main
75148 2019-Jan-09 19:14:54.743316 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75149 2019-Jan-09 19:14:54.743985 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75150 2019-Jan-09 19:14:54.744652 - [DEBUG] Value : BOTTOM
75151 2019-Jan-09 19:14:54.744679 - [DEBUG]
75152 2019-Jan-09 19:14:54.744704 - [DEBUG] Function : main
75153 2019-Jan-09 19:14:54.744730 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75154 2019-Jan-09 19:14:54.745373 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75155 2019-Jan-09 19:14:54.746035 - [DEBUG] Value : BOTTOM
75156 2019-Jan-09 19:14:54.746062 - [DEBUG]
75157 2019-Jan-09 19:14:54.746087 - [DEBUG] Function : main
75158 2019-Jan-09 19:14:54.746113 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75159 2019-Jan-09 19:14:54.746760 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75160 2019-Jan-09 19:14:54.747449 - [DEBUG] Value : BOTTOM
75161 2019-Jan-09 19:14:54.747476 - [DEBUG]
75162 2019-Jan-09 19:14:54.747501 - [DEBUG] Function : main
75163 2019-Jan-09 19:14:54.747527 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75164 2019-Jan-09 19:14:54.748170 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75165 2019-Jan-09 19:14:54.748832 - [DEBUG] Value : BOTTOM
75166 2019-Jan-09 19:14:54.748859 - [DEBUG]
75167 2019-Jan-09 19:14:54.748886 - [DEBUG] Function : main
75168 2019-Jan-09 19:14:54.748912 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75169 2019-Jan-09 19:14:54.749562 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75170 2019-Jan-09 19:14:54.749635 - [DEBUG] Value : BOTTOM
75171 2019-Jan-09 19:14:54.749661 - [DEBUG]
75172 2019-Jan-09 19:14:54.749713 - [DEBUG] Function : main
75173 2019-Jan-09 19:14:54.749739 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75174 2019-Jan-09 19:14:54.750391 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75175 2019-Jan-09 19:14:54.751072 - [DEBUG] Value : BOTTOM
75176 2019-Jan-09 19:14:54.751099 - [DEBUG]
75177 2019-Jan-09 19:14:54.751125 - [DEBUG] Function : main
75178 2019-Jan-09 19:14:54.751151 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75179 2019-Jan-09 19:14:54.751804 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75180 2019-Jan-09 19:14:54.752459 - [DEBUG] Value : BOTTOM
75181 2019-Jan-09 19:14:54.752501 - [DEBUG]
75182 2019-Jan-09 19:14:54.752528 - [DEBUG] Function : main
75183 2019-Jan-09 19:14:54.752554 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75184 2019-Jan-09 19:14:54.753206 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75185 2019-Jan-09 19:14:54.753884 - [DEBUG] Value : BOTTOM
75186 2019-Jan-09 19:14:54.753911 - [DEBUG]
75187 2019-Jan-09 19:14:54.753937 - [DEBUG] Function : main
75188 2019-Jan-09 19:14:54.753963 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75189 2019-Jan-09 19:14:54.754617 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75190 2019-Jan-09 19:14:54.755301 - [DEBUG] Value : BOTTOM
75191 2019-Jan-09 19:14:54.755327 - [DEBUG]
75192 2019-Jan-09 19:14:54.755354 - [DEBUG] Function : main
75193 2019-Jan-09 19:14:54.755380 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75194 2019-Jan-09 19:14:54.756025 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75195 2019-Jan-09 19:14:54.756684 - [DEBUG] Value : BOTTOM
75196 2019-Jan-09 19:14:54.756711 - [DEBUG]
75197 2019-Jan-09 19:14:54.756737 - [DEBUG] Function : main
75198 2019-Jan-09 19:14:54.756763 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75199 2019-Jan-09 19:14:54.757439 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75200 2019-Jan-09 19:14:54.758100 - [DEBUG] Value : BOTTOM
75201 2019-Jan-09 19:14:54.758126 - [DEBUG]
75202 2019-Jan-09 19:14:54.758153 - [DEBUG] Function : main
75203 2019-Jan-09 19:14:54.758178 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75204 2019-Jan-09 19:14:54.758828 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75205 2019-Jan-09 19:14:54.759481 - [DEBUG] Value : BOTTOM
75206 2019-Jan-09 19:14:54.759507 - [DEBUG]
75207 2019-Jan-09 19:14:54.759532 - [DEBUG] Function : main
75208 2019-Jan-09 19:14:54.759558 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75209 2019-Jan-09 19:14:54.760218 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75210 2019-Jan-09 19:14:54.760887 - [DEBUG] Value : BOTTOM
75211 2019-Jan-09 19:14:54.760913 - [DEBUG]
75212 2019-Jan-09 19:14:54.760939 - [DEBUG] Function : main
75213 2019-Jan-09 19:14:54.760964 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75214 2019-Jan-09 19:14:54.761618 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75215 2019-Jan-09 19:14:54.762266 - [DEBUG] Value : BOTTOM
75216 2019-Jan-09 19:14:54.762293 - [DEBUG]
75217 2019-Jan-09 19:14:54.762319 - [DEBUG] Function : main
75218 2019-Jan-09 19:14:54.762344 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75219 2019-Jan-09 19:14:54.763005 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75220 2019-Jan-09 19:14:54.763649 - [DEBUG] Value : BOTTOM
75221 2019-Jan-09 19:14:54.763674 - [DEBUG]
75222 2019-Jan-09 19:14:54.763700 - [DEBUG] Function : main
75223 2019-Jan-09 19:14:54.763726 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75224 2019-Jan-09 19:14:54.764409 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75225 2019-Jan-09 19:14:54.765059 - [DEBUG] Value : BOTTOM
75226 2019-Jan-09 19:14:54.765086 - [DEBUG]
75227 2019-Jan-09 19:14:54.765112 - [DEBUG] Function : main
75228 2019-Jan-09 19:14:54.765155 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75229 2019-Jan-09 19:14:54.765819 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75230 2019-Jan-09 19:14:54.766467 - [DEBUG] Value : BOTTOM
75231 2019-Jan-09 19:14:54.766493 - [DEBUG]
75232 2019-Jan-09 19:14:54.766519 - [DEBUG] Function : main
75233 2019-Jan-09 19:14:54.766546 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75234 2019-Jan-09 19:14:54.767228 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75235 2019-Jan-09 19:14:54.767881 - [DEBUG] Value : BOTTOM
75236 2019-Jan-09 19:14:54.767908 - [DEBUG]
75237 2019-Jan-09 19:14:54.767936 - [DEBUG] Function : main
75238 2019-Jan-09 19:14:54.767964 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75239 2019-Jan-09 19:14:54.768620 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75240 2019-Jan-09 19:14:54.769266 - [DEBUG] Value : BOTTOM
75241 2019-Jan-09 19:14:54.769293 - [DEBUG]
75242 2019-Jan-09 19:14:54.769319 - [DEBUG] Function : main
75243 2019-Jan-09 19:14:54.769345 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75244 2019-Jan-09 19:14:54.770001 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75245 2019-Jan-09 19:14:54.770681 - [DEBUG] Value : BOTTOM
75246 2019-Jan-09 19:14:54.770708 - [DEBUG]
75247 2019-Jan-09 19:14:54.770734 - [DEBUG] Function : main
75248 2019-Jan-09 19:14:54.770760 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75249 2019-Jan-09 19:14:54.771412 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75250 2019-Jan-09 19:14:54.772068 - [DEBUG] Value : BOTTOM
75251 2019-Jan-09 19:14:54.772095 - [DEBUG]
75252 2019-Jan-09 19:14:54.772123 - [DEBUG] Function : main
75253 2019-Jan-09 19:14:54.772150 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75254 2019-Jan-09 19:14:54.772802 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75255 2019-Jan-09 19:14:54.773471 - [DEBUG] Value : BOTTOM
75256 2019-Jan-09 19:14:54.773499 - [DEBUG]
75257 2019-Jan-09 19:14:54.773525 - [DEBUG] Function : main
75258 2019-Jan-09 19:14:54.773550 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75259 2019-Jan-09 19:14:54.774221 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75260 2019-Jan-09 19:14:54.774881 - [DEBUG] Value : BOTTOM
75261 2019-Jan-09 19:14:54.774907 - [DEBUG]
75262 2019-Jan-09 19:14:54.774933 - [DEBUG] Function : main
75263 2019-Jan-09 19:14:54.774959 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75264 2019-Jan-09 19:14:54.775611 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75265 2019-Jan-09 19:14:54.776279 - [DEBUG] Value : BOTTOM
75266 2019-Jan-09 19:14:54.776305 - [DEBUG]
75267 2019-Jan-09 19:14:54.776331 - [DEBUG] Function : main
75268 2019-Jan-09 19:14:54.776358 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75269 2019-Jan-09 19:14:54.777002 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75270 2019-Jan-09 19:14:54.777685 - [DEBUG] Value : BOTTOM
75271 2019-Jan-09 19:14:54.777712 - [DEBUG]
75272 2019-Jan-09 19:14:54.777738 - [DEBUG] Function : main
75273 2019-Jan-09 19:14:54.777764 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75274 2019-Jan-09 19:14:54.778445 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75275 2019-Jan-09 19:14:54.779101 - [DEBUG] Value : BOTTOM
75276 2019-Jan-09 19:14:54.779127 - [DEBUG]
75277 2019-Jan-09 19:14:54.779153 - [DEBUG] Function : main
75278 2019-Jan-09 19:14:54.779178 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75279 2019-Jan-09 19:14:54.779829 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75280 2019-Jan-09 19:14:54.780504 - [DEBUG] Value : BOTTOM
75281 2019-Jan-09 19:14:54.780530 - [DEBUG]
75282 2019-Jan-09 19:14:54.780557 - [DEBUG] Function : main
75283 2019-Jan-09 19:14:54.780583 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75284 2019-Jan-09 19:14:54.781243 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75285 2019-Jan-09 19:14:54.781902 - [DEBUG] Value : BOTTOM
75286 2019-Jan-09 19:14:54.781928 - [DEBUG]
75287 2019-Jan-09 19:14:54.781954 - [DEBUG] Function : main
75288 2019-Jan-09 19:14:54.781980 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75289 2019-Jan-09 19:14:54.782644 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75290 2019-Jan-09 19:14:54.783291 - [DEBUG] Value : BOTTOM
75291 2019-Jan-09 19:14:54.783317 - [DEBUG]
75292 2019-Jan-09 19:14:54.783343 - [DEBUG] Function : main
75293 2019-Jan-09 19:14:54.783369 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75294 2019-Jan-09 19:14:54.784058 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75295 2019-Jan-09 19:14:54.784702 - [DEBUG] Value : BOTTOM
75296 2019-Jan-09 19:14:54.784728 - [DEBUG]
75297 2019-Jan-09 19:14:54.784754 - [DEBUG] Function : main
75298 2019-Jan-09 19:14:54.784780 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75299 2019-Jan-09 19:14:54.785442 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75300 2019-Jan-09 19:14:54.786092 - [DEBUG] Value : BOTTOM
75301 2019-Jan-09 19:14:54.786119 - [DEBUG]
75302 2019-Jan-09 19:14:54.786144 - [DEBUG] Function : main
75303 2019-Jan-09 19:14:54.786171 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75304 2019-Jan-09 19:14:54.786830 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75305 2019-Jan-09 19:14:54.787502 - [DEBUG] Value : BOTTOM
75306 2019-Jan-09 19:14:54.787530 - [DEBUG]
75307 2019-Jan-09 19:14:54.787556 - [DEBUG] Function : main
75308 2019-Jan-09 19:14:54.787582 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75309 2019-Jan-09 19:14:54.788242 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75310 2019-Jan-09 19:14:54.788902 - [DEBUG] Value : BOTTOM
75311 2019-Jan-09 19:14:54.788928 - [DEBUG]
75312 2019-Jan-09 19:14:54.788954 - [DEBUG] Function : main
75313 2019-Jan-09 19:14:54.788980 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75314 2019-Jan-09 19:14:54.789629 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75315 2019-Jan-09 19:14:54.790286 - [DEBUG] Value : BOTTOM
75316 2019-Jan-09 19:14:54.790313 - [DEBUG]
75317 2019-Jan-09 19:14:54.790339 - [DEBUG] Function : main
75318 2019-Jan-09 19:14:54.790366 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75319 2019-Jan-09 19:14:54.791065 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75320 2019-Jan-09 19:14:54.791729 - [DEBUG] Value : BOTTOM
75321 2019-Jan-09 19:14:54.791756 - [DEBUG]
75322 2019-Jan-09 19:14:54.791782 - [DEBUG] Function : main
75323 2019-Jan-09 19:14:54.791808 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75324 2019-Jan-09 19:14:54.792460 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75325 2019-Jan-09 19:14:54.793122 - [DEBUG] Value : BOTTOM
75326 2019-Jan-09 19:14:54.793149 - [DEBUG]
75327 2019-Jan-09 19:14:54.793175 - [DEBUG] Function : main
75328 2019-Jan-09 19:14:54.793201 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75329 2019-Jan-09 19:14:54.793872 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75330 2019-Jan-09 19:14:54.794532 - [DEBUG] Value : BOTTOM
75331 2019-Jan-09 19:14:54.794559 - [DEBUG]
75332 2019-Jan-09 19:14:54.794585 - [DEBUG] Function : main
75333 2019-Jan-09 19:14:54.794611 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75334 2019-Jan-09 19:14:54.795256 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75335 2019-Jan-09 19:14:54.795922 - [DEBUG] Value : BOTTOM
75336 2019-Jan-09 19:14:54.795949 - [DEBUG]
75337 2019-Jan-09 19:14:54.795975 - [DEBUG] Function : main
75338 2019-Jan-09 19:14:54.796001 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75339 2019-Jan-09 19:14:54.796654 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75340 2019-Jan-09 19:14:54.797341 - [DEBUG] Value : BOTTOM
75341 2019-Jan-09 19:14:54.797368 - [DEBUG]
75342 2019-Jan-09 19:14:54.797394 - [DEBUG] Function : main
75343 2019-Jan-09 19:14:54.797420 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75344 2019-Jan-09 19:14:54.798064 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75345 2019-Jan-09 19:14:54.798127 - [DEBUG] Value : BOTTOM
75346 2019-Jan-09 19:14:54.798153 - [DEBUG]
75347 2019-Jan-09 19:14:54.798207 - [DEBUG] Function : main
75348 2019-Jan-09 19:14:54.798234 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75349 2019-Jan-09 19:14:54.798896 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75350 2019-Jan-09 19:14:54.799553 - [DEBUG] Value : BOTTOM
75351 2019-Jan-09 19:14:54.799580 - [DEBUG]
75352 2019-Jan-09 19:14:54.799606 - [DEBUG] Function : main
75353 2019-Jan-09 19:14:54.799631 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75354 2019-Jan-09 19:14:54.800283 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75355 2019-Jan-09 19:14:54.800962 - [DEBUG] Value : BOTTOM
75356 2019-Jan-09 19:14:54.800991 - [DEBUG]
75357 2019-Jan-09 19:14:54.801017 - [DEBUG] Function : main
75358 2019-Jan-09 19:14:54.801043 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75359 2019-Jan-09 19:14:54.801694 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75360 2019-Jan-09 19:14:54.802350 - [DEBUG] Value : BOTTOM
75361 2019-Jan-09 19:14:54.802377 - [DEBUG]
75362 2019-Jan-09 19:14:54.802403 - [DEBUG] Function : main
75363 2019-Jan-09 19:14:54.802429 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75364 2019-Jan-09 19:14:54.803078 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75365 2019-Jan-09 19:14:54.803794 - [DEBUG] Value : BOTTOM
75366 2019-Jan-09 19:14:54.803822 - [DEBUG]
75367 2019-Jan-09 19:14:54.803848 - [DEBUG] Function : main
75368 2019-Jan-09 19:14:54.803875 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75369 2019-Jan-09 19:14:54.804536 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75370 2019-Jan-09 19:14:54.805195 - [DEBUG] Value : BOTTOM
75371 2019-Jan-09 19:14:54.805222 - [DEBUG]
75372 2019-Jan-09 19:14:54.805247 - [DEBUG] Function : main
75373 2019-Jan-09 19:14:54.805273 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75374 2019-Jan-09 19:14:54.805915 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75375 2019-Jan-09 19:14:54.806579 - [DEBUG] Value : BOTTOM
75376 2019-Jan-09 19:14:54.806606 - [DEBUG]
75377 2019-Jan-09 19:14:54.806634 - [DEBUG] Function : main
75378 2019-Jan-09 19:14:54.806660 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75379 2019-Jan-09 19:14:54.807337 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75380 2019-Jan-09 19:14:54.807991 - [DEBUG] Value : BOTTOM
75381 2019-Jan-09 19:14:54.808017 - [DEBUG]
75382 2019-Jan-09 19:14:54.808043 - [DEBUG] Function : main
75383 2019-Jan-09 19:14:54.808069 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75384 2019-Jan-09 19:14:54.808717 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75385 2019-Jan-09 19:14:54.809367 - [DEBUG] Value : BOTTOM
75386 2019-Jan-09 19:14:54.809394 - [DEBUG]
75387 2019-Jan-09 19:14:54.809421 - [DEBUG] Function : main
75388 2019-Jan-09 19:14:54.809446 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75389 2019-Jan-09 19:14:54.810104 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75390 2019-Jan-09 19:14:54.810775 - [DEBUG] Value : BOTTOM
75391 2019-Jan-09 19:14:54.810802 - [DEBUG]
75392 2019-Jan-09 19:14:54.810828 - [DEBUG] Function : main
75393 2019-Jan-09 19:14:54.810854 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75394 2019-Jan-09 19:14:54.811512 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75395 2019-Jan-09 19:14:54.812162 - [DEBUG] Value : BOTTOM
75396 2019-Jan-09 19:14:54.812188 - [DEBUG]
75397 2019-Jan-09 19:14:54.812215 - [DEBUG] Function : main
75398 2019-Jan-09 19:14:54.812241 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75399 2019-Jan-09 19:14:54.812903 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75400 2019-Jan-09 19:14:54.813552 - [DEBUG] Value : BOTTOM
75401 2019-Jan-09 19:14:54.813579 - [DEBUG]
75402 2019-Jan-09 19:14:54.813604 - [DEBUG] Function : main
75403 2019-Jan-09 19:14:54.813630 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75404 2019-Jan-09 19:14:54.814310 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75405 2019-Jan-09 19:14:54.814967 - [DEBUG] Value : BOTTOM
75406 2019-Jan-09 19:14:54.814993 - [DEBUG]
75407 2019-Jan-09 19:14:54.815019 - [DEBUG] Function : main
75408 2019-Jan-09 19:14:54.815045 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75409 2019-Jan-09 19:14:54.815708 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75410 2019-Jan-09 19:14:54.816368 - [DEBUG] Value : BOTTOM
75411 2019-Jan-09 19:14:54.816394 - [DEBUG]
75412 2019-Jan-09 19:14:54.816421 - [DEBUG] Function : main
75413 2019-Jan-09 19:14:54.816447 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75414 2019-Jan-09 19:14:54.817130 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75415 2019-Jan-09 19:14:54.817785 - [DEBUG] Value : BOTTOM
75416 2019-Jan-09 19:14:54.817812 - [DEBUG]
75417 2019-Jan-09 19:14:54.817838 - [DEBUG] Function : main
75418 2019-Jan-09 19:14:54.817864 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75419 2019-Jan-09 19:14:54.818529 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75420 2019-Jan-09 19:14:54.819172 - [DEBUG] Value : BOTTOM
75421 2019-Jan-09 19:14:54.819198 - [DEBUG]
75422 2019-Jan-09 19:14:54.819223 - [DEBUG] Function : main
75423 2019-Jan-09 19:14:54.819250 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75424 2019-Jan-09 19:14:54.819909 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75425 2019-Jan-09 19:14:54.820585 - [DEBUG] Value : BOTTOM
75426 2019-Jan-09 19:14:54.820613 - [DEBUG]
75427 2019-Jan-09 19:14:54.820643 - [DEBUG] Function : main
75428 2019-Jan-09 19:14:54.820671 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75429 2019-Jan-09 19:14:54.821329 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75430 2019-Jan-09 19:14:54.821989 - [DEBUG] Value : BOTTOM
75431 2019-Jan-09 19:14:54.822016 - [DEBUG]
75432 2019-Jan-09 19:14:54.822042 - [DEBUG] Function : main
75433 2019-Jan-09 19:14:54.822069 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75434 2019-Jan-09 19:14:54.822725 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75435 2019-Jan-09 19:14:54.823386 - [DEBUG] Value : BOTTOM
75436 2019-Jan-09 19:14:54.823413 - [DEBUG]
75437 2019-Jan-09 19:14:54.823438 - [DEBUG] Function : main
75438 2019-Jan-09 19:14:54.823464 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75439 2019-Jan-09 19:14:54.824133 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75440 2019-Jan-09 19:14:54.824797 - [DEBUG] Value : BOTTOM
75441 2019-Jan-09 19:14:54.824824 - [DEBUG]
75442 2019-Jan-09 19:14:54.824851 - [DEBUG] Function : main
75443 2019-Jan-09 19:14:54.824877 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75444 2019-Jan-09 19:14:54.825528 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75445 2019-Jan-09 19:14:54.826188 - [DEBUG] Value : BOTTOM
75446 2019-Jan-09 19:14:54.826215 - [DEBUG]
75447 2019-Jan-09 19:14:54.826240 - [DEBUG] Function : main
75448 2019-Jan-09 19:14:54.826266 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75449 2019-Jan-09 19:14:54.826914 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75450 2019-Jan-09 19:14:54.827599 - [DEBUG] Value : BOTTOM
75451 2019-Jan-09 19:14:54.827626 - [DEBUG]
75452 2019-Jan-09 19:14:54.827651 - [DEBUG] Function : main
75453 2019-Jan-09 19:14:54.827677 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75454 2019-Jan-09 19:14:54.828328 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75455 2019-Jan-09 19:14:54.828992 - [DEBUG] Value : BOTTOM
75456 2019-Jan-09 19:14:54.829041 - [DEBUG]
75457 2019-Jan-09 19:14:54.829069 - [DEBUG] Function : main
75458 2019-Jan-09 19:14:54.829095 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75459 2019-Jan-09 19:14:54.829742 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75460 2019-Jan-09 19:14:54.830457 - [DEBUG] Value : BOTTOM
75461 2019-Jan-09 19:14:54.830486 - [DEBUG]
75462 2019-Jan-09 19:14:54.830514 - [DEBUG] Function : main
75463 2019-Jan-09 19:14:54.830541 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75464 2019-Jan-09 19:14:54.831238 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75465 2019-Jan-09 19:14:54.831932 - [DEBUG] Value : BOTTOM
75466 2019-Jan-09 19:14:54.831960 - [DEBUG]
75467 2019-Jan-09 19:14:54.831987 - [DEBUG] Function : main
75468 2019-Jan-09 19:14:54.832013 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75469 2019-Jan-09 19:14:54.832698 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75470 2019-Jan-09 19:14:54.833349 - [DEBUG] Value : BOTTOM
75471 2019-Jan-09 19:14:54.833376 - [DEBUG]
75472 2019-Jan-09 19:14:54.833402 - [DEBUG] Function : main
75473 2019-Jan-09 19:14:54.833429 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75474 2019-Jan-09 19:14:54.834128 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75475 2019-Jan-09 19:14:54.834782 - [DEBUG] Value : BOTTOM
75476 2019-Jan-09 19:14:54.834808 - [DEBUG]
75477 2019-Jan-09 19:14:54.834835 - [DEBUG] Function : main
75478 2019-Jan-09 19:14:54.834861 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75479 2019-Jan-09 19:14:54.835518 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75480 2019-Jan-09 19:14:54.836181 - [DEBUG] Value : BOTTOM
75481 2019-Jan-09 19:14:54.836207 - [DEBUG]
75482 2019-Jan-09 19:14:54.836233 - [DEBUG] Function : main
75483 2019-Jan-09 19:14:54.836259 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75484 2019-Jan-09 19:14:54.836921 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75485 2019-Jan-09 19:14:54.837595 - [DEBUG] Value : BOTTOM
75486 2019-Jan-09 19:14:54.837622 - [DEBUG]
75487 2019-Jan-09 19:14:54.837648 - [DEBUG] Function : main
75488 2019-Jan-09 19:14:54.837674 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75489 2019-Jan-09 19:14:54.838333 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75490 2019-Jan-09 19:14:54.838990 - [DEBUG] Value : BOTTOM
75491 2019-Jan-09 19:14:54.839017 - [DEBUG]
75492 2019-Jan-09 19:14:54.839043 - [DEBUG] Function : main
75493 2019-Jan-09 19:14:54.839069 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75494 2019-Jan-09 19:14:54.839738 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75495 2019-Jan-09 19:14:54.840382 - [DEBUG] Value : BOTTOM
75496 2019-Jan-09 19:14:54.840409 - [DEBUG]
75497 2019-Jan-09 19:14:54.840451 - [DEBUG] Function : main
75498 2019-Jan-09 19:14:54.840480 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75499 2019-Jan-09 19:14:54.841140 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75500 2019-Jan-09 19:14:54.841798 - [DEBUG] Value : BOTTOM
75501 2019-Jan-09 19:14:54.841846 - [DEBUG]
75502 2019-Jan-09 19:14:54.841873 - [DEBUG] Function : main
75503 2019-Jan-09 19:14:54.841899 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75504 2019-Jan-09 19:14:54.842566 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75505 2019-Jan-09 19:14:54.843208 - [DEBUG] Value : BOTTOM
75506 2019-Jan-09 19:14:54.843235 - [DEBUG]
75507 2019-Jan-09 19:14:54.843261 - [DEBUG] Function : main
75508 2019-Jan-09 19:14:54.843288 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75509 2019-Jan-09 19:14:54.843968 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75510 2019-Jan-09 19:14:54.844638 - [DEBUG] Value : BOTTOM
75511 2019-Jan-09 19:14:54.844666 - [DEBUG]
75512 2019-Jan-09 19:14:54.844692 - [DEBUG] Function : main
75513 2019-Jan-09 19:14:54.844718 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75514 2019-Jan-09 19:14:54.845371 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75515 2019-Jan-09 19:14:54.846023 - [DEBUG] Value : BOTTOM
75516 2019-Jan-09 19:14:54.846049 - [DEBUG]
75517 2019-Jan-09 19:14:54.846076 - [DEBUG] Function : main
75518 2019-Jan-09 19:14:54.846103 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75519 2019-Jan-09 19:14:54.846757 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75520 2019-Jan-09 19:14:54.846818 - [DEBUG] Value : BOTTOM
75521 2019-Jan-09 19:14:54.846844 - [DEBUG]
75522 2019-Jan-09 19:14:54.846896 - [DEBUG] Function : main
75523 2019-Jan-09 19:14:54.846923 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75524 2019-Jan-09 19:14:54.847616 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75525 2019-Jan-09 19:14:54.848264 - [DEBUG] Value : BOTTOM
75526 2019-Jan-09 19:14:54.848290 - [DEBUG]
75527 2019-Jan-09 19:14:54.848316 - [DEBUG] Function : main
75528 2019-Jan-09 19:14:54.848342 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75529 2019-Jan-09 19:14:54.849006 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75530 2019-Jan-09 19:14:54.849657 - [DEBUG] Value : BOTTOM
75531 2019-Jan-09 19:14:54.849684 - [DEBUG]
75532 2019-Jan-09 19:14:54.849711 - [DEBUG] Function : main
75533 2019-Jan-09 19:14:54.849737 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75534 2019-Jan-09 19:14:54.850403 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75535 2019-Jan-09 19:14:54.851066 - [DEBUG] Value : BOTTOM
75536 2019-Jan-09 19:14:54.851093 - [DEBUG]
75537 2019-Jan-09 19:14:54.851119 - [DEBUG] Function : main
75538 2019-Jan-09 19:14:54.851146 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75539 2019-Jan-09 19:14:54.851808 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75540 2019-Jan-09 19:14:54.852490 - [DEBUG] Value : BOTTOM
75541 2019-Jan-09 19:14:54.852517 - [DEBUG]
75542 2019-Jan-09 19:14:54.852543 - [DEBUG] Function : main
75543 2019-Jan-09 19:14:54.852570 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75544 2019-Jan-09 19:14:54.853230 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75545 2019-Jan-09 19:14:54.853904 - [DEBUG] Value : BOTTOM
75546 2019-Jan-09 19:14:54.853931 - [DEBUG]
75547 2019-Jan-09 19:14:54.853975 - [DEBUG] Function : main
75548 2019-Jan-09 19:14:54.854002 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75549 2019-Jan-09 19:14:54.854659 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75550 2019-Jan-09 19:14:54.855320 - [DEBUG] Value : BOTTOM
75551 2019-Jan-09 19:14:54.855347 - [DEBUG]
75552 2019-Jan-09 19:14:54.855374 - [DEBUG] Function : main
75553 2019-Jan-09 19:14:54.855400 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75554 2019-Jan-09 19:14:54.856051 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75555 2019-Jan-09 19:14:54.856707 - [DEBUG] Value : BOTTOM
75556 2019-Jan-09 19:14:54.856734 - [DEBUG]
75557 2019-Jan-09 19:14:54.856760 - [DEBUG] Function : main
75558 2019-Jan-09 19:14:54.856786 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75559 2019-Jan-09 19:14:54.857459 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75560 2019-Jan-09 19:14:54.858121 - [DEBUG] Value : BOTTOM
75561 2019-Jan-09 19:14:54.858147 - [DEBUG]
75562 2019-Jan-09 19:14:54.858173 - [DEBUG] Function : main
75563 2019-Jan-09 19:14:54.858199 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75564 2019-Jan-09 19:14:54.858846 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75565 2019-Jan-09 19:14:54.859506 - [DEBUG] Value : BOTTOM
75566 2019-Jan-09 19:14:54.859532 - [DEBUG]
75567 2019-Jan-09 19:14:54.859559 - [DEBUG] Function : main
75568 2019-Jan-09 19:14:54.859585 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75569 2019-Jan-09 19:14:54.860240 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75570 2019-Jan-09 19:14:54.860926 - [DEBUG] Value : BOTTOM
75571 2019-Jan-09 19:14:54.860953 - [DEBUG]
75572 2019-Jan-09 19:14:54.860979 - [DEBUG] Function : main
75573 2019-Jan-09 19:14:54.861005 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75574 2019-Jan-09 19:14:54.861653 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75575 2019-Jan-09 19:14:54.862314 - [DEBUG] Value : BOTTOM
75576 2019-Jan-09 19:14:54.862340 - [DEBUG]
75577 2019-Jan-09 19:14:54.862367 - [DEBUG] Function : main
75578 2019-Jan-09 19:14:54.862393 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75579 2019-Jan-09 19:14:54.863059 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75580 2019-Jan-09 19:14:54.863717 - [DEBUG] Value : BOTTOM
75581 2019-Jan-09 19:14:54.863744 - [DEBUG]
75582 2019-Jan-09 19:14:54.863785 - [DEBUG] Function : main
75583 2019-Jan-09 19:14:54.863814 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75584 2019-Jan-09 19:14:54.864471 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75585 2019-Jan-09 19:14:54.865122 - [DEBUG] Value : BOTTOM
75586 2019-Jan-09 19:14:54.865148 - [DEBUG]
75587 2019-Jan-09 19:14:54.865174 - [DEBUG] Function : main
75588 2019-Jan-09 19:14:54.865200 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75589 2019-Jan-09 19:14:54.865861 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75590 2019-Jan-09 19:14:54.866508 - [DEBUG] Value : BOTTOM
75591 2019-Jan-09 19:14:54.866534 - [DEBUG]
75592 2019-Jan-09 19:14:54.866560 - [DEBUG] Function : main
75593 2019-Jan-09 19:14:54.866586 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75594 2019-Jan-09 19:14:54.867285 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75595 2019-Jan-09 19:14:54.867935 - [DEBUG] Value : BOTTOM
75596 2019-Jan-09 19:14:54.867961 - [DEBUG]
75597 2019-Jan-09 19:14:54.867987 - [DEBUG] Function : main
75598 2019-Jan-09 19:14:54.868013 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75599 2019-Jan-09 19:14:54.868686 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75600 2019-Jan-09 19:14:54.869330 - [DEBUG] Value : BOTTOM
75601 2019-Jan-09 19:14:54.869357 - [DEBUG]
75602 2019-Jan-09 19:14:54.869384 - [DEBUG] Function : main
75603 2019-Jan-09 19:14:54.869410 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75604 2019-Jan-09 19:14:54.870073 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75605 2019-Jan-09 19:14:54.870759 - [DEBUG] Value : BOTTOM
75606 2019-Jan-09 19:14:54.870786 - [DEBUG]
75607 2019-Jan-09 19:14:54.870812 - [DEBUG] Function : main
75608 2019-Jan-09 19:14:54.870839 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75609 2019-Jan-09 19:14:54.871502 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75610 2019-Jan-09 19:14:54.872146 - [DEBUG] Value : BOTTOM
75611 2019-Jan-09 19:14:54.872173 - [DEBUG]
75612 2019-Jan-09 19:14:54.872199 - [DEBUG] Function : main
75613 2019-Jan-09 19:14:54.872225 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75614 2019-Jan-09 19:14:54.872884 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75615 2019-Jan-09 19:14:54.873554 - [DEBUG] Value : BOTTOM
75616 2019-Jan-09 19:14:54.873580 - [DEBUG]
75617 2019-Jan-09 19:14:54.873606 - [DEBUG] Function : main
75618 2019-Jan-09 19:14:54.873633 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75619 2019-Jan-09 19:14:54.874307 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75620 2019-Jan-09 19:14:54.874961 - [DEBUG] Value : BOTTOM
75621 2019-Jan-09 19:14:54.874988 - [DEBUG]
75622 2019-Jan-09 19:14:54.875014 - [DEBUG] Function : main
75623 2019-Jan-09 19:14:54.875041 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75624 2019-Jan-09 19:14:54.875696 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75625 2019-Jan-09 19:14:54.876356 - [DEBUG] Value : BOTTOM
75626 2019-Jan-09 19:14:54.876382 - [DEBUG]
75627 2019-Jan-09 19:14:54.876409 - [DEBUG] Function : main
75628 2019-Jan-09 19:14:54.876435 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75629 2019-Jan-09 19:14:54.877085 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75630 2019-Jan-09 19:14:54.877769 - [DEBUG] Value : BOTTOM
75631 2019-Jan-09 19:14:54.877795 - [DEBUG]
75632 2019-Jan-09 19:14:54.877821 - [DEBUG] Function : main
75633 2019-Jan-09 19:14:54.877848 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75634 2019-Jan-09 19:14:54.878495 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75635 2019-Jan-09 19:14:54.879170 - [DEBUG] Value : BOTTOM
75636 2019-Jan-09 19:14:54.879197 - [DEBUG]
75637 2019-Jan-09 19:14:54.879223 - [DEBUG] Function : main
75638 2019-Jan-09 19:14:54.879249 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75639 2019-Jan-09 19:14:54.879912 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75640 2019-Jan-09 19:14:54.880598 - [DEBUG] Value : BOTTOM
75641 2019-Jan-09 19:14:54.880625 - [DEBUG]
75642 2019-Jan-09 19:14:54.880651 - [DEBUG] Function : main
75643 2019-Jan-09 19:14:54.880677 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75644 2019-Jan-09 19:14:54.881339 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75645 2019-Jan-09 19:14:54.882000 - [DEBUG] Value : BOTTOM
75646 2019-Jan-09 19:14:54.882026 - [DEBUG]
75647 2019-Jan-09 19:14:54.882052 - [DEBUG] Function : main
75648 2019-Jan-09 19:14:54.882078 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75649 2019-Jan-09 19:14:54.882729 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75650 2019-Jan-09 19:14:54.883395 - [DEBUG] Value : BOTTOM
75651 2019-Jan-09 19:14:54.883423 - [DEBUG]
75652 2019-Jan-09 19:14:54.883449 - [DEBUG] Function : main
75653 2019-Jan-09 19:14:54.883476 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75654 2019-Jan-09 19:14:54.884172 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75655 2019-Jan-09 19:14:54.884849 - [DEBUG] Value : BOTTOM
75656 2019-Jan-09 19:14:54.884876 - [DEBUG]
75657 2019-Jan-09 19:14:54.884903 - [DEBUG] Function : main
75658 2019-Jan-09 19:14:54.884930 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75659 2019-Jan-09 19:14:54.885595 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75660 2019-Jan-09 19:14:54.886247 - [DEBUG] Value : BOTTOM
75661 2019-Jan-09 19:14:54.886274 - [DEBUG]
75662 2019-Jan-09 19:14:54.886300 - [DEBUG] Function : main
75663 2019-Jan-09 19:14:54.886326 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75664 2019-Jan-09 19:14:54.886987 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75665 2019-Jan-09 19:14:54.887682 - [DEBUG] Value : BOTTOM
75666 2019-Jan-09 19:14:54.887709 - [DEBUG]
75667 2019-Jan-09 19:14:54.887735 - [DEBUG] Function : main
75668 2019-Jan-09 19:14:54.887762 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75669 2019-Jan-09 19:14:54.888417 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75670 2019-Jan-09 19:14:54.889072 - [DEBUG] Value : BOTTOM
75671 2019-Jan-09 19:14:54.889100 - [DEBUG]
75672 2019-Jan-09 19:14:54.889126 - [DEBUG] Function : main
75673 2019-Jan-09 19:14:54.889152 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75674 2019-Jan-09 19:14:54.889805 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75675 2019-Jan-09 19:14:54.890493 - [DEBUG] Value : BOTTOM
75676 2019-Jan-09 19:14:54.890520 - [DEBUG]
75677 2019-Jan-09 19:14:54.890547 - [DEBUG] Function : main
75678 2019-Jan-09 19:14:54.890573 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75679 2019-Jan-09 19:14:54.891225 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75680 2019-Jan-09 19:14:54.891887 - [DEBUG] Value : BOTTOM
75681 2019-Jan-09 19:14:54.891913 - [DEBUG]
75682 2019-Jan-09 19:14:54.891939 - [DEBUG] Function : main
75683 2019-Jan-09 19:14:54.891965 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75684 2019-Jan-09 19:14:54.892630 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75685 2019-Jan-09 19:14:54.893323 - [DEBUG] Value : BOTTOM
75686 2019-Jan-09 19:14:54.893350 - [DEBUG]
75687 2019-Jan-09 19:14:54.893376 - [DEBUG] Function : main
75688 2019-Jan-09 19:14:54.893402 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75689 2019-Jan-09 19:14:54.894076 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75690 2019-Jan-09 19:14:54.894738 - [DEBUG] Value : BOTTOM
75691 2019-Jan-09 19:14:54.894765 - [DEBUG]
75692 2019-Jan-09 19:14:54.894791 - [DEBUG] Function : main
75693 2019-Jan-09 19:14:54.894818 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75694 2019-Jan-09 19:14:54.895476 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75695 2019-Jan-09 19:14:54.895541 - [DEBUG] Value : BOTTOM
75696 2019-Jan-09 19:14:54.895567 - [DEBUG]
75697 2019-Jan-09 19:14:54.895620 - [DEBUG] Function : main
75698 2019-Jan-09 19:14:54.895647 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75699 2019-Jan-09 19:14:54.896301 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75700 2019-Jan-09 19:14:54.896951 - [DEBUG] Value : BOTTOM
75701 2019-Jan-09 19:14:54.896978 - [DEBUG]
75702 2019-Jan-09 19:14:54.897004 - [DEBUG] Function : main
75703 2019-Jan-09 19:14:54.897030 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75704 2019-Jan-09 19:14:54.897710 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75705 2019-Jan-09 19:14:54.898371 - [DEBUG] Value : BOTTOM
75706 2019-Jan-09 19:14:54.898398 - [DEBUG]
75707 2019-Jan-09 19:14:54.898424 - [DEBUG] Function : main
75708 2019-Jan-09 19:14:54.898450 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75709 2019-Jan-09 19:14:54.899099 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75710 2019-Jan-09 19:14:54.899751 - [DEBUG] Value : BOTTOM
75711 2019-Jan-09 19:14:54.899777 - [DEBUG]
75712 2019-Jan-09 19:14:54.899803 - [DEBUG] Function : main
75713 2019-Jan-09 19:14:54.899830 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75714 2019-Jan-09 19:14:54.900499 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75715 2019-Jan-09 19:14:54.901187 - [DEBUG] Value : BOTTOM
75716 2019-Jan-09 19:14:54.901214 - [DEBUG]
75717 2019-Jan-09 19:14:54.901240 - [DEBUG] Function : main
75718 2019-Jan-09 19:14:54.901266 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75719 2019-Jan-09 19:14:54.901918 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75720 2019-Jan-09 19:14:54.902577 - [DEBUG] Value : BOTTOM
75721 2019-Jan-09 19:14:54.902603 - [DEBUG]
75722 2019-Jan-09 19:14:54.902628 - [DEBUG] Function : main
75723 2019-Jan-09 19:14:54.902655 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75724 2019-Jan-09 19:14:54.903306 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75725 2019-Jan-09 19:14:54.903994 - [DEBUG] Value : BOTTOM
75726 2019-Jan-09 19:14:54.904021 - [DEBUG]
75727 2019-Jan-09 19:14:54.904049 - [DEBUG] Function : main
75728 2019-Jan-09 19:14:54.904075 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75729 2019-Jan-09 19:14:54.904721 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75730 2019-Jan-09 19:14:54.905398 - [DEBUG] Value : BOTTOM
75731 2019-Jan-09 19:14:54.905425 - [DEBUG]
75732 2019-Jan-09 19:14:54.905451 - [DEBUG] Function : main
75733 2019-Jan-09 19:14:54.905477 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75734 2019-Jan-09 19:14:54.906136 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75735 2019-Jan-09 19:14:54.906793 - [DEBUG] Value : BOTTOM
75736 2019-Jan-09 19:14:54.906820 - [DEBUG]
75737 2019-Jan-09 19:14:54.906845 - [DEBUG] Function : main
75738 2019-Jan-09 19:14:54.906871 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75739 2019-Jan-09 19:14:54.907538 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75740 2019-Jan-09 19:14:54.908197 - [DEBUG] Value : BOTTOM
75741 2019-Jan-09 19:14:54.908223 - [DEBUG]
75742 2019-Jan-09 19:14:54.908250 - [DEBUG] Function : main
75743 2019-Jan-09 19:14:54.908276 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75744 2019-Jan-09 19:14:54.908940 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75745 2019-Jan-09 19:14:54.909588 - [DEBUG] Value : BOTTOM
75746 2019-Jan-09 19:14:54.909614 - [DEBUG]
75747 2019-Jan-09 19:14:54.909640 - [DEBUG] Function : main
75748 2019-Jan-09 19:14:54.909666 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75749 2019-Jan-09 19:14:54.910320 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75750 2019-Jan-09 19:14:54.911000 - [DEBUG] Value : BOTTOM
75751 2019-Jan-09 19:14:54.911027 - [DEBUG]
75752 2019-Jan-09 19:14:54.911052 - [DEBUG] Function : main
75753 2019-Jan-09 19:14:54.911078 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75754 2019-Jan-09 19:14:54.911736 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75755 2019-Jan-09 19:14:54.912388 - [DEBUG] Value : BOTTOM
75756 2019-Jan-09 19:14:54.912415 - [DEBUG]
75757 2019-Jan-09 19:14:54.912440 - [DEBUG] Function : main
75758 2019-Jan-09 19:14:54.912466 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75759 2019-Jan-09 19:14:54.913130 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75760 2019-Jan-09 19:14:54.913794 - [DEBUG] Value : BOTTOM
75761 2019-Jan-09 19:14:54.913822 - [DEBUG]
75762 2019-Jan-09 19:14:54.913848 - [DEBUG] Function : main
75763 2019-Jan-09 19:14:54.913874 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75764 2019-Jan-09 19:14:54.914540 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75765 2019-Jan-09 19:14:54.915190 - [DEBUG] Value : BOTTOM
75766 2019-Jan-09 19:14:54.915216 - [DEBUG]
75767 2019-Jan-09 19:14:54.915242 - [DEBUG] Function : main
75768 2019-Jan-09 19:14:54.915268 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75769 2019-Jan-09 19:14:54.915925 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75770 2019-Jan-09 19:14:54.916568 - [DEBUG] Value : BOTTOM
75771 2019-Jan-09 19:14:54.916595 - [DEBUG]
75772 2019-Jan-09 19:14:54.916620 - [DEBUG] Function : main
75773 2019-Jan-09 19:14:54.916647 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75774 2019-Jan-09 19:14:54.917331 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75775 2019-Jan-09 19:14:54.917976 - [DEBUG] Value : BOTTOM
75776 2019-Jan-09 19:14:54.918003 - [DEBUG]
75777 2019-Jan-09 19:14:54.918051 - [DEBUG] Function : main
75778 2019-Jan-09 19:14:54.918078 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75779 2019-Jan-09 19:14:54.918747 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75780 2019-Jan-09 19:14:54.919411 - [DEBUG] Value : BOTTOM
75781 2019-Jan-09 19:14:54.919437 - [DEBUG]
75782 2019-Jan-09 19:14:54.919463 - [DEBUG] Function : main
75783 2019-Jan-09 19:14:54.919490 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75784 2019-Jan-09 19:14:54.920151 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75785 2019-Jan-09 19:14:54.920824 - [DEBUG] Value : BOTTOM
75786 2019-Jan-09 19:14:54.920851 - [DEBUG]
75787 2019-Jan-09 19:14:54.920877 - [DEBUG] Function : main
75788 2019-Jan-09 19:14:54.920903 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75789 2019-Jan-09 19:14:54.921561 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75790 2019-Jan-09 19:14:54.922229 - [DEBUG] Value : BOTTOM
75791 2019-Jan-09 19:14:54.922256 - [DEBUG]
75792 2019-Jan-09 19:14:54.922282 - [DEBUG] Function : main
75793 2019-Jan-09 19:14:54.922308 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75794 2019-Jan-09 19:14:54.922958 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75795 2019-Jan-09 19:14:54.923619 - [DEBUG] Value : BOTTOM
75796 2019-Jan-09 19:14:54.923645 - [DEBUG]
75797 2019-Jan-09 19:14:54.923671 - [DEBUG] Function : main
75798 2019-Jan-09 19:14:54.923697 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75799 2019-Jan-09 19:14:54.924371 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75800 2019-Jan-09 19:14:54.925032 - [DEBUG] Value : BOTTOM
75801 2019-Jan-09 19:14:54.925059 - [DEBUG]
75802 2019-Jan-09 19:14:54.925085 - [DEBUG] Function : main
75803 2019-Jan-09 19:14:54.925111 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75804 2019-Jan-09 19:14:54.925755 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75805 2019-Jan-09 19:14:54.926418 - [DEBUG] Value : BOTTOM
75806 2019-Jan-09 19:14:54.926445 - [DEBUG]
75807 2019-Jan-09 19:14:54.926470 - [DEBUG] Function : main
75808 2019-Jan-09 19:14:54.926496 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75809 2019-Jan-09 19:14:54.927175 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75810 2019-Jan-09 19:14:54.927843 - [DEBUG] Value : BOTTOM
75811 2019-Jan-09 19:14:54.927869 - [DEBUG]
75812 2019-Jan-09 19:14:54.927895 - [DEBUG] Function : main
75813 2019-Jan-09 19:14:54.927921 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75814 2019-Jan-09 19:14:54.928562 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75815 2019-Jan-09 19:14:54.929226 - [DEBUG] Value : BOTTOM
75816 2019-Jan-09 19:14:54.929253 - [DEBUG]
75817 2019-Jan-09 19:14:54.929278 - [DEBUG] Function : main
75818 2019-Jan-09 19:14:54.929304 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75819 2019-Jan-09 19:14:54.929961 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75820 2019-Jan-09 19:14:54.930641 - [DEBUG] Value : BOTTOM
75821 2019-Jan-09 19:14:54.930667 - [DEBUG]
75822 2019-Jan-09 19:14:54.930693 - [DEBUG] Function : main
75823 2019-Jan-09 19:14:54.930735 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75824 2019-Jan-09 19:14:54.931392 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75825 2019-Jan-09 19:14:54.932049 - [DEBUG] Value : BOTTOM
75826 2019-Jan-09 19:14:54.932075 - [DEBUG]
75827 2019-Jan-09 19:14:54.932101 - [DEBUG] Function : main
75828 2019-Jan-09 19:14:54.932127 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75829 2019-Jan-09 19:14:54.932786 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75830 2019-Jan-09 19:14:54.933440 - [DEBUG] Value : BOTTOM
75831 2019-Jan-09 19:14:54.933466 - [DEBUG]
75832 2019-Jan-09 19:14:54.933491 - [DEBUG] Function : main
75833 2019-Jan-09 19:14:54.933516 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75834 2019-Jan-09 19:14:54.934198 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75835 2019-Jan-09 19:14:54.934849 - [DEBUG] Value : BOTTOM
75836 2019-Jan-09 19:14:54.934875 - [DEBUG]
75837 2019-Jan-09 19:14:54.934901 - [DEBUG] Function : main
75838 2019-Jan-09 19:14:54.934927 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75839 2019-Jan-09 19:14:54.935587 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75840 2019-Jan-09 19:14:54.936239 - [DEBUG] Value : BOTTOM
75841 2019-Jan-09 19:14:54.936265 - [DEBUG]
75842 2019-Jan-09 19:14:54.936291 - [DEBUG] Function : main
75843 2019-Jan-09 19:14:54.936317 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75844 2019-Jan-09 19:14:54.936977 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75845 2019-Jan-09 19:14:54.937654 - [DEBUG] Value : BOTTOM
75846 2019-Jan-09 19:14:54.937682 - [DEBUG]
75847 2019-Jan-09 19:14:54.937709 - [DEBUG] Function : main
75848 2019-Jan-09 19:14:54.937735 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75849 2019-Jan-09 19:14:54.938398 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75850 2019-Jan-09 19:14:54.939047 - [DEBUG] Value : BOTTOM
75851 2019-Jan-09 19:14:54.939073 - [DEBUG]
75852 2019-Jan-09 19:14:54.939099 - [DEBUG] Function : main
75853 2019-Jan-09 19:14:54.939125 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75854 2019-Jan-09 19:14:54.939782 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75855 2019-Jan-09 19:14:54.940456 - [DEBUG] Value : BOTTOM
75856 2019-Jan-09 19:14:54.940487 - [DEBUG]
75857 2019-Jan-09 19:14:54.940514 - [DEBUG] Function : main
75858 2019-Jan-09 19:14:54.940540 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75859 2019-Jan-09 19:14:54.941196 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75860 2019-Jan-09 19:14:54.941855 - [DEBUG] Value : BOTTOM
75861 2019-Jan-09 19:14:54.941882 - [DEBUG]
75862 2019-Jan-09 19:14:54.941907 - [DEBUG] Function : main
75863 2019-Jan-09 19:14:54.941934 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75864 2019-Jan-09 19:14:54.942585 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75865 2019-Jan-09 19:14:54.943246 - [DEBUG] Value : BOTTOM
75866 2019-Jan-09 19:14:54.943273 - [DEBUG]
75867 2019-Jan-09 19:14:54.943315 - [DEBUG] Function : main
75868 2019-Jan-09 19:14:54.943342 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75869 2019-Jan-09 19:14:54.944012 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75870 2019-Jan-09 19:14:54.944074 - [DEBUG] Value : BOTTOM
75871 2019-Jan-09 19:14:54.944100 - [DEBUG]
75872 2019-Jan-09 19:14:54.944151 - [DEBUG] Function : main
75873 2019-Jan-09 19:14:54.944178 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75874 2019-Jan-09 19:14:54.944839 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75875 2019-Jan-09 19:14:54.945489 - [DEBUG] Value : BOTTOM
75876 2019-Jan-09 19:14:54.945516 - [DEBUG]
75877 2019-Jan-09 19:14:54.945542 - [DEBUG] Function : main
75878 2019-Jan-09 19:14:54.945568 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75879 2019-Jan-09 19:14:54.946226 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75880 2019-Jan-09 19:14:54.946870 - [DEBUG] Value : BOTTOM
75881 2019-Jan-09 19:14:54.946896 - [DEBUG]
75882 2019-Jan-09 19:14:54.946922 - [DEBUG] Function : main
75883 2019-Jan-09 19:14:54.946947 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75884 2019-Jan-09 19:14:54.947627 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75885 2019-Jan-09 19:14:54.948280 - [DEBUG] Value : BOTTOM
75886 2019-Jan-09 19:14:54.948307 - [DEBUG]
75887 2019-Jan-09 19:14:54.948333 - [DEBUG] Function : main
75888 2019-Jan-09 19:14:54.948359 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75889 2019-Jan-09 19:14:54.949017 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75890 2019-Jan-09 19:14:54.949692 - [DEBUG] Value : BOTTOM
75891 2019-Jan-09 19:14:54.949719 - [DEBUG]
75892 2019-Jan-09 19:14:54.949745 - [DEBUG] Function : main
75893 2019-Jan-09 19:14:54.949771 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75894 2019-Jan-09 19:14:54.950426 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75895 2019-Jan-09 19:14:54.951109 - [DEBUG] Value : BOTTOM
75896 2019-Jan-09 19:14:54.951136 - [DEBUG]
75897 2019-Jan-09 19:14:54.951162 - [DEBUG] Function : main
75898 2019-Jan-09 19:14:54.951188 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75899 2019-Jan-09 19:14:54.951830 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75900 2019-Jan-09 19:14:54.952574 - [DEBUG] Value : BOTTOM
75901 2019-Jan-09 19:14:54.952602 - [DEBUG]
75902 2019-Jan-09 19:14:54.952629 - [DEBUG] Function : main
75903 2019-Jan-09 19:14:54.952655 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75904 2019-Jan-09 19:14:54.953340 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75905 2019-Jan-09 19:14:54.954022 - [DEBUG] Value : BOTTOM
75906 2019-Jan-09 19:14:54.954048 - [DEBUG]
75907 2019-Jan-09 19:14:54.954075 - [DEBUG] Function : main
75908 2019-Jan-09 19:14:54.954101 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75909 2019-Jan-09 19:14:54.954725 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75910 2019-Jan-09 19:14:54.955349 - [DEBUG] Value : BOTTOM
75911 2019-Jan-09 19:14:54.955374 - [DEBUG]
75912 2019-Jan-09 19:14:54.955399 - [DEBUG] Function : main
75913 2019-Jan-09 19:14:54.955424 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75914 2019-Jan-09 19:14:54.956045 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75915 2019-Jan-09 19:14:54.956690 - [DEBUG] Value : BOTTOM
75916 2019-Jan-09 19:14:54.956716 - [DEBUG]
75917 2019-Jan-09 19:14:54.956741 - [DEBUG] Function : main
75918 2019-Jan-09 19:14:54.956766 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75919 2019-Jan-09 19:14:54.957403 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75920 2019-Jan-09 19:14:54.958034 - [DEBUG] Value : BOTTOM
75921 2019-Jan-09 19:14:54.958059 - [DEBUG]
75922 2019-Jan-09 19:14:54.958084 - [DEBUG] Function : main
75923 2019-Jan-09 19:14:54.958109 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75924 2019-Jan-09 19:14:54.958770 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75925 2019-Jan-09 19:14:54.959419 - [DEBUG] Value : BOTTOM
75926 2019-Jan-09 19:14:54.959445 - [DEBUG]
75927 2019-Jan-09 19:14:54.959471 - [DEBUG] Function : main
75928 2019-Jan-09 19:14:54.959497 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75929 2019-Jan-09 19:14:54.960132 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75930 2019-Jan-09 19:14:54.960803 - [DEBUG] Value : BOTTOM
75931 2019-Jan-09 19:14:54.960829 - [DEBUG]
75932 2019-Jan-09 19:14:54.960854 - [DEBUG] Function : main
75933 2019-Jan-09 19:14:54.960880 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75934 2019-Jan-09 19:14:54.961509 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75935 2019-Jan-09 19:14:54.962140 - [DEBUG] Value : BOTTOM
75936 2019-Jan-09 19:14:54.962165 - [DEBUG]
75937 2019-Jan-09 19:14:54.962190 - [DEBUG] Function : main
75938 2019-Jan-09 19:14:54.962215 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75939 2019-Jan-09 19:14:54.962841 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75940 2019-Jan-09 19:14:54.963475 - [DEBUG] Value : BOTTOM
75941 2019-Jan-09 19:14:54.963501 - [DEBUG]
75942 2019-Jan-09 19:14:54.963526 - [DEBUG] Function : main
75943 2019-Jan-09 19:14:54.963551 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75944 2019-Jan-09 19:14:54.964197 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75945 2019-Jan-09 19:14:54.964828 - [DEBUG] Value : BOTTOM
75946 2019-Jan-09 19:14:54.964853 - [DEBUG]
75947 2019-Jan-09 19:14:54.964878 - [DEBUG] Function : main
75948 2019-Jan-09 19:14:54.964903 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75949 2019-Jan-09 19:14:54.965530 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75950 2019-Jan-09 19:14:54.966162 - [DEBUG] Value : BOTTOM
75951 2019-Jan-09 19:14:54.966187 - [DEBUG]
75952 2019-Jan-09 19:14:54.966214 - [DEBUG] Function : main
75953 2019-Jan-09 19:14:54.966239 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75954 2019-Jan-09 19:14:54.966875 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75955 2019-Jan-09 19:14:54.967560 - [DEBUG] Value : BOTTOM
75956 2019-Jan-09 19:14:54.967588 - [DEBUG]
75957 2019-Jan-09 19:14:54.967616 - [DEBUG] Function : main
75958 2019-Jan-09 19:14:54.967643 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75959 2019-Jan-09 19:14:54.968313 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75960 2019-Jan-09 19:14:54.968970 - [DEBUG] Value : BOTTOM
75961 2019-Jan-09 19:14:54.968997 - [DEBUG]
75962 2019-Jan-09 19:14:54.969023 - [DEBUG] Function : main
75963 2019-Jan-09 19:14:54.969050 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75964 2019-Jan-09 19:14:54.969693 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75965 2019-Jan-09 19:14:54.970389 - [DEBUG] Value : BOTTOM
75966 2019-Jan-09 19:14:54.970417 - [DEBUG]
75967 2019-Jan-09 19:14:54.970466 - [DEBUG] Function : main
75968 2019-Jan-09 19:14:54.970494 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75969 2019-Jan-09 19:14:54.971181 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75970 2019-Jan-09 19:14:54.971844 - [DEBUG] Value : BOTTOM
75971 2019-Jan-09 19:14:54.971870 - [DEBUG]
75972 2019-Jan-09 19:14:54.971895 - [DEBUG] Function : main
75973 2019-Jan-09 19:14:54.971921 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75974 2019-Jan-09 19:14:54.972578 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75975 2019-Jan-09 19:14:54.973229 - [DEBUG] Value : BOTTOM
75976 2019-Jan-09 19:14:54.973255 - [DEBUG]
75977 2019-Jan-09 19:14:54.973282 - [DEBUG] Function : main
75978 2019-Jan-09 19:14:54.973308 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75979 2019-Jan-09 19:14:54.973987 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75980 2019-Jan-09 19:14:54.974648 - [DEBUG] Value : BOTTOM
75981 2019-Jan-09 19:14:54.974674 - [DEBUG]
75982 2019-Jan-09 19:14:54.974701 - [DEBUG] Function : main
75983 2019-Jan-09 19:14:54.974727 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75984 2019-Jan-09 19:14:54.975381 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75985 2019-Jan-09 19:14:54.976036 - [DEBUG] Value : BOTTOM
75986 2019-Jan-09 19:14:54.976062 - [DEBUG]
75987 2019-Jan-09 19:14:54.976088 - [DEBUG] Function : main
75988 2019-Jan-09 19:14:54.976114 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75989 2019-Jan-09 19:14:54.976773 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75990 2019-Jan-09 19:14:54.977448 - [DEBUG] Value : BOTTOM
75991 2019-Jan-09 19:14:54.977474 - [DEBUG]
75992 2019-Jan-09 19:14:54.977500 - [DEBUG] Function : main
75993 2019-Jan-09 19:14:54.977526 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75994 2019-Jan-09 19:14:54.978183 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75995 2019-Jan-09 19:14:54.978915 - [DEBUG] Value : BOTTOM
75996 2019-Jan-09 19:14:54.978942 - [DEBUG]
75997 2019-Jan-09 19:14:54.978969 - [DEBUG] Function : main
75998 2019-Jan-09 19:14:54.978995 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75999 2019-Jan-09 19:14:54.979658 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76000 2019-Jan-09 19:14:54.980351 - [DEBUG] Value : BOTTOM
76001 2019-Jan-09 19:14:54.980380 - [DEBUG]
76002 2019-Jan-09 19:14:54.980408 - [DEBUG] Function : main
76003 2019-Jan-09 19:14:54.980456 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76004 2019-Jan-09 19:14:54.981097 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76005 2019-Jan-09 19:14:54.981734 - [DEBUG] Value : BOTTOM
76006 2019-Jan-09 19:14:54.981760 - [DEBUG]
76007 2019-Jan-09 19:14:54.981784 - [DEBUG] Function : main
76008 2019-Jan-09 19:14:54.981810 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76009 2019-Jan-09 19:14:54.982430 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76010 2019-Jan-09 19:14:54.983059 - [DEBUG] Value : BOTTOM
76011 2019-Jan-09 19:14:54.983084 - [DEBUG]
76012 2019-Jan-09 19:14:54.983109 - [DEBUG] Function : main
76013 2019-Jan-09 19:14:54.983154 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76014 2019-Jan-09 19:14:54.983791 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76015 2019-Jan-09 19:14:54.984424 - [DEBUG] Value : BOTTOM
76016 2019-Jan-09 19:14:54.984450 - [DEBUG]
76017 2019-Jan-09 19:14:54.984475 - [DEBUG] Function : main
76018 2019-Jan-09 19:14:54.984500 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76019 2019-Jan-09 19:14:54.985123 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76020 2019-Jan-09 19:14:54.985781 - [DEBUG] Value : BOTTOM
76021 2019-Jan-09 19:14:54.985807 - [DEBUG]
76022 2019-Jan-09 19:14:54.985833 - [DEBUG] Function : main
76023 2019-Jan-09 19:14:54.985859 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76024 2019-Jan-09 19:14:54.986494 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76025 2019-Jan-09 19:14:54.987155 - [DEBUG] Value : BOTTOM
76026 2019-Jan-09 19:14:54.987181 - [DEBUG]
76027 2019-Jan-09 19:14:54.987206 - [DEBUG] Function : main
76028 2019-Jan-09 19:14:54.987232 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76029 2019-Jan-09 19:14:54.987862 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76030 2019-Jan-09 19:14:54.988502 - [DEBUG] Value : BOTTOM
76031 2019-Jan-09 19:14:54.988528 - [DEBUG]
76032 2019-Jan-09 19:14:54.988552 - [DEBUG] Function : main
76033 2019-Jan-09 19:14:54.988578 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76034 2019-Jan-09 19:14:54.989207 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76035 2019-Jan-09 19:14:54.989846 - [DEBUG] Value : BOTTOM
76036 2019-Jan-09 19:14:54.989872 - [DEBUG]
76037 2019-Jan-09 19:14:54.989896 - [DEBUG] Function : main
76038 2019-Jan-09 19:14:54.989922 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76039 2019-Jan-09 19:14:54.990567 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76040 2019-Jan-09 19:14:54.991201 - [DEBUG] Value : BOTTOM
76041 2019-Jan-09 19:14:54.991227 - [DEBUG]
76042 2019-Jan-09 19:14:54.991251 - [DEBUG] Function : main
76043 2019-Jan-09 19:14:54.991277 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76044 2019-Jan-09 19:14:54.991904 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76045 2019-Jan-09 19:14:54.991965 - [DEBUG] Value : BOTTOM
76046 2019-Jan-09 19:14:54.991990 - [DEBUG]
76047 2019-Jan-09 19:14:54.992043 - [DEBUG] Function : main
76048 2019-Jan-09 19:14:54.992070 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76049 2019-Jan-09 19:14:54.992700 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76050 2019-Jan-09 19:14:54.993332 - [DEBUG] Value : BOTTOM
76051 2019-Jan-09 19:14:54.993358 - [DEBUG]
76052 2019-Jan-09 19:14:54.993383 - [DEBUG] Function : main
76053 2019-Jan-09 19:14:54.993408 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76054 2019-Jan-09 19:14:54.994057 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76055 2019-Jan-09 19:14:54.994688 - [DEBUG] Value : BOTTOM
76056 2019-Jan-09 19:14:54.994713 - [DEBUG]
76057 2019-Jan-09 19:14:54.994738 - [DEBUG] Function : main
76058 2019-Jan-09 19:14:54.994763 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76059 2019-Jan-09 19:14:54.995429 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76060 2019-Jan-09 19:14:54.996106 - [DEBUG] Value : BOTTOM
76061 2019-Jan-09 19:14:54.996133 - [DEBUG]
76062 2019-Jan-09 19:14:54.996159 - [DEBUG] Function : main
76063 2019-Jan-09 19:14:54.996186 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76064 2019-Jan-09 19:14:54.996838 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76065 2019-Jan-09 19:14:54.997556 - [DEBUG] Value : BOTTOM
76066 2019-Jan-09 19:14:54.997583 - [DEBUG]
76067 2019-Jan-09 19:14:54.997609 - [DEBUG] Function : main
76068 2019-Jan-09 19:14:54.997634 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76069 2019-Jan-09 19:14:54.998279 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76070 2019-Jan-09 19:14:54.998967 - [DEBUG] Value : BOTTOM
76071 2019-Jan-09 19:14:54.998995 - [DEBUG]
76072 2019-Jan-09 19:14:54.999021 - [DEBUG] Function : main
76073 2019-Jan-09 19:14:54.999047 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76074 2019-Jan-09 19:14:54.999720 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76075 2019-Jan-09 19:14:55.003039 - [DEBUG] Value : BOTTOM
76076 2019-Jan-09 19:14:55.003071 - [DEBUG]
76077 2019-Jan-09 19:14:55.003099 - [DEBUG] Function : main
76078 2019-Jan-09 19:14:55.003127 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76079 2019-Jan-09 19:14:55.006521 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76080 2019-Jan-09 19:14:55.007247 - [DEBUG] Value : BOTTOM
76081 2019-Jan-09 19:14:55.007274 - [DEBUG]
76082 2019-Jan-09 19:14:55.007302 - [DEBUG] Function : main
76083 2019-Jan-09 19:14:55.007329 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76084 2019-Jan-09 19:14:55.007972 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76085 2019-Jan-09 19:14:55.008600 - [DEBUG] Value : BOTTOM
76086 2019-Jan-09 19:14:55.008626 - [DEBUG]
76087 2019-Jan-09 19:14:55.008651 - [DEBUG] Function : main
76088 2019-Jan-09 19:14:55.008676 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76089 2019-Jan-09 19:14:55.009310 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76090 2019-Jan-09 19:14:55.009957 - [DEBUG] Value : BOTTOM
76091 2019-Jan-09 19:14:55.009984 - [DEBUG]
76092 2019-Jan-09 19:14:55.010009 - [DEBUG] Function : main
76093 2019-Jan-09 19:14:55.010036 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76094 2019-Jan-09 19:14:55.010748 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76095 2019-Jan-09 19:14:55.011396 - [DEBUG] Value : BOTTOM
76096 2019-Jan-09 19:14:55.011423 - [DEBUG]
76097 2019-Jan-09 19:14:55.011449 - [DEBUG] Function : main
76098 2019-Jan-09 19:14:55.011475 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76099 2019-Jan-09 19:14:55.012104 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76100 2019-Jan-09 19:14:55.012743 - [DEBUG] Value : BOTTOM
76101 2019-Jan-09 19:14:55.012769 - [DEBUG]
76102 2019-Jan-09 19:14:55.012794 - [DEBUG] Function : main
76103 2019-Jan-09 19:14:55.012820 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76104 2019-Jan-09 19:14:55.013483 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76105 2019-Jan-09 19:14:55.014179 - [DEBUG] Value : BOTTOM
76106 2019-Jan-09 19:14:55.014206 - [DEBUG]
76107 2019-Jan-09 19:14:55.014232 - [DEBUG] Function : main
76108 2019-Jan-09 19:14:55.014258 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76109 2019-Jan-09 19:14:55.014911 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76110 2019-Jan-09 19:14:55.015579 - [DEBUG] Value : BOTTOM
76111 2019-Jan-09 19:14:55.015607 - [DEBUG]
76112 2019-Jan-09 19:14:55.015635 - [DEBUG] Function : main
76113 2019-Jan-09 19:14:55.015661 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76114 2019-Jan-09 19:14:55.016325 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76115 2019-Jan-09 19:14:55.016984 - [DEBUG] Value : BOTTOM
76116 2019-Jan-09 19:14:55.017011 - [DEBUG]
76117 2019-Jan-09 19:14:55.017037 - [DEBUG] Function : main
76118 2019-Jan-09 19:14:55.017063 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76119 2019-Jan-09 19:14:55.017725 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76120 2019-Jan-09 19:14:55.018370 - [DEBUG] Value : BOTTOM
76121 2019-Jan-09 19:14:55.018396 - [DEBUG]
76122 2019-Jan-09 19:14:55.018422 - [DEBUG] Function : main
76123 2019-Jan-09 19:14:55.018449 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76124 2019-Jan-09 19:14:55.019112 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76125 2019-Jan-09 19:14:55.019765 - [DEBUG] Value : BOTTOM
76126 2019-Jan-09 19:14:55.019792 - [DEBUG]
76127 2019-Jan-09 19:14:55.019821 - [DEBUG] Function : main
76128 2019-Jan-09 19:14:55.019847 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76129 2019-Jan-09 19:14:55.020533 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76130 2019-Jan-09 19:14:55.021197 - [DEBUG] Value : BOTTOM
76131 2019-Jan-09 19:14:55.021223 - [DEBUG]
76132 2019-Jan-09 19:14:55.021250 - [DEBUG] Function : main
76133 2019-Jan-09 19:14:55.021276 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76134 2019-Jan-09 19:14:55.021940 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76135 2019-Jan-09 19:14:55.022593 - [DEBUG] Value : BOTTOM
76136 2019-Jan-09 19:14:55.022620 - [DEBUG]
76137 2019-Jan-09 19:14:55.022646 - [DEBUG] Function : main
76138 2019-Jan-09 19:14:55.022671 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76139 2019-Jan-09 19:14:55.023329 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76140 2019-Jan-09 19:14:55.024014 - [DEBUG] Value : BOTTOM
76141 2019-Jan-09 19:14:55.024040 - [DEBUG]
76142 2019-Jan-09 19:14:55.024067 - [DEBUG] Function : main
76143 2019-Jan-09 19:14:55.024093 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76144 2019-Jan-09 19:14:55.024777 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76145 2019-Jan-09 19:14:55.025426 - [DEBUG] Value : BOTTOM
76146 2019-Jan-09 19:14:55.025452 - [DEBUG]
76147 2019-Jan-09 19:14:55.025497 - [DEBUG] Function : main
76148 2019-Jan-09 19:14:55.025524 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76149 2019-Jan-09 19:14:55.026184 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76150 2019-Jan-09 19:14:55.026845 - [DEBUG] Value : BOTTOM
76151 2019-Jan-09 19:14:55.026872 - [DEBUG]
76152 2019-Jan-09 19:14:55.026900 - [DEBUG] Function : main
76153 2019-Jan-09 19:14:55.026927 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76154 2019-Jan-09 19:14:55.027603 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76155 2019-Jan-09 19:14:55.028260 - [DEBUG] Value : BOTTOM
76156 2019-Jan-09 19:14:55.028287 - [DEBUG]
76157 2019-Jan-09 19:14:55.028313 - [DEBUG] Function : main
76158 2019-Jan-09 19:14:55.028339 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76159 2019-Jan-09 19:14:55.028991 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76160 2019-Jan-09 19:14:55.029657 - [DEBUG] Value : BOTTOM
76161 2019-Jan-09 19:14:55.029685 - [DEBUG]
76162 2019-Jan-09 19:14:55.029710 - [DEBUG] Function : main
76163 2019-Jan-09 19:14:55.029737 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76164 2019-Jan-09 19:14:55.030382 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76165 2019-Jan-09 19:14:55.031070 - [DEBUG] Value : BOTTOM
76166 2019-Jan-09 19:14:55.031097 - [DEBUG]
76167 2019-Jan-09 19:14:55.031123 - [DEBUG] Function : main
76168 2019-Jan-09 19:14:55.031149 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76169 2019-Jan-09 19:14:55.031797 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76170 2019-Jan-09 19:14:55.032459 - [DEBUG] Value : BOTTOM
76171 2019-Jan-09 19:14:55.032486 - [DEBUG]
76172 2019-Jan-09 19:14:55.032511 - [DEBUG] Function : main
76173 2019-Jan-09 19:14:55.032537 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76174 2019-Jan-09 19:14:55.033182 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76175 2019-Jan-09 19:14:55.033866 - [DEBUG] Value : BOTTOM
76176 2019-Jan-09 19:14:55.033893 - [DEBUG]
76177 2019-Jan-09 19:14:55.033918 - [DEBUG] Function : main
76178 2019-Jan-09 19:14:55.033945 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76179 2019-Jan-09 19:14:55.034596 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76180 2019-Jan-09 19:14:55.035265 - [DEBUG] Value : BOTTOM
76181 2019-Jan-09 19:14:55.035292 - [DEBUG]
76182 2019-Jan-09 19:14:55.035317 - [DEBUG] Function : main
76183 2019-Jan-09 19:14:55.035344 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76184 2019-Jan-09 19:14:55.035984 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76185 2019-Jan-09 19:14:55.036649 - [DEBUG] Value : BOTTOM
76186 2019-Jan-09 19:14:55.036676 - [DEBUG]
76187 2019-Jan-09 19:14:55.036702 - [DEBUG] Function : main
76188 2019-Jan-09 19:14:55.036728 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76189 2019-Jan-09 19:14:55.037402 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76190 2019-Jan-09 19:14:55.038088 - [DEBUG] Value : BOTTOM
76191 2019-Jan-09 19:14:55.038116 - [DEBUG]
76192 2019-Jan-09 19:14:55.038142 - [DEBUG] Function : main
76193 2019-Jan-09 19:14:55.038168 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76194 2019-Jan-09 19:14:55.038903 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76195 2019-Jan-09 19:14:55.039591 - [DEBUG] Value : BOTTOM
76196 2019-Jan-09 19:14:55.039620 - [DEBUG]
76197 2019-Jan-09 19:14:55.039647 - [DEBUG] Function : main
76198 2019-Jan-09 19:14:55.039674 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76199 2019-Jan-09 19:14:55.040346 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76200 2019-Jan-09 19:14:55.041018 - [DEBUG] Value : BOTTOM
76201 2019-Jan-09 19:14:55.041044 - [DEBUG]
76202 2019-Jan-09 19:14:55.041069 - [DEBUG] Function : main
76203 2019-Jan-09 19:14:55.041095 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76204 2019-Jan-09 19:14:55.041719 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76205 2019-Jan-09 19:14:55.042352 - [DEBUG] Value : BOTTOM
76206 2019-Jan-09 19:14:55.042377 - [DEBUG]
76207 2019-Jan-09 19:14:55.042402 - [DEBUG] Function : main
76208 2019-Jan-09 19:14:55.042427 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76209 2019-Jan-09 19:14:55.043051 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76210 2019-Jan-09 19:14:55.043684 - [DEBUG] Value : BOTTOM
76211 2019-Jan-09 19:14:55.043710 - [DEBUG]
76212 2019-Jan-09 19:14:55.043735 - [DEBUG] Function : main
76213 2019-Jan-09 19:14:55.043760 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76214 2019-Jan-09 19:14:55.044396 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76215 2019-Jan-09 19:14:55.045035 - [DEBUG] Value : BOTTOM
76216 2019-Jan-09 19:14:55.045061 - [DEBUG]
76217 2019-Jan-09 19:14:55.045086 - [DEBUG] Function : main
76218 2019-Jan-09 19:14:55.045112 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76219 2019-Jan-09 19:14:55.045760 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76220 2019-Jan-09 19:14:55.045823 - [DEBUG] Value : BOTTOM
76221 2019-Jan-09 19:14:55.045849 - [DEBUG]
76222 2019-Jan-09 19:14:55.045902 - [DEBUG] Function : main
76223 2019-Jan-09 19:14:55.045929 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76224 2019-Jan-09 19:14:55.046570 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76225 2019-Jan-09 19:14:55.047225 - [DEBUG] Value : BOTTOM
76226 2019-Jan-09 19:14:55.047251 - [DEBUG]
76227 2019-Jan-09 19:14:55.047276 - [DEBUG] Function : main
76228 2019-Jan-09 19:14:55.047301 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76229 2019-Jan-09 19:14:55.047934 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76230 2019-Jan-09 19:14:55.048571 - [DEBUG] Value : BOTTOM
76231 2019-Jan-09 19:14:55.048597 - [DEBUG]
76232 2019-Jan-09 19:14:55.048622 - [DEBUG] Function : main
76233 2019-Jan-09 19:14:55.048648 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76234 2019-Jan-09 19:14:55.049286 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76235 2019-Jan-09 19:14:55.049935 - [DEBUG] Value : BOTTOM
76236 2019-Jan-09 19:14:55.049961 - [DEBUG]
76237 2019-Jan-09 19:14:55.049986 - [DEBUG] Function : main
76238 2019-Jan-09 19:14:55.050012 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76239 2019-Jan-09 19:14:55.050665 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76240 2019-Jan-09 19:14:55.051321 - [DEBUG] Value : BOTTOM
76241 2019-Jan-09 19:14:55.051347 - [DEBUG]
76242 2019-Jan-09 19:14:55.051372 - [DEBUG] Function : main
76243 2019-Jan-09 19:14:55.051398 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76244 2019-Jan-09 19:14:55.052033 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76245 2019-Jan-09 19:14:55.052665 - [DEBUG] Value : BOTTOM
76246 2019-Jan-09 19:14:55.052691 - [DEBUG]
76247 2019-Jan-09 19:14:55.052716 - [DEBUG] Function : main
76248 2019-Jan-09 19:14:55.052741 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76249 2019-Jan-09 19:14:55.053372 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76250 2019-Jan-09 19:14:55.054025 - [DEBUG] Value : BOTTOM
76251 2019-Jan-09 19:14:55.054051 - [DEBUG]
76252 2019-Jan-09 19:14:55.054077 - [DEBUG] Function : main
76253 2019-Jan-09 19:14:55.054103 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76254 2019-Jan-09 19:14:55.054735 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76255 2019-Jan-09 19:14:55.055370 - [DEBUG] Value : BOTTOM
76256 2019-Jan-09 19:14:55.055397 - [DEBUG]
76257 2019-Jan-09 19:14:55.055422 - [DEBUG] Function : main
76258 2019-Jan-09 19:14:55.055448 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76259 2019-Jan-09 19:14:55.056099 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76260 2019-Jan-09 19:14:55.056777 - [DEBUG] Value : BOTTOM
76261 2019-Jan-09 19:14:55.056805 - [DEBUG]
76262 2019-Jan-09 19:14:55.056832 - [DEBUG] Function : main
76263 2019-Jan-09 19:14:55.056858 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76264 2019-Jan-09 19:14:55.057548 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76265 2019-Jan-09 19:14:55.058200 - [DEBUG] Value : BOTTOM
76266 2019-Jan-09 19:14:55.058227 - [DEBUG]
76267 2019-Jan-09 19:14:55.058253 - [DEBUG] Function : main
76268 2019-Jan-09 19:14:55.058280 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76269 2019-Jan-09 19:14:55.058935 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76270 2019-Jan-09 19:14:55.059615 - [DEBUG] Value : BOTTOM
76271 2019-Jan-09 19:14:55.059643 - [DEBUG]
76272 2019-Jan-09 19:14:55.059670 - [DEBUG] Function : main
76273 2019-Jan-09 19:14:55.059697 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76274 2019-Jan-09 19:14:55.060366 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76275 2019-Jan-09 19:14:55.061059 - [DEBUG] Value : BOTTOM
76276 2019-Jan-09 19:14:55.061087 - [DEBUG]
76277 2019-Jan-09 19:14:55.061113 - [DEBUG] Function : main
76278 2019-Jan-09 19:14:55.061140 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76279 2019-Jan-09 19:14:55.061796 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76280 2019-Jan-09 19:14:55.062480 - [DEBUG] Value : BOTTOM
76281 2019-Jan-09 19:14:55.062508 - [DEBUG]
76282 2019-Jan-09 19:14:55.062534 - [DEBUG] Function : main
76283 2019-Jan-09 19:14:55.062561 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76284 2019-Jan-09 19:14:55.063225 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76285 2019-Jan-09 19:14:55.063905 - [DEBUG] Value : BOTTOM
76286 2019-Jan-09 19:14:55.063932 - [DEBUG]
76287 2019-Jan-09 19:14:55.063958 - [DEBUG] Function : main
76288 2019-Jan-09 19:14:55.063985 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76289 2019-Jan-09 19:14:55.064636 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76290 2019-Jan-09 19:14:55.065292 - [DEBUG] Value : BOTTOM
76291 2019-Jan-09 19:14:55.065319 - [DEBUG]
76292 2019-Jan-09 19:14:55.065345 - [DEBUG] Function : main
76293 2019-Jan-09 19:14:55.065372 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76294 2019-Jan-09 19:14:55.066025 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76295 2019-Jan-09 19:14:55.066683 - [DEBUG] Value : BOTTOM
76296 2019-Jan-09 19:14:55.066710 - [DEBUG]
76297 2019-Jan-09 19:14:55.066736 - [DEBUG] Function : main
76298 2019-Jan-09 19:14:55.066763 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76299 2019-Jan-09 19:14:55.067436 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76300 2019-Jan-09 19:14:55.068098 - [DEBUG] Value : BOTTOM
76301 2019-Jan-09 19:14:55.068126 - [DEBUG]
76302 2019-Jan-09 19:14:55.068153 - [DEBUG] Function : main
76303 2019-Jan-09 19:14:55.068180 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76304 2019-Jan-09 19:14:55.068830 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76305 2019-Jan-09 19:14:55.069500 - [DEBUG] Value : BOTTOM
76306 2019-Jan-09 19:14:55.069527 - [DEBUG]
76307 2019-Jan-09 19:14:55.069554 - [DEBUG] Function : main
76308 2019-Jan-09 19:14:55.069580 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76309 2019-Jan-09 19:14:55.070227 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76310 2019-Jan-09 19:14:55.070913 - [DEBUG] Value : BOTTOM
76311 2019-Jan-09 19:14:55.070939 - [DEBUG]
76312 2019-Jan-09 19:14:55.070965 - [DEBUG] Function : main
76313 2019-Jan-09 19:14:55.070991 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76314 2019-Jan-09 19:14:55.071646 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76315 2019-Jan-09 19:14:55.072312 - [DEBUG] Value : BOTTOM
76316 2019-Jan-09 19:14:55.072338 - [DEBUG]
76317 2019-Jan-09 19:14:55.072364 - [DEBUG] Function : main
76318 2019-Jan-09 19:14:55.072390 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76319 2019-Jan-09 19:14:55.073044 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76320 2019-Jan-09 19:14:55.073701 - [DEBUG] Value : BOTTOM
76321 2019-Jan-09 19:14:55.073728 - [DEBUG]
76322 2019-Jan-09 19:14:55.073753 - [DEBUG] Function : main
76323 2019-Jan-09 19:14:55.073798 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76324 2019-Jan-09 19:14:55.074457 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76325 2019-Jan-09 19:14:55.075107 - [DEBUG] Value : BOTTOM
76326 2019-Jan-09 19:14:55.075151 - [DEBUG]
76327 2019-Jan-09 19:14:55.075177 - [DEBUG] Function : main
76328 2019-Jan-09 19:14:55.075203 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76329 2019-Jan-09 19:14:55.075860 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76330 2019-Jan-09 19:14:55.076518 - [DEBUG] Value : BOTTOM
76331 2019-Jan-09 19:14:55.076545 - [DEBUG]
76332 2019-Jan-09 19:14:55.076570 - [DEBUG] Function : main
76333 2019-Jan-09 19:14:55.076596 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76334 2019-Jan-09 19:14:55.077279 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76335 2019-Jan-09 19:14:55.077937 - [DEBUG] Value : BOTTOM
76336 2019-Jan-09 19:14:55.077964 - [DEBUG]
76337 2019-Jan-09 19:14:55.077990 - [DEBUG] Function : main
76338 2019-Jan-09 19:14:55.078016 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76339 2019-Jan-09 19:14:55.078678 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76340 2019-Jan-09 19:14:55.079327 - [DEBUG] Value : BOTTOM
76341 2019-Jan-09 19:14:55.079354 - [DEBUG]
76342 2019-Jan-09 19:14:55.079379 - [DEBUG] Function : main
76343 2019-Jan-09 19:14:55.079405 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76344 2019-Jan-09 19:14:55.080073 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76345 2019-Jan-09 19:14:55.080738 - [DEBUG] Value : BOTTOM
76346 2019-Jan-09 19:14:55.080765 - [DEBUG]
76347 2019-Jan-09 19:14:55.080790 - [DEBUG] Function : main
76348 2019-Jan-09 19:14:55.080816 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76349 2019-Jan-09 19:14:55.081478 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76350 2019-Jan-09 19:14:55.082131 - [DEBUG] Value : BOTTOM
76351 2019-Jan-09 19:14:55.082158 - [DEBUG]
76352 2019-Jan-09 19:14:55.082184 - [DEBUG] Function : main
76353 2019-Jan-09 19:14:55.082211 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76354 2019-Jan-09 19:14:55.082900 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76355 2019-Jan-09 19:14:55.083595 - [DEBUG] Value : BOTTOM
76356 2019-Jan-09 19:14:55.083622 - [DEBUG]
76357 2019-Jan-09 19:14:55.083649 - [DEBUG] Function : main
76358 2019-Jan-09 19:14:55.083676 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76359 2019-Jan-09 19:14:55.084380 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76360 2019-Jan-09 19:14:55.085064 - [DEBUG] Value : BOTTOM
76361 2019-Jan-09 19:14:55.085091 - [DEBUG]
76362 2019-Jan-09 19:14:55.085118 - [DEBUG] Function : main
76363 2019-Jan-09 19:14:55.085145 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76364 2019-Jan-09 19:14:55.085823 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76365 2019-Jan-09 19:14:55.086481 - [DEBUG] Value : BOTTOM
76366 2019-Jan-09 19:14:55.086508 - [DEBUG]
76367 2019-Jan-09 19:14:55.086534 - [DEBUG] Function : main
76368 2019-Jan-09 19:14:55.086560 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76369 2019-Jan-09 19:14:55.087255 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76370 2019-Jan-09 19:14:55.087906 - [DEBUG] Value : BOTTOM
76371 2019-Jan-09 19:14:55.087953 - [DEBUG]
76372 2019-Jan-09 19:14:55.087980 - [DEBUG] Function : main
76373 2019-Jan-09 19:14:55.088006 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76374 2019-Jan-09 19:14:55.088673 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76375 2019-Jan-09 19:14:55.089325 - [DEBUG] Value : BOTTOM
76376 2019-Jan-09 19:14:55.089352 - [DEBUG]
76377 2019-Jan-09 19:14:55.089378 - [DEBUG] Function : main
76378 2019-Jan-09 19:14:55.089405 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76379 2019-Jan-09 19:14:55.090069 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76380 2019-Jan-09 19:14:55.090740 - [DEBUG] Value : BOTTOM
76381 2019-Jan-09 19:14:55.090766 - [DEBUG]
76382 2019-Jan-09 19:14:55.090792 - [DEBUG] Function : main
76383 2019-Jan-09 19:14:55.090818 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76384 2019-Jan-09 19:14:55.091484 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76385 2019-Jan-09 19:14:55.092134 - [DEBUG] Value : BOTTOM
76386 2019-Jan-09 19:14:55.092161 - [DEBUG]
76387 2019-Jan-09 19:14:55.092187 - [DEBUG] Function : main
76388 2019-Jan-09 19:14:55.092213 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76389 2019-Jan-09 19:14:55.092879 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76390 2019-Jan-09 19:14:55.093530 - [DEBUG] Value : BOTTOM
76391 2019-Jan-09 19:14:55.093557 - [DEBUG]
76392 2019-Jan-09 19:14:55.093582 - [DEBUG] Function : main
76393 2019-Jan-09 19:14:55.093609 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76394 2019-Jan-09 19:14:55.094292 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76395 2019-Jan-09 19:14:55.094355 - [DEBUG] Value : BOTTOM
76396 2019-Jan-09 19:14:55.094381 - [DEBUG]
76397 2019-Jan-09 19:14:55.094435 - [DEBUG] Function : main
76398 2019-Jan-09 19:14:55.094462 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76399 2019-Jan-09 19:14:55.095116 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76400 2019-Jan-09 19:14:55.095774 - [DEBUG] Value : BOTTOM
76401 2019-Jan-09 19:14:55.095801 - [DEBUG]
76402 2019-Jan-09 19:14:55.095827 - [DEBUG] Function : main
76403 2019-Jan-09 19:14:55.095852 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76404 2019-Jan-09 19:14:55.096505 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76405 2019-Jan-09 19:14:55.097174 - [DEBUG] Value : BOTTOM
76406 2019-Jan-09 19:14:55.097200 - [DEBUG]
76407 2019-Jan-09 19:14:55.097226 - [DEBUG] Function : main
76408 2019-Jan-09 19:14:55.097252 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76409 2019-Jan-09 19:14:55.097906 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76410 2019-Jan-09 19:14:55.098557 - [DEBUG] Value : BOTTOM
76411 2019-Jan-09 19:14:55.098583 - [DEBUG]
76412 2019-Jan-09 19:14:55.098609 - [DEBUG] Function : main
76413 2019-Jan-09 19:14:55.098635 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76414 2019-Jan-09 19:14:55.099289 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76415 2019-Jan-09 19:14:55.099973 - [DEBUG] Value : BOTTOM
76416 2019-Jan-09 19:14:55.100000 - [DEBUG]
76417 2019-Jan-09 19:14:55.100027 - [DEBUG] Function : main
76418 2019-Jan-09 19:14:55.100074 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76419 2019-Jan-09 19:14:55.100757 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76420 2019-Jan-09 19:14:55.101425 - [DEBUG] Value : BOTTOM
76421 2019-Jan-09 19:14:55.101453 - [DEBUG]
76422 2019-Jan-09 19:14:55.101480 - [DEBUG] Function : main
76423 2019-Jan-09 19:14:55.101506 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76424 2019-Jan-09 19:14:55.102150 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76425 2019-Jan-09 19:14:55.102820 - [DEBUG] Value : BOTTOM
76426 2019-Jan-09 19:14:55.102847 - [DEBUG]
76427 2019-Jan-09 19:14:55.102874 - [DEBUG] Function : main
76428 2019-Jan-09 19:14:55.102900 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76429 2019-Jan-09 19:14:55.103541 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76430 2019-Jan-09 19:14:55.104225 - [DEBUG] Value : BOTTOM
76431 2019-Jan-09 19:14:55.104252 - [DEBUG]
76432 2019-Jan-09 19:14:55.104278 - [DEBUG] Function : main
76433 2019-Jan-09 19:14:55.104303 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76434 2019-Jan-09 19:14:55.104950 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76435 2019-Jan-09 19:14:55.105608 - [DEBUG] Value : BOTTOM
76436 2019-Jan-09 19:14:55.105635 - [DEBUG]
76437 2019-Jan-09 19:14:55.105661 - [DEBUG] Function : main
76438 2019-Jan-09 19:14:55.105687 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76439 2019-Jan-09 19:14:55.106325 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76440 2019-Jan-09 19:14:55.106983 - [DEBUG] Value : BOTTOM
76441 2019-Jan-09 19:14:55.107009 - [DEBUG]
76442 2019-Jan-09 19:14:55.107035 - [DEBUG] Function : main
76443 2019-Jan-09 19:14:55.107061 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76444 2019-Jan-09 19:14:55.107736 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76445 2019-Jan-09 19:14:55.108395 - [DEBUG] Value : BOTTOM
76446 2019-Jan-09 19:14:55.108422 - [DEBUG]
76447 2019-Jan-09 19:14:55.108449 - [DEBUG] Function : main
76448 2019-Jan-09 19:14:55.108474 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76449 2019-Jan-09 19:14:55.109120 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76450 2019-Jan-09 19:14:55.109778 - [DEBUG] Value : BOTTOM
76451 2019-Jan-09 19:14:55.109804 - [DEBUG]
76452 2019-Jan-09 19:14:55.109830 - [DEBUG] Function : main
76453 2019-Jan-09 19:14:55.109856 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76454 2019-Jan-09 19:14:55.110529 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76455 2019-Jan-09 19:14:55.111186 - [DEBUG] Value : BOTTOM
76456 2019-Jan-09 19:14:55.111213 - [DEBUG]
76457 2019-Jan-09 19:14:55.111239 - [DEBUG] Function : main
76458 2019-Jan-09 19:14:55.111265 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76459 2019-Jan-09 19:14:55.111916 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76460 2019-Jan-09 19:14:55.112569 - [DEBUG] Value : BOTTOM
76461 2019-Jan-09 19:14:55.112595 - [DEBUG]
76462 2019-Jan-09 19:14:55.112621 - [DEBUG] Function : main
76463 2019-Jan-09 19:14:55.112646 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76464 2019-Jan-09 19:14:55.113305 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76465 2019-Jan-09 19:14:55.114006 - [DEBUG] Value : BOTTOM
76466 2019-Jan-09 19:14:55.114033 - [DEBUG]
76467 2019-Jan-09 19:14:55.114059 - [DEBUG] Function : main
76468 2019-Jan-09 19:14:55.114085 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76469 2019-Jan-09 19:14:55.114747 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76470 2019-Jan-09 19:14:55.115399 - [DEBUG] Value : BOTTOM
76471 2019-Jan-09 19:14:55.115425 - [DEBUG]
76472 2019-Jan-09 19:14:55.115451 - [DEBUG] Function : main
76473 2019-Jan-09 19:14:55.115477 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76474 2019-Jan-09 19:14:55.116133 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76475 2019-Jan-09 19:14:55.116790 - [DEBUG] Value : BOTTOM
76476 2019-Jan-09 19:14:55.116816 - [DEBUG]
76477 2019-Jan-09 19:14:55.116844 - [DEBUG] Function : main
76478 2019-Jan-09 19:14:55.116871 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76479 2019-Jan-09 19:14:55.117626 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76480 2019-Jan-09 19:14:55.118296 - [DEBUG] Value : BOTTOM
76481 2019-Jan-09 19:14:55.118323 - [DEBUG]
76482 2019-Jan-09 19:14:55.118350 - [DEBUG] Function : main
76483 2019-Jan-09 19:14:55.118376 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76484 2019-Jan-09 19:14:55.119032 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76485 2019-Jan-09 19:14:55.119687 - [DEBUG] Value : BOTTOM
76486 2019-Jan-09 19:14:55.119713 - [DEBUG]
76487 2019-Jan-09 19:14:55.119739 - [DEBUG] Function : main
76488 2019-Jan-09 19:14:55.119764 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76489 2019-Jan-09 19:14:55.120420 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76490 2019-Jan-09 19:14:55.121099 - [DEBUG] Value : BOTTOM
76491 2019-Jan-09 19:14:55.121126 - [DEBUG]
76492 2019-Jan-09 19:14:55.121152 - [DEBUG] Function : main
76493 2019-Jan-09 19:14:55.121178 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76494 2019-Jan-09 19:14:55.121835 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76495 2019-Jan-09 19:14:55.122484 - [DEBUG] Value : BOTTOM
76496 2019-Jan-09 19:14:55.122510 - [DEBUG]
76497 2019-Jan-09 19:14:55.122536 - [DEBUG] Function : main
76498 2019-Jan-09 19:14:55.122562 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76499 2019-Jan-09 19:14:55.123221 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76500 2019-Jan-09 19:14:55.123891 - [DEBUG] Value : BOTTOM
76501 2019-Jan-09 19:14:55.123917 - [DEBUG]
76502 2019-Jan-09 19:14:55.123943 - [DEBUG] Function : main
76503 2019-Jan-09 19:14:55.123970 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76504 2019-Jan-09 19:14:55.124627 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76505 2019-Jan-09 19:14:55.125275 - [DEBUG] Value : BOTTOM
76506 2019-Jan-09 19:14:55.125302 - [DEBUG]
76507 2019-Jan-09 19:14:55.125328 - [DEBUG] Function : main
76508 2019-Jan-09 19:14:55.125353 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76509 2019-Jan-09 19:14:55.126011 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76510 2019-Jan-09 19:14:55.126672 - [DEBUG] Value : BOTTOM
76511 2019-Jan-09 19:14:55.126699 - [DEBUG]
76512 2019-Jan-09 19:14:55.126724 - [DEBUG] Function : main
76513 2019-Jan-09 19:14:55.126769 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76514 2019-Jan-09 19:14:55.127453 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76515 2019-Jan-09 19:14:55.128110 - [DEBUG] Value : BOTTOM
76516 2019-Jan-09 19:14:55.128137 - [DEBUG]
76517 2019-Jan-09 19:14:55.128161 - [DEBUG] Function : main
76518 2019-Jan-09 19:14:55.128188 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76519 2019-Jan-09 19:14:55.128842 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76520 2019-Jan-09 19:14:55.129498 - [DEBUG] Value : BOTTOM
76521 2019-Jan-09 19:14:55.129525 - [DEBUG]
76522 2019-Jan-09 19:14:55.129550 - [DEBUG] Function : main
76523 2019-Jan-09 19:14:55.129576 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76524 2019-Jan-09 19:14:55.130221 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76525 2019-Jan-09 19:14:55.130902 - [DEBUG] Value : BOTTOM
76526 2019-Jan-09 19:14:55.130928 - [DEBUG]
76527 2019-Jan-09 19:14:55.130954 - [DEBUG] Function : main
76528 2019-Jan-09 19:14:55.130981 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76529 2019-Jan-09 19:14:55.131631 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76530 2019-Jan-09 19:14:55.132296 - [DEBUG] Value : BOTTOM
76531 2019-Jan-09 19:14:55.132323 - [DEBUG]
76532 2019-Jan-09 19:14:55.132349 - [DEBUG] Function : main
76533 2019-Jan-09 19:14:55.132375 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76534 2019-Jan-09 19:14:55.133025 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76535 2019-Jan-09 19:14:55.133675 - [DEBUG] Value : BOTTOM
76536 2019-Jan-09 19:14:55.133702 - [DEBUG]
76537 2019-Jan-09 19:14:55.133727 - [DEBUG] Function : main
76538 2019-Jan-09 19:14:55.133754 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76539 2019-Jan-09 19:14:55.134433 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76540 2019-Jan-09 19:14:55.135106 - [DEBUG] Value : BOTTOM
76541 2019-Jan-09 19:14:55.135133 - [DEBUG]
76542 2019-Jan-09 19:14:55.135159 - [DEBUG] Function : main
76543 2019-Jan-09 19:14:55.135186 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76544 2019-Jan-09 19:14:55.135835 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76545 2019-Jan-09 19:14:55.136490 - [DEBUG] Value : BOTTOM
76546 2019-Jan-09 19:14:55.136517 - [DEBUG]
76547 2019-Jan-09 19:14:55.136543 - [DEBUG] Function : main
76548 2019-Jan-09 19:14:55.136570 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76549 2019-Jan-09 19:14:55.137243 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76550 2019-Jan-09 19:14:55.137909 - [DEBUG] Value : BOTTOM
76551 2019-Jan-09 19:14:55.137936 - [DEBUG]
76552 2019-Jan-09 19:14:55.137962 - [DEBUG] Function : main
76553 2019-Jan-09 19:14:55.137988 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76554 2019-Jan-09 19:14:55.138635 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76555 2019-Jan-09 19:14:55.139297 - [DEBUG] Value : BOTTOM
76556 2019-Jan-09 19:14:55.139324 - [DEBUG]
76557 2019-Jan-09 19:14:55.139350 - [DEBUG] Function : main
76558 2019-Jan-09 19:14:55.139376 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76559 2019-Jan-09 19:14:55.140041 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76560 2019-Jan-09 19:14:55.140735 - [DEBUG] Value : BOTTOM
76561 2019-Jan-09 19:14:55.140762 - [DEBUG]
76562 2019-Jan-09 19:14:55.140788 - [DEBUG] Function : main
76563 2019-Jan-09 19:14:55.140814 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76564 2019-Jan-09 19:14:55.141458 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76565 2019-Jan-09 19:14:55.142122 - [DEBUG] Value : BOTTOM
76566 2019-Jan-09 19:14:55.142148 - [DEBUG]
76567 2019-Jan-09 19:14:55.142174 - [DEBUG] Function : main
76568 2019-Jan-09 19:14:55.142200 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76569 2019-Jan-09 19:14:55.142846 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76570 2019-Jan-09 19:14:55.142912 - [DEBUG] Value : BOTTOM
76571 2019-Jan-09 19:14:55.142937 - [DEBUG]
76572 2019-Jan-09 19:14:55.142991 - [DEBUG] Function : main
76573 2019-Jan-09 19:14:55.143018 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76574 2019-Jan-09 19:14:55.143680 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76575 2019-Jan-09 19:14:55.144348 - [DEBUG] Value : BOTTOM
76576 2019-Jan-09 19:14:55.144375 - [DEBUG]
76577 2019-Jan-09 19:14:55.144401 - [DEBUG] Function : main
76578 2019-Jan-09 19:14:55.144427 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76579 2019-Jan-09 19:14:55.145091 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76580 2019-Jan-09 19:14:55.145750 - [DEBUG] Value : BOTTOM
76581 2019-Jan-09 19:14:55.145778 - [DEBUG]
76582 2019-Jan-09 19:14:55.145804 - [DEBUG] Function : main
76583 2019-Jan-09 19:14:55.145830 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76584 2019-Jan-09 19:14:55.146484 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76585 2019-Jan-09 19:14:55.147152 - [DEBUG] Value : BOTTOM
76586 2019-Jan-09 19:14:55.147179 - [DEBUG]
76587 2019-Jan-09 19:14:55.147205 - [DEBUG] Function : main
76588 2019-Jan-09 19:14:55.147232 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76589 2019-Jan-09 19:14:55.147892 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76590 2019-Jan-09 19:14:55.148572 - [DEBUG] Value : BOTTOM
76591 2019-Jan-09 19:14:55.148599 - [DEBUG]
76592 2019-Jan-09 19:14:55.148625 - [DEBUG] Function : main
76593 2019-Jan-09 19:14:55.148651 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76594 2019-Jan-09 19:14:55.149314 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76595 2019-Jan-09 19:14:55.149959 - [DEBUG] Value : BOTTOM
76596 2019-Jan-09 19:14:55.149986 - [DEBUG]
76597 2019-Jan-09 19:14:55.150012 - [DEBUG] Function : main
76598 2019-Jan-09 19:14:55.150038 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76599 2019-Jan-09 19:14:55.150725 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76600 2019-Jan-09 19:14:55.151382 - [DEBUG] Value : BOTTOM
76601 2019-Jan-09 19:14:55.151408 - [DEBUG]
76602 2019-Jan-09 19:14:55.151435 - [DEBUG] Function : main
76603 2019-Jan-09 19:14:55.151462 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76604 2019-Jan-09 19:14:55.152118 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76605 2019-Jan-09 19:14:55.152788 - [DEBUG] Value : BOTTOM
76606 2019-Jan-09 19:14:55.152815 - [DEBUG]
76607 2019-Jan-09 19:14:55.152841 - [DEBUG] Function : main
76608 2019-Jan-09 19:14:55.152868 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76609 2019-Jan-09 19:14:55.153530 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76610 2019-Jan-09 19:14:55.154213 - [DEBUG] Value : BOTTOM
76611 2019-Jan-09 19:14:55.154240 - [DEBUG]
76612 2019-Jan-09 19:14:55.154265 - [DEBUG] Function : main
76613 2019-Jan-09 19:14:55.154292 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76614 2019-Jan-09 19:14:55.154942 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76615 2019-Jan-09 19:14:55.155597 - [DEBUG] Value : BOTTOM
76616 2019-Jan-09 19:14:55.155625 - [DEBUG]
76617 2019-Jan-09 19:14:55.155651 - [DEBUG] Function : main
76618 2019-Jan-09 19:14:55.155677 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76619 2019-Jan-09 19:14:55.156330 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76620 2019-Jan-09 19:14:55.156988 - [DEBUG] Value : BOTTOM
76621 2019-Jan-09 19:14:55.157015 - [DEBUG]
76622 2019-Jan-09 19:14:55.157041 - [DEBUG] Function : main
76623 2019-Jan-09 19:14:55.157067 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76624 2019-Jan-09 19:14:55.157738 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76625 2019-Jan-09 19:14:55.158403 - [DEBUG] Value : BOTTOM
76626 2019-Jan-09 19:14:55.158431 - [DEBUG]
76627 2019-Jan-09 19:14:55.158457 - [DEBUG] Function : main
76628 2019-Jan-09 19:14:55.158483 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76629 2019-Jan-09 19:14:55.159132 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76630 2019-Jan-09 19:14:55.159801 - [DEBUG] Value : BOTTOM
76631 2019-Jan-09 19:14:55.159828 - [DEBUG]
76632 2019-Jan-09 19:14:55.159854 - [DEBUG] Function : main
76633 2019-Jan-09 19:14:55.159880 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76634 2019-Jan-09 19:14:55.160549 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76635 2019-Jan-09 19:14:55.161212 - [DEBUG] Value : BOTTOM
76636 2019-Jan-09 19:14:55.161239 - [DEBUG]
76637 2019-Jan-09 19:14:55.161264 - [DEBUG] Function : main
76638 2019-Jan-09 19:14:55.161290 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76639 2019-Jan-09 19:14:55.161944 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76640 2019-Jan-09 19:14:55.162600 - [DEBUG] Value : BOTTOM
76641 2019-Jan-09 19:14:55.162626 - [DEBUG]
76642 2019-Jan-09 19:14:55.162652 - [DEBUG] Function : main
76643 2019-Jan-09 19:14:55.162678 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76644 2019-Jan-09 19:14:55.163329 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76645 2019-Jan-09 19:14:55.164005 - [DEBUG] Value : BOTTOM
76646 2019-Jan-09 19:14:55.164032 - [DEBUG]
76647 2019-Jan-09 19:14:55.164057 - [DEBUG] Function : main
76648 2019-Jan-09 19:14:55.164083 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76649 2019-Jan-09 19:14:55.164745 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76650 2019-Jan-09 19:14:55.165396 - [DEBUG] Value : BOTTOM
76651 2019-Jan-09 19:14:55.165422 - [DEBUG]
76652 2019-Jan-09 19:14:55.165465 - [DEBUG] Function : main
76653 2019-Jan-09 19:14:55.165492 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76654 2019-Jan-09 19:14:55.166150 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76655 2019-Jan-09 19:14:55.166823 - [DEBUG] Value : BOTTOM
76656 2019-Jan-09 19:14:55.166849 - [DEBUG]
76657 2019-Jan-09 19:14:55.166875 - [DEBUG] Function : main
76658 2019-Jan-09 19:14:55.166901 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76659 2019-Jan-09 19:14:55.167584 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76660 2019-Jan-09 19:14:55.168247 - [DEBUG] Value : BOTTOM
76661 2019-Jan-09 19:14:55.168273 - [DEBUG]
76662 2019-Jan-09 19:14:55.168298 - [DEBUG] Function : main
76663 2019-Jan-09 19:14:55.168325 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76664 2019-Jan-09 19:14:55.168971 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76665 2019-Jan-09 19:14:55.169641 - [DEBUG] Value : BOTTOM
76666 2019-Jan-09 19:14:55.169667 - [DEBUG]
76667 2019-Jan-09 19:14:55.169693 - [DEBUG] Function : main
76668 2019-Jan-09 19:14:55.169719 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76669 2019-Jan-09 19:14:55.170377 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76670 2019-Jan-09 19:14:55.171052 - [DEBUG] Value : BOTTOM
76671 2019-Jan-09 19:14:55.171078 - [DEBUG]
76672 2019-Jan-09 19:14:55.171103 - [DEBUG] Function : main
76673 2019-Jan-09 19:14:55.171129 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76674 2019-Jan-09 19:14:55.171783 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76675 2019-Jan-09 19:14:55.172439 - [DEBUG] Value : BOTTOM
76676 2019-Jan-09 19:14:55.172466 - [DEBUG]
76677 2019-Jan-09 19:14:55.172491 - [DEBUG] Function : main
76678 2019-Jan-09 19:14:55.172517 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76679 2019-Jan-09 19:14:55.173174 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76680 2019-Jan-09 19:14:55.173845 - [DEBUG] Value : BOTTOM
76681 2019-Jan-09 19:14:55.173871 - [DEBUG]
76682 2019-Jan-09 19:14:55.173897 - [DEBUG] Function : main
76683 2019-Jan-09 19:14:55.173923 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76684 2019-Jan-09 19:14:55.174582 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76685 2019-Jan-09 19:14:55.175242 - [DEBUG] Value : BOTTOM
76686 2019-Jan-09 19:14:55.175268 - [DEBUG]
76687 2019-Jan-09 19:14:55.175294 - [DEBUG] Function : main
76688 2019-Jan-09 19:14:55.175320 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76689 2019-Jan-09 19:14:55.175984 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76690 2019-Jan-09 19:14:55.176628 - [DEBUG] Value : BOTTOM
76691 2019-Jan-09 19:14:55.176654 - [DEBUG]
76692 2019-Jan-09 19:14:55.176680 - [DEBUG] Function : main
76693 2019-Jan-09 19:14:55.176706 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76694 2019-Jan-09 19:14:55.177391 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76695 2019-Jan-09 19:14:55.178040 - [DEBUG] Value : BOTTOM
76696 2019-Jan-09 19:14:55.178067 - [DEBUG]
76697 2019-Jan-09 19:14:55.178115 - [DEBUG] Function : main
76698 2019-Jan-09 19:14:55.178142 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76699 2019-Jan-09 19:14:55.178807 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76700 2019-Jan-09 19:14:55.179450 - [DEBUG] Value : BOTTOM
76701 2019-Jan-09 19:14:55.179477 - [DEBUG]
76702 2019-Jan-09 19:14:55.179502 - [DEBUG] Function : main
76703 2019-Jan-09 19:14:55.179529 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76704 2019-Jan-09 19:14:55.180194 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76705 2019-Jan-09 19:14:55.180875 - [DEBUG] Value : BOTTOM
76706 2019-Jan-09 19:14:55.180902 - [DEBUG]
76707 2019-Jan-09 19:14:55.180930 - [DEBUG] Function : main
76708 2019-Jan-09 19:14:55.180958 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76709 2019-Jan-09 19:14:55.181618 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76710 2019-Jan-09 19:14:55.182262 - [DEBUG] Value : BOTTOM
76711 2019-Jan-09 19:14:55.182288 - [DEBUG]
76712 2019-Jan-09 19:14:55.182314 - [DEBUG] Function : main
76713 2019-Jan-09 19:14:55.182340 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76714 2019-Jan-09 19:14:55.183004 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76715 2019-Jan-09 19:14:55.183659 - [DEBUG] Value : BOTTOM
76716 2019-Jan-09 19:14:55.183685 - [DEBUG]
76717 2019-Jan-09 19:14:55.183711 - [DEBUG] Function : main
76718 2019-Jan-09 19:14:55.183737 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76719 2019-Jan-09 19:14:55.184425 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76720 2019-Jan-09 19:14:55.185066 - [DEBUG] Value : BOTTOM
76721 2019-Jan-09 19:14:55.185092 - [DEBUG]
76722 2019-Jan-09 19:14:55.185117 - [DEBUG] Function : main
76723 2019-Jan-09 19:14:55.185144 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76724 2019-Jan-09 19:14:55.185805 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76725 2019-Jan-09 19:14:55.186465 - [DEBUG] Value : BOTTOM
76726 2019-Jan-09 19:14:55.186491 - [DEBUG]
76727 2019-Jan-09 19:14:55.186517 - [DEBUG] Function : main
76728 2019-Jan-09 19:14:55.186543 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76729 2019-Jan-09 19:14:55.187230 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76730 2019-Jan-09 19:14:55.187880 - [DEBUG] Value : BOTTOM
76731 2019-Jan-09 19:14:55.187907 - [DEBUG]
76732 2019-Jan-09 19:14:55.187932 - [DEBUG] Function : main
76733 2019-Jan-09 19:14:55.187959 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76734 2019-Jan-09 19:14:55.188618 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76735 2019-Jan-09 19:14:55.189284 - [DEBUG] Value : BOTTOM
76736 2019-Jan-09 19:14:55.189311 - [DEBUG]
76737 2019-Jan-09 19:14:55.189337 - [DEBUG] Function : main
76738 2019-Jan-09 19:14:55.189364 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76739 2019-Jan-09 19:14:55.190019 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76740 2019-Jan-09 19:14:55.190694 - [DEBUG] Value : BOTTOM
76741 2019-Jan-09 19:14:55.190720 - [DEBUG]
76742 2019-Jan-09 19:14:55.190763 - [DEBUG] Function : main
76743 2019-Jan-09 19:14:55.190790 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76744 2019-Jan-09 19:14:55.191452 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76745 2019-Jan-09 19:14:55.191513 - [DEBUG] Value : BOTTOM
76746 2019-Jan-09 19:14:55.191538 - [DEBUG]
76747 2019-Jan-09 19:14:55.191594 - [DEBUG] Function : main
76748 2019-Jan-09 19:14:55.191621 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76749 2019-Jan-09 19:14:55.192283 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76750 2019-Jan-09 19:14:55.192929 - [DEBUG] Value : BOTTOM
76751 2019-Jan-09 19:14:55.192956 - [DEBUG]
76752 2019-Jan-09 19:14:55.192982 - [DEBUG] Function : main
76753 2019-Jan-09 19:14:55.193008 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76754 2019-Jan-09 19:14:55.193668 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76755 2019-Jan-09 19:14:55.194337 - [DEBUG] Value : BOTTOM
76756 2019-Jan-09 19:14:55.194364 - [DEBUG]
76757 2019-Jan-09 19:14:55.194391 - [DEBUG] Function : main
76758 2019-Jan-09 19:14:55.194418 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76759 2019-Jan-09 19:14:55.195078 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76760 2019-Jan-09 19:14:55.195717 - [DEBUG] Value : BOTTOM
76761 2019-Jan-09 19:14:55.195744 - [DEBUG]
76762 2019-Jan-09 19:14:55.195769 - [DEBUG] Function : main
76763 2019-Jan-09 19:14:55.195795 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76764 2019-Jan-09 19:14:55.196456 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76765 2019-Jan-09 19:14:55.197152 - [DEBUG] Value : BOTTOM
76766 2019-Jan-09 19:14:55.197179 - [DEBUG]
76767 2019-Jan-09 19:14:55.197205 - [DEBUG] Function : main
76768 2019-Jan-09 19:14:55.197233 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76769 2019-Jan-09 19:14:55.197897 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76770 2019-Jan-09 19:14:55.198538 - [DEBUG] Value : BOTTOM
76771 2019-Jan-09 19:14:55.198564 - [DEBUG]
76772 2019-Jan-09 19:14:55.198590 - [DEBUG] Function : main
76773 2019-Jan-09 19:14:55.198616 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76774 2019-Jan-09 19:14:55.199278 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76775 2019-Jan-09 19:14:55.199927 - [DEBUG] Value : BOTTOM
76776 2019-Jan-09 19:14:55.199954 - [DEBUG]
76777 2019-Jan-09 19:14:55.199980 - [DEBUG] Function : main
76778 2019-Jan-09 19:14:55.200007 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76779 2019-Jan-09 19:14:55.200694 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76780 2019-Jan-09 19:14:55.201334 - [DEBUG] Value : BOTTOM
76781 2019-Jan-09 19:14:55.201360 - [DEBUG]
76782 2019-Jan-09 19:14:55.201386 - [DEBUG] Function : main
76783 2019-Jan-09 19:14:55.201412 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76784 2019-Jan-09 19:14:55.202073 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76785 2019-Jan-09 19:14:55.202723 - [DEBUG] Value : BOTTOM
76786 2019-Jan-09 19:14:55.202750 - [DEBUG]
76787 2019-Jan-09 19:14:55.202775 - [DEBUG] Function : main
76788 2019-Jan-09 19:14:55.202801 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76789 2019-Jan-09 19:14:55.203473 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76790 2019-Jan-09 19:14:55.204147 - [DEBUG] Value : BOTTOM
76791 2019-Jan-09 19:14:55.204175 - [DEBUG]
76792 2019-Jan-09 19:14:55.204200 - [DEBUG] Function : main
76793 2019-Jan-09 19:14:55.204226 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76794 2019-Jan-09 19:14:55.204882 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76795 2019-Jan-09 19:14:55.205536 - [DEBUG] Value : BOTTOM
76796 2019-Jan-09 19:14:55.205563 - [DEBUG]
76797 2019-Jan-09 19:14:55.205589 - [DEBUG] Function : main
76798 2019-Jan-09 19:14:55.205615 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76799 2019-Jan-09 19:14:55.206263 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76800 2019-Jan-09 19:14:55.206920 - [DEBUG] Value : BOTTOM
76801 2019-Jan-09 19:14:55.206948 - [DEBUG]
76802 2019-Jan-09 19:14:55.206973 - [DEBUG] Function : main
76803 2019-Jan-09 19:14:55.207000 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76804 2019-Jan-09 19:14:55.207678 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76805 2019-Jan-09 19:14:55.208344 - [DEBUG] Value : BOTTOM
76806 2019-Jan-09 19:14:55.208371 - [DEBUG]
76807 2019-Jan-09 19:14:55.208397 - [DEBUG] Function : main
76808 2019-Jan-09 19:14:55.208423 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76809 2019-Jan-09 19:14:55.209068 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76810 2019-Jan-09 19:14:55.209720 - [DEBUG] Value : BOTTOM
76811 2019-Jan-09 19:14:55.209747 - [DEBUG]
76812 2019-Jan-09 19:14:55.209773 - [DEBUG] Function : main
76813 2019-Jan-09 19:14:55.209799 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76814 2019-Jan-09 19:14:55.210464 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76815 2019-Jan-09 19:14:55.211133 - [DEBUG] Value : BOTTOM
76816 2019-Jan-09 19:14:55.211159 - [DEBUG]
76817 2019-Jan-09 19:14:55.211185 - [DEBUG] Function : main
76818 2019-Jan-09 19:14:55.211211 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76819 2019-Jan-09 19:14:55.211854 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76820 2019-Jan-09 19:14:55.212514 - [DEBUG] Value : BOTTOM
76821 2019-Jan-09 19:14:55.212540 - [DEBUG]
76822 2019-Jan-09 19:14:55.212567 - [DEBUG] Function : main
76823 2019-Jan-09 19:14:55.212593 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76824 2019-Jan-09 19:14:55.213245 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76825 2019-Jan-09 19:14:55.213930 - [DEBUG] Value : BOTTOM
76826 2019-Jan-09 19:14:55.213957 - [DEBUG]
76827 2019-Jan-09 19:14:55.213983 - [DEBUG] Function : main
76828 2019-Jan-09 19:14:55.214009 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76829 2019-Jan-09 19:14:55.214656 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76830 2019-Jan-09 19:14:55.215321 - [DEBUG] Value : BOTTOM
76831 2019-Jan-09 19:14:55.215349 - [DEBUG]
76832 2019-Jan-09 19:14:55.215374 - [DEBUG] Function : main
76833 2019-Jan-09 19:14:55.215400 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76834 2019-Jan-09 19:14:55.216066 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76835 2019-Jan-09 19:14:55.216731 - [DEBUG] Value : BOTTOM
76836 2019-Jan-09 19:14:55.216757 - [DEBUG]
76837 2019-Jan-09 19:14:55.216783 - [DEBUG] Function : main
76838 2019-Jan-09 19:14:55.216809 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76839 2019-Jan-09 19:14:55.217474 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76840 2019-Jan-09 19:14:55.218145 - [DEBUG] Value : BOTTOM
76841 2019-Jan-09 19:14:55.218172 - [DEBUG]
76842 2019-Jan-09 19:14:55.218198 - [DEBUG] Function : main
76843 2019-Jan-09 19:14:55.218225 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76844 2019-Jan-09 19:14:55.218873 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76845 2019-Jan-09 19:14:55.219535 - [DEBUG] Value : BOTTOM
76846 2019-Jan-09 19:14:55.219561 - [DEBUG]
76847 2019-Jan-09 19:14:55.219587 - [DEBUG] Function : main
76848 2019-Jan-09 19:14:55.219613 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76849 2019-Jan-09 19:14:55.220254 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76850 2019-Jan-09 19:14:55.220938 - [DEBUG] Value : BOTTOM
76851 2019-Jan-09 19:14:55.220965 - [DEBUG]
76852 2019-Jan-09 19:14:55.220991 - [DEBUG] Function : main
76853 2019-Jan-09 19:14:55.221017 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76854 2019-Jan-09 19:14:55.221671 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76855 2019-Jan-09 19:14:55.222331 - [DEBUG] Value : BOTTOM
76856 2019-Jan-09 19:14:55.222358 - [DEBUG]
76857 2019-Jan-09 19:14:55.222383 - [DEBUG] Function : main
76858 2019-Jan-09 19:14:55.222409 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76859 2019-Jan-09 19:14:55.223054 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76860 2019-Jan-09 19:14:55.223721 - [DEBUG] Value : BOTTOM
76861 2019-Jan-09 19:14:55.223748 - [DEBUG]
76862 2019-Jan-09 19:14:55.223790 - [DEBUG] Function : main
76863 2019-Jan-09 19:14:55.223818 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76864 2019-Jan-09 19:14:55.224483 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76865 2019-Jan-09 19:14:55.225134 - [DEBUG] Value : BOTTOM
76866 2019-Jan-09 19:14:55.225161 - [DEBUG]
76867 2019-Jan-09 19:14:55.225186 - [DEBUG] Function : main
76868 2019-Jan-09 19:14:55.225212 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76869 2019-Jan-09 19:14:55.225865 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76870 2019-Jan-09 19:14:55.226517 - [DEBUG] Value : BOTTOM
76871 2019-Jan-09 19:14:55.226544 - [DEBUG]
76872 2019-Jan-09 19:14:55.226570 - [DEBUG] Function : main
76873 2019-Jan-09 19:14:55.226595 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76874 2019-Jan-09 19:14:55.227275 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76875 2019-Jan-09 19:14:55.228014 - [DEBUG] Value : BOTTOM
76876 2019-Jan-09 19:14:55.228041 - [DEBUG]
76877 2019-Jan-09 19:14:55.228068 - [DEBUG] Function : main
76878 2019-Jan-09 19:14:55.228094 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76879 2019-Jan-09 19:14:55.228747 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76880 2019-Jan-09 19:14:55.229464 - [DEBUG] Value : BOTTOM
76881 2019-Jan-09 19:14:55.229495 - [DEBUG]
76882 2019-Jan-09 19:14:55.229522 - [DEBUG] Function : main
76883 2019-Jan-09 19:14:55.229549 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76884 2019-Jan-09 19:14:55.230217 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76885 2019-Jan-09 19:14:55.230879 - [DEBUG] Value : BOTTOM
76886 2019-Jan-09 19:14:55.230904 - [DEBUG]
76887 2019-Jan-09 19:14:55.230929 - [DEBUG] Function : main
76888 2019-Jan-09 19:14:55.230955 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76889 2019-Jan-09 19:14:55.231579 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76890 2019-Jan-09 19:14:55.232214 - [DEBUG] Value : BOTTOM
76891 2019-Jan-09 19:14:55.232240 - [DEBUG]
76892 2019-Jan-09 19:14:55.232264 - [DEBUG] Function : main
76893 2019-Jan-09 19:14:55.232290 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76894 2019-Jan-09 19:14:55.232914 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76895 2019-Jan-09 19:14:55.233548 - [DEBUG] Value : BOTTOM
76896 2019-Jan-09 19:14:55.233574 - [DEBUG]
76897 2019-Jan-09 19:14:55.233598 - [DEBUG] Function : main
76898 2019-Jan-09 19:14:55.233624 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76899 2019-Jan-09 19:14:55.234263 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76900 2019-Jan-09 19:14:55.234924 - [DEBUG] Value : BOTTOM
76901 2019-Jan-09 19:14:55.234951 - [DEBUG]
76902 2019-Jan-09 19:14:55.234978 - [DEBUG] Function : main
76903 2019-Jan-09 19:14:55.235004 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76904 2019-Jan-09 19:14:55.235652 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76905 2019-Jan-09 19:14:55.236287 - [DEBUG] Value : BOTTOM
76906 2019-Jan-09 19:14:55.236313 - [DEBUG]
76907 2019-Jan-09 19:14:55.236338 - [DEBUG] Function : main
76908 2019-Jan-09 19:14:55.236364 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76909 2019-Jan-09 19:14:55.236993 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76910 2019-Jan-09 19:14:55.237657 - [DEBUG] Value : BOTTOM
76911 2019-Jan-09 19:14:55.237683 - [DEBUG]
76912 2019-Jan-09 19:14:55.237708 - [DEBUG] Function : main
76913 2019-Jan-09 19:14:55.237734 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76914 2019-Jan-09 19:14:55.238368 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76915 2019-Jan-09 19:14:55.239007 - [DEBUG] Value : BOTTOM
76916 2019-Jan-09 19:14:55.239032 - [DEBUG]
76917 2019-Jan-09 19:14:55.239057 - [DEBUG] Function : main
76918 2019-Jan-09 19:14:55.239083 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76919 2019-Jan-09 19:14:55.239714 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76920 2019-Jan-09 19:14:55.239774 - [DEBUG] Value : BOTTOM
76921 2019-Jan-09 19:14:55.239800 - [DEBUG]
76922 2019-Jan-09 19:14:55.239825 - [DEBUG] Function : main
76923 2019-Jan-09 19:14:55.239850 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76924 2019-Jan-09 19:14:55.240497 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
76925 2019-Jan-09 19:14:55.241144 - [DEBUG] Value : BOTTOM
76926 2019-Jan-09 19:14:55.241171 - [DEBUG]
76927 2019-Jan-09 19:14:55.241198 - [DEBUG] Function : main
76928 2019-Jan-09 19:14:55.241224 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76929 2019-Jan-09 19:14:55.241856 - [DEBUG] Fact : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
76930 2019-Jan-09 19:14:55.242492 - [DEBUG] Value : BOTTOM
76931 2019-Jan-09 19:14:55.242517 - [DEBUG]
76932 2019-Jan-09 19:14:55.242542 - [DEBUG] Function : main
76933 2019-Jan-09 19:14:55.242567 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76934 2019-Jan-09 19:14:55.243196 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
76935 2019-Jan-09 19:14:55.243852 - [DEBUG] Value : BOTTOM
76936 2019-Jan-09 19:14:55.243877 - [DEBUG]
76937 2019-Jan-09 19:14:55.243902 - [DEBUG] Function : main
76938 2019-Jan-09 19:14:55.243928 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76939 2019-Jan-09 19:14:55.244560 - [DEBUG] Fact : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
76940 2019-Jan-09 19:14:55.245190 - [DEBUG] Value : BOTTOM
76941 2019-Jan-09 19:14:55.245216 - [DEBUG]
76942 2019-Jan-09 19:14:55.245270 - [DEBUG] Function : main
76943 2019-Jan-09 19:14:55.245297 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76944 2019-Jan-09 19:14:55.245958 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76945 2019-Jan-09 19:14:55.246705 - [DEBUG] Value : BOTTOM
76946 2019-Jan-09 19:14:55.246733 - [DEBUG]
76947 2019-Jan-09 19:14:55.246760 - [DEBUG] Function : main
76948 2019-Jan-09 19:14:55.246788 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76949 2019-Jan-09 19:14:55.247470 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76950 2019-Jan-09 19:14:55.248129 - [DEBUG] Value : BOTTOM
76951 2019-Jan-09 19:14:55.248157 - [DEBUG]
76952 2019-Jan-09 19:14:55.248184 - [DEBUG] Function : main
76953 2019-Jan-09 19:14:55.248209 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76954 2019-Jan-09 19:14:55.248863 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76955 2019-Jan-09 19:14:55.249533 - [DEBUG] Value : BOTTOM
76956 2019-Jan-09 19:14:55.249561 - [DEBUG]
76957 2019-Jan-09 19:14:55.249587 - [DEBUG] Function : main
76958 2019-Jan-09 19:14:55.249614 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76959 2019-Jan-09 19:14:55.250279 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76960 2019-Jan-09 19:14:55.251027 - [DEBUG] Value : BOTTOM
76961 2019-Jan-09 19:14:55.251056 - [DEBUG]
76962 2019-Jan-09 19:14:55.251083 - [DEBUG] Function : main
76963 2019-Jan-09 19:14:55.251110 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76964 2019-Jan-09 19:14:55.251769 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76965 2019-Jan-09 19:14:55.252406 - [DEBUG] Value : BOTTOM
76966 2019-Jan-09 19:14:55.252432 - [DEBUG]
76967 2019-Jan-09 19:14:55.252456 - [DEBUG] Function : main
76968 2019-Jan-09 19:14:55.252482 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76969 2019-Jan-09 19:14:55.253105 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76970 2019-Jan-09 19:14:55.253756 - [DEBUG] Value : BOTTOM
76971 2019-Jan-09 19:14:55.253803 - [DEBUG]
76972 2019-Jan-09 19:14:55.253829 - [DEBUG] Function : main
76973 2019-Jan-09 19:14:55.253855 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76974 2019-Jan-09 19:14:55.254480 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76975 2019-Jan-09 19:14:55.255105 - [DEBUG] Value : BOTTOM
76976 2019-Jan-09 19:14:55.255130 - [DEBUG]
76977 2019-Jan-09 19:14:55.255155 - [DEBUG] Function : main
76978 2019-Jan-09 19:14:55.255180 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76979 2019-Jan-09 19:14:55.255804 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76980 2019-Jan-09 19:14:55.256457 - [DEBUG] Value : BOTTOM
76981 2019-Jan-09 19:14:55.256484 - [DEBUG]
76982 2019-Jan-09 19:14:55.256510 - [DEBUG] Function : main
76983 2019-Jan-09 19:14:55.256536 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76984 2019-Jan-09 19:14:55.257195 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76985 2019-Jan-09 19:14:55.257828 - [DEBUG] Value : BOTTOM
76986 2019-Jan-09 19:14:55.257854 - [DEBUG]
76987 2019-Jan-09 19:14:55.257879 - [DEBUG] Function : main
76988 2019-Jan-09 19:14:55.257904 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76989 2019-Jan-09 19:14:55.258532 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76990 2019-Jan-09 19:14:55.259162 - [DEBUG] Value : BOTTOM
76991 2019-Jan-09 19:14:55.259188 - [DEBUG]
76992 2019-Jan-09 19:14:55.259213 - [DEBUG] Function : main
76993 2019-Jan-09 19:14:55.259238 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76994 2019-Jan-09 19:14:55.259865 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76995 2019-Jan-09 19:14:55.260523 - [DEBUG] Value : BOTTOM
76996 2019-Jan-09 19:14:55.260549 - [DEBUG]
76997 2019-Jan-09 19:14:55.260575 - [DEBUG] Function : main
76998 2019-Jan-09 19:14:55.260601 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76999 2019-Jan-09 19:14:55.261235 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
77000 2019-Jan-09 19:14:55.261876 - [DEBUG] Value : BOTTOM
77001 2019-Jan-09 19:14:55.261901 - [DEBUG]
77002 2019-Jan-09 19:14:55.261926 - [DEBUG] Function : main
77003 2019-Jan-09 19:14:55.261951 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77004 2019-Jan-09 19:14:55.262578 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
77005 2019-Jan-09 19:14:55.263212 - [DEBUG] Value : BOTTOM
77006 2019-Jan-09 19:14:55.263238 - [DEBUG]
77007 2019-Jan-09 19:14:55.263263 - [DEBUG] Function : main
77008 2019-Jan-09 19:14:55.263289 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77009 2019-Jan-09 19:14:55.263937 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
77010 2019-Jan-09 19:14:55.264574 - [DEBUG] Value : BOTTOM
77011 2019-Jan-09 19:14:55.264600 - [DEBUG]
77012 2019-Jan-09 19:14:55.264625 - [DEBUG] Function : main
77013 2019-Jan-09 19:14:55.264651 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77014 2019-Jan-09 19:14:55.265277 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
77015 2019-Jan-09 19:14:55.265906 - [DEBUG] Value : BOTTOM
77016 2019-Jan-09 19:14:55.265931 - [DEBUG]
77017 2019-Jan-09 19:14:55.265956 - [DEBUG] Function : main
77018 2019-Jan-09 19:14:55.265981 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77019 2019-Jan-09 19:14:55.266626 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
77020 2019-Jan-09 19:14:55.267278 - [DEBUG] Value : BOTTOM
77021 2019-Jan-09 19:14:55.267304 - [DEBUG]
77022 2019-Jan-09 19:14:55.267330 - [DEBUG] Function : main
77023 2019-Jan-09 19:14:55.267356 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77024 2019-Jan-09 19:14:55.268002 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
77025 2019-Jan-09 19:14:55.268677 - [DEBUG] Value : BOTTOM
77026 2019-Jan-09 19:14:55.268705 - [DEBUG]
77027 2019-Jan-09 19:14:55.268732 - [DEBUG] Function : main
77028 2019-Jan-09 19:14:55.268759 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77029 2019-Jan-09 19:14:55.269498 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
77030 2019-Jan-09 19:14:55.270158 - [DEBUG] Value : BOTTOM
77031 2019-Jan-09 19:14:55.270184 - [DEBUG]
77032 2019-Jan-09 19:14:55.270210 - [DEBUG] Function : main
77033 2019-Jan-09 19:14:55.270237 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77034 2019-Jan-09 19:14:55.270908 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
77035 2019-Jan-09 19:14:55.271600 - [DEBUG] Value : BOTTOM
77036 2019-Jan-09 19:14:55.271629 - [DEBUG]
77037 2019-Jan-09 19:14:55.271655 - [DEBUG] Function : main
77038 2019-Jan-09 19:14:55.271682 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77039 2019-Jan-09 19:14:55.272353 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
77040 2019-Jan-09 19:14:55.273042 - [DEBUG] Value : BOTTOM
77041 2019-Jan-09 19:14:55.273070 - [DEBUG]
77042 2019-Jan-09 19:14:55.273097 - [DEBUG] Function : main
77043 2019-Jan-09 19:14:55.273124 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77044 2019-Jan-09 19:14:55.273766 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
77045 2019-Jan-09 19:14:55.274418 - [DEBUG] Value : BOTTOM
77046 2019-Jan-09 19:14:55.274444 - [DEBUG]
77047 2019-Jan-09 19:14:55.274469 - [DEBUG] Function : main
77048 2019-Jan-09 19:14:55.274495 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77049 2019-Jan-09 19:14:55.275117 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
77050 2019-Jan-09 19:14:55.275755 - [DEBUG] Value : BOTTOM
77051 2019-Jan-09 19:14:55.275781 - [DEBUG]
77052 2019-Jan-09 19:14:55.275805 - [DEBUG] Function : main
77053 2019-Jan-09 19:14:55.275831 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77054 2019-Jan-09 19:14:55.276466 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
77055 2019-Jan-09 19:14:55.277111 - [DEBUG] Value : BOTTOM
77056 2019-Jan-09 19:14:55.277139 - [DEBUG]
77057 2019-Jan-09 19:14:55.277163 - [DEBUG] Function : main
77058 2019-Jan-09 19:14:55.277189 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77059 2019-Jan-09 19:14:55.277812 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
77060 2019-Jan-09 19:14:55.278474 - [DEBUG] Value : BOTTOM
77061 2019-Jan-09 19:14:55.278501 - [DEBUG]
77062 2019-Jan-09 19:14:55.278527 - [DEBUG] Function : main
77063 2019-Jan-09 19:14:55.278554 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77064 2019-Jan-09 19:14:55.279206 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
77065 2019-Jan-09 19:14:55.279878 - [DEBUG] Value : BOTTOM
77066 2019-Jan-09 19:14:55.279905 - [DEBUG]
77067 2019-Jan-09 19:14:55.279932 - [DEBUG] Function : main
77068 2019-Jan-09 19:14:55.279958 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77069 2019-Jan-09 19:14:55.280616 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
77070 2019-Jan-09 19:14:55.281253 - [DEBUG] Value : BOTTOM
77071 2019-Jan-09 19:14:55.281279 - [DEBUG]
77072 2019-Jan-09 19:14:55.281304 - [DEBUG] Function : main
77073 2019-Jan-09 19:14:55.281330 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77074 2019-Jan-09 19:14:55.281957 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
77075 2019-Jan-09 19:14:55.282596 - [DEBUG] Value : BOTTOM
77076 2019-Jan-09 19:14:55.282622 - [DEBUG]
77077 2019-Jan-09 19:14:55.282646 - [DEBUG] Function : main
77078 2019-Jan-09 19:14:55.282672 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77079 2019-Jan-09 19:14:55.283300 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
77080 2019-Jan-09 19:14:55.283957 - [DEBUG] Value : BOTTOM
77081 2019-Jan-09 19:14:55.283983 - [DEBUG]
77082 2019-Jan-09 19:14:55.284008 - [DEBUG] Function : main
77083 2019-Jan-09 19:14:55.284034 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77084 2019-Jan-09 19:14:55.284668 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
77085 2019-Jan-09 19:14:55.285305 - [DEBUG] Value : BOTTOM
77086 2019-Jan-09 19:14:55.285331 - [DEBUG]
77087 2019-Jan-09 19:14:55.285355 - [DEBUG] Function : main
77088 2019-Jan-09 19:14:55.285381 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77089 2019-Jan-09 19:14:55.286007 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
77090 2019-Jan-09 19:14:55.286639 - [DEBUG] Value : BOTTOM
77091 2019-Jan-09 19:14:55.286665 - [DEBUG]
77092 2019-Jan-09 19:14:55.286690 - [DEBUG] Function : main
77093 2019-Jan-09 19:14:55.286715 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77094 2019-Jan-09 19:14:55.287432 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
77095 2019-Jan-09 19:14:55.288092 - [DEBUG] Value : BOTTOM
77096 2019-Jan-09 19:14:55.288119 - [DEBUG]
77097 2019-Jan-09 19:14:55.288144 - [DEBUG] Function : main
77098 2019-Jan-09 19:14:55.288169 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77099 2019-Jan-09 19:14:55.288801 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
77100 2019-Jan-09 19:14:55.289437 - [DEBUG] Value : BOTTOM
77101 2019-Jan-09 19:14:55.289462 - [DEBUG]
77102 2019-Jan-09 19:14:55.289487 - [DEBUG] Function : main
77103 2019-Jan-09 19:14:55.289513 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77104 2019-Jan-09 19:14:55.290141 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
77105 2019-Jan-09 19:14:55.290801 - [DEBUG] Value : BOTTOM
77106 2019-Jan-09 19:14:55.290828 - [DEBUG]
77107 2019-Jan-09 19:14:55.290853 - [DEBUG] Function : main
77108 2019-Jan-09 19:14:55.290878 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77109 2019-Jan-09 19:14:55.291540 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
77110 2019-Jan-09 19:14:55.292243 - [DEBUG] Value : BOTTOM
77111 2019-Jan-09 19:14:55.292272 - [DEBUG]
77112 2019-Jan-09 19:14:55.292300 - [DEBUG] Function : main
77113 2019-Jan-09 19:14:55.292327 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77114 2019-Jan-09 19:14:55.292977 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
77115 2019-Jan-09 19:14:55.293040 - [DEBUG] Value : BOTTOM
77116 2019-Jan-09 19:14:55.293065 - [DEBUG]
77117 2019-Jan-09 19:14:55.293090 - [DEBUG] Function : main
77118 2019-Jan-09 19:14:55.293115 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77119 2019-Jan-09 19:14:55.293749 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
77120 2019-Jan-09 19:14:55.294397 - [DEBUG] Value : BOTTOM
77121 2019-Jan-09 19:14:55.294423 - [DEBUG]
77122 2019-Jan-09 19:14:55.294451 - [DEBUG] Function : main
77123 2019-Jan-09 19:14:55.294477 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77124 2019-Jan-09 19:14:55.295130 - [DEBUG] Fact : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77125 2019-Jan-09 19:14:55.295786 - [DEBUG] Value : BOTTOM
77126 2019-Jan-09 19:14:55.295813 - [DEBUG]
77127 2019-Jan-09 19:14:55.295839 - [DEBUG] Function : main
77128 2019-Jan-09 19:14:55.295865 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77129 2019-Jan-09 19:14:55.296491 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
77130 2019-Jan-09 19:14:55.297145 - [DEBUG] Value : BOTTOM
77131 2019-Jan-09 19:14:55.297171 - [DEBUG]
77132 2019-Jan-09 19:14:55.297196 - [DEBUG] Function : main
77133 2019-Jan-09 19:14:55.297221 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77134 2019-Jan-09 19:14:55.297844 - [DEBUG] Fact : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77135 2019-Jan-09 19:14:55.298470 - [DEBUG] Value : BOTTOM
77136 2019-Jan-09 19:14:55.298496 - [DEBUG]
77137 2019-Jan-09 19:14:55.298550 - [DEBUG] Function : main
77138 2019-Jan-09 19:14:55.298576 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77139 2019-Jan-09 19:14:55.299206 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
77140 2019-Jan-09 19:14:55.299832 - [DEBUG] Value : BOTTOM
77141 2019-Jan-09 19:14:55.299857 - [DEBUG]
77142 2019-Jan-09 19:14:55.299882 - [DEBUG] Function : main
77143 2019-Jan-09 19:14:55.299907 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77144 2019-Jan-09 19:14:55.300593 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
77145 2019-Jan-09 19:14:55.301243 - [DEBUG] Value : BOTTOM
77146 2019-Jan-09 19:14:55.301271 - [DEBUG]
77147 2019-Jan-09 19:14:55.301297 - [DEBUG] Function : main
77148 2019-Jan-09 19:14:55.301323 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77149 2019-Jan-09 19:14:55.301968 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
77150 2019-Jan-09 19:14:55.302603 - [DEBUG] Value : BOTTOM
77151 2019-Jan-09 19:14:55.302629 - [DEBUG]
77152 2019-Jan-09 19:14:55.302653 - [DEBUG] Function : main
77153 2019-Jan-09 19:14:55.302679 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77154 2019-Jan-09 19:14:55.303382 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
77155 2019-Jan-09 19:14:55.304101 - [DEBUG] Value : BOTTOM
77156 2019-Jan-09 19:14:55.304128 - [DEBUG]
77157 2019-Jan-09 19:14:55.304154 - [DEBUG] Function : main
77158 2019-Jan-09 19:14:55.304180 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77159 2019-Jan-09 19:14:55.304821 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
77160 2019-Jan-09 19:14:55.305452 - [DEBUG] Value : BOTTOM
77161 2019-Jan-09 19:14:55.305478 - [DEBUG]
77162 2019-Jan-09 19:14:55.305503 - [DEBUG] Function : main
77163 2019-Jan-09 19:14:55.305528 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77164 2019-Jan-09 19:14:55.306161 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
77165 2019-Jan-09 19:14:55.306800 - [DEBUG] Value : BOTTOM
77166 2019-Jan-09 19:14:55.306826 - [DEBUG]
77167 2019-Jan-09 19:14:55.306852 - [DEBUG] Function : main
77168 2019-Jan-09 19:14:55.306877 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77169 2019-Jan-09 19:14:55.307533 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
77170 2019-Jan-09 19:14:55.308164 - [DEBUG] Value : BOTTOM
77171 2019-Jan-09 19:14:55.308190 - [DEBUG]
77172 2019-Jan-09 19:14:55.308215 - [DEBUG] Function : main
77173 2019-Jan-09 19:14:55.308240 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77174 2019-Jan-09 19:14:55.308873 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
77175 2019-Jan-09 19:14:55.309512 - [DEBUG] Value : BOTTOM
77176 2019-Jan-09 19:14:55.309537 - [DEBUG]
77177 2019-Jan-09 19:14:55.309562 - [DEBUG] Function : main
77178 2019-Jan-09 19:14:55.309587 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77179 2019-Jan-09 19:14:55.310222 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
77180 2019-Jan-09 19:14:55.310870 - [DEBUG] Value : BOTTOM
77181 2019-Jan-09 19:14:55.310896 - [DEBUG]
77182 2019-Jan-09 19:14:55.310920 - [DEBUG] Function : main
77183 2019-Jan-09 19:14:55.310946 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77184 2019-Jan-09 19:14:55.311581 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
77185 2019-Jan-09 19:14:55.312218 - [DEBUG] Value : BOTTOM
77186 2019-Jan-09 19:14:55.312245 - [DEBUG]
77187 2019-Jan-09 19:14:55.312270 - [DEBUG] Function : main
77188 2019-Jan-09 19:14:55.312295 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77189 2019-Jan-09 19:14:55.312931 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
77190 2019-Jan-09 19:14:55.313564 - [DEBUG] Value : BOTTOM
77191 2019-Jan-09 19:14:55.313589 - [DEBUG]
77192 2019-Jan-09 19:14:55.313614 - [DEBUG] Function : main
77193 2019-Jan-09 19:14:55.313639 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77194 2019-Jan-09 19:14:55.314323 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
77195 2019-Jan-09 19:14:55.315011 - [DEBUG] Value : BOTTOM
77196 2019-Jan-09 19:14:55.315040 - [DEBUG]
77197 2019-Jan-09 19:14:55.315067 - [DEBUG] Function : main
77198 2019-Jan-09 19:14:55.315093 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77199 2019-Jan-09 19:14:55.315767 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
77200 2019-Jan-09 19:14:55.316396 - [DEBUG] Value : BOTTOM
77201 2019-Jan-09 19:14:55.316421 - [DEBUG]
77202 2019-Jan-09 19:14:55.316446 - [DEBUG] Function : main
77203 2019-Jan-09 19:14:55.316472 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77204 2019-Jan-09 19:14:55.317123 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
77205 2019-Jan-09 19:14:55.317780 - [DEBUG] Value : BOTTOM
77206 2019-Jan-09 19:14:55.317807 - [DEBUG]
77207 2019-Jan-09 19:14:55.317832 - [DEBUG] Function : main
77208 2019-Jan-09 19:14:55.317859 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77209 2019-Jan-09 19:14:55.318507 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
77210 2019-Jan-09 19:14:55.319135 - [DEBUG] Value : BOTTOM
77211 2019-Jan-09 19:14:55.319161 - [DEBUG]
77212 2019-Jan-09 19:14:55.319186 - [DEBUG] Function : main
77213 2019-Jan-09 19:14:55.319211 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77214 2019-Jan-09 19:14:55.319839 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
77215 2019-Jan-09 19:14:55.320483 - [DEBUG] Value : BOTTOM
77216 2019-Jan-09 19:14:55.320509 - [DEBUG]
77217 2019-Jan-09 19:14:55.320535 - [DEBUG] Function : main
77218 2019-Jan-09 19:14:55.320560 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77219 2019-Jan-09 19:14:55.321189 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
77220 2019-Jan-09 19:14:55.321823 - [DEBUG] Value : BOTTOM
77221 2019-Jan-09 19:14:55.321849 - [DEBUG]
77222 2019-Jan-09 19:14:55.321874 - [DEBUG] Function : main
77223 2019-Jan-09 19:14:55.321899 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77224 2019-Jan-09 19:14:55.322528 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
77225 2019-Jan-09 19:14:55.323178 - [DEBUG] Value : BOTTOM
77226 2019-Jan-09 19:14:55.323204 - [DEBUG]
77227 2019-Jan-09 19:14:55.323229 - [DEBUG] Function : main
77228 2019-Jan-09 19:14:55.323256 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77229 2019-Jan-09 19:14:55.323928 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
77230 2019-Jan-09 19:14:55.324577 - [DEBUG] Value : BOTTOM
77231 2019-Jan-09 19:14:55.324603 - [DEBUG]
77232 2019-Jan-09 19:14:55.324629 - [DEBUG] Function : main
77233 2019-Jan-09 19:14:55.324655 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77234 2019-Jan-09 19:14:55.325299 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
77235 2019-Jan-09 19:14:55.325936 - [DEBUG] Value : BOTTOM
77236 2019-Jan-09 19:14:55.325962 - [DEBUG]
77237 2019-Jan-09 19:14:55.325987 - [DEBUG] Function : main
77238 2019-Jan-09 19:14:55.326012 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77239 2019-Jan-09 19:14:55.326645 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
77240 2019-Jan-09 19:14:55.327314 - [DEBUG] Value : BOTTOM
77241 2019-Jan-09 19:14:55.327341 - [DEBUG]
77242 2019-Jan-09 19:14:55.327366 - [DEBUG] Function : main
77243 2019-Jan-09 19:14:55.327391 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77244 2019-Jan-09 19:14:55.328028 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
77245 2019-Jan-09 19:14:55.328662 - [DEBUG] Value : BOTTOM
77246 2019-Jan-09 19:14:55.328688 - [DEBUG]
77247 2019-Jan-09 19:14:55.328713 - [DEBUG] Function : main
77248 2019-Jan-09 19:14:55.328739 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77249 2019-Jan-09 19:14:55.329372 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
77250 2019-Jan-09 19:14:55.330016 - [DEBUG] Value : BOTTOM
77251 2019-Jan-09 19:14:55.330041 - [DEBUG]
77252 2019-Jan-09 19:14:55.330067 - [DEBUG] Function : main
77253 2019-Jan-09 19:14:55.330092 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77254 2019-Jan-09 19:14:55.330751 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
77255 2019-Jan-09 19:14:55.331387 - [DEBUG] Value : BOTTOM
77256 2019-Jan-09 19:14:55.331412 - [DEBUG]
77257 2019-Jan-09 19:14:55.331437 - [DEBUG] Function : main
77258 2019-Jan-09 19:14:55.331462 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77259 2019-Jan-09 19:14:55.332095 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
77260 2019-Jan-09 19:14:55.332725 - [DEBUG] Value : BOTTOM
77261 2019-Jan-09 19:14:55.332751 - [DEBUG]
77262 2019-Jan-09 19:14:55.332776 - [DEBUG] Function : main
77263 2019-Jan-09 19:14:55.332801 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77264 2019-Jan-09 19:14:55.333434 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
77265 2019-Jan-09 19:14:55.334085 - [DEBUG] Value : BOTTOM
77266 2019-Jan-09 19:14:55.334110 - [DEBUG]
77267 2019-Jan-09 19:14:55.334135 - [DEBUG] Function : main
77268 2019-Jan-09 19:14:55.334161 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77269 2019-Jan-09 19:14:55.334822 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
77270 2019-Jan-09 19:14:55.335512 - [DEBUG] Value : BOTTOM
77271 2019-Jan-09 19:14:55.335539 - [DEBUG]
77272 2019-Jan-09 19:14:55.335567 - [DEBUG] Function : main
77273 2019-Jan-09 19:14:55.335594 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77274 2019-Jan-09 19:14:55.336294 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
77275 2019-Jan-09 19:14:55.336977 - [DEBUG] Value : BOTTOM
77276 2019-Jan-09 19:14:55.337005 - [DEBUG]
77277 2019-Jan-09 19:14:55.337032 - [DEBUG] Function : main
77278 2019-Jan-09 19:14:55.337059 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77279 2019-Jan-09 19:14:55.337735 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
77280 2019-Jan-09 19:14:55.338381 - [DEBUG] Value : BOTTOM
77281 2019-Jan-09 19:14:55.338407 - [DEBUG]
77282 2019-Jan-09 19:14:55.338433 - [DEBUG] Function : main
77283 2019-Jan-09 19:14:55.338476 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77284 2019-Jan-09 19:14:55.339113 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
77285 2019-Jan-09 19:14:55.339765 - [DEBUG] Value : BOTTOM
77286 2019-Jan-09 19:14:55.339791 - [DEBUG]
77287 2019-Jan-09 19:14:55.339817 - [DEBUG] Function : main
77288 2019-Jan-09 19:14:55.339843 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77289 2019-Jan-09 19:14:55.340539 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
77290 2019-Jan-09 19:14:55.341193 - [DEBUG] Value : BOTTOM
77291 2019-Jan-09 19:14:55.341219 - [DEBUG]
77292 2019-Jan-09 19:14:55.341246 - [DEBUG] Function : main
77293 2019-Jan-09 19:14:55.341272 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77294 2019-Jan-09 19:14:55.341901 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
77295 2019-Jan-09 19:14:55.342529 - [DEBUG] Value : BOTTOM
77296 2019-Jan-09 19:14:55.342554 - [DEBUG]
77297 2019-Jan-09 19:14:55.342578 - [DEBUG] Function : main
77298 2019-Jan-09 19:14:55.342604 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77299 2019-Jan-09 19:14:55.343241 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
77300 2019-Jan-09 19:14:55.343905 - [DEBUG] Value : BOTTOM
77301 2019-Jan-09 19:14:55.343932 - [DEBUG]
77302 2019-Jan-09 19:14:55.343957 - [DEBUG] Function : main
77303 2019-Jan-09 19:14:55.343983 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77304 2019-Jan-09 19:14:55.344616 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
77305 2019-Jan-09 19:14:55.345244 - [DEBUG] Value : BOTTOM
77306 2019-Jan-09 19:14:55.345270 - [DEBUG]
77307 2019-Jan-09 19:14:55.345294 - [DEBUG] Function : main
77308 2019-Jan-09 19:14:55.345320 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77309 2019-Jan-09 19:14:55.345948 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
77310 2019-Jan-09 19:14:55.346008 - [DEBUG] Value : BOTTOM
77311 2019-Jan-09 19:14:55.346034 - [DEBUG]
77312 2019-Jan-09 19:14:55.346058 - [DEBUG] Function : main
77313 2019-Jan-09 19:14:55.346084 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77314 2019-Jan-09 19:14:55.346712 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
77315 2019-Jan-09 19:14:55.347356 - [DEBUG] Value : BOTTOM
77316 2019-Jan-09 19:14:55.347381 - [DEBUG]
77317 2019-Jan-09 19:14:55.347435 - [DEBUG] Function : main
77318 2019-Jan-09 19:14:55.347462 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77319 2019-Jan-09 19:14:55.348090 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
77320 2019-Jan-09 19:14:55.348715 - [DEBUG] Value : BOTTOM
77321 2019-Jan-09 19:14:55.348740 - [DEBUG]
77322 2019-Jan-09 19:14:55.348765 - [DEBUG] Function : main
77323 2019-Jan-09 19:14:55.348791 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77324 2019-Jan-09 19:14:55.349415 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
77325 2019-Jan-09 19:14:55.350042 - [DEBUG] Value : BOTTOM
77326 2019-Jan-09 19:14:55.350090 - [DEBUG]
77327 2019-Jan-09 19:14:55.350115 - [DEBUG] Function : main
77328 2019-Jan-09 19:14:55.350140 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77329 2019-Jan-09 19:14:55.350782 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
77330 2019-Jan-09 19:14:55.351406 - [DEBUG] Value : BOTTOM
77331 2019-Jan-09 19:14:55.351431 - [DEBUG]
77332 2019-Jan-09 19:14:55.351456 - [DEBUG] Function : main
77333 2019-Jan-09 19:14:55.351481 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77334 2019-Jan-09 19:14:55.352107 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
77335 2019-Jan-09 19:14:55.352755 - [DEBUG] Value : BOTTOM
77336 2019-Jan-09 19:14:55.352780 - [DEBUG]
77337 2019-Jan-09 19:14:55.352805 - [DEBUG] Function : main
77338 2019-Jan-09 19:14:55.352830 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77339 2019-Jan-09 19:14:55.353458 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
77340 2019-Jan-09 19:14:55.354097 - [DEBUG] Value : BOTTOM
77341 2019-Jan-09 19:14:55.354122 - [DEBUG]
77342 2019-Jan-09 19:14:55.354147 - [DEBUG] Function : main
77343 2019-Jan-09 19:14:55.354172 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77344 2019-Jan-09 19:14:55.354797 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
77345 2019-Jan-09 19:14:55.355424 - [DEBUG] Value : BOTTOM
77346 2019-Jan-09 19:14:55.355450 - [DEBUG]
77347 2019-Jan-09 19:14:55.355475 - [DEBUG] Function : main
77348 2019-Jan-09 19:14:55.355500 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77349 2019-Jan-09 19:14:55.356124 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
77350 2019-Jan-09 19:14:55.356746 - [DEBUG] Value : BOTTOM
77351 2019-Jan-09 19:14:55.356772 - [DEBUG]
77352 2019-Jan-09 19:14:55.356796 - [DEBUG] Function : main
77353 2019-Jan-09 19:14:55.356821 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77354 2019-Jan-09 19:14:55.357462 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
77355 2019-Jan-09 19:14:55.358085 - [DEBUG] Value : BOTTOM
77356 2019-Jan-09 19:14:55.358110 - [DEBUG]
77357 2019-Jan-09 19:14:55.358135 - [DEBUG] Function : main
77358 2019-Jan-09 19:14:55.358160 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77359 2019-Jan-09 19:14:55.358785 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
77360 2019-Jan-09 19:14:55.359408 - [DEBUG] Value : BOTTOM
77361 2019-Jan-09 19:14:55.359434 - [DEBUG]
77362 2019-Jan-09 19:14:55.359458 - [DEBUG] Function : main
77363 2019-Jan-09 19:14:55.359483 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77364 2019-Jan-09 19:14:55.360110 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
77365 2019-Jan-09 19:14:55.360752 - [DEBUG] Value : BOTTOM
77366 2019-Jan-09 19:14:55.360777 - [DEBUG]
77367 2019-Jan-09 19:14:55.360801 - [DEBUG] Function : main
77368 2019-Jan-09 19:14:55.360827 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77369 2019-Jan-09 19:14:55.361453 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
77370 2019-Jan-09 19:14:55.362078 - [DEBUG] Value : BOTTOM
77371 2019-Jan-09 19:14:55.362103 - [DEBUG]
77372 2019-Jan-09 19:14:55.362138 - [DEBUG] Function : main
77373 2019-Jan-09 19:14:55.362164 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77374 2019-Jan-09 19:14:55.362790 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
77375 2019-Jan-09 19:14:55.363424 - [DEBUG] Value : BOTTOM
77376 2019-Jan-09 19:14:55.363449 - [DEBUG]
77377 2019-Jan-09 19:14:55.363473 - [DEBUG] Function : main
77378 2019-Jan-09 19:14:55.363499 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77379 2019-Jan-09 19:14:55.364138 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
77380 2019-Jan-09 19:14:55.364764 - [DEBUG] Value : BOTTOM
77381 2019-Jan-09 19:14:55.364790 - [DEBUG]
77382 2019-Jan-09 19:14:55.364814 - [DEBUG] Function : main
77383 2019-Jan-09 19:14:55.364840 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77384 2019-Jan-09 19:14:55.365466 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
77385 2019-Jan-09 19:14:55.366092 - [DEBUG] Value : BOTTOM
77386 2019-Jan-09 19:14:55.366117 - [DEBUG]
77387 2019-Jan-09 19:14:55.366141 - [DEBUG] Function : main
77388 2019-Jan-09 19:14:55.366167 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77389 2019-Jan-09 19:14:55.366794 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
77390 2019-Jan-09 19:14:55.367435 - [DEBUG] Value : BOTTOM
77391 2019-Jan-09 19:14:55.367460 - [DEBUG]
77392 2019-Jan-09 19:14:55.367485 - [DEBUG] Function : main
77393 2019-Jan-09 19:14:55.367510 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77394 2019-Jan-09 19:14:55.368137 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
77395 2019-Jan-09 19:14:55.368761 - [DEBUG] Value : BOTTOM
77396 2019-Jan-09 19:14:55.368787 - [DEBUG]
77397 2019-Jan-09 19:14:55.368812 - [DEBUG] Function : main
77398 2019-Jan-09 19:14:55.368837 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77399 2019-Jan-09 19:14:55.369463 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
77400 2019-Jan-09 19:14:55.370096 - [DEBUG] Value : BOTTOM
77401 2019-Jan-09 19:14:55.370122 - [DEBUG]
77402 2019-Jan-09 19:14:55.370146 - [DEBUG] Function : main
77403 2019-Jan-09 19:14:55.370172 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77404 2019-Jan-09 19:14:55.370811 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
77405 2019-Jan-09 19:14:55.371436 - [DEBUG] Value : BOTTOM
77406 2019-Jan-09 19:14:55.371461 - [DEBUG]
77407 2019-Jan-09 19:14:55.371486 - [DEBUG] Function : main
77408 2019-Jan-09 19:14:55.371511 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77409 2019-Jan-09 19:14:55.372137 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
77410 2019-Jan-09 19:14:55.372770 - [DEBUG] Value : BOTTOM
77411 2019-Jan-09 19:14:55.372795 - [DEBUG]
77412 2019-Jan-09 19:14:55.372820 - [DEBUG] Function : main
77413 2019-Jan-09 19:14:55.372845 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77414 2019-Jan-09 19:14:55.373471 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
77415 2019-Jan-09 19:14:55.374112 - [DEBUG] Value : BOTTOM
77416 2019-Jan-09 19:14:55.374138 - [DEBUG]
77417 2019-Jan-09 19:14:55.374162 - [DEBUG] Function : main
77418 2019-Jan-09 19:14:55.374195 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77419 2019-Jan-09 19:14:55.374822 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
77420 2019-Jan-09 19:14:55.375449 - [DEBUG] Value : BOTTOM
77421 2019-Jan-09 19:14:55.375474 - [DEBUG]
77422 2019-Jan-09 19:14:55.375499 - [DEBUG] Function : main
77423 2019-Jan-09 19:14:55.375524 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77424 2019-Jan-09 19:14:55.376150 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
77425 2019-Jan-09 19:14:55.376778 - [DEBUG] Value : BOTTOM
77426 2019-Jan-09 19:14:55.376803 - [DEBUG]
77427 2019-Jan-09 19:14:55.376828 - [DEBUG] Function : main
77428 2019-Jan-09 19:14:55.376853 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77429 2019-Jan-09 19:14:55.377494 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
77430 2019-Jan-09 19:14:55.378126 - [DEBUG] Value : BOTTOM
77431 2019-Jan-09 19:14:55.378152 - [DEBUG]
77432 2019-Jan-09 19:14:55.378176 - [DEBUG] Function : main
77433 2019-Jan-09 19:14:55.378202 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77434 2019-Jan-09 19:14:55.378828 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
77435 2019-Jan-09 19:14:55.379453 - [DEBUG] Value : BOTTOM
77436 2019-Jan-09 19:14:55.379478 - [DEBUG]
77437 2019-Jan-09 19:14:55.379503 - [DEBUG] Function : main
77438 2019-Jan-09 19:14:55.379528 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77439 2019-Jan-09 19:14:55.380153 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
77440 2019-Jan-09 19:14:55.380795 - [DEBUG] Value : BOTTOM
77441 2019-Jan-09 19:14:55.380820 - [DEBUG]
77442 2019-Jan-09 19:14:55.380845 - [DEBUG] Function : main
77443 2019-Jan-09 19:14:55.380870 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77444 2019-Jan-09 19:14:55.381495 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
77445 2019-Jan-09 19:14:55.382122 - [DEBUG] Value : BOTTOM
77446 2019-Jan-09 19:14:55.382148 - [DEBUG]
77447 2019-Jan-09 19:14:55.382172 - [DEBUG] Function : main
77448 2019-Jan-09 19:14:55.382197 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77449 2019-Jan-09 19:14:55.382824 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
77450 2019-Jan-09 19:14:55.383457 - [DEBUG] Value : BOTTOM
77451 2019-Jan-09 19:14:55.383482 - [DEBUG]
77452 2019-Jan-09 19:14:55.383507 - [DEBUG] Function : main
77453 2019-Jan-09 19:14:55.383532 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77454 2019-Jan-09 19:14:55.384172 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
77455 2019-Jan-09 19:14:55.384796 - [DEBUG] Value : BOTTOM
77456 2019-Jan-09 19:14:55.384822 - [DEBUG]
77457 2019-Jan-09 19:14:55.384846 - [DEBUG] Function : main
77458 2019-Jan-09 19:14:55.384871 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77459 2019-Jan-09 19:14:55.385497 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
77460 2019-Jan-09 19:14:55.386130 - [DEBUG] Value : BOTTOM
77461 2019-Jan-09 19:14:55.386155 - [DEBUG]
77462 2019-Jan-09 19:14:55.386180 - [DEBUG] Function : main
77463 2019-Jan-09 19:14:55.386213 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77464 2019-Jan-09 19:14:55.386840 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
77465 2019-Jan-09 19:14:55.387478 - [DEBUG] Value : BOTTOM
77466 2019-Jan-09 19:14:55.387504 - [DEBUG]
77467 2019-Jan-09 19:14:55.387528 - [DEBUG] Function : main
77468 2019-Jan-09 19:14:55.387553 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77469 2019-Jan-09 19:14:55.388177 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
77470 2019-Jan-09 19:14:55.388810 - [DEBUG] Value : BOTTOM
77471 2019-Jan-09 19:14:55.388835 - [DEBUG]
77472 2019-Jan-09 19:14:55.388860 - [DEBUG] Function : main
77473 2019-Jan-09 19:14:55.388885 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77474 2019-Jan-09 19:14:55.389510 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
77475 2019-Jan-09 19:14:55.390135 - [DEBUG] Value : BOTTOM
77476 2019-Jan-09 19:14:55.390161 - [DEBUG]
77477 2019-Jan-09 19:14:55.390185 - [DEBUG] Function : main
77478 2019-Jan-09 19:14:55.390210 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77479 2019-Jan-09 19:14:55.390852 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
77480 2019-Jan-09 19:14:55.391485 - [DEBUG] Value : BOTTOM
77481 2019-Jan-09 19:14:55.391510 - [DEBUG]
77482 2019-Jan-09 19:14:55.391535 - [DEBUG] Function : main
77483 2019-Jan-09 19:14:55.391560 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77484 2019-Jan-09 19:14:55.392186 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
77485 2019-Jan-09 19:14:55.392810 - [DEBUG] Value : BOTTOM
77486 2019-Jan-09 19:14:55.392835 - [DEBUG]
77487 2019-Jan-09 19:14:55.392860 - [DEBUG] Function : main
77488 2019-Jan-09 19:14:55.392885 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77489 2019-Jan-09 19:14:55.393510 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
77490 2019-Jan-09 19:14:55.393567 - [DEBUG] Value : BOTTOM
77491 2019-Jan-09 19:14:55.393593 - [DEBUG]
77492 2019-Jan-09 19:14:55.393617 - [DEBUG] Function : main
77493 2019-Jan-09 19:14:55.393643 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77494 2019-Jan-09 19:14:55.394285 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
77495 2019-Jan-09 19:14:55.394909 - [DEBUG] Value : BOTTOM
77496 2019-Jan-09 19:14:55.394934 - [DEBUG]
77497 2019-Jan-09 19:14:55.394960 - [DEBUG] Function : main
77498 2019-Jan-09 19:14:55.394986 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77499 2019-Jan-09 19:14:55.395621 - [DEBUG] Fact : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77500 2019-Jan-09 19:14:55.396250 - [DEBUG] Value : BOTTOM
77501 2019-Jan-09 19:14:55.396275 - [DEBUG]
77502 2019-Jan-09 19:14:55.396300 - [DEBUG] Function : main
77503 2019-Jan-09 19:14:55.396325 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77504 2019-Jan-09 19:14:55.396950 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
77505 2019-Jan-09 19:14:55.397599 - [DEBUG] Value : BOTTOM
77506 2019-Jan-09 19:14:55.397625 - [DEBUG]
77507 2019-Jan-09 19:14:55.397671 - [DEBUG] Function : main
77508 2019-Jan-09 19:14:55.397698 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77509 2019-Jan-09 19:14:55.398330 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
77510 2019-Jan-09 19:14:55.398957 - [DEBUG] Value : BOTTOM
77511 2019-Jan-09 19:14:55.398983 - [DEBUG]
77512 2019-Jan-09 19:14:55.399007 - [DEBUG] Function : main
77513 2019-Jan-09 19:14:55.399033 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77514 2019-Jan-09 19:14:55.399656 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
77515 2019-Jan-09 19:14:55.400281 - [DEBUG] Value : BOTTOM
77516 2019-Jan-09 19:14:55.400307 - [DEBUG]
77517 2019-Jan-09 19:14:55.400331 - [DEBUG] Function : main
77518 2019-Jan-09 19:14:55.400356 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77519 2019-Jan-09 19:14:55.400995 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
77520 2019-Jan-09 19:14:55.401621 - [DEBUG] Value : BOTTOM
77521 2019-Jan-09 19:14:55.401646 - [DEBUG]
77522 2019-Jan-09 19:14:55.401670 - [DEBUG] Function : main
77523 2019-Jan-09 19:14:55.401696 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77524 2019-Jan-09 19:14:55.402318 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
77525 2019-Jan-09 19:14:55.402960 - [DEBUG] Value : BOTTOM
77526 2019-Jan-09 19:14:55.402986 - [DEBUG]
77527 2019-Jan-09 19:14:55.403010 - [DEBUG] Function : main
77528 2019-Jan-09 19:14:55.403036 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77529 2019-Jan-09 19:14:55.403661 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
77530 2019-Jan-09 19:14:55.404300 - [DEBUG] Value : BOTTOM
77531 2019-Jan-09 19:14:55.404326 - [DEBUG]
77532 2019-Jan-09 19:14:55.404350 - [DEBUG] Function : main
77533 2019-Jan-09 19:14:55.404376 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77534 2019-Jan-09 19:14:55.404998 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
77535 2019-Jan-09 19:14:55.405626 - [DEBUG] Value : BOTTOM
77536 2019-Jan-09 19:14:55.405651 - [DEBUG]
77537 2019-Jan-09 19:14:55.405676 - [DEBUG] Function : main
77538 2019-Jan-09 19:14:55.405701 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77539 2019-Jan-09 19:14:55.406324 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
77540 2019-Jan-09 19:14:55.406948 - [DEBUG] Value : BOTTOM
77541 2019-Jan-09 19:14:55.406973 - [DEBUG]
77542 2019-Jan-09 19:14:55.406998 - [DEBUG] Function : main
77543 2019-Jan-09 19:14:55.407023 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77544 2019-Jan-09 19:14:55.407661 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
77545 2019-Jan-09 19:14:55.408284 - [DEBUG] Value : BOTTOM
77546 2019-Jan-09 19:14:55.408310 - [DEBUG]
77547 2019-Jan-09 19:14:55.408334 - [DEBUG] Function : main
77548 2019-Jan-09 19:14:55.408359 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77549 2019-Jan-09 19:14:55.408982 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
77550 2019-Jan-09 19:14:55.409606 - [DEBUG] Value : BOTTOM
77551 2019-Jan-09 19:14:55.409631 - [DEBUG]
77552 2019-Jan-09 19:14:55.409656 - [DEBUG] Function : main
77553 2019-Jan-09 19:14:55.409681 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77554 2019-Jan-09 19:14:55.410304 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
77555 2019-Jan-09 19:14:55.410945 - [DEBUG] Value : BOTTOM
77556 2019-Jan-09 19:14:55.410979 - [DEBUG]
77557 2019-Jan-09 19:14:55.411004 - [DEBUG] Function : main
77558 2019-Jan-09 19:14:55.411029 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77559 2019-Jan-09 19:14:55.411652 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
77560 2019-Jan-09 19:14:55.412278 - [DEBUG] Value : BOTTOM
77561 2019-Jan-09 19:14:55.412304 - [DEBUG]
77562 2019-Jan-09 19:14:55.412328 - [DEBUG] Function : main
77563 2019-Jan-09 19:14:55.412354 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77564 2019-Jan-09 19:14:55.412978 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
77565 2019-Jan-09 19:14:55.413612 - [DEBUG] Value : BOTTOM
77566 2019-Jan-09 19:14:55.413637 - [DEBUG]
77567 2019-Jan-09 19:14:55.413662 - [DEBUG] Function : main
77568 2019-Jan-09 19:14:55.413687 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77569 2019-Jan-09 19:14:55.414327 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
77570 2019-Jan-09 19:14:55.414951 - [DEBUG] Value : BOTTOM
77571 2019-Jan-09 19:14:55.414977 - [DEBUG]
77572 2019-Jan-09 19:14:55.415001 - [DEBUG] Function : main
77573 2019-Jan-09 19:14:55.415027 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77574 2019-Jan-09 19:14:55.415649 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
77575 2019-Jan-09 19:14:55.416274 - [DEBUG] Value : BOTTOM
77576 2019-Jan-09 19:14:55.416300 - [DEBUG]
77577 2019-Jan-09 19:14:55.416324 - [DEBUG] Function : main
77578 2019-Jan-09 19:14:55.416350 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77579 2019-Jan-09 19:14:55.416972 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
77580 2019-Jan-09 19:14:55.417613 - [DEBUG] Value : BOTTOM
77581 2019-Jan-09 19:14:55.417639 - [DEBUG]
77582 2019-Jan-09 19:14:55.417663 - [DEBUG] Function : main
77583 2019-Jan-09 19:14:55.417688 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77584 2019-Jan-09 19:14:55.418312 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
77585 2019-Jan-09 19:14:55.418937 - [DEBUG] Value : BOTTOM
77586 2019-Jan-09 19:14:55.418962 - [DEBUG]
77587 2019-Jan-09 19:14:55.418988 - [DEBUG] Function : main
77588 2019-Jan-09 19:14:55.419013 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77589 2019-Jan-09 19:14:55.419636 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
77590 2019-Jan-09 19:14:55.420268 - [DEBUG] Value : BOTTOM
77591 2019-Jan-09 19:14:55.420293 - [DEBUG]
77592 2019-Jan-09 19:14:55.420318 - [DEBUG] Function : main
77593 2019-Jan-09 19:14:55.420343 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77594 2019-Jan-09 19:14:55.420981 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
77595 2019-Jan-09 19:14:55.421608 - [DEBUG] Value : BOTTOM
77596 2019-Jan-09 19:14:55.421633 - [DEBUG]
77597 2019-Jan-09 19:14:55.421658 - [DEBUG] Function : main
77598 2019-Jan-09 19:14:55.421683 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77599 2019-Jan-09 19:14:55.422306 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
77600 2019-Jan-09 19:14:55.422938 - [DEBUG] Value : BOTTOM
77601 2019-Jan-09 19:14:55.422963 - [DEBUG]
77602 2019-Jan-09 19:14:55.422988 - [DEBUG] Function : main
77603 2019-Jan-09 19:14:55.423013 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77604 2019-Jan-09 19:14:55.423642 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
77605 2019-Jan-09 19:14:55.424285 - [DEBUG] Value : BOTTOM
77606 2019-Jan-09 19:14:55.424310 - [DEBUG]
77607 2019-Jan-09 19:14:55.424335 - [DEBUG] Function : main
77608 2019-Jan-09 19:14:55.424360 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77609 2019-Jan-09 19:14:55.424982 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
77610 2019-Jan-09 19:14:55.425608 - [DEBUG] Value : BOTTOM
77611 2019-Jan-09 19:14:55.425633 - [DEBUG]
77612 2019-Jan-09 19:14:55.425658 - [DEBUG] Function : main
77613 2019-Jan-09 19:14:55.425683 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77614 2019-Jan-09 19:14:55.426306 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
77615 2019-Jan-09 19:14:55.426932 - [DEBUG] Value : BOTTOM
77616 2019-Jan-09 19:14:55.426958 - [DEBUG]
77617 2019-Jan-09 19:14:55.426982 - [DEBUG] Function : main
77618 2019-Jan-09 19:14:55.427008 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77619 2019-Jan-09 19:14:55.427646 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
77620 2019-Jan-09 19:14:55.428278 - [DEBUG] Value : BOTTOM
77621 2019-Jan-09 19:14:55.428303 - [DEBUG]
77622 2019-Jan-09 19:14:55.428328 - [DEBUG] Function : main
77623 2019-Jan-09 19:14:55.428353 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77624 2019-Jan-09 19:14:55.428976 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
77625 2019-Jan-09 19:14:55.429602 - [DEBUG] Value : BOTTOM
77626 2019-Jan-09 19:14:55.429627 - [DEBUG]
77627 2019-Jan-09 19:14:55.429652 - [DEBUG] Function : main
77628 2019-Jan-09 19:14:55.429678 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77629 2019-Jan-09 19:14:55.430299 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
77630 2019-Jan-09 19:14:55.430940 - [DEBUG] Value : BOTTOM
77631 2019-Jan-09 19:14:55.430965 - [DEBUG]
77632 2019-Jan-09 19:14:55.430990 - [DEBUG] Function : main
77633 2019-Jan-09 19:14:55.431015 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77634 2019-Jan-09 19:14:55.431637 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
77635 2019-Jan-09 19:14:55.432263 - [DEBUG] Value : BOTTOM
77636 2019-Jan-09 19:14:55.432288 - [DEBUG]
77637 2019-Jan-09 19:14:55.432313 - [DEBUG] Function : main
77638 2019-Jan-09 19:14:55.432338 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77639 2019-Jan-09 19:14:55.432962 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
77640 2019-Jan-09 19:14:55.433595 - [DEBUG] Value : BOTTOM
77641 2019-Jan-09 19:14:55.433620 - [DEBUG]
77642 2019-Jan-09 19:14:55.433645 - [DEBUG] Function : main
77643 2019-Jan-09 19:14:55.433670 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77644 2019-Jan-09 19:14:55.434308 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
77645 2019-Jan-09 19:14:55.434934 - [DEBUG] Value : BOTTOM
77646 2019-Jan-09 19:14:55.434959 - [DEBUG]
77647 2019-Jan-09 19:14:55.434984 - [DEBUG] Function : main
77648 2019-Jan-09 19:14:55.435010 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77649 2019-Jan-09 19:14:55.435633 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
77650 2019-Jan-09 19:14:55.436264 - [DEBUG] Value : BOTTOM
77651 2019-Jan-09 19:14:55.436289 - [DEBUG]
77652 2019-Jan-09 19:14:55.436321 - [DEBUG] Function : main
77653 2019-Jan-09 19:14:55.436347 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77654 2019-Jan-09 19:14:55.436972 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
77655 2019-Jan-09 19:14:55.437614 - [DEBUG] Value : BOTTOM
77656 2019-Jan-09 19:14:55.437639 - [DEBUG]
77657 2019-Jan-09 19:14:55.437664 - [DEBUG] Function : main
77658 2019-Jan-09 19:14:55.437689 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77659 2019-Jan-09 19:14:55.438312 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
77660 2019-Jan-09 19:14:55.438943 - [DEBUG] Value : BOTTOM
77661 2019-Jan-09 19:14:55.438969 - [DEBUG]
77662 2019-Jan-09 19:14:55.438993 - [DEBUG] Function : main
77663 2019-Jan-09 19:14:55.439019 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77664 2019-Jan-09 19:14:55.439641 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
77665 2019-Jan-09 19:14:55.440277 - [DEBUG] Value : BOTTOM
77666 2019-Jan-09 19:14:55.440302 - [DEBUG]
77667 2019-Jan-09 19:14:55.440327 - [DEBUG] Function : main
77668 2019-Jan-09 19:14:55.440352 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77669 2019-Jan-09 19:14:55.440991 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
77670 2019-Jan-09 19:14:55.441625 - [DEBUG] Value : BOTTOM
77671 2019-Jan-09 19:14:55.441650 - [DEBUG]
77672 2019-Jan-09 19:14:55.441675 - [DEBUG] Function : main
77673 2019-Jan-09 19:14:55.441700 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77674 2019-Jan-09 19:14:55.442323 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
77675 2019-Jan-09 19:14:55.442949 - [DEBUG] Value : BOTTOM
77676 2019-Jan-09 19:14:55.442975 - [DEBUG]
77677 2019-Jan-09 19:14:55.442999 - [DEBUG] Function : main
77678 2019-Jan-09 19:14:55.443025 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77679 2019-Jan-09 19:14:55.443647 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
77680 2019-Jan-09 19:14:55.443704 - [DEBUG] Value : BOTTOM
77681 2019-Jan-09 19:14:55.443729 - [DEBUG]
77682 2019-Jan-09 19:14:55.443753 - [DEBUG] Function : main
77683 2019-Jan-09 19:14:55.443793 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77684 2019-Jan-09 19:14:55.444416 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
77685 2019-Jan-09 19:14:55.445041 - [DEBUG] Value : BOTTOM
77686 2019-Jan-09 19:14:55.445067 - [DEBUG]
77687 2019-Jan-09 19:14:55.445093 - [DEBUG] Function : main
77688 2019-Jan-09 19:14:55.445118 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77689 2019-Jan-09 19:14:55.445741 - [DEBUG] Fact : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
77690 2019-Jan-09 19:14:55.446365 - [DEBUG] Value : BOTTOM
77691 2019-Jan-09 19:14:55.446390 - [DEBUG]
77692 2019-Jan-09 19:14:55.446414 - [DEBUG] Function : main
77693 2019-Jan-09 19:14:55.446440 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77694 2019-Jan-09 19:14:55.447063 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
77695 2019-Jan-09 19:14:55.447717 - [DEBUG] Value : BOTTOM
77696 2019-Jan-09 19:14:55.447743 - [DEBUG]
77697 2019-Jan-09 19:14:55.447767 - [DEBUG] Function : main
77698 2019-Jan-09 19:14:55.447793 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77699 2019-Jan-09 19:14:55.448416 - [DEBUG] Fact : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77700 2019-Jan-09 19:14:55.449048 - [DEBUG] Value : BOTTOM
77701 2019-Jan-09 19:14:55.449074 - [DEBUG]
77702 2019-Jan-09 19:14:55.449111 - [INFO] Problem solved
### DUMP LLVMIFDSSolver results
--- IFDS START RESULT RECORD ---
N: %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 in function: main
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 in function: main
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24 in function: main
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 in function: main
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 in function: main
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 in function: main
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 in function: main
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 in function: main
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 in function: main
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 in function: main
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 in function: main
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 in function: main
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 in function: main
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end15, !phasar.instruction.id !106, ID: 52 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end, !phasar.instruction.id !105, ID: 51 in function: main
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 in function: main
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 in function: main
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 in function: main
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 in function: main
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 in function: main
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 in function: main
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 in function: main
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 in function: main
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 in function: main
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end27, !phasar.instruction.id !146, ID: 72 in function: main
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end26, !phasar.instruction.id !145, ID: 71 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 in function: main
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 in function: main
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 in function: main
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 in function: main
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 in function: main
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 in function: main
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 in function: main
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end37, !phasar.instruction.id !185, ID: 91 in function: main
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 in function: main
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 in function: main
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 in function: main
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 V: BOTTOM
D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 V: BOTTOM
D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 in function: main
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 V: BOTTOM
D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: st77703 2019-Jan-09 19:14:58.935189 - [INFO] Write results to file
77704 2019-Jan-09 19:14:58.939147 - [INFO] Shutdown llvm and the analysis framework.


ore i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM

No IFDS report available!